ntohsは、ネットワークバイト―ダからホストバイトオ―ダに変換するライブラリ関数・・・。
htonsでネットワークバイトオ―ダに変換したポート番号をホストバイトオ―ダに戻す時などに使う・・・。
これで戻してみる・・・。
ネットワークバイトオ―ダにした後のポート番号ns_portと、ホストバイトオ―ダに戻したポート番号portを用意・・・。
htonsでポート番号3000番を変換し、ns_portに格納・・・。
ns_portの値を16進数で出力・・・。
ntohsでホストバイトオ―ダに戻し、portに格納・・・。
portの値を10進数で出力・・・。
$ ./ntohs ns_port = b80b port = 3000 $
portで3000に戻されていることが分かる・・・。