diff options
Diffstat (limited to 'src/basic/iovec-wrapper.h')
-rw-r--r-- | src/basic/iovec-wrapper.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/basic/iovec-wrapper.h b/src/basic/iovec-wrapper.h index 0c6d760a73..4754b98fbb 100644 --- a/src/basic/iovec-wrapper.h +++ b/src/basic/iovec-wrapper.h @@ -23,6 +23,10 @@ static inline void iovw_done_free(struct iovec_wrapper *iovw) { iovw_free_contents(iovw, true); } +static inline void iovw_done(struct iovec_wrapper *iovw) { + iovw_free_contents(iovw, false); +} + int iovw_put(struct iovec_wrapper *iovw, void *data, size_t len); static inline int iovw_consume(struct iovec_wrapper *iovw, void *data, size_t len) { /* Move data into iovw or free on error */ |