IP aus SOCKET?
-
Auch nach langem Suchen habe ich keine Lösung gefunden. Meine Frage: Gibt es eine Möglichkeit die IP des Servers/Clients zu erhalten mit der sich der Server/Client verbunden hat, wenn man nur Zugriff auf den betreffenden SOCKET hat? Ich habe wirklich nur Zugriff auf die SOCKET-Variable und sonst auf nichts Anderes. Geht das denn?
Wäre um jede Hilfe dankbar.
-
hast du mal getpeername() versucht? Eigentlich gibt's die Infos über die Gegenseite ja beim accept(); aber getpeername() benutzt auch SOCKADDR. Guck doch einfach mal im Debugger, was nach einem erfolgreichen getpeername() in der Struktur gefüllt ist.
Ulli