opt_flag
if ((r = opt_flag("restrict", 0, &opts)) != -1) {
} else if ((r = opt_flag("cert-authority", 0, &opts)) != -1) {
} else if ((r = opt_flag("port-forwarding", 1, &opts)) != -1) {
} else if ((r = opt_flag("agent-forwarding", 1, &opts)) != -1) {
} else if ((r = opt_flag("x11-forwarding", 1, &opts)) != -1) {
} else if ((r = opt_flag("touch-required", 1, &opts)) != -1) {
} else if ((r = opt_flag("verify-required", 1, &opts)) != -1) {
} else if ((r = opt_flag("pty", 1, &opts)) != -1) {
} else if ((r = opt_flag("user-rc", 1, &opts)) != -1) {
int opt_flag(const char *opt, int allow_negate, const char **optsp);
if ((r = opt_flag("cert-authority", 0, &opts)) != -1) {
opt_flag());
CMP_warn1("%s option argument starts with hyphen", opt_flag());
wrapname = opt_flag() + 1;
char *opt_flag(void);
enc_name = opt_flag() + 1;
|| !sk_OPENSSL_STRING_push(ssl_args, opt_flag())
|| !sk_OPENSSL_STRING_push(ssl_args, opt_flag())
flag_test = opt_flag();
flag_iter = opt_flag();