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

Diff for /src/usr.bin/skeyaudit/skeyaudit.c between version 1.21 and 1.22

version 1.21, 2005/07/06 21:50:24 version 1.22, 2005/10/26 17:06:39
Line 79 
Line 79 
          * If we are in interactive mode, STDOUT_FILENO *must* be open.           * If we are in interactive mode, STDOUT_FILENO *must* be open.
          */           */
         for (ch = STDIN_FILENO; ch <= STDERR_FILENO; ch++) {          for (ch = STDIN_FILENO; ch <= STDERR_FILENO; ch++) {
                 if (fcntl(ch, F_GETFL, &left) == -1 && errno == EBADF) {                  if (fcntl(ch, F_GETFL, 0) == -1 && errno == EBADF) {
                         if (ch == STDOUT_FILENO && iflag)                          if (ch == STDOUT_FILENO && iflag)
                                 exit(1);        /* need stdout for -i */                                  exit(1);        /* need stdout for -i */
                         if (open(_PATH_DEVNULL, O_RDWR, 0644) == -1)                          if (open(_PATH_DEVNULL, O_RDWR, 0644) == -1)

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22