Ruby 2.5.0 リファレンスマニュアル > ライブラリ一覧 > socketライブラリ > Socket::Constantsモジュール > EAI_FAIL

constant Socket::Constants::EAI_FAIL

EAI_FAIL -> Integer[permalink][rdoc]

Non-recoverable failure in name resolution

getaddrinfo(3), getnameinfo(3) などのエラーコードです。対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などはエラーを SocketError に変換するため、この定数は直接は利用しません。

[SEE_ALSO] getaddrinfo(3linux), gai_strerror(3freebsd)