From 87aacb3b5bb8d4da4280d421b498237032459e82 Mon Sep 17 00:00:00 2001 From: nbd Date: Thu, 4 Dec 2008 19:54:16 +0000 Subject: madwifi: fix the autochannel patch git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13520 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/madwifi/patches/390-frame_type.patch | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'package/madwifi/patches/390-frame_type.patch') diff --git a/package/madwifi/patches/390-frame_type.patch b/package/madwifi/patches/390-frame_type.patch index 179ee7cfa..130f3b6d6 100644 --- a/package/madwifi/patches/390-frame_type.patch +++ b/package/madwifi/patches/390-frame_type.patch @@ -1,13 +1,13 @@ --- a/net80211/ieee80211_input.c +++ b/net80211/ieee80211_input.c -@@ -4421,7 +4421,9 @@ +@@ -4440,7 +4440,9 @@ ath_eth_type_trans(struct sk_buff *skb, if (memcmp(eth->h_dest, dev->dev_addr, ETH_ALEN)) skb->pkt_type = PACKET_OTHERHOST; - + - return eth->h_proto; + if (ntohs(eth->h_proto) >= 1536) + return eth->h_proto; + return htons(ETH_P_802_2); } #endif - + -- cgit v1.2.3