From ccdab464c34ac2d697adda330bd84dd624a45f13 Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Wed, 18 Feb 2015 23:10:30 +0100 Subject: [PATCH] Fix Coverity CID 87570: Unchecked return value from setsockopt() Signed-off-by: Joachim Nilsson --- inetd.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/inetd.c b/inetd.c index c34d9780..e3fb8211 100644 --- a/inetd.c +++ b/inetd.c @@ -87,7 +87,8 @@ static void spawn_socket(uev_ctx_t *ctx, svc_t *svc) int opt = 1; /* Set extra sockopt to get ifindex from inbound packets */ - setsockopt(sd, SOL_IP, IP_PKTINFO, &opt, sizeof(opt)); + if (-1 == setsockopt(sd, SOL_IP, IP_PKTINFO, &opt, sizeof(opt))) + _pe("Failed enabling IP_PKTINFO on socket"); } }