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

Detailed Description

Context for a probe operation.

Definition at line 63 of file net80211.c.


Field Documentation

802.11 device to probe on

Definition at line 65 of file net80211.c.

Referenced by net80211_probe_finish_all(), net80211_probe_finish_best(), net80211_probe_start(), and net80211_probe_step().

Value of keep_mgmt before probe was started.

Definition at line 68 of file net80211.c.

Referenced by net80211_probe_finish_all(), net80211_probe_finish_best(), and net80211_probe_start().

If scanning actively, pointer to probe packet to send.

Definition at line 71 of file net80211.c.

Referenced by net80211_probe_finish_all(), net80211_probe_finish_best(), net80211_probe_start(), and net80211_probe_step().

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

Definition at line 74 of file net80211.c.

Referenced by net80211_probe_finish_best(), net80211_probe_start(), and net80211_probe_step().

Time probe was started.

Definition at line 77 of file net80211.c.

Referenced by net80211_probe_start(), and net80211_probe_step().

Time last useful beacon was received.

Definition at line 80 of file net80211.c.

Referenced by net80211_probe_start(), and net80211_probe_step().

Time channel was last changed.

Definition at line 83 of file net80211.c.

Referenced by net80211_probe_start(), and net80211_probe_step().

Time to stay on each channel.

Definition at line 86 of file net80211.c.

Referenced by net80211_probe_start(), and net80211_probe_step().

Channels to hop by when changing channel.

Definition at line 89 of file net80211.c.

Referenced by net80211_probe_start(), and net80211_probe_step().

List of best beacons for each network found so far.

Definition at line 92 of file net80211.c.

Referenced by net80211_probe_finish_all(), net80211_probe_finish_best(), net80211_probe_start(), and net80211_probe_step().


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