Lines Matching refs:ext
184 if (statp->_u._ext.ext != NULL) in __res_vinit()
222 statp->_u._ext.ext = malloc(sizeof(*statp->_u._ext.ext)); in __res_vinit()
223 if (statp->_u._ext.ext != NULL) { in __res_vinit()
224 memset(statp->_u._ext.ext, 0, sizeof(*statp->_u._ext.ext)); in __res_vinit()
225 statp->_u._ext.ext->nsaddrs[0].sin = statp->nsaddr; in __res_vinit()
226 strcpy(statp->_u._ext.ext->nsuffix, "ip6.arpa"); in __res_vinit()
227 strcpy(statp->_u._ext.ext->nsuffix2, "ip6.int"); in __res_vinit()
228 statp->_u._ext.ext->reload_period = 2; in __res_vinit()
317 if (statp->_u._ext.ext != NULL) { in __res_vinit()
319 statp->_u._ext.ext->conf_mtim = sb.st_mtim; in __res_vinit()
321 statp->_u._ext.ext->conf_stat = now.tv_sec; in __res_vinit()
389 sizeof(statp->_u._ext.ext->nsaddrs[0]); in __res_vinit()
403 if (statp->_u._ext.ext != NULL) { in __res_vinit()
404 memcpy(&statp->_u._ext.ext->nsaddrs[nserv], in __res_vinit()
426 struct __res_state_ext *ext = statp->_u._ext.ext; in __res_vinit() local
461 ext->sort_list[nsort].af = AF_INET; in __res_vinit()
462 ext->sort_list[nsort].addr.ina = in __res_vinit()
464 ext->sort_list[nsort].mask.ina.s_addr = in __res_vinit()
470 ext->sort_list[nsort].af = AF_INET6; in __res_vinit()
471 ext->sort_list[nsort].addr.in6a = a6; in __res_vinit()
472 u = (u_char *)&ext->sort_list[nsort].mask.in6a; in __res_vinit()
587 struct __res_state_ext *ext = statp->_u._ext.ext; in res_setoptions() local
674 if (ext != NULL) { in res_setoptions()
675 ext->reload_period = (u_short) in res_setoptions()
689 if (ext == NULL) in res_setoptions()
692 i = MIN(strcspn(cp, " \t"), sizeof(ext->nsuffix) - 1); in res_setoptions()
693 strncpy(ext->nsuffix, cp, i); in res_setoptions()
694 ext->nsuffix[i] = '\0'; in res_setoptions()
697 if (ext == NULL) in res_setoptions()
700 i = MIN(strcspn(cp, " \t"), sizeof(ext->nsuffix2) - 1); in res_setoptions()
701 strncpy(ext->nsuffix2, cp, i); in res_setoptions()
702 ext->nsuffix2[i] = '\0'; in res_setoptions()
813 if (statp->_u._ext.ext != NULL) { in res_ndestroy()
814 free(statp->_u._ext.ext); in res_ndestroy()
815 statp->_u._ext.ext = NULL; in res_ndestroy()
827 if (statp->_u._ext.ext) in res_get_nibblesuffix()
828 return (statp->_u._ext.ext->nsuffix); in res_get_nibblesuffix()
834 if (statp->_u._ext.ext) in res_get_nibblesuffix2()
835 return (statp->_u._ext.ext->nsuffix2); in res_get_nibblesuffix2()
856 if (statp->_u._ext.ext) in res_setservers()
857 memcpy(&statp->_u._ext.ext->nsaddrs[nserv], in res_setservers()
870 if (statp->_u._ext.ext) in res_setservers()
871 memcpy(&statp->_u._ext.ext->nsaddrs[nserv], in res_setservers()
898 if (statp->_u._ext.ext) in res_getservers()
899 family = statp->_u._ext.ext->nsaddrs[i].sin.sin_family; in res_getservers()
906 if (statp->_u._ext.ext) in res_getservers()
908 &statp->_u._ext.ext->nsaddrs[i], in res_getservers()
918 if (statp->_u._ext.ext) in res_getservers()
920 &statp->_u._ext.ext->nsaddrs[i], in res_getservers()