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':