linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [RFC 0/3] mesh/wds channel changes & clarifications
@ 2012-05-11 18:08 Johannes Berg
  2012-05-11 18:08 ` [RFC 1/3] cfg80211: provide channel to join_mesh function Johannes Berg
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Johannes Berg @ 2012-05-11 18:08 UTC (permalink / raw)
  To: linux-wireless; +Cc: Dan Williams, Thomas Pedersen

This shows the direction I want to take the cfg80211
APIs in wrt. channel settings.

After these patches, there is no more set_channel(),
and set_monitor_channel() is only available when you
 * set the channel on a wiphy
 * set the channel on a monitor netdev
 * set the channel using wext on an unassociated
   managed interface

All these translate into setting the monitor channel
though.

The sole exception is for libertas, so I split that
out into a new function that only it will ever have.
Not the best thing to do, but I don't really see any
good choice that doesn't break libertas.

Note that this requires a lot of patches I've sent
over the last two days, or you can find all of them
on http://j.sipsolutions.net/patches/kernel/all/LATEST/

johannes

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2012-05-11 19:15 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-11 18:08 [RFC 0/3] mesh/wds channel changes & clarifications Johannes Berg
2012-05-11 18:08 ` [RFC 1/3] cfg80211: provide channel to join_mesh function Johannes Berg
2012-05-11 19:10   ` Thomas Pedersen
2012-05-11 19:15     ` Johannes Berg
2012-05-11 18:08 ` [RFC 2/3] cfg80211: disallow setting channel on WDS interfaces Johannes Berg
2012-05-11 18:08 ` [RFC 3/3] cfg80211: clarify set_channel APIs Johannes Berg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).