git.samba.org
/
samba.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
source3/utils/smbfilter.c set socket close on exec
[samba.git]
/
source3
/
utils
/
smbfilter.c
diff --git
a/source3/utils/smbfilter.c
b/source3/utils/smbfilter.c
index 5a00a40a516457889f126de543c04d6a17b7922e..85aca4f9334c200ddbb261ce2b2b046d6e869e64 100644
(file)
--- a/
source3/utils/smbfilter.c
+++ b/
source3/utils/smbfilter.c
@@
-308,6
+308,7
@@
static void start_filter(char *desthost)
if ((num > 0) && (revents & (POLLIN|POLLHUP|POLLERR))) {
c = accept(s, (struct sockaddr *)&ss, &in_addrlen);
if (c != -1) {
+ smb_set_close_on_exec(c);
if (fork() == 0) {
close(s);
filter_child(c, &dest_ss);