From 12e21bca86882298f74d3603e909449afc86df79 Mon Sep 17 00:00:00 2001 From: Hans Dedecker Date: Sat, 26 May 2018 13:30:47 +0200 Subject: [PATCH] netlink: fix incorrect sizeof argument Fix incorrect sizeof arguments detetced by Coverity in CID 1430866 and CID 1430893 Signed-off-by: Hans Dedecker --- src/netlink.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/netlink.c b/src/netlink.c index e9fd04a..56d35df 100644 --- a/src/netlink.c +++ b/src/netlink.c @@ -234,14 +234,14 @@ static int cb_rtnl_valid(struct nl_msg *msg, _unused void *arg) event_info.rt.dst_len = rtm->rtm_dst_len; if (nla[RTA_DST]) nla_memcpy(&event_info.rt.dst, nla[RTA_DST], - sizeof(&event_info.rt.dst)); + sizeof(event_info.rt.dst)); if (nla[RTA_OIF]) event_info.iface = odhcpd_get_interface_by_index(nla_get_u32(nla[RTA_OIF])); if (nla[RTA_GATEWAY]) nla_memcpy(&event_info.rt.gateway, nla[RTA_GATEWAY], - sizeof(&event_info.rt.gateway)); + sizeof(event_info.rt.gateway)); call_netevent_handler_list(add ? NETEV_ROUTE6_ADD : NETEV_ROUTE6_DEL, &event_info); -- 2.25.1