__ipdspx() - 指定されるデータ・セット接頭部の検索

標準

標準/拡張機能 C/C++ 依存項目
z/OS®UNIX 両方  

形式

#include <__ftp.h>

char *__ipdspx(void);

機能説明

__ipdspx() 関数は、キーワード DataSetPrefix について、IP アドレス解決の初期化がリゾルバー構成データ・セット内で見つけた値 を判別します。DataSetPrefix キーワードがリゾルバー 構成データ・セットに見つからない場合、デフォルトの値が戻されます。

戻り値

正常に実行された場合、__ipdspx() は、構成データ・セットに提供された、NULL 文字で終了するストリングを戻します。構成データ・セットがキーワード DataSetPrefix に対する値を 提供しなかった場合、__ipdspx() はストリング TCPIP を戻します。

正常に実行されなかった場合、__ipdspx() は NULL を戻し、h_errno に次のいずれかのエラー値を保管します。__ipdspx() は、IP アドレス解決の初期化が完了できなかった場合にだけ失敗します。
エラー・コード
説明
NO_RECOVERY
再試行すると、連続して失敗するエラーが発生しました。このスレッドが _res 構造体を入れるためのストレージが獲得できませんでした。
TRY_AGAIN
選択された __res_state 構造体名を初期化しているときにエラーが発生しました。この処理は再試行できます。

関連情報