]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
wired: Silence sparse warning on redefinition of IFNAMSIZ
authorJouni Malinen <j@w1.fi>
Fri, 24 Jun 2016 14:36:17 +0000 (17:36 +0300)
committerJouni Malinen <j@w1.fi>
Fri, 24 Jun 2016 16:02:58 +0000 (19:02 +0300)
driver_wired.c pulls in utils/common.h before net/if.h as a workaround
for NetBSD build. This results in IFNAMSIZ getting redefined and sparse
warning about this. Silence that warning by undefining the IFNAMSIZ
definition from common.h to allow the one from net/if.h being used. In
addition, remove duplicated inclusion of net/if.h.

Signed-off-by: Jouni Malinen <j@w1.fi>
src/drivers/driver_wired.c

index 15e82df6cf469a85228e56ff8bcb05df3aa69923..422a22064ebe2fae5a97f5b495b9b98310c0c111 100644 (file)
 #include "driver.h"
 
 #include <sys/ioctl.h>
+#undef IFNAMSIZ
 #include <net/if.h>
 #ifdef __linux__
 #include <netpacket/packet.h>
 #include <net/if_arp.h>
-#include <net/if.h>
 #endif /* __linux__ */
 #if defined(__FreeBSD__) || defined(__DragonFly__) || defined(__FreeBSD_kernel__)
 #include <net/if_dl.h>