diff options
| author | Gregory Neil Shapiro <gshapiro@FreeBSD.org> | 2003-09-19 23:11:30 +0000 |
|---|---|---|
| committer | Gregory Neil Shapiro <gshapiro@FreeBSD.org> | 2003-09-19 23:11:30 +0000 |
| commit | 2baeb480ca7e9ef7a135c663faa77c95880915f3 (patch) | |
| tree | 7c19504cd6f9f226c7ed599b71ff34bbc38f82c8 /contrib/sendmail/libmilter/docs/sample.html | |
| parent | 3e0cab95c0622b6792ca07844ef2e53af436797c (diff) | |
| parent | a7ec597c92be37562e4f76e105eeb7a3ba64d81a (diff) | |
Notes
Diffstat (limited to 'contrib/sendmail/libmilter/docs/sample.html')
| -rw-r--r-- | contrib/sendmail/libmilter/docs/sample.html | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/contrib/sendmail/libmilter/docs/sample.html b/contrib/sendmail/libmilter/docs/sample.html index 7f669b793de6..2cc1948dd381 100644 --- a/contrib/sendmail/libmilter/docs/sample.html +++ b/contrib/sendmail/libmilter/docs/sample.html @@ -379,7 +379,7 @@ usage(prog) char *prog; { fprintf(stderr, - "Usage: %s [-p socket-addr] [-t timeout] [-r reject-addr] [-a add-addr]\n", + "Usage: %s -p socket-addr [-t timeout] [-r reject-addr] [-a add-addr]\n", prog); } @@ -388,6 +388,7 @@ main(argc, argv) int argc; char **argv; { + bool setconn = FALSE; int c; const char *args = "p:t:r:a:h"; extern char *optarg; @@ -421,6 +422,7 @@ main(argc, argv) unlink(optarg + 5); else if (strncasecmp(optarg, "local:", 6) == 0) unlink(optarg + 6); + setconn = TRUE; break; case 't': @@ -467,6 +469,12 @@ main(argc, argv) exit(EX_USAGE); } } + if (!setconn) + { + fprintf(stderr, "%s: Missing required -p argument\n", argv[0]); + usage(argv[0]); + exit(EX_USAGE); + } if (<a href="smfi_register.html">smfi_register</a>(smfilter) == MI_FAILURE) { fprintf(stderr, "smfi_register failed\n"); |
