summaryrefslogtreecommitdiff
path: root/cesar/cp/beacon/src/beacon.c
diff options
context:
space:
mode:
Diffstat (limited to 'cesar/cp/beacon/src/beacon.c')
-rw-r--r--cesar/cp/beacon/src/beacon.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/cesar/cp/beacon/src/beacon.c b/cesar/cp/beacon/src/beacon.c
index a1df940117..f81f65a7c6 100644
--- a/cesar/cp/beacon/src/beacon.c
+++ b/cesar/cp/beacon/src/beacon.c
@@ -251,8 +251,8 @@ cp_beacon_fill (cp_t *ctx, bsu_beacon_t *beacon)
beacon->bmis.relocation.present = false;
beacon->bmis.aclsc.present = false;
beacon->bmis.cns.present = false;
- beacon->bmis.mac_address_present.present = true;
- beacon->bmis.mac_address_present.mac_address =
+ beacon->bmis.mac_address.present = true;
+ beacon->bmis.mac_address.mac_address =
cp_sta_own_data_get_mac_address (ctx);
}
@@ -384,8 +384,8 @@ cp_beacon_update_sta_peer (cp_t *ctx, bsu_beacon_t *beacon, cp_net_t *net)
mac_t mac;
dbg_assert (net);
/** Handle the absence of Mac address bentry in the Central beacon. */
- if (beacon->bmis.mac_address_present.present)
- mac = beacon->bmis.mac_address_present.mac_address;
+ if (beacon->bmis.mac_address.present)
+ mac = beacon->bmis.mac_address.mac_address;
else
mac = MAC_BROADCAST;
sta = cp_sta_mgr_sta_add (ctx, net, beacon->vf.stei, mac);