System test IPv6 static-stub address failing on AIX.

Corentin Baron corentin at us.ibm.com
Mon Aug 31 13:55:58 UTC 2015


Hello,

I'm working on packaging Bind 9.10.2-P3 on AIX, and the staticstub system 
test is failing:

I:checking IPv6 static-stub address (27)
I:failed

in named.run:
27-Aug-2015 07:51:56.471 dispatch 21cbc328: response to an exclusive 
socket doesn't match. id=12413, resp->id=12413

When trying to dig a little in it, the failure appears in 
isc_sockaddr_compare():
                if ((flags & ISC_SOCKADDR_CMPSCOPE) != 0 &&
                    a->type.sin6.sin6_scope_id != 
b->type.sin6.sin6_scope_id &&
                    ((flags & ISC_SOCKADDR_CMPSCOPEZERO) == 0 ||
                      (a->type.sin6.sin6_scope_id != 0 &&
                       b->type.sin6.sin6_scope_id != 0)))
                        return (ISC_FALSE);

with flags & ISC_SOCKADDR_CMPSCOPE = 0x4, flags & 
ISC_SOCKADDR_CMPSCOPEZERO = 0, a->type.sin6.sin6_scope_id = 1 and 
b->type.sin6.sin6_scope_id = 0

I'm unfortunately not familiar with bind's source code, so if anyone could 
point me to where I could look at that would be awesome.

Thanks,
Corentin.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/bind-workers/attachments/20150831/5c927bdd/attachment.html>


More information about the bind-workers mailing list