From: Klement Sekera Date: Wed, 8 Nov 2017 11:18:21 +0000 (+0100) Subject: punt: fix sendmsg() failure detection X-Git-Tag: v18.04-rc0~303 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=6bd0bc347a5fcc2ca3d25105b2d8bb781e036c1b;p=vpp.git punt: fix sendmsg() failure detection Change-Id: Ia8941b7b90f14dd688aca215b2dae1cc5c8f4472 Signed-off-by: Klement Sekera --- diff --git a/src/vnet/ip/punt.c b/src/vnet/ip/punt.c index 7b868099039..6a8f4513a3c 100644 --- a/src/vnet/ip/punt.c +++ b/src/vnet/ip/punt.c @@ -415,7 +415,7 @@ udp46_punt_socket_inline (vlib_main_t * vm, .msg_iovlen = vec_len (iovecs), }; - if (sendmsg (pm->socket_fd, &msg, 0) < l) + if (sendmsg (pm->socket_fd, &msg, 0) < (ssize_t) l) vlib_node_increment_counter (vm, node_index, PUNT_ERROR_SOCKET_TX_ERROR, 1); }