chiark / gitweb /
fd-util: add new helper call fd_duplicate_data_fd()
[elogind.git] / src / basic / fd-util.h
index 78207ee8df6756cbdc0c1acff7853f96f2b7df00..5d52e3b19b048803837f764a888f1b2f42fc274e 100644 (file)
@@ -85,6 +85,8 @@ enum {
 
 int acquire_data_fd(const void *data, size_t size, unsigned flags);
 
+int fd_duplicate_data_fd(int fd);
+
 /* Hint: ENETUNREACH happens if we try to connect to "non-existing" special IP addresses, such as ::5 */
 #define ERRNO_IS_DISCONNECT(r) \
         IN_SET(r, ENOTCONN, ECONNRESET, ECONNREFUSED, ECONNABORTED, EPIPE, ENETUNREACH)