From 27b21d7e204cfa17723702d3c04c0ee6df603fbf Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Tue, 2 Aug 2016 16:13:25 +0200 Subject: rfc2045: import walk_mime --- blaze822.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'blaze822.h') diff --git a/blaze822.h b/blaze822.h index 450da28..0f8329b 100644 --- a/blaze822.h +++ b/blaze822.h @@ -37,6 +37,10 @@ int blaze822_mime_body(struct message *msg, char **cto, char **bodyo, size_t *bo int blaze822_multipart(struct message *msg, struct message **imsg); int blaze822_mime_parameter(char *s, char *name, char **starto, char **stopo); +typedef enum { MIME_CONTINUE, MIME_STOP, MIME_PRUNE } blaze822_mime_action; +typedef blaze822_mime_action (*blaze822_mime_callback)(int, struct message *, char *, size_t); +blaze822_mime_action blaze822_walk_mime(struct message *, int, blaze822_mime_callback); + // seq.c char *blaze822_seq_open(char *file); -- cgit 1.4.1