diff options
author | Christian Neukirchen <chneukirchen@gmail.com> | 2016-07-13 15:01:38 +0200 |
---|---|---|
committer | Christian Neukirchen <chneukirchen@gmail.com> | 2016-07-13 15:01:38 +0200 |
commit | dab7da7bbc8409892ffb1a3dbae5282cc942e076 (patch) | |
tree | 9f9692b8b6908d9daa7b3f2d54a7d1422003f7ec /blaze822.h | |
parent | 19ba414abc1fe8c76fb036ece992cd303e5e2ed2 (diff) | |
download | mblaze-dab7da7bbc8409892ffb1a3dbae5282cc942e076.tar.gz mblaze-dab7da7bbc8409892ffb1a3dbae5282cc942e076.tar.xz mblaze-dab7da7bbc8409892ffb1a3dbae5282cc942e076.zip |
blaze822: parsing of in-memory messages
Diffstat (limited to 'blaze822.h')
-rw-r--r-- | blaze822.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/blaze822.h b/blaze822.h index 7785b75..2705084 100644 --- a/blaze822.h +++ b/blaze822.h @@ -3,10 +3,12 @@ struct message; struct message *blaze822(char *file); +struct message *blaze822_mem(char *buf, size_t len); void blaze822_free(struct message *mesg); char *blaze822_hdr_(struct message *mesg, const char *hdr, size_t len); #define blaze822_hdr(mesg, hdr) blaze822_hdr_(mesg, "\0" hdr ":", 2+strlen((hdr))) int blaze822_body(struct message *mesg, char *file); +void blaze822_mem_body(struct message *mesg, char *buf, size_t len); int blaze822_loop(int, char **, void (*)(char *)); |