version 1.281, 2017/12/05 23:59:47 |
version 1.282, 2018/02/23 02:34:33 |
|
|
oPubkeyAuthentication, |
oPubkeyAuthentication, |
oKbdInteractiveAuthentication, oKbdInteractiveDevices, oHostKeyAlias, |
oKbdInteractiveAuthentication, oKbdInteractiveDevices, oHostKeyAlias, |
oDynamicForward, oPreferredAuthentications, oHostbasedAuthentication, |
oDynamicForward, oPreferredAuthentications, oHostbasedAuthentication, |
oHostKeyAlgorithms, oBindAddress, oPKCS11Provider, |
oHostKeyAlgorithms, oBindAddress, oBindInterface, oPKCS11Provider, |
oClearAllForwardings, oNoHostAuthenticationForLocalhost, |
oClearAllForwardings, oNoHostAuthenticationForLocalhost, |
oEnableSSHKeysign, oRekeyLimit, oVerifyHostKeyDNS, oConnectTimeout, |
oEnableSSHKeysign, oRekeyLimit, oVerifyHostKeyDNS, oConnectTimeout, |
oAddressFamily, oGssAuthentication, oGssDelegateCreds, |
oAddressFamily, oGssAuthentication, oGssDelegateCreds, |
|
|
{ "preferredauthentications", oPreferredAuthentications }, |
{ "preferredauthentications", oPreferredAuthentications }, |
{ "hostkeyalgorithms", oHostKeyAlgorithms }, |
{ "hostkeyalgorithms", oHostKeyAlgorithms }, |
{ "bindaddress", oBindAddress }, |
{ "bindaddress", oBindAddress }, |
|
{ "bindinterface", oBindInterface }, |
{ "clearallforwardings", oClearAllForwardings }, |
{ "clearallforwardings", oClearAllForwardings }, |
{ "enablesshkeysign", oEnableSSHKeysign }, |
{ "enablesshkeysign", oEnableSSHKeysign }, |
{ "verifyhostkeydns", oVerifyHostKeyDNS }, |
{ "verifyhostkeydns", oVerifyHostKeyDNS }, |
|
|
charptr = &options->bind_address; |
charptr = &options->bind_address; |
goto parse_string; |
goto parse_string; |
|
|
|
case oBindInterface: |
|
charptr = &options->bind_interface; |
|
goto parse_string; |
|
|
case oPKCS11Provider: |
case oPKCS11Provider: |
charptr = &options->pkcs11_provider; |
charptr = &options->pkcs11_provider; |
goto parse_string; |
goto parse_string; |
|
|
options->log_level = SYSLOG_LEVEL_NOT_SET; |
options->log_level = SYSLOG_LEVEL_NOT_SET; |
options->preferred_authentications = NULL; |
options->preferred_authentications = NULL; |
options->bind_address = NULL; |
options->bind_address = NULL; |
|
options->bind_interface = NULL; |
options->pkcs11_provider = NULL; |
options->pkcs11_provider = NULL; |
options->enable_ssh_keysign = - 1; |
options->enable_ssh_keysign = - 1; |
options->no_host_authentication_for_localhost = - 1; |
options->no_host_authentication_for_localhost = - 1; |
|
|
|
|
/* String options */ |
/* String options */ |
dump_cfg_string(oBindAddress, o->bind_address); |
dump_cfg_string(oBindAddress, o->bind_address); |
|
dump_cfg_string(oBindInterface, o->bind_interface); |
dump_cfg_string(oCiphers, o->ciphers ? o->ciphers : KEX_CLIENT_ENCRYPT); |
dump_cfg_string(oCiphers, o->ciphers ? o->ciphers : KEX_CLIENT_ENCRYPT); |
dump_cfg_string(oControlPath, o->control_path); |
dump_cfg_string(oControlPath, o->control_path); |
dump_cfg_string(oHostKeyAlgorithms, o->hostkeyalgorithms); |
dump_cfg_string(oHostKeyAlgorithms, o->hostkeyalgorithms); |