trombik / esp_wireguard

WireGuard Implementation for ESP-IDF.
Other
193 stars 34 forks source link

esp_wireguard.c does not support IPv6 #5

Closed trombik closed 2 years ago

trombik commented 2 years ago

lwip_getaddinfo() returns only the first address of a host. this means dual stack is not possible at the moment.

trombik commented 2 years ago

in addition, even when both IPv4 and IPv6 addresses are available in DNS RR, the implementation should check if the chosen transport is actually usable, and should fallback to other transport when not.