From 2780fefb27e78fad7f348680512d43fac9b1fa58 Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Mon, 25 Sep 2023 15:14:26 -0700 Subject: [PATCH] QNativeSocketEngine: fix build with FreeBSD: sockaddr_dl wasn't declared MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This partially reverts fcb548878bfae3db34d482f3ad97074aca76b410. qnativesocketengine_unix.cpp:872:40: error: unknown type name 'sockaddr_dl'; did you mean 'sockaddr_in'? Change-Id: Ifeb6206a9fa04424964bfffd178844096ee7741b Reviewed-by: MÃ¥rten Nordheim (cherry picked from commit e95467bc6b685deccc0c3c8dfa337317a6b44eb0) Reviewed-by: Qt Cherry-pick Bot --- src/network/socket/qnativesocketengine_unix.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/network/socket/qnativesocketengine_unix.cpp b/src/network/socket/qnativesocketengine_unix.cpp index d5f2bfbac44..88895651238 100644 --- a/src/network/socket/qnativesocketengine_unix.cpp +++ b/src/network/socket/qnativesocketengine_unix.cpp @@ -44,6 +44,9 @@ #include #include #endif +#ifdef Q_OS_BSD4 +# include +#endif QT_BEGIN_NAMESPACE