On Wed, 25 Oct 2006 22:15:23 -0700, Simon Barber wrote: > Re: registering as a real protocol - yes this I have been going on about > for a while. This needs a few changes in how things work: > > 1. Register as a real protocol. > 2. Change drivers to use netif_rx to receive frames (will also be more > efficient)
This is something I really want too. However, the biggest problem is bridging. A lot of people bridge their ethernet and wifi interfaces together. We'll need to change the bridging code to make it possible again. > I would also like to see: > > Drivers to use register_netdev - not special ieee80211 register to > register themselves I don't see a benefit in this, but well, let's consider it when there is a patch. > Drivers to use a normal hard_start_xmit function > - need to move 802.11 pre xmit frame processing into the qdisc dequeue > function Agreed. It's not a priority, though. > Get rid of gunky beacon & multicast buffered frame handling - make them > into normal queues like everything else (so same hard_start_xmit can be > used). I'm not sure about beacons here - don't some drivers need to handle them specially? Thanks, Jiri -- Jiri Benc SUSE Labs - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html