version 1.33, 2000/05/29 20:20:46 |
version 1.34, 2000/05/31 06:36:40 |
|
|
oBadOption, |
oBadOption, |
oForwardAgent, oForwardX11, oGatewayPorts, oRhostsAuthentication, |
oForwardAgent, oForwardX11, oGatewayPorts, oRhostsAuthentication, |
oPasswordAuthentication, oRSAAuthentication, oFallBackToRsh, oUseRsh, |
oPasswordAuthentication, oRSAAuthentication, oFallBackToRsh, oUseRsh, |
oSkeyAuthentication, |
oSkeyAuthentication, oXAuthLocation, |
#ifdef KRB4 |
#ifdef KRB4 |
oKerberosAuthentication, |
oKerberosAuthentication, |
#endif /* KRB4 */ |
#endif /* KRB4 */ |
|
|
} keywords[] = { |
} keywords[] = { |
{ "forwardagent", oForwardAgent }, |
{ "forwardagent", oForwardAgent }, |
{ "forwardx11", oForwardX11 }, |
{ "forwardx11", oForwardX11 }, |
|
{ "xauthlocation", oXAuthLocation }, |
{ "gatewayports", oGatewayPorts }, |
{ "gatewayports", oGatewayPorts }, |
{ "useprivilegedport", oUsePrivilegedPort }, |
{ "useprivilegedport", oUsePrivilegedPort }, |
{ "rhostsauthentication", oRhostsAuthentication }, |
{ "rhostsauthentication", oRhostsAuthentication }, |
|
|
} |
} |
break; |
break; |
|
|
|
case oXAuthLocation: |
|
charptr=&options->xauth_location; |
|
goto parse_string; |
|
|
case oUser: |
case oUser: |
charptr = &options->user; |
charptr = &options->user; |
parse_string: |
parse_string: |
|
|
memset(options, 'X', sizeof(*options)); |
memset(options, 'X', sizeof(*options)); |
options->forward_agent = -1; |
options->forward_agent = -1; |
options->forward_x11 = -1; |
options->forward_x11 = -1; |
|
options->xauth_location = NULL; |
options->gateway_ports = -1; |
options->gateway_ports = -1; |
options->use_privileged_port = -1; |
options->use_privileged_port = -1; |
options->rhosts_authentication = -1; |
options->rhosts_authentication = -1; |
|
|
options->forward_agent = 0; |
options->forward_agent = 0; |
if (options->forward_x11 == -1) |
if (options->forward_x11 == -1) |
options->forward_x11 = 0; |
options->forward_x11 = 0; |
|
#ifdef XAUTH_PATH |
|
if (options->xauth_location == NULL) |
|
options->xauth_location == XAUTH_PATH; |
|
#endif /* XAUTH_PATH */ |
if (options->gateway_ports == -1) |
if (options->gateway_ports == -1) |
options->gateway_ports = 0; |
options->gateway_ports = 0; |
if (options->use_privileged_port == -1) |
if (options->use_privileged_port == -1) |