From: Christian Brauner Date: Wed, 15 Sep 2021 08:12:41 +0000 (+0200) Subject: network: fix integer comparisons X-Git-Tag: lxc-5.0.0~90^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=df0834edba4af9a46de2a56e147d9cafdfeb2df5;p=thirdparty%2Flxc.git network: fix integer comparisons Signed-off-by: Christian Brauner --- diff --git a/src/lxc/network.c b/src/lxc/network.c index 654561d44..b87cf57e7 100644 --- a/src/lxc/network.c +++ b/src/lxc/network.c @@ -1911,7 +1911,8 @@ int netdev_get_mtu(int ifindex) call_cleaner(nlmsg_free) struct nlmsg *answer = NULL, *nlmsg = NULL; struct nl_handler nlh; call_cleaner(netlink_close) struct nl_handler *nlh_ptr = &nlh; - int readmore = 0, recv_len = 0; + int readmore = 0; + __u32 recv_len = 0; int answer_len, err, res; struct ifinfomsg *ifi; struct nlmsghdr *msg; @@ -2547,7 +2548,8 @@ static int ip_addr_get(int family, int ifindex, void **res) int answer_len, err; struct ifaddrmsg *ifa; struct nlmsghdr *msg; - int readmore = 0, recv_len = 0; + int readmore = 0; + __u32 recv_len = 0; err = netlink_open(nlh_ptr, NETLINK_ROUTE); if (err)