Lines Matching refs:fmt
99 ** fmt -- the format string. An optional '!' or '@',
123 syserr(const char *fmt, ...)
125 syserr(fmt, va_alist)
126 const char *fmt;
141 switch (*fmt)
144 ++fmt;
149 ++fmt;
181 SM_VA_START(ap, fmt);
182 errtxt = fmtmsg(MsgBuf, (char *) NULL, p, enhsc, save_errno, fmt, ap);
266 ** fmt -- the format string. If it does not begin with
281 usrerr(const char *fmt, ...)
283 usrerr(fmt, va_alist)
284 const char *fmt;
292 if (fmt[0] == '5' || fmt[0] == '6')
294 else if (fmt[0] == '4' || fmt[0] == '8')
296 else if (fmt[0] == '2')
300 SM_VA_START(ap, fmt);
301 errtxt = fmtmsg(MsgBuf, CurEnv->e_to, "550", enhsc, 0, fmt, ap);
352 ** fmt -- the format string. If it does not begin with
367 usrerrenh(char *enhsc, const char *fmt, ...)
369 usrerrenh(enhsc, fmt, va_alist)
371 const char *fmt;
380 if (fmt[0] == '5' || fmt[0] == '6')
382 else if (fmt[0] == '4' || fmt[0] == '8')
384 else if (fmt[0] == '2')
387 SM_VA_START(ap, fmt);
388 errtxt = fmtmsg(MsgBuf, CurEnv->e_to, "550", enhsc, 0, fmt, ap);
436 ** msg -- the message (sm_io_printf fmt) -- it can begin with
489 ** msg -- the message (sm_io_printf fmt) -- if it begins
807 ** fmt -- format of string.
808 ** ap -- arguments for fmt.
818 fmtmsg(eb, to, num, enhsc, eno, fmt, ap)
824 const char *fmt;
833 if (ISSMTPCODE(fmt))
835 num = fmt;
836 fmt += 4;
852 if ((l = isenhsc(fmt, ' ' )) > 0 && l < spaceleft - 4)
856 (void) sm_strlcpy(eb, fmt, l + 1);
859 fmt += l;
916 (void) sm_vsnprintf(eb, spaceleft, fmt, ap);