lp.c revision 47aa5793
1