tcp: getsockname / getpeername implementation