rust-igd
rust-igd copied to clipboard
Internet Gateway Device (UPNP) client
Should solve #52 and #47?
This is possibly a similar issue to #47. However in this case no special IPv6 support is desired, just the ability to map a IPv4 port. ``` $ cargo run...
I'd love to get the IPv6 support, as of now, IPv6 doesn't really work and the external IP isn't fetched. I think that the problem is [here](https://github.com/sbstpp/rust-igd/blob/master/src/gateway.rs#L33), as it returns...
It would be very useful to have support for [GetListOfPortMappings()](https://tools.ietf.org/html/rfc6970#section-5.7) to get information about existing mappings, such that e.g. an application can choose a different port if it's already used...
See https://seanmonstar.com/blog/hyper-v1/ for details