From 98dfc1193e4166417eda58d5e02fb180928d9e28 Mon Sep 17 00:00:00 2001 From: Simon Schubert Date: Thu, 9 Jul 2009 14:37:17 +0200 Subject: [PATCH] dma: ignore a whole slew of sendmail options Probably some more left. Submitted-by: Peter Pentchev --- libexec/dma/dma.c | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/libexec/dma/dma.c b/libexec/dma/dma.c index 19cbc829e3..f9d1eb6ba0 100644 --- a/libexec/dma/dma.c +++ b/libexec/dma/dma.c @@ -1008,7 +1008,7 @@ main(int argc, char **argv) snprintf(tag, 254, "dma"); opterr = 0; - while ((ch = getopt(argc, argv, "A:b:Df:iL:o:O:q:r:")) != -1) { + while ((ch = getopt(argc, argv, "A:b:B:C:d:Df:F:h:iL:N:no:O:q:r:R:UV:vX:")) != -1) { switch (ch) { case 'A': /* -AX is being ignored, except for -A{c,m} */ @@ -1050,6 +1050,21 @@ main(int argc, char **argv) doqueue = 1; break; + /* Ignored options */ + case 'B': + case 'C': + case 'd': + case 'F': + case 'h': + case 'N': + case 'n': + case 'R': + case 'U': + case 'V': + case 'v': + case 'X': + break; + default: exit(1); } -- 2.41.0