Home | History | Annotate | Download | only in dns

Lines Matching refs:localaddr

309 	      isc_socketmgr_t *sockmgr, const isc_sockaddr_t *localaddr,
313 isc_taskmgr_t *taskmgr, const isc_sockaddr_t *localaddr,
670 isc_sockaddr_t localaddr;
716 localaddr = disp->local;
721 isc_sockaddr_setport(&localaddr, port);
736 result = open_socket(sockmgr, &localaddr, bindoptions, &sock,
751 isc_sockaddr_format(&localaddr, buf, sizeof(buf));
2292 isc_taskmgr_t *taskmgr, const isc_sockaddr_t *localaddr,
2354 if (localaddr == NULL) {
2366 disp->local = *localaddr;
2397 const isc_sockaddr_t *localaddr, bool *connected,
2421 (localaddr == NULL ||
2422 isc_sockaddr_eqaddr(localaddr, &disp->local)))
2432 (localaddr == NULL ||
2433 isc_sockaddr_eqaddr(localaddr, &sockname)))
2460 (localaddr == NULL ||
2461 isc_sockaddr_eqaddr(localaddr, &disp->local)) &&
2478 isc_taskmgr_t *taskmgr, const isc_sockaddr_t *localaddr,
2489 REQUIRE(localaddr != NULL);
2507 REQUIRE(isc_sockaddr_getport(localaddr) == 0);
2515 result = dispatch_find(mgr, localaddr, attributes, mask, &disp);
2549 mgr, sockmgr, taskmgr, localaddr, maxrequests, attributes,
2565 isc_taskmgr_t *taskmgr, const isc_sockaddr_t *localaddr,
2570 return (dns_dispatch_getudp_dup(mgr, sockmgr, taskmgr, localaddr,
2586 isc_socketmgr_t *sockmgr, const isc_sockaddr_t *localaddr,
2597 localaddr_bound = *localaddr;
2598 anyport = (isc_sockaddr_getport(localaddr) == 0);
2608 if (isc_sockaddr_pf(localaddr) == AF_INET) {
2645 result = open_socket(sockmgr, localaddr,
2660 result = open_socket(sockmgr, localaddr, 0, &sock, NULL, false);
2679 isc_sockaddr_pf(localaddr) == AF_INET ? "4" : "6");
2697 isc_taskmgr_t *taskmgr, const isc_sockaddr_t *localaddr,
2720 result = get_udpsocket(mgr, disp, sockmgr, localaddr, &sock,
2729 isc_sockaddr_format(localaddr, addrbuf,
2745 isc_sockaddr_anyofpf(&sa_any, isc_sockaddr_pf(localaddr));
2746 if (!isc_sockaddr_eqaddr(&sa_any, localaddr)) {
2747 result = open_socket(sockmgr, localaddr, 0, &sock, NULL,
2765 disp->local = *localaddr;