summaryrefslogtreecommitdiff
path: root/src/buffer.h
diff options
context:
space:
mode:
authorGlenn Strauss <gstrauss@gluelogic.com>2021-06-10 03:29:42 -0400
committerGlenn Strauss <gstrauss@gluelogic.com>2021-08-27 02:16:53 -0400
commitdb4af125c088a4c408b8d07c0bdde3dafe4bb10f (patch)
treeed2a43560d23fe9ca865951d2e5eb8361dfa632a /src/buffer.h
parentffc7a0bfd88b72c9fb115e07c26e07fb6dc00b19 (diff)
downloadlighttpd-git-db4af125c088a4c408b8d07c0bdde3dafe4bb10f.tar.gz
[core] add iovec wrappers to sys-crypto-md.h
Diffstat (limited to 'src/buffer.h')
-rw-r--r--src/buffer.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/buffer.h b/src/buffer.h
index 93c8ac19..cf828a0f 100644
--- a/src/buffer.h
+++ b/src/buffer.h
@@ -113,10 +113,13 @@ void buffer_append_string_len(buffer * restrict b, const char * restrict s, size
void buffer_append_str2(buffer * restrict b, const char *s1, size_t len1, const char *s2, size_t len2);
void buffer_append_str3(buffer * restrict b, const char *s1, size_t len1, const char *s2, size_t len2, const char *s3, size_t len3);
+#ifndef LI_CONST_IOVEC
+#define LI_CONST_IOVEC
struct const_iovec {
const void *iov_base;
size_t iov_len;
};
+#endif
__attribute_nonnull__
void buffer_append_iovec(buffer * restrict b, const struct const_iovec *iov, size_t n);