From 5039f2cad30410b47330c14c0d7ce4ca493a8712 Mon Sep 17 00:00:00 2001 From: Michael Graff Date: Mon, 12 Jul 1999 23:46:37 +0000 Subject: [PATCH] don't modify the buffer passed in for peekheader() --- lib/dns/message.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/dns/message.c b/lib/dns/message.c index 42010d2686..908a35cb7e 100644 --- a/lib/dns/message.c +++ b/lib/dns/message.c @@ -1552,8 +1552,8 @@ dns_message_peekheader(isc_buffer_t *source, dns_messageid_t *idp, if (r.length < DNS_MESSAGE_HEADERLEN) return (DNS_R_UNEXPECTEDEND); - id = isc_buffer_getuint16(source); - flags = isc_buffer_getuint16(source); + id = isc_buffer_getuint16(&buffer); + flags = isc_buffer_getuint16(&buffer); flags &= DNS_MESSAGE_FLAG_MASK; if (flagsp != NULL)