projects
/
haproxy-3.0.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
de80201
)
MINOR: istbuf: add ist2buf() function
author
Baptiste Assmann
<bedis9@gmail.com>
Sat, 18 Apr 2020 12:50:11 +0000
(14:50 +0200)
committer
Willy Tarreau
<w@1wt.eu>
Tue, 5 May 2020 13:28:59 +0000
(15:28 +0200)
Purpose of this function is to build a <struct buffer> from a <struct
ist>.
include/common/istbuf.h
patch
|
blob
|
history
diff --git
a/include/common/istbuf.h
b/include/common/istbuf.h
index
9b6ce7c
..
a533c71
100644
(file)
--- a/
include/common/istbuf.h
+++ b/
include/common/istbuf.h
@@
-139,6
+139,19
@@
static inline size_t b_putist(struct buffer *b, const struct ist ist)
return b_putblk(b, ist.ptr, ist.len);
}
+/* builds and return a <struct buffer> based on <ist>
+ */
+static inline struct buffer ist2buf(const struct ist ist)
+{
+ struct buffer buf;
+
+ buf.area = ist.ptr;
+ buf.size = ist.len;
+ buf.data = ist.len;
+ buf.head = 0;
+ return buf;
+}
+
#endif /* _COMMON_ISTBUF_H */
/*