[prev in list] [next in list] [prev in thread] [next in thread]
List: ipfilter
Subject: re: looking for the *correct* 3.4.17 patch...
From: "Stephen Hilton" <nospam () hiltonbsd ! com>
Date: 2001-04-27 17:14:42
[Download RAW message or body]
I think this is the correct patch for 3.4.17 posted by Cy Schubert
on 04-13-2001, I have used this with success several times.
Thank's Mr. Schubert
-------------------------------------------------------------------
--- fils.c.orig Fri Dec 1 16:13:56 2000
+++ fils.c Fri Apr 13 07:26:14 2001
@@ -5,8 +5,14 @@
* provided that this notice is preserved and due credit is given
* to the original author and the contributors.
*/
-#ifdef __FreeBSD__
-# include <osreldate.h>
+#ifdef __FreeBSD__
+# ifndef __FreeBSD_cc_version
+# include <osreldate.h>
+# else
+# if __FreeBSD_cc_version < 430000
+# include <osreldate.h>
+# endif
+# endif
#endif
#include <stdio.h>
#include <string.h>
--- ip_compat.h.orig Tue Apr 3 07:13:35 2001
+++ ip_compat.h Fri Apr 13 09:07:00 2001
@@ -264,10 +264,26 @@
#if defined(__FreeBSD__) && (defined(KERNEL) || defined(_KERNEL))
# ifdef IPFILTER_LKM
-# include <osreldate.h>
+# ifndef __FreeBSD_cc_version
+# include <osreldate.h>
+# else
+# if __FreeBSD_cc_version < 430000
+# include <osreldate.h>
+# else
+# include <sys/param.h>
+# endif
+# endif
# define ACTUALLY_LKM_NOT_KERNEL
# else
-# include <sys/osreldate.h>
+# ifndef __FreeBSD_cc_version
+# include <sys/osreldate.h>
+# else
+# if __FreeBSD_cc_version < 430000
+# include <sys/osreldate.h>
+# else
+# include <sys/param.h>
+# endif
+# endif
# endif
# if __FreeBSD__ < 3
# include <machine/spl.h>
--- ip_fil.c.orig Tue Apr 3 07:13:37 2001
+++ ip_fil.c Fri Apr 13 09:07:10 2001
@@ -28,7 +28,13 @@
#endif
#if defined(__FreeBSD__) && !defined(__FreeBSD_version)
# if !defined(_KERNEL) || defined(IPFILTER_LKM)
-# include <osreldate.h>
+# ifndef __FreeBSD_cc_version
+# include <osreldate.h>
+# else
+# if __FreeBSD_cc_version < 430000
+# include <osreldate.h>
+# endif
+# endif
# endif
#endif
#ifndef _KERNEL
--- ip_log.c.orig Tue Apr 3 08:45:49 2001
+++ ip_log.c Fri Apr 13 09:07:18 2001
@@ -21,7 +21,13 @@
# endif
# else
# ifdef KLD_MODULE
-# include <osreldate.h>
+# ifndef __FreeBSD_cc_version
+# include <osreldate.h>
+# else
+# if __FreeBSD_cc_version < 430000
+# include <osreldate.h>
+# endif
+# endif
# endif
# endif
#endif
--- ipf.c.orig Wed Oct 25 03:37:11 2000
+++ ipf.c Fri Apr 13 09:05:05 2001
@@ -6,7 +6,13 @@
* to the original author and the contributors.
*/
#ifdef __FreeBSD__
-# include <osreldate.h>
+# ifndef __FreeBSD_cc_version
+# include <osreldate.h>
+# else
+# if __FreeBSD_cc_version < 430000
+# include <osreldate.h>
+# endif
+# endif
#endif
#include <stdio.h>
#include <unistd.h>
--- ipfs.c.orig Tue Apr 3 07:14:09 2001
+++ ipfs.c Fri Apr 13 09:07:33 2001
@@ -6,7 +6,13 @@
* to the original author and the contributors.
*/
#ifdef __FreeBSD__
-# include <osreldate.h>
+# ifndef __FreeBSD_cc_version
+# include <osreldate.h>
+# else
+# if __FreeBSD_cc_version < 430000
+# include <osreldate.h>
+# endif
+# endif
#endif
#include <stdio.h>
#include <unistd.h>
--- ipt.c.orig Mon Mar 13 14:10:25 2000
+++ ipt.c Fri Apr 13 09:07:39 2001
@@ -6,7 +6,13 @@
* to the original author and the contributors.
*/
#ifdef __FreeBSD__
-# include <osreldate.h>
+# ifndef __FreeBSD_cc_version
+# include <osreldate.h>
+# else
+# if __FreeBSD_cc_version < 430000
+# include <osreldate.h>
+# endif
+# endif
#endif
#include <stdio.h>
#include <assert.h>
--- mlf_ipl.c.orig Mon Nov 27 02:44:46 2000
+++ mlf_ipl.c Fri Apr 13 09:07:49 2001
@@ -15,10 +15,22 @@
#if defined(__FreeBSD__) && (__FreeBSD__ > 1)
# ifdef IPFILTER_LKM
-# include <osreldate.h>
+# ifndef __FreeBSD_cc_version
+# include <osreldate.h>
+# else
+# if __FreeBSD_cc_version < 430000
+# include <osreldate.h>
+# endif
+# endif
# define ACTUALLY_LKM_NOT_KERNEL
# else
-# include <sys/osreldate.h>
+# ifndef __FreeBSD_cc_version
+# include <sys/osreldate.h>
+# else
+# if __FreeBSD_cc_version < 430000
+# include <sys/osreldate.h>
+# endif
+# endif
# endif
#endif
#include <sys/systm.h>
-------------------------------------------------------------------
> Regards, Phone: (250)387-8437
> Cy Schubert Fax: (250)387-5766
> Team Leader, Sun/Alpha Team Internet: Cy.Schubert@osg.gov.bc.ca
> Open Systems Group, ITSD, ISTA
> Province of BC
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic