From d777649b2f052c864c03395de3dc421390de8502 Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Wed, 9 Apr 2025 14:43:55 -0400 Subject: buffer: Add LDO_BUFSTREAM() macro LDO_BUFSTREAM() allows easy access to raw bytes from an LDO buffer descriptor. Signed-off-by: Ian Moffett --- src/include/ldo/buffer.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/include') diff --git a/src/include/ldo/buffer.h b/src/include/ldo/buffer.h index 1b4e280..359429e 100644 --- a/src/include/ldo/buffer.h +++ b/src/include/ldo/buffer.h @@ -30,6 +30,8 @@ #ifndef LDO_BUFFER_H_ #define LDO_BUFFER_H_ +#define LDO_BUFSTREAM(BUFP) ((char *)(BUFP)->data) + struct ldo_buffer { char *data; size_t len; -- cgit v1.2.3