From: William Dauchy Date: Sun, 17 May 2020 11:41:53 +0000 (+0200) Subject: BUILD: ssl: include buffer common headers for ssl_sock_ctx X-Git-Tag: v2.2-dev8~48 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1665c43fd86fa58ea06907b84a54ecc54d2782dd;p=thirdparty%2Fhaproxy.git BUILD: ssl: include buffer common headers for ssl_sock_ctx since commit c0cdaffaa338 ("REORG: ssl: move ssl_sock_ctx and fix cross-dependencies issues"), `struct ssl_sock_ctx` was moved in ssl_sock.h. As it contains a `struct buffer`, including `common/buffer.h` is now mandatory. I encountered an issue while including ssl_sock.h on another patch: include/types/ssl_sock.h:240:16: error: field ‘early_buf’ has incomplete type 240 | struct buffer early_buf; /* buffer to store the early data received */ no backport needed. Fixes: c0cdaffaa338 ("REORG: ssl: move ssl_sock_ctx and fix cross-dependencies issues") Signed-off-by: William Dauchy --- diff --git a/include/types/ssl_sock.h b/include/types/ssl_sock.h index 99c964d6ed..78639ac108 100644 --- a/include/types/ssl_sock.h +++ b/include/types/ssl_sock.h @@ -31,6 +31,7 @@ #include #include +#include #include #include #include