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

Diff for /src/usr.bin/rdist/Attic/server.c between version 1.1 and 1.2

version 1.1, 1995/10/18 08:45:59 version 1.2, 1995/12/15 08:58:45
Line 704 
Line 704 
   
         cp = cmd;          cp = cmd;
         opts = 0;          opts = 0;
           f = 0;          /*  Initialize, so for links it remains 0.  */
         while (*cp >= '0' && *cp <= '7')          while (*cp >= '0' && *cp <= '7')
                 opts = (opts << 3) | (*cp++ - '0');                  opts = (opts << 3) | (*cp++ - '0');
         if (*cp++ != ' ') {          if (*cp++ != ' ') {
Line 917 
Line 918 
                 note("%s: utimes failed %s: %s\n", host, new, strerror(errno));                  note("%s: utimes failed %s: %s\n", host, new, strerror(errno));
   
         if (fchog(f, new, owner, group, mode) < 0) {          if (fchog(f, new, owner, group, mode) < 0) {
 badnew2:        (void) close(f);  badnew2:
                   if (f)          /*  Don't close if f hasn't been opened.  */
                           (void) close(f);
                 (void) unlink(new);                  (void) unlink(new);
                 return;                  return;
         }          }

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2