`man 7 ip` for IP sockets `man 7 unix` for unix sockets check both structs and implement both, then use #ifdef to selectively use one or the other