freebsd-nq/usr.sbin/lpr
Garance A Drosehn 46bfa198cf Fix end-of-line issues that can come up when `lpq' reads information
about a queue from a remote host.  That remote host may use \r, \r\n,
or \n\r as the line-ending character.  In some cases the remote host
will write a single line of information without *any* EOL sequence.

Translate all the non-unix EOL's to the standard newline, and make
sure the final line includes a terminating newline.  Logic is also
added to translate all unprintable characters to '?', but that is
#if-ed out for now.

PR:		bin/104731
MFC after:	3 weeks
2009-06-24 16:57:33 +00:00
..
chkprintcap
common_source
filters
filters.ru
lp
lpc
lpd
lpq
lpr
lprm
lptest
pac
SMM.doc
Makefile
Makefile.inc