programing:linux-programing:network-programing:linux-struct-sockaddr_in
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
programing:network-programing:linux-struct-sockaddr_in [2019/02/11 17:34] – [sockaddr_in構造体の定義] 管理者 | 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) になっていないといけない。このため,整数をネットワークバイトオーダーに変換する |
参考 | 参考 | ||
行 26: | 行 26: | ||
1. < | 1. < | ||
- |
programing/linux-programing/network-programing/linux-struct-sockaddr_in.txt · 最終更新: 2021/07/15 21:20 by yoko