/* Open TMPDIR for writing and appending. */ #include "io.h" int main(void) { const char* tmpdir = getenv("TMPDIR") ? getenv("TMPDIR") : "/tmp"; int fd = open(tmpdir, O_WRONLY | O_APPEND); if ( fd < 0 ) err(1, "open"); return 0; }