Remove references to NBPFILTER. We unconditionally use bpf.
authorSimon Schubert <corecode@dragonflybsd.org>
Mon, 27 Jun 2005 11:28:54 +0000 (11:28 +0000)
committerSimon Schubert <corecode@dragonflybsd.org>
Mon, 27 Jun 2005 11:28:54 +0000 (11:28 +0000)
While being here, use opt_inet.h from the kernel build.

Requested-by: joerg
sys/dev/netif/iwi/Makefile
sys/dev/netif/iwi/if_iwi.c
sys/dev/netif/iwi/if_iwivar.h

index fe29e66..4c924ba 100644 (file)
@@ -1,4 +1,4 @@
-# $DragonFly: src/sys/dev/netif/iwi/Makefile,v 1.2 2005/06/27 10:58:22 corecode Exp $
+# $DragonFly: src/sys/dev/netif/iwi/Makefile,v 1.3 2005/06/27 11:28:54 corecode Exp $
 #
 KMOD    = if_iwi
 SRCS    = if_iwi.c \
@@ -7,11 +7,11 @@ SRCS    = if_iwi.c \
           pci_if.h \
           opt_inet.h
 
-CFLAGS +=  -DIWI_DEBUG -DNBPFILTER=1
-
 #WARNS?=6
 
+.if !defined(BUILDING_WITH_KERNEL)
 opt_inet.h:
        echo "#define INET 1" > ${.TARGET}
+.endif
 
 .include <bsd.kmod.mk>
index 94d87e9..2a822d9 100644 (file)
@@ -28,7 +28,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $DragonFly: src/sys/dev/netif/iwi/if_iwi.c,v 1.4 2005/06/26 22:03:25 dillon Exp $
+ * $DragonFly: src/sys/dev/netif/iwi/if_iwi.c,v 1.5 2005/06/27 11:28:54 corecode Exp $
  */
 
 #include "opt_inet.h"
@@ -1671,9 +1671,7 @@ iwi_start(struct ifnet *ifp)
  
                m0 = ifq_dequeue(&ifp->if_snd);
 
-#if NBPFILTER > 0
                BPF_MTAP(ifp, m0);
-#endif
 
                m0 = ieee80211_encap(ifp, m0, &ni);
                if (m0 == NULL)
index a98caa5..94e7a4d 100644 (file)
@@ -28,7 +28,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $DragonFly: src/sys/dev/netif/iwi/if_iwivar.h,v 1.2 2005/06/13 22:14:17 joerg Exp $
+ * $DragonFly: src/sys/dev/netif/iwi/if_iwivar.h,v 1.3 2005/06/27 11:28:54 corecode Exp $
  */
 
 struct iwi_firmware {
@@ -133,7 +133,6 @@ struct iwi_softc {
 
        int                     sc_tx_timer;
 
-#if NBPFILTER > 0
        struct bpf_if           *sc_drvbpf;
 
        union {
@@ -149,7 +148,6 @@ struct iwi_softc {
        } sc_txtapu;
 #define sc_txtap       sc_txtapu.th
        int                     sc_txtap_len;
-#endif
        int                     num_stations;
        u_int8_t                stations[IWI_FW_MAX_STATIONS][ETHER_ADDR_LEN];