From d03300eca3859193675e74275eed1472faa29ed9 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Thu, 15 Jan 2004 00:25:41 +0000 Subject: [PATCH] Define INADDR_NONE if needed (reported by Robert Lunnon). --- dlls/iphlpapi/iphlpapi_main.c | 4 ++++ dlls/kernel/device.c | 3 +++ dlls/netapi32/nbt.c | 4 ++++ 3 files changed, 11 insertions(+) diff --git a/dlls/iphlpapi/iphlpapi_main.c b/dlls/iphlpapi/iphlpapi_main.c index fee533c9fa4..717608dc75c 100644 --- a/dlls/iphlpapi/iphlpapi_main.c +++ b/dlls/iphlpapi/iphlpapi_main.c @@ -46,6 +46,10 @@ WINE_DEFAULT_DEBUG_CHANNEL(iphlpapi); +#ifndef INADDR_NONE +#define INADDR_NONE ~0UL +#endif + BOOL WINAPI DllMain (HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) { switch (fdwReason) { diff --git a/dlls/kernel/device.c b/dlls/kernel/device.c index 2ab7b14cfdc..4cff62ff0d1 100644 --- a/dlls/kernel/device.c +++ b/dlls/kernel/device.c @@ -57,6 +57,9 @@ WINE_DEFAULT_DEBUG_CHANNEL(file); +#ifndef INADDR_NONE +#define INADDR_NONE ~0UL +#endif static BOOL DeviceIo_VTDAPI(DWORD dwIoControlCode, LPVOID lpvInBuffer, DWORD cbInBuffer, diff --git a/dlls/netapi32/nbt.c b/dlls/netapi32/nbt.c index 4dc247f58c5..804f593b3eb 100644 --- a/dlls/netapi32/nbt.c +++ b/dlls/netapi32/nbt.c @@ -84,6 +84,10 @@ WINE_DEFAULT_DEBUG_CHANNEL(netbios); #define PORT_NBDG 138 #define PORT_NBSS 139 +#ifndef INADDR_NONE +#define INADDR_NONE ~0UL +#endif + #define NBR_ADDWORD(p,word) (*(WORD *)(p)) = htons(word) #define NBR_GETWORD(p) ntohs(*(WORD *)(p))