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

Alles rund um die Programmierung mit Qt
Antworten
prinzenrolle
Beiträge: 25
Registriert: 4. August 2010 18:38

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

Beitrag 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());
            ...
	}
Antworten