From: Anjali Nijhara Date: Thu, 18 Aug 2022 05:41:29 +0000 (+0530) Subject: Handle DNSSD_TYPE_FOUND_NOT_RESOLVED case X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fd532a1e1619c0265032abe53fb8f0805e20617c;p=platform%2Fcore%2Fapi%2Fnsd.git Handle DNSSD_TYPE_FOUND_NOT_RESOLVED case Change-Id: Iee3f7930b62636c67f0121aef347c26c0c180e2c --- diff --git a/packaging/capi-network-nsd.spec b/packaging/capi-network-nsd.spec index d81afa7..615eabe 100644 --- a/packaging/capi-network-nsd.spec +++ b/packaging/capi-network-nsd.spec @@ -1,6 +1,6 @@ Name: capi-network-nsd Summary: A Network Service Discovery libraries in Native API -Version: 0.1.3 +Version: 0.1.4 Release: 2 Group: System/Network License: Apache-2.0 diff --git a/src/dns-sd/dns-sd.c b/src/dns-sd/dns-sd.c index a2394db..2448981 100644 --- a/src/dns-sd/dns-sd.c +++ b/src/dns-sd/dns-sd.c @@ -666,7 +666,7 @@ EXPORT_API int dnssd_service_get_interface(dnssd_service_h dnssd_service, char * return DNSSD_ERROR_INVALID_PARAMETER; } - if (local_handle->op_type == DNSSD_TYPE_FOUND) { + if (local_handle->op_type == DNSSD_TYPE_FOUND || local_handle->op_type == DNSSD_TYPE_FOUND_NOT_RESOLVED) { dnssd_found_data_s *found = NULL; found = GET_FOUND_DATA_P(local_handle); if_index = found->if_index; @@ -1888,7 +1888,7 @@ EXPORT_API int dnssd_service_get_name(dnssd_service_h dnssd_service, char **serv return DNSSD_ERROR_INVALID_PARAMETER; } - if (local_handle->op_type == DNSSD_TYPE_FOUND) { + if (local_handle->op_type == DNSSD_TYPE_FOUND || local_handle->op_type == DNSSD_TYPE_FOUND_NOT_RESOLVED) { dnssd_found_data_s *found = NULL; found = GET_FOUND_DATA_P(local_handle); *service_name = g_strdup(found->service_name);