我一直在研究作为服务器的一部分提供的 mdns 服务器的实现。当你尝试使用它时,它不起作用,并且查看代码,很明显它永远不会起作用(幸运的是,它是 SDK 的开源部分的一部分)。
我已经对它进行了强大的黑客攻击,现在有一个(大部分)工作版本 - 作为 nodemcu-firmware 项目的一部分。合并更改的 PR 是
https://github.com/nodemcu/nodemcu-firmware/pull/1192但是,如果乐鑫有可能自己修复它,我们真的不想修改此代码。
因此,乐鑫是否有兴趣使用更好的代码版本?
修复的具体问题包括:
* 工作超过 5 分钟(现在每 120 秒发送一次消息)
* 处理与名称匹配并正确响应的请求。
* 覆盖内存的可能性较小。