Ich habe eine addrinfo Struktur, die ich durch den Aufruf der Funktion getaddrinfo()
mit folgenden Parametern erhalten:Wie speichere ich eine IPv6-Adresse von getaddrinfo in ein Zeichen-Array?
getaddrinfo(address, NULL, &hints, &res)
ich die IPv6-Adresse in binärer Form speichern müssen und es in hexadezimale Form zu drucken.
Meine Frage ist, wie speicher ich die IPv6-Adresse in einem Zeichen-Array von 16 Elementen?
Was meinen Sie mit "speichern [etwas] in binärer Form"? Alles in einem Computer ist binär. – immibis
Ich wollte den Unterschied machen, inet_ntop nicht zu verwenden, um Verwirrung zu beseitigen, da ich das Ergebnis in Hex-Form brauche. – Kuyss