/openbsd/regress/lib/libc/getaddrinfo/ |
H A D | answer | 2 arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host ::1 serv http 3 ai1: flags 0x2 family 24 socktype 1 protocol 6 addrlen 28 host ::1 serv 80 4 arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host 127.0.0.1 serv http 5 ai1: flags 0x2 family 2 socktype 1 protocol 6 addrlen 16 host 127.0.0.1 serv 80 8 ai2: flags 0x2 family 24 socktype 1 protocol 6 addrlen 28 host ::1 serv 80 9 arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host ::1 serv tftp 10 ai1: flags 0x2 family 24 socktype 2 protocol 17 addrlen 28 host ::1 serv 69 16 arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host ::1 serv echo 17 ai1: flags 0x2 family 24 socktype 2 protocol 17 addrlen 28 host ::1 serv 7 18 ai2: flags 0x2 family 24 socktype 1 protocol 6 addrlen 28 host ::1 serv 7 [all …]
|
/openbsd/usr.sbin/unbound/util/storage/ |
H A D | dnstree.c | 65 n2->addrlen); in addr_tree_compare() 79 n2->addrlen); in addr_tree_addrport_compare() 113 memcpy(&node->addr, addr, addrlen); in addr_tree_insert() 114 node->addrlen = addrlen; in addr_tree_insert() 127 if(!prev || prev->addrlen != node->addrlen) { in addr_tree_init_parents_node() 230 memcpy(&key.addr, addr, addrlen); in addr_tree_lookup() 231 key.addrlen = addrlen; in addr_tree_lookup() 240 if(!result || result->addrlen != addrlen) in addr_tree_lookup() 244 key.net, addrlen); in addr_tree_lookup() 260 memcpy(&key.addr, addr, addrlen); in addr_tree_find() [all …]
|
/openbsd/sbin/unwind/libunbound/util/storage/ |
H A D | dnstree.c | 65 n2->addrlen); in addr_tree_compare() 79 n2->addrlen); in addr_tree_addrport_compare() 113 memcpy(&node->addr, addr, addrlen); in addr_tree_insert() 114 node->addrlen = addrlen; in addr_tree_insert() 127 if(!prev || prev->addrlen != node->addrlen) { in addr_tree_init_parents_node() 230 memcpy(&key.addr, addr, addrlen); in addr_tree_lookup() 231 key.addrlen = addrlen; in addr_tree_lookup() 240 if(!result || result->addrlen != addrlen) in addr_tree_lookup() 244 key.net, addrlen); in addr_tree_lookup() 260 memcpy(&key.addr, addr, addrlen); in addr_tree_find() [all …]
|
/openbsd/usr.sbin/unbound/util/ |
H A D | net_help.h | 157 struct sockaddr_storage* addr, socklen_t addrlen); 168 struct sockaddr_storage* addr, socklen_t addrlen); 178 struct sockaddr_storage* addr, socklen_t addrlen); 190 socklen_t* addrlen, int port); 201 socklen_t* addrlen); 214 socklen_t* addrlen, int* net); 228 socklen_t* addrlen, char** auth_name); 321 struct sockaddr_storage* addr2, int net2, socklen_t addrlen); 331 void addr_to_str(struct sockaddr_storage* addr, socklen_t addrlen, 379 int addr_is_any(struct sockaddr_storage* addr, socklen_t addrlen); [all …]
|
H A D | tcp_conn_limit.c | 88 socklen_t addrlen, int net, uint32_t limit, in tcl_list_insert() argument 97 if(!addr_tree_insert(&tcl->tree, &node->node, addr, addrlen, net)) { in tcl_list_insert() 111 socklen_t addrlen; in tcl_list_str_cfg() local 118 if(!netblockstrtoaddr(str, UNBOUND_DNS_PORT, &addr, &addrlen, &net)) { in tcl_list_str_cfg() 122 if(!tcl_list_insert(tcl, &addr, addrlen, net, limit, in tcl_list_str_cfg() 183 socklen_t addrlen) in tcl_addr_lookup() argument 186 addr, addrlen); in tcl_addr_lookup()
|
H A D | edns.c | 77 struct sockaddr_storage* addr, socklen_t addrlen, int net, in edns_strings_client_insert() argument 90 addrlen, net)) { in edns_strings_client_insert() 105 socklen_t addrlen; in edns_strings_apply_cfg() local 109 if(!netblockstrtoaddr(c->str, UNBOUND_DNS_PORT, &addr, &addrlen, in edns_strings_apply_cfg() 115 if(!edns_strings_client_insert(edns_strings, &addr, addrlen, in edns_strings_apply_cfg() 129 socklen_t addrlen) in edns_string_addr_lookup() argument 131 return (struct edns_string_addr*)addr_tree_lookup(tree, addr, addrlen); in edns_string_addr_lookup()
|
H A D | net_help.c | 232 (int)port, (int)addrlen); in log_addr() 238 socklen_t* addrlen, int port) in extstrtoaddr() argument 259 socklen_t* addrlen) in ipstrtoaddr() argument 269 memset(sa, 0, *addrlen); in ipstrtoaddr() 289 memset(sa, 0, *addrlen); in ipstrtoaddr() 357 memset(sa, 0, *addrlen); in ipdnametoaddr() 363 memset(sa, 0, *addrlen); in ipdnametoaddr() 521 if(addr_is_ip6(addr, addrlen)) { in sockaddr_store_port() 641 (int)port, (int)addrlen); in log_err_addr() 788 if(addr_is_ip6(addr, addrlen)) in addr_to_str() [all …]
|
/openbsd/sbin/unwind/libunbound/util/ |
H A D | net_help.h | 157 struct sockaddr_storage* addr, socklen_t addrlen); 168 struct sockaddr_storage* addr, socklen_t addrlen); 178 struct sockaddr_storage* addr, socklen_t addrlen); 190 socklen_t* addrlen, int port); 201 socklen_t* addrlen); 214 socklen_t* addrlen, int* net); 228 socklen_t* addrlen, char** auth_name); 321 struct sockaddr_storage* addr2, int net2, socklen_t addrlen); 331 void addr_to_str(struct sockaddr_storage* addr, socklen_t addrlen, 379 int addr_is_any(struct sockaddr_storage* addr, socklen_t addrlen); [all …]
|
H A D | tcp_conn_limit.c | 88 socklen_t addrlen, int net, uint32_t limit, in tcl_list_insert() argument 97 if(!addr_tree_insert(&tcl->tree, &node->node, addr, addrlen, net)) { in tcl_list_insert() 111 socklen_t addrlen; in tcl_list_str_cfg() local 118 if(!netblockstrtoaddr(str, UNBOUND_DNS_PORT, &addr, &addrlen, &net)) { in tcl_list_str_cfg() 122 if(!tcl_list_insert(tcl, &addr, addrlen, net, limit, in tcl_list_str_cfg() 183 socklen_t addrlen) in tcl_addr_lookup() argument 186 addr, addrlen); in tcl_addr_lookup()
|
H A D | edns.c | 77 struct sockaddr_storage* addr, socklen_t addrlen, int net, in edns_strings_client_insert() argument 90 addrlen, net)) { in edns_strings_client_insert() 105 socklen_t addrlen; in edns_strings_apply_cfg() local 109 if(!netblockstrtoaddr(c->str, UNBOUND_DNS_PORT, &addr, &addrlen, in edns_strings_apply_cfg() 115 if(!edns_strings_client_insert(edns_strings, &addr, addrlen, in edns_strings_apply_cfg() 129 socklen_t addrlen) in edns_string_addr_lookup() argument 131 return (struct edns_string_addr*)addr_tree_lookup(tree, addr, addrlen); in edns_string_addr_lookup()
|
H A D | net_help.c | 232 (int)port, (int)addrlen); in log_addr() 238 socklen_t* addrlen, int port) in extstrtoaddr() argument 259 socklen_t* addrlen) in ipstrtoaddr() argument 269 memset(sa, 0, *addrlen); in ipstrtoaddr() 289 memset(sa, 0, *addrlen); in ipstrtoaddr() 357 memset(sa, 0, *addrlen); in ipdnametoaddr() 363 memset(sa, 0, *addrlen); in ipdnametoaddr() 521 if(addr_is_ip6(addr, addrlen)) { in sockaddr_store_port() 641 (int)port, (int)addrlen); in log_err_addr() 788 if(addr_is_ip6(addr, addrlen)) in addr_to_str() [all …]
|
/openbsd/usr.sbin/unbound/services/cache/ |
H A D | infra.c | 88 int r = sockaddr_cmp(&k1->addr, k1->addrlen, &k2->addr, k2->addrlen); in infra_compfunc() 345 if(addr_is_ip6(addr, addrlen)) { in hash_addr() 376 k.addrlen = addrlen; in infra_lookup_nottl() 377 memcpy(&k.addr, addr, addrlen); in infra_lookup_nottl() 380 k.entry.hash = hash_infra(addr, addrlen, name); in infra_lookup_nottl() 440 key->addrlen = addrlen; in new_entry() 441 memcpy(&key->addr, addr, addrlen); in new_entry() 815 &k2->addr, k2->addrlen); in ip_rate_compfunc() 845 hashvalue_type h = hash_addr(addr, addrlen, 0); in infra_find_ip_ratedata() 848 key.addrlen = addrlen; in infra_find_ip_ratedata() [all …]
|
H A D | infra.h | 62 socklen_t addrlen; member 168 socklen_t addrlen; member 231 struct sockaddr_storage* addr, socklen_t addrlen, uint8_t* name, 253 socklen_t addrlen, uint8_t* name, size_t namelen, 272 struct sockaddr_storage* addr, socklen_t addrlen, 292 socklen_t addrlen, uint8_t* name, size_t namelen, int qtype, 304 struct sockaddr_storage* addr, socklen_t addrlen, 320 struct sockaddr_storage* addr, socklen_t addrlen, 342 struct sockaddr_storage* addr, socklen_t addrlen, 363 struct sockaddr_storage* addr, socklen_t addrlen, uint8_t* name, [all …]
|
/openbsd/sbin/unwind/libunbound/services/cache/ |
H A D | infra.c | 88 int r = sockaddr_cmp(&k1->addr, k1->addrlen, &k2->addr, k2->addrlen); in infra_compfunc() 345 if(addr_is_ip6(addr, addrlen)) { in hash_addr() 376 k.addrlen = addrlen; in infra_lookup_nottl() 377 memcpy(&k.addr, addr, addrlen); in infra_lookup_nottl() 380 k.entry.hash = hash_infra(addr, addrlen, name); in infra_lookup_nottl() 440 key->addrlen = addrlen; in new_entry() 441 memcpy(&key->addr, addr, addrlen); in new_entry() 815 &k2->addr, k2->addrlen); in ip_rate_compfunc() 845 hashvalue_type h = hash_addr(addr, addrlen, 0); in infra_find_ip_ratedata() 848 key.addrlen = addrlen; in infra_find_ip_ratedata() [all …]
|
H A D | infra.h | 62 socklen_t addrlen; member 168 socklen_t addrlen; member 231 struct sockaddr_storage* addr, socklen_t addrlen, uint8_t* name, 253 socklen_t addrlen, uint8_t* name, size_t namelen, 272 struct sockaddr_storage* addr, socklen_t addrlen, 292 socklen_t addrlen, uint8_t* name, size_t namelen, int qtype, 304 struct sockaddr_storage* addr, socklen_t addrlen, 320 struct sockaddr_storage* addr, socklen_t addrlen, 342 struct sockaddr_storage* addr, socklen_t addrlen, 363 struct sockaddr_storage* addr, socklen_t addrlen, uint8_t* name, [all …]
|
/openbsd/usr.sbin/unbound/iterator/ |
H A D | iter_donotq.c | 78 socklen_t addrlen, int net) in donotq_insert() argument 84 if(!addr_tree_insert(&dq->tree, node, addr, addrlen, net)) { in donotq_insert() 96 socklen_t addrlen; in donotq_str_cfg() local 98 if(!netblockstrtoaddr(str, UNBOUND_DNS_PORT, &addr, &addrlen, &net)) { in donotq_str_cfg() 102 if(!donotq_insert(dq, &addr, addrlen, net)) { in donotq_str_cfg() 143 socklen_t addrlen) in donotq_lookup() argument 145 return addr_tree_lookup(&donotq->tree, addr, addrlen) != NULL; in donotq_lookup()
|
H A D | iter_delegpt.c | 159 socklen_t addrlen) in delegpt_find_addr() argument 163 if(sockaddr_cmp_addr(addr, addrlen, &p->addr, p->addrlen)==0 in delegpt_find_addr() 185 if(addr_is_ip6(addr, addrlen)) in delegpt_add_target() 191 if(addr_is_ip6(addr, addrlen)) in delegpt_add_target() 209 sockaddr_store_port(addr, addrlen, port); in delegpt_add_addr() 231 memcpy(&a->addr, addr, addrlen); in delegpt_add_addr() 232 a->addrlen = addrlen; in delegpt_add_addr() 712 memcpy(&a->addr, addr, addrlen); in delegpt_add_addr_mlc() 713 a->addrlen = addrlen; in delegpt_add_addr_mlc() 741 if(addr_is_ip6(addr, addrlen)) in delegpt_add_target_mlc() [all …]
|
/openbsd/sbin/unwind/libunbound/iterator/ |
H A D | iter_donotq.c | 78 socklen_t addrlen, int net) in donotq_insert() argument 84 if(!addr_tree_insert(&dq->tree, node, addr, addrlen, net)) { in donotq_insert() 96 socklen_t addrlen; in donotq_str_cfg() local 98 if(!netblockstrtoaddr(str, UNBOUND_DNS_PORT, &addr, &addrlen, &net)) { in donotq_str_cfg() 102 if(!donotq_insert(dq, &addr, addrlen, net)) { in donotq_str_cfg() 143 socklen_t addrlen) in donotq_lookup() argument 145 return addr_tree_lookup(&donotq->tree, addr, addrlen) != NULL; in donotq_lookup()
|
H A D | iter_delegpt.c | 159 socklen_t addrlen) in delegpt_find_addr() argument 163 if(sockaddr_cmp_addr(addr, addrlen, &p->addr, p->addrlen)==0 in delegpt_find_addr() 185 if(addr_is_ip6(addr, addrlen)) in delegpt_add_target() 191 if(addr_is_ip6(addr, addrlen)) in delegpt_add_target() 209 sockaddr_store_port(addr, addrlen, port); in delegpt_add_addr() 231 memcpy(&a->addr, addr, addrlen); in delegpt_add_addr() 232 a->addrlen = addrlen; in delegpt_add_addr() 712 memcpy(&a->addr, addr, addrlen); in delegpt_add_addr_mlc() 713 a->addrlen = addrlen; in delegpt_add_addr_mlc() 741 if(addr_is_ip6(addr, addrlen)) in delegpt_add_target_mlc() [all …]
|
/openbsd/usr.sbin/unbound/daemon/ |
H A D | acl_list.c | 128 socklen_t addrlen; in acl_list_str_cfg() local 152 socklen_t addrlen; in acl_find_or_create_str2addr() local 167 addrlen, net)) && !is_interface) { in acl_find_or_create_str2addr() 171 addrlen, net, acl_allow, 1))) { in acl_find_or_create_str2addr() 182 socklen_t addrlen, enum acl_access control) in acl_find_or_create() argument 188 addrlen, net))) { in acl_find_or_create() 192 addrlen, net, control, 1))) { in acl_find_or_create() 560 n2->addrlen); in acl_interface_compare() 779 socklen_t addrlen) in acl_addr_lookup() argument 782 addr, addrlen); in acl_addr_lookup() [all …]
|
/openbsd/usr.bin/dig/lib/dns/rdata/generic/ |
H A D | opt_41.c | 102 uint8_t addrlen; in fromwire_opt() local 110 addrlen = uint8_fromregion(&sregion); in fromwire_opt() 126 if (addrlen != 0U || scope != 0U) in fromwire_opt() 130 if (addrlen > 32U || scope > 32U) in fromwire_opt() 134 if (addrlen > 128U || scope > 128U) in fromwire_opt() 140 addrbytes = (addrlen + 7) / 8; in fromwire_opt() 144 if (addrbytes != 0U && (addrlen % 8) != 0) { in fromwire_opt() 145 uint8_t bits = ~0U << (8 - (addrlen % 8)); in fromwire_opt()
|
/openbsd/usr.sbin/unbound/testcode/ |
H A D | fake_event.c | 201 if(runtime->now->addrlen != 0 && in pending_matches_current() 203 runtime->now->addrlen) != 0) in pending_matches_current() 230 (p->addrlen == 0 || sockaddr_cmp(&p->addr, p->addrlen, in pending_find_match() 237 if(p->addrlen != 0) in pending_find_match() 444 if(todo->addrlen != 0) { in fake_front_query() 1091 pend->addrlen = sq->addrlen; in pending_udp_query() 1141 pend->addrlen = sq->addrlen; in pending_tcp_query() 1240 addr, addrlen))) { in outnet_serviced_query() 1263 pend->addrlen = addrlen; in outnet_serviced_query() 1728 pend->addrlen = to_addrlen; in outnet_comm_point_for_tcp() [all …]
|
/openbsd/usr.sbin/unbound/services/ |
H A D | outside_network.c | 113 return sockaddr_cmp(&p1->addr, p1->addrlen, &p2->addr, p2->addrlen); in pending_cmp() 154 r = sockaddr_cmp(&r1->addr, r1->addrlen, &r2->addr, r2->addrlen); in reuse_cmp_addrportssl() 286 addr, addrlen); 539 key_p.reuse.addrlen = addrlen; 988 pend->reuse.addrlen = w->addrlen; 2255 pend->addrlen = sq->addrlen; 2459 w->addrlen = sq->addrlen; 2506 pend->reuse.addrlen = sq->addrlen; 2567 key.addrlen = addrlen; 2652 sq->addrlen = addrlen; [all …]
|
/openbsd/sbin/unwind/libunbound/services/ |
H A D | outside_network.c | 113 return sockaddr_cmp(&p1->addr, p1->addrlen, &p2->addr, p2->addrlen); in pending_cmp() 154 r = sockaddr_cmp(&r1->addr, r1->addrlen, &r2->addr, r2->addrlen); in reuse_cmp_addrportssl() 286 addr, addrlen); 539 key_p.reuse.addrlen = addrlen; 988 pend->reuse.addrlen = w->addrlen; 2255 pend->addrlen = sq->addrlen; 2459 w->addrlen = sq->addrlen; 2506 pend->reuse.addrlen = sq->addrlen; 2567 key.addrlen = addrlen; 2652 sq->addrlen = addrlen; [all …]
|
/openbsd/usr.sbin/unbound/edns-subnet/ |
H A D | subnet-whitelist.c | 84 struct sockaddr_storage* addr, socklen_t addrlen, int net) in upstream_insert() argument 90 if(!addr_tree_insert(&whitelist->upstream, node, addr, addrlen, net)) { in upstream_insert() 103 socklen_t addrlen; in upstream_str_cfg() local 105 if(!netblockstrtoaddr(str, UNBOUND_DNS_PORT, &addr, &addrlen, &net)) { in upstream_str_cfg() 109 if(!upstream_insert(whitelist, &addr, addrlen, net)) { in upstream_str_cfg() 188 struct sockaddr_storage* addr, socklen_t addrlen, uint8_t* qname, in ecs_is_whitelisted() argument 192 if(addr_tree_lookup(&whitelist->upstream, addr, addrlen)) in ecs_is_whitelisted()
|