# HG changeset patch # User Dave Love # Date 1064320839 0 # Node ID 03137a8dc8cbd85d291967171f8c6f32c39011c9 # Parent ae8115a00e627ee83fb5bcb36828ae9df011cf92 (Fnetwork_interface_info): Use HAVE_STRUCT_IFREQ... macros. diff -r ae8115a00e62 -r 03137a8dc8cb src/process.c --- a/src/process.c Tue Sep 23 12:39:44 2003 +0000 +++ b/src/process.c Tue Sep 23 12:40:39 2003 +0000 @@ -3483,7 +3483,7 @@ 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 @@ 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 @@ 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 @@ 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++;