version 1.47, 2000/09/07 21:13:37 |
version 1.48, 2000/10/11 20:14:39 |
|
|
oBatchMode, oCheckHostIP, oStrictHostKeyChecking, oCompression, |
oBatchMode, oCheckHostIP, oStrictHostKeyChecking, oCompression, |
oCompressionLevel, oKeepAlives, oNumberOfPasswordPrompts, oTISAuthentication, |
oCompressionLevel, oKeepAlives, oNumberOfPasswordPrompts, oTISAuthentication, |
oUsePrivilegedPort, oLogLevel, oCiphers, oProtocol, oIdentityFile2, |
oUsePrivilegedPort, oLogLevel, oCiphers, oProtocol, oIdentityFile2, |
oGlobalKnownHostsFile2, oUserKnownHostsFile2, oDSAAuthentication |
oGlobalKnownHostsFile2, oUserKnownHostsFile2, oDSAAuthentication, |
|
oKbdInteractiveAuthentication, oKbdInteractiveDevices |
} OpCodes; |
} OpCodes; |
|
|
/* Textual representations of the tokens. */ |
/* Textual representations of the tokens. */ |
|
|
{ "useprivilegedport", oUsePrivilegedPort }, |
{ "useprivilegedport", oUsePrivilegedPort }, |
{ "rhostsauthentication", oRhostsAuthentication }, |
{ "rhostsauthentication", oRhostsAuthentication }, |
{ "passwordauthentication", oPasswordAuthentication }, |
{ "passwordauthentication", oPasswordAuthentication }, |
|
{ "kbdinteractiveauthentication", oKbdInteractiveAuthentication }, |
|
{ "kbdinteractivedevices", oKbdInteractiveDevices }, |
{ "rsaauthentication", oRSAAuthentication }, |
{ "rsaauthentication", oRSAAuthentication }, |
{ "dsaauthentication", oDSAAuthentication }, |
{ "dsaauthentication", oDSAAuthentication }, |
{ "skeyauthentication", oSkeyAuthentication }, |
{ "skeyauthentication", oSkeyAuthentication }, |
|
|
intptr = &options->password_authentication; |
intptr = &options->password_authentication; |
goto parse_flag; |
goto parse_flag; |
|
|
|
case oKbdInteractiveAuthentication: |
|
intptr = &options->kbd_interactive_authentication; |
|
goto parse_flag; |
|
|
|
case oKbdInteractiveDevices: |
|
charptr = &options->kbd_interactive_devices; |
|
goto parse_string; |
|
|
case oDSAAuthentication: |
case oDSAAuthentication: |
intptr = &options->dsa_authentication; |
intptr = &options->dsa_authentication; |
goto parse_flag; |
goto parse_flag; |
|
|
options->afs_token_passing = -1; |
options->afs_token_passing = -1; |
#endif |
#endif |
options->password_authentication = -1; |
options->password_authentication = -1; |
|
options->kbd_interactive_authentication = -1; |
|
options->kbd_interactive_devices = NULL; |
options->rhosts_rsa_authentication = -1; |
options->rhosts_rsa_authentication = -1; |
options->fallback_to_rsh = -1; |
options->fallback_to_rsh = -1; |
options->use_rsh = -1; |
options->use_rsh = -1; |
|
|
#endif /* AFS */ |
#endif /* AFS */ |
if (options->password_authentication == -1) |
if (options->password_authentication == -1) |
options->password_authentication = 1; |
options->password_authentication = 1; |
|
if (options->kbd_interactive_authentication == -1) |
|
options->kbd_interactive_authentication = 0; |
if (options->rhosts_rsa_authentication == -1) |
if (options->rhosts_rsa_authentication == -1) |
options->rhosts_rsa_authentication = 1; |
options->rhosts_rsa_authentication = 1; |
if (options->fallback_to_rsh == -1) |
if (options->fallback_to_rsh == -1) |