From ebee520621d2c79b8550990314b7a216e870a121 Mon Sep 17 00:00:00 2001 From: Quentin Young Date: Fri, 3 Jan 2020 02:12:12 -0500 Subject: [PATCH] zebra: use correct attr size for netlink enc a bool is not 4 bytes Signed-off-by: Quentin Young --- zebra/if_netlink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zebra/if_netlink.c b/zebra/if_netlink.c index c71b95f753..1ababec9bd 100644 --- a/zebra/if_netlink.c +++ b/zebra/if_netlink.c @@ -1431,7 +1431,7 @@ int netlink_protodown(struct interface *ifp, bool down) req.ifa.ifi_index = ifp->ifindex; - addattr_l(&req.n, sizeof(req), IFLA_PROTO_DOWN, &down, 4); + addattr_l(&req.n, sizeof(req), IFLA_PROTO_DOWN, &down, sizeof(down)); addattr_l(&req.n, sizeof(req), IFLA_LINK, &ifp->ifindex, 4); return netlink_talk(netlink_talk_filter, &req.n, &zns->netlink_cmd, zns, -- 2.39.5