From 1665c43fd86fa58ea06907b84a54ecc54d2782dd Mon Sep 17 00:00:00 2001 From: William Dauchy Date: Sun, 17 May 2020 13:41:53 +0200 Subject: [PATCH] BUILD: ssl: include buffer common headers for ssl_sock_ctx MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- include/types/ssl_sock.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/types/ssl_sock.h b/include/types/ssl_sock.h index 99c964d6e..78639ac10 100644 --- a/include/types/ssl_sock.h +++ b/include/types/ssl_sock.h @@ -31,6 +31,7 @@ #include #include +#include #include #include #include