From: Frédéric Lécaille Date: Tue, 28 Nov 2023 10:37:44 +0000 (+0100) Subject: BUILD: quic: Several compiler warns fixes after retry module creation X-Git-Tag: v2.9-dev12~52 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b39362070d2d5adbe81b49fec3363b752cfb4220;p=thirdparty%2Fhaproxy.git BUILD: quic: Several compiler warns fixes after retry module creation Such a warning appeared after having added quic_retry.h which includes only headers for types (quic_cid-t.h, clock-t.h...) In file included from include/haproxy/quic_retry.h:12, from src/quic_retry.c:5: include/haproxy/quic_cid-t.h:26:26: error: field ‘seq_num’ has incomplete type 26 | struct eb64_node seq_num; --- diff --git a/include/haproxy/quic_cid-t.h b/include/haproxy/quic_cid-t.h index d355baeaef..ccce84497d 100644 --- a/include/haproxy/quic_cid-t.h +++ b/include/haproxy/quic_cid-t.h @@ -1,6 +1,7 @@ #ifndef _HAPROXY_QUIC_CID_T_H #define _HAPROXY_QUIC_CID_T_H +#include #include /* QUIC connection ID maximum length for version 1. */ diff --git a/include/haproxy/quic_sock-t.h b/include/haproxy/quic_sock-t.h index e2992c834a..67a5749298 100644 --- a/include/haproxy/quic_sock-t.h +++ b/include/haproxy/quic_sock-t.h @@ -2,6 +2,8 @@ #define _HAPROXY_QUIC_SOCK_T_H #ifdef USE_QUIC +#include + /* QUIC socket allocation strategy. */ enum quic_sock_mode { QUIC_SOCK_MODE_CONN, /* Use a dedicated socket per connection. */ diff --git a/include/haproxy/quic_tls-t.h b/include/haproxy/quic_tls-t.h index e74e5a9559..ae65149b53 100644 --- a/include/haproxy/quic_tls-t.h +++ b/include/haproxy/quic_tls-t.h @@ -21,6 +21,7 @@ #include +#include #include #include