Hallo
Ich habe das Problem, dass ich einen UDP Brodcast an ein Gerät senden sollte. Ich habe das ganze so gemacht:
Allerdings wird nichts gesendet. Ich habe den Netzwerkverkehr überwacht und dabei festgestellt, dass nur etwas gesendet wird, wenn die IP nicht 255.255.255.255 lautet. Allerdings antwortet dann mein Gerät nicht. Ein Beispielprogramm das ich habe sendet auch über die IP 255.255.255.255. Was habe ich falsch gemacht, dass nichts gesendet wird? Danke schon im voraus.
Marco Hemmerle
Ich habe das Problem, dass ich einen UDP Brodcast an ein Gerät senden sollte. Ich habe das ganze so gemacht:
Code:
RecvAddr.sin_family = AF_INET; RecvAddr.sin_port = htons(9998); RecvAddr.sin_addr.s_addr = inet_addr("255.255.255.255"); sendto(SendSocket, SendBuf,BufLen, 0, (SOCKADDR *) &RecvAddr,sizeof(RecvAddr));
Marco Hemmerle
Comment