[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.69 and 1.70

version 1.69, 2001/03/04 11:16:06 version 1.70, 2001/03/04 17:42:28
Line 318 
Line 318 
                 hints.ai_flags = (addr == NULL) ? AI_PASSIVE : 0;                  hints.ai_flags = (addr == NULL) ? AI_PASSIVE : 0;
                 snprintf(strport, sizeof strport, "%d", options->ports[i]);                  snprintf(strport, sizeof strport, "%d", options->ports[i]);
                 if ((gaierr = getaddrinfo(addr, strport, &hints, &aitop)) != 0)                  if ((gaierr = getaddrinfo(addr, strport, &hints, &aitop)) != 0)
                         fatal("bad addr or host: %s (%s)\n",                          fatal("bad addr or host: %s (%s)",
                             addr ? addr : "<NULL>",                              addr ? addr : "<NULL>",
                             gai_strerror(gaierr));                              gai_strerror(gaierr));
                 for (ai = aitop; ai->ai_next; ai = ai->ai_next)                  for (ai = aitop; ai->ai_next; ai = ai->ai_next)
Line 371 
Line 371 
                                 fatal("%s line %d: ports must be specified before "                                  fatal("%s line %d: ports must be specified before "
                                     "ListenAdress.\n", filename, linenum);                                      "ListenAdress.\n", filename, linenum);
                         if (options->num_ports >= MAX_PORTS)                          if (options->num_ports >= MAX_PORTS)
                                 fatal("%s line %d: too many ports.\n",                                  fatal("%s line %d: too many ports.",
                                     filename, linenum);                                      filename, linenum);
                         arg = strdelim(&cp);                          arg = strdelim(&cp);
                         if (!arg || *arg == '\0')                          if (!arg || *arg == '\0')
                                 fatal("%s line %d: missing port number.\n",                                  fatal("%s line %d: missing port number.",
                                     filename, linenum);                                      filename, linenum);
                         options->ports[options->num_ports++] = atoi(arg);                          options->ports[options->num_ports++] = atoi(arg);
                         break;                          break;
Line 405 
Line 405 
                 case sListenAddress:                  case sListenAddress:
                         arg = strdelim(&cp);                          arg = strdelim(&cp);
                         if (!arg || *arg == '\0')                          if (!arg || *arg == '\0')
                                 fatal("%s line %d: missing inet addr.\n",                                  fatal("%s line %d: missing inet addr.",
                                     filename, linenum);                                      filename, linenum);
                         add_listen_addr(options, arg);                          add_listen_addr(options, arg);
                         break;                          break;
Line 591 
Line 591 
                         arg = strdelim(&cp);                          arg = strdelim(&cp);
                         value = log_facility_number(arg);                          value = log_facility_number(arg);
                         if (value == (SyslogFacility) - 1)                          if (value == (SyslogFacility) - 1)
                                 fatal("%.200s line %d: unsupported log facility '%s'\n",                                  fatal("%.200s line %d: unsupported log facility '%s'",
                                     filename, linenum, arg ? arg : "<NONE>");                                      filename, linenum, arg ? arg : "<NONE>");
                         if (*intptr == -1)                          if (*intptr == -1)
                                 *intptr = (SyslogFacility) value;                                  *intptr = (SyslogFacility) value;
Line 602 
Line 602 
                         arg = strdelim(&cp);                          arg = strdelim(&cp);
                         value = log_level_number(arg);                          value = log_level_number(arg);
                         if (value == (LogLevel) - 1)                          if (value == (LogLevel) - 1)
                                 fatal("%.200s line %d: unsupported log level '%s'\n",                                  fatal("%.200s line %d: unsupported log level '%s'",
                                     filename, linenum, arg ? arg : "<NONE>");                                      filename, linenum, arg ? arg : "<NONE>");
                         if (*intptr == -1)                          if (*intptr == -1)
                                 *intptr = (LogLevel) value;                                  *intptr = (LogLevel) value;
Line 615 
Line 615 
                 case sAllowUsers:                  case sAllowUsers:
                         while ((arg = strdelim(&cp)) && *arg != '\0') {                          while ((arg = strdelim(&cp)) && *arg != '\0') {
                                 if (options->num_allow_users >= MAX_ALLOW_USERS)                                  if (options->num_allow_users >= MAX_ALLOW_USERS)
                                         fatal("%s line %d: too many allow users.\n",                                          fatal("%s line %d: too many allow users.",
                                             filename, linenum);                                              filename, linenum);
                                 options->allow_users[options->num_allow_users++] = xstrdup(arg);                                  options->allow_users[options->num_allow_users++] = xstrdup(arg);
                         }                          }
Line 624 
Line 624 
                 case sDenyUsers:                  case sDenyUsers:
                         while ((arg = strdelim(&cp)) && *arg != '\0') {                          while ((arg = strdelim(&cp)) && *arg != '\0') {
                                 if (options->num_deny_users >= MAX_DENY_USERS)                                  if (options->num_deny_users >= MAX_DENY_USERS)
                                         fatal( "%s line %d: too many deny users.\n",                                          fatal( "%s line %d: too many deny users.",
                                             filename, linenum);                                              filename, linenum);
                                 options->deny_users[options->num_deny_users++] = xstrdup(arg);                                  options->deny_users[options->num_deny_users++] = xstrdup(arg);
                         }                          }
Line 633 
Line 633 
                 case sAllowGroups:                  case sAllowGroups:
                         while ((arg = strdelim(&cp)) && *arg != '\0') {                          while ((arg = strdelim(&cp)) && *arg != '\0') {
                                 if (options->num_allow_groups >= MAX_ALLOW_GROUPS)                                  if (options->num_allow_groups >= MAX_ALLOW_GROUPS)
                                         fatal("%s line %d: too many allow groups.\n",                                          fatal("%s line %d: too many allow groups.",
                                             filename, linenum);                                              filename, linenum);
                                 options->allow_groups[options->num_allow_groups++] = xstrdup(arg);                                  options->allow_groups[options->num_allow_groups++] = xstrdup(arg);
                         }                          }
Line 642 
Line 642 
                 case sDenyGroups:                  case sDenyGroups:
                         while ((arg = strdelim(&cp)) && *arg != '\0') {                          while ((arg = strdelim(&cp)) && *arg != '\0') {
                                 if (options->num_deny_groups >= MAX_DENY_GROUPS)                                  if (options->num_deny_groups >= MAX_DENY_GROUPS)
                                         fatal("%s line %d: too many deny groups.\n",                                          fatal("%s line %d: too many deny groups.",
                                             filename, linenum);                                              filename, linenum);
                                 options->deny_groups[options->num_deny_groups++] = xstrdup(arg);                                  options->deny_groups[options->num_deny_groups++] = xstrdup(arg);
                         }                          }

Legend:
Removed from v.1.69  
changed lines
  Added in v.1.70