1. NAME

struct_station_parameters - station parameters

2. SYNOPSIS



 
Sélectionnez
struct station_parameters {
  const u8 * supported_rates;
  struct net_device * vlan;
  u32 sta_flags_mask;
  u32 sta_flags_set;
  u32 sta_modify_mask;
  int listen_interval;
  u16 aid;
  u8 supported_rates_len;
  u8 plink_action;
  u8 plink_state;
  const struct ieee80211_ht_cap * ht_capa;
  const struct ieee80211_vht_cap * vht_capa;
  u8 uapsd_queues;
  u8 max_sp;
  enum nl80211_mesh_power_mode local_pm;
  u16 capability;
  const u8 * ext_capab;
  u8 ext_capab_len;
};

3. MEMBERS

supported_rates
    supported rates in IEEE 802.11 format (or NULL for no change)

vlan
    vlan interface station should belong to

sta_flags_mask
    station flags that changed (bitmask of BIT(NL80211_STA_FLAG_...))

sta_flags_set
    station flags values (bitmask of BIT(NL80211_STA_FLAG_...))

sta_modify_mask
    bitmap indicating which parameters changed (for those that donAqt have a natural « no change » value), see enum station_parameters_apply_mask

listen_interval
    listen interval or -1 for no change

aid
    AID or zero for no change

supported_rates_len
    number of supported rates

plink_action
    plink action to take

plink_state
    set the peer link state for a station

ht_capa
    HT capabilities of station

vht_capa
    VHT capabilities of station

uapsd_queues
    bitmap of queues configured for uapsd. same format as the AC bitmap in the QoS info field

max_sp
    max Service Period. same format as the MAX_SP in the QoS info field (but already shifted down)

local_pm
    local link-specific mesh power save mode (no change when set to unknown)

capability
    station capability

ext_capab
    extended capabilities of the station

ext_capab_len
    number of extended capabilities

4. DESCRIPTION

Used to change and create a new station.

5. AUTHOR

Johannes Berg <>
    Author.

6. COPYRIGHT