From cfe67577db8d1872a9aaad7dd5db3b05b7b400dd Mon Sep 17 00:00:00 2001 From: cmetz <> Date: Wed, 23 Jun 1999 22:50:49 +0000 Subject: Compilation fixes. --- src/lib/libc/net/if_indextoname.c | 8 ++++---- src/lib/libc/net/if_nameindex.c | 4 ++-- src/lib/libc/net/if_nametoindex.c | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/lib/libc/net/if_indextoname.c b/src/lib/libc/net/if_indextoname.c index 1301224444..b3c89fb9a8 100644 --- a/src/lib/libc/net/if_indextoname.c +++ b/src/lib/libc/net/if_indextoname.c @@ -88,13 +88,13 @@ char *if_indextoname(unsigned int index, char *name) ifconf.ifc_len = 0; ifconf.ifc_buf = 0; - if (ioctl(fd, SIOCGIFCONF, (void *)ifconf)) + if (ioctl(fd, SIOCGIFCONF, (void *)&ifconf)) goto ret; - if (ifconf->ifc_len < IFNAMSIZ) + if (ifconf.ifc_len < IFNAMSIZ) goto ret; - if (!(ifconf->ifc_buf = malloc(ifconf->ifc_len))) + if (!(ifconf.ifc_buf = malloc(ifconf.ifc_len))) goto ret; - if (ioctl(fd, SIOCGIFCONF, (void *)ifconf)) + if (ioctl(fd, SIOCGIFCONF, (void *)&ifconf)) goto ret; i = 0; diff --git a/src/lib/libc/net/if_nameindex.c b/src/lib/libc/net/if_nameindex.c index ba7f5e5525..2acbeeb3f8 100644 --- a/src/lib/libc/net/if_nameindex.c +++ b/src/lib/libc/net/if_nameindex.c @@ -84,9 +84,9 @@ struct if_nameindex *if_nameindex(void) ifconf.ifc_buf = 0; if (ioctl(fd, SIOCGIFCONF, (void *)&ifconf)) goto ret; - if (ifconf->ifc_len < IFNAMSIZ) + if (ifconf.ifc_len < IFNAMSIZ) goto ret; - if (!(ifconf->ifc_buf = malloc(ifconf->ifc_len))) + if (!(ifconf.ifc_buf = malloc(ifconf.ifc_len))) goto ret; if (ioctl(fd, SIOCGIFCONF, (void *)&ifconf)) goto ret; diff --git a/src/lib/libc/net/if_nametoindex.c b/src/lib/libc/net/if_nametoindex.c index 2b9810d314..ad05387e34 100644 --- a/src/lib/libc/net/if_nametoindex.c +++ b/src/lib/libc/net/if_nametoindex.c @@ -56,9 +56,9 @@ unsigned int if_nametoindex(const char *name) ifconf.ifc_buf = 0; if (ioctl(fd, SIOCGIFCONF, (void *)&ifconf)) goto ret; - if (ifconf->ifc_len < IFNAMSIZ) + if (ifconf.ifc_len < IFNAMSIZ) goto ret; - if (!(ifconf->ifc_buf = malloc(ifconf->ifc_len))) + if (!(ifconf.ifc_buf = malloc(ifconf.ifc_len))) goto ret; if (ioctl(fd, SIOCGIFCONF, (void *)&ifconf)) goto ret; -- cgit v1.2.3-55-g6feb