Mercurial > masqmail
comparison src/masqmail.c @ 247:3c40f86d50e4
ignoring -m switch now
Some software (e.g. spost of nmh) calls sendmail with -m.
Until now, masqmail failed on this unrecognized option.
From now on it is ignored.
See man/masqmail.8 for the meaning of -m.
author | markus schnalke <meillo@marmaro.de> |
---|---|
date | Mon, 01 Nov 2010 13:30:02 -0300 |
parents | 3708b655a371 |
children | 018cfd163f5c |
comparison
equal
deleted
inserted
replaced
246:4cff8638dd9b | 247:3c40f86d50e4 |
---|---|
426 { | 426 { |
427 mta_mode = MODE_MCMD; | 427 mta_mode = MODE_MCMD; |
428 M_cmd = g_strdup(&(argv[arg][pos])); | 428 M_cmd = g_strdup(&(argv[arg][pos])); |
429 } | 429 } |
430 break; | 430 break; |
431 case 'm': | |
432 /* ignore -m (me too) switch (see man page) */ | |
433 break; | |
431 case 'o': | 434 case 'o': |
432 switch (argv[arg][pos++]) { | 435 switch (argv[arg][pos++]) { |
433 case 'e': | 436 case 'e': |
434 if (argv[arg][pos++] == 'm') /* -oem */ | 437 if (argv[arg][pos++] == 'm') /* -oem */ |
435 if (!opt_i) | 438 if (!opt_i) |
443 do_queue = TRUE; | 446 do_queue = TRUE; |
444 break; | 447 break; |
445 case 'i': | 448 case 'i': |
446 opt_i = TRUE; | 449 opt_i = TRUE; |
447 exit_failure = FALSE; /* may override -oem */ | 450 exit_failure = FALSE; /* may override -oem */ |
451 break; | |
452 case 'm': | |
453 /* ignore -m (me too) switch (see man page) */ | |
448 break; | 454 break; |
449 } | 455 } |
450 break; | 456 break; |
451 | 457 |
452 case 'q': | 458 case 'q': |