From d8c058f25f6cae6c3e9ae8745515b59ef262df4b Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Sat, 20 Jul 2019 07:02:23 -0500 Subject: [PATCH] netconfig: Use uint32_t len instead of int --- src/netconfig.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/netconfig.c b/src/netconfig.c index 0d04f308..7f98e344 100644 --- a/src/netconfig.c +++ b/src/netconfig.c @@ -142,7 +142,8 @@ static struct netconfig_ifaddr *netconfig_ifaddr_find( } static void netconfig_ifaddr_added(struct netconfig *netconfig, - const struct ifaddrmsg *ifa, int bytes) + const struct ifaddrmsg *ifa, + uint32_t len) { struct netconfig_ifaddr *ifaddr; char *label; @@ -151,7 +152,7 @@ static void netconfig_ifaddr_added(struct netconfig *netconfig, ifaddr->family = ifa->ifa_family; ifaddr->prefix_len = ifa->ifa_prefixlen; - rtnl_ifaddr_extract(ifa, bytes, &label, &ifaddr->ip, + rtnl_ifaddr_extract(ifa, len, &label, &ifaddr->ip, &ifaddr->broadcast); l_debug("%s: ifaddr %s/%u broadcast %s", label, ifaddr->ip, @@ -162,12 +163,13 @@ static void netconfig_ifaddr_added(struct netconfig *netconfig, } static void netconfig_ifaddr_deleted(struct netconfig *netconfig, - const struct ifaddrmsg *ifa, int bytes) + const struct ifaddrmsg *ifa, + uint32_t len) { struct netconfig_ifaddr *ifaddr; char *ip; - rtnl_ifaddr_extract(ifa, bytes, NULL, &ip, NULL); + rtnl_ifaddr_extract(ifa, len, NULL, &ip, NULL); ifaddr = netconfig_ifaddr_find(netconfig, ifa->ifa_family, ifa->ifa_prefixlen, ip);