From: Phil Sutter Date: Thu, 17 Aug 2017 17:09:31 +0000 (+0200) Subject: tc/em_ipset: Don't leak sockfd on error path X-Git-Tag: v4.13.0~67 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3e587d9f438910df6c1751c45fd898cec1477ae6;p=thirdparty%2Fiproute2.git tc/em_ipset: Don't leak sockfd on error path Signed-off-by: Phil Sutter --- diff --git a/tc/em_ipset.c b/tc/em_ipset.c index fab975f5e..b59756515 100644 --- a/tc/em_ipset.c +++ b/tc/em_ipset.c @@ -84,6 +84,7 @@ static int get_version(unsigned int *version) res = getsockopt(sockfd, SOL_IP, SO_IP_SET, &req_version, &size); if (res != 0) { perror("xt_set getsockopt"); + close(sockfd); return -1; }