• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

c-ares / c-ares / #791
88%
main: 92%

Build:
Build:
LAST BUILD BRANCH: overflow-safe-allocation
DEFAULT BRANCH: main
Ran 16 Apr 2024 12:54PM UTC
Jobs 1
Files 150
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

16 Apr 2024 12:29PM UTC coverage: 80.617%. Remained the same
#791

push

travis-ci

Pavel Ferencz
Fix support of link-local IPv6 DNS server in /etc/resolv.conf on macOS
and iOS.
The issue only happens when using system default link-local IPv6 DNS.
Specifying link-local IPv6 DNS address manually works.
Disabling libresolv and using the manual parsing fixes the issue after
the change made in #646

On macOS and iOS c-ares uses libresolv and assumes that its API
res_getservers() fills sin6_scope_id in case of a link-local IPv6 DNS
addresses in /etc/resolv.conf.

Unfortunately this is not the case.
See res_getservers() here: https://opensource.apple.com/source/libresolv/libresolv-60/res_init.c.auto.html

8393 of 10411 relevant lines covered (80.62%)

3824.65 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #791.1 16 Apr 2024 12:54PM UTC 0
80.62
Source Files on build #791
Detailed source file information is not available for this build.
  • Back to Repo
  • 779dc896 on github
  • Prev Build on main
  • Next Build on HEAD
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc