https://github.com/bagder/repladdrinfo
A getaddrinfo drop-in replacement powered by c-ares
https://github.com/bagder/repladdrinfo
c-ares getaddrinfo name-resolution
Last synced: about 1 year ago
JSON representation
A getaddrinfo drop-in replacement powered by c-ares
- Host: GitHub
- URL: https://github.com/bagder/repladdrinfo
- Owner: bagder
- Created: 2025-04-22T10:56:31.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-22T13:03:19.000Z (over 1 year ago)
- Last Synced: 2025-06-26T10:57:15.482Z (about 1 year ago)
- Topics: c-ares, getaddrinfo, name-resolution
- Language: C
- Homepage:
- Size: 9.77 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# repladdrinfo
This is an implementation of `getaddrinfo` and `freeaddrinfo` made to use
c-ares.
They should work as drop-in replacements, but because of implementation
details they might not work 100% identical in all corner cases.
A primary motivator for me to work on this is to make a curl build that uses
`getaddrinfo` still be able to use a custom DNS server for debug builds, and
we can have c-ares do that. Doing that with the "real" getaddrinfo is not
easy.