Print this page
5166 sendmail package should be replaceable

*** 36,47 **** * University Acknowledgment- Portions of this document are derived from * software developed by the University of California, Berkeley, and its * contributors. */ - #pragma ident "%Z%%M% %I% %E% SMI" - /* * mailx -- a modified version of a University of California at Berkeley * mail program * * Handle name lists. --- 36,45 ----
*** 605,644 **** extra = 2; if (rflag != NOSTR) extra += 2; - #ifdef SENDMAIL extra++; metoo = value("metoo") != NOSTR; if (metoo) extra++; verbose = value("verbose") != NOSTR; if (verbose) extra++; if (hflag) extra += 2; - #endif /* SENDMAIL */ top = (char **) salloc((t + extra) * sizeof (char *)); ap = top; ! *ap++ = "mail"; if (rflag != NOSTR) { *ap++ = "-r"; *ap++ = rflag; } - #ifdef SENDMAIL *ap++ = "-i"; if (metoo) *ap++ = "-m"; if (verbose) *ap++ = "-v"; if (hflag) { *ap++ = "-h"; snprintf(hbuf, sizeof (hbuf), "%d", hflag); *ap++ = savestr(hbuf); } - #endif /* SENDMAIL */ while (n != NIL) { if (n->n_type & GDEL) { n = n->n_flink; continue; } --- 603,638 ---- extra = 2; if (rflag != NOSTR) extra += 2; extra++; metoo = value("metoo") != NOSTR; if (metoo) extra++; verbose = value("verbose") != NOSTR; if (verbose) extra++; if (hflag) extra += 2; top = (char **) salloc((t + extra) * sizeof (char *)); ap = top; ! *ap++ = "sendmail"; if (rflag != NOSTR) { *ap++ = "-r"; *ap++ = rflag; } *ap++ = "-i"; if (metoo) *ap++ = "-m"; if (verbose) *ap++ = "-v"; if (hflag) { *ap++ = "-h"; snprintf(hbuf, sizeof (hbuf), "%d", hflag); *ap++ = savestr(hbuf); } while (n != NIL) { if (n->n_type & GDEL) { n = n->n_flink; continue; }