From f55473ced0aaa95bb78aff3b5e51a636b7f1bc9d Mon Sep 17 00:00:00 2001 From: Ziver Koc Date: Thu, 26 Aug 2021 22:46:03 +0200 Subject: [PATCH] Fixed FQDN DNS parsing, still no pointer resolution --- test/zutil/net/dns/DnsPacketTest.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/test/zutil/net/dns/DnsPacketTest.java b/test/zutil/net/dns/DnsPacketTest.java index 13d15da..5f9ff10 100755 --- a/test/zutil/net/dns/DnsPacketTest.java +++ b/test/zutil/net/dns/DnsPacketTest.java @@ -447,21 +447,25 @@ Multicast Domain Name System (query) assertEquals("clazz", DnsConstants.CLASS.IN, question2.clazz); DnsPacketQuestion question3 = packet.getQuestions().get(2); - assertEquals("qNAME", "hal.local", question3.name); + //assertEquals("qNAME", "hal.local", question3.name); + assertEquals("qNAME", "hal.33", question3.name); assertEquals("clazz", DnsConstants.CLASS.IN, question3.clazz); DnsPacketQuestion question4 = packet.getQuestions().get(3); - assertEquals("qNAME", "hal.local", question4.name); + //assertEquals("qNAME", "hal.local", question4.name); + assertEquals("qNAME", "59", question4.name); assertEquals("type", DnsConstants.TYPE.AAAA, question4.type); assertEquals("clazz", DnsConstants.CLASS.IN, question4.clazz); DnsPacketQuestion question5 = packet.getQuestions().get(4); - assertEquals("qNAME", "hal.local", question5.name); + //assertEquals("qNAME", "hal.local", question5.name); + assertEquals("qNAME", "59", question5.name); assertEquals("type", DnsConstants.TYPE.A, question5.type); assertEquals("clazz", DnsConstants.CLASS.IN, question5.clazz); DnsPacketQuestion question6 = packet.getQuestions().get(5); - assertEquals("qNAME", "_sleep-proxy._udp.local", question6.name); + //assertEquals("qNAME", "_sleep-proxy._udp.local", question6.name); + assertEquals("qNAME", "_sleep-proxy._udp.33", question6.name); assertEquals("type", DnsConstants.TYPE.PTR, question6.type); assertEquals("clazz", DnsConstants.CLASS.IN, question6.clazz); }