private static extern unsafe int ToSockaddr(IntPtr source, long size, _SockaddrHeader *destination);
 private static extern unsafe int FromSockaddr(_SockaddrHeader *source, IntPtr destination);