GETHOSTBYADDR

ホスト名を解決できない場合、この関数は RETCODE -1 および HOSTENT の NULL ポインターを返します。これは、テストされたバージョンの IBM EZASOKET の動作に従います。ただし、IBM ドキュメントには、ホスト名を解決できない場合、関数はエラー コードを含む HOSTENT 構造体を返すと記載されています。この関数の動作は将来のリリースで変わる可能性があります。アプリケーション プログラムが RETCODE 値を信頼して、呼び出しが成功したかどうかを判断し、RETCODE が 0 の場合は HOSTENT 構造体のみを調べることをお勧めします。

GETHOSTBYADDR 関数はスレッドセーフではありません。

Micro Focus で使用されるネイティブ名解決関数はスレッドセーフではないため、競合状態が発生し、関数が無効なデータを返す可能性がごくわずかにあります。ただし、名前解決システムの他の場所で DNS サーバー障害などのエラーに比べると、発生する可能性はほとんどありません。