summaryrefslogtreecommitdiff
path: root/src/process/fexecve.c
AgeCommit message (Collapse)AuthorLines
2018-09-12move and deduplicate declarations of __procfdname to make it checkableRich Felker-2/+0
syscall.h was chosen as the header to declare it, since its intended usage is alongside syscalls as a fallback for operations the direct syscall does not support.
2018-09-04implement fexecve in terms of execveat when it existsJoseph C. Sible-0/+5
This lets fexecve work even when /proc isn't mounted.
2013-12-12include cleanups: remove unused headers and add feature test macrosSzabolcs Nagy-1/+0
2013-08-02debloat code that depends on /proc/self/fd/%d with shared functionRich Felker-3/+4
I intend to add more Linux workarounds that depend on using these pathnames, and some of them will be in "syscall" functions that, from an anti-bloat standpoint, should not depend on the whole snprintf framework.
2011-09-29fix various bugs in path and error handling in execvp/fexecveRich Felker-1/+4
2011-02-27implement fexecveRich Felker-0/+10