summaryrefslogtreecommitdiff
path: root/cesar/bsu/bsu.h
diff options
context:
space:
mode:
Diffstat (limited to 'cesar/bsu/bsu.h')
-rw-r--r--cesar/bsu/bsu.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/cesar/bsu/bsu.h b/cesar/bsu/bsu.h
index eaaab8a4b7..013f44de84 100644
--- a/cesar/bsu/bsu.h
+++ b/cesar/bsu/bsu.h
@@ -91,9 +91,10 @@ bsu_update (bsu_beacon_t *beacon, bsu_update_sta_type_t sta);
* \param nid the NID to track.
* \param snid the SNID to track.
* \param tei the TEI to track.
+ * \param mac the CCo's mac address if present, MAC_ZERO otherwise.
*/
void
-bsu_track_avln (u64 nid, u16 snid, u8 tei);
+bsu_track_avln (u64 nid, u16 snid, u8 tei, mac_t mac);
/**
* Un-track an AVLN.
@@ -149,11 +150,12 @@ bsu_update_nid (u64 nid);
* Remove an AVLN.
* \param nid the NID of the AVLN.
* \param snid the SNID of the AVLN.
+ * \param mac the CCo's mac address.
*
* The AVLNs are static object do not release it.
*/
void
-bsu_avln_remove (u64 nid, u8 snid);
+bsu_avln_remove (u64 nid, u8 snid, mac_t mac);
END_DECLS