summaryrefslogtreecommitdiff
path: root/cesar/mac/common
diff options
context:
space:
mode:
authorMilenko Jelisavcic2012-03-08 13:05:39 +0100
committerMilenko Jelisavcic2012-03-08 13:05:39 +0100
commitf5ad8b9437321134b47f1f059f8bbaacaa1c94cd (patch)
tree7b5b08dd6501f649f3e8078c3468ab4bdaa892b6 /cesar/mac/common
parentb182f19cee64ed9be2f0f3ac337a9b6ae33c1557 (diff)
cesar/mac/common: clear rx_llid when station is removed, closes #3013
Diffstat (limited to 'cesar/mac/common')
-rw-r--r--cesar/mac/common/src/store.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/cesar/mac/common/src/store.c b/cesar/mac/common/src/store.c
index 724ab1827c..3675434634 100644
--- a/cesar/mac/common/src/store.c
+++ b/cesar/mac/common/src/store.c
@@ -591,6 +591,7 @@ mac_store_sta_remove_ (mac_store_t *ctx, uint tei __FL)
* store and it does not care about rx_llid. */
if (sta->rx_llid)
blk_release_ (sta->rx_llid __fl);
+ sta->rx_llid = NULL;
/* Release the STA information. */
blk_release_ (sta __fl);
}