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

Diff for /src/usr.bin/id/id.c between version 1.8 and 1.9

version 1.8, 1999/08/18 12:23:01 version 1.9, 2001/07/12 05:17:11
Line 172 
Line 172 
                 else                  else
                         (void)printf("uid\t%u\n", rid);                          (void)printf("uid\t%u\n", rid);
   
                 if ((eid = geteuid()) != rid)                  if ((eid = geteuid()) != rid) {
                         if ((pw = getpwuid(eid)))                          if ((pw = getpwuid(eid)))
                                 (void)printf("euid\t%s\n", pw->pw_name);                                  (void)printf("euid\t%s\n", pw->pw_name);
                         else                          else
                                 (void)printf("euid\t%u\n", eid);                                  (void)printf("euid\t%u\n", eid);
                 if ((rid = getgid()) != (eid = getegid()))                  }
                   if ((rid = getgid()) != (eid = getegid())) {
                         if ((gr = getgrgid(rid)))                          if ((gr = getgrgid(rid)))
                                 (void)printf("rgid\t%s\n", gr->gr_name);                                  (void)printf("rgid\t%s\n", gr->gr_name);
                         else                          else
                                 (void)printf("rgid\t%u\n", rid);                                  (void)printf("rgid\t%u\n", rid);
                   }
                 (void)printf("groups\t");                  (void)printf("groups\t");
                 group(NULL, 1);                  group(NULL, 1);
         }          }

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9