static bool n_UseInetAddress_Ljava_net_NetworkInterface_Ljava_net_InetAddress_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1)
        {
            NetworkTopologyDiscoveryImpl __this = Java.Lang.Object.GetObject <NetworkTopologyDiscoveryImpl> (native__this, JniHandleOwnership.DoNotTransfer);

            global::Java.Net.NetworkInterface p0 = Java.Lang.Object.GetObject <global::Java.Net.NetworkInterface> (native_p0, JniHandleOwnership.DoNotTransfer);
            global::Java.Net.InetAddress      p1 = Java.Lang.Object.GetObject <global::Java.Net.InetAddress> (native_p1, JniHandleOwnership.DoNotTransfer);
            bool __ret = __this.UseInetAddress(p0, p1);

            return(__ret);
        }
        static IntPtr n_GetInetAddresses(IntPtr jnienv, IntPtr native__this)
        {
            NetworkTopologyDiscoveryImpl __this = Java.Lang.Object.GetObject <NetworkTopologyDiscoveryImpl> (native__this, JniHandleOwnership.DoNotTransfer);

            return(JNIEnv.NewArray(__this.GetInetAddresses()));
        }