version 1.359, 2021/07/13 23:48:36 |
version 1.360, 2021/07/23 04:00:59 |
|
|
oTunnel, oTunnelDevice, |
oTunnel, oTunnelDevice, |
oLocalCommand, oPermitLocalCommand, oRemoteCommand, |
oLocalCommand, oPermitLocalCommand, oRemoteCommand, |
oVisualHostKey, |
oVisualHostKey, |
oKexAlgorithms, oIPQoS, oRequestTTY, oSessionType, |
oKexAlgorithms, oIPQoS, oRequestTTY, oSessionType, oStdinNull, |
oIgnoreUnknown, oProxyUseFdpass, |
oIgnoreUnknown, oProxyUseFdpass, |
oCanonicalDomains, oCanonicalizeHostname, oCanonicalizeMaxDots, |
oCanonicalDomains, oCanonicalizeHostname, oCanonicalizeMaxDots, |
oCanonicalizeFallbackLocal, oCanonicalizePermittedCNAMEs, |
oCanonicalizeFallbackLocal, oCanonicalizePermittedCNAMEs, |
|
|
{ "ipqos", oIPQoS }, |
{ "ipqos", oIPQoS }, |
{ "requesttty", oRequestTTY }, |
{ "requesttty", oRequestTTY }, |
{ "sessiontype", oSessionType }, |
{ "sessiontype", oSessionType }, |
|
{ "stdinnull", oStdinNull }, |
{ "proxyusefdpass", oProxyUseFdpass }, |
{ "proxyusefdpass", oProxyUseFdpass }, |
{ "canonicaldomains", oCanonicalDomains }, |
{ "canonicaldomains", oCanonicalDomains }, |
{ "canonicalizefallbacklocal", oCanonicalizeFallbackLocal }, |
{ "canonicalizefallbacklocal", oCanonicalizeFallbackLocal }, |
|
|
multistate_ptr = multistate_sessiontype; |
multistate_ptr = multistate_sessiontype; |
goto parse_multistate; |
goto parse_multistate; |
|
|
|
case oStdinNull: |
|
intptr = &options->stdin_null; |
|
goto parse_flag; |
|
|
case oIgnoreUnknown: |
case oIgnoreUnknown: |
charptr = &options->ignored_unknown; |
charptr = &options->ignored_unknown; |
goto parse_string; |
goto parse_string; |
|
|
options->ip_qos_bulk = -1; |
options->ip_qos_bulk = -1; |
options->request_tty = -1; |
options->request_tty = -1; |
options->session_type = -1; |
options->session_type = -1; |
|
options->stdin_null = -1; |
options->proxy_use_fdpass = -1; |
options->proxy_use_fdpass = -1; |
options->ignored_unknown = NULL; |
options->ignored_unknown = NULL; |
options->num_canonical_domains = 0; |
options->num_canonical_domains = 0; |
|
|
options->request_tty = REQUEST_TTY_AUTO; |
options->request_tty = REQUEST_TTY_AUTO; |
if (options->session_type == -1) |
if (options->session_type == -1) |
options->session_type = SESSION_TYPE_DEFAULT; |
options->session_type = SESSION_TYPE_DEFAULT; |
|
if (options->stdin_null == -1) |
|
options->stdin_null = 0; |
if (options->proxy_use_fdpass == -1) |
if (options->proxy_use_fdpass == -1) |
options->proxy_use_fdpass = 0; |
options->proxy_use_fdpass = 0; |
if (options->canonicalize_max_dots == -1) |
if (options->canonicalize_max_dots == -1) |
|
|
dump_cfg_fmtint(oPubkeyAuthentication, o->pubkey_authentication); |
dump_cfg_fmtint(oPubkeyAuthentication, o->pubkey_authentication); |
dump_cfg_fmtint(oRequestTTY, o->request_tty); |
dump_cfg_fmtint(oRequestTTY, o->request_tty); |
dump_cfg_fmtint(oSessionType, o->session_type); |
dump_cfg_fmtint(oSessionType, o->session_type); |
|
dump_cfg_fmtint(oStdinNull, o->stdin_null); |
dump_cfg_fmtint(oStreamLocalBindUnlink, o->fwd_opts.streamlocal_bind_unlink); |
dump_cfg_fmtint(oStreamLocalBindUnlink, o->fwd_opts.streamlocal_bind_unlink); |
dump_cfg_fmtint(oStrictHostKeyChecking, o->strict_host_key_checking); |
dump_cfg_fmtint(oStrictHostKeyChecking, o->strict_host_key_checking); |
dump_cfg_fmtint(oTCPKeepAlive, o->tcp_keep_alive); |
dump_cfg_fmtint(oTCPKeepAlive, o->tcp_keep_alive); |