Loading include/net/cfg80211.h +11 −0 Original line number Diff line number Diff line Loading @@ -82,6 +82,9 @@ struct wiphy; /* Indicate support for including KEK length in rekey data */ #define CFG80211_REKEY_DATA_KEK_LEN 1 /* Indicate support for regulatory update sync event */ #define CFG80211_REG_UPDATE_SYNC_EVENT 1 /* * wireless hardware capability structures */ Loading Loading @@ -5771,6 +5774,14 @@ void cfg80211_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info); */ void cfg80211_ap_stopped(struct net_device *netdev, gfp_t gfp); /** * cfg80211_send_reg_change_event - notify user-space of regulatory change * @request: regulatory request * @wiphy: the wiphy to use */ void cfg80211_send_reg_change_event(struct regulatory_request *request, struct wiphy *wiphy); /* Logging, debugging and troubleshooting/diagnostic helpers. */ /* wiphy_printk helpers, similar to dev_printk */ Loading net/wireless/reg.c +8 −0 Original line number Diff line number Diff line Loading @@ -1796,6 +1796,14 @@ static void update_all_wiphy_regulatory(enum nl80211_reg_initiator initiator) reg_check_channels(); } void cfg80211_send_reg_change_event(struct regulatory_request *request, struct wiphy *wiphy) { request->wiphy_idx = get_wiphy_idx(wiphy); nl80211_send_reg_change_event(request); } EXPORT_SYMBOL(cfg80211_send_reg_change_event); static void handle_channel_custom(struct wiphy *wiphy, struct ieee80211_channel *chan, const struct ieee80211_regdomain *regd) Loading Loading
include/net/cfg80211.h +11 −0 Original line number Diff line number Diff line Loading @@ -82,6 +82,9 @@ struct wiphy; /* Indicate support for including KEK length in rekey data */ #define CFG80211_REKEY_DATA_KEK_LEN 1 /* Indicate support for regulatory update sync event */ #define CFG80211_REG_UPDATE_SYNC_EVENT 1 /* * wireless hardware capability structures */ Loading Loading @@ -5771,6 +5774,14 @@ void cfg80211_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info); */ void cfg80211_ap_stopped(struct net_device *netdev, gfp_t gfp); /** * cfg80211_send_reg_change_event - notify user-space of regulatory change * @request: regulatory request * @wiphy: the wiphy to use */ void cfg80211_send_reg_change_event(struct regulatory_request *request, struct wiphy *wiphy); /* Logging, debugging and troubleshooting/diagnostic helpers. */ /* wiphy_printk helpers, similar to dev_printk */ Loading
net/wireless/reg.c +8 −0 Original line number Diff line number Diff line Loading @@ -1796,6 +1796,14 @@ static void update_all_wiphy_regulatory(enum nl80211_reg_initiator initiator) reg_check_channels(); } void cfg80211_send_reg_change_event(struct regulatory_request *request, struct wiphy *wiphy) { request->wiphy_idx = get_wiphy_idx(wiphy); nl80211_send_reg_change_event(request); } EXPORT_SYMBOL(cfg80211_send_reg_change_event); static void handle_channel_custom(struct wiphy *wiphy, struct ieee80211_channel *chan, const struct ieee80211_regdomain *regd) Loading