3 #ifndef _BOUNCE_LOG_H_INCLUDED_
4 #define _BOUNCE_LOG_H_INCLUDED_
12 /* #include <bounce_log.h>
25 #include <recipient_list.h>
33 VSTREAM
*fp
; /* open file */
34 VSTRING
*buf
; /* I/O buffer */
35 char *compat_status
; /* old logfile compatibility */
36 char *compat_action
; /* old logfile compatibility */
39 extern BOUNCE_LOG
*bounce_log_open(const char *, const char *, int, mode_t
);
40 extern BOUNCE_LOG
*bounce_log_read(BOUNCE_LOG
*, RCPT_BUF
*, DSN_BUF
*);
41 extern BOUNCE_LOG
*bounce_log_delrcpt(BOUNCE_LOG
*);
42 extern int bounce_log_close(BOUNCE_LOG
*);
44 #define bounce_log_rewind(bp) vstream_fseek((bp)->fp, 0L, SEEK_SET)
49 /* The Secure Mailer license must be distributed with this software.
52 /* IBM T.J. Watson Research
54 /* Yorktown Heights, NY 10598, USA