Broadcast
-
Hi @ all
folgendes Problem
Ich möchte einen broadcast durchs Netzt schicken
Habe mir ein kleines Prog dazu geschrieben welches unter Windows wunderbar läuft!!!Unter Linux jedoch bekomme ich bei
count = sendto(sock, buffer, 10, 0, (sockaddr*)&host_addr, sizeof(sockaddr_in));
-1 zurück wenn ich die 10.10.10.255 verwende (was eigentlich der broadcast sein sollte, oder??)
wenn ich mir die 10.10.10.22 herauspicke funktioniert es.
Was muss ich tun damit ich auch unter Linux einen broadcast durch das Netz schicken kannGruß Raffzen
-
Habs rausgefunden!!!!
Unter Linux muss man die
setsockopt()
setzendann funktionierts auch
Danke Raffzen