version 1.132, 2004/05/08 00:01:37 |
version 1.133, 2004/05/23 23:59:53 |
|
|
options->max_startups_begin = -1; |
options->max_startups_begin = -1; |
options->max_startups_rate = -1; |
options->max_startups_rate = -1; |
options->max_startups = -1; |
options->max_startups = -1; |
|
options->max_authtries = -1; |
options->banner = NULL; |
options->banner = NULL; |
options->use_dns = -1; |
options->use_dns = -1; |
options->client_alive_interval = -1; |
options->client_alive_interval = -1; |
|
|
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->max_authtries == -1) |
|
options->max_authtries = DEFAULT_AUTH_FAIL_MAX; |
if (options->use_dns == -1) |
if (options->use_dns == -1) |
options->use_dns = 1; |
options->use_dns = 1; |
if (options->client_alive_interval == -1) |
if (options->client_alive_interval == -1) |
|
|
sPermitUserEnvironment, sUseLogin, sAllowTcpForwarding, sCompression, |
sPermitUserEnvironment, sUseLogin, sAllowTcpForwarding, sCompression, |
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, sMaxAuthTries, |
sBanner, sUseDNS, sHostbasedAuthentication, |
sBanner, sUseDNS, sHostbasedAuthentication, |
sHostbasedUsesNameFromPacketOnly, sClientAliveInterval, |
sHostbasedUsesNameFromPacketOnly, sClientAliveInterval, |
sClientAliveCountMax, sAuthorizedKeysFile, sAuthorizedKeysFile2, |
sClientAliveCountMax, sAuthorizedKeysFile, sAuthorizedKeysFile2, |
|
|
{ "gatewayports", sGatewayPorts }, |
{ "gatewayports", sGatewayPorts }, |
{ "subsystem", sSubsystem }, |
{ "subsystem", sSubsystem }, |
{ "maxstartups", sMaxStartups }, |
{ "maxstartups", sMaxStartups }, |
|
{ "maxauthtries", sMaxAuthTries }, |
{ "banner", sBanner }, |
{ "banner", sBanner }, |
{ "usedns", sUseDNS }, |
{ "usedns", sUseDNS }, |
{ "verifyreversemapping", sDeprecated }, |
{ "verifyreversemapping", sDeprecated }, |
|
|
else |
else |
options->max_startups = options->max_startups_begin; |
options->max_startups = options->max_startups_begin; |
break; |
break; |
|
|
|
case sMaxAuthTries: |
|
intptr = &options->max_authtries; |
|
goto parse_int; |
|
|
case sBanner: |
case sBanner: |
charptr = &options->banner; |
charptr = &options->banner; |