From 4ae78ae165bd401c1c30307886f0449555498063 Mon Sep 17 00:00:00 2001 From: Pavankumar Nandeshwar Date: Mon, 15 Feb 2021 20:40:31 -0800 Subject: [PATCH] qcacmn: Update the vdev id while updating the ast entry In client roaming scenarios, when the ast entry is updated, make sure the ast entry is updated with new vdev id. Change-Id: I0bd5235eeb28909cabe48f577d4477789d7be9e8 --- dp/wifi3.0/dp_peer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dp/wifi3.0/dp_peer.c b/dp/wifi3.0/dp_peer.c index 7cfa59730a..e9a2cd2456 100644 --- a/dp/wifi3.0/dp_peer.c +++ b/dp/wifi3.0/dp_peer.c @@ -1524,6 +1524,7 @@ int dp_peer_update_ast(struct dp_soc *soc, struct dp_peer *peer, ast_entry->peer_id = peer->peer_id; ast_entry->type = CDP_TXRX_AST_TYPE_WDS; ast_entry->pdev_id = peer->vdev->pdev->pdev_id; + ast_entry->vdev_id = peer->vdev->vdev_id; ast_entry->is_active = TRUE; TAILQ_INSERT_TAIL(&peer->ast_entry_list, ast_entry, ase_list_elem);