netmask ermitteln
-
hi zusammen,
weiss jemand von euch wie ich möglichst einfach die netmask einer netzwerkkarte ermitteln kann? die ip-adresse steht ja in der hostent struktur. aber die passende netmask, wie kommt man an die? wäre für tipps sehr dankbar.
-
Servus,
habe zwar nicht die Tüte von Ahnung aber habe mal google arbeiten lassen. Mir ist dabei direkt der dritte Eintrag aufgefallen:
Winsock Programmer's FAQ: Get Interface Information - http://tangentsoft.net/wskfaq/examples/getifaces.html
Dort arbeitet er mit Sockets und nimmt sich irgendwie die Informationen über INTERFACE_INFO.>> iiNetmask <<. Musst du mal drüberschauen ob dir das weiterhilft.
Bei CodeGuru habe ich das hier: http://www.codeguru.com/Cpp/I-N/internet/internetprotocolip/article.php/c6203/
gefunden. Dort bekommst du die Struktur genaustens erklärt.Ich denke mal das sollte dir weiterhelfen.
*winke*
Hellsgore
-
hi hellsgore,
astrein! sorry das ich erst jetzt antworte. habs auch noch nicht ausprobiert. sind zwei verschiedene ansätze. einer wirds bestimmt bringen. wenn es funktioniert schreib ich dir welche von beiden die elegantere ist. ich hoffe das es mit der winsock library funzt, da ich die eh schon eingebunden habe. mal schaun und vielen dank nochmal.
grüsse achim