Linux vs. BSD sockaddr_storage fix