From: chleun.moon Date: Mon, 29 Aug 2016 05:23:19 +0000 (+0900) Subject: Fixed some miscellaneous codes X-Git-Tag: submit/tizen/20170424.082918~12^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6b71ad73d8d689ebe77d72fe948cd88821e6775d;p=platform%2Fcore%2Fconnectivity%2Fasp-manager.git Fixed some miscellaneous codes Change-Id: Ie69311bcf67fdc61837ab058c8dcfae901cbfa2d Signed-off-by: cheoleun --- diff --git a/src/tech/asp-tech-infra.c b/src/tech/asp-tech-infra.c old mode 100755 new mode 100644 index a4d64f1..087b2fc --- a/src/tech/asp-tech-infra.c +++ b/src/tech/asp-tech-infra.c @@ -111,6 +111,26 @@ static void __txt_record_to_g_hash(unsigned short txt_len, const gchar *txt_reco } } +static asp_service_status_e __get_service_status(dnssd_service_state_e service_state) +{ + asp_service_status_e service_status; + switch (service_state) { + case DNSSD_SERVICE_STATE_AVAILABLE: + service_status = ASP_SERVICE_STATUS_AVAILABLE; + break; + case DNSSD_SERVICE_STATE_UNAVAILABLE: + case DNSSD_SERVICE_STATE_NAME_LOOKUP_FAILED: + case DNSSD_SERVICE_STATE_HOST_NAME_LOOKUP_FAILED: + case DNSSD_SERVICE_STATE_ADDRESS_LOOKUP_FAILED: + service_status = ASP_SERVICE_STATUS_NOT_AVAILABLE; + break; + default: + service_status = ASP_SERVICE_STATUS_NOT_AVAILABLE; + } + + return service_status; +} + static void _search_result_cb(dnssd_service_state_e service_state, dnssd_service_h remote_service, gpointer user_data) { @@ -132,19 +152,7 @@ static void _search_result_cb(dnssd_service_state_e service_state, dnssd_service_get_name(remote_service, &service_name); ASP_LOGD("Service name: %s", service_name); - switch (service_state) { - case DNSSD_SERVICE_STATE_AVAILABLE: - service_status = ASP_SERVICE_STATUS_AVAILABLE; - break; - case DNSSD_SERVICE_STATE_UNAVAILABLE: - case DNSSD_SERVICE_STATE_NAME_LOOKUP_FAILED: - case DNSSD_SERVICE_STATE_HOST_NAME_LOOKUP_FAILED: - case DNSSD_SERVICE_STATE_ADDRESS_LOOKUP_FAILED: - service_status = ASP_SERVICE_STATUS_NOT_AVAILABLE; - break; - default: - service_status = ASP_SERVICE_STATUS_NOT_AVAILABLE; - } + service_status = __get_service_status(service_state); ASP_LOGD("Service status: %s", service_status == ASP_SERVICE_STATUS_AVAILABLE ? "Available" : "Unavailable");