#define PROMPT    "GQM>"
#define GRP_HEADER "Account         Allocated           Used         Free\n"
#define USER_HEADER "Name                Uic       Alloc      Usage      Free\n"
#define UIC_HEADER "   UIC       Allocated        Usage       Free\n"
#define UNDERLINE  "------------------------------------------------------------------"

#define DEFREP    0		/* default report */
#define NOOUTPUT  1		/* set nooutput */
#define	GROUPREP  1		/* group report*/
#define	SYSTEMREP 2		/* system report*/
#define	USERREP   3		/* user report*/
#define	UICREP    4		/* uic report*/
#define VAGREP    5		/* list vagrants */
#define IDREP     6		/* list identifier */
#define DISKBRF   7		/* list brief account for all disk */
#define DISKTOT   8		/* list total account for all disks */
#define NULLACC   7		/* rem nulls */
#define NULLUSR   8		/* rem nulls */

#define	USE    1		/* use command */
#define	SHOW   2		/* show command */
#define	MOD    3		/* mod command */
#define	EXIT   4		/* exit command*/
#define	HELP   5		/* help command */
#define	ADD    6		/* add command */
#define	REMOVE 7		/* remove command */
#define LIST   8		/* list command */
#define SET    9		/* set ouput */
#define RENAME 10		/* rename account */
#define REBUILD 11		/* rebuild usage quota */
#define MAXIMIZE 12 		/* maximize accounts and users */
#define DISK   13		/* list account for all disks */

/*	Identifier list */
struct idlist_type { char idname[13];
		     unsigned int  idval;
		     struct idlist_type *next;
		   } ;

