Index: net/pfil.c =================================================================== RCS file: /home/hiten/ncvs/src/sys/net/pfil.c,v retrieving revision 1.5 diff -u -r1.5 pfil.c --- net/pfil.c 19 Mar 2002 21:54:18 -0000 1.5 +++ net/pfil.c 13 Dec 2002 07:56:56 -0000 @@ -35,6 +35,8 @@ #include #include #include +#include +#include #include #include @@ -45,6 +47,12 @@ static int pfil_list_remove(pfil_list_t *, int (*)(void *, int, struct ifnet *, int, struct mbuf **)); +static moduledata_t pfil_mod = { + "pfil", + NULL, + 0 +}; + static void pfil_init(ph) struct pfil_head *ph; @@ -169,3 +177,6 @@ } return NULL; } + +MODULE_VERSION(pfil, 1); +DECLARE_MODULE(pfil, pfil_mod, SI_SUB_PROTO_DOMAIN, SI_ORDER_ANY); Index: contrib/ipfilter/netinet/mlfk_ipl.c =================================================================== RCS file: /home/hiten/ncvs/src/sys/contrib/ipfilter/netinet/mlfk_ipl.c,v retrieving revision 1.10 diff -u -r1.10 mlfk_ipl.c --- contrib/ipfilter/netinet/mlfk_ipl.c 19 Mar 2002 11:44:16 -0000 1.10 +++ contrib/ipfilter/netinet/mlfk_ipl.c 13 Dec 2002 07:32:01 -0000 @@ -198,3 +198,4 @@ 0 }; DECLARE_MODULE(ipfilter, ipfiltermod, SI_SUB_PROTO_DOMAIN, SI_ORDER_ANY); +MODULE_DEPEND(ipfilter, pfil, 1, 1, 1); --- /dev/null Fri Dec 13 07:55:00 2002 +++ modules/pfil/Makefile Fri Dec 13 07:32:45 2002 @@ -0,0 +1,8 @@ +# $FreeBSD$ + +.PATH: ${.CURDIR}/../../net + +KMOD= pfil +SRCS= pfil.c + +.include