reboot(8): adapt for vmmeter v_swappgsin expansion to 64bit

PR:	275048

(cherry picked from commit 194cc45a81)
This commit is contained in:
Konstantin Belousov 2023-11-13 03:30:53 +02:00
parent 62646709fd
commit 071364c850

View file

@ -60,7 +60,7 @@ static char sccsid[] = "@(#)reboot.c 8.1 (Berkeley) 6/5/93";
#include <utmpx.h>
static void usage(void) __dead2;
static u_int get_pageins(void);
static uint64_t get_pageins(void);
static int dohalt;
@ -70,7 +70,7 @@ main(int argc, char *argv[])
struct utmpx utx;
const struct passwd *pw;
int ch, howto, i, fd, lflag, nflag, qflag, sverrno, Nflag;
u_int pageins;
uint64_t pageins;
const char *user, *kernel = NULL;
if (strstr(getprogname(), "halt") != NULL) {
@ -272,10 +272,10 @@ usage(void)
exit(1);
}
static u_int
static uint64_t
get_pageins(void)
{
u_int pageins;
uint64_t pageins;
size_t len;
len = sizeof(pageins);
@ -284,5 +284,5 @@ get_pageins(void)
warnx("v_swappgsin");
return (0);
}
return pageins;
return (pageins);
}