]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
1406. [bug] dispatch initialises one of the LSFR's with a incorrect
authorMark Andrews <marka@isc.org>
Thu, 5 Dec 2002 03:55:09 +0000 (03:55 +0000)
committerMark Andrews <marka@isc.org>
Thu, 5 Dec 2002 03:55:09 +0000 (03:55 +0000)
                        polynomial.  [RT #4617]

CHANGES
lib/dns/dispatch.c

diff --git a/CHANGES b/CHANGES
index 2ae45c1df1e548a9cda1d22dd31154fae9c25290..5ea775fe8414c72953ef0a411f8e4d7e1c7ce348 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,6 @@
+1406.  [bug]           dispatch initialises one of the LSFR's with a incorrect
+                       polynomial.  [RT #4617]
+
 1405.  [func]          Use arc4random() if available.
 
 1404.  [bug]           libbind: ns_name_ntol() could overwite a zero length
index a54244d392772647c42f7807bc09f6e0e02b1ba1..2638abcf4de92ad342b51cb8e0988c52d3069d33 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: dispatch.c,v 1.110 2002/09/04 02:26:12 jinmei Exp $ */
+/* $Id: dispatch.c,v 1.111 2002/12/05 03:55:09 marka Exp $ */
 
 #include <config.h>
 
@@ -1324,7 +1324,7 @@ qid_allocate(dns_dispatchmgr_t *mgr, unsigned int buckets,
         */
        isc_lfsr_init(&qid->qid_lfsr1, 0, 32, 0x80000057U,
                      0, reseed_lfsr, mgr);
-       isc_lfsr_init(&qid->qid_lfsr2, 0, 32, 0x800000c2U,
+       isc_lfsr_init(&qid->qid_lfsr2, 0, 32, 0x80000062U,
                      0, reseed_lfsr, mgr);
        *qidp = qid;
        return (ISC_R_SUCCESS);