From: Dave Love Date: Tue, 23 Sep 2003 12:40:39 +0000 (+0000) Subject: (Fnetwork_interface_info): Use X-Git-Tag: ttn-vms-21-2-B4~8762 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=559c53b384623c4a28de64ef6cb5deae81b5e554;p=emacs.git (Fnetwork_interface_info): Use HAVE_STRUCT_IFREQ... macros. --- diff --git a/src/process.c b/src/process.c index ca9a51601da..e2b122701c9 100644 --- a/src/process.c +++ b/src/process.c @@ -3483,7 +3483,7 @@ FLAGS is the current flags of the interface. */) return Qnil; elt = Qnil; -#if defined(SIOCGIFFLAGS) && defined(ifr_flags) +#if defined(SIOCGIFFLAGS) && defined(HAVE_STRUCT_IFREQ_IFR_FLAGS) if (ioctl (s, SIOCGIFFLAGS, &rq) == 0) { int flags = rq.ifr_flags; @@ -3511,7 +3511,7 @@ FLAGS is the current flags of the interface. */) res = Fcons (elt, res); elt = Qnil; -#if defined(SIOCGIFHWADDR) && defined(ifr_hwaddr) +#if defined(SIOCGIFHWADDR) && defined(HAVE_STRUCT_IFREQ_IFR_HWADDR) if (ioctl (s, SIOCGIFHWADDR, &rq) == 0) { Lisp_Object hwaddr = Fmake_vector (make_number (6), Qnil); @@ -3537,7 +3537,7 @@ FLAGS is the current flags of the interface. */) res = Fcons (elt, res); elt = Qnil; -#if defined(SIOCGIFBRDADDR) && defined(ifr_broadaddr) +#if defined(SIOCGIFBRDADDR) && defined(HAVE_STRUCT_IFREQ_IFR_BROADADDR) if (ioctl (s, SIOCGIFBRDADDR, &rq) == 0) { any++; @@ -3547,7 +3547,7 @@ FLAGS is the current flags of the interface. */) res = Fcons (elt, res); elt = Qnil; -#if defined(SIOCGIFADDR) && defined(ifr_addr) +#if defined(SIOCGIFADDR) && defined(HAVE_STRUCT_IFREQ_IFR_ADDR) if (ioctl (s, SIOCGIFADDR, &rq) == 0) { any++;