1 diff -up iputils-s20071127/rdisc.c.open_max iputils-s20071127/rdisc.c
2 --- iputils-s20071127/rdisc.c.open_max 2008-02-25 11:15:37.000000000 +0100
3 +++ iputils-s20071127/rdisc.c 2008-02-25 11:17:30.000000000 +0100
4 @@ -240,14 +240,25 @@ void do_fork(void)
12 + if ((open_max = sysconf(_SC_OPEN_MAX)) == -1) {
14 + (void) fprintf(stderr, "OPEN_MAX is not supported\n");
17 + (void) fprintf(stderr, "sysconf() error\n");
23 if ((pid=fork()) != 0)
26 - for (t = 0; t < OPEN_MAX; t++)
27 + for (t = 0; t < open_max; t++)