From: Hauke Mehrtens Date: Tue, 29 Jun 2010 20:36:15 +0000 (+0200) Subject: compat-wireless: refresh patch X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=23fd4dc81902c86ab39506cc83f55dd87dd3df42;p=openwrt%2Fstaging%2Fblogic.git compat-wireless: refresh patch Signed-off-by: Hauke Mehrtens --- diff --git a/patches/25-multicast-list_head.patch b/patches/25-multicast-list_head.patch index f7304cbd406e..f3746cada4bd 100644 --- a/patches/25-multicast-list_head.patch +++ b/patches/25-multicast-list_head.patch @@ -419,7 +419,7 @@ This also backport commit 2f787b0b76bf5de2eaa3ca3a29d89123ae03c856 size_t fw_name_len, u32 *hw_ver); --- a/drivers/net/wireless/rndis_wlan.c +++ b/drivers/net/wireless/rndis_wlan.c -@@ -1587,7 +1587,11 @@ static void set_multicast_list(struct us +@@ -1588,7 +1588,11 @@ static void set_multicast_list(struct us netdev_for_each_mc_addr(ha, usbdev->net) memcpy(mc_addrs + i++ * ETH_ALEN, @@ -601,9 +601,9 @@ This also backport commit 2f787b0b76bf5de2eaa3ca3a29d89123ae03c856 + memcpy(__skb_put(skb, ETH_ALEN), ha->dmi_addr, ETH_ALEN); + memcpy(__skb_put(skb, ETH_ALEN), ha->dmi_addr, ETH_ALEN); +#endif + + i++; } - r->len = htons(skb->len - len); - } --- a/net/mac80211/driver-ops.h +++ b/net/mac80211/driver-ops.h @@ -90,14 +90,28 @@ static inline void drv_bss_info_changed(