diff --git a/CHANGES b/CHANGES index a0c88d627f..3f382e94f3 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,5 @@ +2131. [contrib] dlz/mysql: AXFR was broken. [RT #16630] + 2130. [func] Log if CD or DO were set. [RT #16640] 2129. [func] Provide a pool of UDP sockets for queries to be diff --git a/contrib/dlz/drivers/dlz_mysql_driver.c b/contrib/dlz/drivers/dlz_mysql_driver.c index 24cd5ea503..ea32d39ec6 100644 --- a/contrib/dlz/drivers/dlz_mysql_driver.c +++ b/contrib/dlz/drivers/dlz_mysql_driver.c @@ -648,7 +648,7 @@ mysql_allnodes(const char *zone, void *driverarg, void *dbdata, } if (fields == 4) { /* tell Bind about it. */ - result = dns_sdlz_putnamedrr(allnodes, safeGet(row[0]), + result = dns_sdlz_putnamedrr(allnodes, safeGet(row[2]), safeGet(row[1]), ttl, safeGet(row[3])); } else {