aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2012-01-20 07:55:26 -0500
committerJohn W. Linville <linville@tuxdriver.com>2012-02-06 14:50:37 -0500
commit4c0c0b75e0c35ddb8f61c06bcbffede63ab4f4a2 (patch)
tree5d3ee488424ac02ef06330ebff3e5de6e5058941 /include
parent95de817b9034d50860319f6033ec85d25024694c (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.h14
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 */
2728void 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 */
2722void cfg80211_put_bss(struct cfg80211_bss *bss); 2736void cfg80211_put_bss(struct cfg80211_bss *bss);
2723 2737
2724/** 2738/**