summaryrefslogtreecommitdiff
path: root/cesar/cp/beacon/src/beacon.c
diff options
context:
space:
mode:
authorNélio Laranjeiro2010-12-01 10:57:31 +0100
committerNélio Laranjeiro2011-01-11 14:39:42 +0100
commit35b685b2a15e3539eb14b59c4bd8f2ccd47d5404 (patch)
tree3a89c75f872187f1a3792c15f796d27e43d30004 /cesar/cp/beacon/src/beacon.c
parent7fa2624d9c5cb1081dd4b054ae99d63b17cb0e60 (diff)
cesar/cp/{beacon, cco/action}: set default NM when sta becomes CCo, closes #2121
Diffstat (limited to 'cesar/cp/beacon/src/beacon.c')
-rw-r--r--cesar/cp/beacon/src/beacon.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/cesar/cp/beacon/src/beacon.c b/cesar/cp/beacon/src/beacon.c
index 1d2a3cb166..d8cca0da67 100644
--- a/cesar/cp/beacon/src/beacon.c
+++ b/cesar/cp/beacon/src/beacon.c
@@ -140,7 +140,8 @@ cp_beacon_fill_share_memory (cp_t *ctx)
beacon->vf.aclsss = 0;
beacon->vf.hoip = ctx->beacon.hoip.hoip_flag;
beacon->vf.rtsbf = false;
- beacon->vf.nm = BSU_BEACON_NM_CSMA_ONLY;
+ beacon->vf.nm =
+ net == NULL ? BSU_BEACON_NM_CSMA_ONLY : cp_net_get_nm (ctx, net);
beacon->vf.ccocap = CP_CCO_LEVEL;
/* regions. */