diff options
author | V3n3RiX <venerix@rogentos.ro> | 2016-08-11 00:33:31 +0100 |
---|---|---|
committer | V3n3RiX <venerix@rogentos.ro> | 2016-08-11 00:33:31 +0100 |
commit | ff5dd7b3704b9e8f9f606d4929f95694ec84ddf3 (patch) | |
tree | 393b3bd8a65eb3ec464babab42da8d9ec88851c3 /net-wireless/compat-wireless/files/failed_ieee80211_inject-2.6.22.patch | |
parent | 4c05e04608db666140daaa94499f5f90521a2cc4 (diff) |
cleanup
Diffstat (limited to 'net-wireless/compat-wireless/files/failed_ieee80211_inject-2.6.22.patch')
-rw-r--r-- | net-wireless/compat-wireless/files/failed_ieee80211_inject-2.6.22.patch | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/net-wireless/compat-wireless/files/failed_ieee80211_inject-2.6.22.patch b/net-wireless/compat-wireless/files/failed_ieee80211_inject-2.6.22.patch deleted file mode 100644 index f31a0f01..00000000 --- a/net-wireless/compat-wireless/files/failed_ieee80211_inject-2.6.22.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- linux-2.6.23_orig/net/ieee80211/ieee80211_tx.c 2007-10-09 22:31:38.000000000 +0200 -+++ linux-2.6.23/net/ieee80211/ieee80211_tx.c 2007-10-14 19:39:49.000000000 +0200 -@@ -293,6 +293,23 @@ - - ether_type = ntohs(((struct ethhdr *)skb->data)->h_proto); - -+ if(ieee->iw_mode == IW_MODE_MONITOR) -+ { -+ txb = ieee80211_alloc_txb(1, skb->len, -+ ieee->tx_headroom, GFP_ATOMIC); -+ if (unlikely(!txb)) { -+ printk(KERN_WARNING "%s: Could not allocate TXB\n", -+ ieee->dev->name); -+ goto failed; -+ } -+ -+ txb->encrypted = 0; -+ txb->payload_size = skb->len; -+ skb_copy_from_linear_data(skb, skb_put(txb->fragments[0],skb->len), skb->len); -+ -+ goto success; -+ } -+ - crypt = ieee->crypt[ieee->tx_keyidx]; - - encrypt = !(ether_type == ETH_P_PAE && ieee->ieee802_1x) && |