replace custom address structures with sockaddr