summaryrefslogtreecommitdiff
path: root/usr.bin/netstat
diff options
context:
space:
mode:
authorTheo de Raadt <deraadt@cvs.openbsd.org>2021-01-26 18:22:46 +0000
committerTheo de Raadt <deraadt@cvs.openbsd.org>2021-01-26 18:22:46 +0000
commit87eac91687507d9578a12effc58eef6ffb8be4bb (patch)
tree9a67c2415e9a2e6611d07128a3f11ef2927e3dda /usr.bin/netstat
parent642be7169103b4fad54ae5a40d6b6f4e8963fa09 (diff)
satisfy -fno-common, by (1) copying all the variable decls from
indent_globs.h to indent.c, and (2) changing all the same decls in indent_globs.h to be extern ok mortimer
Diffstat (limited to 'usr.bin/netstat')
-rw-r--r--usr.bin/netstat/main.c31
-rw-r--r--usr.bin/netstat/netstat.h56
2 files changed, 58 insertions, 29 deletions
diff --git a/usr.bin/netstat/main.c b/usr.bin/netstat/main.c
index cc1193eb28c..f9c9ef5fb09 100644
--- a/usr.bin/netstat/main.c
+++ b/usr.bin/netstat/main.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: main.c,v 1.120 2020/06/16 14:03:42 jmc Exp $ */
+/* $OpenBSD: main.c,v 1.121 2021/01/26 18:22:45 deraadt Exp $ */
/* $NetBSD: main.c,v 1.9 1996/05/07 02:55:02 thorpej Exp $ */
/*
@@ -106,6 +106,35 @@ void gettable(u_int);
kvm_t *kvmd;
+int Aflag; /* show addresses of protocol control block */
+int aflag; /* show all sockets (including servers) */
+int Bflag; /* show TCP send and receive buffer sizes */
+int bflag; /* show bytes instead of packets */
+int dflag; /* show i/f dropped packets */
+int Fflag; /* show routes whose gateways are in specified AF */
+int gflag; /* show group (multicast) routing or stats */
+int hflag; /* print human numbers */
+int iflag; /* show interfaces */
+int lflag; /* show only listening sockets (only servers), */
+ /* with -g, show routing table with use and ref */
+int mflag; /* show memory stats */
+int nflag; /* show addresses numerically */
+int pflag; /* show given protocol */
+int Pflag; /* show given PCB */
+int qflag; /* only display non-zero values for output */
+int rflag; /* show routing tables (or routing stats) */
+int Rflag; /* show rdomain and rtable summary */
+int sflag; /* show protocol statistics */
+int tflag; /* show i/f watchdog timers */
+int vflag; /* be verbose */
+int Wflag; /* show net80211 protocol statistics */
+
+int interval; /* repeat interval for i/f stats */
+
+char *interface; /* desired i/f for stats, or NULL for all i/fs */
+
+int af; /* address family */
+
int
main(int argc, char *argv[])
{
diff --git a/usr.bin/netstat/netstat.h b/usr.bin/netstat/netstat.h
index c5c8681fcd3..055223261a9 100644
--- a/usr.bin/netstat/netstat.h
+++ b/usr.bin/netstat/netstat.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: netstat.h,v 1.75 2020/06/12 06:22:32 remi Exp $ */
+/* $OpenBSD: netstat.h,v 1.76 2021/01/26 18:22:45 deraadt Exp $ */
/* $NetBSD: netstat.h,v 1.6 1996/05/07 02:55:05 thorpej Exp $ */
/*
@@ -40,34 +40,34 @@
/* a bit of magic to print addresses as they should */
#define FAKE_PTR(p) (PLEN - ((p) ? 0 : 2)), p, ((p) ? "" : "x0")
-int Aflag; /* show addresses of protocol control block */
-int aflag; /* show all sockets (including servers) */
-int Bflag; /* show TCP send and receive buffer sizes */
-int bflag; /* show bytes instead of packets */
-int dflag; /* show i/f dropped packets */
-int Fflag; /* show routes whose gateways are in specified AF */
-int gflag; /* show group (multicast) routing or stats */
-int hflag; /* print human numbers */
-int iflag; /* show interfaces */
-int lflag; /* show only listening sockets (only servers), */
+extern int Aflag; /* show addresses of protocol control block */
+extern int aflag; /* show all sockets (including servers) */
+extern int Bflag; /* show TCP send and receive buffer sizes */
+extern int bflag; /* show bytes instead of packets */
+extern int dflag; /* show i/f dropped packets */
+extern int Fflag; /* show routes whose gateways are in specified AF */
+extern int gflag; /* show group (multicast) routing or stats */
+extern int hflag; /* print human numbers */
+extern int iflag; /* show interfaces */
+extern int lflag; /* show only listening sockets (only servers), */
/* with -g, show routing table with use and ref */
-int mflag; /* show memory stats */
-int nflag; /* show addresses numerically */
-int pflag; /* show given protocol */
-int Pflag; /* show given PCB */
-int qflag; /* only display non-zero values for output */
-int rflag; /* show routing tables (or routing stats) */
-int Rflag; /* show rdomain and rtable summary */
-int sflag; /* show protocol statistics */
-int tflag; /* show i/f watchdog timers */
-int vflag; /* be verbose */
-int Wflag; /* show net80211 protocol statistics */
-
-int interval; /* repeat interval for i/f stats */
-
-char *interface; /* desired i/f for stats, or NULL for all i/fs */
-
-int af; /* address family */
+extern int mflag; /* show memory stats */
+extern int nflag; /* show addresses numerically */
+extern int pflag; /* show given protocol */
+extern int Pflag; /* show given PCB */
+extern int qflag; /* only display non-zero values for output */
+extern int rflag; /* show routing tables (or routing stats) */
+extern int Rflag; /* show rdomain and rtable summary */
+extern int sflag; /* show protocol statistics */
+extern int tflag; /* show i/f watchdog timers */
+extern int vflag; /* be verbose */
+extern int Wflag; /* show net80211 protocol statistics */
+
+extern int interval; /* repeat interval for i/f stats */
+
+extern char *interface; /* desired i/f for stats, or NULL for all i/fs */
+
+extern int af; /* address family */
extern char *__progname; /* program name, from crt0.o */