Hi Denis, > This function emits NL80211_CMD_NEW_INTERFACE or > NL80211_CMD_DEL_INTERFACE events. This is meant to be used by the core > to notify userspace applications such as wpa_supplicant when a netdev > related to a wireless device has been added or removed. > > Signed-off-by: Denis Kenzior <denk...@gmail.com> > --- > net/wireless/nl80211.c | 28 ++++++++++++++++++++++++++++ > net/wireless/nl80211.h | 3 +++ > 2 files changed, 31 insertions(+) > > diff --git a/net/wireless/nl80211.c b/net/wireless/nl80211.c > index f39fd4d..da03e17 100644 > --- a/net/wireless/nl80211.c > +++ b/net/wireless/nl80211.c > @@ -11855,6 +11855,34 @@ void nl80211_notify_wiphy(struct > cfg80211_registered_device *rdev, > NL80211_MCGRP_CONFIG, GFP_KERNEL); > } > > +void nl80211_notify_iface(struct cfg80211_registered_device *rdev, > + struct wireless_dev *wdev, > + enum nl80211_commands cmd) > +{ > + struct sk_buff *msg; > + bool removal; > + > + WARN_ON(cmd != NL80211_CMD_NEW_INTERFACE && > + cmd != NL80211_CMD_DEL_INTERFACE);
I would assume that BUILD_BUG_ON does a way job better here. Regards Marcel -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html