wpa_supplicant / hostapd  2.5
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
ieee80211_mgmt Struct Reference

Data Fields

le16 frame_control
 
le16 duration
 
u8 da [6]
 
u8 sa [6]
 
u8 bssid [6]
 
le16 seq_ctrl
 
union {
   struct {
      le16   auth_alg
 
      le16   auth_transaction
 
      le16   status_code
 
      u8   variable []
 
   }   auth
 
   struct {
      le16   reason_code
 
      u8   variable []
 
   }   deauth
 
   struct {
      le16   capab_info
 
      le16   listen_interval
 
      u8   variable []
 
   }   assoc_req
 
   struct {
      le16   capab_info
 
      le16   status_code
 
      le16   aid
 
      u8   variable []
 
   }   assoc_resp
 
   struct {
      le16   capab_info
 
      le16   status_code
 
      le16   aid
 
      u8   variable []
 
   }   reassoc_resp
 
   struct {
      le16   capab_info
 
      le16   listen_interval
 
      u8   current_ap [6]
 
      u8   variable []
 
   }   reassoc_req
 
   struct {
      le16   reason_code
 
      u8   variable []
 
   }   disassoc
 
   struct {
      u8   timestamp [8]
 
      le16   beacon_int
 
      le16   capab_info
 
      u8   variable []
 
   }   beacon
 
   struct {
      u8   variable [0]
 
   }   probe_req
 
   struct {
      u8   timestamp [8]
 
      le16   beacon_int
 
      le16   capab_info
 
      u8   variable []
 
   }   probe_resp
 
   struct {
      u8   category
 
      union {
         struct {
            u8   action_code
 
            u8   dialog_token
 
            u8   status_code
 
            u8   variable []
 
         }   wmm_action
 
         struct {
            u8   action_code
 
            u8   element_id
 
            u8   length
 
            u8   switch_mode
 
            u8   new_chan
 
            u8   switch_count
 
         }   chan_switch
 
         struct {
            u8   action
 
            u8   sta_addr [ETH_ALEN]
 
            u8   target_ap_addr [ETH_ALEN]
 
            u8   variable []
 
         }   ft_action_req
 
         struct {
            u8   action
 
            u8   sta_addr [ETH_ALEN]
 
            u8   target_ap_addr [ETH_ALEN]
 
            le16   status_code
 
            u8   variable []
 
         }   ft_action_resp
 
         struct {
            u8   action
 
            u8   trans_id [WLAN_SA_QUERY_TR_ID_LEN]
 
         }   sa_query_req
 
         struct {
            u8   action
 
            u8   trans_id [WLAN_SA_QUERY_TR_ID_LEN]
 
         }   sa_query_resp
 
         struct {
            u8   action
 
            u8   dialogtoken
 
            u8   variable []
 
         }   wnm_sleep_req
 
         struct {
            u8   action
 
            u8   dialogtoken
 
            le16   keydata_len
 
            u8   variable []
 
         }   wnm_sleep_resp
 
         struct {
            u8   action
 
            u8   variable []
 
         }   public_action
 
         struct {
            u8   action
 
            u8   oui [3]
 
            u8   variable []
 
         }   vs_public_action
 
         struct {
            u8   action
 
            u8   dialog_token
 
            u8   req_mode
 
            le16   disassoc_timer
 
            u8   validity_interval
 
            u8   variable []
 
         }   bss_tm_req
 
         struct {
            u8   action
 
            u8   dialog_token
 
            u8   status_code
 
            u8   bss_termination_delay
 
            u8   variable []
 
         }   bss_tm_resp
 
         struct {
            u8   action
 
            u8   dialog_token
 
            u8   query_reason
 
            u8   variable []
 
         }   bss_tm_query
 
         struct {
            u8   action
 
            u8   variable []
 
         }   slf_prot_action
 
         struct {
            u8   action
 
            u8   variable []
 
         }   fst_action
 
      }   u
 
   }   action
 
u
 

The documentation for this struct was generated from the following file: