diff --git a/src/util-buffer.h b/src/util-buffer.h index 0ab4583a32..5c592ae43a 100644 --- a/src/util-buffer.h +++ b/src/util-buffer.h @@ -43,6 +43,16 @@ void MemBufferFree(MemBuffer *buffer); (mem_buffer)->offset = 0; \ } while (0) +/** + * \brief Get the MemBuffers underlying buffer. + */ +#define MEMBUFFER_BUFFER(mem_buffer) (mem_buffer)->buffer + +/** + * \brief Get the MemBuffers current offset. + */ +#define MEMBUFFER_OFFSET(mem_buffer) (mem_buffer)->offset + /** * \brief Write a buffer to the file pointer. *