From: Sven Eden Date: Mon, 20 Aug 2018 07:15:27 +0000 (+0200) Subject: Prep v239: fd-util.[hc] - Masked fd_duplicate_data_fd() - Nowhere needed. X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=4fd2b00e22f1de3e2b187da090d9e33109269031 Prep v239: fd-util.[hc] - Masked fd_duplicate_data_fd() - Nowhere needed. --- diff --git a/src/basic/fd-util.c b/src/basic/fd-util.c index 1efd83b7f..122b59a68 100644 --- a/src/basic/fd-util.c +++ b/src/basic/fd-util.c @@ -13,7 +13,7 @@ #include "fd-util.h" #include "fileio.h" #include "fs-util.h" -//#include "io-util.h" +#include "io-util.h" #include "macro.h" #include "memfd-util.h" #include "missing.h" @@ -570,6 +570,7 @@ try_dev_shm_without_o_tmpfile: /* If memfd/pipe didn't work out, then let's use a file in /tmp up to a size of 1M. If it's large than that use /var/tmp instead. */ #define DATA_FD_TMP_LIMIT (1024U*1024U) +#if 0 /// UNNEEDED by elogind int fd_duplicate_data_fd(int fd) { _cleanup_close_ int copy_fd = -1, tmp_fd = -1; @@ -758,6 +759,7 @@ finish: return fd_reopen(tmp_fd, O_RDONLY|O_CLOEXEC); } +#endif // 0 int fd_move_above_stdio(int fd) { int flags, copy; diff --git a/src/basic/fd-util.h b/src/basic/fd-util.h index 834766c90..2e5616cb7 100644 --- a/src/basic/fd-util.h +++ b/src/basic/fd-util.h @@ -79,7 +79,9 @@ enum { int acquire_data_fd(const void *data, size_t size, unsigned flags); +#if 0 /// UNNEEDED by elogind int fd_duplicate_data_fd(int fd); +#endif // 0 /* Hint: ENETUNREACH happens if we try to connect to "non-existing" special IP addresses, such as ::5 */ #define ERRNO_IS_DISCONNECT(r) \