libwifi 0.0.3
An 802.11 Frame Parsing and Generation library in C
libwifi_wpa_info Struct Reference

libwifi Representation of a Microsoft WPA Information Element ┌───────────────────────────────────┐ │ Version │ ── 2 Bytes ├───────────────────────────────────┤ │ Multicast Cipher Suite │ ── 4 Bytes ├───────────────────────────────────┤ │ Unicast Cipher Suite Count │ ── 2 Bytes ├───────────────────────────────────┤ │ Unicast Cipher Suites │ ── 4 to 12 Bytes ├───────────────────────────────────┤ │ Auth Key Management Suite Count │ ── 2 Bytes ├───────────────────────────────────┤ │ Auth Key Management Suites │ ── 4 to 12 Bytes └───────────────────────────────────┘ More...

#include <libwifi/core/misc/security.h>

Data Fields

uint16_t wpa_version
 
struct libwifi_cipher_suite multicast_cipher_suite
 
uint16_t num_unicast_cipher_suites
 
struct libwifi_cipher_suite unicast_cipher_suites [LIBWIFI_MAX_CIPHER_SUITES]
 
uint16_t num_auth_key_mgmt_suites
 
struct libwifi_cipher_suite auth_key_mgmt_suites [LIBWIFI_MAX_CIPHER_SUITES]
 

Detailed Description

libwifi Representation of a Microsoft WPA Information Element ┌───────────────────────────────────┐ │ Version │ ── 2 Bytes ├───────────────────────────────────┤ │ Multicast Cipher Suite │ ── 4 Bytes ├───────────────────────────────────┤ │ Unicast Cipher Suite Count │ ── 2 Bytes ├───────────────────────────────────┤ │ Unicast Cipher Suites │ ── 4 to 12 Bytes ├───────────────────────────────────┤ │ Auth Key Management Suite Count │ ── 2 Bytes ├───────────────────────────────────┤ │ Auth Key Management Suites │ ── 4 to 12 Bytes └───────────────────────────────────┘

Definition at line 193 of file security.h.

Field Documentation

◆ auth_key_mgmt_suites

struct libwifi_cipher_suite auth_key_mgmt_suites[LIBWIFI_MAX_CIPHER_SUITES]

Definition at line 199 of file security.h.

◆ multicast_cipher_suite

struct libwifi_cipher_suite multicast_cipher_suite

Definition at line 195 of file security.h.

◆ num_auth_key_mgmt_suites

uint16_t num_auth_key_mgmt_suites

Definition at line 198 of file security.h.

◆ num_unicast_cipher_suites

uint16_t num_unicast_cipher_suites

Definition at line 196 of file security.h.

◆ unicast_cipher_suites

struct libwifi_cipher_suite unicast_cipher_suites[LIBWIFI_MAX_CIPHER_SUITES]

Definition at line 197 of file security.h.

◆ wpa_version

uint16_t wpa_version

Definition at line 194 of file security.h.


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