summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordufour2010-07-06 15:51:48 +0000
committerdufour2010-07-06 15:51:48 +0000
commit4ba4270bc006086a377a915eb4e4e90fd20c40da (patch)
tree9815d912a07b67dc39d24a5a792c5409e3ded2fe
parent9576ca71f8331ffe01717199f73cb20d535cf91e (diff)
cesar/cp/cco/action: build CC_ASSOC.CNF with information from our net
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7274 017c9cb6-072f-447c-8318-d5b54f68fe89
-rw-r--r--cesar/cp/cco/action/src/cco_action.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/cesar/cp/cco/action/src/cco_action.c b/cesar/cp/cco/action/src/cco_action.c
index 19d40b8d5c..d64978e9de 100644
--- a/cesar/cp/cco/action/src/cco_action.c
+++ b/cesar/cp/cco/action/src/cco_action.c
@@ -1127,11 +1127,8 @@ cp_cco_action_sc__sc_cco__cc_assoc_req (cp_t *ctx, cp_mme_rx_t *mme)
/* Deny assoc request. */
cp_msg_cc_assoc_cnf_t cnf;
cnf.result = CP_MSG_CC_ASSOC_CNF_RESULT_FAILURE_OTHER_REASON;
- /* Get STA for AVLN. */
- cp_sta_t *sta = cp_sta_mgr_sta_get_from_mac (ctx, mme->peer.mac);
- cp_net_t *net = cp_sta_get_net (sta);
- /* Release STA. */
- slab_release (sta);
+ /* Get our net. */
+ cp_net_t *net = cp_sta_mgr_get_our_avln (ctx);
/* Set NID/SNID. */
cnf.nid = cp_net_get_nid (ctx, net);
cnf.snid = cp_net_get_snid (ctx, net);