Lines Matching refs:ai_addr
460 if (resp[0]->ai_addr == NULL)
463 if (memcmp(&last_src, resp[0]->ai_addr, sizeof(last_src)) == 0)
465 last_src = *(struct sockaddr *)resp[0]->ai_addr;
472 ((struct sockaddr_in *)resp[0]->ai_addr)->sin_addr;
475 ((struct sockaddr_in6 *)resp[0]->ai_addr)->
495 if (resp[1]->ai_addr == NULL)
500 if (memcmp(&last_dst, resp[1]->ai_addr,
503 last_dst = *(struct sockaddr *)resp[1]->ai_addr;
510 ai_addr)->sin_addr;
514 ai_addr)->sin6_addr;
570 if (resp[0]->ai_addr == NULL)
573 if (memcmp(&last_src, resp[0]->ai_addr, sizeof(last_src)) == 0)
575 last_src = *(struct sockaddr *)resp[0]->ai_addr;
582 ((struct sockaddr_in *)resp[0]->ai_addr)->sin_addr;
585 ((struct sockaddr_in6 *)resp[0]->ai_addr)->
605 if (resp[1]->ai_addr == NULL)
610 if (memcmp(&last_dst, resp[1]->ai_addr,
613 last_dst = *(struct sockaddr *)resp[1]->ai_addr;
620 ai_addr)->sin_addr;
624 ai_addr)->sin6_addr;