summaryrefslogtreecommitdiffstats
path: root/ffd/announce.c
diff options
context:
space:
mode:
Diffstat (limited to 'ffd/announce.c')
-rw-r--r--ffd/announce.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/ffd/announce.c b/ffd/announce.c
index 4e8e07a..5b31e91 100644
--- a/ffd/announce.c
+++ b/ffd/announce.c
@@ -28,15 +28,15 @@
#include "neigh.h"
-bool ffd_is_feasable(const ffd_announce_t *announce, ffd_metric_seqno_t ms) {
- if (FFD_IS_INFINITY(ms) || FFD_IS_INFINITY(announce->feasability_distance))
+bool ffd_is_feasible(const ffd_announce_t *announce, ffd_metric_seqno_t ms) {
+ if (FFD_IS_INFINITY(ms) || FFD_IS_INFINITY(announce->feasibility_distance))
return true;
- int16_t seqno_diff = ms.seqno - announce->feasability_distance.seqno;
+ int16_t seqno_diff = ms.seqno - announce->feasibility_distance.seqno;
if (seqno_diff < 0)
return true;
- if (seqno_diff == 0 && ms.metric < announce->feasability_distance.metric)
+ if (seqno_diff == 0 && ms.metric < announce->feasibility_distance.metric)
return true;
return false;
@@ -48,7 +48,7 @@ static ffd_nexthop_t* select_nexthop(const ffd_announce_t *announce) {
ffd_nexthop_t *nexthop;
for (nexthop = announce->nexthop_list; nexthop; nexthop = nexthop->next) {
- if (!ffd_is_feasable(announce, nexthop->metric_seqno))
+ if (!ffd_is_feasible(announce, nexthop->metric_seqno))
continue;
uint32_t metric = nexthop->metric_seqno.metric + ffd_neigh_get_cost(nexthop->neigh);
@@ -80,7 +80,7 @@ void ffd_announce_update_nexthop(ffd_announce_t *announce) {
ffd_announce_t* ffd_announce_new(void) {
ffd_announce_t *a = calloc(1, sizeof(ffd_announce_t));
- a->feasability_distance.metric = 0xffff;
+ a->feasibility_distance.metric = 0xffff;
a->next = announce_list;
announce_list = a;