]> arthur.barton.de Git - netatalk.git/blobdiff - libevent/util-internal.h
Fix distcheck error caused by pkgconfig stuff
[netatalk.git] / libevent / util-internal.h
index d51bc000d0f5a97ca0fde121a669e39111ef5e1e..47fe962d9a6fb4c52268852c97d82d8afa79a834 100644 (file)
@@ -161,6 +161,11 @@ char EVUTIL_TOLOWER(char c);
 #define EVUTIL_UPCAST(ptr, type, field)                                \
        ((type *)(((char*)(ptr)) - evutil_offsetof(type, field)))
 
+/* As open(pathname, flags, mode), except that the file is always opened with
+ * the close-on-exec flag set. (And the mode argument is mandatory.)
+ */
+int evutil_open_closeonexec(const char *pathname, int flags, unsigned mode);
+
 int evutil_read_file(const char *filename, char **content_out, size_t *len_out,
     int is_binary);