pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
net/miniupnpd in combination with ipfilter
Hi,
I'm having some problems with net/miniupnpd. I'm running 5.0/i386, and I'm
using ipfilter. Yes, I know, pf might be better, but I never managed to get it
working.
miniupnpd claims to support ipfilter, by means of a PKG_OPTION. It seems
to be partially working - upnp requests are being handled and served, but
the forward rules never get deleted. miniupnpd no longer lists them as active,
but ipnat -l will still show them as active redirect filters, and my
/var/log/messages is full of entries like
May 9 08:47:16 slab miniupnpd[25807]: ioctl(SIOCGETFS): Invalid argument
May 9 08:47:16 slab miniupnpd[25807]: CleanExpiredNATPMP() failed
Clearly, something is going wrong.
I've tried to find out what is going wrong, but I'm afraid to admit that
I don't really understand how ipnat/ipf/iplog is supposed to work. The manual
pages and the sources seem to be out of sync, to the point where man 4 ipf
suggests
ioctl(fd, SIOCGETFS, struct friostat *)
while miniupnpd *and* the kernel sources suggest that this ioctl needs
a generic wrapper class (struct ipfobj)
Furthermore, miniupnpd wants to call this IOCTL on /dev/ipnat, and as
far as I can see ipnat doesn't even understand this ioctl.
Can someone give me a hint in the right direction, or a pointer where I can
find more documentation? Has anyone actually got miniupnpd working with
ipfilter?
Kind regards,
Martijn
--
Martijn van Buul - pino%dohd.org@localhost
Home |
Main Index |
Thread Index |
Old Index