Sie können auf die Kernelliste der bekannten HIP Parnter durch die native getendpointinfo Schnittstelle zum auflösen von Hostnamen zurückgreifen.
Normalerweise prüft die Schnittstell zuerst die /etc/hip/hosts Datei auf einen passenden Host. Wenn keiner gefunden wird, wird der Kernel nach passendem HIP Partner angefragt und dessen Listen durchsucht.
Falls nur die Kernel Liste durchsucht werden soll, setzen Sie hints.ei_flags auf AI_HIP | AI_KERNEL_LIST. Dies wird ausschließlich die Kernerlliste durchsuchen und nicht die hosts Datei.
Um eine Liste der bekannten Gegenstellen vom Kernel zu erfragen, setzen Sie hints.ei_flags auf AI_HIP | AI_KERNEL_LIST und den Hostnamen auf NULL. Dies wird den Kernel abfrage und eine vollständige Liste zurückliefern.