summaryrefslogtreecommitdiff
path: root/cesar/bsu/inc
diff options
context:
space:
mode:
authorNélio Laranjeiro2011-02-08 17:49:20 +0100
committerNélio Laranjeiro2011-02-18 17:23:41 +0100
commit2d33ff1894ffcd08101906487225b08a98322ab1 (patch)
tree6da5d25231b1a7c9cf38582a9510da091b2483a0 /cesar/bsu/inc
parent1ae60d57b5adde2aa916b10bf3970ef61eb92b04 (diff)
cesar/{cp, bsu}: add CCo's mac address to track on it too, refs #2235
BSU will track on CCo's mac address if the CCo provides it in the central beacon. If the CCo does not provide it, MAC_ZERO should be used to inform BSU to not filter on this field.
Diffstat (limited to 'cesar/bsu/inc')
-rw-r--r--cesar/bsu/inc/context.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/cesar/bsu/inc/context.h b/cesar/bsu/inc/context.h
index 7a0000c9ce..84edc094e5 100644
--- a/cesar/bsu/inc/context.h
+++ b/cesar/bsu/inc/context.h
@@ -57,6 +57,8 @@ struct bsu_avln_t
s16 bto [HPAV_BEACON_BTO_NB];
/** SNID. */
u8 snid;
+ /** CCo's Mac address. */
+ mac_t cco_mac_address;
};
struct bsu_t
@@ -93,6 +95,9 @@ struct bsu_t
u8 snid_track;
/** TEI to track. */
u8 tei_track;
+ /** Mac address of the CCo the station tracks.
+ * Zero if the CCo does not provide the mac address in the central beacon. */
+ mac_t cco_mac_address_track;
/** Track a new AVLN. */
bool track_new;
/** CA schedule index. */