Searched defs:sockaddr (Results 1 - 19 of 19) sorted by relevance

/bind-9.11.3/lib/isc/
H A Dsockaddr.c23 #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 Dsocket_api.c131 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 Dadb.h70 #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 Dsock_test.c268 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 Dgrammar.h16 #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 Dsample-update.c37 #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 Dxfrin.c852 /* 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 Dcatz.c1058 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 Ddispatch.c2153 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 Dadb.c263 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 Dresolver.c1694 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 Ddig.h26 #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 Dnslookup.c450 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 Ddighost.c78 #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 Dcontrolconf.c221 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 Dclient.c2564 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 Dnsupdate.c34 #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 Dsocket.c556 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 Dsocket.c2040 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,

Completed in 146 milliseconds