ESP-IDF
neighbor_report
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (1/5)...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
neighbor_report
neighbor_report struct
Syntax
Show:
Summary
Declaration
from
wnm_sta.h:24
struct
neighbor_report
{
u8
bssid
[
ETH_ALEN
]
;
u32
bssid_info
;
u8
regulatory_class
;
u8
channel_number
;
u8
phy_type
;
u8
preference
;
u16
tsf_offset
;
u16
beacon_int
;
char
country
[
2
]
;
u8
rm_capab
[
5
]
;
u16
bearing
;
u16
rel_height
;
u32
distance
;
u64
bss_term_tsf
;
u16
bss_term_dur
;
unsigned
int
preference_present
:
1
;
unsigned
int
tsf_present
:
1
;
unsigned
int
country_present
:
1
;
unsigned
int
rm_capab_present
:
1
;
unsigned
int
bearing_present
:
1
;
unsigned
int
bss_term_present
:
1
;
unsigned
int
acceptable
:
1
;
#ifdef
CONFIG_MBO
unsigned
int
is_first
:
1
;
#endif
struct
measurement_pilot
*
meas_pilot
;
struct
multiple_bssid
*
mul_bssid
;
int
freq
;
}
;
Fields
Field
Declared as
neighbor_report::bssid
u8
[
ETH_ALEN
]
neighbor_report::bssid_info
u32
neighbor_report::regulatory_class
u8
neighbor_report::channel_number
u8
neighbor_report::phy_type
u8
neighbor_report::preference
u8
neighbor_report::tsf_offset
u16
neighbor_report::beacon_int
u16
neighbor_report::country
char
[
2
]
neighbor_report::rm_capab
u8
[
5
]
neighbor_report::bearing
u16
neighbor_report::rel_height
u16
neighbor_report::distance
u32
neighbor_report::bss_term_tsf
u64
neighbor_report::bss_term_dur
u16
neighbor_report::preference_present
unsigned
int
:
1
neighbor_report::tsf_present
unsigned
int
:
1
neighbor_report::country_present
unsigned
int
:
1
neighbor_report::rm_capab_present
unsigned
int
:
1
neighbor_report::bearing_present
unsigned
int
:
1
neighbor_report::bss_term_present
unsigned
int
:
1
neighbor_report::acceptable
unsigned
int
:
1
neighbor_report::meas_pilot
struct
measurement_pilot
*
neighbor_report::mul_bssid
struct
multiple_bssid
*
neighbor_report::freq
int
Related Functions
Found 2 other functions taking a
neighbor_report
argument:
Function
wnm_parse_neighbor_report_elem()
wnm_parse_neighbor_report()
Examples
References
from
examples
Code
Location
Scope
Referrer
struct
neighbor_report
{
wnm_sta.h:24
struct
neighbor_report
*
wnm_neighbor_report_elements
;
wpa_supplicant_i.h:120
struct
neighbor_report
*
nei
=
&
wpa_s
->
wnm_neighbor_report_elements
[
i
]
;
esp_scan.c:181
get_scan_channel_bitmap()
os_free
(
wpa_s
->
wnm_neighbor_report_elements
)
;
wnm_sta.c:36
wnm_deallocate_memory()
static
void
wnm_parse_neighbor_report_elem
(
struct
neighbor_report
*
rep
,
wnm_sta.c:41
wnm_parse_neighbor_report_elem()
wnm_parse_neighbor_report_elem()::rep
struct
neighbor_report
*
rep
)
wnm_sta.c:134
wnm_parse_neighbor_report()
wnm_parse_neighbor_report()::rep
struct
neighbor_report
*
nei
;
wnm_sta.c:183
get_first_acceptable()
struct
neighbor_report
*
nei
=
wpa_s
->
wnm_neighbor_report_elements
;
wnm_sta.c:203
get_mbo_transition_candidate()
struct
neighbor_report
*
nei
;
wnm_sta.c:334
compare_scan_neighbor_results()
const
struct
neighbor_report
*
aa
=
a
;
wnm_sta.c:740
cand_pref_compar()
const
struct
neighbor_report
*
bb
=
b
;
wnm_sta.c:741
cand_pref_compar()
wpa_s
->
wnm_num_neighbor_report
,
sizeof
(
struct
neighbor_report
)
,
wnm_sta.c:762
wnm_sort_cand_list()
struct
neighbor_report
*
nei
;
wnm_sta.c:800
wnm_set_scan_freqs()
wpa_s
->
wnm_neighbor_report_elements
=
os_calloc
(
wnm_sta.c:939
ieee802_11_rx_bss_trans_mgmt_req()
sizeof
(
struct
neighbor_report
)
)
;
wnm_sta.c:941
ieee802_11_rx_bss_trans_mgmt_req()
struct
neighbor_report
*
rep
;
wnm_sta.c:958
ieee802_11_rx_bss_trans_mgmt_req()
struct
neighbor_report
*
wnm_neighbor_report_elements
;
wpa_supplicant_i.h:120
wpa_supplicant
wpa_supplicant::wnm_neighbor_report_elements
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
wpa_supplicant::wnm_neighbor_report_elements
wpa_supplicant
wpa_supplicant_i.h:120
wnm_parse_neighbor_report_elem()::rep
wnm_parse_neighbor_report_elem()
wnm_sta.c:41
wnm_parse_neighbor_report()::rep
wnm_parse_neighbor_report()
wnm_sta.c:134
Lifecycle
from
examples
neighbor_report
is allocated by 1 symbol and is freed by 1 symbol:
ieee802_11_rx_bss_trans_mgmt_req()
All items filtered out
neighbor_report
wnm_deallocate_memory()
All items filtered out