variant that made a header file mistake.
ok jsg
-/* $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
#include <sys/socket.h>
#include <sys/time.h>
-struct mbuf;
-struct rtentry;
-
#include <net/if.h>
#include <netinet/in.h>
%{
-/* $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
#include <sys/time.h>
#include <sys/socket.h>
-struct mbuf;
-struct rtentry;
-
#include <net/if.h>
#include <netinet/in.h>
-/* $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
#endif
#include <sys/time.h> /* concession to AIX */
-struct mbuf;
-struct rtentry;
-
#include <net/if.h>
#include <netinet/in.h>
-/* $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
#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>
-/* $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
#include <sys/time.h>
#include <sys/types.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
-/* $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
#include <sys/time.h>
#include <sys/socket.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
-/* $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
#include <sys/time.h>
#include <sys/socket.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
-/* $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
#include <sys/time.h>
#include <sys/socket.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
-/* $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
#include <sys/time.h>
#include <sys/socket.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
-/* $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
#include <sys/time.h>
#include <sys/socket.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#ifdef HAVE_LIBDNET
-/* $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>
#include <sys/time.h>
#include <sys/socket.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
-/* $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>
-/* $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
#include <sys/time.h>
#include <sys/socket.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
-/* $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
#include <sys/file.h>
#include <sys/ioctl.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
-/* $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
#include <sys/time.h>
#include <sys/socket.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
-/* $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
#include <sys/time.h>
#include <sys/socket.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
#include <arpa/inet.h>
-/* $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
#include <sys/time.h>
#include <sys/socket.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
-/* $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
#include <sys/time.h>
#include <sys/socket.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
-/* $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
#include <sys/time.h>
#include <sys/socket.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
-/* $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
#include <sys/file.h>
#include <sys/ioctl.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
-/* $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>
-/* $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
#include <sys/file.h>
#include <sys/ioctl.h>
-#ifdef __STDC__
-struct rtentry;
-#endif
#include <net/if.h>
#include <netinet/in.h>
-/* $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
#include <sys/file.h>
#include <sys/ioctl.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
-/* $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
#include <sys/file.h>
#include <sys/ioctl.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
-/* $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
#include <sys/ioctl.h>
#include <sys/socket.h>
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
-/* $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)
#include <sys/file.h>
#include <sys/ioctl.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>
-/* $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
#include <sys/time.h>
#include <sys/socket.h>
-struct mbuf;
-struct rtentry;
#include <net/if.h>
#include <netinet/in.h>