mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-01-09 14:43:16 +00:00
wifi: cfg80211: make BSS source types public
Define public enum with BSS source types in core.h. Upcoming patches need this to store BSS source type in struct cfg80211_internal_bss. Signed-off-by: Veerendranath Jakkam <quic_vjakkam@quicinc.com> Link: https://patch.msgid.link/20240904030917.3602369-2-quic_vjakkam@quicinc.com Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
parent
cac9544cec
commit
0fdcc994a4
@ -170,6 +170,12 @@ static inline int for_each_rdev_check_rtnl(void)
|
||||
if (for_each_rdev_check_rtnl()) {} else \
|
||||
list_for_each_entry(rdev, &cfg80211_rdev_list, list)
|
||||
|
||||
enum bss_source_type {
|
||||
BSS_SOURCE_DIRECT = 0,
|
||||
BSS_SOURCE_MBSSID,
|
||||
BSS_SOURCE_STA_PROFILE,
|
||||
};
|
||||
|
||||
struct cfg80211_internal_bss {
|
||||
struct list_head list;
|
||||
struct list_head hidden_list;
|
||||
|
@ -2149,11 +2149,7 @@ struct cfg80211_inform_single_bss_data {
|
||||
const u8 *ie;
|
||||
size_t ielen;
|
||||
|
||||
enum {
|
||||
BSS_SOURCE_DIRECT = 0,
|
||||
BSS_SOURCE_MBSSID,
|
||||
BSS_SOURCE_STA_PROFILE,
|
||||
} bss_source;
|
||||
enum bss_source_type bss_source;
|
||||
/* Set if reporting bss_source != BSS_SOURCE_DIRECT */
|
||||
struct cfg80211_bss *source_bss;
|
||||
u8 max_bssid_indicator;
|
||||
|
Loading…
x
Reference in New Issue
Block a user