On Tue, May 27, 2008 at 8:24 PM, Johannes Berg <johannes@xxxxxxxxxxxxxxxx> wrote: > >> I would prefer to get all IEs in one blob (assuming WEXT does not have >> length limits on this data that could be up to about 2250 bytes long). > > Good point. That should actually be doable quite easily. > >> This would avoid need to add new IEs one by one in the future (e.g., for >> IEEE 802.11r). > > Yeah, precisely. > >> wpa_supplicant should be able to combine multiple IEs (or even multiple >> IE groups) together, so I'm not too concerned of this being done >> separately, but in general, it would be simpler to just pass all IEs as >> a single blob. It might even be worthwhile to start storing the IEs as a >> single buffer and have helper functions to fetch pointer to the >> beginning of whatever IE is needed in the MLME code (this is how the >> current wpa_supplicant processes IEs from scan results). > > Actually, we do store them in one blob and then hand out pointers to the > various parts. > > johannes > Would this work with current and older version of wpa_supplicant?. I'm concern with backward compatibility, Thanks Tomas -- 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