flagfmt didn't mention the -p or -M flags. i was getting a usage message from {echo hello|lp}. i can't see why it hasn't already been noticed though, which makes me suspicious that this fix might be wrong. here it is anyway, FWIW. Reference: /n/sources/patch/applied/lp-options Date: Thu Apr 27 17:22:32 CES 2006 Signed-off-by: rog@vitanuova.com --- /rc/bin/lp Thu Apr 27 17:20:42 2006 +++ /rc/bin/lp Thu Apr 27 17:20:32 2006 @@ -91,7 +91,7 @@ YOFF='' # Process options -flagfmt='D,H,L,Q,R,r,q,c copies,d printer,f font.size,i src,k jobnos,l lines,m magnify,n lpages,o pages,u userid,x offset,y offset' +flagfmt='D,H,L,Q,R,r,q,c copies,d printer,f font.size,i src,k jobnos,l lines,m magnify,n lpages,o pages,u userid,x offset,y offset,p proc,M mach' argv0=lp if(! ifs=() eval `{aux/getflags $*}) {