[En-Nut-Discussion] FYI: MDNSd sample added
Uwe Bonnes
bon at elektron.ikp.physik.tu-darmstadt.de
Sun Apr 17 22:29:40 CEST 2016
>>>>> "Ole" == Ole Reinhardt <ole.reinhardt at embedded-it.de> writes:
Ole> Hi all, I just added a sample program to show the usage of the MDNS
Ole> deamon in combination with a simple web service.
Ole> You can find this sample in
Ole> nut/app/mdnsd_uhttpd/
Ole> Unfortunately the MDNSd needs a little RAM (for caching the MDNS
Ole> entries), so it won't run on boards with less than 16K free RAM.
To keep the examples compiling, we need more fine-grained hints about
availabe RAM provides by the board and RAM needed by the application.
Ole> This sample announces itself as "ethernut.local" and the Webservice
Ole> running on port 80.
Ole> You can reach the webserver under the following URL:
Ole> http://ethernut.local
Ole> Multicast DNS works on Linux and OS/X, on Windows you might need to
Ole> install the Apple Bonjour service. At least on older Windows
Ole> versions. I do not know, if Windows 10 supports Multicast DNS
Ole> natively.
Please test with other configs. But probably the implicit declaration also
happenes on your target config too:
sam7eth ..mdnsd_uhttp.c: In function 'main':
mdnsd_uhttp.c:136:5: warning: implicit declaration of function
'HttpRegisterRedir' [-Wimplicit-function-declaration]
HttpRegisterRedir("", "/index.html", 301);
^
sam7eth done
And thanks for the example!
--
Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 1623569 ------- Fax. 06151 1623305 ---------
More information about the En-Nut-Discussion
mailing list