[RFC] replace ic->ic_raw_xmit() calls with a method - ieee80211_raw_xmit()

Adrian Chadd adrian at freebsd.org
Thu Feb 28 23:38:22 UTC 2013


Hi,

As part of eventually making ic_raw_xmit() go via the vap/ic queue,
I'd like to methodise this.

Right now the stack calls ic->ic_raw_xmit(ni, mbuf, params) directly.

I'd like to stick it inside a method call. Later on the raw frames can
be queued via the VAP TX queue and processed in-order.

This doesn't (yet) deal with all of the odd locking and serialisation
issues; it's just to avoid calling that driver method direct.

Comments? Does anyone have a problem with this?

Thanks,



Adrian


More information about the freebsd-wireless mailing list