summaryrefslogtreecommitdiffstats
path: root/contrib/ipfilter/mln_rule.c
diff options
context:
space:
mode:
authorngie <ngie@FreeBSD.org>2015-10-05 03:25:30 +0000
committerngie <ngie@FreeBSD.org>2015-10-05 03:25:30 +0000
commit115d008392113efc6f844baa7cc407e9eaae63db (patch)
tree6cb521ad03ca5b254c0873d2b9f27a92482207c3 /contrib/ipfilter/mln_rule.c
parenta9fe170df1126a5dccd5dea163934fb04a95b5b8 (diff)
downloadFreeBSD-src-115d008392113efc6f844baa7cc407e9eaae63db.zip
FreeBSD-src-115d008392113efc6f844baa7cc407e9eaae63db.tar.gz
Remove some paths preparing for a re-copy from head
Diffstat (limited to 'contrib/ipfilter/mln_rule.c')
-rw-r--r--contrib/ipfilter/mln_rule.c83
1 files changed, 0 insertions, 83 deletions
diff --git a/contrib/ipfilter/mln_rule.c b/contrib/ipfilter/mln_rule.c
deleted file mode 100644
index 2df3376..0000000
--- a/contrib/ipfilter/mln_rule.c
+++ /dev/null
@@ -1,83 +0,0 @@
-/*
- * Copyright (C) 2012 by Darren Reed.
- *
- * See the IPFILTER.LICENCE file for details on licencing.
- *
- */
-
-#include <sys/param.h>
-#include <sys/systm.h>
-#include <sys/conf.h>
-#include <sys/proc.h>
-#include <sys/ioctl.h>
-#include <sys/kernel.h>
-#include <sys/mbuf.h>
-#include <sys/exec.h>
-#include <sys/socket.h>
-#include <net/if.h>
-#include <netinet/in_systm.h>
-#include <netinet/in.h>
-#include <netinet/ip.h>
-#include <net/route.h>
-#include <netinet/ip_var.h>
-#include <netinet/tcp.h>
-#include <netinet/tcpip.h>
-#include <sys/lkm.h>
-#include "ip_compat.h"
-#include "ip_fil.h"
-#include "ip_rules.h"
-
-
-static int ipfruleaction __P((struct lkm_table *, int));
-
-#ifdef IPFILTER_LKM
-# if NetBSD >= 199706
-int ipfrule_lkmentry __P((struct lkm_table *, int, int));
-# else
-int xxxinit __P((struct lkm_table *, int, int));
-# endif
-
-
-MOD_MISC("IPFilter Rules");
-
-# if NetBSD >= 199706
-int ipfrule_lkmentry(lkmtp, cmd, ver)
-# else
-int xxxinit(lkmtp, cmd, ver)
-# endif
- struct lkm_table *lkmtp;
- int cmd, ver;
-{
- DISPATCH(lkmtp, cmd, ver, ipfruleaction, ipfruleaction, ipfruleaction);
-}
-
-static int ipfruleaction(lkmtp, cmd)
- struct lkm_table *lkmtp;
- int cmd;
-{
- int err = 0;
-
- switch (cmd)
- {
- case LKM_E_LOAD :
- if (lkmexists(lkmtp))
- return EEXIST;
-
- err = ipfrule_add();
- if (!err)
- ipf_refcnt++;
- break;
- case LKM_E_UNLOAD :
- err = ipfrule_remove();
- if (!err)
- ipf_refcnt--;
- break;
- case LKM_E_STAT :
- break;
- default:
- err = EIO;
- break;
- }
- return err;
-}
-#endif /* IPFILTER_LKM */
OpenPOWER on IntegriCloud