From ce4d8aba2f79685c6e9ea98377b406963b2a531a Mon Sep 17 00:00:00 2001 From: solomon Date: Thu, 14 Nov 2002 16:53:28 +0000 Subject: [PATCH] make sure interrupt.h is included. --- src/include/wlan/p80211netdev.h | 4 ++++ src/p80211/p80211netdev.c | 7 ++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/include/wlan/p80211netdev.h b/src/include/wlan/p80211netdev.h index ac4bd48..0083b69 100644 --- a/src/include/wlan/p80211netdev.h +++ b/src/include/wlan/p80211netdev.h @@ -225,6 +225,10 @@ typedef struct wlandevice #endif /* Rx bottom half */ +#ifndef _LINUX_INTERRUPT_H +#error "You forgot to #include !" +#endif + #ifdef DECLARE_TASKLET /* use tasklets */ struct tasklet_struct rx_bh; #else diff --git a/src/p80211/p80211netdev.c b/src/p80211/p80211netdev.c index abc1393..27a9d79 100644 --- a/src/p80211/p80211netdev.c +++ b/src/p80211/p80211netdev.c @@ -65,6 +65,7 @@ #include #include #include +#include #include #include #include @@ -348,18 +349,18 @@ int p80211knetdev_stop( netdevice_t *netdev ) void p80211netdev_rx(wlandevice_t *wlandev, struct sk_buff *skb ) { - DBFENTER; + DBFENTER; /* Enqueue for post-irq processing */ skb_queue_tail(&wlandev->nsd_rxq, skb); - + #ifdef DECLARE_TASKLET tasklet_schedule(&wlandev->rx_bh); #else queue_task(&wlandev->rx_bh, &tq_immediate); mark_bh(IMMEDIATE_BH); #endif - + DBFEXIT; return; }