fix #785: handle binary type address given to a client socket address