X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=net%2Fmac80211%2Fibss.c;h=b3d76b756cd55e4c8e513bfa506c336ab77e667b;hb=cf778b00e96df6d64f8e21b8395d1f8a859ecdc7;hp=f8a32bf98216c1bb40dadf82bfa67153a349ec9f;hpb=72f318897e50c29b91efd1ed24515a93c138a2ba;p=~andy%2Flinux diff --git a/net/mac80211/ibss.c b/net/mac80211/ibss.c index f8a32bf9821..b3d76b756cd 100644 --- a/net/mac80211/ibss.c +++ b/net/mac80211/ibss.c @@ -207,7 +207,7 @@ static void __ieee80211_sta_join_ibss(struct ieee80211_sub_if_data *sdata, *pos++ = 0; /* U-APSD no in use */ } - RCU_INIT_POINTER(ifibss->presp, skb); + rcu_assign_pointer(ifibss->presp, skb); sdata->vif.bss_conf.beacon_int = beacon_int; sdata->vif.bss_conf.basic_rates = basic_rates;