浏览代码

qcacmn: refine dp_set_key_sec_type_wifi3

Peer key security type is set in cdp_set_pn_check,
this API is called in key install step, but only
update Ucast field even if in Mcast key install.
This may be set wrongly if Ucast and Mcast security
modes are different. Add a new API to set
security modes of differ key types separately.
This change should be reviewd in associate with
review #3036742

Change-Id: Ib9723416fbedbe3dce61224928d51ef203cf7068
CRs-Fixed: 2623114
Yu Tian 5 年之前
父节点
当前提交
42e17e09b4
共有 1 个文件被更改,包括 0 次插入2 次删除
  1. 0 2
      dp/wifi3.0/dp_peer.c

+ 0 - 2
dp/wifi3.0/dp_peer.c

@@ -3053,8 +3053,6 @@ dp_set_pn_check_wifi3(struct cdp_soc_t *soc, uint8_t vdev_id,
 	params.u.upd_queue_params.update_svld = 1;
 	params.u.upd_queue_params.svld = 0;
 
-	peer->security[dp_sec_ucast].sec_type = sec_type;
-
 	switch (sec_type) {
 	case cdp_sec_type_tkip_nomic:
 	case cdp_sec_type_aes_ccmp: