From 45976419b88b7a4ad4d7ec575ecc448ef87c1091 Mon Sep 17 00:00:00 2001 From: Michal Paszta Date: Mon, 21 Oct 2019 15:44:33 +0300 Subject: [PATCH] DNS: unified parameter type of nsapi_dns_query_async_cancel --- features/netsocket/nsapi_dns.cpp | 4 +++- features/netsocket/nsapi_dns.h | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/features/netsocket/nsapi_dns.cpp b/features/netsocket/nsapi_dns.cpp index 4412863721..82dd20ccbf 100644 --- a/features/netsocket/nsapi_dns.cpp +++ b/features/netsocket/nsapi_dns.cpp @@ -639,6 +639,8 @@ void nsapi_dns_call_in_set(call_in_callback_cb_t callback) void nsapi_dns_reset() { nsapi_dns_cache_reset(); + dns_message_id = 1; + dns_unique_id = 1; } nsapi_error_t nsapi_dns_call_in(call_in_callback_cb_t cb, int delay, mbed::Callback func) @@ -843,7 +845,7 @@ static void nsapi_dns_query_async_timeout(void) dns_mutex->unlock(); } -nsapi_error_t nsapi_dns_query_async_cancel(intptr_t id) +nsapi_error_t nsapi_dns_query_async_cancel(nsapi_size_or_error_t id) { dns_mutex->lock(); diff --git a/features/netsocket/nsapi_dns.h b/features/netsocket/nsapi_dns.h index 7874d678dd..1870c82f8c 100644 --- a/features/netsocket/nsapi_dns.h +++ b/features/netsocket/nsapi_dns.h @@ -216,7 +216,7 @@ nsapi_size_or_error_t nsapi_dns_query_multiple(S *stack, const char *host, * @param id Unique id of the hostname translation operation * @return 0 on success, negative error code on failure */ -nsapi_error_t nsapi_dns_query_async_cancel(nsapi_error_t id); +nsapi_error_t nsapi_dns_query_async_cancel(nsapi_size_or_error_t id); /** Set a call in callback *