したがって、基本的には、in_addr_tを特定のアドレスで初期化し、テキストから解析しても意味がありません。次のようなことをしたくなります。
in_addr_t foo = network_byte_order(127 << 24 | 0 << 16 | 0 << 8 | 99 << 0};
127.0.0.99の場合は、マクロでラップして、どのアドレスでも便利に機能するようにします...ただし、このための既存のマクロ、できれば「公式」を誰かが知っているかどうかを最初に確認したいと思います。