add ExcludeFromCodeCoverageAttribute
[mono.git] / mcs / class / System / System.Net.NetworkInformation / UnicastIPAddressInformationCollection.cs
index a2e57068edbfa580da81f1fb89df486adbebb279..9ac36cb20790e47858870114541c559a0c278e31 100644 (file)
@@ -112,13 +112,13 @@ namespace System.Net.NetworkInformation {
                        get { return is_readonly; }
                }
 
-               public static UnicastIPAddressInformationCollection Win32FromUnicast (IntPtr ptr)
+               public static UnicastIPAddressInformationCollection Win32FromUnicast (int ifIndex, IntPtr ptr)
                {
                        UnicastIPAddressInformationImplCollection c = new UnicastIPAddressInformationImplCollection (false);
                        Win32_IP_ADAPTER_UNICAST_ADDRESS a;
                        for (IntPtr p = ptr; p != IntPtr.Zero; p = a.Next) {
                                a = (Win32_IP_ADAPTER_UNICAST_ADDRESS) Marshal.PtrToStructure (p, typeof (Win32_IP_ADAPTER_UNICAST_ADDRESS));
-                               c.Add (new Win32UnicastIPAddressInformation (a));
+                               c.Add (new Win32UnicastIPAddressInformation (ifIndex, a));
                        }
                        c.is_readonly = true;
                        return c;