Browse Source

UDP: Make sure to get broadcast packets

QGC4.4
Lorenz Meier 10 years ago
parent
commit
705b7be205
  1. 2
      src/comm/UDPLink.cc

2
src/comm/UDPLink.cc

@ -322,7 +322,7 @@ bool UDPLink::_hardwareConnect() @@ -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

Loading…
Cancel
Save