guix/nix/libutil
Ludovic Courtès d1910384d3
daemon: Export as little as needed from libutil/spawn.cc.
* nix/libutil/spawn.cc (reset_writeToStderrAction, restoreAffinityAction)
(setsidAction, earlyIOSetupAction, dropAmbientCapabilitiesAction)
(chrootAction, chdirAction, closeMostFDsAction, setPersonalityAction)
(oomSacrificeAction, setIDsAction, setNoNewPrivsAction)
(addSeccompFilterAction, restoreSIGPIPEAction, setupSuccessAction)
(usernsInitSyncAction, usernsSetIDsAction, initLoopbackAction)
(setHostAndDomainAction, makeFilesystemsPrivateAction)
(makeChrootSeparateFilesystemAction, bindMount)
(mountIntoChroot, mountIntoChrootAction, mountProcAction)
(mountDevshmAction, mountDevptsAction, pivotRootAction)
(idMapToIdentityMap, lockMountsAction, runChildSetupEntry): Add ‘static’
qualifier.
* nix/libutil/spawn.hh: Remove the corresponding ‘extern’ declarations.

Change-Id: I3156d72d866f22fa31aa9a843f116771763ccb61
2025-10-16 15:14:37 +02:00
..
affinity.cc
affinity.hh
archive.cc
archive.hh
hash.cc daemon: Use std::string or std::vector instead of variable-length array (VLA). 2025-07-16 23:50:38 +02:00
hash.hh
seccomp.cc daemon: add seccomp filter for slirp4netns. 2025-06-24 10:07:58 -04:00
seccomp.hh daemon: Fix build with gcc-14. 2025-06-25 14:33:26 +02:00
serialise.cc daemon: Remove ‘foreach’ and ‘foreach_reverse’ 2025-06-09 22:05:13 +02:00
serialise.hh
spawn.cc daemon: Export as little as needed from libutil/spawn.cc. 2025-10-16 15:14:37 +02:00
spawn.hh daemon: Export as little as needed from libutil/spawn.cc. 2025-10-16 15:14:37 +02:00
types.hh daemon: Remove ‘singleton’ and replace ‘typedef’ with ‘using’ in ‘types.hh’ 2025-06-03 15:09:55 +02:00
util.cc daemon: ‘runProgram’ exits with 127 upon ENOENT or similar. 2025-10-16 15:14:37 +02:00
util.hh daemon: Use std::string or std::vector instead of variable-length array (VLA). 2025-07-16 23:50:38 +02:00