Deleted Added
full compact
systat.h (87715) systat.h (158160)
1/*-
2 * Copyright (c) 1980, 1989, 1992, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 17 unchanged lines hidden (view full) ---

26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31 * SUCH DAMAGE.
32 *
33 * From: @(#)systat.h 8.1 (Berkeley) 6/6/93
1/*-
2 * Copyright (c) 1980, 1989, 1992, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 17 unchanged lines hidden (view full) ---

26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31 * SUCH DAMAGE.
32 *
33 * From: @(#)systat.h 8.1 (Berkeley) 6/6/93
34 * $FreeBSD: head/usr.bin/systat/systat.h 87715 2001-12-12 00:13:37Z markm $
34 * $FreeBSD: head/usr.bin/systat/systat.h 158160 2006-04-30 04:26:46Z bde $
35 */
36
37#include <curses.h>
38
39struct cmdtab {
40 const char *c_name; /* command name */
41 void (*c_refresh)(void); /* display refresh */
42 void (*c_fetch)(void); /* sets up data structures */

--- 14 unchanged lines hidden (view full) ---

57extern int use_kvm;
58
59#define CF_INIT 0x1 /* been initialized */
60#define CF_LOADAV 0x2 /* display w/ load average */
61
62#define TCP 0x1
63#define UDP 0x2
64
35 */
36
37#include <curses.h>
38
39struct cmdtab {
40 const char *c_name; /* command name */
41 void (*c_refresh)(void); /* display refresh */
42 void (*c_fetch)(void); /* sets up data structures */

--- 14 unchanged lines hidden (view full) ---

57extern int use_kvm;
58
59#define CF_INIT 0x1 /* been initialized */
60#define CF_LOADAV 0x2 /* display w/ load average */
61
62#define TCP 0x1
63#define UDP 0x2
64
65#define MAINWIN_ROW 3 /* top row for the main/lower window */
66
65#define GETSYSCTL(name, var) getsysctl(name, &(var), sizeof(var))
66#define KREAD(addr, buf, len) kvm_ckread((addr), (buf), (len))
67#define NVAL(indx) namelist[(indx)].n_value
68#define NPTR(indx) (void *)NVAL((indx))
69#define NREAD(indx, buf, len) kvm_ckread(NPTR((indx)), (buf), (len))
67#define GETSYSCTL(name, var) getsysctl(name, &(var), sizeof(var))
68#define KREAD(addr, buf, len) kvm_ckread((addr), (buf), (len))
69#define NVAL(indx) namelist[(indx)].n_value
70#define NPTR(indx) (void *)NVAL((indx))
71#define NREAD(indx, buf, len) kvm_ckread(NPTR((indx)), (buf), (len))