[BACK]Return to servconf.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/servconf.c between version 1.49 and 1.50

version 1.49, 2000/07/14 22:59:46 version 1.50, 2000/07/22 09:14:36
Line 76 
Line 76 
         options->protocol = SSH_PROTO_UNKNOWN;          options->protocol = SSH_PROTO_UNKNOWN;
         options->gateway_ports = -1;          options->gateway_ports = -1;
         options->num_subsystems = 0;          options->num_subsystems = 0;
           options->max_startups_begin = -1;
           options->max_startups_rate = -1;
         options->max_startups = -1;          options->max_startups = -1;
 }  }
   
Line 162 
Line 164 
                 options->gateway_ports = 0;                  options->gateway_ports = 0;
         if (options->max_startups == -1)          if (options->max_startups == -1)
                 options->max_startups = 10;                  options->max_startups = 10;
           if (options->max_startups_rate == -1)
                   options->max_startups_rate = 100;               /* 100% */
           if (options->max_startups_begin == -1)
                   options->max_startups_begin = options->max_startups;
 }  }
   
 /* Keyword tokens. */  /* Keyword tokens. */
Line 644 
Line 650 
                         break;                          break;
   
                 case sMaxStartups:                  case sMaxStartups:
                           arg = strdelim(&cp);
                           if (!arg || *arg == '\0')
                                   fatal("%s line %d: Missing MaxStartups spec.",
                                         filename, linenum);
                           if (sscanf(arg, "%d:%d:%d",
                               &options->max_startups_begin,
                               &options->max_startups_rate,
                               &options->max_startups) == 3) {
                                   if (options->max_startups_begin >
                                       options->max_startups ||
                                       options->max_startups_rate > 100 ||
                                       options->max_startups_rate < 1)
                                   fatal("%s line %d: Illegal MaxStartups spec.",
                                         filename, linenum);
                                   break;
                           }
                         intptr = &options->max_startups;                          intptr = &options->max_startups;
                         goto parse_int;                          goto parse_int;
   

Legend:
Removed from v.1.49  
changed lines
  Added in v.1.50