1 This are misc fixes to warnings.
3 Somehow I have the feeling that Agere never used -Wall or is still using
4 ancient compilers (e.g. gcc-2.95.x) so that they don't see those warnings.
7 # Patch managed by http://www.holgerschurig.de/patcher.html
10 --- wlags/wl_main.c~fixes
13 ******************************************************************************/
14 #include "wl_version.h"
16 +#include <linux/init.h>
17 #include <linux/module.h>
18 #include <linux/types.h>
19 #include <linux/kernel.h>
21 VALID_PARAM( PARM_PM_ENABLED <= WVLAN_PM_STATE_STANDARD );
22 VALID_PARAM( !PARM_CREATE_IBSS || strchr( "NnYy", PARM_CREATE_IBSS[0] ) != NULL );
23 VALID_PARAM( !PARM_RX_MULTICAST || strchr( "NnYy", PARM_RX_MULTICAST[0] ) != NULL );
24 - VALID_PARAM(( PARM_MAX_SLEEP <= PARM_MAX_MAX_PM_SLEEP ));
25 VALID_PARAM(( PARM_AUTHENTICATION <= PARM_MAX_AUTHENTICATION ));
26 VALID_PARAM(( PARM_OWN_ATIM_WINDOW <= PARM_MAX_OWN_ATIM_WINDOW ));
27 VALID_PARAM(( PARM_PM_HOLDOVER_DURATION <= PARM_MAX_PM_HOLDOVER_DURATION ));
29 WL_WDS_NETDEV_REGISTER( lp );
33 /* Reset the DownloadFirmware variable in the private struct. If the
34 config file is not used, this will not matter; if it is used, it
35 will be reparsed in wl_open(). This is done because logic in wl_open
37 the file here; however, this parsing is needed to register WDS ports
38 in AP mode, if they are configured */
39 lp->DownloadFirmware = download_firmware;
44 @@ -1539,10 +1541,12 @@
45 DBG_TRACE( DbgInfo, "%s: Wireless, io_addr %#03lx, irq %d, ""mac_address ",
46 dev->name, dev->base_addr, dev->irq );
49 for( i = 0; i < ETH_ALEN; i++ )
51 printk( "%02X%c", dev->dev_addr[i], (( i < ( ETH_ALEN-1 )) ? ':' : '\n' ));
63 DBG_TRACE( DbgInfo, "CFG_LINK_STAT\n" );
67 DBG_TRACE( DbgInfo, "CFG_TALLIES\n" );
90 struct CFG_RANGE3_STRCT BASED cfg_drv_act_ranges_pri = {
91 sizeof(cfg_drv_act_ranges_pri)/sizeof(hcf_16) - 1, //length of RID
94 if ( (ifbp->IFB_CardStat & (CARD_STAT_INCOMP_PRI|CARD_STAT_INCOMP_FW) ) == 0 && /* 20*/
95 ( (CFG_RID_CFG_MIN <= ltvp->typ && ltvp->typ <= CFG_RID_CFG_MAX ) ||
96 - (0xFFE0 <= ltvp->typ && ltvp->typ <= 0xFFFF ) )) {
97 + (0xFFE0 <= ltvp->typ) )) {
100 if ( ltvp->typ != CFG_DEFAULT_KEYS && ltvp->typ != CFG_ADD_TKIP_DEFAULT_KEY && \
101 --- wlags/wl_enc.c~fixes
104 /*******************************************************************************
106 ******************************************************************************/
107 +#include <asm/uaccess.h>
108 #include "wl_version.h"