Lines Matching refs:dsthp
1307 struct hostent *srchp, struct hostent *dsthp, in doaddresses() argument
1354 if (dsthp == NULL) { in doaddresses()
1447 for (i = 0; dsthp->h_addr_list[i] != NULL; i++) { in doaddresses()
1448 if (dsthp == &dummy.he) { in doaddresses()
1450 dsthp->h_addr_list[1] = NULL; in doaddresses()
1457 bcopy(dsthp->h_addr_list[i], &sin6->sin6_addr, in doaddresses()
1463 last_dst = (dsthp->h_addr_list[i + 1] == NULL); in doaddresses()
1698 do_inet_ntop(dsthp->h_addr_list[i], in doaddresses()
1775 struct hostent *srchp = NULL, *dsthp = NULL, *isrchp = NULL, in doaddup() local
2115 sa_len = parseaddr(*argv, &dsthp, in doaddup()
2117 if (dsthp == NULL) { in doaddup()
2133 if (dsthp == &dummy.he) { in doaddup()
2140 bcopy(dsthp->h_addr_list[0], &sin6->sin6_addr, in doaddup()
3094 cmd, srchp, dsthp, src, dst, unspec_src, buffer, totallen, in doaddup()
3104 if (dsthp != NULL && dsthp != &dummy.he) in doaddup()
3105 freehostent(dsthp); in doaddup()
3130 struct hostent *srchp = NULL, *dsthp = NULL; in dodelget() local
3261 sa_len = parseaddr(*argv, &dsthp, in dodelget()
3263 if (dsthp == NULL) { in dodelget()
3273 if (dsthp == &dummy.he) { in dodelget()
3280 bcopy(dsthp->h_addr_list[0], &sin6->sin6_addr, in dodelget()
3349 cmd, srchp, dsthp, src, dst, unspec_src, get_buffer, in dodelget()
3355 if (dsthp != NULL && dsthp != &dummy.he) in dodelget()
3356 freehostent(dsthp); in dodelget()