Commit 559c53b3 authored by Dave Love's avatar Dave Love

(Fnetwork_interface_info): Use

HAVE_STRUCT_IFREQ... macros.
parent 86bd9393
......@@ -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++;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment