2007-05-05 11:46:38 -07:00
# ifndef __MAC80211_DEBUGFS_KEY_H
# define __MAC80211_DEBUGFS_KEY_H
# ifdef CONFIG_MAC80211_DEBUGFS
2008-04-08 17:56:52 +02:00
void ieee80211_debugfs_key_add ( struct ieee80211_key * key ) ;
2007-05-05 11:46:38 -07:00
void ieee80211_debugfs_key_remove ( struct ieee80211_key * key ) ;
void ieee80211_debugfs_key_add_default ( struct ieee80211_sub_if_data * sdata ) ;
void ieee80211_debugfs_key_remove_default ( struct ieee80211_sub_if_data * sdata ) ;
2009-01-08 13:32:02 +02:00
void ieee80211_debugfs_key_add_mgmt_default (
struct ieee80211_sub_if_data * sdata ) ;
void ieee80211_debugfs_key_remove_mgmt_default (
struct ieee80211_sub_if_data * sdata ) ;
2007-05-05 11:46:38 -07:00
void ieee80211_debugfs_key_sta_del ( struct ieee80211_key * key ,
struct sta_info * sta ) ;
# else
2008-04-08 17:56:52 +02:00
static inline void ieee80211_debugfs_key_add ( struct ieee80211_key * key )
2007-05-05 11:46:38 -07:00
{ }
static inline void ieee80211_debugfs_key_remove ( struct ieee80211_key * key )
{ }
static inline void ieee80211_debugfs_key_add_default (
struct ieee80211_sub_if_data * sdata )
{ }
static inline void ieee80211_debugfs_key_remove_default (
struct ieee80211_sub_if_data * sdata )
{ }
2009-01-08 13:32:02 +02:00
static inline void ieee80211_debugfs_key_add_mgmt_default (
struct ieee80211_sub_if_data * sdata )
{ }
static inline void ieee80211_debugfs_key_remove_mgmt_default (
struct ieee80211_sub_if_data * sdata )
{ }
2007-05-05 11:46:38 -07:00
static inline void ieee80211_debugfs_key_sta_del ( struct ieee80211_key * key ,
struct sta_info * sta )
{ }
# endif
# endif /* __MAC80211_DEBUGFS_KEY_H */