mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-09-02 23:55:27 +00:00
fix the IPv6 address length in compute_cookie. [RT #46538]
This commit is contained in:
@@ -1841,7 +1841,7 @@ compute_cookie(ns_client_t *client, isc_uint32_t when, isc_uint32_t nonce,
|
|||||||
break;
|
break;
|
||||||
case AF_INET6:
|
case AF_INET6:
|
||||||
cp = (unsigned char *)&netaddr.type.in6;
|
cp = (unsigned char *)&netaddr.type.in6;
|
||||||
length = 4;
|
length = 16;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
INSIST(0);
|
INSIST(0);
|
||||||
@@ -1878,7 +1878,7 @@ compute_cookie(ns_client_t *client, isc_uint32_t when, isc_uint32_t nonce,
|
|||||||
break;
|
break;
|
||||||
case AF_INET6:
|
case AF_INET6:
|
||||||
cp = (unsigned char *)&netaddr.type.in6;
|
cp = (unsigned char *)&netaddr.type.in6;
|
||||||
length = 4;
|
length = 16;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
INSIST(0);
|
INSIST(0);
|
||||||
|
Reference in New Issue
Block a user