chiark / gitweb /
Prep v239: fd-util.[hc] - Masked fd_duplicate_data_fd() - Nowhere needed.
[elogind.git] / src / basic / fd-util.c
index efe974ee228ff6825122542a695d43dc765f90b4..122b59a685ecd8a0c0d72d7bb0818ee736bfc726 100644 (file)
@@ -1,9 +1,4 @@
 /* SPDX-License-Identifier: LGPL-2.1+ */
-/***
-  This file is part of systemd.
-
-  Copyright 2010 Lennart Poettering
-***/
 
 #include <errno.h>
 #include <fcntl.h>
 #include <sys/stat.h>
 #include <unistd.h>
 
-//#include "alloc-util.h"
-//#include "copy.h"
+#include "alloc-util.h"
+#include "copy.h"
 #include "dirent-util.h"
 #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"
@@ -575,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;
@@ -763,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;