> Again, mac should rather solve the problem that we do not connect to > AP's that are not in the BSS list You're talking about this a lot without showing any willingness to work on it. Personally, I don't care so I'm not going to work on making this a valid assertion, obviously it is not. > The other issue is that we call ieee80211_rx_bss_put(dev, bss); before > this call in ieee80211_send_assoc. Indeed, we (i.e. not just me!) should have caught this at the time the original patch was merged. Helmut, can you please make a patch that addresses both issues by instead moving the compatible rates check into the "if (bss)" part in ieee80211_send_assoc() right after ieee80211_rx_bss_get()? And you can make "u64 rates = ~0;" the default to address the !bss case. johannes
Attachment:
signature.asc
Description: This is a digitally signed message part