39#ifndef LWIP_HDR_APPS_MDNS_DOMAIN_H
40#define LWIP_HDR_APPS_MDNS_DOMAIN_H
49#if LWIP_MDNS_RESPONDER
54err_t mdns_domain_add_domain(
struct mdns_domain *
domain,
struct mdns_domain *
source);
57void mdns_domain_debug_print(
struct mdns_domain *
domain);
58int mdns_domain_eq(
struct mdns_domain *
a,
struct mdns_domain *
b);
60err_t mdns_build_reverse_v4_domain(
struct mdns_domain *
domain,
const ip4_addr_t *
addr);
63err_t mdns_build_reverse_v6_domain(
struct mdns_domain *
domain,
const ip6_addr_t *
addr);
65err_t mdns_build_host_domain(
struct mdns_domain *
domain,
struct mdns_host *mdns);
66err_t mdns_build_dnssd_domain(
struct mdns_domain *
domain);
67err_t mdns_build_service_domain(
struct mdns_domain *
domain,
struct mdns_service *service,
int include_name);
69err_t mdns_build_request_domain(
struct mdns_domain *
domain,
struct mdns_request *
request,
int include_name);
72err_t mdns_write_domain(
struct mdns_outpacket *outpkt,
struct mdns_domain *
domain);
GLboolean GLboolean GLboolean b
GLenum const GLvoid * addr
GLboolean GLboolean GLboolean GLboolean a
static const WCHAR label[]