1#include <unistd.h> 2#include <stdio.h> 3#include <fcntl.h> 4#include "fdleak.h" 5 6int main (int argc, char **argv) 7{ 8 char filename[24]; 9 10 CLOSE_INHERITED_FDS; 11 12 sprintf(filename, "/tmp/file.%d", getpid()); 13 DO( creat(filename, 0) ); 14 DO( unlink(filename) ); 15 return 0; 16} 17