Comment 2 for bug 334619

Revision history for this message
cjst (cjsthompson) wrote :

It's not strictly useful to UNIX and Apple users. It works on Windows too, it's just that right now there's not so many Windows apps that support it (the most widely used Windows apps supporting it being uTorrent and Skype). Which is understandable since it was an unlikely combination to have Windows hosts behind an Apple Airport wireless router. But now that miniupnpd supports it it's going to make it's way in many router products that are Linux/BSD/etc... based (and there are many available right now like D-Link products) that Windows users use too. AFAIK OpenWRT supports it.

About libnatpmp, I don't know any app that uses it. All apps I have with NAT-PMP support implement it in their own way. I guess this is because it's much simpler to implement than UPnP. NAT-PMP requires on the server side just one open port. UPnP more like 2 open ports (with some HTTP stuff) and it has to send broadcasts through others ports too.