quetoo
quetoo copied to clipboard
IPv6 Awareness
It's 2016, ARIN is out of IPv4 addresses, let's get with the program...
- Server should (be able to) listen for v6 connections
- Client should be able to specify connection type "connect -6 hostname.com" or separate connect6 command
- Master should accept heartbeats from both v4 and v6 servers and answer "getservers" appropriately
:+1:
What's the level of effort on this? Is this a 1.0 release item?
At first it didn't seem like too much had to change. I've been known to be wrong though. It would be cool or this to be in 1.0 release though. I'm slowly getting there.
At the very least, our net structs will need to be expanded. Our Net_NetaddrToString and Net_StringToNetaddr will need to be rewritten. I've no idea what internal IP functions will require adjustment, either.
Ya know, I had a working copy of IPv6 aware-Quetoo years ago. IIRC there weren't too many internal functions that needed tweaking, it was mostly just the IP storage requirements. Let me see if I still have that copy lying around...
Any luck finding that branch @jar3817 ?