version 1.121, 2003/05/15 14:02:47 |
version 1.122, 2003/06/02 09:17:34 |
|
|
options->max_startups_rate = -1; |
options->max_startups_rate = -1; |
options->max_startups = -1; |
options->max_startups = -1; |
options->banner = NULL; |
options->banner = NULL; |
options->verify_reverse_mapping = -1; |
options->use_dns = -1; |
options->client_alive_interval = -1; |
options->client_alive_interval = -1; |
options->client_alive_count_max = -1; |
options->client_alive_count_max = -1; |
options->authorized_keys_file = NULL; |
options->authorized_keys_file = NULL; |
|
|
options->max_startups_rate = 100; /* 100% */ |
options->max_startups_rate = 100; /* 100% */ |
if (options->max_startups_begin == -1) |
if (options->max_startups_begin == -1) |
options->max_startups_begin = options->max_startups; |
options->max_startups_begin = options->max_startups; |
if (options->verify_reverse_mapping == -1) |
if (options->use_dns == -1) |
options->verify_reverse_mapping = 0; |
options->use_dns = 1; |
if (options->client_alive_interval == -1) |
if (options->client_alive_interval == -1) |
options->client_alive_interval = 0; |
options->client_alive_interval = 0; |
if (options->client_alive_count_max == -1) |
if (options->client_alive_count_max == -1) |
|
|
sAllowUsers, sDenyUsers, sAllowGroups, sDenyGroups, |
sAllowUsers, sDenyUsers, sAllowGroups, sDenyGroups, |
sIgnoreUserKnownHosts, sCiphers, sMacs, sProtocol, sPidFile, |
sIgnoreUserKnownHosts, sCiphers, sMacs, sProtocol, sPidFile, |
sGatewayPorts, sPubkeyAuthentication, sXAuthLocation, sSubsystem, sMaxStartups, |
sGatewayPorts, sPubkeyAuthentication, sXAuthLocation, sSubsystem, sMaxStartups, |
sBanner, sVerifyReverseMapping, sHostbasedAuthentication, |
sBanner, sUseDNS, sHostbasedAuthentication, |
sHostbasedUsesNameFromPacketOnly, sClientAliveInterval, |
sHostbasedUsesNameFromPacketOnly, sClientAliveInterval, |
sClientAliveCountMax, sAuthorizedKeysFile, sAuthorizedKeysFile2, |
sClientAliveCountMax, sAuthorizedKeysFile, sAuthorizedKeysFile2, |
sUsePrivilegeSeparation, |
sUsePrivilegeSeparation, |
|
|
{ "subsystem", sSubsystem }, |
{ "subsystem", sSubsystem }, |
{ "maxstartups", sMaxStartups }, |
{ "maxstartups", sMaxStartups }, |
{ "banner", sBanner }, |
{ "banner", sBanner }, |
{ "verifyreversemapping", sVerifyReverseMapping }, |
{ "usedns", sUseDNS }, |
{ "reversemappingcheck", sVerifyReverseMapping }, |
{ "verifyreversemapping", sDeprecated }, |
|
{ "reversemappingcheck", sDeprecated }, |
{ "clientaliveinterval", sClientAliveInterval }, |
{ "clientaliveinterval", sClientAliveInterval }, |
{ "clientalivecountmax", sClientAliveCountMax }, |
{ "clientalivecountmax", sClientAliveCountMax }, |
{ "authorizedkeysfile", sAuthorizedKeysFile }, |
{ "authorizedkeysfile", sAuthorizedKeysFile }, |
|
|
intptr = &options->gateway_ports; |
intptr = &options->gateway_ports; |
goto parse_flag; |
goto parse_flag; |
|
|
case sVerifyReverseMapping: |
case sUseDNS: |
intptr = &options->verify_reverse_mapping; |
intptr = &options->use_dns; |
goto parse_flag; |
goto parse_flag; |
|
|
case sLogFacility: |
case sLogFacility: |