qcacld-3.0: Refactor connect complete code

Refactor connect complete code and move common code
for connection manager and legacy path to a common function
to remove the duplication of the code.

Change-Id: I25e39635005efd9ad19174e9f26d009946912cdb
CRs-Fixed: 2842413
Этот коммит содержится в:
Ashish Kumar Dhanotiya
2020-12-17 23:46:53 +05:30
коммит произвёл snandini
родитель 51ca92398f
Коммит ee71cc8bd4
17 изменённых файлов: 678 добавлений и 184 удалений

Просмотреть файл

@@ -212,6 +212,17 @@ struct mscs_req_info {
};
#endif
/**
* struct mlme_connect_info - mlme connect information
* @timing_meas_cap: Timing meas cap
* @oem_channel_info: oem channel info
*/
struct mlme_connect_info {
uint8_t timing_meas_cap;
struct oem_channel_info chan_info;
};
/**
* struct mlme_legacy_priv - VDEV MLME legacy priv object
* @chan_switch_in_progress: flag to indicate that channel switch is in progress
@@ -275,6 +286,7 @@ struct mlme_legacy_priv {
tDot11fIEhe_cap he_config;
uint32_t he_sta_obsspd;
#endif
struct mlme_connect_info connect_info;
};
/**