]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
MINOR: ring: add ring_size() to return the ring's size
authorWilly Tarreau <w@1wt.eu>
Tue, 27 Feb 2024 17:53:40 +0000 (18:53 +0100)
committerWilly Tarreau <w@1wt.eu>
Mon, 25 Mar 2024 17:34:19 +0000 (17:34 +0000)
This is just to ease conversion so that callers stop accessing the ring's
buffer.

include/haproxy/ring.h

index ddcc558c0aebe65d33db5c3821abc5a9ad6a9706..b0add1d0c32fa712d0b750b33c335995243551e8 100644 (file)
@@ -51,6 +51,12 @@ static inline size_t ring_data(const struct ring *ring)
        return b_data(&ring->buf);
 }
 
+/* returns the allocated size in bytes for the ring */
+static inline size_t ring_size(const struct ring *ring)
+{
+       return b_size(&ring->buf);
+}
+
 #endif /* _HAPROXY_RING_H */
 
 /*