programing:linux-programing:network-programing:linux-struct-sockaddr_in
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン最新のリビジョン両方とも次のリビジョン | ||
programing:linux-programing:network-programing:linux-struct-sockaddr_in [2020/01/30 17:42] – ↷ 移動操作に合わせてリンクを書き換えました。 yoko | programing:linux-programing:network-programing:linux-struct-sockaddr_in [2021/07/15 21:20] – [sockaddr_in構造体の定義] yoko | ||
---|---|---|---|
行 1: | 行 1: | ||
sockaddr_in構造体 | sockaddr_in構造体 | ||
================= | ================= | ||
- | Linuxのソケットインタフェースでは、接続先のIPアドレスやポート番号の情報を保持するために,`sockaddr_in`構造体が 用意されており,各ソケットは,bindシステムコールによって `sockaddr_in`構造体のデータと関連づけられる. | + | Linuxのソケットインタフェースでは、接続先のIPアドレスやポート番号の情報を保持するために,`sockaddr_in`構造体が 用意されている。各ソケットは,bindシステムコールによって `sockaddr_in`構造体のデータと関連づけられる. |
sockaddr_in構造体の定義 | sockaddr_in構造体の定義 | ||
行 20: | 行 20: | ||
</ | </ | ||
- | ポート番号やIPアドレスはネットワークバイトオーダー (big endian) になって いないといけない.このため,整数をネットワークバイトオーダーに変換する htons, | + | ポート番号やIPアドレスはネットワークバイトオーダー (big endian) になっていないといけない。このため,整数をネットワークバイトオーダーに変換する |
参考 | 参考 |
programing/linux-programing/network-programing/linux-struct-sockaddr_in.txt · 最終更新: 2021/07/15 21:20 by yoko