|
@@ -2026,7 +2026,7 @@ void hostapd_new_assoc_sta(struct hostapd_data *hapd, struct sta_info *sta,
|
|
|
/* Start accounting here, if IEEE 802.1X and WPA are not used.
|
|
|
* IEEE 802.1X/WPA code will start accounting after the station has
|
|
|
* been authorized. */
|
|
|
- if (!hapd->conf->ieee802_1x && !hapd->conf->wpa) {
|
|
|
+ if (!hapd->conf->ieee802_1x && !hapd->conf->wpa && !hapd->conf->osen) {
|
|
|
ap_sta_set_authorized(hapd, sta, 1);
|
|
|
os_get_reltime(&sta->connected_time);
|
|
|
accounting_sta_start(hapd, sta);
|