[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, up
From: |
Simon Goldschmidt |
Subject: |
[lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, updated. STABLE-2_1_0_RELEASE-228-g8e86555 |
Date: |
Wed, 30 Jan 2019 14:15:37 -0500 (EST) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "lwIP - A Lightweight TCPIP stack".
The branch, master has been updated
via 8e86555f93c15ccea5d14ad768cb639ad6320ec2 (commit)
via b4be0d8808681773c4706bf68c7c46491de160ec (commit)
from 9263d448476a254dde19e4b3a7f9f7ea0f376808 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 8e86555f93c15ccea5d14ad768cb639ad6320ec2
Author: Simon Goldschmidt <address@hidden>
Date: Wed Jan 30 20:15:26 2019 +0100
mdns: fix compiler errors and coding style
commit b4be0d8808681773c4706bf68c7c46491de160ec
Author: David Girault <address@hidden>
Date: Fri Apr 21 12:05:47 2017 +0200
mdns: added support for searching services
Two new API:
err_t mdns_search_service(const char *name, const char *service, enum
mdns_sd_proto proto,
struct netif *netif, search_result_fn_t
result_fn, void *arg,
s8_t *request_id);
void mdns_search_stop(s8_t request_id);
One compilation flags:
LWIP_MDNS_SEARCH
One options flags:
MDNS_MAX_REQUESTS
Some structure declarations moved to allow use by callback result function.
Result domain names are early uncompress before calling application callback
because it cannot be made by application itself.
Allow search services with multiples labels included, like
'_services._dns-sd'.
Search for `_services._dns-sd._udp.local.` is handled in a special way.
Only `PTR` answers are send back to the application.
The `mdns_search_service()` function won't assert if no more space in
`mdns_request`
table, just return an error if too many simultanous requests.
-----------------------------------------------------------------------
Summary of changes:
contrib/examples/example_app/lwipopts.h | 11 +-
src/apps/mdns/mdns.c | 229 +++++++++++++++++++++++++++++---
src/apps/mdns/mdns_domain.c | 87 ++++++++++++
src/apps/mdns/mdns_out.c | 56 ++++++++
src/include/lwip/apps/mdns.h | 44 ++++++
src/include/lwip/apps/mdns_domain.h | 5 +
src/include/lwip/apps/mdns_opts.h | 12 ++
src/include/lwip/apps/mdns_out.h | 3 +
src/include/lwip/apps/mdns_priv.h | 31 +++--
9 files changed, 446 insertions(+), 32 deletions(-)
hooks/post-receive
--
lwIP - A Lightweight TCPIP stack
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, updated. STABLE-2_1_0_RELEASE-228-g8e86555,
Simon Goldschmidt <=