From 88b5ae922b48dda383be8763c9ac43373bf7fdc5 Mon Sep 17 00:00:00 2001 From: des Date: Wed, 13 Jun 2001 11:55:40 +0000 Subject: Use getdtablesize() instead of OPEN_MAX. Submitted by: bde --- usr.sbin/pkg_install/lib/file.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'usr.sbin') diff --git a/usr.sbin/pkg_install/lib/file.c b/usr.sbin/pkg_install/lib/file.c index 42602ec..d1e4100 100644 --- a/usr.sbin/pkg_install/lib/file.c +++ b/usr.sbin/pkg_install/lib/file.c @@ -223,7 +223,7 @@ fileGetURL(char *base, char *spec) } if (!tpid) { dup2(pfd[0], 0); - for (fd = 3; fd < OPEN_MAX; ++fd) + for (fd = getdtablesize() - 1; fd >= 3; --fd) close(fd); execl("/usr/bin/tar", "tar", Verbose ? "-xzvf" : "-xzf", "-", 0); _exit(2); -- cgit v1.1