]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - net/mac80211/mesh_plink.c
mac80211: reduce reliance on netdev
[mv-sheeva.git] / net / mac80211 / mesh_plink.c
index 8fcf56ee774333130e94d9d1eb50a38cef66ceee..7985e51508987393667dad0feb934bbdec0d09b0 100644 (file)
@@ -169,7 +169,7 @@ static int mesh_plink_frame_tx(struct ieee80211_sub_if_data *sdata,
        mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT |
                                          IEEE80211_STYPE_ACTION);
        memcpy(mgmt->da, da, ETH_ALEN);
-       memcpy(mgmt->sa, sdata->dev->dev_addr, ETH_ALEN);
+       memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN);
        /* BSSID is left zeroed, wildcard value */
        mgmt->u.action.category = MESH_PLINK_CATEGORY;
        mgmt->u.action.u.plink_action.action_code = action;