---
name: "struct_station_parameters"
section: "9"
platform: "linux"
package: "linux-manual-3.16"
version: "3.16.56-1+deb8u1"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/struct_station_parameters"
---

# struct\_station\_parameters(9)

station parameters

## NAME

struct\_station\_parameters - station parameters

## SYNOPSIS

```
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;
  const u8 * supported_channels;
  u8 supported_channels_len;
  const u8 * supported_oper_classes;
  u8 supported_oper_classes_len;
  u8 opmode_notif;
  bool opmode_notif_used;
};
```

## 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 don't 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

supported\_channels

supported channels in IEEE 802.11 format

supported\_channels\_len

number of supported channels

supported\_oper\_classes

supported oper classes in IEEE 802.11 format

supported\_oper\_classes\_len

number of supported operating classes

opmode\_notif

operating mode field from Operating Mode Notification

opmode\_notif\_used

information if operating mode field is used

## DESCRIPTION

Used to change and create a new station.

## AUTHOR

**Johannes Berg** \<johannes@sipsolutions.net\>

Author.

## COPYRIGHT
