]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
CLEANUP: src/fd.c: mask setsockopt with DISGUISE
authorIlya Shipitsin <chipitsine@gmail.com>
Thu, 2 Apr 2020 10:02:08 +0000 (15:02 +0500)
committerWilly Tarreau <w@1wt.eu>
Thu, 2 Apr 2020 13:10:17 +0000 (15:10 +0200)
we do not care of what is returned, let static analyzers to
know that

src/fd.c

index d026b15eec360c3d348a66076bfe8e37088d285c..1934bd0e7f6ab0a6155f60eedcea8185e887197b 100644 (file)
--- a/src/fd.c
+++ b/src/fd.c
@@ -314,8 +314,8 @@ static void fd_dodelete(int fd, int do_close)
 
        if (fdtab[fd].linger_risk) {
                /* this is generally set when connecting to servers */
-               setsockopt(fd, SOL_SOCKET, SO_LINGER,
-                          (struct linger *) &nolinger, sizeof(struct linger));
+               DISGUISE(setsockopt(fd, SOL_SOCKET, SO_LINGER,
+                          (struct linger *) &nolinger, sizeof(struct linger)));
        }
        if (cur_poller.clo)
                cur_poller.clo(fd);