4 * Copyright (C) 2000 by Darren Reed.
6 * See the IPFILTER.LICENCE file for details on licencing.
8 * Id: mlfk_rule.c,v 2.4.4.2 2004/04/16 23:32:08 darrenr Exp
12 #include <sys/param.h>
13 #include <sys/systm.h>
14 #include <sys/kernel.h>
15 #include <sys/module.h>
17 #include <sys/socket.h>
18 #include <sys/sysctl.h>
20 #include <netinet/in_systm.h>
21 #include <netinet/in.h>
23 #include <netinet/ipl.h>
24 #include <netinet/ip_compat.h>
25 #include <netinet/ip_fil.h>
26 #include <netinet/ip_state.h>
27 #include <netinet/ip_nat.h>
28 #include <netinet/ip_auth.h>
29 #include <netinet/ip_frag.h>
35 ipfrule_modevent(module_t mod
, int type
, void *unused
)
42 error
= ipfrule_add();
47 error
= ipfrule_remove();
58 static moduledata_t ipfrulemod
= {
63 DECLARE_MODULE(ipfrule
, ipfrulemod
, SI_SUB_PROTO_DOMAIN
, SI_ORDER_ANY
);
65 MODULE_DEPEND(ipfrule
, ipfilter
, 1, 1, 1);
68 MODULE_VERSION(ipfrule
, 1);