/* Free search structure (except the results) 
MDNS Search  */
static void _mdns_search_free(mdns_search_once_t *search)
/* Free search structure (except the results) 
MDNS Search  */
static void _mdns_search_free(mdns_search_once_t *search)
{
    free(search->instance);
    free(search->service);
    free(search->proto);
    vSemaphoreDelete(search->lock);
    free(search);
}