Merge branch '562-chaos-addresses-v9_11' into 'v9_11'

fix chaosnet address comparison

See merge request isc-projects/bind9!818
This commit is contained in:
Evan Hunt 2018-09-28 12:08:45 -04:00
commit a9e4ed033b
2 changed files with 4 additions and 1 deletions

View file

@ -1,3 +1,6 @@
5038. [bug] Chaosnet addresses were compared incorrectly.
[GL #562]
5034. [bug] A race between threads could prevent zone maintenance
scheduled immediately after zone load from being
performed. [GL #542]

View file

@ -179,7 +179,7 @@ compare_ch_a(ARGS_COMPARE) {
if (order != 0)
return (order);
order = memcmp(rdata1->data, rdata2->data, 2);
order = memcmp(region1.base, region2.base, 2);
if (order != 0)
order = (order < 0) ? -1 : 1;
return (order);