On Wed, 2013-12-04 at 10:08 +0100, Janusz Dziedzic wrote: > Yes, and I added 8 bitmaps: > > + u16 vht_mcs[IEEE80211_VHT_NSS_MAX]; But that was the internal API, inside the kernel. > 80 bytes is because of format we will from user mode (80 available > combinations for VHT mask). > I decided for: > >> 9 - NSS=1, MCS=9 > >> 10 - NSS=2, MCS=0 > >> 11 - NSS=2, MCS=1 > To be compatible with ht-mcs set. > You mean better to send 8*u16 from user mode and do conversion in IW > (currently we send 80 bytes and do conversion in nl80211, same as for > HT)? But HT MCS is specified that way, there are 77 MCSes in HT, which each have implicit NSS etc. That's how the standard works for HT. For VHT, the standard works completely differently. So yes, I think sending 8 bitmaps from userspace would be much easier to understand. 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