Displaying 3 results from an estimated 3 matches for "libnatpmp".
2015 Nov 12
2
UPnP support in tinc
...egrated by just using CreateThread()
> and maybe Enter/LeaveCriticalSection(), I'd use that and avoid the whole
> issue of libpthread.
Okay.
> NAT-PMP (and PCP?) seems interesting to, maybe it is simple enough to
> code directly into tinc?
Well, the author of miniupnpc also wrote libnatpmp, which apparently
*is* specifically designed to be integrated into an event loop:
http://miniupnp.free.fr/libnatpmp.html
2015 Nov 12
0
UPnP support in tinc
...> > at that. If that can be done with MiniUPnP, go ahead.
>
> Understood. I'll get busy this week-end :)
Great :)
> > NAT-PMP (and PCP?) seems interesting to, maybe it is simple enough to
> > code directly into tinc?
>
> Well, the author of miniupnpc also wrote libnatpmp, which apparently
> *is* specifically designed to be integrated into an event loop:
> http://miniupnp.free.fr/libnatpmp.html
Oh, nice! Hopefully it supports Windows as well.
--
Met vriendelijke groet / with kind regards,
Guus Sliepen <guus at tinc-vpn.org>
-------------- next pa...
2015 Nov 11
4
UPnP support in tinc
Hi Guus,
Unfortunately, I often notice that even with the advanced UDP hole
punching mechanisms that tinc uses, I still come across cases on my
network where two nodes behind NATs cannot talk to each other because
one of the nodes is behind a "strict" NAT that won't use consistent
source ports for UDP packets that are sent to different destination
addresses.
More formally, this