add plugin op for uh_chunk_printf
authorFelix Fietkau <nbd@openwrt.org>
Sun, 13 Jan 2013 07:40:46 +0000 (08:40 +0100)
committerFelix Fietkau <nbd@openwrt.org>
Sun, 13 Jan 2013 07:40:46 +0000 (08:40 +0100)
plugin.c
plugin.h

index 56e049c56e37b3c73471fad599136b9eaf4cf9a6..908116370aa37ac09bc9630293112628fcd28b13 100644 (file)
--- a/plugin.c
+++ b/plugin.c
@@ -32,6 +32,7 @@ static const struct uhttpd_ops ops = {
        .client_error = uh_client_error,
        .request_done = uh_request_done,
        .chunk_write = uh_chunk_write,
+       .chunk_printf = uh_chunk_printf,
        .urlencode = uh_urlencode,
        .urldecode = uh_urldecode,
 };
index 3a2b2ea1053033ab114ea42a6f0cdfbce943a8e2..dcd8715683dd15deb6ceff341dc186d2cdc4e08c 100644 (file)
--- a/plugin.h
+++ b/plugin.h
@@ -31,6 +31,7 @@ struct uhttpd_ops {
        void (*client_error)(struct client *cl, int code, const char *summary, const char *fmt, ...);
        void (*request_done)(struct client *cl);
        void (*chunk_write)(struct client *cl, const void *data, int len);
+       void (*chunk_printf)(struct client *cl, const char *format, ...);
 
        int (*urlencode)(char *buf, int blen, const char *src, int slen);
        int (*urldecode)(char *buf, int blen, const char *src, int slen);