Re: [Linux-igd-devel] FW: Linux IGD was ported to NetBSD.
Status: Beta
Brought to you by:
krazydime
|
From: Daniel J B. <dan...@gm...> - 2006-09-11 09:23:06
|
On 10/09/06, Nektarios K. Papadopoulos <npa...@in...> wrot= e: > I didn't look very thoroughly through the code, but see my comments > inline... > > Juho V=E4h=E4-Herttua wrote: > > I read through this and from what I can see it has at least four > > patches combined together. > > > > First of all it disables the iptables command parsing totally in non- > > linux systems. Another thing is that it adds checks for > > UPNP_HAVE_DEBUG and moves some of the code inside that, apparently > > libupnp log level and other logging stuff. (don't know the reason for > > this, maybe linux-igd doesn't work on libupnp compiled without > > debug?) > AFAIK linux-igd is working fine with libupnp compiled without debug. > AFAICT the purpose of the patch is just to make linux-igd take > advantage/configure the debugging functionalities of the libupnp if > available. > > > Third thing is that it refactors some linux-igd code (mainly > > socket code) to linux.c file and adds netbsd.c file that does the > > same with some modifications. And last but not least it adds the > > ioctl stuff that is used to control netbsd filters. > > > > Then there's the libupnp patch he clearly couldn't get upstream at > > libupnp so he sent it to us, it's a big piece in itself and seems to > > concentrate in replacing some functions not found on netbsd. > libupnp development is continued at the pupnp project: > http://sourceforge.net/projects/pupnp > http://www.libupnp.org > I'm working on that project but I have zero experience with netbsd. > pupnp is really positive about supporting new platforms but we're really > short on resources. BTW, is it ok if I post the patch there? There should be a NetBSD vmware image which can be downloaded and used with the free vmware player [http://www.vmware.com/download/player/]. I checked, but couldn't find any so far. --=20 Daniel J Blueman |