fix: sockaddr the generic address is not generic enough