Exemple #1
0
        unsafe internal static IPEndPoint GetSockname(Handle handle, uv_getsockname getsockname)
        {
            sockaddr_in6 addr;
            IntPtr       ptr    = new IntPtr(&addr);
            int          length = sizeof(sockaddr_in6);
            int          r      = getsockname(handle.NativeHandle, ptr, ref length);

            Ensure.Success(r);
            return(UV.GetIPEndPoint(ptr, true));
        }
Exemple #2
0
		unsafe internal static IPEndPoint GetSockname(Handle handle, uv_getsockname getsockname)
		{
			sockaddr_in6 addr;
			IntPtr ptr = new IntPtr(&addr);
			int length = sizeof(sockaddr_in6);
			int r = getsockname(handle.NativeHandle, ptr, ref length);
			Ensure.Success(r);
			return UV.GetIPEndPoint(ptr, true);
		}