Date: Tue, 11 Mar 1997 13:56:59 +0100 From: j@uriah.heep.sax.de (J Wunsch) To: hackers@freebsd.org Subject: Re: ipfilter Message-ID: <19970311135659.YP44881@uriah.heep.sax.de> In-Reply-To: <199703110842.AAA06723@freefall.freebsd.org>; from Darren Reed on Mar 11, 1997 19:39:10 %2B1100 References: <19970311052941.24196.qmail@suburbia.net> <199703110842.AAA06723@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
As Darren Reed wrote: > Second, someone mentioned that prototyping was required for it to compile > properly in the kernel. No, not required, although it looks a little frightening to the innocent to watch all these ``function declaration is not a prototype'' warnings. As i wrote you, i also gave up in trying to fix this. If it had been only this, this weren't the show-stopper. > Third, it doesn't "make dep" very well due to the include's all using > "" and not <>. Not only make depend, but the entirely build falls over it. However, that's very easy to fix. I investigated more, since i was really in the moot to also merge this into 2.2 as well, but i later on found that it was far off from becoming functional anytime soon: . The kernel stuff didn't setup device nodes, so even though i've got it to compile in the end, the devices were inaccessible. Things have been changing quite some bit between 2.1.x and 2.2, the cdevsw table is now `distributed' into each device driver itself. . The entire Makefile hierarchy for the userland stuff was still missing, something that refers to the /usr/contrib/ipfilter files by .PATH statements, and builds and installs all the binaries and man pages. At this point, i simply ran out of time, realizing that i won't be able to test it at all anyway (i don't have the slightest clues about how things are supposed to work together, nor do i have a good testing environment for an ipfilter at all). Since Peter expressed interest in pursuing ipfilter further, i've sent him the kernel patches that made the kernel compile, in the hope he would go on. Seems he also had to rearrange his priorities, however. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970311135659.YP44881>