version 1.62, 2001/01/21 19:05:55 |
version 1.63, 2001/01/22 23:06:39 |
|
|
#endif |
#endif |
options->password_authentication = -1; |
options->password_authentication = -1; |
options->kbd_interactive_authentication = -1; |
options->kbd_interactive_authentication = -1; |
options->skey_authentication = -1; |
options->challenge_reponse_authentication = -1; |
options->permit_empty_passwd = -1; |
options->permit_empty_passwd = -1; |
options->use_login = -1; |
options->use_login = -1; |
options->allow_tcp_forwarding = -1; |
options->allow_tcp_forwarding = -1; |
|
|
options->password_authentication = 1; |
options->password_authentication = 1; |
if (options->kbd_interactive_authentication == -1) |
if (options->kbd_interactive_authentication == -1) |
options->kbd_interactive_authentication = 0; |
options->kbd_interactive_authentication = 0; |
if (options->skey_authentication == -1) |
if (options->challenge_reponse_authentication == -1) |
options->skey_authentication = 1; |
options->challenge_reponse_authentication = 1; |
if (options->permit_empty_passwd == -1) |
if (options->permit_empty_passwd == -1) |
options->permit_empty_passwd = 0; |
options->permit_empty_passwd = 0; |
if (options->use_login == -1) |
if (options->use_login == -1) |
|
|
#ifdef AFS |
#ifdef AFS |
sKerberosTgtPassing, sAFSTokenPassing, |
sKerberosTgtPassing, sAFSTokenPassing, |
#endif |
#endif |
sSkeyAuthentication, |
sChallengeResponseAuthentication, |
sPasswordAuthentication, sKbdInteractiveAuthentication, sListenAddress, |
sPasswordAuthentication, sKbdInteractiveAuthentication, sListenAddress, |
sPrintMotd, sIgnoreRhosts, sX11Forwarding, sX11DisplayOffset, |
sPrintMotd, sIgnoreRhosts, sX11Forwarding, sX11DisplayOffset, |
sStrictModes, sEmptyPasswd, sRandomSeedFile, sKeepAlives, sCheckMail, |
sStrictModes, sEmptyPasswd, sRandomSeedFile, sKeepAlives, sCheckMail, |
|
|
#endif |
#endif |
{ "passwordauthentication", sPasswordAuthentication }, |
{ "passwordauthentication", sPasswordAuthentication }, |
{ "kbdinteractiveauthentication", sKbdInteractiveAuthentication }, |
{ "kbdinteractiveauthentication", sKbdInteractiveAuthentication }, |
{ "skeyauthentication", sSkeyAuthentication }, |
{ "challengeresponseauthentication", sChallengeResponseAuthentication }, |
|
{ "skeyauthentication", sChallengeResponseAuthentication }, /* alias */ |
{ "checkmail", sCheckMail }, |
{ "checkmail", sCheckMail }, |
{ "listenaddress", sListenAddress }, |
{ "listenaddress", sListenAddress }, |
{ "printmotd", sPrintMotd }, |
{ "printmotd", sPrintMotd }, |
|
|
intptr = &options->check_mail; |
intptr = &options->check_mail; |
goto parse_flag; |
goto parse_flag; |
|
|
case sSkeyAuthentication: |
case sChallengeResponseAuthentication: |
intptr = &options->skey_authentication; |
intptr = &options->challenge_reponse_authentication; |
goto parse_flag; |
goto parse_flag; |
|
|
case sPrintMotd: |
case sPrintMotd: |