From 3b56f64923a71a90734c5167d549e4eb14002d18 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 30 Nov 2011 15:17:47 +1100 Subject: lib/util: added set_close_on_exec() this was already in tevent_util.c, but library layering prevented us from using it in some other libraries --- lib/util/samba_util.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'lib/util/samba_util.h') diff --git a/lib/util/samba_util.h b/lib/util/samba_util.h index 9a76fa9f04..3b5169d744 100644 --- a/lib/util/samba_util.h +++ b/lib/util/samba_util.h @@ -667,6 +667,11 @@ _PUBLIC_ bool directory_create_or_exist(const char *dname, uid_t uid, **/ _PUBLIC_ int set_blocking(int fd, bool set); +/** + set close on exec on a file descriptor if available + **/ +_PUBLIC_ bool set_close_on_exec(int fd); + /** Sleep for a specified number of milliseconds. **/ -- cgit