summaryrefslogtreecommitdiff
path: root/zebra/kernel_socket.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/kernel_socket.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/kernel_socket.c')
-rw-r--r--zebra/kernel_socket.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/zebra/kernel_socket.c b/zebra/kernel_socket.c
index 8fd0c96bd9..9d74aeca28 100644
--- a/zebra/kernel_socket.c
+++ b/zebra/kernel_socket.c
@@ -1001,7 +1001,7 @@ static int rtm_read_mesg(struct rt_msghdr *rtm, union sockunion *dest,
void rtm_read(struct rt_msghdr *rtm)
{
int flags;
- uint8_t zebra_flags;
+ uint32_t zebra_flags;
union sockunion dest, mask, gate;
char ifname[INTERFACE_NAMSIZ + 1];
short ifnlen = 0;