[MAC80211]: add "invalid" interface type
[linux-block.git] / net / mac80211 / ieee80211_iface.c
index 08c1e188d4b8d022b207db700f46a3505c71d345..ef618e947e2b27909e8de287859cbeee7050406c 100644 (file)
@@ -243,6 +243,10 @@ void ieee80211_if_reinit(struct net_device *dev)
        ieee80211_if_sdata_deinit(sdata);
 
        switch (sdata->type) {
+       case IEEE80211_IF_TYPE_INVALID:
+               /* cannot happen */
+               WARN_ON(1);
+               break;
        case IEEE80211_IF_TYPE_MGMT:
                /* nothing to do */
                break;