From bc85580ff8237f9c5833b2744a2d644d50a98c38 Mon Sep 17 00:00:00 2001 From: Andreas Gustafsson Date: Thu, 25 Jan 2001 13:52:32 +0000 Subject: [PATCH] mask message id to 16 bits explicitly --- lib/dns/dispatch.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/dns/dispatch.c b/lib/dns/dispatch.c index 848cec7705..bc661b8bb2 100644 --- a/lib/dns/dispatch.c +++ b/lib/dns/dispatch.c @@ -15,7 +15,7 @@ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: dispatch.c,v 1.84 2001/01/25 13:47:59 gson Exp $ */ +/* $Id: dispatch.c,v 1.85 2001/01/25 13:52:32 gson Exp $ */ #include @@ -287,7 +287,7 @@ dns_randomid(dns_qid_t *qid) { id = isc_lfsr_generate32(&qid->qid_lfsr1, &qid->qid_lfsr2); - return (dns_messageid_t)(id); + return (dns_messageid_t)(id & 0xFFFF); } /*