Lines Matching refs:rcode
1305 int rcode; /* response code */ local
1387 rcode = EX_OK;
1393 rpath = remotename(p, m, RF_SENDERADDR|RF_CANONICAL, &rcode, e);
1454 rcode = -1;
1600 rcode = rscheck("check_compat", e->e_from.q_paddr, to->q_paddr,
1603 if (rcode == EX_OK)
1608 rcode = checkcompat(to, e);
1612 if (rcode != EX_OK)
1614 markfailure(e, to, NULL, rcode, ovr);
1615 giveresponse(rcode, to->q_status, m,
1707 rcode = mailfile(buf, m, ctladdr, SFF_CREAT, e);
1712 rcode = EX_CONFIG;
1714 giveresponse(rcode, to->q_status, m, NULL,
1716 markfailure(e, to, NULL, rcode, true);
1718 if (rcode == EX_OK)
1802 rcode = 0;
1908 rcode = EX_DATAERR;
1959 rcode = EX_CONFIG;
1979 rcode = EX_CONFIG;
1986 rcode = EX_CONFIG;
2216 rcode = EX_SOFTWARE;
2273 rcode = EX_OSERR;
2287 rcode = EX_OSERR;
2324 rcode = EX_OSERR;
2360 rcode = EX_OSERR;
2797 rcode = EX_OSERR;
2812 rcode = EX_OSERR;
2919 rcode = EX_UNAVAILABLE;
2931 rcode = EX_UNAVAILABLE;
2947 rcode = EX_OK;
2971 if ((rcode = starttls(m, mci, e)) == EX_OK)
2988 switch (rcode)
3009 rcode = EX_TEMPFAIL;
3036 rcode == EX_SOFTWARE)
3056 if (rcode == EX_SOFTWARE)
3079 rcode = (*p == '4') ? EX_TEMPFAIL
3081 mci_setstat(mci, rcode, enhsc, p);
3095 rcode = EX_TEMPFAIL;
3096 mci_setstat(mci, rcode, NULL, "421");
3099 rcode = 0;
3181 rcode = EX_TEMPFAIL;
3182 mci_setstat(mci, rcode, "4.3.0", p);
3250 rcode = EX_DATAERR;
3263 rcode = mci->mci_exitstat;
3266 if (rcode == EX_OK)
3270 (unsigned long) mci, rcode, errno,
3273 rcode = EX_SOFTWARE;
3289 rcode = EX_OK;
3309 rcode = endmailer(mci, e, pv);
3311 rcode = EX_TEMPFAIL;
3312 if (rcode == EX_TEMPFAIL && SmtpError[0] == '\0')
3331 rcode = smtpmailfrom(m, mci, e);
3332 if (rcode == EX_OK)
3414 rcode = EX_OK;
3422 rcode = smtpdata(m, mci, e, ctladdr, xstart);
3425 if (rcode == EX_TEMPFAIL && nummxhosts > hostnum)
3449 lmtp_rcode = rcode;
3455 anyok = rcode == EX_OK;
3467 rcode = smtpgetstat(m, mci, e);
3468 if (rcode == EX_OK)
3479 markfailure(e, to, mci, rcode, true);
3480 giveresponse(rcode, to->q_status, m, mci,
3489 if (rcode != EX_OK)
3491 if (goodmxfound && rcode == EX_NOHOST)
3492 rcode = EX_TEMPFAIL;
3493 markfailure(e, to, mci, rcode, true);
3567 rcode = EX_OK;
3585 giveresponse(rcode, NULL, m, mci, ctladdr, xstart, e, tochain);
3594 !bitnset(M_LMTP, m->m_flags) && rcode != EX_OK)
3656 return rcode;
3679 markfailure(e, q, mci, rcode, ovr) in markfailure() argument
3683 int rcode;
3690 switch (rcode)
3723 switch (rcode)
3773 if (rcode != EX_OK && q->q_rstatus == NULL &&
3779 (void) sm_snprintf(buf, sizeof(buf), "%d", rcode);
5805 auto int rcode; local
5808 nmx = getmxrr(hp, mxhosts, mxprefs, true, &rcode, true,
5821 if (rcode == EX_NOHOST)
5822 mci_setstat(mci, rcode, "5.1.2",
5825 mci_setstat(mci, rcode, NULL, NULL);