* IPV6 support * UDP - leaking of connection state (implementing timeout according to RFC) * DNS resolution support (implement dns resolution similar to how WSL is doing it using DNS apis) * WSL implementation: https://github.com/microsoft/WSL/blob/fdfe1eb8439370c9eb6780467abc1e3f08f90eb1/src/windows/service/exe/DnsResolver.cpp#L9 * TCP retry and timeout logic * Implement some kind of netfilter packet dropping to test the retry logic etc