diff options
-rw-r--r-- | contrib/ipfilter/ipsend/sock.c | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/contrib/ipfilter/ipsend/sock.c b/contrib/ipfilter/ipsend/sock.c index 9a2cfc3..7d0157c 100644 --- a/contrib/ipfilter/ipsend/sock.c +++ b/contrib/ipfilter/ipsend/sock.c @@ -33,15 +33,23 @@ typedef int boolean_t; # ifdef __NetBSD__ # include <machine/lock.h> # endif -# define _KERNEL -# define KERNEL +# ifdef __FreeBSD__ +# define _WANT_FILE +# else +# define _KERNEL +# define KERNEL +# endif # ifdef ultrix # undef LOCORE # include <sys/smp_lock.h> # endif # include <sys/file.h> -# undef _KERNEL -# undef KERNEL +# ifdef __FreeBSD__ +# undef _WANT_FILE +# else +# undef _KERNEL +# undef KERNEL +# endif #endif #include <nlist.h> #include <sys/user.h> |