Dout
Dout(Xsubname, Xlevel, Xfmt, va_alist)
Dout(va_alist)
Dout(pn, 0,"returning = o%o\n", rc);
Dout(pn, 0, "*svopts = o%o\n", *svopts);
Dout(pn, 3, "H_DEFOPTS line = '%s'\n", hp->value);
Dout(pn, 3, "H_TROPTS line = '%s'\n", hp->value);
Dout(pn, 3,"H_TCOPY line = '%s'\n", hp->value);
Dout(pn, 0, "\n");
Dout(pn, 1, "(letnum = %d, type = %d), k = %ld\n", letnum, type, k);
Dout(pn, 5, "loop 1: buf = %s, htype= %d/%s\n", buf, htype, header[htype].tag);
Dout(pn, 5, "ZAP end header; n=%d, buf[0] = %d\n", n, buf[0]);
Dout(pn, 3, "before gendeliv(), uval = '%s'\n", uval);
Dout(pn, 5, "loop 2: buf = %s, htype= %d/%s\n", buf, htype, header[htype].tag);
Dout(pn, 3,", let[%d].text = %s\n",
Dout(pn, 1, "header processed, clen/k/n = %ld/%ld/%d\n", clen, k, n);
Dout(pn, 1, "clen conflict. using k = %ld\n", k);
Dout(pn, 1, "content-length mismatch. return(FALSE)\n");
Dout(pn, 3, "body processed, k=%ld\n", k);
Dout(pn, 0, "2, let[%d].text = %s\n",
Dout(pn, 5, "setting StartNewMsg to FALSE\n");
Dout(pn, 5,"3, let[%d].text = %s\n",
Dout(pn, 0,"entered\n");
Dout(pn, 0, "1, let[%d].text = %s\n",
Dout(pn, 0, "entered\n");
Dout(pn, 0, "caught signal %d\n", i);
Dout(pn, 0, "got signal %d\n", needtmp);
Dout(pn, 0, "maxerr set to %d\n", maxerr);
Dout(pn, 0, "temp file removed\n");
Dout(pn, 0, "can't open '%s' type: %s\n",program,file,type);
Dout(pn, 0, "error set to %d\n", error);
Dout(pn, 15, "type=%d, htype=%d/%s, *didafflines=%d, *suppress=%d\n", type, htype, htype >= 0 ? header[htype].tag : "None", *didafflines, *suppress);
Dout(pn, 15, "\taffspot==-1\n");
Dout(pn, 15, "\tAuto-Forward-Count found\n");
Dout(pn, 15, "\tdidafflines == TRUE\n");
Dout(pn, 15, "\thtype < 0 || affspot != htype, *suppress=%d\n", *suppress);
Dout(pn, 15, "\t*didafflines=%d, *suppress=%d\n", *didafflines, *suppress);
Dout(pn, 15, "type=%d, htype=%d/%s, *didrcvlines=%d, *suppress=%d\n", type, htype, htype >= 0 ? header[htype].tag : "None", *didrcvlines, *suppress);
Dout(pn, 15, "\trcvspot==-1\n");
Dout(pn, 15, "\tdidrcvlines == TRUE\n");
Dout(pn, 15, "\thtype < 0 || rcvspot != htype, *suppress=%d\n", *suppress);
Dout(pn, 15, "\t*didrcvlines=%d, *suppress=%d\n", *didrcvlines, *suppress);
Dout(pn, 0, "%s\n",err_txt);
Dout(pn, 0,"%s\n",errlist[err_val]);
Dout(pn, 0,"error set to %d\n", error);
Dout(pn, 0,"date from H_DATE = '%s'\n", hptr->value);
Dout(pn, 0,"date from H_FROM = '%s'\n", hptr->value);
Dout(pn, 5, "notification sent.\n");
Dout(pn, 0, "at entry, fp = o%lo, rc = %d,name = '%s'\n", (long)fp, rc, name);
Dout(pn, 0, "pos. notif. not requested\n");
Dout(pn, 0, "neg. notif. not requested\n");
Dout(pn, 0,"popenvp() failed\n");
Dout(pn, 0, "maxerr = %d\n", maxerr);
Dout(pn, 0, "before return, dflag = %d, error = %d\n",
Dout(pn, 0, "dflag = %d\n", dflag);
Dout(pn, 0, "error = %d\n", error);
Dout(pn, 0, "dflag = 1\n");
extern void Dout(char *subname, int level, char *fmt, ...);
Dout(pn, 11, "!ismail, goerr=%d, i=%d\n", goerr, i);
Dout(pn, 11, "exiting!\n");
Dout(pn, 11, "thissys = '%s', uname = '%s'\n", thissys, utsn.nodename);
Dout(pn, 11, "failsafe processing enabled to %s\n", failsafe);
Dout(pn, 11, "my_name = '%s'\n", my_name);
Dout(pn, 11, "ismail=%d, argc=%d\n", ismail, argc);
Dout(pn, 0, "dflag set to 2\n");
Dout(pn, 0, "error set to %d\n", error);
Dout(pn, 0, "maxerr set to %d\n", maxerr);
Dout(pn, 0, "Cannot malloc.\n");
Dout(pn, 0, "Cannot create %s\n", dotdead);
Dout(pn, 0, "error set to %d\n", error);
Dout(pn, 0, "entered\n");
Dout(pn, 3, "'%s'\n", (rc == -1 ? "No Auto-Forward-From lines" : header[rc].tag));
Dout(pn, 3, "'%s'\n", (rc == -1 ? "No Received: lines": header[rc].tag));
Dout(pn, 0, "error set to %d\n", error);
Dout(pn, 0, "error set to %d\n", error);
Dout(pn, 0, "resp = '%s'\n", resp);
Dout(pn, 0, "!saved\n");
Dout(pn, 0, "$MAIL ('%s') != standard path\n",
Dout("", 0, "\tSetting flgf to 1.\n");
Dout(pn, 0, "hdrtype = %d/%s, contflg = %d, saved value = '%s'\n",
Dout(pn, 0, "H_CONT with no hdr yet\n");
Dout(pn, 2, "type = %d, hdrtype = %d/'%s', rc = %d\n",
Dout(pn, 0, "dflag = 9\n");
Dout(pn, 0, "header scan complete, readahead %d = \"%s\"\n",
Dout(pn, 0, "header out completed\n");
Dout(pn, 0, "found old-style UNDELIVERABLE line. dflag = 9\n");
Dout(pn, 0, "body copy complete, count %ld\n", count);
Dout(pn, 0, "entered\n");