Fixed wrong length argument in getInterfacePhysicalByName.

diff --git a/dlls/iphlpapi/ifenum.c b/dlls/iphlpapi/ifenum.c
index f512855..d7d8ab8 100644
--- a/dlls/iphlpapi/ifenum.c
+++ b/dlls/iphlpapi/ifenum.c
@@ -682,7 +682,7 @@
   if (!name || !len || !addr || !type)
     return ERROR_INVALID_PARAMETER;
 
-  if (sysctl(mib, 6, NULL, &len, NULL, 0) < 0)
+  if (sysctl(mib, 6, NULL, &mibLen, NULL, 0) < 0)
     return ERROR_NO_MORE_FILES;
 
   buf = (u_char *)malloc(mibLen);