diff --git a/src/apps/mdns/mdns.c b/src/apps/mdns/mdns.c index 0001ca2e..1df92c3f 100644 --- a/src/apps/mdns/mdns.c +++ b/src/apps/mdns/mdns.c @@ -2514,7 +2514,7 @@ mdns_resp_netif_active(struct netif *netif) s8_t mdns_resp_add_service(struct netif *netif, const char *name, const char *service, enum mdns_sd_proto proto, u16_t port, service_get_txt_fn_t txt_fn, void *txt_data, char **subTypes, u8_t subtypes_nbr ) { - u8_t slot; + u8_t slot,i; struct mdns_service *srv; struct mdns_host *mdns; diff --git a/src/apps/mdns/mdns_out.c b/src/apps/mdns/mdns_out.c index d18f17a5..b470667c 100644 --- a/src/apps/mdns/mdns_out.c +++ b/src/apps/mdns/mdns_out.c @@ -54,7 +54,7 @@ /* Function prototypes */ static void mdns_clear_outmsg(struct mdns_outmsg *outmsg); -mdns_add_service_subtype_ptr_answer(struct mdns_outpacket *reply, struct mdns_outmsg *msg, struct mdns_service *service); +static err_t mdns_add_service_subtype_ptr_answer(struct mdns_outpacket *reply, struct mdns_outmsg *msg, struct mdns_service *service); /** * Call user supplied function to setup TXT data * @param service The service to build TXT record for diff --git a/src/include/lwip/apps/mdns_opts.h b/src/include/lwip/apps/mdns_opts.h index 48e0958e..03e5ff55 100644 --- a/src/include/lwip/apps/mdns_opts.h +++ b/src/include/lwip/apps/mdns_opts.h @@ -52,7 +52,7 @@ * transport. IGMP is needed for IPv4 multicast. */ #ifndef LWIP_MDNS_RESPONDER -#define LWIP_MDNS_RESPONDER 0 +#define LWIP_MDNS_RESPONDER 1 #endif /* LWIP_MDNS_RESPONDER */ /** The maximum number of services per netif */