From 8c8218f878609af4719252d16ac0f42bccd9ba5b Mon Sep 17 00:00:00 2001 From: root Date: Sat, 20 Mar 2021 19:37:18 +0000 Subject: add mdns responder --- app/lwip_glue.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'app/lwip_glue.c') diff --git a/app/lwip_glue.c b/app/lwip_glue.c index b4370a2..d2dc4b5 100644 --- a/app/lwip_glue.c +++ b/app/lwip_glue.c @@ -14,6 +14,14 @@ void dispatch_lwip (void) } +static void if_status_changed (struct netif *netif) +{ + mdns_resp_netif_settings_changed (netif); +} + + + + void start_lwip (void) { @@ -22,6 +30,7 @@ void start_lwip (void) netif_add (&if0, NULL, NULL, NULL, NULL, steth_lwip_init, ethernet_input); + netif_set_status_callback (&if0, if_status_changed); /* Registers the default network interface.*/ netif_set_default (&if0); @@ -33,6 +42,9 @@ void start_lwip (void) httpd_init(); cgi_init(); + + mdns_resp_init(); + mdns_resp_add_netif (&if0, "clock", 5); } static sys_prot_t ethernet_irq_enabled = 1; -- cgit v1.2.3