padding logic for struct sockaddr_storage --- original version did not do what it claimed to when SALEN is defined.