On Mon, Aug 08, 2022 at 11:40:17AM -0400, Farhan Khan wrote: > Hi all, > > I am trying to understand the different channels in `struct ieee80211com`. I > see 2 types of ieee80211_channel values: > * ic_ibss_chan > * ic_des_chan - Desired channel, pretty straight forward > > What is ic_ibss_chan used for? My initial guess was that it was the "current > channel", but given that other implementations of net80211 (NetBSD, FreeBSD, > Illumos) have `ic_curchan`, it does not seem to be the current channel. > > What is ic_ibss_channel used for? And where is the current channel > information stored?
refer to the definitions in the 802.11 spec independent basic service set (IBSS) also known as ad hoc, no AP basic service set (BSS) also known as infrastructure for channel see SIOCS80211CHANNEL and ni_chan in struct ieee80211_node
