1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <sys/resource.h> 4 #include <unistd.h> 5 main(int argc,char ** argv)6int main(int argc, char **argv) 7 { 8 struct rlimit lim; 9 int fd; 10 11 getrlimit(RLIMIT_NOFILE, &lim); 12 13 for ( fd = 3; fd < lim.rlim_cur; fd++ ) 14 close( fd ); 15 16 exit( 0 ); 17 } 18