Linux Audio

Check our new training course

Loading...
v5.9
 1/* SPDX-License-Identifier: GPL-2.0 */
 2#ifndef __MAC80211_DEBUGFS_KEY_H
 3#define __MAC80211_DEBUGFS_KEY_H
 4
 5#ifdef CONFIG_MAC80211_DEBUGFS
 6void ieee80211_debugfs_key_add(struct ieee80211_key *key);
 7void ieee80211_debugfs_key_remove(struct ieee80211_key *key);
 8void ieee80211_debugfs_key_update_default(struct ieee80211_sub_if_data *sdata);
 9void ieee80211_debugfs_key_add_mgmt_default(
10	struct ieee80211_sub_if_data *sdata);
11void ieee80211_debugfs_key_remove_mgmt_default(
12	struct ieee80211_sub_if_data *sdata);
13void ieee80211_debugfs_key_add_beacon_default(
14	struct ieee80211_sub_if_data *sdata);
15void ieee80211_debugfs_key_remove_beacon_default(
16	struct ieee80211_sub_if_data *sdata);
17void ieee80211_debugfs_key_sta_del(struct ieee80211_key *key,
18				   struct sta_info *sta);
19#else
20static inline void ieee80211_debugfs_key_add(struct ieee80211_key *key)
21{}
22static inline void ieee80211_debugfs_key_remove(struct ieee80211_key *key)
23{}
24static inline void ieee80211_debugfs_key_update_default(
25	struct ieee80211_sub_if_data *sdata)
26{}
27static inline void ieee80211_debugfs_key_add_mgmt_default(
28	struct ieee80211_sub_if_data *sdata)
29{}
30static inline void ieee80211_debugfs_key_remove_mgmt_default(
31	struct ieee80211_sub_if_data *sdata)
32{}
33static inline void ieee80211_debugfs_key_add_beacon_default(
34	struct ieee80211_sub_if_data *sdata)
35{}
36static inline void ieee80211_debugfs_key_remove_beacon_default(
37	struct ieee80211_sub_if_data *sdata)
38{}
39static inline void ieee80211_debugfs_key_sta_del(struct ieee80211_key *key,
40						 struct sta_info *sta)
41{}
42#endif
43
44#endif /* __MAC80211_DEBUGFS_KEY_H */
v6.2
 1/* SPDX-License-Identifier: GPL-2.0 */
 2#ifndef __MAC80211_DEBUGFS_KEY_H
 3#define __MAC80211_DEBUGFS_KEY_H
 4
 5#ifdef CONFIG_MAC80211_DEBUGFS
 6void ieee80211_debugfs_key_add(struct ieee80211_key *key);
 7void ieee80211_debugfs_key_remove(struct ieee80211_key *key);
 8void ieee80211_debugfs_key_update_default(struct ieee80211_sub_if_data *sdata);
 9void ieee80211_debugfs_key_add_mgmt_default(
10	struct ieee80211_sub_if_data *sdata);
11void ieee80211_debugfs_key_remove_mgmt_default(
12	struct ieee80211_sub_if_data *sdata);
13void ieee80211_debugfs_key_add_beacon_default(
14	struct ieee80211_sub_if_data *sdata);
15void ieee80211_debugfs_key_remove_beacon_default(
16	struct ieee80211_sub_if_data *sdata);
17void ieee80211_debugfs_key_sta_del(struct ieee80211_key *key,
18				   struct sta_info *sta);
19#else
20static inline void ieee80211_debugfs_key_add(struct ieee80211_key *key)
21{}
22static inline void ieee80211_debugfs_key_remove(struct ieee80211_key *key)
23{}
24static inline void ieee80211_debugfs_key_update_default(
25	struct ieee80211_sub_if_data *sdata)
26{}
27static inline void ieee80211_debugfs_key_add_mgmt_default(
28	struct ieee80211_sub_if_data *sdata)
29{}
30static inline void ieee80211_debugfs_key_remove_mgmt_default(
31	struct ieee80211_sub_if_data *sdata)
32{}
33static inline void ieee80211_debugfs_key_add_beacon_default(
34	struct ieee80211_sub_if_data *sdata)
35{}
36static inline void ieee80211_debugfs_key_remove_beacon_default(
37	struct ieee80211_sub_if_data *sdata)
38{}
39static inline void ieee80211_debugfs_key_sta_del(struct ieee80211_key *key,
40						 struct sta_info *sta)
41{}
42#endif
43
44#endif /* __MAC80211_DEBUGFS_KEY_H */