From 705b7be205859907d947ad4ea253d00295d06e5a Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Sat, 10 Oct 2015 16:57:57 +0200 Subject: [PATCH] UDP: Make sure to get broadcast packets --- src/comm/UDPLink.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/comm/UDPLink.cc b/src/comm/UDPLink.cc index b5022db81..1dac19e77 100644 --- a/src/comm/UDPLink.cc +++ b/src/comm/UDPLink.cc @@ -322,7 +322,7 @@ bool UDPLink::_hardwareConnect() QHostAddress host = QHostAddress::AnyIPv4; _socket = new QUdpSocket(); _socket->setProxy(QNetworkProxy::NoProxy); - _connectState = _socket->bind(host, _config->localPort(), QAbstractSocket::ReuseAddressHint); + _connectState = _socket->bind(host, _config->localPort(), QAbstractSocket::ReuseAddressHint | QUdpSocket::ShareAddress); if (_connectState) { _registerZeroconf(_config->localPort(), kZeroconfRegistration); //-- Connect signal if this version of Qt is not broken -- 2.22.0