> + if (hw->flags & IEEE80211_HW_HOST_GEN_BEACON_TEMPLATE) { > + zd_mac_config_beacon(hw, conf->beacon); > + kfree_skb(conf->beacon); > + zd_set_beacon_interval(&mac->chip, BCN_MODE_IBSS | > + hw->conf.beacon_int); As I already mentioned, hw flags are never set by mac80211. So the driver should set this particular hw flag before hw registration and then the conditional here can go away once you reworked the mac80211 code. johannes
Attachment:
signature.asc
Description: This is a digitally signed message part