X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=secnet.git;a=blobdiff_plain;f=resolver.c;h=d203a9683b76e4f5d044a6f120a1b6382368b15e;hp=d104c363f775de7dcb3e40e1829de2e54c42ce46;hb=0e646750a699f6dac806c7752c81d160c4f78987;hpb=3ff31eda6e86ffc7d276635fe117c7408a72b719 diff --git a/resolver.c b/resolver.c index d104c36..d203a96 100644 --- a/resolver.c +++ b/resolver.c @@ -115,6 +115,11 @@ static void resolver_afterpoll(void *sst, struct pollfd *fds, int nfds) case AF_INET: assert(ra->len == sizeof(ca->ia.sin)); break; +#ifdef CONFIG_IPV6 + case AF_INET6: + assert(ra->len == sizeof(ca->ia.sin6)); + break; +#endif /*CONFIG_IPV6*/ default: /* silently skip unexpected AFs from adns */ continue;