Seite 1 von 1

*gelöst - UDP Broadcast - Subnetzmaske herausfinden

Verfasst: 25.02.2011 01:49
von a14xerus
Hey Leute, ich bin grade dabei selber einen UDP Broadcast zu programmieren.

Wenn ich das richtig verstehe muss ich dabei dann ja an jedes einzelne Netz, in dem sich der PC aktuell befindet, einen Broadcast senden.

Die einzelnen IPs der verschiedenen Netzwerkkarten bekomme ich ja mit ExamineIPAdresses(), aber ich brauche ja noch die dazugehörige Subnetzmask.
Wie komme ich denn an diese Subnetzmaske?

Danke im Vorraus ;)
mfg, alex

Re: UDP Broadcast - Subnetzmaske herausfinden

Verfasst: 25.02.2011 02:12
von ts-soft
Keine Ahnung, aber 255.255.255.0 wird in 99% aller Fälle passen :mrgreen:

Re: UDP Broadcast - Subnetzmaske herausfinden

Verfasst: 25.02.2011 02:16
von a14xerus
gut, dann nehm ich einfach 255.255.255.0 und wenn einer ne andere subnetzmask hat muss er eben in die ecke gehen und sich schämen ;)

Re: UDP Broadcast - Subnetzmaske herausfinden

Verfasst: 25.02.2011 08:11
von DarkDragon
Du könntest ja die Ausgabe von "ipconfig" parsen.

Re: UDP Broadcast - Subnetzmaske herausfinden

Verfasst: 25.02.2011 08:16
von RSBasic
Du könntest die Ausgabe von ipconfig.exe abfangen und da ermitteln.

Ein WinAPI-Befehl habe ich leider nicht gefunden.

Edit: Zu langsam /:->

Edit2: http://www.c-plusplus.de/forum/280538
Vielleicht kannst du da was entnehmen.

Re: *gelöst - UDP Broadcast - Subnetzmaske herausfinden

Verfasst: 25.02.2011 21:28
von HeX0R