This will be used by drivers later if they
need to have stations inserted all the time,
in mac80211 has no purpose, is never used
and sta_state starts out in NONE.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
        sta->sdata = sdata;
        sta->last_rx = jiffies;
 
+       sta->sta_state = IEEE80211_STA_NONE;
+
        do_posix_clock_monotonic_gettime(&uptime);
        sta->last_connected = uptime.tv_sec;
        ewma_init(&sta->avg_signal, 1024, 8);
 
 
 enum ieee80211_sta_state {
        /* NOTE: These need to be ordered correctly! */
+       IEEE80211_STA_NOTEXIST,
        IEEE80211_STA_NONE,
        IEEE80211_STA_AUTH,
        IEEE80211_STA_ASSOC,