libnatpmp (c) 2007-2009 Thomas Bernard
contact : miniupnp@free.fr

see http://miniupnp.free.fr/libnatpmp.html
or http://miniupnp.tuxfamily.org/libnatpmp.html
for some documentation and code samples.

