From: Donald Sharp Date: Sun, 3 Feb 2019 20:46:31 +0000 (-0500) Subject: eigrpd: Modify from int to boolean for display X-Git-Tag: 7.1_pulled~276^2~3 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=95fc2ae7911d32056a411c3d0caac5f8b9a628b2;p=matthieu%2Ffrr.git eigrpd: Modify from int to boolean for display Track based upon boolean instead of an int Signed-off-by: Donald Sharp --- diff --git a/eigrpd/eigrp_dump.c b/eigrpd/eigrp_dump.c index 876e1cac07..6033290914 100644 --- a/eigrpd/eigrp_dump.c +++ b/eigrpd/eigrp_dump.c @@ -301,14 +301,14 @@ void show_ip_eigrp_prefix_entry(struct vty *vty, struct eigrp_prefix_entry *tn) } void show_ip_eigrp_nexthop_entry(struct vty *vty, struct eigrp *eigrp, - struct eigrp_nexthop_entry *te, int *first) + struct eigrp_nexthop_entry *te, bool *first) { if (te->reported_distance == EIGRP_MAX_METRIC) return; if (*first) { show_ip_eigrp_prefix_entry(vty, te->prefix); - *first = 0; + *first = false; } if (te->adv_router == eigrp->neighbor_self) diff --git a/eigrpd/eigrp_dump.h b/eigrpd/eigrp_dump.h index 389ac1b5fd..34b55ab419 100644 --- a/eigrpd/eigrp_dump.h +++ b/eigrpd/eigrp_dump.h @@ -156,8 +156,9 @@ extern void show_ip_eigrp_neighbor_sub(struct vty *, struct eigrp_neighbor *, int); extern void show_ip_eigrp_prefix_entry(struct vty *, struct eigrp_prefix_entry *); -extern void show_ip_eigrp_nexthop_entry(struct vty *, struct eigrp *, - struct eigrp_nexthop_entry *, int *); +extern void show_ip_eigrp_nexthop_entry(struct vty *vty, struct eigrp *eigrp, + struct eigrp_nexthop_entry *ne, + bool *first); extern void eigrp_debug_init(void); diff --git a/eigrpd/eigrp_vty.c b/eigrpd/eigrp_vty.c index 474f683989..f1de59e0aa 100644 --- a/eigrpd/eigrp_vty.c +++ b/eigrpd/eigrp_vty.c @@ -469,7 +469,7 @@ DEFUN (show_ip_eigrp_topology, struct eigrp_prefix_entry *tn; struct eigrp_nexthop_entry *te; struct route_node *rn; - int first; + bool first; eigrp = eigrp_lookup(); if (eigrp == NULL) { @@ -484,7 +484,7 @@ DEFUN (show_ip_eigrp_topology, continue; tn = rn->info; - first = 1; + first = true; for (ALL_LIST_ELEMENTS_RO(tn->entries, node, te)) { if (argc == 5 || (((te->flags