1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-25 16:13:17 +00:00
freebsd/usr.sbin/lpr
Garance A Drosehn 137076c5f7 Change the closeallfds() routine to use closefrom() when it is
available (closefrom() was added to FreeBSD in 8.0-release).
The selection is made at compile-time, as I still compile a
FreeBSD-based version of lpr&friends on other platforms.

While testing I out that (at least on my system) lpd has been
closing 11095 fd's, when there are only 6 fd's open.  The old
code took 120 times more clocktime than calling closefrom().
(although that was still less than 2/1000-ths of a second!)

Reviewed by:	jilles
MFC after:	2 weeks
2013-05-27 22:19:01 +00:00
..
chkprintcap
common_source Change the closeallfds() routine to use closefrom() when it is 2013-05-27 22:19:01 +00:00
filters Let lpr build with -Wmissing-variable-declarations. 2012-10-25 20:16:38 +00:00
filters.ru
lp
lpc
lpd
lpq
lpr
lprm
lptest
pac
Makefile
Makefile.inc