[Midnightbsd-cvs] src: ipfilter/netinet: work in progress..

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Dec 6 19:54:03 EST 2008


Log Message:
-----------
work in progress.. add __MidnightBSD__ checks in the code

Modified Files:
--------------
    src/sys/contrib/ipfilter/netinet:
        ip_pool.c (r1.2 -> r1.3)
        ip_proxy.c (r1.2 -> r1.3)
        ip_rules.c (r1.1.1.1 -> r1.2)
        ip_scan.c (r1.2 -> r1.3)
        ip_state.c (r1.2 -> r1.3)

-------------- next part --------------
Index: ip_scan.c
===================================================================
RCS file: /home/cvs/src/sys/contrib/ipfilter/netinet/ip_scan.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -L sys/contrib/ipfilter/netinet/ip_scan.c -L sys/contrib/ipfilter/netinet/ip_scan.c -u -r1.2 -r1.3
--- sys/contrib/ipfilter/netinet/ip_scan.c
+++ sys/contrib/ipfilter/netinet/ip_scan.c
@@ -35,7 +35,7 @@
 #if !defined(__hpux) && !defined(__osf__) && !defined(linux) && !defined(AIX)
 # include <sys/ioccom.h>
 #endif
-#ifdef __FreeBSD__
+#if defined(__FreeBSD__) || defined(__MidnightBSD__)
 # include <sys/filio.h>
 # include <sys/malloc.h>
 #else
Index: ip_state.c
===================================================================
RCS file: /home/cvs/src/sys/contrib/ipfilter/netinet/ip_state.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -L sys/contrib/ipfilter/netinet/ip_state.c -L sys/contrib/ipfilter/netinet/ip_state.c -u -r1.2 -r1.3
--- sys/contrib/ipfilter/netinet/ip_state.c
+++ sys/contrib/ipfilter/netinet/ip_state.c
@@ -23,8 +23,9 @@
 #  include "opt_ipfilter.h"
 # endif
 #endif
-#if defined(_KERNEL) && defined(__FreeBSD_version) && \
-    (__FreeBSD_version >= 400000) && !defined(KLD_MODULE)
+#if defined(_KERNEL) && (defined(__FreeBSD_version) && \
+    (__FreeBSD_version >= 400000) || defined(__MidnightBSD__)) && \
+    !defined(KLD_MODULE)
 #include "opt_inet6.h"
 #endif
 #if !defined(_KERNEL) && !defined(__KERNEL__)
@@ -38,10 +39,12 @@
 # include <sys/uio.h>
 # undef _KERNEL
 #endif
-#if defined(_KERNEL) && (__FreeBSD_version >= 220000)
+#if defined(_KERNEL) && \
+    ((__FreeBSD_version >= 220000) || defined(__MidnightBSD__))
 # include <sys/filio.h>
 # include <sys/fcntl.h>
-# if (__FreeBSD_version >= 300000) && !defined(IPFILTER_LKM)
+# if ((__FreeBSD_version >= 300000) || defined(__MidnightBSD__)) && \
+    !defined(IPFILTER_LKM)
 #  include "opt_ipfilter.h"
 # endif
 #else
@@ -101,7 +104,7 @@
 #ifdef	USE_INET6
 #include <netinet/icmp6.h>
 #endif
-#if (__FreeBSD_version >= 300000)
+#if (__FreeBSD_version >= 300000) || defined(__MidnightBSD__)
 # include <sys/malloc.h>
 # if defined(_KERNEL) && !defined(IPFILTER_LKM)
 #  include <sys/libkern.h>
@@ -209,7 +212,7 @@
 		/*
 		 * XXX - ips_seed[X] should be a random number of sorts.
 		 */
-#if  (__FreeBSD_version >= 400000)
+#if  (__FreeBSD_version >= 400000) || defined(__MidnightBSD__)
 		ips_seed[i] = arc4random();
 #else
 		ips_seed[i] = ((u_long)ips_seed + i) * fr_statesize;
Index: ip_rules.c
===================================================================
RCS file: /home/cvs/src/sys/contrib/ipfilter/netinet/ip_rules.c,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -L sys/contrib/ipfilter/netinet/ip_rules.c -L sys/contrib/ipfilter/netinet/ip_rules.c -u -r1.1.1.1 -r1.2
--- sys/contrib/ipfilter/netinet/ip_rules.c
+++ sys/contrib/ipfilter/netinet/ip_rules.c
@@ -11,7 +11,8 @@
 #include <sys/types.h>
 #include <sys/time.h>
 #include <sys/socket.h>
-#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__sgi)
+#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__sgi) && \
+    defined(__MidnightBSD__)
 # include <sys/systm.h>
 #endif
 #include <sys/errno.h>
@@ -19,7 +20,8 @@
 #if !defined(__SVR4) && !defined(__svr4__) && !defined(__hpux)
 # include <sys/mbuf.h>
 #endif
-#if defined(__FreeBSD__) && (__FreeBSD_version > 220000)
+#if defined(__MidnightBSD__) || defined(__FreeBSD__) && \
+    (__FreeBSD_version > 220000)
 # include <sys/sockio.h>
 #else
 # include <sys/ioctl.h>
Index: ip_proxy.c
===================================================================
RCS file: /home/cvs/src/sys/contrib/ipfilter/netinet/ip_proxy.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -L sys/contrib/ipfilter/netinet/ip_proxy.c -L sys/contrib/ipfilter/netinet/ip_proxy.c -u -r1.2 -r1.3
--- sys/contrib/ipfilter/netinet/ip_proxy.c
+++ sys/contrib/ipfilter/netinet/ip_proxy.c
@@ -46,10 +46,12 @@
 #  include <sys/mbuf.h>
 # endif
 #endif
-#if defined(_KERNEL) && (__FreeBSD_version >= 220000)
+#if defined(_KERNEL) && \
+    ((__FreeBSD_version >= 220000) || defined(__MidnightBSD__))
 # include <sys/filio.h>
 # include <sys/fcntl.h>
-# if (__FreeBSD_version >= 300000) && !defined(IPFILTER_LKM)
+# if (defined(__MidnightBSD__) || (__FreeBSD_version >= 300000)) && \
+    !defined(IPFILTER_LKM)
 #  include "opt_ipfilter.h"
 # endif
 #else
@@ -63,7 +65,7 @@
 # include <sys/stream.h>
 # include <sys/kmem.h>
 #endif
-#if __FreeBSD__ > 2
+#if __FreeBSD__ > 2 || defined(__MidnightBSD__)
 # include <sys/queue.h>
 #endif
 #include <net/if.h>
@@ -86,7 +88,7 @@
 #include "netinet/ip_nat.h"
 #include "netinet/ip_state.h"
 #include "netinet/ip_proxy.h"
-#if (__FreeBSD_version >= 300000)
+#if (__FreeBSD_version >= 300000) || defined(__MidnightBSD__)
 # include <sys/malloc.h>
 #endif
 
Index: ip_pool.c
===================================================================
RCS file: /home/cvs/src/sys/contrib/ipfilter/netinet/ip_pool.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -L sys/contrib/ipfilter/netinet/ip_pool.c -L sys/contrib/ipfilter/netinet/ip_pool.c -u -r1.2 -r1.3
--- sys/contrib/ipfilter/netinet/ip_pool.c
+++ sys/contrib/ipfilter/netinet/ip_pool.c
@@ -49,7 +49,7 @@
 # include <sys/stream.h>
 # include <sys/kmem.h>
 #endif
-#if defined(__FreeBSD_version) && (__FreeBSD_version >= 300000)
+#if defined(__MidnightBSD__) || defined(__FreeBSD_version) && (__FreeBSD_version >= 300000)
 # include <sys/malloc.h>
 #endif
 


More information about the Midnightbsd-cvs mailing list