[4008] in Athena Bugs

home help back first fref pref prev next nref lref last post

Named failure on jik's grplist

daemon@ATHENA.MIT.EDU (Mark Rosenstein)
Thu Jan 18 17:42:09 1990

Date: Thu, 18 Jan 90 17:41:39 -0500
From: Mark Rosenstein <mar@MIT.EDU>
To: bugs@MIT.EDU
Cc: jik@MIT.EDU, jfc@ATHENA.MIT.EDU, mar@MIT.EDU
In-Reply-To: John Carr's message of Wed, 17 Jan 90 18:44:31 EST <9001172344.AA00545@ACHATES.MIT.EDU>
I've found and fixed the bug in /afs/testers/src/named/src/ns_req.c.
Luckily, it was within an #ifdef HESIODCOMPAT which means this code
only runs on the three hesiod servers, not any clients or
workstations.  I expect the Hesiod servers will get updated tomorrow.

The bug was: if you make a type TXT query (i.e. from a new hesiod
client) for data stored as type UNSPECA (what Moira is currently
downloading into Hesiod), the server was incorrectly converting any
datafield who's length mod 256 was 254.  The was because a macro was
being used which modified it's arguments, and only in this one case
did that produce an unexpected result.
					-Mark

home help back first fref pref prev next nref lref last post