linux環境tcp ip錯誤碼

2021-09-26 14:00:33 字數 1278 閱讀 9605

基於 unix 的環境中的 tcp/ip 使用者,下表列出了某些最常見的錯誤原因碼 (errno)。完整的錯誤列表可以在檔案 /usr/include/sys/errno.h 中找到 errno。針對每一種作業系統給出了errno 號碼。

errno

aixhp-ux

solaris

unixware

linux

說明eintr44

444系統呼叫中斷。

eagain

1111

1111

11資源臨時不可用。

ebusy

1616

1616

16資源正忙。

emfile

2424

2424

24每個程序檔案描述符表已滿。

epipe

3232

3232

32管道斷開。

eaddrinuse

67226

125125

98已經在使用指定的位址。

enetdown

69228

127127

100網路已停止。

enetunreach

70229

128128

101沒有到達網路的可用路由。

enetreset

71230

129129

102重設時網路已卸下了連線。

econnreset

73232

131131

104夥伴已重設了連線。

enobufs

74233

132132

105系統中沒有足夠的緩衝區空間資源可用來完成呼叫。

enotconn

76235

134134

107未連線套接字。

etimedout

78238

145145

110連線超時。

econnrefused

79239

146146

111連線已被拒絕。若您正在嘗試與資料庫相連,則檢查是否已成功啟動了伺服器上的資料庫管理程式和 tcp/ip 協議支援。 若使用 socks 協議支援,則還要確保在 socks 伺服器上已成功啟動了 tcp/ip 協議支援。

ehostdown

80241

147147

147主機已停機。

ehostunreach

81242

148148

113沒有到達主機的可用路由。

Linux錯誤碼編碼

翻譯professional linux kernel architecture 2.4.4 define max errno4095 0 4kib虛擬空間 ifndef assembly define is err value x unlikely x unsigned long max errn...

錯誤碼 使用 Go 定義錯誤碼

不管在什麼系統中,定義錯誤碼都是必不可少的.錯誤碼可以幫助定義問題,通常錯誤碼設計為某種模式結構,可以判斷出錯誤的級別,錯誤的模組和具體錯誤資訊.乙個良好結構的錯誤碼有助於簡化問題描述,當前設計的錯誤碼共有五位,結構如下 1 00 01 服務級別 模組 具體錯誤 第一位是服務級別,1 為系統錯誤,2...

錯誤碼總結

200 伺服器成功返回網頁 404 請求網頁不存在 1xx 臨時相應 表示臨時相應並需要請求者繼續執行操作 100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分 101 切換協議 請求者已要求伺服器切換協議,伺服器已確認並準備切換 2xx 成功 表示成功處理...