Scroll to navigation

STRUCT IEEE80211_SUP(9) Device registration STRUCT IEEE80211_SUP(9)

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.

AUTHOR

Johannes Berg <johannes@sipsolutions.net>

Author.

COPYRIGHT

June 2024 Kernel Hackers Manual 3.10