freebsd-skq/usr.sbin/lpr/common_source
gad 9a6a7d8ce2 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
ctlinfo.c
ctlinfo.h
displayq.c
lp.cdefs.h
lp.h
lp.local.h
Makefile
matchjobs.c
matchjobs.h
net.c
pathnames.h
printcap.c
request.c
rmjob.c
startdaemon.c