Signed-off-by: Nathan Hintz <nlhi...@hotmail.com>

Index: backfire/package/broadcom-wl/src/wlc/wlc.c
===================================================================
--- backfire/package/broadcom-wl/src/wlc/wlc.c  (revision 29492)
+++ backfire/package/broadcom-wl/src/wlc/wlc.c  (working copy)
@@ -499,8 +499,8 @@
        /* driver doesn't support GET */
 
        if ((param & PARAM_MODE) == SET) {
-               strncpy(pmk.key, value, WSEC_MAX_PSK_LEN);
-               pmk.key_len = strlen(value);
+               strncpy(pmk.key, str, WSEC_MAX_PSK_LEN);
+               pmk.key_len = strlen(str);
 
                if (pmk.key_len > WSEC_MAX_PSK_LEN)
                        pmk.key_len = WSEC_MAX_PSK_LEN;
Index: backfire/package/broadcom-wl/src/wlcompat/wlcompat.c
===================================================================
--- backfire/package/broadcom-wl/src/wlcompat/wlcompat.c        (revision 29492)
+++ backfire/package/broadcom-wl/src/wlcompat/wlcompat.c        (working copy)
@@ -132,6 +132,7 @@
        return wl_ioctl(dev, WLC_SET_VAR, bufptr, iolen);
 }
 
+#ifndef WL_WEXT
 static int
 wl_iovar_set(struct net_device *dev, char *iovar, void *param, int paramlen)
 {
@@ -139,6 +140,7 @@
 
        return wl_iovar_setbuf(dev, iovar, param, paramlen, smbuf, 
sizeof(smbuf));
 }
+#endif
 
 static int
 wl_iovar_get(struct net_device *dev, char *iovar, void *bufptr, int buflen)
@@ -936,7 +938,7 @@
        if (cmd==SIOCDEVPRIVATE) {
                wl_ioctl_t *ioc = (wl_ioctl_t *)ifr->ifr_data;
                unsigned char *buf = ioc->buf;
-               printk("   cmd: %d buf: 0x%08x len: 
%d\n",ioc->cmd,&(ioc->buf),ioc->len);
+               printk("   cmd: %d buf: %p len: 
%d\n",ioc->cmd,&(ioc->buf),ioc->len);
                printk("   send: ->");
                print_buffer(ioc->len, buf);
                ret = old_ioctl(dev,ifr,cmd);
@@ -976,7 +978,7 @@
 }
 #endif
 
-static int __init wlcompat_init()
+static int __init wlcompat_init(void)
 {
        int found = 0, i;
        char devname[4] = "wl0";
@@ -1015,12 +1017,12 @@
 #endif
        
 #ifdef DEBUG
-       printk("broadcom driver private data: 0x%08x\n", dev->priv);
+       printk("broadcom driver private data: %p\n", dev->priv);
 #endif
        return 0;
 }
 
-static void __exit wlcompat_exit()
+static void __exit wlcompat_exit(void)
 {
 #ifndef DEBUG
        if (random)


_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to