diff --git a/src/mod/applications/mod_enum/mod_enum.c b/src/mod/applications/mod_enum/mod_enum.c index 0abd27b601..c40e6443f0 100644 --- a/src/mod/applications/mod_enum/mod_enum.c +++ b/src/mod/applications/mod_enum/mod_enum.c @@ -464,6 +464,7 @@ switch_status_t ldns_lookup(const char *number, const char *root, char *server_n char *name = NULL; struct timeval to = { 0, 0}; int inameserver = 0; + int added_server = 0; if (!(name = reverse_number(number, root))) { switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "Parse Error!\n"); @@ -473,22 +474,24 @@ switch_status_t ldns_lookup(const char *number, const char *root, char *server_n if (!(domain = ldns_dname_new_frm_str(name))) { goto end; } - + if (server_name) { res = ldns_resolver_new(); switch_assert(res); for(inameserver=0; inameserver