Hi Michal, > I've addressed the issue with non-fixed channel IBSS. > Channels are now cosidered either shared or exclusive. An > exclusive channel always takes a channel resource (when > accouting interface combinations and > num_different_channels). Exclusive channel could also be > called hopping but I thought the first one fits better as it > explicitly states code logic decisions. > > I've also refactored and fixed interface combination > checking. There are now functions like > cfg80211_can_use_chan, cfg80211_can_use_iftype_chan. > > Monitor channel is now always defined. When there are > only monitors running we set a channel (first we can find in > supported bands structures). This way the corner case > (of a monitor not having a channel and .get_channel > returning NULL) mentioned by Johannes is fixed. Thanks! I've looked over it briefly and sent a few comments, but I still need to look at patches 6, 10, 12 and 13 in more detail. johannes -- 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