socket: interface name -> ip adresse auflösen
-
hi,
ich suche einen API Befehl der mir für ein gegebenens interface ("eth0", z.B.) die IP-Adresse ermittelt und in einem string o.ä. zur Verfügung stellt.
Konnte dazu nichts finden. Sowas gibts doch bestimmt ? Kann mir wer weiter helfen?
-
Ich denke, dass der Quelltext von
ifconfig
nicht all zu groß sein sollte. Da solltest du deine Lösung finden.
-
mach ein
ls -al /sys/class/net
(für =>linux-2.6.x)
-
getifaddrs gibt es für linux.