1/*************************************************************************** 2 * LPRng - An Extended Print Spooler System 3 * 4 * Copyright 1988-2003, Patrick Powell, San Diego, CA 5 * papowell@lprng.com 6 * See LICENSE for conditions of use. 7 * $Id: lpq.h,v 1.1.1.1 2008/10/15 03:28:27 james26_jang Exp $ 8 ***************************************************************************/ 9 10 11 12#ifndef _LPQ_H_ 13#define _LPQ_H_ 1 14EXTERN int Auth; /* Authentication */ 15EXTERN int LP_mode; /* LP mode */ 16EXTERN int Longformat; /* Long format */ 17EXTERN int Rawformat; /* Long format */ 18EXTERN int Displayformat; /* Display format */ 19EXTERN int All_printers; /* show all printers */ 20EXTERN int Status_line_count; /* number of status lines */ 21EXTERN int Clear_scr; /* clear screen */ 22EXTERN int Interval; /* display interval */ 23EXTERN int Show_all; /* show all status */ 24 25/* PROTOTYPES */ 26int main(int argc, char *argv[], char *envp[]); 27void Show_status(char **argv); 28int Read_status_info( char *host, int sock, 29 int output, int timeout, int displayformat, 30 int status_line_count ); 31void Term_clear(); 32void Get_parms(int argc, char *argv[] ); 33void usage(void); 34 35#endif 36