Lines Matching refs:hostlen
114 char *host, size_t hostlen, char *serv, size_t servlen,
148 return ((*afd->a_func)(afd, sa, salen, host, hostlen,
169 char *host, size_t hostlen, char *serv, size_t servlen,
247 if (host == NULL || hostlen == 0) {
252 * hostlen == 0 means that the caller does not want the result.
268 hostlen, flags)) != 0)
278 if (numaddrlen + 1 > hostlen) /* don't forget terminator */
280 strlcpy(host, numaddr, hostlen);
299 if (strlen(hp->h_name) + 1 > hostlen) {
303 strlcpy(host, hp->h_name, hostlen);
315 hostlen,
323 hostlen) == NULL)
335 char *host, size_t hostlen, int flags)
344 if (numaddrlen + 1 > hostlen) /* don't forget terminator */
346 strlcpy(host, numaddr, hostlen);
357 if (zonelen + 1 + numaddrlen + 1 > hostlen)
418 char *host, size_t hostlen, char *serv, size_t servlen, int flags)
429 n = snprintf(host, hostlen, "link#%d", sdl->sdl_index);
430 if (n >= hostlen) {
439 if (n >= hostlen) {
457 host, hostlen);
482 host, hostlen);
487 hexname(const u_int8_t *cp, size_t len, char *host, size_t hostlen)
494 n = snprintf(outp, hostlen, "%s%02x",
496 if (n < 0 || n >= hostlen) {
501 hostlen -= n;
514 char *host, size_t hostlen, char *serv, size_t servlen, int flags)
520 if (host != NULL && hostlen > 0) {
523 if (pathlen + 1 > hostlen) {