/* -*-c-*-
*
- * $Id: mallory.c,v 1.4 2004/04/08 01:36:17 mdw Exp $
+ * $Id$
*
* An evil proxy for TrIPE
*
static void usage(FILE *fp)
{
- pquis(fp, "Usage: $ [-k keyring] directive...\n");
+ pquis(fp, "Usage: $ [-k KEYRING] DIRECTIVE...\n");
}
static void help(FILE *fp)
version(fp);
putc('\n', fp);
usage(fp);
+ fputs("\n\
+Options:\n\
+\n\
+-h, --help Show this help text.\n\
+-v, --version Show the version number.\n\
+-u, --usage Show terse usage summary.\n\
+\n\
+-k, --keyring=FILE Fetch keys from FILE.\n\
+\n\
+Directives:\n\
+ peer:NAME:LOCAL-PORT:REMOTE-ADDR:REMOTE-PORT\n\
+ include:FILE\n\
+ {,l,r}filt:FILTER:ARGS:...\n\
+ next:TAG\n\
+ {,l,r}flood:TYPE:MILLIS:SIZE\n\
+\n\
+Filters:\n\
+ send\n\
+ fork:TAG\n\
+ delay:QLEN[:MILLIS:P-REPLAY]\n\
+ corrupt[:P-CORRUPT]\n",
+ fp);
}
int main(int argc, char *argv[])