Go to the documentation of this file.
37 #ifndef LWIP_HDR_MDNS_PRIV_H
38 #define LWIP_HDR_MDNS_PRIV_H
40 #include "lwip/apps/mdns_opts.h"
41 #include "lwip/pbuf.h"
43 #if LWIP_MDNS_RESPONDER
47 #define MDNS_DOMAIN_MAXLEN 256
48 #define MDNS_READNAME_ERROR 0xFFFF
56 u8_t skip_compression;
59 err_t mdns_domain_add_label(
struct mdns_domain *domain,
const char *label,
u8_t len);
60 u16_t mdns_readname(
struct pbuf *p,
u16_t offset,
struct mdns_domain *domain);
61 int mdns_domain_eq(
struct mdns_domain *a,
struct mdns_domain *b);
62 u16_t mdns_compress_domain(
struct pbuf *
pbuf,
u16_t *offset,
struct mdns_domain *domain);