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)) |