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

Diff for /src/usr.bin/doas/doas.c between version 1.24 and 1.25

version 1.24, 2015/07/26 19:14:46 version 1.25, 2015/07/26 19:49:11
Line 379 
Line 379 
         parseconfig("/etc/doas.conf", 1);          parseconfig("/etc/doas.conf", 1);
   
         /* cmdline is used only for logging, no need to abort on truncate */          /* cmdline is used only for logging, no need to abort on truncate */
         (void) strlcpy(cmdline, argv[0], sizeof(cmdline)) < sizeof(cmdline);          (void) strlcpy(cmdline, argv[0], sizeof(cmdline));
         if (strlcpy(cmdline, argv[0], sizeof(cmdline)) >= sizeof(cmdline))  
                 errx(1, "command line too long");  
         for (i = 1; i < argc; i++) {          for (i = 1; i < argc; i++) {
                 if (strlcat(cmdline, " ", sizeof(cmdline)) >= sizeof(cmdline))                  if (strlcat(cmdline, " ", sizeof(cmdline)) >= sizeof(cmdline))
                         break;                          break;

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.25