diff options
Diffstat (limited to 'ffd/announce.c')
-rw-r--r-- | ffd/announce.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ffd/announce.c b/ffd/announce.c index 0d7b1bc..26ced28 100644 --- a/ffd/announce.c +++ b/ffd/announce.c @@ -116,6 +116,9 @@ void ffd_announce_update(ffd_announce_t *announce) { announce->selected = select_nexthop(announce); announce->metric = get_metric(announce); + if (!announce->selected) + ffd_send_seqno_request_for(NULL, announce); + /* triggered updates */ int diff = announce->metric.metric - announce->last_metric; |