summaryrefslogtreecommitdiff
path: root/cesar/bsu/src
diff options
context:
space:
mode:
authorNélio Laranjeiro2011-09-19 16:18:49 +0200
committerNélio Laranjeiro2011-09-22 16:45:18 +0200
commitc67adcebd4e99f320128bc1bae7301a89a8aaa50 (patch)
treea2ffd0515be2a92d2be74e9e67d4cf822fa747be /cesar/bsu/src
parent24b34d140745034d6b9042d4f7a312d6b3b7fdaf (diff)
cesar: update tracking after handover, refs #2693, #2524
Diffstat (limited to 'cesar/bsu/src')
-rw-r--r--cesar/bsu/src/bsu.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/cesar/bsu/src/bsu.c b/cesar/bsu/src/bsu.c
index ccbf601f35..ccf7173783 100644
--- a/cesar/bsu/src/bsu.c
+++ b/cesar/bsu/src/bsu.c
@@ -1340,3 +1340,13 @@ bsu_update_nid (bsu_t *ctx, u64 nid)
ctx->sta_avln->beacon.vf.nid = nid;
arch_dsr_unlock ();
}
+
+void
+bsu_update_tracking (bsu_t *ctx, u8 tei, mac_t mac_addr_track)
+{
+ dbg_assert (ctx);
+ arch_dsr_lock ();
+ ctx->tei_track = tei;
+ ctx->cco_mac_address_track = mac_addr_track;
+ arch_dsr_unlock ();
+}