Lines Matching defs:SMFICTX

62 typedef struct smfi_str SMFICTX;
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 *));
408 * SMFICTX *ctx; Opaque context structure
417 LIBMILTER_API int smfi_setreply __P((SMFICTX *, char *, char *, char *));
424 LIBMILTER_API int smfi_setmlreply __P((SMFICTX *, const char *, const char *,
431 * SMFICTX *ctx; Opaque context structure
446 LIBMILTER_API int smfi_addheader __P((SMFICTX *, char *, char *));
453 * SMFICTX *ctx; Opaque context structure
458 LIBMILTER_API int smfi_chgheader __P((SMFICTX *, char *, int, char *));
465 * SMFICTX *ctx; Opaque context structure
471 LIBMILTER_API int smfi_insheader __P((SMFICTX *, int, char *, char *));
478 * SMFICTX *ctx; Opaque context structure
484 LIBMILTER_API int smfi_chgfrom __P((SMFICTX *, char *, char *));
489 * SMFICTX *ctx; Opaque context structure
495 LIBMILTER_API int smfi_addrcpt __P((SMFICTX *, char *));
500 * SMFICTX *ctx; Opaque context structure
504 LIBMILTER_API int smfi_addrcpt_par __P((SMFICTX *, char *, char *));
509 * SMFICTX *ctx; Opaque context structure
515 LIBMILTER_API int smfi_delrcpt __P((SMFICTX *, char *));
521 * SMFICTX *ctx; Opaque context structure
524 LIBMILTER_API int smfi_progress __P((SMFICTX *));
529 * SMFICTX *ctx; Opaque context structure
535 LIBMILTER_API int smfi_replacebody __P((SMFICTX *, unsigned char *, int));
555 * SMFICTX *ctx; Opaque context structure
559 LIBMILTER_API int smfi_quarantine __P((SMFICTX *ctx, char *reason));
567 LIBMILTER_API int smfi_setpriv __P((SMFICTX *, void *));
572 * SMFICTX *ctx; Opaque context structure
576 LIBMILTER_API void *smfi_getpriv __P((SMFICTX *));
581 * SMFICTX *ctx; Opaque context structure
585 LIBMILTER_API int smfi_setsymlist __P((SMFICTX *, int, char *));
590 * SMFICTX *ctx; Opaque context structure