unplugged-system/external/ltp/testcases/kernel/security/filecaps/filecaps_common.h

22 lines
366 B
C
Raw Normal View History

#include <limits.h>
#include <stdlib.h>
#include <old_tmpdir.h>
static char *fifofile;
static const char *get_caps_fifo(void)
{
if (!fifofile) {
fifofile = getenv("FIFOFILE");
if (!fifofile) {
const char *tmpdir = tst_get_tmpdir_root();
fifofile = malloc(PATH_MAX);
snprintf(fifofile, PATH_MAX, "%s/caps_fifo", tmpdir);
}
}
return fifofile;
}