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