Changeset 9718


Ignore:
Timestamp:
2007-12-13T05:26:46+01:00 (8 years ago)
Author:
nbd
Message:

update to latest madwifi-dfs snapshot, fix a crash on broadcom 47xx

Location:
trunk/package/madwifi
Files:
1 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/madwifi/Makefile

    r9648 r9718  
    1111 
    1212PKG_NAME:=madwifi 
    13 PKG_REV:=2996 
     13PKG_REV:=3053 
    1414PKG_VERSION:=r$(PKG_REV) 
    1515PKG_BRANCH:=madwifi-dfs 
  • trunk/package/madwifi/patches/102-multicall_binary.patch

    r9507 r9718  
    1 Index: madwifi-ng-r2834-20071106/tools/80211debug.c 
    2 =================================================================== 
    3 --- madwifi-ng-r2834-20071106.orig/tools/80211debug.c   2007-11-07 14:01:59.745356362 +0100 
    4 +++ madwifi-ng-r2834-20071106/tools/80211debug.c        2007-11-07 14:02:00.181381212 +0100 
     1Index: madwifi-dfs-r3012/tools/80211debug.c 
     2=================================================================== 
     3--- madwifi-dfs-r3012.orig/tools/80211debug.c   2007-12-12 23:38:16.916125282 +0100 
     4+++ madwifi-dfs-r3012/tools/80211debug.c        2007-12-12 23:39:07.114985947 +0100 
    55@@ -49,6 +49,10 @@ 
    66 #include <getopt.h> 
     
    1111+#endif 
    1212+ 
    13  #define        N(a)    (sizeof(a)/sizeof(a[0])) 
    14   
    15  static const char *progname; 
    16 @@ -180,9 +184,19 @@ 
     13 #undef ARRAY_SIZE 
     14 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0])) 
     15  
     16@@ -184,9 +188,19 @@ 
    1717 } 
    1818 #endif /* __linux__ */ 
     
    3434        const char *cp, *tp; 
    3535        const char *sep; 
    36 Index: madwifi-ng-r2834-20071106/tools/80211stats.c 
    37 =================================================================== 
    38 --- madwifi-ng-r2834-20071106.orig/tools/80211stats.c   2007-11-07 14:01:59.753356821 +0100 
    39 +++ madwifi-ng-r2834-20071106/tools/80211stats.c        2007-11-07 14:02:00.181381212 +0100 
     36Index: madwifi-dfs-r3012/tools/80211stats.c 
     37=================================================================== 
     38--- madwifi-dfs-r3012.orig/tools/80211stats.c   2007-12-12 23:38:16.924125726 +0100 
     39+++ madwifi-dfs-r3012/tools/80211stats.c        2007-12-12 23:38:32.068988792 +0100 
    4040@@ -60,6 +60,10 @@ 
    4141 #include "net80211/ieee80211_crypto.h" 
     
    4949 #define        SIOCG80211STATS (SIOCDEVPRIVATE + 2) 
    5050 #endif 
    51 @@ -241,9 +245,19 @@ 
     51@@ -239,9 +243,19 @@ 
    5252 #undef STAT 
    5353 } 
     
    6969        struct ieee80211req_sta_info *si; 
    7070        u_int8_t buf[24*1024], *cp; 
    71 Index: madwifi-ng-r2834-20071106/tools/athchans.c 
    72 =================================================================== 
    73 --- madwifi-ng-r2834-20071106.orig/tools/athchans.c     2007-11-07 14:01:59.757357047 +0100 
    74 +++ madwifi-ng-r2834-20071106/tools/athchans.c  2007-11-07 14:02:00.189381667 +0100 
     71Index: madwifi-dfs-r3012/tools/athchans.c 
     72=================================================================== 
     73--- madwifi-dfs-r3012.orig/tools/athchans.c     2007-12-12 23:38:16.932126191 +0100 
     74+++ madwifi-dfs-r3012/tools/athchans.c  2007-12-12 23:38:32.072989019 +0100 
    7575@@ -59,6 +59,10 @@ 
    7676 #include "net80211/ieee80211_crypto.h" 
     
    105105        struct ieee80211req_chanlist chanlist; 
    106106        int c; 
    107 Index: madwifi-ng-r2834-20071106/tools/athctrl.c 
    108 =================================================================== 
    109 --- madwifi-ng-r2834-20071106.orig/tools/athctrl.c      2007-11-07 14:01:59.765357502 +0100 
    110 +++ madwifi-ng-r2834-20071106/tools/athctrl.c   2007-11-07 14:02:00.193381896 +0100 
     107Index: madwifi-dfs-r3012/tools/athctrl.c 
     108=================================================================== 
     109--- madwifi-dfs-r3012.orig/tools/athctrl.c      2007-12-12 23:38:16.940126655 +0100 
     110+++ madwifi-dfs-r3012/tools/athctrl.c   2007-12-12 23:38:32.076989248 +0100 
    111111@@ -53,6 +53,10 @@ 
    112112  
     
    140140        int distance = -1; 
    141141        int c; 
    142 Index: madwifi-ng-r2834-20071106/tools/athdebug.c 
    143 =================================================================== 
    144 --- madwifi-ng-r2834-20071106.orig/tools/athdebug.c     2007-11-07 14:01:59.773357960 +0100 
    145 +++ madwifi-ng-r2834-20071106/tools/athdebug.c  2007-11-07 14:02:00.193381896 +0100 
     142Index: madwifi-dfs-r3012/tools/athdebug.c 
     143=================================================================== 
     144--- madwifi-dfs-r3012.orig/tools/athdebug.c     2007-12-12 23:38:16.944126879 +0100 
     145+++ madwifi-dfs-r3012/tools/athdebug.c  2007-12-12 23:39:24.779992618 +0100 
    146146@@ -52,6 +52,10 @@ 
    147147 #include <getopt.h> 
     
    152152+#endif 
    153153+ 
    154  #define        N(a)    (sizeof(a)/sizeof(a[0])) 
    155   
    156  static const char *progname; 
    157 @@ -187,9 +191,20 @@ 
     154 #undef ARRAY_SIZE 
     155 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0])) 
     156  
     157@@ -193,9 +197,20 @@ 
    158158 } 
    159159 #endif /* __linux__ */ 
     
    176176        const char *ifname = "wifi0"; 
    177177 #else 
    178 Index: madwifi-ng-r2834-20071106/tools/athkey.c 
    179 =================================================================== 
    180 --- madwifi-ng-r2834-20071106.orig/tools/athkey.c       2007-11-07 14:01:59.777358186 +0100 
    181 +++ madwifi-ng-r2834-20071106/tools/athkey.c    2007-11-07 14:02:00.193381896 +0100 
     178Index: madwifi-dfs-r3012/tools/athkey.c 
     179=================================================================== 
     180--- madwifi-dfs-r3012.orig/tools/athkey.c       2007-12-12 23:38:16.952127326 +0100 
     181+++ madwifi-dfs-r3012/tools/athkey.c    2007-12-12 23:38:32.080989474 +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-r2834-20071106/tools/athstats.c 
    214 =================================================================== 
    215 --- madwifi-ng-r2834-20071106.orig/tools/athstats.c     2007-11-07 14:01:59.785358642 +0100 
    216 +++ madwifi-ng-r2834-20071106/tools/athstats.c  2007-11-07 14:02:00.193381896 +0100 
    217 @@ -63,6 +63,10 @@ 
    218  #include "wireless_copy.h" 
    219  #include "if_athioctl.h" 
     213Index: madwifi-dfs-r3012/tools/athstats.c 
     214=================================================================== 
     215--- madwifi-dfs-r3012.orig/tools/athstats.c     2007-12-12 23:38:16.960127784 +0100 
     216+++ madwifi-dfs-r3012/tools/athstats.c  2007-12-12 23:38:32.080989474 +0100 
     217@@ -66,6 +66,10 @@ 
     218 #undef ARRAY_SIZE 
     219 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0])) 
    220220  
    221221+#ifdef DOMULTI 
     
    226226        u_int           phyerr; 
    227227        const char*     desc; 
    228 @@ -226,9 +230,20 @@ 
     228@@ -227,9 +231,20 @@ 
    229229        signalled = 1; 
    230230 } 
     
    247247        const char *ifname = "wifi0"; 
    248248 #else 
    249 Index: madwifi-ng-r2834-20071106/tools/do_multi.c 
     249Index: madwifi-dfs-r3012/tools/do_multi.c 
    250250=================================================================== 
    251251--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
    252 +++ madwifi-ng-r2834-20071106/tools/do_multi.c  2007-11-07 14:02:00.197382122 +0100 
     252+++ madwifi-dfs-r3012/tools/do_multi.c  2007-12-12 23:38:32.080989474 +0100 
    253253@@ -0,0 +1,32 @@ 
    254254+#include <string.h> 
     
    284284+    return ret; 
    285285+} 
    286 Index: madwifi-ng-r2834-20071106/tools/do_multi.h 
     286Index: madwifi-dfs-r3012/tools/do_multi.h 
    287287=================================================================== 
    288288--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
    289 +++ madwifi-ng-r2834-20071106/tools/do_multi.h  2007-11-07 14:02:00.197382122 +0100 
     289+++ madwifi-dfs-r3012/tools/do_multi.h  2007-12-12 23:38:32.084989703 +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-r2834-20071106/tools/Makefile 
    302 =================================================================== 
    303 --- madwifi-ng-r2834-20071106.orig/tools/Makefile       2007-11-07 14:01:59.801359556 +0100 
    304 +++ madwifi-ng-r2834-20071106/tools/Makefile    2007-11-07 14:02:00.197382122 +0100 
     301Index: madwifi-dfs-r3012/tools/Makefile 
     302=================================================================== 
     303--- madwifi-dfs-r3012.orig/tools/Makefile       2007-12-12 23:38:16.976128701 +0100 
     304+++ madwifi-dfs-r3012/tools/Makefile    2007-12-12 23:38:32.084989703 +0100 
    305305@@ -47,9 +47,12 @@ 
    306306 endif 
     
    368368 install: $(ALL)  
    369369        install -d $(DESTDIR)$(BINDIR) 
    370 Index: madwifi-ng-r2834-20071106/tools/wlanconfig.c 
    371 =================================================================== 
    372 --- madwifi-ng-r2834-20071106.orig/tools/wlanconfig.c   2007-11-07 14:01:59.809360011 +0100 
    373 +++ madwifi-ng-r2834-20071106/tools/wlanconfig.c        2007-11-07 14:02:00.197382122 +0100 
     370Index: madwifi-dfs-r3012/tools/wlanconfig.c 
     371=================================================================== 
     372--- madwifi-dfs-r3012.orig/tools/wlanconfig.c   2007-12-12 23:38:16.984129146 +0100 
     373+++ madwifi-dfs-r3012/tools/wlanconfig.c        2007-12-12 23:38:32.084989703 +0100 
    374374@@ -62,6 +62,10 @@ 
    375375 #include "net80211/ieee80211_crypto.h" 
     
    383383  * These are taken from ieee80211_node.h 
    384384  */ 
    385 @@ -96,9 +100,19 @@ 
     385@@ -99,9 +103,19 @@ 
    386386  
    387387 static int verbose = 0; 
     
    403403        unsigned char bnounit = 0; 
    404404        char *if_base = NULL; 
    405 Index: madwifi-ng-r2834-20071106/tools/ath_info.c 
    406 =================================================================== 
    407 --- madwifi-ng-r2834-20071106.orig/tools/ath_info.c     2007-11-07 14:01:59.817360466 +0100 
    408 +++ madwifi-ng-r2834-20071106/tools/ath_info.c  2007-11-07 14:02:00.201382352 +0100 
    409 @@ -736,7 +736,12 @@ 
     405Index: madwifi-dfs-r3012/tools/ath_info.c 
     406=================================================================== 
     407--- madwifi-dfs-r3012.orig/tools/ath_info.c     2007-12-12 23:38:16.992129610 +0100 
     408+++ madwifi-dfs-r3012/tools/ath_info.c  2007-12-12 23:38:32.084989703 +0100 
     409@@ -738,7 +738,12 @@ 
    410410                "unlawful radio transmissions!\n\n"); 
    411411 } 
Note: See TracChangeset for help on using the changeset viewer.