Home | History | Annotate | Download | only in libevent

Lines Matching full:global_search_state

352 	struct search_state *global_search_state;
3026 search_state_decref(base->global_search_state);
3028 base->global_search_state = search_state_new();
3053 if (!base->global_search_state) base->global_search_state = search_state_new();
3054 if (!base->global_search_state) return;
3055 base->global_search_state->num_domains++;
3060 sdomain->next = base->global_search_state->head;
3063 base->global_search_state->head = sdomain;
3072 cur = base->global_search_state->head;
3080 base->global_search_state->head = prev;
3099 if (!base->global_search_state) base->global_search_state = search_state_new();
3100 if (base->global_search_state)
3101 base->global_search_state->ndots = ndots;
3157 base->global_search_state &&
3158 base->global_search_state->num_domains) {
3161 if (string_num_dots(name) >= base->global_search_state->ndots) {
3166 char *const new_name = search_make_new(base->global_search_state, 0, name);
3181 handle->search_state = base->global_search_state;
3183 base->global_search_state->refcount++;
3398 if (!base->global_search_state) base->global_search_state = search_state_new();
3399 if (!base->global_search_state) return -1;
3400 base->global_search_state->ndots = ndots;
3597 if (flags & DNS_OPTION_SEARCH && (!base->global_search_state || base->global_search_state->num_domains == 0)) {
3882 base->global_search_state = NULL;
3992 if (base->global_search_state) {
3993 for (dom = base->global_search_state->head; dom; dom = dom_next) {
3997 mm_free(base->global_search_state);
3998 base->global_search_state = NULL;