There is no equivalent to 127.0.0.0/8, so you can't start separate servers on e.g. 127.0.0.2, 127.0.0.3, and 127.0.0.4
/etc/hosts cannot be enumerated; you can only do lookups.
You have to do that stupid wrap/unwrap with [] dance when converting between host names and addresses.
The other major porting concern is that you have to use `struct sockaddr_storage` where before you could get away with `struct sockaddr`.
There is no equivalent to 127.0.0.0/8, so you can't start separate servers on e.g. 127.0.0.2, 127.0.0.3, and 127.0.0.4
/etc/hosts cannot be enumerated; you can only do lookups.
You have to do that stupid wrap/unwrap with [] dance when converting between host names and addresses.
The other major porting concern is that you have to use `struct sockaddr_storage` where before you could get away with `struct sockaddr`.