diff options
author | Donald Sharp <sharpd@cumulusnetworks.com> | 2018-12-18 00:34:26 +0100 |
---|---|---|
committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2018-12-19 14:58:33 +0100 |
commit | 4dd39a0ec46d3298a8c7fcda3cb94a50d0f0e533 (patch) | |
tree | 5716dad7bf66a178dfad1bfafc808f9f758853fd /zebra/rt_socket.c | |
parent | zebra: The mask and sin_mask are a bit redundant for kernel_rtm (diff) | |
download | frr-4dd39a0ec46d3298a8c7fcda3cb94a50d0f0e533.tar.xz frr-4dd39a0ec46d3298a8c7fcda3cb94a50d0f0e533.zip |
zebra: Convert gate in kernel_rtm to a bool
Convert the gate test int to a bool as that we use it this way.
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to '')
-rw-r--r-- | zebra/rt_socket.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/zebra/rt_socket.c b/zebra/rt_socket.c index 539370a49..23beeaebb 100644 --- a/zebra/rt_socket.c +++ b/zebra/rt_socket.c @@ -126,7 +126,7 @@ static int kernel_rtm(int cmd, const struct prefix *p, struct nexthop *nexthop; int nexthop_num = 0; ifindex_t ifindex = 0; - int gate = 0; + bool gate = false; int error; char prefix_buf[PREFIX_STRLEN]; enum blackhole_type bh_type = BLACKHOLE_UNSPEC; @@ -183,7 +183,7 @@ static int kernel_rtm(int cmd, const struct prefix *p, !CHECK_FLAG(nexthop->flags, NEXTHOP_FLAG_ACTIVE)) continue; - gate = 0; + gate = false; char gate_buf[INET_ADDRSTRLEN] = "NULL"; switch (nexthop->type) { @@ -192,7 +192,7 @@ static int kernel_rtm(int cmd, const struct prefix *p, sin_gate.sin.sin_addr = nexthop->gate.ipv4; sin_gate.sin.sin_family = AF_INET; ifindex = nexthop->ifindex; - gate = 1; + gate = true; break; case NEXTHOP_TYPE_IPV6: case NEXTHOP_TYPE_IPV6_IFINDEX: @@ -214,7 +214,7 @@ static int kernel_rtm(int cmd, const struct prefix *p, ifindex); #endif /* KAME */ - gate = 1; + gate = true; break; case NEXTHOP_TYPE_IFINDEX: ifindex = nexthop->ifindex; @@ -226,7 +226,7 @@ static int kernel_rtm(int cmd, const struct prefix *p, struct in_addr loopback; loopback.s_addr = htonl(INADDR_LOOPBACK); sin_gate.sin.sin_addr = loopback; - gate = 1; + gate = true; } break; case AFI_IP6: |