summaryrefslogtreecommitdiff
path: root/cesar/cp/cco/action/src/cco_action.c
diff options
context:
space:
mode:
authorlaranjeiro2010-06-07 15:58:28 +0000
committerlaranjeiro2010-06-07 15:58:28 +0000
commit4bc35cc73cbfaf21750318100c5bfd777f86d814 (patch)
tree9fdc51ec98dac773ddae8176ff04beb18a10d5ac /cesar/cp/cco/action/src/cco_action.c
parentf0e796b75a49086411f878a49bf9624f7ef73bf5 (diff)
cesar/cp: fix discover procedure to turn around all stations, refs #1529
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7181 017c9cb6-072f-447c-8318-d5b54f68fe89
Diffstat (limited to 'cesar/cp/cco/action/src/cco_action.c')
-rw-r--r--cesar/cp/cco/action/src/cco_action.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/cesar/cp/cco/action/src/cco_action.c b/cesar/cp/cco/action/src/cco_action.c
index db8f23efc2..463e888ab9 100644
--- a/cesar/cp/cco/action/src/cco_action.c
+++ b/cesar/cp/cco/action/src/cco_action.c
@@ -36,6 +36,7 @@
#include "cp/sta/mgr/net.h"
#include "cp/sta/mgr/sta.h"
#include "cp/beacon/beacon.h"
+#include "cp/beacon/discover.h"
#include "cp/sta/core/core.h"
#include "cp/beacon/beacon.h"
#include "cp/av/cco/region/region.h"
@@ -883,6 +884,7 @@ cp_cco_action__assoc__cco_start (cp_t *ctx)
cp_beacon_cco_update_beacon_data (ctx);
/* trigger the event for the assoc FSM */
cp_fsm_trigger_new_event (ctx, bare, become_cco);
+ cp_beacon_discover_init (ctx);
}
/**
@@ -908,6 +910,7 @@ cp_cco_action__cco__assoc_stop (cp_t *ctx)
cp_cco_action_tei_clear (ctx);
cp_cco_action_cco_selection__clear (ctx);
cp_beacon_reconfigure_timer (ctx, false);
+ cp_beacon_discover_uninit (ctx);
}
/**