Changes for version 0.21_003
- Make more of the AI_* and NI_* flags #ifdef-guarded, for OSes that don't provide them
- Docs improvements - added some code examples
Changes for version 0.21_002
- Implement NIx_NOHOST and NIx_NOSERV; flags to getnameinfo to request only one of host or service name
- No longer supports API import tags
Changes for version 0.21_001
- Move most exports into @EXPORT_OK
- Provide exception-throwing version of API in Socket::GetAddrInfo::Strict
- Wrap lots more flag constants
- AI_IDN, AI_V4MAPPED, AI_ALL, AI_ADDRCONFIG
- NI_IDN, NI_NOFQDN
- EAI_SYSTEM, EAI_BADHINTS, EAI_PROTOCOL
Documentation
command-line tool to getaddrinfo(3) resolver
command-line tool to getnameinfo(3) resolver
Modules
address-family independent name resolving functions
Pure Perl emulation of getaddrinfo and getnameinfo using IPv4-only legacy resolvers
Provide Socket::GetAddrInfo functions using Socket6 API
Provide Socket::GetAddrInfo functions which throw exceptions
Provides
in lib/Socket/GetAddrInfo/Core.pm
in lib/Socket/GetAddrInfo/XS.pm