version 1.293, 2016/08/15 12:27:56 |
version 1.294, 2016/08/19 03:18:06 |
|
|
options->challenge_response_authentication = -1; |
options->challenge_response_authentication = -1; |
options->permit_empty_passwd = -1; |
options->permit_empty_passwd = -1; |
options->permit_user_env = -1; |
options->permit_user_env = -1; |
options->use_login = -1; |
|
options->compression = -1; |
options->compression = -1; |
options->rekey_limit = -1; |
options->rekey_limit = -1; |
options->rekey_interval = -1; |
options->rekey_interval = -1; |
|
|
options->permit_empty_passwd = 0; |
options->permit_empty_passwd = 0; |
if (options->permit_user_env == -1) |
if (options->permit_user_env == -1) |
options->permit_user_env = 0; |
options->permit_user_env = 0; |
if (options->use_login == -1) |
|
options->use_login = 0; |
|
if (options->compression == -1) |
if (options->compression == -1) |
options->compression = COMP_DELAYED; |
options->compression = COMP_DELAYED; |
if (options->rekey_limit == -1) |
if (options->rekey_limit == -1) |
|
|
sPrintMotd, sPrintLastLog, sIgnoreRhosts, |
sPrintMotd, sPrintLastLog, sIgnoreRhosts, |
sX11Forwarding, sX11DisplayOffset, sX11UseLocalhost, |
sX11Forwarding, sX11DisplayOffset, sX11UseLocalhost, |
sPermitTTY, sStrictModes, sEmptyPasswd, sTCPKeepAlive, |
sPermitTTY, sStrictModes, sEmptyPasswd, sTCPKeepAlive, |
sPermitUserEnvironment, sUseLogin, sAllowTcpForwarding, sCompression, |
sPermitUserEnvironment, sAllowTcpForwarding, sCompression, |
sRekeyLimit, sAllowUsers, sDenyUsers, sAllowGroups, sDenyGroups, |
sRekeyLimit, sAllowUsers, sDenyUsers, sAllowGroups, sDenyGroups, |
sIgnoreUserKnownHosts, sCiphers, sMacs, sPidFile, |
sIgnoreUserKnownHosts, sCiphers, sMacs, sPidFile, |
sGatewayPorts, sPubkeyAuthentication, sPubkeyAcceptedKeyTypes, |
sGatewayPorts, sPubkeyAuthentication, sPubkeyAcceptedKeyTypes, |
|
|
{ "strictmodes", sStrictModes, SSHCFG_GLOBAL }, |
{ "strictmodes", sStrictModes, SSHCFG_GLOBAL }, |
{ "permitemptypasswords", sEmptyPasswd, SSHCFG_ALL }, |
{ "permitemptypasswords", sEmptyPasswd, SSHCFG_ALL }, |
{ "permituserenvironment", sPermitUserEnvironment, SSHCFG_GLOBAL }, |
{ "permituserenvironment", sPermitUserEnvironment, SSHCFG_GLOBAL }, |
{ "uselogin", sUseLogin, SSHCFG_GLOBAL }, |
{ "uselogin", sDeprecated, SSHCFG_GLOBAL }, |
{ "compression", sCompression, SSHCFG_GLOBAL }, |
{ "compression", sCompression, SSHCFG_GLOBAL }, |
{ "rekeylimit", sRekeyLimit, SSHCFG_ALL }, |
{ "rekeylimit", sRekeyLimit, SSHCFG_ALL }, |
{ "tcpkeepalive", sTCPKeepAlive, SSHCFG_GLOBAL }, |
{ "tcpkeepalive", sTCPKeepAlive, SSHCFG_GLOBAL }, |
|
|
intptr = &options->permit_user_env; |
intptr = &options->permit_user_env; |
goto parse_flag; |
goto parse_flag; |
|
|
case sUseLogin: |
|
intptr = &options->use_login; |
|
goto parse_flag; |
|
|
|
case sCompression: |
case sCompression: |
intptr = &options->compression; |
intptr = &options->compression; |
multistate_ptr = multistate_compression; |
multistate_ptr = multistate_compression; |
|
|
dump_cfg_fmtint(sTCPKeepAlive, o->tcp_keep_alive); |
dump_cfg_fmtint(sTCPKeepAlive, o->tcp_keep_alive); |
dump_cfg_fmtint(sEmptyPasswd, o->permit_empty_passwd); |
dump_cfg_fmtint(sEmptyPasswd, o->permit_empty_passwd); |
dump_cfg_fmtint(sPermitUserEnvironment, o->permit_user_env); |
dump_cfg_fmtint(sPermitUserEnvironment, o->permit_user_env); |
dump_cfg_fmtint(sUseLogin, o->use_login); |
|
dump_cfg_fmtint(sCompression, o->compression); |
dump_cfg_fmtint(sCompression, o->compression); |
dump_cfg_fmtint(sGatewayPorts, o->fwd_opts.gateway_ports); |
dump_cfg_fmtint(sGatewayPorts, o->fwd_opts.gateway_ports); |
dump_cfg_fmtint(sUseDNS, o->use_dns); |
dump_cfg_fmtint(sUseDNS, o->use_dns); |