Move defiition of sum variable from header file to avoid issues with
authormortimer <mortimer@openbsd.org>
Mon, 18 Jan 2021 00:49:09 +0000 (00:49 +0000)
committermortimer <mortimer@openbsd.org>
Mon, 18 Jan 2021 00:49:09 +0000 (00:49 +0000)
-fno-common

ok deraadt@

usr.bin/systat/if.c
usr.bin/systat/systat.h

index 4f6ef53..649ad25 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if.c,v 1.25 2019/07/04 01:39:44 dlg Exp $ */
+/*     $OpenBSD: if.c,v 1.26 2021/01/18 00:49:09 mortimer Exp $ */
 /*
  * Copyright (c) 2004 Markus Friedl <markus@openbsd.org>
  *
@@ -42,6 +42,8 @@ struct ifstat {
        char            ifs_flag;
 } *ifstats;
 
+struct ifcount sum;
+
 static int nifs = 0;
 static int num_ifs = 0;
 static int show_bits = 0;
index dde7381..e7d2007 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: systat.h,v 1.23 2019/03/04 21:27:35 dlg Exp $ */
+/*     $OpenBSD: systat.h,v 1.24 2021/01/18 00:49:09 mortimer Exp $    */
 /*     $NetBSD: systat.h,v 1.2 1995/01/20 08:52:14 jtc Exp $   */
 
 /*-
@@ -112,4 +112,5 @@ struct ifcount {
        u_int64_t       ifc_co;                 /* collisions */
        int             ifc_flags;              /* up / down */
        int             ifc_state;              /* link state */
-} sum;
+};
+extern struct ifcount sum;