From 968a4f34fc12c6abe141127c64dc7942bf8c88ec Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Sat, 22 Apr 2023 11:02:04 +0200 Subject: [PATCH] BUILD: sock_inet: forward-declare struct receiver Including sock_inet.h without receiver-t.h causes build failures due to struct receiver not being defined. Let's just forward-declare it. --- include/haproxy/sock_inet.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/haproxy/sock_inet.h b/include/haproxy/sock_inet.h index 044de2c19..1e34ff4c7 100644 --- a/include/haproxy/sock_inet.h +++ b/include/haproxy/sock_inet.h @@ -34,6 +34,9 @@ extern int sock_inet6_tcp_maxseg_default; extern struct proto_fam proto_fam_inet4; extern struct proto_fam proto_fam_inet6; +/* extrenal types */ +struct receiver; + int sock_inet4_addrcmp(const struct sockaddr_storage *a, const struct sockaddr_storage *b); int sock_inet6_addrcmp(const struct sockaddr_storage *a, const struct sockaddr_storage *b); void sock_inet_set_port(struct sockaddr_storage *addr, int port);