Lines Matching defs:dsthp
1182 * dsthp: hostent for the destination address(es)
1198 struct hostent *srchp, struct hostent *dsthp,
1245 if (dsthp == NULL) {
1338 for (i = 0; dsthp->h_addr_list[i] != NULL; i++) {
1339 if (dsthp == &dummy.he) {
1341 dsthp->h_addr_list[1] = NULL;
1348 bcopy(dsthp->h_addr_list[i], &sin6->sin6_addr,
1354 last_dst = (dsthp->h_addr_list[i + 1] == NULL);
1589 do_inet_ntop(dsthp->h_addr_list[i],
1666 struct hostent *srchp = NULL, *dsthp = NULL, *isrchp = NULL,
1993 sa_len = parseaddr(*argv, &dsthp,
1995 if (dsthp == NULL) {
2011 if (dsthp == &dummy.he) {
2018 bcopy(dsthp->h_addr_list[0], &sin6->sin6_addr,
2946 cmd, srchp, dsthp, src, dst, unspec_src, buffer, totallen,
2956 if (dsthp != NULL && dsthp != &dummy.he)
2957 freehostent(dsthp);
2982 struct hostent *srchp = NULL, *dsthp = NULL;
3113 sa_len = parseaddr(*argv, &dsthp,
3115 if (dsthp == NULL) {
3125 if (dsthp == &dummy.he) {
3132 bcopy(dsthp->h_addr_list[0], &sin6->sin6_addr,
3191 cmd, srchp, dsthp, src, dst, unspec_src, get_buffer,
3197 if (dsthp != NULL && dsthp != &dummy.he)
3198 freehostent(dsthp);