sd-bus: fix fcntl flag for duplicating fd sandbox/adrians/upgrade-to-238
authorAdrian Szyndela <adrian.s@samsung.com>
Thu, 26 Mar 2020 10:19:37 +0000 (11:19 +0100)
committerAdrian Szyndela <adrian.s@samsung.com>
Thu, 26 Mar 2020 15:04:19 +0000 (16:04 +0100)
src/libsystemd/sd-bus/bus-message.c

index 8b6c382..1e5eec1 100644 (file)
@@ -2824,7 +2824,7 @@ _public_ int sd_bus_message_append_string_memfd(
         if (r < 0)
                 return r;
 
-        copy_fd = fcntl(memfd, FD_CLOEXEC, 3);
+        copy_fd = fcntl(memfd, F_DUPFD_CLOEXEC, 3);
         if (copy_fd < 0)
                 return copy_fd;