Hello, I am trying in the last days to delve into the Linux kernel wireless stack and I have a really short question (nevertheless, please consider giving a detailed and long answer); in the linux wireless site, it says: "Right now the MLME is done in the kernel for station mode (STA) and userspace for AP mode (hostapd) but our goal is to eventually move it to userspace completely." see: http://linuxwireless.org/en/developers/Documentation/mac80211 My question is : why? What are the benefits of moving MLME to user space ? why not to do the opposite, namely move the MLME from user space (as in hostapd) to the kernel so it will be solely in the kernel? Why not extend hostapd so it will be not in kernel space at all but in kernel ? As far as I understand, there is an objection for moving MLME to kernel. For example, I saw in a thread a few days ago: "And there never will be since we don't want the whole AP MLME in the kernel regardless of the driver." (Johannes Berg) see: http://marc.info/?l=linux-wireless&m=122657805527277&w=2 Regards, AJhohnson -- 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