[][src]Crate milter_sys

Low-level FFI bindings to libmilter.

Structs

smfiDesc
smfi_str

Constants

MILTER_CHUNK_SIZE
MILTER_LEN_BYTES
MILTER_MAX_DATA_SIZE
MILTER_OPTLEN
MI_FAILURE
MI_SUCCESS
SMFIA_INET
SMFIA_INET6
SMFIA_UNIX
SMFIA_UNKNOWN
SMFIC_ABORT
SMFIC_BODY
SMFIC_BODYEOB
SMFIC_CONNECT
SMFIC_DATA
SMFIC_EOH
SMFIC_HEADER
SMFIC_HELO
SMFIC_MACRO
SMFIC_MAIL
SMFIC_OPTNEG
SMFIC_QUIT
SMFIC_QUIT_NC
SMFIC_RCPT
SMFIC_UNKNOWN
SMFIF_ADDHDRS
SMFIF_ADDRCPT
SMFIF_ADDRCPT_PAR
SMFIF_CHGBODY
SMFIF_CHGFROM
SMFIF_CHGHDRS
SMFIF_DELRCPT
SMFIF_MODBODY
SMFIF_NONE
SMFIF_QUARANTINE
SMFIF_SETSYMLIST
SMFIM_CONNECT
SMFIM_DATA
SMFIM_ENVFROM
SMFIM_ENVRCPT
SMFIM_EOH
SMFIM_EOM
SMFIM_FIRST
SMFIM_HELO
SMFIM_LAST
SMFIM_NOMACROS
SMFIP_HDR_LEADSPC
SMFIP_MDS_1M
SMFIP_MDS_256K
SMFIP_NOBODY
SMFIP_NOCONNECT
SMFIP_NODATA
SMFIP_NOEOH
SMFIP_NOHDRS
SMFIP_NOHELO
SMFIP_NOHREPL
SMFIP_NOMAIL
SMFIP_NORCPT
SMFIP_NOUNKNOWN
SMFIP_NR_BODY
SMFIP_NR_CONN
SMFIP_NR_DATA
SMFIP_NR_EOH
SMFIP_NR_HDR
SMFIP_NR_HELO
SMFIP_NR_MAIL
SMFIP_NR_RCPT
SMFIP_NR_UNKN
SMFIP_RCPT_REJ
SMFIP_SKIP
SMFIR_ACCEPT
SMFIR_ADDHEADER
SMFIR_ADDRCPT
SMFIR_ADDRCPT_PAR
SMFIR_CHGFROM
SMFIR_CHGHEADER
SMFIR_CONN_FAIL
SMFIR_CONTINUE
SMFIR_DELRCPT
SMFIR_DISCARD
SMFIR_INSHEADER
SMFIR_PROGRESS
SMFIR_QUARANTINE
SMFIR_REJECT
SMFIR_REPLBODY
SMFIR_REPLYCODE
SMFIR_SETSYMLIST
SMFIR_SHUTDOWN
SMFIR_SKIP
SMFIR_TEMPFAIL
SMFIS_ACCEPT
SMFIS_ALL_OPTS
SMFIS_CONTINUE
SMFIS_DISCARD
SMFIS_NOREPLY
SMFIS_REJECT
SMFIS_SKIP
SMFIS_TEMPFAIL
SMFI_CURR_ACTS
SMFI_CURR_PROT
SMFI_INTERNAL
SMFI_PROT_VERSION
SMFI_V1_ACTS
SMFI_V1_PROT
SMFI_V2_ACTS
SMFI_V2_PROT
SMFI_VERSION

Functions

smfi_addheader
smfi_addrcpt
smfi_addrcpt_par
smfi_chgfrom
smfi_chgheader
smfi_delrcpt
smfi_getpriv
smfi_getsymval
smfi_insheader
smfi_main
smfi_opensocket
smfi_progress
smfi_quarantine
smfi_register
smfi_replacebody
smfi_setbacklog
smfi_setconn
smfi_setdbg
smfi_setmaxdatasize
smfi_setmlreply
smfi_setpriv
smfi_setreply
smfi_setsymlist
smfi_settimeout
smfi_stop
smfi_version

Type Definitions

SMFICTX
SMFICTX_PTR
sfsistat
smfiDesc_ptr
smfiDesc_str