Scroll to navigation

STRUCT BEACON_PARAME(9) Actions and configuration STRUCT BEACON_PARAME(9)

NAME

struct_beacon_parameters - beacon parameters

SYNOPSIS

struct beacon_parameters {
  u8 * head;
  u8 * tail;
  int interval;
  int dtim_period;
  int head_len;
  int tail_len;
  const u8 * ssid;
  size_t ssid_len;
  enum nl80211_hidden_ssid hidden_ssid;
  struct cfg80211_crypto_settings crypto;
  bool privacy;
  enum nl80211_auth_type auth_type;
  const u8 * beacon_ies;
  size_t beacon_ies_len;
  const u8 * proberesp_ies;
  size_t proberesp_ies_len;
  const u8 * assocresp_ies;
  size_t assocresp_ies_len;
};  

MEMBERS

head
head portion of beacon (before TIM IE) or NULL if not changed
tail
tail portion of beacon (after TIM IE) or NULL if not changed
interval
beacon interval or zero if not changed
dtim_period
DTIM period or zero if not changed
head_len
length of head
tail_len
length of tail
ssid
SSID to be used in the BSS (note: may be NULL if not provided from user space)
ssid_len
length of ssid
hidden_ssid
whether to hide the SSID in Beacon/Probe Response frames
crypto
crypto settings
privacy
the BSS uses privacy
auth_type
Authentication type (algorithm)
beacon_ies
extra information element(s) to add into Beacon frames or NULL
beacon_ies_len
length of beacon_ies in octets
proberesp_ies
extra information element(s) to add into Probe Response frames or NULL
proberesp_ies_len
length of proberesp_ies in octets
assocresp_ies
extra information element(s) to add into (Re)Association Response frames or NULL
assocresp_ies_len
length of assocresp_ies in octets

DESCRIPTION

Used to configure the beacon for an interface.

AUTHOR

Johannes Berg <johannes@sipsolutions.net>
Author.

COPYRIGHT

March 2016 Kernel Hackers Manual 3.2.