On Mon, 2007-02-05 at 14:55 -0500, Michael Wu wrote: > 1. Userspace usually expects to send things on network interfaces. The kernel > usually receives frames from userspace on network interfaces. I don't see the > point of making an exception for 802.11 frames. (or rather, the potential for > simpler frame injection code is not enough to justify inventing a new > interface for doing it) I guess I'm a purist here and would expect to be able to push frames of whatever type the interface says it supports, if any. But this breaks, you'll be pushing some sort of extensible format down there. [1] Also, assuming that we do transmit software in userspace then has to parse the > 2. nl80211/cfg80211 is for configuring interfaces. Everything there is related > to configuration of wireless interfaces except for the frame injection hook. > It doesn't look right. Ok, well, I've removed it for now. johannes [1] it would have to be, I'm sure new frame injection requirements will come up at some point and we can't break old apps - 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