Name

struct ieee80211_supported_band — frequency band definition

Synopsis

struct ieee80211_supported_band {
  struct ieee80211_channel * channels;
  struct ieee80211_rate * bitrates;
  enum nl80211_band band;
  int n_channels;
  int n_bitrates;
  struct ieee80211_sta_ht_cap ht_cap;
  struct ieee80211_sta_vht_cap vht_cap;
  u16 n_iftype_data;
  const struct ieee80211_sband_iftype_data * iftype_data;
};  

Members

channels

Array of channels the hardware can operate in in this band.

bitrates

Array of bitrates the hardware can operate with in this band. Must be sorted to give a valid supported rates IE, i.e. CCK rates first, then OFDM.

band

the band this structure represents

n_channels

Number of channels in channels

n_bitrates

Number of bitrates in bitrates

ht_cap

HT capabilities in this band

vht_cap

VHT capabilities in this band

n_iftype_data

number of iftype data entries

iftype_data

interface type data entries. Note that the bits in types_mask inside this structure cannot overlap (i.e. only one occurrence of each type is allowed across all instances of iftype_data).

Description

This structure describes a frequency band a wiphy is able to operate in.