Generally speaking modules should unconditionally enable things like
authorMatthew Dillon <dillon@dragonflybsd.org>
Thu, 29 Jul 2004 21:05:54 +0000 (21:05 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Thu, 29 Jul 2004 21:05:54 +0000 (21:05 +0000)
INET.  INET is not something developers usually set in /etc/make.conf.

Follow what other modules are doing and unconditionally #define INET and IPX.
This fixes an ARP problem with this module :-).

sys/netproto/802_11/Makefile
sys/netproto/802_11/wlan/Makefile

index 2f12c6e..4b80e51 100644 (file)
@@ -1,20 +1,14 @@
-# $DragonFly: src/sys/netproto/802_11/Makefile,v 1.2 2004/07/27 12:33:01 hmp Exp $
+# $DragonFly: src/sys/netproto/802_11/Makefile,v 1.3 2004/07/29 21:05:54 dillon Exp $
 
 KMOD   = wlan
 SRCS   = ieee80211.c ieee80211_crypto.c ieee80211_input.c ieee80211_ioctl.c
 SRCS   += ieee80211_node.c ieee80211_output.c ieee80211_proto.c
 SRCS   += bus_if.h device_if.h opt_inet.h opt_ipx.h
 
-# INET
-.if defined(INET)
 opt_inet.h:
        echo "#define INET      1" > ${.TARGET}
-.endif
 
-# IPX
-.if defined(IPX)
 opt_ipx.h:
        echo "#define IPX       1" > ${.TARGET}
-.endif
 
 .include <bsd.kmod.mk>
index 87288ca..d790709 100644 (file)
@@ -1,20 +1,14 @@
-# $DragonFly: src/sys/netproto/802_11/wlan/Makefile,v 1.2 2004/07/27 12:33:01 hmp Exp $
+# $DragonFly: src/sys/netproto/802_11/wlan/Makefile,v 1.3 2004/07/29 21:05:54 dillon Exp $
 
 KMOD   = wlan
 SRCS   = ieee80211.c ieee80211_crypto.c ieee80211_input.c ieee80211_ioctl.c
 SRCS   += ieee80211_node.c ieee80211_output.c ieee80211_proto.c
 SRCS   += bus_if.h device_if.h opt_inet.h opt_ipx.h
 
-# INET
-.if defined(INET)
 opt_inet.h:
        echo "#define INET      1" > ${.TARGET}
-.endif
 
-# IPX
-.if defined(IPX)
 opt_ipx.h:
        echo "#define IPX       1" > ${.TARGET}
-.endif
 
 .include <bsd.kmod.mk>