37
37
#include <stddef.h> /* NULL */
38
38
#include <string.h> /* strlen(), memcmp(), strerror() */
39
#include <stdio.h> /* asprintf(), vasprintf(), vprintf(),
39
#include <stdio.h> /* asprintf(), vasprintf(), vprintf(), fprintf() */
41
40
#include <unistd.h> /* close(), write(), readlink(),
42
41
read(), STDOUT_FILENO, sleep(),
43
42
fork(), setuid(), geteuid(),