From b168f12a480682d25e96282dc485566ee4d44477 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Wed, 21 May 2003 18:26:00 +0000 Subject: [PATCH] Fixed wrong length argument in getInterfacePhysicalByName. --- dlls/iphlpapi/ifenum.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/iphlpapi/ifenum.c b/dlls/iphlpapi/ifenum.c index f512855a655..d7d8ab8dd58 100644 --- a/dlls/iphlpapi/ifenum.c +++ b/dlls/iphlpapi/ifenum.c @@ -682,7 +682,7 @@ DWORD getInterfacePhysicalByName(const char *name, PDWORD len, PBYTE addr, 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);