Re: [Linux-igd-devel] FW: Linux IGD was ported to NetBSD.
Status: Beta
Brought to you by:
krazydime
From: Nektarios K. P. <npa...@in...> - 2006-09-11 12:40:42
|
Daniel J Blueman wrote: > On 10/09/06, Nektarios K. Papadopoulos <npa...@in...> = wrote: >> 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 real= ly >> short on resources. BTW, is it ok if I post the patch there? >=20 > 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. Thanks for the link. I couldn't find a NetBSD vmware image either.=20 Nevertheless, it will require more than having a usable NetBSD=20 installation to check/fix/verify such a patch. --=20 ______________________________________________________________ Nektarios K. Papadopoulos Senior Engineer Software Engineering Group inAccess Networks 95A Pentelis Avenue. Tel : +30-210-6837640 152 34 Halandri Athens Fax : +30-210-6899504 ______________________________________________________________ |