Module Name: src Committed By: christos Date: Sun Mar 7 15:01:35 UTC 2021
Modified Files: src/sys/netinet6: ip6_var.h Log Message: netinet/netinet6: Add necessary includes to make these standalone. (from riastradh) To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88 src/sys/netinet6/ip6_var.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/netinet6/ip6_var.h diff -u src/sys/netinet6/ip6_var.h:1.87 src/sys/netinet6/ip6_var.h:1.88 --- src/sys/netinet6/ip6_var.h:1.87 Fri Aug 28 02:32:24 2020 +++ src/sys/netinet6/ip6_var.h Sun Mar 7 10:01:35 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: ip6_var.h,v 1.87 2020/08/28 06:32:24 ozaki-r Exp $ */ +/* $NetBSD: ip6_var.h,v 1.88 2021/03/07 15:01:35 christos Exp $ */ /* $KAME: ip6_var.h,v 1.33 2000/06/11 14:59:20 jinmei Exp $ */ /* @@ -64,9 +64,16 @@ #ifndef _NETINET6_IP6_VAR_H_ #define _NETINET6_IP6_VAR_H_ +#include <sys/types.h> +#include <sys/queue.h> #include <sys/socketvar.h> + +#include <net/if.h> #include <net/route.h> +#include <netinet/in.h> +#include <netinet/ip6.h> + struct ip6_moptions { if_index_t im6o_multicast_if_index; /* I/F for outgoing multicasts */ u_char im6o_multicast_hlim; /* hoplimit for outgoing multicasts */ @@ -219,6 +226,9 @@ struct ip6flow { }; #ifdef _KERNEL + +#include <sys/protosw.h> + /* * Auxiliary attributes of incoming IPv6 packets, which is initialized when we * come into ip6_input().