IN_ADDR のS_unを理解しようとしています。これは、私の IP が 127.0.0.1 の場合の出力です。
タイプに関する情報:
S_un_b
An IPv4 address formatted as four u_chars.
S_un_w
An IPv4 address formatted as two u_shorts.
S_addr
An IPv4 address formatted as a u_long.
S_un_w と S_addr のビルド方法がわかりません。S_un_b はロジックです。IP アドレスの各オクテットは unsigned char に変換されます。しかし、2 つの未署名のショート パンツと未署名のロング ビルドはどうですか? それとも、これらの変数で 127001 を memcopy しただけですか?