public unsafe void Bind(UnixDomainSocketEndPoint endPoint) { sockaddr_un addr; endPoint.ToSockAddr(&addr); var rv = bind(_fd, (sockaddr *)&addr, SizeOf.sockaddr_un); if (rv < 0) { ThrowHelper.ThrowNewErrnoException(); } }