SMFICTX
sfsistat (*xxfi_connect) SM__P((SMFICTX *, char *,
sfsistat (*xxfi_helo) SM__P((SMFICTX *, char *));
sfsistat (*xxfi_envfrom) SM__P((SMFICTX *, char **));
sfsistat (*xxfi_envrcpt) SM__P((SMFICTX *, char **));
sfsistat (*xxfi_header) SM__P((SMFICTX *, char *, char *));
sfsistat (*xxfi_eoh) SM__P((SMFICTX *));
sfsistat (*xxfi_body) SM__P((SMFICTX *, unsigned char *,
sfsistat (*xxfi_eom) SM__P((SMFICTX *));
sfsistat (*xxfi_abort) SM__P((SMFICTX *));
sfsistat (*xxfi_close) SM__P((SMFICTX *));
sfsistat (*xxfi_unknown) SM__P((SMFICTX *, const char *));
sfsistat (*xxfi_data) SM__P((SMFICTX *));
sfsistat (*xxfi_negotiate) SM__P((SMFICTX *,
extern sfsistat xxfi_connect __P((SMFICTX *, char *, _SOCK_ADDR *));
extern sfsistat xxfi_helo __P((SMFICTX *, char *));
extern sfsistat xxfi_envfrom __P((SMFICTX *, char **));
extern sfsistat xxfi_envrcpt __P((SMFICTX *, char **));
extern sfsistat *xxfi_unknown __P((SMFICTX *, const char *));
extern sfsistat xxfi_header __P((SMFICTX *, char *, char *));
extern sfsistat xxfi_eoh __P((SMFICTX *));
extern sfsistat xxfi_body __P((SMFICTX *, unsigned char *, size_t));
extern sfsistat xxfi_eom __P((SMFICTX *));
extern sfsistat xxfi_abort __P((SMFICTX *));
extern sfsistat xxfi_close __P((SMFICTX *));
LIBMILTER_API char *smfi_getsymval __P((SMFICTX *, char *));
LIBMILTER_API int smfi_setreply __P((SMFICTX *, char *, char *, char *));
LIBMILTER_API int smfi_setmlreply __P((SMFICTX *, const char *, const char *,
LIBMILTER_API int smfi_addheader __P((SMFICTX *, char *, char *));
LIBMILTER_API int smfi_chgheader __P((SMFICTX *, char *, int, char *));
LIBMILTER_API int smfi_insheader __P((SMFICTX *, int, char *, char *));
LIBMILTER_API int smfi_chgfrom __P((SMFICTX *, char *, char *));
LIBMILTER_API int smfi_addrcpt __P((SMFICTX *, char *));
LIBMILTER_API int smfi_addrcpt_par __P((SMFICTX *, char *, char *));
LIBMILTER_API int smfi_delrcpt __P((SMFICTX *, char *));
LIBMILTER_API int smfi_progress __P((SMFICTX *));
LIBMILTER_API int smfi_replacebody __P((SMFICTX *, unsigned char *, int));
LIBMILTER_API int smfi_quarantine __P((SMFICTX *ctx, char *reason));
LIBMILTER_API int smfi_setpriv __P((SMFICTX *, void *));
LIBMILTER_API void *smfi_getpriv __P((SMFICTX *));
LIBMILTER_API int smfi_setsymlist __P((SMFICTX *, int, char *));
sfsistat (*fi_connect) __P((SMFICTX *, char *, _SOCK_ADDR *));
sfsistat (*fi_eoh) __P((SMFICTX *));
sfsistat (*fi_data) __P((SMFICTX *));
sfsistat (*fi_helo) __P((SMFICTX *, char *));
sfsistat (*fi_header) __P((SMFICTX *, char *, char *));
sfsistat (*lf) __P((SMFICTX *, char **)); \
sfsistat (*fi_unknown) __P((SMFICTX *, const char *));
sfsistat (*fi_close) __P((SMFICTX *));
sfsistat (*fi_body) __P((SMFICTX *, unsigned char *, size_t));
sfsistat (*fi_body) __P((SMFICTX *, unsigned char *, size_t));
sfsistat (*fi_eom) __P((SMFICTX *));
sfsistat (*fi_abort) __P((SMFICTX *));
sfsistat (*fi_abort) __P((SMFICTX *));
sfsistat (*fi_close) __P((SMFICTX *));
SMFICTX *ctx;
SMFICTX *ctx;
int (*fi_negotiate) __P((SMFICTX *,
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
static int smfi_header __P((SMFICTX *, int, int, char *, char *));
buf_crt_send __P((SMFICTX *, int cmd, char *, char **));
SMFICTX *ctx;
send2 __P((SMFICTX *, int cmd, char *, char *));
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
smfi_setmlreply(SMFICTX *ctx, const char *rcode, const char *xcode, ...)
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
SMFICTX *ctx;
sfsistat (*fi_close) __P((SMFICTX *));