diff --git a/sys/netinet6/ip6protosw.h b/sys/netinet6/ip6protosw.h index c361219fd46d..7ad5c4e0d12d 100644 --- a/sys/netinet6/ip6protosw.h +++ b/sys/netinet6/ip6protosw.h @@ -71,6 +71,11 @@ #ifndef _NETINET6_IP6PROTOSW_H_ #define _NETINET6_IP6PROTOSW_H_ +/* + * For pfil_head structure. + */ +#include + /* * Protocol switch table for IPv6. * All other definitions should refer to sys/protosw.h @@ -126,6 +131,7 @@ struct ip6protosw { void (*pr_drain) /* flush any excess space possible */ __P((void)); struct pr_usrreqs *pr_usrreqs; /* supersedes pr_usrreq() */ + struct pfil_head pr_pfh; }; #endif /* !_NETINET6_IP6PROTOSW_H_ */