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

Diff for /src/usr.bin/systat/main.c between version 1.30 and 1.31

version 1.30, 2004/04/26 19:22:30 version 1.31, 2005/07/04 01:54:10
Line 87 
Line 87 
 {  {
         int ch;          int ch;
         char errbuf[_POSIX2_LINE_MAX];          char errbuf[_POSIX2_LINE_MAX];
           gid_t gid;
   
         kd = kvm_openfiles(NULL, NULL, NULL, O_RDONLY, errbuf);          kd = kvm_openfiles(NULL, NULL, NULL, O_RDONLY, errbuf);
         if (kd == NULL) {          if (kd == NULL) {
Line 94 
Line 95 
                 exit(1);                  exit(1);
         }          }
   
         setegid(getgid());          gid = getgid();
         setgid(getgid());          if (setresgid(gid, gid, gid) == -1)
                   err(1, "setresgid");
   
         while ((ch = getopt(argc, argv, "nw:")) != -1)          while ((ch = getopt(argc, argv, "nw:")) != -1)
                 switch (ch) {                  switch (ch) {

Legend:
Removed from v.1.30  
changed lines
  Added in v.1.31