]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUILD: sock_inet: forward-declare struct receiver
authorWilly Tarreau <w@1wt.eu>
Sat, 22 Apr 2023 09:02:04 +0000 (11:02 +0200)
committerWilly Tarreau <w@1wt.eu>
Sun, 23 Apr 2023 07:46:15 +0000 (09:46 +0200)
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

index 044de2c1920a9738802f62fcdc809dbbd795ee67..1e34ff4c73f05e24a241c2276727b1ba66c16a0e 100644 (file)
@@ -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);