Microchip
直播中

王淑珍

8年用户 171经验值
私信 关注
[问答]

组播DNS的潜在问题

我们目前使用的是和声V2.01,但这个问题也在后来的版本中,包括V2.06。这里是framework/tcpip/src/zero_conf_mulitcast_dns.c:bMsgIsAQuery=(pmDNSMsgHeader->flags.bits.qr==0);bSenderHas.=(pmDNSMsHeader->flags.bits.qr==0)中的_mDnsProcessIncomingRR()函数的顶部;上面的代码应该检查AA标志而不是QR标志来检查权威的响应吗?这将很容易改变,但我想确定,因为我还没有完全熟悉的MNS还只是。谢谢任何回应!请在使用IPv6时添加对AAAA记录的支持。谢谢!PPS。这些论坛仍然是非常有问题的!我不得不多次编辑这个帖子来添加我的代码,因为有些胡说“访问被拒绝”错误。不幸的是,我甚至不知道这个错误意味着什么,所以我不能轻易地修复论坛LORDS认为不值得我的帖子。

回帖(3)

云达贞

2020-3-24 10:02:21
嗨,jdeguire,是的,对于权威响应,应该检查“aa”字段,而不是查询-响应字段。我假设是复制和粘贴错误。我将进行更改,这将是下一个版本的一部分。感谢您报告这一点。我将创建一个内部请求,添加对IPv6的支持MNNs
举报

胡芝恒

2020-3-24 10:08:08
这个bug也在老的MLA中。我很惊讶它现在被发现了:
举报

毕凯

2020-3-24 10:13:47
哈!我想如果这段时间没有被注意到的话,国旗就不那么重要了。我们的生态系统(软件、固件、LabVIEW…)离支持mDNS和Zeroconf还有很长的路要走,所以我想我还不知道会有什么影响。不过,我很高兴我偶然发现了它,太棒了,谢谢!我怀疑在我们支持IPv6之前会有一段时间,但不妨在这样的事情上大打出手。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分