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

Diff for /src/usr.bin/netstat/mbuf.c between version 1.20 and 1.21

version 1.20, 2003/08/19 14:30:11 version 1.21, 2004/04/16 23:06:56
Line 193 
Line 193 
                             mbstat.m_mtypes[i],                              mbstat.m_mtypes[i],
                             plural((int)mbstat.m_mtypes[i]), i);                              plural((int)mbstat.m_mtypes[i]), i);
                 }                  }
         printf("%lu/%lu/%lu mbuf cluster pages in use (current/peak/max)\n",          printf("%lu/%lu/%lu mbuf clusters in use (current/peak/max)\n",
             (u_long)(mclpool.pr_npages - mclpool.pr_nidle),              (u_long)(mclpool.pr_nout),
             (u_long)mclpool.pr_hiwat, (u_long)mclpool.pr_maxpages);              (u_long)(mclpool.pr_hiwat * mclpool.pr_itemsperpage),
               (u_long)(mclpool.pr_maxpages * mclpool.pr_itemsperpage));
         totmem = (mbpool.pr_npages * page_size) +          totmem = (mbpool.pr_npages * page_size) +
             (mclpool.pr_npages * page_size);              (mclpool.pr_npages * page_size);
         totused = (mbpool.pr_nget - mbpool.pr_nput) * mbpool.pr_size +          totused = mbpool.pr_nout * mbpool.pr_size +
             (mclpool.pr_nget - mclpool.pr_nput) * mclpool.pr_size;              mclpool.pr_nout * mclpool.pr_size;
         totpct = (totmem == 0)? 0 : ((totused * 100)/totmem);          totpct = (totmem == 0)? 0 : ((totused * 100)/totmem);
         printf("%u Kbytes allocated to network (%d%% in use)\n",          printf("%u Kbytes allocated to network (%d%% in use)\n",
             totmem / 1024, totpct);              totmem / 1024, totpct);

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21