freebsd-dev/usr.sbin/lpr/common_source
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
..
common.c Fix so all parts of lpd, lpc, lpq, and lprm will use the same algorithm 2004-12-31 00:36:28 +00:00
ctlinfo.c
ctlinfo.h
displayq.c Fix end-of-line issues that can come up when `lpq' reads information 2009-06-24 16:57:33 +00:00
lp.cdefs.h
lp.h Fix so all parts of lpd, lpc, lpq, and lprm will use the same algorithm 2004-12-31 00:36:28 +00:00
lp.local.h
Makefile
matchjobs.c Fix so all parts of lpd, lpc, lpq, and lprm will use the same algorithm 2004-12-31 00:36:28 +00:00
matchjobs.h
net.c NI_WITHSCOPEID cleanup 2005-05-13 16:43:28 +00:00
pathnames.h
printcap.c
request.c
rmjob.c Fix so all parts of lpd, lpc, lpq, and lprm will use the same algorithm 2004-12-31 00:36:28 +00:00
startdaemon.c