Make most of pstat(8) build with WARNS=6.
There is still an issue with the nlists, which I'm not quite sure how to solve, so I'm leaving WARNS set to 3 right now.
This commit is contained in:
parent
17835ecb12
commit
3f57ef9c14
@ -95,7 +95,7 @@ static char *nlistf;
|
||||
static char *memf;
|
||||
static kvm_t *kd;
|
||||
|
||||
static char *usagestr;
|
||||
static const char *usagestr;
|
||||
|
||||
static void filemode(void);
|
||||
static int getfiles(char **, size_t *);
|
||||
@ -109,7 +109,8 @@ main(int argc, char *argv[])
|
||||
{
|
||||
int ch, i, quit, ret;
|
||||
int fileflag, ttyflag;
|
||||
char buf[_POSIX2_LINE_MAX],*opts;
|
||||
char buf[_POSIX2_LINE_MAX];
|
||||
const char *opts;
|
||||
|
||||
fileflag = swapflag = ttyflag = 0;
|
||||
|
||||
@ -358,8 +359,8 @@ filemode(void)
|
||||
char *buf, flagbuf[16], *fbp;
|
||||
int maxf, openf;
|
||||
size_t len;
|
||||
static char *dtypes[] = { "???", "inode", "socket", "pipe",
|
||||
"fifo", "kqueue", "crypto" };
|
||||
static const char *dtypes[] = { "???", "inode", "socket",
|
||||
"pipe", "fifo", "kqueue", "crypto" };
|
||||
int i;
|
||||
int wid;
|
||||
|
||||
@ -466,7 +467,7 @@ print_swap_header(void)
|
||||
}
|
||||
|
||||
static void
|
||||
print_swap_line(const char *devname, intmax_t nblks, intmax_t bused,
|
||||
print_swap_line(const char *swdevname, intmax_t nblks, intmax_t bused,
|
||||
intmax_t bavail, float bpercent)
|
||||
{
|
||||
char usedbuf[5];
|
||||
@ -477,7 +478,7 @@ print_swap_line(const char *devname, intmax_t nblks, intmax_t bused,
|
||||
pagesize = getpagesize();
|
||||
getbsize(&hlen, &blocksize);
|
||||
|
||||
printf("%-15s %*jd ", devname, hlen, CONVERT(nblks));
|
||||
printf("%-15s %*jd ", swdevname, hlen, CONVERT(nblks));
|
||||
if (humanflag) {
|
||||
humanize_number(usedbuf, sizeof(usedbuf),
|
||||
CONVERT(blocksize * bused), "",
|
||||
|
Loading…
Reference in New Issue
Block a user