--- src/freebsd.c.orig	Tue Jan 18 02:37:19 2000
+++ src/freebsd.c	Sun May 21 03:50:57 2000
@@ -22,8 +22,10 @@
 #include <sys/queue.h>
 #include <sys/uio.h>
 #include <sys/socketvar.h>
-#define KERNEL
+#define KERNEL /* FreeBSD 3.4 */
+#define _KERNEL /* FreeBSD 4.0 */
 #include <sys/file.h>
+#undef _KERNEL
 #undef KERNEL
 #include <sys/user.h>
 #include <sys/filedesc.h>
