From 1456f94bd1f47f7538e6ad7aa78e4d80cb1c87ab Mon Sep 17 00:00:00 2001 From: hyung-hwan Date: Thu, 18 Oct 2018 23:46:50 +0000 Subject: [PATCH] fixed wrong #ifdefs in nwif.c --- qse/lib/si/nwif.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/qse/lib/si/nwif.c b/qse/lib/si/nwif.c index 98319b77..d9a7fbb3 100644 --- a/qse/lib/si/nwif.c +++ b/qse/lib/si/nwif.c @@ -52,7 +52,7 @@ # endif #endif -#if defined(_SCO_DS) +#if defined(SIOCGIFCONF) && (defined(SIOCGIFANUM) || defined(SIOCGIFNUM)) static int get_sco_ifconf (struct ifconf* ifc) { /* SCO doesn't have have any IFINDEX thing. @@ -152,7 +152,7 @@ int qse_nwifmbstoindex (const qse_mchar_t* ptr, unsigned int* index) *index = tmpidx; return 0; -#elif defined(_SCO_DS) +#elif defined(SIOCGIFCONF) && (defined(SIOCGIFANUM) || defined(SIOCGIFNUM)) struct ifconf ifc; int num, i; @@ -225,8 +225,7 @@ int qse_nwifmbsntoindex (const qse_mchar_t* ptr, qse_size_t len, unsigned int* i *index = tmpidx; return 0; -#elif defined(_SCO_DS) - +#elif defined(SIOCGIFCONF) && (defined(SIOCGIFANUM) || defined(SIOCGIFNUM)) struct ifconf ifc; int num, i;