From 761fce5261846da4d0f8c839283801b4cd22db21 Mon Sep 17 00:00:00 2001 From: Robert Lunnon Date: Wed, 14 Jan 2004 05:31:23 +0000 Subject: [PATCH] Corrected code to acquire mtu under Solaris. --- dlls/iphlpapi/ifenum.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dlls/iphlpapi/ifenum.c b/dlls/iphlpapi/ifenum.c index e5749d9aeef..e6bb8b6992b 100644 --- a/dlls/iphlpapi/ifenum.c +++ b/dlls/iphlpapi/ifenum.c @@ -821,7 +821,11 @@ DWORD getInterfaceMtuByName(const char *name, PDWORD mtu) if ((ioctl(fd, SIOCGIFMTU, &ifr))) ret = ERROR_INVALID_DATA; else { +#ifndef __sun *mtu = ifr.ifr_mtu; +#else + *mtu = ifr.ifr_metric; +#endif ret = NO_ERROR; } }