diff options
Diffstat (limited to 'usr.sbin/pstat/pstat.c')
-rw-r--r-- | usr.sbin/pstat/pstat.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/usr.sbin/pstat/pstat.c b/usr.sbin/pstat/pstat.c index a64fb6e..35159b2 100644 --- a/usr.sbin/pstat/pstat.c +++ b/usr.sbin/pstat/pstat.c @@ -122,8 +122,8 @@ main(int argc, char *argv[]) opts = argv[0]; if (!strcmp(opts, "swapinfo")) { swapflag = 1; - opts = "hkM:N:"; - usagestr = "swapinfo [-hk] [-M core [-N system]]"; + opts = "ghkmM:N:"; + usagestr = "swapinfo [-ghkm] [-M core [-N system]]"; } else { opts = "TM:N:hfknst"; usagestr = "pstat [-Tfhknst] [-M core [-N system]]"; @@ -134,12 +134,18 @@ main(int argc, char *argv[]) case 'f': fileflag = 1; break; + case 'g': + putenv("BLOCKSIZE=1G"); + break; case 'h': humanflag = 1; break; case 'k': putenv("BLOCKSIZE=1K"); break; + case 'm': + putenv("BLOCKSIZE=1M"); + break; case 'M': memf = optarg; break; |