Seite 1 von 1

UDP Broadcast.... empfängt das eigene Paket

Verfasst: 14. Juli 2011 07:48
von prinzenrolle
Hallo,
ich benutze einen Broadcast über UDP um ein bestimmtes Gerät
im Netzwerk zu finden.
Lese ich auf dem Sockel bekomme ich als empfangene Daten erst
meinen eigenen gesendeten Broadcast und dann die Antwort vom Gerät.

Wie kann ich das denn verhindern?

Vielen dank

Code: Alles auswählen

code Schnipsel:
udpSocket->bind(QHostAddress::Any, 5000);
...
	while(udpSocket->hasPendingDatagrams())
	{
	    datagram.resize(udpSocket->pendingDatagramSize());
	    udpSocket->readDatagram(datagram.data(), datagram.size());
            ...
	}