|
@@ -928,7 +928,8 @@ static void hdd_save_bss_info(struct hdd_adapter *adapter,
|
|
} else {
|
|
} else {
|
|
hdd_sta_ctx->conn_info.conn_flag.ht_present = false;
|
|
hdd_sta_ctx->conn_info.conn_flag.ht_present = false;
|
|
}
|
|
}
|
|
- if (roam_info->reassoc)
|
|
|
|
|
|
+ if (roam_info->reassoc ||
|
|
|
|
+ hdd_is_roam_sync_in_progress(roam_info))
|
|
hdd_sta_ctx->conn_info.roam_count++;
|
|
hdd_sta_ctx->conn_info.roam_count++;
|
|
if (roam_info->hs20vendor_ie.present) {
|
|
if (roam_info->hs20vendor_ie.present) {
|
|
hdd_sta_ctx->conn_info.conn_flag.hs20_present = true;
|
|
hdd_sta_ctx->conn_info.conn_flag.hs20_present = true;
|