static void usage(FILE *fp)
{
- pquis(fp, "Usage: $ [-dql] [-f file] [config statements...]\n");
+ pquis(fp, "Usage: $ [-dql] [-p PIDFILE] [-f FILE] [CONFIG-STMTS...]\n");
}
static void help(FILE *fp)
usage(fp);
pquis(fp, "\n\
An excessively full-featured port-forwarder, which subsumes large chunks\n\
-of the functionality of inetd, netcat, and normal cat. Options available\n\
-are:\n\
-\n\
--h, --help Display this help message.\n\
--v, --version Display the program's version number.\n\
--u, --usage Display a terse usage summary.\n\
-\n\
--G, --grammar Show a summary of the configuration language.\n\
--O, --options Show a summary of the source and target options.\n\
-\n\
--f, --file=FILE Read configuration from a file.\n\
--q, --quiet Don't emit any logging information.\n\
--d, --daemon Fork into background after initializing.\n\
--l, --syslog Send log output to the system logger.\n\
--s, --setuid=USER Change uid to USER after initializing sources.\n\
--g, --setgid=GRP Change gid to GRP after initializing sources.\n\
+of the functionality of inetd, netcat, and normal cat.\n\
\n\
Configuration may be supplied in one or more configuration files, or on\n\
the command line (or both). If no `-f' option is present, and no\n\
\n\
The grammar is fairly complicated. For a summary, run `$ --grammar'.\n\
For a summary of the various options, run `$ --options'.\n\
+\n\
+Options available are:\n\
+\n\
+Help options:\n\
+ -h, --help Display this help message.\n\
+ -v, --version Display the program's version number.\n\
+ -u, --usage Display a terse usage summary.\n\
+\n\
+Configuration summary:\n\
+ -G, --grammar Show a summary of the configuration language.\n\
+ -O, --options Show a summary of the source and target options.\n\
+\n\
+Other options:\n\
+ -f, --file=FILE Read configuration from a file.\n\
+ -q, --quiet Don't emit any logging information.\n\
+ -d, --daemon Fork into background after initializing.\n\
+ -p, --pidfile=FILE Write process-id to the named FILE.\n\
+ -l, --syslog Send log output to the system logger.\n\
+ -s, --setuid=USER Change uid to USER after initializing sources.\n\
+ -g, --setgid=GRP Change gid to GRP after initializing sources.\n\
");
}