X-Git-Url: http://www.dolda2000.com/gitweb/?p=ashd.git;a=blobdiff_plain;f=src%2Fplaintcp.c;h=321be41d35380015a9ccd024435a42bff6726876;hp=cf46b29fd982925d3978d7bf90b3ab514ead8b05;hb=470938bdc9149ae9c7befd0cd983f46fcc056192;hpb=0c345c82fe0465b7e92076b90e3132ae3b6eba98 diff --git a/src/plaintcp.c b/src/plaintcp.c index cf46b29..321be41 100644 --- a/src/plaintcp.c +++ b/src/plaintcp.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include @@ -68,6 +69,7 @@ int listensock4(int port) close(fd); return(-1); } + fcntl(fd, F_SETFD, FD_CLOEXEC); return(fd); } @@ -92,6 +94,7 @@ int listensock6(int port) close(fd); return(-1); } + fcntl(fd, F_SETFD, FD_CLOEXEC); return(fd); }