From 963380c9f1d7e0b94ed6af420f107e13c09fb231 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Sat, 16 Jul 2016 19:44:21 +0200 Subject: blaze822: add blaze822_chdr to search for a header passed as C string --- blaze822.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'blaze822.c') diff --git a/blaze822.c b/blaze822.c index 6f6542a..14df0eb 100644 --- a/blaze822.c +++ b/blaze822.c @@ -441,6 +441,15 @@ blaze822_hdr_(struct message *mesg, const char *hdr, size_t hdrlen) return v; } +char * +blaze822_chdr(struct message *mesg, const char *chdr) +{ + char hdr[256]; + size_t l = snprintf(hdr, sizeof hdr, "%c%s:", 0, chdr); + + return blaze822_hdr_(mesg, hdr, l); +} + int blaze822_loop(int argc, char *argv[], void (*cb)(char *)) { -- cgit 1.4.1