On Monday 30 July 2007 16:05, Michael Buesch wrote: > I suggest you look at bcm43xx-mac80211. > You will need to introduce refcounting for your monitor interfaces > and I _really_ suggest to get rid of the zd_op_open() and zd_op_close() > functions. Just include that in add/remove interface. You need > to refcount your interfaces anyway. > Requiring refcounting for monitor interfaces is fairly dumb since mac80211 does the exact same refcounting. I haven't bothered to do it in any driver ports yet for this reason. This part of the mac80211 driver api needs to be fixed. Also, I'm not entirely convinced that eliminating the open/close callbacks is a good idea, which is why I continued to use them in the zd1211rw port. -Michael Wu
Attachment:
pgpFVBRQCvuTo.pgp
Description: PGP signature