Lines Matching refs:hostf
2381 _sethtent(FILE **hostf) in _sethtent() argument
2383 if (!*hostf) in _sethtent()
2384 *hostf = fopen(_PATH_HOSTS, "re"); in _sethtent()
2386 rewind(*hostf); in _sethtent()
2390 _endhtent(FILE **hostf) in _endhtent() argument
2392 if (*hostf) { in _endhtent()
2393 (void) fclose(*hostf); in _endhtent()
2394 *hostf = NULL; in _endhtent()
2399 _gethtent(FILE **hostf, const char *name, const struct addrinfo *pai) in _gethtent() argument
2408 if (!*hostf && !(*hostf = fopen(_PATH_HOSTS, "re"))) in _gethtent()
2411 if (!(p = fgets(hostbuf, sizeof hostbuf, *hostf))) in _gethtent()
2477 _getht(FILE **hostf, const char *name, const struct addrinfo *pai, in _getht() argument
2482 while ((p = _gethtent(hostf, name, pai)) != NULL) { in _getht()
2497 FILE *hostf = NULL; in _files_getaddrinfo() local
2505 _sethtent(&hostf); in _files_getaddrinfo()
2511 cur = _getht(&hostf, name, &ai0, cur); in _files_getaddrinfo()
2513 _sethtent(&hostf); in _files_getaddrinfo()
2515 cur = _getht(&hostf, name, &ai0, cur); in _files_getaddrinfo()
2518 cur = _getht(&hostf, name, pai, cur); in _files_getaddrinfo()
2519 _endhtent(&hostf); in _files_getaddrinfo()