/bind-9.11.3/lib/isc/ |
H A D | sockaddr.c | 23 #include <isc/sockaddr.h> 105 isc_sockaddr_totext(const isc_sockaddr_t *sockaddr, isc_buffer_t *target) { argument 112 REQUIRE(sockaddr != NULL); 119 switch (sockaddr->type.sa.sa_family) { 121 snprintf(pbuf, sizeof(pbuf), "%u", ntohs(sockaddr->type.sin.sin_port)); 124 snprintf(pbuf, sizeof(pbuf), "%u", ntohs(sockaddr->type.sin6.sin6_port)); 128 plen = strlen(sockaddr->type.sunix.sun_path); 132 isc_buffer_putmem(target, sockaddr->type.sunix.sun_path, plen); 150 isc_netaddr_fromsockaddr(&netaddr, sockaddr); 195 isc_sockaddr_hash(const isc_sockaddr_t *sockaddr, isc_boolean_ argument 240 isc_sockaddr_any(isc_sockaddr_t *sockaddr) argument 254 isc_sockaddr_any6(isc_sockaddr_t *sockaddr) argument 268 isc_sockaddr_fromin(isc_sockaddr_t *sockaddr, const struct in_addr *ina, in_port_t port) argument 283 isc_sockaddr_anyofpf(isc_sockaddr_t *sockaddr, int pf) argument 297 isc_sockaddr_fromin6(isc_sockaddr_t *sockaddr, const struct in6_addr *ina6, in_port_t port) argument 312 isc_sockaddr_v6fromin(isc_sockaddr_t *sockaddr, const struct in_addr *ina, in_port_t port) argument 329 isc_sockaddr_pf(const isc_sockaddr_t *sockaddr) argument 357 isc_sockaddr_fromnetaddr(isc_sockaddr_t *sockaddr, const isc_netaddr_t *na, in_port_t port) argument 389 isc_sockaddr_setport(isc_sockaddr_t *sockaddr, in_port_t port) argument 407 isc_sockaddr_getport(const isc_sockaddr_t *sockaddr) argument 429 isc_sockaddr_ismulticast(const isc_sockaddr_t *sockaddr) argument 441 isc_sockaddr_isexperimental(const isc_sockaddr_t *sockaddr) argument 452 isc_sockaddr_issitelocal(const isc_sockaddr_t *sockaddr) argument 463 isc_sockaddr_islinklocal(const isc_sockaddr_t *sockaddr) argument 474 isc_sockaddr_isnetzero(const isc_sockaddr_t *sockaddr) argument 485 isc_sockaddr_frompath(isc_sockaddr_t *sockaddr, const char *path) argument [all...] |
H A D | socket_api.c | 131 isc_socket_bind(isc_socket_t *sock, isc_sockaddr_t *sockaddr, argument 137 return (isc__socket_bind(sock, sockaddr, options)); 139 return (sock->methods->bind(sock, sockaddr, options)); 364 isc_socket_cleanunix(isc_sockaddr_t *sockaddr, isc_boolean_t active) { argument 365 isc__socket_cleanunix(sockaddr, active); 369 isc_socket_permunix(isc_sockaddr_t *sockaddr, isc_uint32_t perm, argument 372 return (isc__socket_permunix(sockaddr, perm, owner, group));
|
/bind-9.11.3/lib/dns/include/dns/ |
H A D | adb.h | 70 #include <isc/sockaddr.h> 212 isc_sockaddr_t sockaddr; /*%< [rw] */ member in struct:dns_adbaddrinfo 378 * All addresses returned will have the sockaddr's port set to 'port.'
|
/bind-9.11.3/bin/tests/ |
H A D | sock_test.c | 268 isc_sockaddr_t sockaddr; local 330 isc_sockaddr_fromin6(&sockaddr, &in6a, 5544); 333 isc_sockaddr_fromin(&sockaddr, &ina, 5544); 337 result = isc_socket_bind(so1, &sockaddr, ISC_SOCKET_REUSEADDRESS); 360 isc_sockaddr_v6fromin(&sockaddr, &ina, 80); 362 isc_sockaddr_fromin(&sockaddr, &ina, 80); 363 RUNTIME_CHECK(isc_socket_create(socketmgr, isc_sockaddr_pf(&sockaddr), 367 RUNTIME_CHECK(isc_socket_connect(so2, &sockaddr, t2,
|
/bind-9.11.3/lib/isccfg/include/isccfg/ |
H A D | grammar.h | 16 #include <isc/sockaddr.h> 169 isc_sockaddr_t sockaddr; member in union:cfg_obj::__anon308 171 isc_sockaddr_t sockaddr; member in struct:cfg_obj::__anon308::__anon309
|
/bind-9.11.3/lib/samples/ |
H A D | sample-update.c | 37 #include <isc/sockaddr.h> 113 isc_sockaddr_t *sockaddr) 136 INSIST(res->ai_addrlen <= sizeof(sockaddr->type)); 137 memmove(&sockaddr->type, res->ai_addr, res->ai_addrlen); 138 sockaddr->length = (unsigned int)res->ai_addrlen; 139 ISC_LINK_INIT(sockaddr, link); 140 ISC_LIST_APPEND(*list, sockaddr, link); 112 addserver(const char *server, isc_sockaddrlist_t *list, isc_sockaddr_t *sockaddr) argument
|
/bind-9.11.3/lib/dns/ |
H A D | xfrin.c | 852 /* sockaddr */ 990 isc_sockaddr_t sockaddr; local 1019 result = isc_socket_getsockname(xfr->socket, &sockaddr); 1021 isc_sockaddr_format(&sockaddr, sourcetext, sizeof(sourcetext));
|
H A D | catz.c | 1058 isc_sockaddr_t sockaddr; local 1072 isc_sockaddr_fromin(&sockaddr, &rdata_a.in_addr, 0); 1077 isc_sockaddr_fromin6(&sockaddr, &rdata_aaaa.in6_addr, 0); 1129 memmove(&ipkl->addrs[i], &sockaddr, 1161 memmove(&ipkl->addrs[i], &sockaddr,
|
H A D | dispatch.c | 2153 isc_sockaddr_t sockaddr; local 2163 sockaddrp = &sockaddr; 2192 isc_sockaddr_t sockaddr; local 2224 result = isc_socket_getsockname(disp->socket, &sockaddr); 2228 return (isc_sockaddr_equal(&sockaddr, addr));
|
H A D | adb.c | 263 isc_sockaddr_t sockaddr; member in struct:dns_adbentry 625 bucket = isc_sockaddr_hash(&e->sockaddr, ISC_TRUE) % n; 636 bucket = isc_sockaddr_hash(&e->sockaddr, ISC_TRUE) % n; 878 isc_sockaddr_t sockaddr; local 908 isc_sockaddr_fromin(&sockaddr, &ina, 0); 913 isc_sockaddr_fromin6(&sockaddr, &in6a, 0); 925 foundentry = find_entry_and_lock(adb, &sockaddr, &addr_bucket, 937 entry->sockaddr = sockaddr; 2002 ai->sockaddr [all...] |
H A D | resolver.c | 1694 isc_netaddr_fromsockaddr(&dstip, &addrinfo->sockaddr); 1714 pf = isc_sockaddr_pf(&addrinfo->sockaddr); 1784 switch (isc_sockaddr_pf(&addrinfo->sockaddr)) { 1833 &addrinfo->sockaddr, task, 1855 if (isc_sockaddr_pf(&addrinfo->sockaddr) == PF_INET) 1993 isc_netaddr_fromsockaddr(&netaddr, &query->addrinfo->sockaddr); 2017 isc_netaddr_fromsockaddr(&netaddr, &query->addrinfo->sockaddr); 2041 isc_netaddr_fromsockaddr(&netaddr, &query->addrinfo->sockaddr); 2167 &query->addrinfo->sockaddr, 2248 isc_netaddr_fromsockaddr(&ipaddr, &query->addrinfo->sockaddr); 2276 isc_sockaddr_t *sockaddr = &query->addrinfo->sockaddr; local [all...] |
/bind-9.11.3/bin/dig/include/dig/ |
H A D | dig.h | 26 #include <isc/sockaddr.h> 228 isc_sockaddr_t sockaddr; member in struct:dig_query 303 get_address(char *host, in_port_t myport, isc_sockaddr_t *sockaddr);
|
/bind-9.11.3/bin/dig/ |
H A D | nslookup.c | 450 isc_sockaddr_format(&query->sockaddr, servtext, sizeof(servtext)); 535 isc_sockaddr_t sockaddr; local 544 result = get_address(srv->servername, port, &sockaddr); 547 isc_sockaddr_format(&sockaddr, sockstr, sizeof(sockstr));
|
H A D | dighost.c | 78 #include <isc/sockaddr.h> 2640 struct sockaddr *sa; 2989 result = get_address(query->servname, port, &query->sockaddr); 3000 if (!l->mapped && isc_sockaddr_pf(&query->sockaddr) == AF_INET6 && 3001 IN6_IS_ADDR_V4MAPPED(&query->sockaddr.type.sin6.sin6_addr)) { 3005 isc_netaddr_fromsockaddr(&netaddr, &query->sockaddr); 3026 (isc_sockaddr_pf(&query->sockaddr) != 3048 if (keep != NULL && isc_sockaddr_equal(&keepaddr, &query->sockaddr)) { 3057 isc_sockaddr_pf(&query->sockaddr), 3069 if ((isc_sockaddr_pf(&query->sockaddr) 4364 get_address(char *host, in_port_t myport, isc_sockaddr_t *sockaddr) argument [all...] |
/bind-9.11.3/bin/named/ |
H A D | controlconf.c | 221 address_ok(isc_sockaddr_t *sockaddr, dns_acl_t *acl) { argument 226 isc_netaddr_fromsockaddr(&netaddr, sockaddr); 987 * There is already a listener for this sockaddr.
|
H A D | client.c | 2564 isc_sockaddr_t sockaddr; local 2569 &sockaddr); 2571 isc_netaddr_fromsockaddr(&client->destaddr, &sockaddr); 3702 ns_client_checkacl(ns_client_t *client, isc_sockaddr_t *sockaddr, argument 3709 if (sockaddr != NULL) 3710 isc_netaddr_fromsockaddr(&netaddr, sockaddr); 3712 result = ns_client_checkaclsilent(client, sockaddr ? &netaddr : NULL,
|
/bind-9.11.3/bin/nsupdate/ |
H A D | nsupdate.c | 34 #include <isc/sockaddr.h> 1019 isc_sockaddr_t *sockaddr, int naddrs) 1025 result = bind9_getaddresses(host, port, sockaddr, naddrs, &count); 1018 get_addresses(char *host, in_port_t port, isc_sockaddr_t *sockaddr, int naddrs) argument
|
/bind-9.11.3/lib/isc/unix/ |
H A D | socket.c | 556 isc__socket_cleanunix(isc_sockaddr_t *sockaddr, isc_boolean_t active); 558 isc__socket_permunix(isc_sockaddr_t *sockaddr, isc_uint32_t perm, 561 isc__socket_bind(isc_socket_t *sock, isc_sockaddr_t *sockaddr, 2631 (struct sockaddr *) &sa, 5373 isc__socket_cleanunix(isc_sockaddr_t *sockaddr, isc_boolean_t active) { argument 5379 if (sockaddr->type.sa.sa_family != AF_UNIX) 5411 if (stat(sockaddr->type.sunix.sun_path, &sb) < 0) { 5416 sockaddr->type.sunix.sun_path, strbuf); 5423 sockaddr->type.sunix.sun_path); 5426 if (unlink(sockaddr 5503 isc__socket_permunix(isc_sockaddr_t *sockaddr, isc_uint32_t perm, isc_uint32_t owner, isc_uint32_t group) argument 5559 isc__socket_bind(isc_socket_t *sock0, isc_sockaddr_t *sockaddr, unsigned int options) argument [all...] |
/bind-9.11.3/lib/isc/win32/ |
H A D | socket.c | 2040 struct sockaddr *localaddr; 2042 struct sockaddr *remoteaddr; 3238 isc__socket_bind(isc_socket_t *sock, isc_sockaddr_t *sockaddr, argument 3259 if (sock->pf != sockaddr->type.sa.sa_family) { 3267 isc_sockaddr_getport(sockaddr) != (in_port_t)0 && 3276 if (bind(sock->fd, &sockaddr->type.sa, sockaddr->length) < 0) { 3296 socket_log(__LINE__, sock, sockaddr, TRACE,
|