| 12345678910111213141516171819202122 | #include <stdio.h>#include <stdlib.h>#include <unistd.h>int main(int argc, char *argv[]) {    int fd;    /* This file gets built and run as a test, but its     * really just a helper for test-mkostemp-O_CLOEXEC.c.     * So, we'll always return succcess.     */    if(argc != 2)        exit(EXIT_SUCCESS);    sscanf(argv[1], "%d", &fd);    if(write(fd, "test\0", 5) == -1)        ; /* Don't Panic!  Failure is okay here. */    close(fd);    exit(EXIT_SUCCESS);}
 |