porter/libsrc/porter/util/potrIpAddr.c

1 ファイル

1.1 porter/libsrc/porter/util/potrIpAddr.c

IPv4 アドレス変換ユーティリティ (内部用)。

1.1.1 作者

c-modernization-kit sample team

1.1.2 バージョン

1.0.0

1.1.3 日付

2026/03/05

1.1.4 インクルード元

potrIpAddr.c のインクルード元

1.1.5 著作権

Copyright (C) CompanyName, Ltd. 2026. All rights reserved.

2 関数

2.1 parse_ipv4_addr

int parse_ipv4_addr ( const char *ip_str, struct in_addr *out_addr )

2.1.1 呼び出し元

parse_ipv4_addr の呼び出し元

2.2 resolve_ipv4_addr

int resolve_ipv4_addr ( const char *host, struct in_addr *out_addr )

ホスト名または IPv4 アドレス文字列を struct in_addr に解決する。

getaddrinfo() を使用して AF_INET で名前解決する。 複数のアドレスが返された場合は先頭のアドレスを採用する。

2.2.1 呼び出し元

resolve_ipv4_addr の呼び出し元