inet_addr()
インターネットホストのアドレスをネットワークバイトオーダでのバイナリ値として返す。
gethostbyname()
ホストに対応する構造体を返す
atoi()
nptrが示した文字列をint型の整数に変える
getservbyname()
/etc/servicesよりプロトコルを必要とするものを探し、サーバの情報を構造体で返す
ntohs()
netshortをホストバイトオーダーに変換する
getaddrinfo()
getipnodebyname, getipnodebyaddr, getservbyname, getservbyportという4つの関数の機能をまとめたものである。
これでネットワークホストのアドレスを取得でき、さらにポート番号も調べることができる.