Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
awilliam
GitHub Repository: awilliam/linux-vfio
Path: blob/master/net/mac80211/debugfs_key.h
15109 views
1
#ifndef __MAC80211_DEBUGFS_KEY_H
2
#define __MAC80211_DEBUGFS_KEY_H
3
4
#ifdef CONFIG_MAC80211_DEBUGFS
5
void ieee80211_debugfs_key_add(struct ieee80211_key *key);
6
void ieee80211_debugfs_key_remove(struct ieee80211_key *key);
7
void ieee80211_debugfs_key_update_default(struct ieee80211_sub_if_data *sdata);
8
void ieee80211_debugfs_key_add_mgmt_default(
9
struct ieee80211_sub_if_data *sdata);
10
void ieee80211_debugfs_key_remove_mgmt_default(
11
struct ieee80211_sub_if_data *sdata);
12
void ieee80211_debugfs_key_sta_del(struct ieee80211_key *key,
13
struct sta_info *sta);
14
#else
15
static inline void ieee80211_debugfs_key_add(struct ieee80211_key *key)
16
{}
17
static inline void ieee80211_debugfs_key_remove(struct ieee80211_key *key)
18
{}
19
static inline void ieee80211_debugfs_key_update_default(
20
struct ieee80211_sub_if_data *sdata)
21
{}
22
static inline void ieee80211_debugfs_key_add_mgmt_default(
23
struct ieee80211_sub_if_data *sdata)
24
{}
25
static inline void ieee80211_debugfs_key_remove_mgmt_default(
26
struct ieee80211_sub_if_data *sdata)
27
{}
28
static inline void ieee80211_debugfs_key_sta_del(struct ieee80211_key *key,
29
struct sta_info *sta)
30
{}
31
#endif
32
33
#endif /* __MAC80211_DEBUGFS_KEY_H */
34
35