30 #if HAVE_XXFI_NEGOTIATE 32 mlfi_negotiate(SMFICTX * ctx,
33 unsigned long f0,
unsigned long f1,
34 unsigned long f2,
unsigned long f3,
35 unsigned long *pf0,
unsigned long *pf1,
36 unsigned long *pf2,
unsigned long *pf3)
39 sfsistat result = SMFIS_ALL_OPTS;
48 if (smfi_setpriv(ctx, priv) != MI_SUCCESS) {
52 "I'm too busy now. Try again later !");
62 if ((f1 & SMFIP_RCPT_REJ) == 0) {
66 ZE_MessageInfo(10,
"MTA unable to send rejected recipients information");
68 *pf1 |= SMFIP_RCPT_REJ;
85 return SMFIS_ALL_OPTS;
int jsmfi_setreply(SMFICTX *, char *, char *, char *)
#define ZE_LogMsgError(level,...)
#define ZE_MessageInfo(level,...)