On Sun, Jun 9, 2013 at 11:56 PM, Johannes Berg <johannes@xxxxxxxxxxxxxxxx> wrote: > On Sun, 2013-06-09 at 19:41 -0700, Thomas Pedersen wrote: > >> > +static void mesh_bss_info_changed(struct ieee80211_sub_if_data *sdata) >> > +{ >> > + struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh; >> > +#define TEST_CHANGED_BIT(bit) \ >> > + test_and_clear_bit(bit, &ifmsh->mbss_changed) >> > + >> > + u32 changed = TEST_CHANGED_BIT(BSS_CHANGED_BEACON) | >> > + TEST_CHANGED_BIT(BSS_CHANGED_HT) | >> > + TEST_CHANGED_BIT(BSS_CHANGED_BASIC_RATES) | >> > + TEST_CHANGED_BIT(BSS_CHANGED_BEACON_INT); >> > +#undef TEST_CHANGED_BIT >> >> Uhhh we should read all the bits here. Will fix and resubmit as v2. > > Now that you're quoting it I'd also say that the macro isn't really > best, does removing it really make the code so much worse? No, it won't be there in v2. Thanks. -- Thomas -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html