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

Diff for /src/usr.bin/ssh/sftp-server.c between version 1.85 and 1.86

version 1.85, 2009/04/14 16:33:42 version 1.86, 2009/08/27 17:28:52
Line 1294 
Line 1294 
         extern char *__progname;          extern char *__progname;
   
         fprintf(stderr,          fprintf(stderr,
             "usage: %s [-he] [-l log_level] [-f log_facility]\n", __progname);              "usage: %s [-he] [-l log_level] [-f log_facility] [-u umask]\n",
               __progname);
         exit(1);          exit(1);
 }  }
   
Line 1306 
Line 1307 
         ssize_t len, olen, set_size;          ssize_t len, olen, set_size;
         SyslogFacility log_facility = SYSLOG_FACILITY_AUTH;          SyslogFacility log_facility = SYSLOG_FACILITY_AUTH;
         char *cp, buf[4*4096];          char *cp, buf[4*4096];
           const char *errmsg;
           mode_t mask;
   
         extern char *optarg;          extern char *optarg;
         extern char *__progname;          extern char *__progname;
   
         log_init(__progname, log_level, log_facility, log_stderr);          log_init(__progname, log_level, log_facility, log_stderr);
   
         while (!skipargs && (ch = getopt(argc, argv, "f:l:che")) != -1) {          while (!skipargs && (ch = getopt(argc, argv, "f:l:u:che")) != -1) {
                 switch (ch) {                  switch (ch) {
                 case 'c':                  case 'c':
                         /*                          /*
Line 1333 
Line 1336 
                         log_facility = log_facility_number(optarg);                          log_facility = log_facility_number(optarg);
                         if (log_facility == SYSLOG_FACILITY_NOT_SET)                          if (log_facility == SYSLOG_FACILITY_NOT_SET)
                                 error("Invalid log facility \"%s\"", optarg);                                  error("Invalid log facility \"%s\"", optarg);
                           break;
                   case 'u':
                           mask = (mode_t)strtonum(optarg, 0, 0777, &errmsg);
                           if (cp != NULL)
                                   fatal("Invalid umask \"%s\": %s",
                                       optarg, errmsg);
                           (void)umask(mask);
                         break;                          break;
                 case 'h':                  case 'h':
                 default:                  default:

Legend:
Removed from v.1.85  
changed lines
  Added in v.1.86