set_close_on_exec
set_close_on_exec(fd, argi & FD_CLOEXEC);
set_close_on_exec(fd, 1);
set_close_on_exec(fd, 0);
extern void set_close_on_exec(unsigned int fd, int flag);