we do not need 'struct mbuf; struct rtentry;' to satisfy some ancient unix
authorderaadt <deraadt@openbsd.org>
Wed, 1 Dec 2021 18:28:45 +0000 (18:28 +0000)
committerderaadt <deraadt@openbsd.org>
Wed, 1 Dec 2021 18:28:45 +0000 (18:28 +0000)
variant that made a header file mistake.
ok jsg

27 files changed:
lib/libpcap/gencode.c
lib/libpcap/grammar.y
lib/libpcap/inet.c
lib/libpcap/nametoaddr.c
usr.sbin/tcpdump/addrtoname.c
usr.sbin/tcpdump/print-arp.c
usr.sbin/tcpdump/print-atalk.c
usr.sbin/tcpdump/print-atm.c
usr.sbin/tcpdump/print-bootp.c
usr.sbin/tcpdump/print-decnet.c
usr.sbin/tcpdump/print-dhcp6.c
usr.sbin/tcpdump/print-enc.c
usr.sbin/tcpdump/print-ether.c
usr.sbin/tcpdump/print-fddi.c
usr.sbin/tcpdump/print-icmp.c
usr.sbin/tcpdump/print-ike.c
usr.sbin/tcpdump/print-isoclns.c
usr.sbin/tcpdump/print-nfs.c
usr.sbin/tcpdump/print-ntp.c
usr.sbin/tcpdump/print-null.c
usr.sbin/tcpdump/print-pflog.c
usr.sbin/tcpdump/print-pfsync.c
usr.sbin/tcpdump/print-ppp.c
usr.sbin/tcpdump/print-raw.c
usr.sbin/tcpdump/print-sl.c
usr.sbin/tcpdump/print-stp.c
usr.sbin/tcpdump/print-sunrpc.c

index 5018b52..b0c962e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gencode.c,v 1.57 2021/01/18 09:26:35 sthen Exp $      */
+/*     $OpenBSD: gencode.c,v 1.58 2021/12/01 18:28:45 deraadt Exp $    */
 
 /*
  * Copyright (c) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998
@@ -26,9 +26,6 @@
 #include <sys/socket.h>
 #include <sys/time.h>
 
-struct mbuf;
-struct rtentry;
-
 #include <net/if.h>
 
 #include <netinet/in.h>
index 434db5b..0c7db16 100644 (file)
@@ -1,5 +1,5 @@
 %{
-/*     $OpenBSD: grammar.y,v 1.22 2020/08/03 03:40:02 dlg Exp $        */
+/*     $OpenBSD: grammar.y,v 1.23 2021/12/01 18:28:45 deraadt Exp $    */
 
 /*
  * Copyright (c) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996
@@ -27,9 +27,6 @@
 #include <sys/time.h>
 #include <sys/socket.h>
 
-struct mbuf;
-struct rtentry;
-
 #include <net/if.h>
 
 #include <netinet/in.h>
index 0aa3ef8..2e4db70 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: inet.c,v 1.25 2019/06/28 13:32:42 deraadt Exp $       */
+/*     $OpenBSD: inet.c,v 1.26 2021/12/01 18:28:45 deraadt Exp $       */
 
 /*
  * Copyright (c) 1994, 1995, 1996, 1997, 1998
@@ -42,9 +42,6 @@
 #endif
 #include <sys/time.h>                          /* concession to AIX */
 
-struct mbuf;
-struct rtentry;
-
 #include <net/if.h>
 #include <netinet/in.h>
 
index a4a1af5..e7d0c79 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: nametoaddr.c,v 1.23 2021/09/10 00:01:13 deraadt Exp $ */
+/*     $OpenBSD: nametoaddr.c,v 1.24 2021/12/01 18:28:45 deraadt Exp $ */
 
 /*
  * Copyright (c) 1990, 1991, 1992, 1993, 1994, 1995, 1996
@@ -28,9 +28,6 @@
 #include <sys/socket.h>
 #include <sys/time.h>
 
-struct mbuf;
-struct rtentry;
-
 #include <net/if.h>
 #include <netinet/in.h>
 #include <netinet/if_ether.h>
index 2848364..9b19c3d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: addrtoname.c,v 1.39 2018/12/20 03:39:29 dlg Exp $     */
+/*     $OpenBSD: addrtoname.c,v 1.40 2021/12/01 18:28:45 deraadt Exp $ */
 
 /*
  * Copyright (c) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997
@@ -28,8 +28,6 @@
 #include <sys/time.h>
 #include <sys/types.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>
index 7ac2d98..024f8ef 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-arp.c,v 1.16 2020/01/24 22:46:36 procter Exp $  */
+/*     $OpenBSD: print-arp.c,v 1.17 2021/12/01 18:28:45 deraadt Exp $  */
 
 /*
  * Copyright (c) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997
@@ -24,8 +24,6 @@
 #include <sys/time.h>
 #include <sys/socket.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>
index 3b8ddbc..f80e965 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-atalk.c,v 1.34 2020/01/24 22:46:36 procter Exp $        */
+/*     $OpenBSD: print-atalk.c,v 1.35 2021/12/01 18:28:45 deraadt Exp $        */
 
 /*
  * Copyright (c) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997
@@ -26,8 +26,6 @@
 #include <sys/time.h>
 #include <sys/socket.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>
index 6dca1df..71bc85a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-atm.c,v 1.14 2020/01/24 22:46:36 procter Exp $  */
+/*     $OpenBSD: print-atm.c,v 1.15 2021/12/01 18:28:45 deraadt Exp $  */
 
 /*
  * Copyright (c) 1994, 1995, 1996, 1997
@@ -24,8 +24,6 @@
 #include <sys/time.h>
 #include <sys/socket.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>
index 5c90f39..10955e3 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-bootp.c,v 1.24 2020/01/24 22:46:36 procter Exp $        */
+/*     $OpenBSD: print-bootp.c,v 1.25 2021/12/01 18:28:45 deraadt Exp $        */
 
 /*
  * Copyright (c) 1990, 1991, 1993, 1994, 1995, 1996, 1997
@@ -25,8 +25,6 @@
 #include <sys/time.h>
 #include <sys/socket.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>
index 8f2c907..e5f4a8b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-decnet.c,v 1.18 2020/01/24 22:46:36 procter Exp $       */
+/*     $OpenBSD: print-decnet.c,v 1.19 2021/12/01 18:28:45 deraadt Exp $       */
 
 /*
  * Copyright (c) 1992, 1993, 1994, 1995, 1996, 1997
@@ -24,8 +24,6 @@
 #include <sys/time.h>
 #include <sys/socket.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #ifdef HAVE_LIBDNET
index bb4e0aa..faa5ea0 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-dhcp6.c,v 1.12 2019/12/02 22:07:20 dlg Exp $    */
+/*     $OpenBSD: print-dhcp6.c,v 1.13 2021/12/01 18:28:45 deraadt Exp $        */
 
 /*
  * Copyright (c) 2019 David Gwynne <dlg@openbsd.org>
@@ -19,8 +19,6 @@
 #include <sys/time.h>
 #include <sys/socket.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>
index 836742e..e7e5614 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-enc.c,v 1.16 2017/08/29 21:10:20 deraadt Exp $  */
+/*     $OpenBSD: print-enc.c,v 1.17 2021/12/01 18:28:45 deraadt Exp $  */
 
 /*
  * Copyright (c) 1990, 1991, 1993, 1994, 1995, 1996
 #include <sys/file.h>
 #include <sys/ioctl.h>
 #include <sys/queue.h>
-#include <sys/mbuf.h>
 
-struct rtentry;
 #include <net/if.h>
 #include <netinet/ip_ipsp.h>
+
+#include <sys/mbuf.h>
 #include <net/if_enc.h>
 
 #include <netinet/in.h>
index 6e960c3..7e32387 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-ether.c,v 1.38 2020/04/15 20:19:25 remi Exp $   */
+/*     $OpenBSD: print-ether.c,v 1.39 2021/12/01 18:28:46 deraadt Exp $        */
 
 /*
  * Copyright (c) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997
@@ -24,8 +24,6 @@
 #include <sys/time.h>
 #include <sys/socket.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>
index fce50ba..9f092d5 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-fddi.c,v 1.18 2020/01/24 22:46:36 procter Exp $ */
+/*     $OpenBSD: print-fddi.c,v 1.19 2021/12/01 18:28:46 deraadt Exp $ */
 
 /*
  * Copyright (c) 1991, 1992, 1993, 1994, 1995, 1996, 1997
@@ -27,8 +27,6 @@
 #include <sys/file.h>
 #include <sys/ioctl.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>
index 7fed949..73b8110 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-icmp.c,v 1.26 2020/01/24 22:46:36 procter Exp $ */
+/*     $OpenBSD: print-icmp.c,v 1.27 2021/12/01 18:28:46 deraadt Exp $ */
 
 /*
  * Copyright (c) 1988, 1989, 1990, 1991, 1993, 1994, 1995, 1996
@@ -24,8 +24,6 @@
 #include <sys/time.h>
 #include <sys/socket.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>
index 1ca21b2..fcfc66d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-ike.c,v 1.39 2020/01/24 22:46:36 procter Exp $  */
+/*     $OpenBSD: print-ike.c,v 1.40 2021/12/01 18:28:46 deraadt Exp $  */
 
 /*
  * Copyright (c) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999
@@ -30,8 +30,6 @@
 #include <sys/time.h>
 #include <sys/socket.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 #include <netinet/in.h>
 #include <arpa/inet.h>
index 6ba8e4e..0c94a02 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-isoclns.c,v 1.14 2020/01/24 22:46:37 procter Exp $      */
+/*     $OpenBSD: print-isoclns.c,v 1.15 2021/12/01 18:28:46 deraadt Exp $      */
 
 /*
  * Copyright (c) 1992, 1993, 1994, 1995, 1996
@@ -27,8 +27,6 @@
 #include <sys/time.h>
 #include <sys/socket.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>
index 833bb6f..d495057 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-nfs.c,v 1.24 2020/01/24 22:46:37 procter Exp $  */
+/*     $OpenBSD: print-nfs.c,v 1.25 2021/12/01 18:28:46 deraadt Exp $  */
 
 /*
  * Copyright (c) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997
@@ -24,8 +24,6 @@
 #include <sys/time.h>
 #include <sys/socket.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>
index ef3190b..497f019 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-ntp.c,v 1.19 2020/01/24 22:46:37 procter Exp $  */
+/*     $OpenBSD: print-ntp.c,v 1.20 2021/12/01 18:28:46 deraadt Exp $  */
 
 /*
  * Copyright (c) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997
@@ -28,8 +28,6 @@
 #include <sys/time.h>
 #include <sys/socket.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>
index f90f5e9..929f0c5 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-null.c,v 1.24 2020/07/21 01:09:03 kn Exp $      */
+/*     $OpenBSD: print-null.c,v 1.25 2021/12/01 18:28:46 deraadt Exp $ */
 
 /*
  * Copyright (c) 1991, 1993, 1994, 1995, 1996, 1997
@@ -26,8 +26,6 @@
 #include <sys/file.h>
 #include <sys/ioctl.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>
index c207771..4f91101 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-pflog.c,v 1.33 2021/01/20 13:40:15 bluhm Exp $  */
+/*     $OpenBSD: print-pflog.c,v 1.34 2021/12/01 18:28:46 deraadt Exp $        */
 
 /*
  * Copyright (c) 1990, 1991, 1993, 1994, 1995, 1996
 #include <sys/file.h>
 #include <sys/ioctl.h>
 #include <sys/queue.h>
-#include <sys/mbuf.h>
 
 #ifndef NO_PID
 #define NO_PID (99999+1)
 #endif
 
-struct rtentry;
-
 #include <netinet/in.h>
 #include <netinet/ip.h>
 #include <net/if.h>
index 4b11a13..4466d8e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-pfsync.c,v 1.43 2017/01/20 09:36:42 claudio Exp $       */
+/*     $OpenBSD: print-pfsync.c,v 1.44 2021/12/01 18:28:46 deraadt Exp $       */
 
 /*
  * Copyright (c) 2002 Michael Shalayeff
@@ -31,9 +31,6 @@
 #include <sys/file.h>
 #include <sys/ioctl.h>
 
-#ifdef __STDC__
-struct rtentry;
-#endif
 #include <net/if.h>
 
 #include <netinet/in.h>
index 7770b30..15bf91a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-ppp.c,v 1.35 2021/03/02 00:39:57 jsg Exp $      */
+/*     $OpenBSD: print-ppp.c,v 1.36 2021/12/01 18:28:46 deraadt Exp $  */
 
 /*
  * Copyright (c) 1990, 1991, 1993, 1994, 1995, 1996, 1997
@@ -27,8 +27,6 @@
 #include <sys/file.h>
 #include <sys/ioctl.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>
index 233293d..f12d171 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-raw.c,v 1.8 2015/01/16 06:40:21 deraadt Exp $   */
+/*     $OpenBSD: print-raw.c,v 1.9 2021/12/01 18:28:46 deraadt Exp $   */
 
 /*
  * Copyright (c) 1996
@@ -26,8 +26,6 @@
 #include <sys/file.h>
 #include <sys/ioctl.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>
index 72eb262..34baba4 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-sl.c,v 1.21 2018/10/22 16:12:45 kn Exp $        */
+/*     $OpenBSD: print-sl.c,v 1.22 2021/12/01 18:28:46 deraadt Exp $   */
 
 /*
  * Copyright (c) 1989, 1990, 1991, 1993, 1994, 1995, 1996, 1997
@@ -26,7 +26,6 @@
 #include <sys/ioctl.h>
 #include <sys/socket.h>
 
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>
index fbeea00..d9087c7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-stp.c,v 1.9 2015/01/16 06:40:21 deraadt Exp $   */
+/*     $OpenBSD: print-stp.c,v 1.10 2021/12/01 18:28:46 deraadt Exp $  */
 
 /*
  * Copyright (c) 2000 Jason L. Wright (jason@thought.net)
@@ -35,8 +35,6 @@
 #include <sys/file.h>
 #include <sys/ioctl.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>
index 2bea742..74a00fb 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: print-sunrpc.c,v 1.20 2015/11/16 00:16:39 mmcc Exp $  */
+/*     $OpenBSD: print-sunrpc.c,v 1.21 2021/12/01 18:28:46 deraadt Exp $       */
 
 /*
  * Copyright (c) 1992, 1993, 1994, 1995, 1996
@@ -24,8 +24,6 @@
 #include <sys/time.h>
 #include <sys/socket.h>
 
-struct mbuf;
-struct rtentry;
 #include <net/if.h>
 
 #include <netinet/in.h>