From owner-freebsd-hackers Thu Apr 3 18:16:14 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id SAA07090 for hackers-outgoing; Thu, 3 Apr 1997 18:16:14 -0800 (PST) Received: from pdx1.world.net (pdx1.world.net [192.243.32.18]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA07077 for ; Thu, 3 Apr 1997 18:16:11 -0800 (PST) From: proff@suburbia.net Received: from suburbia.net (suburbia.net [203.4.184.1]) by pdx1.world.net (8.7.5/8.7.3) with SMTP id SAA20679 for ; Thu, 3 Apr 1997 18:18:15 -0800 (PST) Received: (qmail 14227 invoked by uid 110); 4 Apr 1997 01:17:35 -0000 Message-ID: <19970404011735.14225.qmail@suburbia.net> Subject: Re: IP Filter in -current. In-Reply-To: <199704031050.UAA18193@plum.cyber.com.au> from Darren Reed at "Apr 3, 97 08:50:16 pm" To: darrenr@cyber.com.au (Darren Reed) Date: Fri, 4 Apr 1997 11:17:35 +1000 (EST) Cc: hackers@freebsd.org X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > I've imported IP Filter 3.2alpha4 into the -current sources for FreeBSD > just now. This latest update should successfully build a LKM for use > with FreeBSD 2.2 or later(?). It DOESN'T support being built into the > kernel itself. > > Darren The module/userland code won't compile under -current. I've ported it however. major issues were: #include brain-damange. Bruce's include file philosophy continues to make FreeBSD progressivly more compile time incompatible with everything else, including other BSD's. Use of TAILQ's for handling ifaddr chains. VOP_LOCK() in lite2 takes three arguments. At run-time it seems to panic quickly if logging is going on and ipmon isn't there to read the log device. Cheers, Julian.