通信管理 XNF/AS プログラマーズガイド NLI編

[目次][索引][前へ][次へ]

9.2 詳細エラー番号

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

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

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

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

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