From ff17530997f45ddb86b0b18d8dd42046fc4689a2 Mon Sep 17 00:00:00 2001 From: Our Air Quality Date: Fri, 12 Apr 2019 10:20:11 +1000 Subject: [PATCH] mdns mdns_search_service mdns_search_stop: define the request id as unsigned. --- src/apps/mdns/mdns.c | 6 +++--- src/include/lwip/apps/mdns.h | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/apps/mdns/mdns.c b/src/apps/mdns/mdns.c index d01c59c0..c84b0a72 100644 --- a/src/apps/mdns/mdns.c +++ b/src/apps/mdns/mdns.c @@ -2506,10 +2506,10 @@ mdns_resp_add_service_txtitem(struct mdns_service *service, const char *txt, u8_ * @param request_id The search request to stop */ void -mdns_search_stop(s8_t request_id) +mdns_search_stop(u8_t request_id) { struct mdns_request *req; - LWIP_ASSERT("mdns_search_stop: bad request_id", (request_id >= 0) && (request_id < MDNS_MAX_REQUESTS)); + LWIP_ASSERT("mdns_search_stop: bad request_id", request_id < MDNS_MAX_REQUESTS); req = &mdns_requests[request_id]; if (req && req->result_fn) { req->result_fn = NULL; @@ -2533,7 +2533,7 @@ mdns_search_stop(s8_t request_id) 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) + u8_t *request_id) { u8_t slot; struct mdns_request *req; diff --git a/src/include/lwip/apps/mdns.h b/src/include/lwip/apps/mdns.h index 6885640b..f65a77b9 100644 --- a/src/include/lwip/apps/mdns.h +++ b/src/include/lwip/apps/mdns.h @@ -136,8 +136,8 @@ typedef void (*search_result_fn_t)(struct mdns_answer *answer, const char *varpa 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); + u8_t *request_id); +void mdns_search_stop(u8_t request_id); #endif /* LWIP_MDNS_SEARCH */