qcacld-3.0: Add bss color collision detection support
Add support for bss color collision detection.
Change-Id: Idd616ca902469f5dc446d35e63fce7fe7eb0d327
CRs-Fixed: 2130127
diff --git a/core/mac/src/pe/lim/lim_send_sme_rsp_messages.c b/core/mac/src/pe/lim/lim_send_sme_rsp_messages.c
index 93757ca..ce4d45f 100644
--- a/core/mac/src/pe/lim/lim_send_sme_rsp_messages.c
+++ b/core/mac/src/pe/lim/lim_send_sme_rsp_messages.c
@@ -2535,8 +2535,14 @@
session->he_bss_color_change.countdown--;
} else {
session->bss_color_changing = 0;
- if (session->he_bss_color_change.new_color != 0)
+ if (session->he_bss_color_change.new_color != 0) {
session->he_op.bss_col_disabled = 0;
+ session->he_op.bss_color =
+ session->he_bss_color_change.new_color;
+ lim_send_obss_color_collision_cfg(mac_ctx,
+ session,
+ OBSS_COLOR_COLLISION_DETECTION);
+ }
}
lim_send_bss_color_change_ie_update(mac_ctx, session);