#include <qstring.h>
class lprng
{
  QString ab;
  const char *tip_ab;
  QString achk;
  const char *tip_achk;
  QString ae;
  const char *tip_ae;
  QString af;
  const char *tip_af;
  QString ah;
  const char *tip_ah;
  QString allow_duplicate_args;
  const char *tip_allow_duplicate_args;
  QString allow_getenv;
  const char *tip_allow_getenv;
  QString allow_user_logging;
  const char *tip_allow_user_logging;
  QString ar;
  const char *tip_ar;
  QString architecture;
  const char *tip_architecture;
  QString as;
  const char *tip_as;
  QString be;
  const char *tip_be;
  QString bk;
  const char *tip_bk;
  QString bk_filter_options;
  const char *tip_bk_filter_options;
  QString bk_of_filter_options;
  const char *tip_bk_of_filter_options;
  QString bkf;
  const char *tip_bkf;
  QString bl;
  const char *tip_bl;
  QString bp;
  const char *tip_bp;
  QString bq;
  const char *tip_bq;
  QString br;
  const char *tip_br;
  QString break_classname_priority_link;
  const char *tip_break_classname_priority_link;
  QString bs;
  const char *tip_bs;
  QString cd;
  const char *tip_cd;
  QString check_for_nonprintable;
  const char *tip_check_for_nonprintable;
  QString check_idle;
  const char *tip_check_idle;
  QString classname_length;
  const char *tip_classname_length;
  QString cm;
  const char *tip_cm;
  QString co;
  const char *tip_co;
  QString config_file;
  const char *tip_config_file;
  QString connect_grace;
  const char *tip_connect_grace;
  QString connect_interval;
  const char *tip_connect_interval;
  QString connect_timeout;
  const char *tip_connect_timeout;
  QString control_filter;
  const char *tip_control_filter;
  QString db;
  const char *tip_db;
  QString default_auth;
  const char *tip_default_auth;
  QString default_format;
  const char *tip_default_format;
  QString default_logger_port;
  const char *tip_default_logger_port;
  QString default_logger_protocol;
  const char *tip_default_logger_protocol;
  QString default_permission;
  const char *tip_default_permission;
  QString default_printer;
  const char *tip_default_printer;
  QString default_priority;
  const char *tip_default_priority;
  QString default_remote_host;
  const char *tip_default_remote_host;
  QString default_tmp_dir;
  const char *tip_default_tmp_dir;
  QString destinations;
  const char *tip_destinations;
  QString direct_read;
  const char *tip_direct_read;
  QString fc;
  const char *tip_fc;
  QString fd;
  const char *tip_fd;
  QString ff;
  const char *tip_ff;
  QString filter_ld_path;
  const char *tip_filter_ld_path;
  QString filter_options;
  const char *tip_filter_options;
  QString filter_path;
  const char *tip_filter_path;
  QString fix_bad_job;
  const char *tip_fix_bad_job;
  QString fo;
  const char *tip_fo;
  QString force_fqdn_hostname;
  const char *tip_force_fqdn_hostname;
  QString force_localhost;
  const char *tip_force_localhost;
  QString force_queuename;
  const char *tip_force_queuename;
  QString forward_auth;
  const char *tip_forward_auth;
  QString fq;
  const char *tip_fq;
  QString fs;
  const char *tip_fs;
  QString full_time;
  const char *tip_full_time;
  QString fx;
  const char *tip_fx;
  QString generate_banner;
  const char *tip_generate_banner;
  QString group;
  const char *tip_group;
  QString hl;
  const char *tip_hl;
  QString _if;
  const char *tip_if;
  QString ignore_requested_user_priority;
  const char *tip_ignore_requested_user_priority;
  QString ipv6;
  const char *tip_ipv6;
  QString kerberos_keytab;
  const char *tip_kerberos_keytab;
  QString kerberos_life;
  const char *tip_kerberos_life;
  QString kerberos_renew;
  const char *tip_kerberos_renew;
  QString kerberos_server_principle;
  const char *tip_kerberos_server_principle;
  QString kerberos_service;
  const char *tip_kerberos_service;
  QString la;
  const char *tip_la;
  QString ld;
  const char *tip_ld;
  QString lf;
  const char *tip_lf;
  QString lk;
  const char *tip_lk;
  QString localhost;
  const char *tip_localhost;
  QString lockfile;
  const char *tip_lockfile;
  QString logfile;
  const char *tip_logfile;
  QString logger_destination;
  const char *tip_logger_destination;
  QString longnumber;
  const char *tip_longnumber;
  QString lp;
  const char *tip_lp;
  QString lpd_force_poll;
  const char *tip_lpd_force_poll;
  QString lpd_poll_time;
  const char *tip_lpd_poll_time;
  QString lpd_port;
  const char *tip_lpd_port;
  QString lpd_printcap_path;
  const char *tip_lpd_printcap_path;
  QString lpr_bounce;
  const char *tip_lpr_bounce;
  QString mail_from;
  const char *tip_mail_from;
  QString mail_operator_on_error;
  const char *tip_mail_operator_on_error;
  QString max_connect_interval;
  const char *tip_max_connect_interval;
  QString max_log_file_size;
  const char *tip_max_log_file_size;
  QString max_servers_active;
  const char *tip_max_servers_active;
  QString max_status_line;
  const char *tip_max_status_line;
  QString max_status_size;
  const char *tip_max_status_size;
  QString mc;
  const char *tip_mc;
  QString mi;
  const char *tip_mi;
  QString min_log_file_size;
  const char *tip_min_log_file_size;
  QString min_status_size;
  const char *tip_min_status_size;
  QString minfree;
  const char *tip_minfree;
  QString ml;
  const char *tip_ml;
  QString ms;
  const char *tip_ms;
  QString ms_time_resolution;
  const char *tip_ms_time_resolution;
  QString mx;
  const char *tip_mx;
  QString nb;
  const char *tip_nb;
  QString network_connect_grace;
  const char *tip_network_connect_grace;
  QString nw;
  const char *tip_nw;
  QString of;
  const char *tip_of;
  QString of_filter_options;
  const char *tip_of_filter_options;
  QString originate_port;
  const char *tip_originate_port;
  QString pass_env;
  const char *tip_pass_env;
  QString perms_path;
  const char *tip_perms_path;
  QString pl;
  const char *tip_pl;
  QString pr;
  const char *tip_pr;
  QString printcap_path;
  const char *tip_printcap_path;
  QString ps;
  const char *tip_ps;
  QString pw;
  const char *tip_pw;
  QString px;
  const char *tip_px;
  QString py;
  const char *tip_py;
  QString qq;
  const char *tip_qq;
  QString remote_support;
  const char *tip_remote_support;
  QString remote_user;
  const char *tip_remote_user;
  QString report_server_as;
  const char *tip_report_server_as;
  QString retry_econnrefused;
  const char *tip_retry_econnrefused;
  QString retry_nolink;
  const char *tip_retry_nolink;
  QString return_short_status;
  const char *tip_return_short_status;
  QString reuse_addr;
  const char *tip_reuse_addr;
  QString reverse_lpq_status;
  const char *tip_reverse_lpq_status;
  QString rg;
  const char *tip_rg;
  QString rm;
  const char *tip_rm;
  QString router;
  const char *tip_router;
  QString rp;
  const char *tip_rp;
  QString rt;
  const char *tip_rt;
  QString rw;
  const char *tip_rw;
  QString safe_chars;
  const char *tip_safe_chars;
  QString save_on_error;
  const char *tip_save_on_error;
  QString save_when_done;
  const char *tip_save_when_done;
  QString sb;
  const char *tip_sb;
  QString sc;
  const char *tip_sc;
  QString sd;
  const char *tip_sd;
  QString send_block_format;
  const char *tip_send_block_format;
  QString send_data_first;
  const char *tip_send_data_first;
  QString send_failure_action;
  const char *tip_send_failure_action;
  QString send_job_rw_timeout;
  const char *tip_send_job_rw_timeout;
  QString send_query_rw_timeout;
  const char *tip_send_query_rw_timeout;
  QString send_try;
  const char *tip_send_try;
  QString sendmail;
  const char *tip_sendmail;
  QString server_auth_command;
  const char *tip_server_auth_command;
  QString server_tmp_dir;
  const char *tip_server_tmp_dir;
  QString server_user;
  const char *tip_server_user;
  QString sf;
  const char *tip_sf;
  QString sh;
  const char *tip_sh;
  QString short_status_length;
  const char *tip_short_status_length;
  QString socket_linger;
  const char *tip_socket_linger;
  QString spool_dir_perms;
  const char *tip_spool_dir_perms;
  QString spool_file_perms;
  const char *tip_spool_file_perms;
  QString spread_jobs;
  const char *tip_spread_jobs;
  QString ss;
  const char *tip_ss;
  QString stalled_time;
  const char *tip_stalled_time;
  QString stop_on_abort;
  const char *tip_stop_on_abort;
  QString sv;
  const char *tip_sv;
  QString sy;
  const char *tip_sy;
  QString sync_lpr;
  const char *tip_sync_lpr;
  QString syslog_device;
  const char *tip_syslog_device;
  QString tr;
  const char *tip_tr;
  QString translate_format;
  const char *tip_translate_format;
  QString ty;
  const char *tip_ty;
  QString use_auth;
  const char *tip_use_auth;
  QString use_date;
  const char *tip_use_date;
  QString use_identifier;
  const char *tip_use_identifier;
  QString use_info_cache;
  const char *tip_use_info_cache;
  QString use_queuename;
  const char *tip_use_queuename;
  QString use_shorthost;
  const char *tip_use_shorthost;
  QString user;
  const char *tip_user;
  QString user_auth_command;
  const char *tip_user_auth_command;
  QString user_lpc;
  const char *tip_user_lpc;
  QString xc;
  const char *tip_xc;
  QString xs;
  const char *tip_xs;
  QString xt;
  const char *tip_xt;
  QString xu;
  const char *tip_xu;

  lprng ();
};

lprng::lprng() 
{
  tip_ab = "always print banner, ignore lpr -h option ";
  tip_achk = "query accounting server when connected ";
  tip_ae = "accounting at end (see also af, la, ar, as) ";
  tip_af = "name of accounting file (see also la, ar) ";
  tip_ah = "automatically hold all jobs ";
  tip_allow_duplicate_args = "Allow duplicate command line arguments (legacy requirement) ";
  tip_allow_getenv = "Allow use of LPD_CONF ";
  tip_allow_user_logging = "allow users to request logging info using lpr -mhost%port ";
  tip_ar = "write remote transfer accounting (if af is set) ";
  tip_architecture = "host architecture ";
  tip_as = "accounting at start (see also af, la, ar) ";
  tip_be = "end banner printing program overides bp ";
  tip_bk = "Berkeley LPD: job file strictly RFC-compliant ";
  tip_bk_filter_options = "Berkeley LPD filter options ";
  tip_bk_of_filter_options = "Berkeley LPD OF filter options ";
  tip_bkf = "backwards-compatible filters: use simple paramters ";
  tip_bl = "short banner line sent to banner printer ";
  tip_bp = "banner printing program (see bs, be) ";
  tip_bq = "use filters on bounce queue files ";
  tip_br = "if lp is a tty, set the baud rate (see ty) ";
  tip_break_classname_priority_link = "Don't default priority from classname (legacy requirement) ";
  tip_bs = "banner printing program overrides bp ";
  tip_cd = "control directory ";
  tip_check_for_nonprintable = "check for nonprintable file ";
  tip_check_idle = "check for idle printer ";
  tip_classname_length = "Maximum length of classname argument (legacy requirement) ";
  tip_cm = "comment identifying printer (LPQ) ";
  tip_co = "cost in dollars per thousand pages ";
  tip_config_file = "configuration file ";
  tip_connect_grace = "connection control for remote printers ";
  tip_connect_interval = "connection control for remote printers ";
  tip_connect_timeout = "connection control for remote printers ";
  tip_control_filter = "control file filter ";
  tip_db = "debug level set for queue handler ";
  tip_default_auth = "default authentication ";
  tip_default_format = "default job format ";
  tip_default_logger_port = "default port for logging info ";
  tip_default_logger_protocol = "default protocol for logging info ";
  tip_default_permission = "default permission for files ";
  tip_default_printer = "default printer ";
  tip_default_priority = "default job priority ";
  tip_default_remote_host = "default remote host ";
  tip_default_tmp_dir = "default temp directory for temp files ";
  tip_destinations = "printers that a route filter may return and we should query ";
  tip_direct_read = "input for filter is direct to file ";
  tip_fc = "if lp is a tty, clear flag bits (see ty) ";
  tip_fd = "if true, no forwarded jobs accepted ";
  tip_ff = "string to send for a form feed ";
  tip_filter_ld_path = "filter LD_LIBRARY_PATH value ";
  tip_filter_options = "filter options ";
  tip_filter_path = "filter PATH environment variable ";
  tip_fix_bad_job = "fix bad job files ";
  tip_fo = "print a form feed when device is opened ";
  tip_force_fqdn_hostname = "force FQDN HOST value in control file ";
  tip_force_localhost = "force clients to send all requests to localhost ";
  tip_force_queuename = "force use of this queuename if none provided ";
  tip_forward_auth = "do server to server authentication if authenticted by user ";
  tip_fq = "print a form feed when device is closed ";
  tip_fs = "like `fc' but set bits (see ty) ";
  tip_full_time = "full or complete time format ";
  tip_fx = "valid output filter formats ";
  tip_generate_banner = "force a banner to be generated ";
  tip_group = "group to run SUID ROOT programs ";
  tip_hl = "print banner after job instead of before ";
  tip_if = "filter command, run on a per-file basis ";
  tip_ignore_requested_user_priority = "ignore requested user priority ";
  tip_ipv6 = "Running IPV6 ";
  tip_kerberos_keytab = "keytab file location for kerberos, used by server ";
  tip_kerberos_life = "key lifetime for kerberos, used by server ";
  tip_kerberos_renew = "key renewal time for kerberos, used by server ";
  tip_kerberos_server_principle = "remote server principle, overides default ";
  tip_kerberos_service = "default service ";
  tip_la = "write local printer accounting (if af is set) ";
  tip_ld = "leader string printed on printer open ";
  tip_lf = "error log file (servers, filters and prefilters) ";
  tip_lk = "lock the IO device ";
  tip_localhost = "name of localhost ";
  tip_lockfile = "lpd lock file ";
  tip_logfile = "lpd log file ";
  tip_logger_destination = "where to send status information for logging ";
  tip_longnumber = "use long job number when a job is submitted ";
  tip_lp = "device name or lp-pipe command to send output to ";
  tip_lpd_force_poll = "force a poll operation ";
  tip_lpd_poll_time = "interval in secs between starting up all servers ";
  tip_lpd_port = "lpd port ";
  tip_lpd_printcap_path = "lpd printcap path ";
  tip_lpr_bounce = "use lpr filtering as in bounce queue ";
  tip_mail_from = "from address to use in mail messages ";
  tip_mail_operator_on_error = "mail to this operator on error ";
  tip_max_connect_interval = "maximum connection interval ";
  tip_max_log_file_size = "maximum log file size in Kbytes ";
  tip_max_servers_active = "maximum number of servers that can be active ";
  tip_max_status_line = "maximum length of status line ";
  tip_max_status_size = "maximum size (in K) of status file ";
  tip_mc = "maximum copies allowed ";
  tip_mi = "minimum space (Kb) to be left in spool filesystem ";
  tip_min_log_file_size = "maximum log file size in Kbytes ";
  tip_min_status_size = "minimum size to reduce status file to ";
  tip_minfree = "minimum amount of free space needed ";
  tip_ml = "minimum number of printable characters for printable check ";
  tip_ms = "stty commands to set output line characteristics ";
  tip_ms_time_resolution = "millisecond time resolution ";
  tip_mx = "maximum job size (1Kb blocks, 0 = unlimited) ";
  tip_nb = "use nonblocking open ";
  tip_network_connect_grace = "connection control for remote network printers ";
  tip_nw = "spool dir is on an NFS file system (see rm, rp) ";
  tip_of = "output filter, run once for all output ";
  tip_of_filter_options = "OF filter options ";
  tip_originate_port = "orginate connections from these ports ";
  tip_pass_env = "if client, pass these environment variables ";
  tip_perms_path = "lpd.perms files ";
  tip_pl = "page length (in lines) ";
  tip_pr = "pr program for p format ";
  tip_printcap_path = "/etc/printcap files ";
  tip_ps = "printer status file name ";
  tip_pw = "page width (in characters) ";
  tip_px = "page width in pixels (horizontal) ";
  tip_py = "page length in pixels (vertical) ";
  tip_qq = "put queue name in control file ";
  tip_remote_support = "operations allowed to remote host ";
  tip_remote_user = "remote-user name for authentication ";
  tip_report_server_as = "report server as this value for LPQ status ";
  tip_retry_econnrefused = "retry on ECONNREFUSED error ";
  tip_retry_nolink = "retry on NOLINK connection ";
  tip_return_short_status = "return short status when specified remotehost ";
  tip_reuse_addr = "set SO_REUSEADDR on outgoing ports ";
  tip_reverse_lpq_status = "reverse LPQ status format when specified remotehost ";
  tip_rg = "restrict client users to members of group ";
  tip_rm = "remote-queue machine (hostname) (with rp) ";
  tip_router = "routing filter, returns destinations ";
  tip_rp = "remote-queue printer name (with rp) ";
  tip_rt = "number of times to try printing or transfer (0=infinite) ";
  tip_rw = "open the printer for reading and writing ";
  tip_safe_chars = "additional safe characters to use in control files ";
  tip_save_on_error = "save job when an error ";
  tip_save_when_done = "save job when done ";
  tip_sb = "short banner (one line only) ";
  tip_sc = "suppress multiple copies ";
  tip_sd = "spool directory (only ONE printer per directory!) ";
  tip_send_block_format = "send block of data, rather than individual files ";
  tip_send_data_first = "failure action to take after send_try attempts failed ";
  tip_send_failure_action = "failure action to take after send_try attempts failed ";
  tip_send_job_rw_timeout = "timeout for read/write lpr IO operatons ";
  tip_send_query_rw_timeout = "timeout for read/write status or control operatons ";
  tip_send_try = "numbers of times to try sending job - 0 is infinite ";
  tip_sendmail = "sendmail program ";
  tip_server_auth_command = "authenticate transfer command ";
  tip_server_tmp_dir = "server temporary file directory ";
  tip_server_user = "server user for authentication ";
  tip_sf = "suppress form feeds separating multiple jobs ";
  tip_sh = "suppress headers and/or banner page ";
  tip_short_status_length = "short status length in lines ";
  tip_socket_linger = "set the SO_LINGER socket option ";
  tip_spool_dir_perms = "spool directory permissions ";
  tip_spool_file_perms = "spool file permissions ";
  tip_spread_jobs = "amount to spread jobs to avoid collisions ";
  tip_ss = "name of queue that server serves (with sv) ";
  tip_stalled_time = "stalled job timeout ";
  tip_stop_on_abort = "stop processing queue on filter abort ";
  tip_sv = "names of servers for queue (with ss) ";
  tip_sy = "stty commands to set output line characteristics ";
  tip_sync_lpr = "delay closing socket until end of lpr operation ";
  tip_syslog_device = "name of syslog device ";
  tip_tr = "trailer string to print when queue empties ";
  tip_translate_format = "translate format from one to another - similar to tr(1) utility ";
  tip_ty = "stty commands to set output line characteristics ";
  tip_use_auth = "use authentication ";
  tip_use_date = "put date in control file ";
  tip_use_identifier = "put identifier in control file ";
  tip_use_info_cache = "read and cache information ";
  tip_use_queuename = "put queue name in control file ";
  tip_use_shorthost = "Use short hostname for lpr control and data file names ";
  tip_user = "server user for SUID purposes ";
  tip_user_auth_command = "authenticate transfer command ";
  tip_user_lpc = "LPC commands for SERVICE=U permissions checks ";
  tip_xc = "if lp is a tty, clear local mode bits (see ty) ";
  tip_xs = "like `xc' but set bits (see ty) ";
  tip_xt = "formats to check for printable files ";
  tip_xu = "additional permissions file for this queue ";
}
