|
@@ -118,7 +118,8 @@ mwifiex_reset_connect_state(struct mwifiex_private *priv, u16 reason_code)
|
|
|
dev_dbg(adapter->dev,
|
|
|
"info: successfully disconnected from %pM: reason code %d\n",
|
|
|
priv->cfg_bssid, reason_code);
|
|
|
- if (priv->bss_mode == NL80211_IFTYPE_STATION) {
|
|
|
+ if (priv->bss_mode == NL80211_IFTYPE_STATION ||
|
|
|
+ priv->bss_mode == NL80211_IFTYPE_P2P_CLIENT) {
|
|
|
cfg80211_disconnected(priv->netdev, reason_code, NULL, 0,
|
|
|
GFP_KERNEL);
|
|
|
}
|