va_alist
#define __V(x) (va_alist) va_dcl
#define __V(x) (va_alist) va_dcl
printring(va_alist)
void debug(fmt, va_alist)
void verbose(fmt, va_alist)
send_message (type, va_alist)
makepath (s, va_alist)
makestr (s, va_alist)
tidbit(term, cap, va_alist)
int getmessage (buf, type, va_alist)
int mputm (md, type, va_alist)
int mgetm (md, type, va_alist)
int putmessage(buf, type, va_alist)
Dout(Xsubname, Xlevel, Xfmt, va_alist)
Dout(va_alist)
Tout(Xsubname, Xfmt, va_alist)
Tout(va_alist)
__db_err(dbenv, fmt, va_alist)
smfi_setmlreply(ctx, rcode, xcode, va_alist)
sm_abort(fmt, va_alist)
sm_dprintf(fmt, va_alist)
sm_exc_new_x(etype, va_alist)
sm_exc_raisenew_x(etype, va_alist)
sm_io_fprintf(fp, timeout, fmt, va_alist)
sm_io_fscanf(fp, timeout, fmt, va_alist)
sm_snprintf(str, n, fmt, va_alist)
sm_io_sscanf(str, fmt, va_alist)
sm_io_fopen(pathname, flags, va_alist)
sm_stringf_x(fmt, va_alist)
sm_strlcpyn(dst, len, n, va_alist)
message(msg, va_alist)
syserr(msg, va_alist)
setproctitle(fmt, va_alist)
sm_setproctitle(status, e, fmt, va_alist)
sm_syslog(level, id, fmt, va_alist)
hard_syslog(pri, msg, va_alist)
syserr(fmt, va_alist)
usrerr(fmt, va_alist)
usrerrenh(enhsc, fmt, va_alist)
message(msg, va_alist)
nmessage(msg, va_alist)
auth_warning(e, msg, va_alist)
smtpmessage(f, m, mci, va_alist)
mailerr(hdr, fmt, va_alist)
err(fmt, va_alist)
warn(fmt, va_alist)
#define va_dcl __va_alist_type va_alist;
#define va_start(list) __va_start(list, va_alist)
#define VARARGS(func,type,arg) func(va_alist) va_dcl
#define VARARG1(type, name) (name, va_alist) type name; int va_alist
#define VARARG2(t1, n1, t2, n2) (n1, n2, va_alist) t1 n1; t2 n2; int va_alist
#define VARARG3(t1, n1, t2, n2, t3, n3) (n1, n2, n3, va_alist) \
t1 n1; t2 n2; t3 n3; int va_alist
#define VARARG4(t1, n1, t2, n2, t3, n3, t4, n4) (n1, n2, n3, n4, va_alist) \
t1 n1; t2 n2; t3 n3; t4 n4; int va_alist
(n1, n2, n3, n4, n5, va_alist) \
t1 n1; t2 n2; t3 n3; t4 n4; t5 n5; int va_alist