9.2 詳細エラー番号

提供関数が異常終了して,n_errnoにNSYSERRが設定されている場合,グローバル変数errnoに詳細エラー番号が設定されます。

プログラム中で詳細エラー番号を参照する場合は,シンボリック名を使用します。なお,グローバル変数errnoは,提供関数が正常終了した場合はクリアされません。

NLIが設定する詳細エラー番号を表9-5に示します。そのほかの詳細エラー番号については,AIXマニュアルを参照してください。

表9-5 NLIが設定する詳細エラー番号

シンボリック名意味ユーザの処置
EINTR4シグナルを受信しました。アプリケーションプロセスを終了してください。
ENXIO6通信管理が動作できなくなりました。アプリケーションプロセスを終了して,通信管理を起動してください。
EFAULT14不正な領域が指定されているため,アクセス時にメモリフォルトが発生しました。正しいアドレスを指定して,再試行してください。
EBUSY16リソースビジー状態です。再試行してください。