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

Diff for /src/usr.bin/systat/vmstat.c between version 1.51 and 1.52

version 1.51, 2004/06/28 01:45:51 version 1.52, 2004/07/09 16:32:54
Line 129 
Line 129 
 }  }
   
   
 static struct nlist namelist[] = {  
 #define X_INTRNAMES     0               /* no sysctl */  
         { "_intrnames" },  
 #define X_EINTRNAMES    1               /* no sysctl */  
         { "_eintrnames" },  
 #define X_INTRCNT       2               /* no sysctl */  
         { "_intrcnt" },  
 #define X_EINTRCNT      3               /* no sysctl */  
         { "_eintrcnt" },  
         { "" },  
 };  
   
 /*  /*
  * These constants define where the major pieces are laid out   * These constants define where the major pieces are laid out
  */   */
Line 174 
Line 162 
 {  {
         int mib[4], i, ret;          int mib[4], i, ret;
         size_t size;          size_t size;
   
         if (namelist[0].n_type == 0) {  
                 if ((ret = kvm_nlist(kd, namelist)) == -1)  
                         errx(1, "%s", kvm_geterr(kd));  
                 else if (ret > 1)  
                         nlisterr(namelist);  
                 if (namelist[0].n_type == 0) {  
                         error("No namelist");  
                         return(0);  
                 }  
         }  
   
         mib[0] = CTL_HW;          mib[0] = CTL_HW;
         mib[1] = HW_NCPU;          mib[1] = HW_NCPU;

Legend:
Removed from v.1.51  
changed lines
  Added in v.1.52