Security experts recommend Upnp be disabled since it allows malware or virii to control your router just as well as it does legitimate programs.<br><br><br><div class="gmail_quote">On Wed, Jun 6, 2012 at 5:33 PM, Kip Warner <span dir="ltr"><<a href="mailto:kip@thevertigo.com" target="_blank">kip@thevertigo.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Wed, 2012-06-06 at 14:27 -0400, James B wrote:<br>
> Should I use the MiniUpnp library? Or perhaps Google's libjingle?<br>
<br>
</div>Hey James. This doesn't answer your question fully, but another NAT<br>
traversal API to checkout is libnatpmp which takes care of UPnP port<br>
forwarding. MiniUPnP offers another API for Apple's alternative standard<br>
through libminiupnpc4-dev. The upnpc binary is very useful for testing<br>
whether a port forwarded successfully or not by listing the current port<br>
forwarding table on your router.<br>
<br>
Good luck,<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Kip Warner -- Software Engineer<br>
OpenPGP encrypted/signed mail preferred<br>
<a href="http://www.thevertigo.com" target="_blank">http://www.thevertigo.com</a><br>
</font></span><br>_______________________________________________<br>
ENet-discuss mailing list<br>
<a href="mailto:ENet-discuss@cubik.org">ENet-discuss@cubik.org</a><br>
<a href="http://lists.cubik.org/mailman/listinfo/enet-discuss" target="_blank">http://lists.cubik.org/mailman/listinfo/enet-discuss</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>---<br>"There's a zombie outbreak!  Oh, no, wait a second...  It's just a bunch of kids texting."<br>