On Fri, Feb 01, 2008 at 05:15:12PM +0100, Johannes Berg wrote: > To be honest, I'm totally unclear on how all this queue stuff is > supposed to work. Ivo pointed me to IEEE80211_TX_QUEUE_AFTER_BEACON > which is unused and duplicated with IEEE80211_TXCTL_SEND_AFTER_DTIM. I don't think IEEE80211_TX_QUEUE_AFTER_BEACON was originally used for anything inside the d80211 code so it was just a queue identifier that was shared between the hardware driver and more generic 802.11 code. As such, it should be fine to do this inside the hardware drivers and remove this from mac80211. > 2. get rid of IEEE80211_TX_QUEUE_BEACON, it isn't used in mac80211 > and it's not hardware-independent, not all hardware actually > uses a queue for beacons This was originally used only for setting up queue parameters for Beacon frames in IBSS and that can be done differently. > 4. remove IEEE80211_TX_QUEUE_SVP, it's something strange and > atheros specific Sure, that should be removed. -- Jouni Malinen PGP id EFC895FA - 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