summaryrefslogtreecommitdiff
path: root/zebra/rt_netlink.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@nvidia.com>2020-10-15 13:41:30 -0400
committerDonald Sharp <sharpd@nvidia.com>2020-10-29 09:13:59 -0400
commitacde7f6b8e66c58d37501fee0067acc526db03d0 (patch)
tree0248f8a6cda990729d919e3b3b1eaf1cd33b203a /zebra/rt_netlink.c
parent502dd27af98c46d20f82c43a3e2d80db53128782 (diff)
zebra: Consolidate on 32 bits as the flag size for route flags
When we get a route for installation via any method we should consolidate on 32 bits as the flag size, since we have actually more than 8 bits of data to bass around. Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'zebra/rt_netlink.c')
-rw-r--r--zebra/rt_netlink.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/zebra/rt_netlink.c b/zebra/rt_netlink.c
index 19fe7b5180..ef51989a0c 100644
--- a/zebra/rt_netlink.c
+++ b/zebra/rt_netlink.c
@@ -574,7 +574,7 @@ static int netlink_route_change_read_unicast(struct nlmsghdr *h, ns_id_t ns_id,
int len;
struct rtmsg *rtm;
struct rtattr *tb[RTA_MAX + 1];
- uint8_t flags = 0;
+ uint32_t flags = 0;
struct prefix p;
struct prefix_ipv6 src_p = {};
vrf_id_t vrf_id;