Changeset 9466


Ignore:
Timestamp:
2007-10-31T14:06:27+01:00 (10 years ago)
Author:
nbd
Message:

update madwifi to latest version (fixes #2403)

Location:
trunk/package/madwifi
Files:
23 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/madwifi/Makefile

    r9438 r9466  
    1111 
    1212PKG_NAME:=madwifi 
    13 PKG_VERSION:=r2756-20071018 
     13PKG_VERSION:=r2799-20071030 
    1414PKG_BRANCH:=madwifi-ng 
    1515PKG_RELEASE:=1 
     
    1717PKG_SOURCE:=$(PKG_BRANCH)-$(PKG_VERSION).tar.gz 
    1818PKG_SOURCE_URL:=http://snapshots.madwifi.org/$(PKG_BRANCH) 
    19 PKG_MD5SUM:=6141c846fec12b3d0c80409c81eebc39 
     19PKG_MD5SUM:=58fdb5d5acf73ccd4577f17fbd7c6a22 
    2020 
    2121PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/$(PKG_BRANCH)-$(PKG_VERSION) 
  • trunk/package/madwifi/patches/100-kernel_cflags.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/hal/public/mips-be-elf.inc 
     1Index: madwifi-ng-r2799-20071030/hal/public/mips-be-elf.inc 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/hal/public/mips-be-elf.inc   2007-10-24 06:20:16.897652218 +0200 
    4 +++ madwifi-ng-r2756-20071018/hal/public/mips-be-elf.inc        2007-10-24 06:20:16.989657465 +0200 
     3--- madwifi-ng-r2799-20071030.orig/hal/public/mips-be-elf.inc   2007-10-31 14:04:47.029301526 +0100 
     4+++ madwifi-ng-r2799-20071030/hal/public/mips-be-elf.inc        2007-10-31 14:04:47.125306996 +0100 
    55@@ -71,5 +71,5 @@ 
    66  
     
    1010+COPTS+=        -G 0 -mno-abicalls -fno-pic -mips32 -Wa,--trap \ 
    1111        -fno-strict-aliasing -fno-common -fomit-frame-pointer -mlong-calls 
    12 Index: madwifi-ng-r2756-20071018/hal/public/mips-le-elf.inc 
     12Index: madwifi-ng-r2799-20071030/hal/public/mips-le-elf.inc 
    1313=================================================================== 
    14 --- madwifi-ng-r2756-20071018.orig/hal/public/mips-le-elf.inc   2007-10-24 06:20:16.901652447 +0200 
    15 +++ madwifi-ng-r2756-20071018/hal/public/mips-le-elf.inc        2007-10-24 06:20:17.001658146 +0200 
     14--- madwifi-ng-r2799-20071030.orig/hal/public/mips-le-elf.inc   2007-10-31 14:04:47.037301982 +0100 
     15+++ madwifi-ng-r2799-20071030/hal/public/mips-le-elf.inc        2007-10-31 14:04:47.133307452 +0100 
    1616@@ -68,5 +68,5 @@ 
    1717  
     
    2121+COPTS+=        -G 0 -mno-abicalls -fno-pic -mips32 -Wa,--trap \ 
    2222        -fno-strict-aliasing -fno-common -fomit-frame-pointer -mlong-calls 
    23 Index: madwifi-ng-r2756-20071018/hal/public/xscale-be-elf.inc 
     23Index: madwifi-ng-r2799-20071030/hal/public/xscale-be-elf.inc 
    2424=================================================================== 
    25 --- madwifi-ng-r2756-20071018.orig/hal/public/xscale-be-elf.inc 2007-10-24 06:20:16.913653133 +0200 
    26 +++ madwifi-ng-r2756-20071018/hal/public/xscale-be-elf.inc      2007-10-24 06:20:17.005658375 +0200 
     25--- madwifi-ng-r2799-20071030.orig/hal/public/xscale-be-elf.inc 2007-10-31 14:04:47.045302437 +0100 
     26+++ madwifi-ng-r2799-20071030/hal/public/xscale-be-elf.inc      2007-10-31 14:04:47.137307681 +0100 
    2727@@ -77,5 +77,5 @@ 
    2828  
  • trunk/package/madwifi/patches/102-multicall_binary.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/tools/80211debug.c 
    2 =================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/tools/80211debug.c   2007-10-24 06:20:16.793646294 +0200 
    4 +++ madwifi-ng-r2756-20071018/tools/80211debug.c        2007-10-24 06:20:17.233671372 +0200 
     1Index: madwifi-ng-r2799-20071030/tools/80211debug.c 
     2=================================================================== 
     3--- madwifi-ng-r2799-20071030.orig/tools/80211debug.c   2007-10-31 14:04:46.925295598 +0100 
     4+++ madwifi-ng-r2799-20071030/tools/80211debug.c        2007-10-31 14:04:47.537330476 +0100 
    55@@ -49,6 +49,10 @@ 
    66 #include <getopt.h> 
     
    3434        const char *cp, *tp; 
    3535        const char *sep; 
    36 Index: madwifi-ng-r2756-20071018/tools/80211stats.c 
    37 =================================================================== 
    38 --- madwifi-ng-r2756-20071018.orig/tools/80211stats.c   2007-10-24 06:20:16.801646748 +0200 
    39 +++ madwifi-ng-r2756-20071018/tools/80211stats.c        2007-10-24 06:20:17.233671372 +0200 
     36Index: madwifi-ng-r2799-20071030/tools/80211stats.c 
     37=================================================================== 
     38--- madwifi-ng-r2799-20071030.orig/tools/80211stats.c   2007-10-31 14:04:46.929295827 +0100 
     39+++ madwifi-ng-r2799-20071030/tools/80211stats.c        2007-10-31 14:04:47.537330476 +0100 
    4040@@ -60,6 +60,10 @@ 
    4141 #include "net80211/ieee80211_crypto.h" 
     
    6969        struct ieee80211req_sta_info *si; 
    7070        u_int8_t buf[24*1024], *cp; 
    71 Index: madwifi-ng-r2756-20071018/tools/athchans.c 
    72 =================================================================== 
    73 --- madwifi-ng-r2756-20071018.orig/tools/athchans.c     2007-10-24 06:20:16.805646977 +0200 
    74 +++ madwifi-ng-r2756-20071018/tools/athchans.c  2007-10-24 06:20:17.241671823 +0200 
     71Index: madwifi-ng-r2799-20071030/tools/athchans.c 
     72=================================================================== 
     73--- madwifi-ng-r2799-20071030.orig/tools/athchans.c     2007-10-31 14:04:46.937296283 +0100 
     74+++ madwifi-ng-r2799-20071030/tools/athchans.c  2007-10-31 14:04:47.545330932 +0100 
    7575@@ -59,6 +59,10 @@ 
    7676 #include "net80211/ieee80211_crypto.h" 
     
    105105        struct ieee80211req_chanlist chanlist; 
    106106        int c; 
    107 Index: madwifi-ng-r2756-20071018/tools/athctrl.c 
    108 =================================================================== 
    109 --- madwifi-ng-r2756-20071018.orig/tools/athctrl.c      2007-10-24 06:20:16.813647434 +0200 
    110 +++ madwifi-ng-r2756-20071018/tools/athctrl.c   2007-10-24 06:20:17.245672052 +0200 
     107Index: madwifi-ng-r2799-20071030/tools/athctrl.c 
     108=================================================================== 
     109--- madwifi-ng-r2799-20071030.orig/tools/athctrl.c      2007-10-31 14:04:46.945296738 +0100 
     110+++ madwifi-ng-r2799-20071030/tools/athctrl.c   2007-10-31 14:04:47.549331161 +0100 
    111111@@ -53,6 +53,10 @@ 
    112112  
     
    140140        int distance = -1; 
    141141        int c; 
    142 Index: madwifi-ng-r2756-20071018/tools/athdebug.c 
    143 =================================================================== 
    144 --- madwifi-ng-r2756-20071018.orig/tools/athdebug.c     2007-10-24 06:20:16.821647888 +0200 
    145 +++ madwifi-ng-r2756-20071018/tools/athdebug.c  2007-10-24 06:20:17.249672281 +0200 
     142Index: madwifi-ng-r2799-20071030/tools/athdebug.c 
     143=================================================================== 
     144--- madwifi-ng-r2799-20071030.orig/tools/athdebug.c     2007-10-31 14:04:46.953297193 +0100 
     145+++ madwifi-ng-r2799-20071030/tools/athdebug.c  2007-10-31 14:04:47.557331616 +0100 
    146146@@ -52,6 +52,10 @@ 
    147147 #include <getopt.h> 
     
    176176        const char *ifname = "wifi0"; 
    177177 #else 
    178 Index: madwifi-ng-r2756-20071018/tools/athkey.c 
    179 =================================================================== 
    180 --- madwifi-ng-r2756-20071018.orig/tools/athkey.c       2007-10-24 06:20:16.825648116 +0200 
    181 +++ madwifi-ng-r2756-20071018/tools/athkey.c    2007-10-24 06:20:17.249672281 +0200 
     178Index: madwifi-ng-r2799-20071030/tools/athkey.c 
     179=================================================================== 
     180--- madwifi-ng-r2799-20071030.orig/tools/athkey.c       2007-10-31 14:04:46.957297422 +0100 
     181+++ madwifi-ng-r2799-20071030/tools/athkey.c    2007-10-31 14:04:47.557331616 +0100 
    182182@@ -59,6 +59,10 @@ 
    183183 #include "net80211/ieee80211_crypto.h" 
     
    211211        struct ieee80211req_key setkey; 
    212212        struct ieee80211req_del_key delkey; 
    213 Index: madwifi-ng-r2756-20071018/tools/athstats.c 
    214 =================================================================== 
    215 --- madwifi-ng-r2756-20071018.orig/tools/athstats.c     2007-10-24 06:20:16.833648573 +0200 
    216 +++ madwifi-ng-r2756-20071018/tools/athstats.c  2007-10-24 06:20:17.249672281 +0200 
     213Index: madwifi-ng-r2799-20071030/tools/athstats.c 
     214=================================================================== 
     215--- madwifi-ng-r2799-20071030.orig/tools/athstats.c     2007-10-31 14:04:46.965297878 +0100 
     216+++ madwifi-ng-r2799-20071030/tools/athstats.c  2007-10-31 14:04:47.557331616 +0100 
    217217@@ -63,6 +63,10 @@ 
    218218 #include "wireless_copy.h" 
     
    247247        const char *ifname = "wifi0"; 
    248248 #else 
    249 Index: madwifi-ng-r2756-20071018/tools/do_multi.c 
     249Index: madwifi-ng-r2799-20071030/tools/do_multi.c 
    250250=================================================================== 
    251251--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
    252 +++ madwifi-ng-r2756-20071018/tools/do_multi.c  2007-10-24 06:20:17.249672281 +0200 
     252+++ madwifi-ng-r2799-20071030/tools/do_multi.c  2007-10-31 14:04:47.557331616 +0100 
    253253@@ -0,0 +1,32 @@ 
    254254+#include <string.h> 
     
    284284+    return ret; 
    285285+} 
    286 Index: madwifi-ng-r2756-20071018/tools/do_multi.h 
     286Index: madwifi-ng-r2799-20071030/tools/do_multi.h 
    287287=================================================================== 
    288288--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
    289 +++ madwifi-ng-r2756-20071018/tools/do_multi.h  2007-10-24 06:20:17.249672281 +0200 
     289+++ madwifi-ng-r2799-20071030/tools/do_multi.h  2007-10-31 14:04:47.557331616 +0100 
    290290@@ -0,0 +1,10 @@ 
    291291+ 
     
    299299+int wlanconfig_init(int argc, char *argv[]); 
    300300+int athinfo_init(int argc, char *argv[]); 
    301 Index: madwifi-ng-r2756-20071018/tools/Makefile 
    302 =================================================================== 
    303 --- madwifi-ng-r2756-20071018.orig/tools/Makefile       2007-10-24 06:20:16.849649487 +0200 
    304 +++ madwifi-ng-r2756-20071018/tools/Makefile    2007-10-24 06:20:17.253672511 +0200 
     301Index: madwifi-ng-r2799-20071030/tools/Makefile 
     302=================================================================== 
     303--- madwifi-ng-r2799-20071030.orig/tools/Makefile       2007-10-31 14:04:46.981298791 +0100 
     304+++ madwifi-ng-r2799-20071030/tools/Makefile    2007-10-31 14:04:47.561331846 +0100 
    305305@@ -47,9 +47,12 @@ 
    306306 endif 
     
    368368 install: $(ALL)  
    369369        install -d $(DESTDIR)$(BINDIR) 
    370 Index: madwifi-ng-r2756-20071018/tools/wlanconfig.c 
    371 =================================================================== 
    372 --- madwifi-ng-r2756-20071018.orig/tools/wlanconfig.c   2007-10-24 06:20:16.857649938 +0200 
    373 +++ madwifi-ng-r2756-20071018/tools/wlanconfig.c        2007-10-24 06:20:17.253672511 +0200 
     370Index: madwifi-ng-r2799-20071030/tools/wlanconfig.c 
     371=================================================================== 
     372--- madwifi-ng-r2799-20071030.orig/tools/wlanconfig.c   2007-10-31 14:04:46.989299247 +0100 
     373+++ madwifi-ng-r2799-20071030/tools/wlanconfig.c        2007-10-31 14:04:47.561331846 +0100 
    374374@@ -62,6 +62,10 @@ 
    375375 #include "net80211/ieee80211_crypto.h" 
     
    403403        unsigned char bnounit = 0; 
    404404        char *if_base = NULL; 
    405 Index: madwifi-ng-r2756-20071018/tools/ath_info.c 
    406 =================================================================== 
    407 --- madwifi-ng-r2756-20071018.orig/tools/ath_info.c     2007-10-24 06:20:16.865650396 +0200 
    408 +++ madwifi-ng-r2756-20071018/tools/ath_info.c  2007-10-24 06:20:17.253672511 +0200 
     405Index: madwifi-ng-r2799-20071030/tools/ath_info.c 
     406=================================================================== 
     407--- madwifi-ng-r2799-20071030.orig/tools/ath_info.c     2007-10-31 14:04:46.997299702 +0100 
     408+++ madwifi-ng-r2799-20071030/tools/ath_info.c  2007-10-31 14:04:47.561331846 +0100 
    409409@@ -722,8 +722,13 @@ 
    410410                "unlawful radio transmissions!\n\n"); 
  • trunk/package/madwifi/patches/104-autocreate_none.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/ath/if_ath.c 
     1Index: madwifi-ng-r2799-20071030/ath/if_ath.c 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/ath/if_ath.c 2007-10-24 06:20:16.761644468 +0200 
    4 +++ madwifi-ng-r2756-20071018/ath/if_ath.c      2007-10-24 06:20:17.585691429 +0200 
     3--- madwifi-ng-r2799-20071030.orig/ath/if_ath.c 2007-10-31 14:04:46.893293774 +0100 
     4+++ madwifi-ng-r2799-20071030/ath/if_ath.c      2007-10-31 14:04:47.893350767 +0100 
    55@@ -426,7 +426,7 @@ 
    66        HAL_STATUS status; 
  • trunk/package/madwifi/patches/105-ratectl_attach.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_rate.c 
     1Index: madwifi-ng-r2799-20071030/net80211/ieee80211_rate.c 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_rate.c    2007-10-24 06:20:16.729642648 +0200 
    4 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_rate.c 2007-10-24 06:20:17.797703513 +0200 
     3--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_rate.c    2007-10-31 14:04:46.861291953 +0100 
     4+++ madwifi-ng-r2799-20071030/net80211/ieee80211_rate.c 2007-10-31 14:04:48.109363075 +0100 
    55@@ -100,8 +100,18 @@ 
    66                ieee80211_load_module(buf); 
  • trunk/package/madwifi/patches/110-init_fix_PR_914.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/ath/if_ath.c 
     1Index: madwifi-ng-r2799-20071030/ath/if_ath.c 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/ath/if_ath.c 2007-10-24 06:20:17.585691429 +0200 
    4 +++ madwifi-ng-r2756-20071018/ath/if_ath.c      2007-10-24 06:20:18.005715364 +0200 
     3--- madwifi-ng-r2799-20071030.orig/ath/if_ath.c 2007-10-31 14:04:47.893350767 +0100 
     4+++ madwifi-ng-r2799-20071030/ath/if_ath.c      2007-10-31 14:04:48.321375158 +0100 
    55@@ -2122,7 +2122,10 @@ 
    66                ath_draintxq(sc); 
  • trunk/package/madwifi/patches/111-minstrel_crash.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/ath_rate/minstrel/minstrel.c 
     1Index: madwifi-ng-r2799-20071030/ath_rate/minstrel/minstrel.c 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/ath_rate/minstrel/minstrel.c 2007-10-24 06:20:16.665638998 +0200 
    4 +++ madwifi-ng-r2756-20071018/ath_rate/minstrel/minstrel.c      2007-10-24 06:20:18.217727448 +0200 
     3--- madwifi-ng-r2799-20071030.orig/ath_rate/minstrel/minstrel.c 2007-10-31 14:04:46.797288304 +0100 
     4+++ madwifi-ng-r2799-20071030/ath_rate/minstrel/minstrel.c      2007-10-31 14:04:48.537387466 +0100 
    55@@ -393,6 +393,9 @@ 
    66                struct minstrel_node *sn = ATH_NODE_MINSTREL(an); 
  • trunk/package/madwifi/patches/112-keycache_PR_962.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/ath/if_ath.c 
     1Index: madwifi-ng-r2799-20071030/ath/if_ath.c 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/ath/if_ath.c 2007-10-24 06:20:18.005715364 +0200 
    4 +++ madwifi-ng-r2756-20071018/ath/if_ath.c      2007-10-24 06:20:18.429739529 +0200 
     3--- madwifi-ng-r2799-20071030.orig/ath/if_ath.c 2007-10-31 14:04:48.321375158 +0100 
     4+++ madwifi-ng-r2799-20071030/ath/if_ath.c      2007-10-31 14:04:48.749399549 +0100 
    55@@ -5853,7 +5853,8 @@ 
    66                 * frame; it'll be dropped where it's not wanted. 
     
    1313                        /* 
    1414                         * Fast path: node is present in the key map; 
    15 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_node.c 
     15Index: madwifi-ng-r2799-20071030/net80211/ieee80211_node.c 
    1616=================================================================== 
    17 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_node.c    2007-10-24 06:20:16.625636718 +0200 
    18 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_node.c 2007-10-24 06:20:18.437739986 +0200 
    19 @@ -1271,8 +1271,6 @@ 
     17--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_node.c    2007-10-31 14:04:46.757286024 +0100 
     18+++ madwifi-ng-r2799-20071030/net80211/ieee80211_node.c 2007-10-31 14:04:48.753399778 +0100 
     19@@ -1275,8 +1275,6 @@ 
    2020        IEEE80211_NODE_TABLE_UNLOCK_IRQ(nt); 
    2121  
     
    2626 #ifdef IEEE80211_DEBUG_REFCNT 
    2727 EXPORT_SYMBOL(ieee80211_find_rxnode_debug); 
    28 @@ -1280,6 +1278,20 @@ 
     28@@ -1284,6 +1282,20 @@ 
    2929 EXPORT_SYMBOL(ieee80211_find_rxnode); 
    3030 #endif 
     
    4747  * Return a reference to the appropriate node for sending 
    4848  * a data frame.  This handles node discovery in adhoc networks. 
    49 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_node.h 
     49Index: madwifi-ng-r2799-20071030/net80211/ieee80211_node.h 
    5050=================================================================== 
    51 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_node.h    2007-10-24 06:20:16.633637175 +0200 
    52 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_node.h 2007-10-24 06:20:18.441740211 +0200 
     51--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_node.h    2007-10-31 14:04:46.765286480 +0100 
     52+++ madwifi-ng-r2799-20071030/net80211/ieee80211_node.h 2007-10-31 14:04:48.761400233 +0100 
    5353@@ -328,6 +328,8 @@ 
    5454        *pni = NULL;                    /* guard against use */ 
  • trunk/package/madwifi/patches/113-no_ibss_pwrsave.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_scan.c 
     1Index: madwifi-ng-r2799-20071030/net80211/ieee80211_scan.c 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_scan.c    2007-10-24 06:20:16.585634439 +0200 
    4 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_scan.c 2007-10-24 06:20:18.673753437 +0200 
     3--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_scan.c    2007-10-31 14:04:46.717283745 +0100 
     4+++ madwifi-ng-r2799-20071030/net80211/ieee80211_scan.c 2007-10-31 14:04:48.993413455 +0100 
    55@@ -291,7 +291,8 @@ 
    66        struct ieee80211com *ic = vap->iv_ic; 
  • trunk/package/madwifi/patches/116-adhoc_beacon_PR_1033.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/ath/if_ath.c 
     1Index: madwifi-ng-r2799-20071030/ath/if_ath.c 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/ath/if_ath.c 2007-10-24 06:20:18.429739529 +0200 
    4 +++ madwifi-ng-r2756-20071018/ath/if_ath.c      2007-10-24 06:20:18.881765287 +0200 
     3--- madwifi-ng-r2799-20071030.orig/ath/if_ath.c 2007-10-31 14:04:48.749399549 +0100 
     4+++ madwifi-ng-r2799-20071030/ath/if_ath.c      2007-10-31 14:04:49.201425309 +0100 
    55@@ -4559,16 +4559,31 @@ 
    66        struct ieee80211com *ic = &sc->sc_ic; 
  • trunk/package/madwifi/patches/121-ibss_hostap.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/ath/if_ath.c 
    2 =================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/ath/if_ath.c 2007-10-24 06:20:18.881765287 +0200 
    4 +++ madwifi-ng-r2756-20071018/ath/if_ath.c      2007-10-24 06:20:19.097777599 +0200 
     1Index: madwifi-ng-r2799-20071030/ath/if_ath.c 
     2=================================================================== 
     3--- madwifi-ng-r2799-20071030.orig/ath/if_ath.c 2007-10-31 14:04:49.201425309 +0100 
     4+++ madwifi-ng-r2799-20071030/ath/if_ath.c      2007-10-31 14:04:49.421437847 +0100 
    55@@ -409,7 +409,6 @@ 
    66  * and use the next two bits as the index of the VAP. 
     
    150150                                struct ath_node *an = ATH_NODE(ni); 
    151151                                ieee80211_keyix_t keyix; 
    152 Index: madwifi-ng-r2756-20071018/ath/if_athvar.h 
    153 =================================================================== 
    154 --- madwifi-ng-r2756-20071018.orig/ath/if_athvar.h      2007-10-24 06:20:16.501629651 +0200 
    155 +++ madwifi-ng-r2756-20071018/ath/if_athvar.h   2007-10-24 06:20:19.101777824 +0200 
     152Index: madwifi-ng-r2799-20071030/ath/if_athvar.h 
     153=================================================================== 
     154--- madwifi-ng-r2799-20071030.orig/ath/if_athvar.h      2007-10-31 14:04:46.633278957 +0100 
     155+++ madwifi-ng-r2799-20071030/ath/if_athvar.h   2007-10-31 14:04:49.429438302 +0100 
    156156@@ -209,7 +209,7 @@ 
    157157 #define        ATH_RXBUF       40              /* number of RX buffers */ 
     
    171171        u_int sc_fftxqmin;                      /* aggregation threshold */ 
    172172        HAL_INT sc_imask;                       /* interrupt mask copy */ 
    173 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_beacon.c 
    174 =================================================================== 
    175 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_beacon.c  2007-10-24 06:20:16.505629880 +0200 
    176 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_beacon.c       2007-10-24 06:20:19.109778282 +0200 
     173Index: madwifi-ng-r2799-20071030/net80211/ieee80211_beacon.c 
     174=================================================================== 
     175--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_beacon.c  2007-10-31 14:04:46.637279186 +0100 
     176+++ madwifi-ng-r2799-20071030/net80211/ieee80211_beacon.c       2007-10-31 14:04:49.433438531 +0100 
    177177@@ -111,7 +111,7 @@ 
    178178        bo->bo_tim = frm; 
     
    184184                *frm++ = 2; 
    185185                *frm++ = 0; *frm++ = 0;         /* TODO: ATIM window */ 
    186 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_input.c 
    187 =================================================================== 
    188 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_input.c   2007-10-24 06:20:16.513630337 +0200 
    189 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_input.c        2007-10-24 06:20:19.113778513 +0200 
     186Index: madwifi-ng-r2799-20071030/net80211/ieee80211_input.c 
     187=================================================================== 
     188--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_input.c   2007-10-31 14:04:46.645279641 +0100 
     189+++ madwifi-ng-r2799-20071030/net80211/ieee80211_input.c        2007-10-31 14:04:49.437438757 +0100 
    190190@@ -2990,7 +2990,13 @@ 
    191191                        return; 
     
    218218  
    219219                IEEE80211_NOTE_MAC(vap, IEEE80211_MSG_INPUT, wh->i_addr2, 
    220 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_node.c 
    221 =================================================================== 
    222 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_node.c    2007-10-24 06:20:18.437739986 +0200 
    223 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_node.c 2007-10-24 06:20:19.113778513 +0200 
    224 @@ -1084,8 +1084,25 @@ 
     220Index: madwifi-ng-r2799-20071030/net80211/ieee80211_node.c 
     221=================================================================== 
     222--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_node.c    2007-10-31 14:04:48.753399778 +0100 
     223+++ madwifi-ng-r2799-20071030/net80211/ieee80211_node.c 2007-10-31 14:04:49.441438986 +0100 
     224@@ -1088,8 +1088,25 @@ 
    225225        IEEE80211_NODE_TABLE_LOCK_ASSERT(nt); 
    226226  
  • trunk/package/madwifi/patches/122-replayfail_workaround.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_linux.c 
     1Index: madwifi-ng-r2799-20071030/net80211/ieee80211_linux.c 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_linux.c   2007-10-24 06:20:16.461627371 +0200 
    4 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_linux.c        2007-10-24 06:20:19.373793330 +0200 
     3--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_linux.c   2007-10-31 14:04:46.593276677 +0100 
     4+++ madwifi-ng-r2799-20071030/net80211/ieee80211_linux.c        2007-10-31 14:04:49.705454030 +0100 
    55@@ -333,6 +333,9 @@ 
    66                k->wk_cipher->ic_name, k->wk_keyix, 
  • trunk/package/madwifi/patches/123-ccmp_checks.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_crypto_ccmp.c 
     1Index: madwifi-ng-r2799-20071030/net80211/ieee80211_crypto_ccmp.c 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_crypto_ccmp.c     2007-10-24 06:20:16.429625551 +0200 
    4 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_crypto_ccmp.c  2007-10-24 06:20:19.581805179 +0200 
     3--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_crypto_ccmp.c     2007-10-31 14:04:46.561274856 +0100 
     4+++ madwifi-ng-r2799-20071030/net80211/ieee80211_crypto_ccmp.c  2007-10-31 14:04:49.913465886 +0100 
    55@@ -475,6 +475,9 @@ 
    66        uint8_t *mic, *pos; 
  • trunk/package/madwifi/patches/124-linux24_compat.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/ath/if_athvar.h 
     1Index: madwifi-ng-r2799-20071030/ath/if_athvar.h 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/ath/if_athvar.h      2007-10-24 06:20:19.101777824 +0200 
    4 +++ madwifi-ng-r2756-20071018/ath/if_athvar.h   2007-10-24 06:20:19.789817035 +0200 
     3--- madwifi-ng-r2799-20071030.orig/ath/if_athvar.h      2007-10-31 14:04:49.429438302 +0100 
     4+++ madwifi-ng-r2799-20071030/ath/if_athvar.h   2007-10-31 14:04:50.117477510 +0100 
    55@@ -128,6 +128,11 @@ 
    66 #define        NETDEV_TX_BUSY  1 
  • trunk/package/madwifi/patches/126-rxerr_frames.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/ath/if_ath.c 
     1Index: madwifi-ng-r2799-20071030/ath/if_ath.c 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/ath/if_ath.c 2007-10-24 06:20:19.097777599 +0200 
    4 +++ madwifi-ng-r2756-20071018/ath/if_ath.c      2007-10-24 06:20:20.001829115 +0200 
     3--- madwifi-ng-r2799-20071030.orig/ath/if_ath.c 2007-10-31 14:04:49.421437847 +0100 
     4+++ madwifi-ng-r2799-20071030/ath/if_ath.c      2007-10-31 14:04:50.329489593 +0100 
    55@@ -5834,8 +5834,9 @@ 
    66                        /* 
  • trunk/package/madwifi/patches/127-beacon_node.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/ath/if_ath.c 
     1Index: madwifi-ng-r2799-20071030/ath/if_ath.c 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/ath/if_ath.c 2007-10-24 06:20:20.001829115 +0200 
    4 +++ madwifi-ng-r2756-20071018/ath/if_ath.c      2007-10-24 06:20:20.213841201 +0200 
     3--- madwifi-ng-r2799-20071030.orig/ath/if_ath.c 2007-10-31 14:04:50.329489593 +0100 
     4+++ madwifi-ng-r2799-20071030/ath/if_ath.c      2007-10-31 14:04:50.577503726 +0100 
    55@@ -4162,6 +4162,8 @@ 
    66        } 
  • trunk/package/madwifi/patches/128-revert_ioaccess.patch

    r9433 r9466  
    1 Index: madwifi-ng-r2756-20071018/ath_hal/ah_os.h 
     1Index: madwifi-ng-r2799-20071030/ath_hal/ah_os.h 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/ath_hal/ah_os.h      2007-10-24 19:56:29.632449329 +0200 
    4 +++ madwifi-ng-r2756-20071018/ath_hal/ah_os.h   2007-10-24 19:56:39.192994154 +0200 
     3--- madwifi-ng-r2799-20071030.orig/ath_hal/ah_os.h      2007-10-31 14:04:46.433267559 +0100 
     4+++ madwifi-ng-r2799-20071030/ath_hal/ah_os.h   2007-10-31 14:04:50.785515582 +0100 
    55@@ -172,44 +172,25 @@ 
    66  * never byte-swapped by PCI chipsets or bridges, but always  
  • trunk/package/madwifi/patches/200-no_debug.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/ath/if_ath.c 
     1Index: madwifi-ng-r2799-20071030/ath/if_ath.c 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/ath/if_ath.c 2007-10-24 06:20:20.213841201 +0200 
    4 +++ madwifi-ng-r2756-20071018/ath/if_ath.c      2007-10-24 06:20:20.433853739 +0200 
     3--- madwifi-ng-r2799-20071030.orig/ath/if_ath.c 2007-10-31 14:04:50.577503726 +0100 
     4+++ madwifi-ng-r2799-20071030/ath/if_ath.c      2007-10-31 14:04:50.997527661 +0100 
    55@@ -75,7 +75,7 @@ 
    66 #include <net80211/if_llc.h> 
     
    1212 #include "net80211/if_athproto.h" 
    1313 #include "if_athvar.h" 
    14 Index: madwifi-ng-r2756-20071018/ath_rate/amrr/amrr.c 
     14Index: madwifi-ng-r2799-20071030/ath_rate/amrr/amrr.c 
    1515=================================================================== 
    16 --- madwifi-ng-r2756-20071018.orig/ath_rate/amrr/amrr.c 2007-10-24 06:20:16.253615519 +0200 
    17 +++ madwifi-ng-r2756-20071018/ath_rate/amrr/amrr.c      2007-10-24 06:20:20.433853739 +0200 
     16--- madwifi-ng-r2799-20071030.orig/ath_rate/amrr/amrr.c 2007-10-31 14:04:46.353263000 +0100 
     17+++ madwifi-ng-r2799-20071030/ath_rate/amrr/amrr.c      2007-10-31 14:04:51.001527890 +0100 
    1818@@ -70,7 +70,7 @@ 
    1919  
     
    2525 #define        DPRINTF(sc, _fmt, ...) do {                                     \ 
    2626        if (sc->sc_debug & 0x10)                                        \ 
    27 Index: madwifi-ng-r2756-20071018/ath_rate/minstrel/minstrel.c 
     27Index: madwifi-ng-r2799-20071030/ath_rate/minstrel/minstrel.c 
    2828=================================================================== 
    29 --- madwifi-ng-r2756-20071018.orig/ath_rate/minstrel/minstrel.c 2007-10-24 06:20:18.217727448 +0200 
    30 +++ madwifi-ng-r2756-20071018/ath_rate/minstrel/minstrel.c      2007-10-24 06:20:20.441854191 +0200 
     29--- madwifi-ng-r2799-20071030.orig/ath_rate/minstrel/minstrel.c 2007-10-31 14:04:48.537387466 +0100 
     30+++ madwifi-ng-r2799-20071030/ath_rate/minstrel/minstrel.c      2007-10-31 14:04:51.009528346 +0100 
    3131@@ -117,7 +117,7 @@ 
    3232  
     
    3838 enum { 
    3939                ATH_DEBUG_RATE          = 0x00000010    /* rate control */ 
    40 Index: madwifi-ng-r2756-20071018/ath_rate/onoe/onoe.c 
     40Index: madwifi-ng-r2799-20071030/ath_rate/onoe/onoe.c 
    4141=================================================================== 
    42 --- madwifi-ng-r2756-20071018.orig/ath_rate/onoe/onoe.c 2007-10-24 06:20:16.269616432 +0200 
    43 +++ madwifi-ng-r2756-20071018/ath_rate/onoe/onoe.c      2007-10-24 06:20:20.445854420 +0200 
     42--- madwifi-ng-r2799-20071030.orig/ath_rate/onoe/onoe.c 2007-10-31 14:04:46.369263913 +0100 
     43+++ madwifi-ng-r2799-20071030/ath_rate/onoe/onoe.c      2007-10-31 14:04:51.013528575 +0100 
    4444@@ -66,7 +66,7 @@ 
    4545  
     
    5151 enum { 
    5252        ATH_DEBUG_RATE  = 0x00000010,   /* rate control */ 
    53 Index: madwifi-ng-r2756-20071018/ath_rate/sample/sample.c 
     53Index: madwifi-ng-r2799-20071030/ath_rate/sample/sample.c 
    5454=================================================================== 
    55 --- madwifi-ng-r2756-20071018.orig/ath_rate/sample/sample.c     2007-10-24 06:20:16.277616884 +0200 
    56 +++ madwifi-ng-r2756-20071018/ath_rate/sample/sample.c  2007-10-24 06:20:20.449854648 +0200 
     55--- madwifi-ng-r2799-20071030.orig/ath_rate/sample/sample.c     2007-10-31 14:04:46.377264368 +0100 
     56+++ madwifi-ng-r2799-20071030/ath_rate/sample/sample.c  2007-10-31 14:04:51.017528801 +0100 
    5757@@ -68,7 +68,7 @@ 
    5858  
     
    6464 enum { 
    6565        ATH_DEBUG_NODE          = 0x00080000,   /* node management */ 
    66 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_var.h 
     66Index: madwifi-ng-r2799-20071030/net80211/ieee80211_var.h 
    6767=================================================================== 
    68 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_var.h     2007-10-24 06:20:16.285617342 +0200 
    69 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_var.h  2007-10-24 06:20:20.453854879 +0200 
     68--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_var.h     2007-10-31 14:04:46.385264824 +0100 
     69+++ madwifi-ng-r2799-20071030/net80211/ieee80211_var.h  2007-10-31 14:04:51.017528801 +0100 
    7070@@ -35,8 +35,8 @@ 
    7171 #ifndef _NET80211_IEEE80211_VAR_H_ 
     
    7979 /* Definitions for IEEE 802.11 drivers. */ 
    8080 #include <net80211/ieee80211_linux.h> 
    81 Index: madwifi-ng-r2756-20071018/tools/do_multi.c 
     81Index: madwifi-ng-r2799-20071030/tools/do_multi.c 
    8282=================================================================== 
    83 --- madwifi-ng-r2756-20071018.orig/tools/do_multi.c     2007-10-24 06:20:17.249672281 +0200 
    84 +++ madwifi-ng-r2756-20071018/tools/do_multi.c  2007-10-24 06:20:20.453854879 +0200 
     83--- madwifi-ng-r2799-20071030.orig/tools/do_multi.c     2007-10-31 14:04:47.557331616 +0100 
     84+++ madwifi-ng-r2799-20071030/tools/do_multi.c  2007-10-31 14:04:51.017528801 +0100 
    8585@@ -9,16 +9,20 @@ 
    8686  
     
    104104        ret =  athkey_init(argc, argv); 
    105105     if(strcmp(progname, "athstats") == 0) 
    106 Index: madwifi-ng-r2756-20071018/tools/Makefile 
     106Index: madwifi-ng-r2799-20071030/tools/Makefile 
    107107=================================================================== 
    108 --- madwifi-ng-r2756-20071018.orig/tools/Makefile       2007-10-24 06:20:17.253672511 +0200 
    109 +++ madwifi-ng-r2756-20071018/tools/Makefile    2007-10-24 06:20:20.453854879 +0200 
     108--- madwifi-ng-r2799-20071030.orig/tools/Makefile       2007-10-31 14:04:47.561331846 +0100 
     109+++ madwifi-ng-r2799-20071030/tools/Makefile    2007-10-31 14:04:51.017528801 +0100 
    110110@@ -48,7 +48,7 @@ 
    111111  
  • trunk/package/madwifi/patches/300-napi_polling.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/ath/if_ath.c 
     1Index: madwifi-ng-r2799-20071030/ath/if_ath.c 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/ath/if_ath.c 2007-10-24 06:20:20.433853739 +0200 
    4 +++ madwifi-ng-r2756-20071018/ath/if_ath.c      2007-10-24 06:20:20.749871745 +0200 
     3--- madwifi-ng-r2799-20071030.orig/ath/if_ath.c 2007-10-31 14:04:50.997527661 +0100 
     4+++ madwifi-ng-r2799-20071030/ath/if_ath.c      2007-10-31 14:04:51.313545672 +0100 
    55@@ -170,7 +170,7 @@ 
    66        int, u_int64_t); 
     
    265265        ATH_UNLOCK(sc); 
    266266  
    267 Index: madwifi-ng-r2756-20071018/ath/if_athvar.h 
     267Index: madwifi-ng-r2799-20071030/ath/if_athvar.h 
    268268=================================================================== 
    269 --- madwifi-ng-r2756-20071018.orig/ath/if_athvar.h      2007-10-24 06:20:19.789817035 +0200 
    270 +++ madwifi-ng-r2756-20071018/ath/if_athvar.h   2007-10-24 06:20:20.749871745 +0200 
     269--- madwifi-ng-r2799-20071030.orig/ath/if_athvar.h      2007-10-31 14:04:50.117477510 +0100 
     270+++ madwifi-ng-r2799-20071030/ath/if_athvar.h   2007-10-31 14:04:51.317545898 +0100 
    271271@@ -50,6 +50,10 @@ 
    272272 #include <asm/io.h> 
     
    305305 #define        ATH_RXBUF_LOCK_INIT(_sc)        spin_lock_init(&(_sc)->sc_rxbuflock) 
    306306 #define        ATH_RXBUF_LOCK_DESTROY(_sc) 
    307 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_input.c 
     307Index: madwifi-ng-r2799-20071030/net80211/ieee80211_input.c 
    308308=================================================================== 
    309 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_input.c   2007-10-24 06:20:19.113778513 +0200 
    310 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_input.c        2007-10-24 06:20:20.757872202 +0200 
     309--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_input.c   2007-10-31 14:04:49.437438757 +0100 
     310+++ madwifi-ng-r2799-20071030/net80211/ieee80211_input.c        2007-10-31 14:04:51.325546356 +0100 
    311311@@ -1128,8 +1128,9 @@ 
    312312                if (ni->ni_vlan != 0 && vap->iv_vlgrp != NULL) { 
  • trunk/package/madwifi/patches/301-tx_locking.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/ath/if_ath.c 
     1Index: madwifi-ng-r2799-20071030/ath/if_ath.c 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/ath/if_ath.c 2007-10-24 06:20:20.749871745 +0200 
    4 +++ madwifi-ng-r2756-20071018/ath/if_ath.c      2007-10-24 06:20:20.997885880 +0200 
     3--- madwifi-ng-r2799-20071030.orig/ath/if_ath.c 2007-10-31 14:04:51.313545672 +0100 
     4+++ madwifi-ng-r2799-20071030/ath/if_ath.c      2007-10-31 14:04:51.569560260 +0100 
    55@@ -2693,7 +2693,7 @@ 
    66        /* NB: use this lock to protect an->an_tx_ffbuf (and txq->axq_stageq) 
     
    6363 ff_flush_done: 
    6464 ff_bypass: 
    65 Index: madwifi-ng-r2756-20071018/ath/if_athvar.h 
     65Index: madwifi-ng-r2799-20071030/ath/if_athvar.h 
    6666=================================================================== 
    67 --- madwifi-ng-r2756-20071018.orig/ath/if_athvar.h      2007-10-24 06:20:20.749871745 +0200 
    68 +++ madwifi-ng-r2756-20071018/ath/if_athvar.h   2007-10-24 06:20:21.001886105 +0200 
     67--- madwifi-ng-r2799-20071030.orig/ath/if_athvar.h      2007-10-31 14:04:51.317545898 +0100 
     68+++ madwifi-ng-r2799-20071030/ath/if_athvar.h   2007-10-31 14:04:51.569560260 +0100 
    6969@@ -504,6 +504,8 @@ 
    7070 #define ATH_TXQ_INTR_PERIOD            5  /* axq_intrcnt period for intr gen */ 
  • trunk/package/madwifi/patches/305-pureg_fix.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/ath/if_ath.c 
     1Index: madwifi-ng-r2799-20071030/ath/if_ath.c 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/ath/if_ath.c 2007-10-24 06:20:20.997885880 +0200 
    4 +++ madwifi-ng-r2756-20071018/ath/if_ath.c      2007-10-24 06:20:21.225898872 +0200 
     3--- madwifi-ng-r2799-20071030.orig/ath/if_ath.c 2007-10-31 14:04:51.569560260 +0100 
     4+++ madwifi-ng-r2799-20071030/ath/if_ath.c      2007-10-31 14:04:51.797573253 +0100 
    55@@ -3519,7 +3519,9 @@ 
    66                rfilt |= HAL_RX_FILTER_PROM; 
     
    1414        if ((sc->sc_nmonvaps > 0) || ((sc->sc_nvaps > 0) && (sc->sc_nibssvaps > 0))) 
    1515                rfilt |= (HAL_RX_FILTER_CONTROL | HAL_RX_FILTER_BEACON | 
    16 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_input.c 
     16Index: madwifi-ng-r2799-20071030/net80211/ieee80211_input.c 
    1717=================================================================== 
    18 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_input.c   2007-10-24 06:20:20.757872202 +0200 
    19 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_input.c        2007-10-24 06:20:21.229899101 +0200 
     18--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_input.c   2007-10-31 14:04:51.325546356 +0100 
     19+++ madwifi-ng-r2799-20071030/net80211/ieee80211_input.c        2007-10-31 14:04:51.801573482 +0100 
    2020@@ -321,11 +321,12 @@ 
    2121                                bssid = wh->i_addr3; 
     
    9898                 * If scanning, just pass information to the scan module. 
    9999                 */ 
    100 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_node.c 
     100Index: madwifi-ng-r2799-20071030/net80211/ieee80211_node.c 
    101101=================================================================== 
    102 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_node.c    2007-10-24 06:20:19.113778513 +0200 
    103 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_node.c 2007-10-24 06:20:21.237899558 +0200 
     102--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_node.c    2007-10-31 14:04:49.441438986 +0100 
     103+++ madwifi-ng-r2799-20071030/net80211/ieee80211_node.c 2007-10-31 14:04:51.805573711 +0100 
    104104@@ -332,10 +332,16 @@ 
    105105        /* Update country ie information */ 
     
    121121        (void) ieee80211_sta_join1(PASS_NODE(ni)); 
    122122 } 
    123 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_proto.c 
     123Index: madwifi-ng-r2799-20071030/net80211/ieee80211_proto.c 
    124124=================================================================== 
    125 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_proto.c   2007-10-24 06:20:16.117607766 +0200 
    126 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_proto.c        2007-10-24 06:20:21.237899558 +0200 
     125--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_proto.c   2007-10-31 14:04:46.217255250 +0100 
     126+++ madwifi-ng-r2799-20071030/net80211/ieee80211_proto.c        2007-10-31 14:04:51.809573937 +0100 
    127127@@ -586,6 +586,28 @@ 
    128128        { 4, { 2, 4, 11, 22 } },        /* IEEE80211_MODE_TURBO_G (mixed b/g) */ 
     
    154154  * Mark the basic rates for the 11g rate table based on the 
    155155  * specified mode.  For 11b compatibility we mark only 11b 
    156 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_var.h 
     156Index: madwifi-ng-r2799-20071030/net80211/ieee80211_var.h 
    157157=================================================================== 
    158 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_var.h     2007-10-24 06:20:20.453854879 +0200 
    159 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_var.h  2007-10-24 06:20:21.237899558 +0200 
     158--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_var.h     2007-10-31 14:04:51.017528801 +0100 
     159+++ madwifi-ng-r2799-20071030/net80211/ieee80211_var.h  2007-10-31 14:04:51.809573937 +0100 
    160160@@ -592,6 +592,8 @@ 
    161161 void ieee80211_build_countryie(struct ieee80211com *); 
  • trunk/package/madwifi/patches/309-micfail_detect.patch

    r9422 r9466  
    1 Index: madwifi-ng-r2756-20071018/ath/if_ath.c 
    2 =================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/ath/if_ath.c 2007-10-24 06:20:21.225898872 +0200 
    4 +++ madwifi-ng-r2756-20071018/ath/if_ath.c      2007-10-24 06:20:21.505914829 +0200 
     1Index: madwifi-ng-r2799-20071030/ath/if_ath.c 
     2=================================================================== 
     3--- madwifi-ng-r2799-20071030.orig/ath/if_ath.c 2007-10-31 14:04:51.797573253 +0100 
     4+++ madwifi-ng-r2799-20071030/ath/if_ath.c      2007-10-31 14:04:52.073588984 +0100 
    55@@ -5743,6 +5743,7 @@ 
    66        u_int64_t rs_tsf; 
     
    7676                 * Locate the node for sender, track state, and then 
    7777                 * pass the (referenced) node up to the 802.11 layer 
    78 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_crypto_ccmp.c 
    79 =================================================================== 
    80 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_crypto_ccmp.c     2007-10-24 06:20:19.581805179 +0200 
    81 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_crypto_ccmp.c  2007-10-24 06:20:21.505914829 +0200 
     78Index: madwifi-ng-r2799-20071030/net80211/ieee80211_crypto_ccmp.c 
     79=================================================================== 
     80--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_crypto_ccmp.c     2007-10-31 14:04:49.913465886 +0100 
     81+++ madwifi-ng-r2799-20071030/net80211/ieee80211_crypto_ccmp.c  2007-10-31 14:04:52.073588984 +0100 
    8282@@ -73,7 +73,7 @@ 
    8383 static int ccmp_encap(struct ieee80211_key *, struct sk_buff *, u_int8_t); 
     
    9898        return 1; 
    9999 } 
    100 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_crypto.h 
    101 =================================================================== 
    102 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_crypto.h  2007-10-24 06:20:16.013601842 +0200 
    103 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_crypto.h       2007-10-24 06:20:21.513915288 +0200 
     100Index: madwifi-ng-r2799-20071030/net80211/ieee80211_crypto.h 
     101=================================================================== 
     102--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_crypto.h  2007-10-31 14:04:46.109249096 +0100 
     103+++ madwifi-ng-r2799-20071030/net80211/ieee80211_crypto.h       2007-10-31 14:04:52.073588984 +0100 
    104104@@ -145,7 +145,7 @@ 
    105105        int (*ic_encap)(struct ieee80211_key *, struct sk_buff *, u_int8_t); 
     
    124124  
    125125 /* 
    126 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_crypto_none.c 
    127 =================================================================== 
    128 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_crypto_none.c     2007-10-24 06:20:16.017602067 +0200 
    129 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_crypto_none.c  2007-10-24 06:20:21.513915288 +0200 
     126Index: madwifi-ng-r2799-20071030/net80211/ieee80211_crypto_none.c 
     127=================================================================== 
     128--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_crypto_none.c     2007-10-31 14:04:46.113249322 +0100 
     129+++ madwifi-ng-r2799-20071030/net80211/ieee80211_crypto_none.c  2007-10-31 14:04:52.073588984 +0100 
    130130@@ -52,7 +52,7 @@ 
    131131 static int none_encap(struct ieee80211_key *, struct sk_buff *, u_int8_t); 
     
    146146        struct ieee80211vap *vap = k->wk_private; 
    147147  
    148 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_crypto_tkip.c 
    149 =================================================================== 
    150 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_crypto_tkip.c     2007-10-24 06:20:16.025602525 +0200 
    151 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_crypto_tkip.c  2007-10-24 06:20:21.513915288 +0200 
     148Index: madwifi-ng-r2799-20071030/net80211/ieee80211_crypto_tkip.c 
     149=================================================================== 
     150--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_crypto_tkip.c     2007-10-31 14:04:46.121249780 +0100 
     151+++ madwifi-ng-r2799-20071030/net80211/ieee80211_crypto_tkip.c  2007-10-31 14:04:52.077589210 +0100 
    152152@@ -57,7 +57,7 @@ 
    153153 static int tkip_encap(struct ieee80211_key *, struct sk_buff *, u_int8_t); 
     
    177177                u8 mic[IEEE80211_WEP_MICLEN]; 
    178178                u8 mic0[IEEE80211_WEP_MICLEN]; 
    179 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_crypto_wep.c 
    180 =================================================================== 
    181 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_crypto_wep.c      2007-10-24 06:20:16.033602982 +0200 
    182 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_crypto_wep.c   2007-10-24 06:20:21.513915288 +0200 
     179Index: madwifi-ng-r2799-20071030/net80211/ieee80211_crypto_wep.c 
     180=================================================================== 
     181--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_crypto_wep.c      2007-10-31 14:04:46.129250236 +0100 
     182+++ madwifi-ng-r2799-20071030/net80211/ieee80211_crypto_wep.c   2007-10-31 14:04:52.077589210 +0100 
    183183@@ -54,7 +54,7 @@ 
    184184 static int wep_encap(struct ieee80211_key *, struct sk_buff *, u_int8_t); 
     
    199199        return 1; 
    200200 } 
    201 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_input.c 
    202 =================================================================== 
    203 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_input.c   2007-10-24 06:20:21.229899101 +0200 
    204 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_input.c        2007-10-24 06:20:21.517915515 +0200 
     201Index: madwifi-ng-r2799-20071030/net80211/ieee80211_input.c 
     202=================================================================== 
     203--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_input.c   2007-10-31 14:04:51.801573482 +0100 
     204+++ madwifi-ng-r2799-20071030/net80211/ieee80211_input.c        2007-10-31 14:04:52.081589439 +0100 
    205205@@ -632,7 +632,7 @@ 
    206206                 * Next strip any MSDU crypto bits. 
     
    260260 /* 
    261261  * Debugging support. 
    262 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_proto.h 
    263 =================================================================== 
    264 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_proto.h   2007-10-24 06:20:16.045603664 +0200 
    265 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_proto.h        2007-10-24 06:20:21.517915515 +0200 
     262Index: madwifi-ng-r2799-20071030/net80211/ieee80211_proto.h 
     263=================================================================== 
     264--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_proto.h   2007-10-31 14:04:46.141250920 +0100 
     265+++ madwifi-ng-r2799-20071030/net80211/ieee80211_proto.h        2007-10-31 14:04:52.081589439 +0100 
    266266@@ -91,6 +91,7 @@ 
    267267 void ieee80211_set11gbasicrates(struct ieee80211_rateset *, enum ieee80211_phymode); 
     
    272272 /* 
    273273  * Return the size of the 802.11 header for a management or data frame. 
    274 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_linux.c 
    275 =================================================================== 
    276 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_linux.c   2007-10-24 06:20:19.373793330 +0200 
    277 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_linux.c        2007-10-24 06:20:21.517915515 +0200 
     274Index: madwifi-ng-r2799-20071030/net80211/ieee80211_linux.c 
     275=================================================================== 
     276--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_linux.c   2007-10-31 14:04:49.705454030 +0100 
     277+++ madwifi-ng-r2799-20071030/net80211/ieee80211_linux.c        2007-10-31 14:04:52.081589439 +0100 
    278278@@ -339,8 +339,8 @@ 
    279279        /* TODO: needed parameters: count, keyid, key type, src address, TSC */ 
     
    287287        wrqu.data.length = strlen(buf); 
    288288        wireless_send_event(dev, IWEVCUSTOM, &wrqu, buf); 
    289 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_output.c 
    290 =================================================================== 
    291 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_output.c  2007-10-24 06:20:16.061604575 +0200 
    292 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_output.c       2007-10-24 06:20:21.521915740 +0200 
     289Index: madwifi-ng-r2799-20071030/net80211/ieee80211_output.c 
     290=================================================================== 
     291--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_output.c  2007-10-31 14:04:46.157251830 +0100 
     292+++ madwifi-ng-r2799-20071030/net80211/ieee80211_output.c       2007-10-31 14:04:52.081589439 +0100 
    293293@@ -1079,13 +1079,16 @@ 
    294294                        cip = (struct ieee80211_cipher *) key->wk_cipher; 
     
    311311                /* 
    312312                 * Allocate sk_buff for each subsequent fragment; First fragment 
    313 Index: madwifi-ng-r2756-20071018/net80211/ieee80211_node.c 
    314 =================================================================== 
    315 --- madwifi-ng-r2756-20071018.orig/net80211/ieee80211_node.c    2007-10-24 06:20:21.237899558 +0200 
    316 +++ madwifi-ng-r2756-20071018/net80211/ieee80211_node.c 2007-10-24 06:20:21.521915740 +0200 
    317 @@ -1880,11 +1880,13 @@ 
     313Index: madwifi-ng-r2799-20071030/net80211/ieee80211_node.c 
     314=================================================================== 
     315--- madwifi-ng-r2799-20071030.orig/net80211/ieee80211_node.c    2007-10-31 14:04:51.805573711 +0100 
     316+++ madwifi-ng-r2799-20071030/net80211/ieee80211_node.c 2007-10-31 14:04:52.085589669 +0100 
     317@@ -1884,11 +1884,13 @@ 
    318318        /* From this point onwards we can no longer find the node, 
    319319         * so no more references are generated 
  • trunk/package/madwifi/patches/310-noise_get.patch

    r9456 r9466  
    1 Index: madwifi-ng-r2756-20071018/ath/if_ath.c 
     1Index: madwifi-ng-r2799-20071030/ath/if_ath.c 
    22=================================================================== 
    3 --- madwifi-ng-r2756-20071018.orig/ath/if_ath.c 2007-10-27 19:20:14.495461544 +0200 
    4 +++ madwifi-ng-r2756-20071018/ath/if_ath.c      2007-10-27 19:23:13.621669358 +0200 
     3--- madwifi-ng-r2799-20071030.orig/ath/if_ath.c 2007-10-31 14:04:52.073588984 +0100 
     4+++ madwifi-ng-r2799-20071030/ath/if_ath.c      2007-10-31 14:04:52.417608587 +0100 
    55@@ -1417,7 +1417,6 @@ 
    66         * Wireshark and Kismet. 
Note: See TracChangeset for help on using the changeset viewer.