1 #ifndef _RCPT_BUF_H_INCLUDED_
2 #define _RCPT_BUF_H_INCLUDED_
43 #define RECIPIENT_FROM_RCPT_BUF(buf) \
44 ((buf)->rcpt.address = vstring_str((buf)->address), \
45 (buf)->rcpt.orig_addr = vstring_str((buf)->orig_addr), \
46 (buf)->rcpt.dsn_orcpt = vstring_str((buf)->dsn_orcpt), \
47 (buf)->rcpt.dsn_notify = (buf)->dsn_notify, \
48 (buf)->rcpt.offset = (buf)->offset, \
void rcpb_reset(RCPT_BUF *)
int(* ATTR_SCAN_MASTER_FN)(VSTREAM *, int,...)
RCPT_BUF * rcpb_create(void)
int rcpb_scan(ATTR_SCAN_MASTER_FN, VSTREAM *, int, void *)
void rcpb_free(RCPT_BUF *)