Lines Matching refs:SMFICTX
62 typedef struct smfi_str SMFICTX; typedef
115 sfsistat (*xxfi_connect) SM__P((SMFICTX *, char *,
119 sfsistat (*xxfi_helo) SM__P((SMFICTX *, char *));
122 sfsistat (*xxfi_envfrom) SM__P((SMFICTX *, char **));
125 sfsistat (*xxfi_envrcpt) SM__P((SMFICTX *, char **));
128 sfsistat (*xxfi_header) SM__P((SMFICTX *, char *, char *));
131 sfsistat (*xxfi_eoh) SM__P((SMFICTX *));
134 sfsistat (*xxfi_body) SM__P((SMFICTX *, unsigned char *,
138 sfsistat (*xxfi_eom) SM__P((SMFICTX *));
141 sfsistat (*xxfi_abort) SM__P((SMFICTX *));
144 sfsistat (*xxfi_close) SM__P((SMFICTX *));
147 sfsistat (*xxfi_unknown) SM__P((SMFICTX *, const char *));
150 sfsistat (*xxfi_data) SM__P((SMFICTX *));
153 sfsistat (*xxfi_negotiate) SM__P((SMFICTX *,
284 extern sfsistat xxfi_connect __P((SMFICTX *, char *, _SOCK_ADDR *));
296 extern sfsistat xxfi_helo __P((SMFICTX *, char *));
307 extern sfsistat xxfi_envfrom __P((SMFICTX *, char **));
318 extern sfsistat xxfi_envrcpt __P((SMFICTX *, char **));
330 extern sfsistat *xxfi_unknown __P((SMFICTX *, const char *));
339 extern sfsistat xxfi_header __P((SMFICTX *, char *, char *));
351 extern sfsistat xxfi_eoh __P((SMFICTX *));
358 extern sfsistat xxfi_body __P((SMFICTX *, unsigned char *, size_t));
370 extern sfsistat xxfi_eom __P((SMFICTX *));
379 extern sfsistat xxfi_abort __P((SMFICTX *));
388 extern sfsistat xxfi_close __P((SMFICTX *));
403 LIBMILTER_API char *smfi_getsymval __P((SMFICTX *, char *));
417 LIBMILTER_API int smfi_setreply __P((SMFICTX *, char *, char *, char *));
424 LIBMILTER_API int smfi_setmlreply __P((SMFICTX *, const char *, const char *,
446 LIBMILTER_API int smfi_addheader __P((SMFICTX *, char *, char *));
458 LIBMILTER_API int smfi_chgheader __P((SMFICTX *, char *, int, char *));
471 LIBMILTER_API int smfi_insheader __P((SMFICTX *, int, char *, char *));
484 LIBMILTER_API int smfi_chgfrom __P((SMFICTX *, char *, char *));
495 LIBMILTER_API int smfi_addrcpt __P((SMFICTX *, char *));
504 LIBMILTER_API int smfi_addrcpt_par __P((SMFICTX *, char *, char *));
515 LIBMILTER_API int smfi_delrcpt __P((SMFICTX *, char *));
524 LIBMILTER_API int smfi_progress __P((SMFICTX *));
535 LIBMILTER_API int smfi_replacebody __P((SMFICTX *, unsigned char *, int));
559 LIBMILTER_API int smfi_quarantine __P((SMFICTX *ctx, char *reason));
567 LIBMILTER_API int smfi_setpriv __P((SMFICTX *, void *));
576 LIBMILTER_API void *smfi_getpriv __P((SMFICTX *));
585 LIBMILTER_API int smfi_setsymlist __P((SMFICTX *, int, char *));