This commit is contained in:
2026-01-01 17:51:00 -07:00
parent 88f27e011f
commit 8eafba6ea6
4 changed files with 9 additions and 2 deletions

View File

@@ -103,6 +103,8 @@
#define TCP_FR_DEBUG LWIP_DBG_OFF
#define TCP_QLEN_DEBUG LWIP_DBG_OFF
#define TCP_RST_DEBUG LWIP_DBG_OFF
#define TAPIF_DEBUG LWIP_DBG_ON
#define MDNS_DEBUG LWIP_DBG_ON
#endif
#define LWIP_DBG_TYPES_ON (LWIP_DBG_ON|LWIP_DBG_TRACE|LWIP_DBG_STATE|LWIP_DBG_FRESH|LWIP_DBG_HALT)

View File

@@ -36,9 +36,12 @@ srv_txt(struct mdns_service *service, void *txt_userdata)
{
err_t res;
LWIP_UNUSED_ARG(txt_userdata);
LWIP_DEBUGF(LWIP_DBG_ON, ("srv_txt called\n"));
res = mdns_resp_add_service_txtitem(service, "path=/", 6);
LWIP_ERROR("mdns add service txt failed\n", (res == ERR_OK), return);
res = mdns_resp_add_service_txtitem(service, "package_import_url=github://dlitz/esphome-configs-dlitz/mini.yaml@wip", 69);
LWIP_ERROR("mdns add big service txt failed\n", (res == ERR_OK), return);
}
#endif

View File

@@ -2647,6 +2647,8 @@ mdns_resp_add_service_txtitem(struct mdns_service *service, const char *txt, u8_
LWIP_ASSERT_CORE_LOCKED();
LWIP_ASSERT("mdns_resp_add_service_txtitem: service != NULL", service);
LWIP_DEBUGF(MDNS_DEBUG, ("mDNS: adding txtitem: txt_len=%d, %02x %02x %02x %02x\n", txt_len, (int)txt[0], (int)txt[1], (int)txt[2], (int)txt[3])); /* DEBUG FIXME(dlitz) */
/* Use a mdns_domain struct to store txt chunks since it is the same encoding */
return mdns_txt_add_charstr(&service->txtdata, txt, txt_len);
}

View File

@@ -55,7 +55,7 @@
#define DOMAIN_JUMP_SIZE 2
#define DOMAIN_JUMP 0xc000
#define TOPDOMAIN_LOCAL "local"
#define TOPDOMAIN_LOCAL "local2"
#define REVERSE_PTR_TOPDOMAIN "arpa"
#define REVERSE_PTR_V4_DOMAIN "in-addr"