diff options
author | Johannes Berg <johannes.berg@intel.com> | 2012-01-20 07:55:26 -0500 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-02-06 14:50:37 -0500 |
commit | 4c0c0b75e0c35ddb8f61c06bcbffede63ab4f4a2 (patch) | |
tree | 5d3ee488424ac02ef06330ebff3e5de6e5058941 /include | |
parent | 95de817b9034d50860319f6033ec85d25024694c (diff) |
cfg80211: export cfg80211_ref_bss
This is needed by mac80211 to keep a reference
to a BSS alive for the auth process. Remove the
old version of cfg80211_ref_bss() since it's
not actually used.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/net/cfg80211.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/include/net/cfg80211.h b/include/net/cfg80211.h index 6cfecb02a34b..229edc526cf5 100644 --- a/include/net/cfg80211.h +++ b/include/net/cfg80211.h | |||
@@ -2719,6 +2719,20 @@ struct cfg80211_bss *cfg80211_get_mesh(struct wiphy *wiphy, | |||
2719 | struct ieee80211_channel *channel, | 2719 | struct ieee80211_channel *channel, |
2720 | const u8 *meshid, size_t meshidlen, | 2720 | const u8 *meshid, size_t meshidlen, |
2721 | const u8 *meshcfg); | 2721 | const u8 *meshcfg); |
2722 | /** | ||
2723 | * cfg80211_ref_bss - reference BSS struct | ||
2724 | * @bss: the BSS struct to reference | ||
2725 | * | ||
2726 | * Increments the refcount of the given BSS struct. | ||
2727 | */ | ||
2728 | void cfg80211_ref_bss(struct cfg80211_bss *bss); | ||
2729 | |||
2730 | /** | ||
2731 | * cfg80211_put_bss - unref BSS struct | ||
2732 | * @bss: the BSS struct | ||
2733 | * | ||
2734 | * Decrements the refcount of the given BSS struct. | ||
2735 | */ | ||
2722 | void cfg80211_put_bss(struct cfg80211_bss *bss); | 2736 | void cfg80211_put_bss(struct cfg80211_bss *bss); |
2723 | 2737 | ||
2724 | /** | 2738 | /** |