Lines Matching defs:enhsc
132 char *enhsc;
167 enhsc = "4.0.0";
172 enhsc = "5.0.0";
177 enhsc = "4.0.0";
180 errtxt = fmtmsg(MsgBuf, (char *) NULL, p, enhsc, save_errno, fmt, ap);
287 char *enhsc;
292 enhsc = "5.0.0";
294 enhsc = "4.0.0";
296 enhsc = "2.0.0";
298 enhsc = NULL;
300 errtxt = fmtmsg(MsgBuf, CurEnv->e_to, "550", enhsc, 0, fmt, ap);
351 ** enhsc -- the enhanced status code.
367 usrerrenh(char *enhsc, const char *fmt, ...)
369 usrerrenh(enhsc, fmt, va_alist)
370 char *enhsc;
378 if (enhsc == NULL || *enhsc == '\0')
381 enhsc = "5.0.0";
383 enhsc = "4.0.0";
385 enhsc = "2.0.0";
388 errtxt = fmtmsg(MsgBuf, CurEnv->e_to, "550", enhsc, 0, fmt, ap);
488 ** enhsc -- enhanced status code.
500 emessage(const char *replycode, const char *enhsc, const char *msg, ...)
502 emessage(replycode, enhsc, msg, va_alist)
504 const char *enhsc;
514 errtxt = fmtmsg(MsgBuf, CurEnv->e_to, replycode, enhsc, 0, msg, ap);
544 ** enhsc -- pointer to storage for enhanced status code;
555 extsc(msg, delim, replycode, enhsc)
559 char *enhsc;
564 SM_REQUIRE(enhsc != NULL);
566 enhsc[0] = '\0';
576 offset = extenhsc(msg + 4, delim, enhsc) + 4;
903 ** enhsc -- enhanced status code.
917 fmtmsg(eb, to, num, enhsc, eno, fmt, ap)
921 const char *enhsc;
960 else if ((l = isenhsc(enhsc, '\0')) > 0 && l < spaceleft - 4)
963 (void) sm_strlcpy(eb, enhsc, l + 1);