blob: 194016d0e3a4a4c0a5c34ee02ce43ff2c4e2b736 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
|
$ $FreeBSD$
$
$ Message catalog for C locale (template)
$
$ strerror() support catalog
$
$set 1
$ EPERM
1 許可されていない操作です
$ ENOENT
2 そのようなファイルまたはディレクトリはありません
$ ESRCH
3 そのようなプロセスはありません
$ EINTR
4 システムコールが中断されました
$ EIO
5 入出力エラーです
$ ENXIO
6 デバイスが準備されていません
$ E2BIG
7 引数のリストが長すぎます
$ ENOEXEC
8 無効な実行形式です
$ EBADF
9 無効なファイル記述子です
$ ECHILD
10 子プロセスがありません
$ EDEADLK
11 リソースデッドロックを回避しました
$ ENOMEM
12 メモリの割り当てができません
$ EACCES
13 パーミッションが拒絶されました
$ EFAULT
14 無効なアドレスです
$ ENOTBLK
15 ブロックデバイスが要求されています
$ EBUSY
16 デバイスがビジー状態です
$ EEXIST
17 ファイルが存在します
$ EXDEV
18 デバイスをまたぐリンクです
$ ENODEV
19 デバイスが対応してない操作です
$ ENOTDIR
20 ディレクトリではありません
$ EISDIR
21 ディレクトリです
$ EINVAL
22 無効な引数です
$ ENFILE
23 システム内でオープンされているファイルが多すぎます
$ EMFILE
24 オープンしているファイルが多すぎます
$ ENOTTY
25 デバイスが対応していない ioctl です
$ ETXTBSY
26 テキストファイルがビジー状態です
$ EFBIG
27 ファイルが大きすぎます
$ ENOSPC
28 デバイスの空き領域不足です
$ ESPIPE
29 無効なシークです
$ EROFS
30 読み込み専用ファイルシステムです
$ EMLINK
31 リンク数が多すぎます
$ EPIPE
32 パイプが破壊されてました
$ EDOM
33 数値引数が範囲外です
$ ERANGE
34 結果が大き過ぎます
$ EAGAIN, EWOULDBLOCK
35 リソースが一時的に利用できません
$ EINPROGRESS
36 操作が現在進行中です
$ EALREADY
37 操作は既に進行中です
$ ENOTSOCK
38 ソケットでないものについてソケット操作を行いました
$ EDESTADDRREQ
39 宛先アドレスが要求されています
$ EMSGSIZE
40 メッセージが長すぎます
$ EPROTOTYPE
41 ソケットが対応していないプロトコルタイプです
$ ENOPROTOOPT
42 利用できないプロトコルです
$ EPROTONOSUPPORT
43 対応していないプロトコルです
$ ESOCKTNOSUPPORT
44 対応していないソケットタイプです
$ EOPNOTSUPP
45 対応していない操作です
$ EPFNOSUPPORT
46 対応していないプロトコルファミリです
$ EAFNOSUPPORT
47 プロトコルファミリが対応していないアドレスファミリが指定されました
$ EADDRINUSE
48 アドレスが既に使用中です
$ EADDRNOTAVAIL
49 要求されたアドレスを割り当てできません
$ ENETDOWN
50 ネットワークがダウンしています
$ ENETUNREACH
51 ネットワークに到達できません
$ ENETRESET
52 リセットによりネットワークの接続が失われました
$ ECONNABORTED
53 ソフトウェアによって接続が切断されました
$ ECONNRESET
54 接続が通信相手によってリセットされました
$ ENOBUFS
55 バッファの容量不足です
$ EISCONN
56 ソケットは既に接続されています
$ ENOTCONN
57 ソケットは接続されていません
$ ESHUTDOWN
58 ソケットのシャットダウンの後で送信ができません
$ ETOOMANYREFS
59 処理限界を超える多重参照です
$ ETIMEDOUT
60 操作がタイムアウトしました
$ ECONNREFUSED
61 接続が拒絶されました
$ ELOOP
62 処理限界を超えるシンボリックリンクレベルです
$ ENAMETOOLONG
63 ファイル名が長すぎます
$ EHOSTDOWN
64 ホストがダウンしています
$ EHOSTUNREACH
65 ホストへの経路がありません
$ ENOTEMPTY
66 ディレクトリが空ではありません
$ EPROCLIM
67 プロセスが多すぎます
$ EUSERS
68 ユーザが多すぎます
$ EDQUOT
69 ディスククォータが超過しました
$ ESTALE
70 失効した NFS ファイルハンドルです
$ EREMOTE
71 パス中のリモートのレベルが多すぎます
$ EBADRPC
72 無効な RPC 構造体です
$ ERPCMISMATCH
73 RPC バージョンが間違っています
$ EPROGUNAVAIL
74 RPC プログラムが利用できません
$ EPROGMISMATCH
75 プログラムのバージョンが合っていません
$ EPROCUNAVAIL
76 プログラムでは利用できない procedure です
$ ENOLCK
77 ロックが利用できません
$ ENOSYS
78 関数が実装されていません
$ EFTYPE
79 ファイルの型または形式が不適切です
$ EAUTH
80 認証エラーです
$ ENEEDAUTH
81 認証物が必要です
$ EIDRM
82 識別子は削除されました
$ ENOMSG
83 要求された型のメッセージがありません
$ EOVERFLOW
84 データ型に格納するには大きすぎる値です
$ ECANCELED
85 処理がキャンセルされました
$ EILSEQ
86 不正なバイト列です
$ ENOATTR
87 そのような属性はありません
$ EDOOFUS
88 プログラミングエラーです
$
$ strsignal() support catalog
$
$set 2
$ SIGHUP
1 ハングアップ
$ SIGINT
2 割り込み
$ SIGQUIT
3 中断
$ SIGILL
4 不正命令
$ SIGTRAP
5 トレース/BPT トラップ
$ SIGABRT
6 アボートトラップ
$ SIGEMT
7 EMT トラップ
$ SIGFPE
8 浮動小数点例外
$ SIGKILL
9 Kill された
$ SIGBUS
10 バスエラー
$ SIGSEGV
11 セグメンテーション違反
$ SIGSYS
12 存在しないシステムコール
$ SIGPIPE
13 パイプ破壊
$ SIGALRM
14 アラームクロック
$ SIGTERM
15 終了
$ SIGURG
16 緊急入出力状況
$ SIGSTOP
17 一時停止 (シグナル)
$ SIGTSTP
18 一時停止
$ SIGCONT
19 継続
$ SIGCHLD
20 子プロセスの終了
$ SIGTTIN
21 一時停止 (tty 入力)
$ SIGTTOU
22 一時停止 (tty 出力)
$ SIGIO
23 入出力可能
$ SIGXCPU
24 CPU 時間の制限超過
$ SIGXFSZ
25 ファイルサイズの制限超過
$ SIGVTALRM
26 仮想タイマの期限超過
$ SIGPROF
27 プロファイルタイマの期限超過
$ SIGWINCH
28 ウィンドウサイズの変化
$ SIGINFO
29 情報要求
$ SIGUSR1
30 ユーザ定義シグナル 1
$ SIGUSR2
31 ユーザ定義シグナル 2
|