iPXE
Data Fields
net80211_probe_ctx Struct Reference

Context for a probe operation. More...

Data Fields

struct net80211_devicedev
 802.11 device to probe on More...
 
int old_keep_mgmt
 Value of keep_mgmt before probe was started. More...
 
struct io_bufferprobe
 If scanning actively, pointer to probe packet to send. More...
 
const char * essid
 If non-"", the ESSID to limit ourselves to. More...
 
u32 ticks_start
 Time probe was started. More...
 
u32 ticks_beacon
 Time last useful beacon was received. More...
 
u32 ticks_channel
 Time channel was last changed. More...
 
u32 hop_time
 Time to stay on each channel. More...
 
int hop_step
 Channels to hop by when changing channel. More...
 
struct list_headbeacons
 List of best beacons for each network found so far. More...
 

Detailed Description

Context for a probe operation.

Definition at line 63 of file net80211.c.

Field Documentation

◆ dev

struct net80211_device* net80211_probe_ctx::dev

802.11 device to probe on

Definition at line 65 of file net80211.c.

Referenced by net80211_probe_start().

◆ old_keep_mgmt

int net80211_probe_ctx::old_keep_mgmt

Value of keep_mgmt before probe was started.

Definition at line 68 of file net80211.c.

◆ probe

struct io_buffer* net80211_probe_ctx::probe

If scanning actively, pointer to probe packet to send.

Definition at line 71 of file net80211.c.

◆ essid

const char* net80211_probe_ctx::essid

If non-"", the ESSID to limit ourselves to.

Definition at line 74 of file net80211.c.

Referenced by net80211_probe_start().

◆ ticks_start

u32 net80211_probe_ctx::ticks_start

Time probe was started.

Definition at line 77 of file net80211.c.

◆ ticks_beacon

u32 net80211_probe_ctx::ticks_beacon

Time last useful beacon was received.

Definition at line 80 of file net80211.c.

◆ ticks_channel

u32 net80211_probe_ctx::ticks_channel

Time channel was last changed.

Definition at line 83 of file net80211.c.

◆ hop_time

u32 net80211_probe_ctx::hop_time

Time to stay on each channel.

Definition at line 86 of file net80211.c.

◆ hop_step

int net80211_probe_ctx::hop_step

Channels to hop by when changing channel.

Definition at line 89 of file net80211.c.

◆ beacons

struct list_head* net80211_probe_ctx::beacons

List of best beacons for each network found so far.

Definition at line 92 of file net80211.c.


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