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

Diff for /src/usr.bin/rdist/common.c between version 1.16 and 1.17

version 1.16, 2002/06/23 03:07:22 version 1.17, 2003/04/05 20:31:58
Line 481 
Line 481 
                         if (debug) {                          if (debug) {
                                 static char mbuf[BUFSIZ];                                  static char mbuf[BUFSIZ];
   
                                 (void) sprintf(mbuf,                                  (void) snprintf(mbuf, sizeof mbuf,
                                         "<<< Cmd = %c (\\%3.3o) Msg = \"%s\"",                                          "<<< Cmd = %c (\\%3.3o) Msg = \"%s\"",
                                                buffer[0], buffer[0],                                                 buffer[0], buffer[0],
                                                buffer + 1);                                                 buffer + 1);
Line 552 
Line 552 
          * do the opts check.           * do the opts check.
          */           */
         if (IS_ON(opts, DO_NUMCHKOWNER)) {          if (IS_ON(opts, DO_NUMCHKOWNER)) {
                 (void) sprintf(buf, ":%u", uid);                  (void) snprintf(buf, sizeof buf, ":%u", uid);
                 return(buf);                  return(buf);
         }          }
   
Line 567 
Line 567 
         if ((pwd = getpwuid(uid)) == NULL) {          if ((pwd = getpwuid(uid)) == NULL) {
                 message(MT_WARNING,                  message(MT_WARNING,
                         "%s: No password entry for uid %u", file, uid);                          "%s: No password entry for uid %u", file, uid);
                 (void) sprintf(buf, ":%u", uid);                  (void) snprintf(buf, sizeof buf, ":%u", uid);
         } else          } else
                 (void) strcpy(buf, pwd->pw_name);                  (void) strlcpy(buf, pwd->pw_name, sizeof buf);
   
         return(buf);          return(buf);
 }  }
Line 591 
Line 591 
          * do the opts check.           * do the opts check.
          */           */
         if (IS_ON(opts, DO_NUMCHKGROUP)) {          if (IS_ON(opts, DO_NUMCHKGROUP)) {
                 (void) sprintf(buf, ":%u", gid);                  (void) snprintf(buf, sizeof buf, ":%u", gid);
                 return(buf);                  return(buf);
         }          }
   
Line 605 
Line 605 
   
         if ((grp = (struct group *)getgrgid(gid)) == NULL) {          if ((grp = (struct group *)getgrgid(gid)) == NULL) {
                 message(MT_WARNING, "%s: No name for group %u", file, gid);                  message(MT_WARNING, "%s: No name for group %u", file, gid);
                 (void) sprintf(buf, ":%u", gid);                  (void) snprintf(buf, sizeof buf, ":%u", gid);
         } else          } else
                 (void) strcpy(buf, grp->gr_name);                  (void) strlcpy(buf, grp->gr_name, sizeof buf);
   
         return(buf);          return(buf);
 }  }
Line 805 
Line 805 
 {  {
         static char buff[BUFSIZ];          static char buff[BUFSIZ];
   
         (void) sprintf(buff,          (void) snprintf(buff, sizeof buff,
         "Version %s.%d (%s) - Protocol Version %d, Release %s, Patch level %d",          "Version %s.%d (%s) - Protocol Version %d, Release %s, Patch level %d",
                        DISTVERSION, PATCHLEVEL, DISTSTATUS,                         DISTVERSION, PATCHLEVEL, DISTSTATUS,
                        VERSION, DISTVERSION, PATCHLEVEL);                         VERSION, DISTVERSION, PATCHLEVEL);

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.17