Lines Matching +defs:tree +defs:c
2 * util/edns.c - handle base EDNS options.
4 * Copyright (c) 2018, NLnet Labs. All rights reserved.
104 struct config_str2list* c;
108 for(c=config->edns_client_strings; c; c=c->next) {
112 log_assert(c->str && c->str2);
114 if(!netblockstrtoaddr(c->str, UNBOUND_DNS_PORT, &addr, &addrlen,
117 "%s", c->str);
121 net, c->str2)) {
133 edns_string_addr_lookup(rbtree_type* tree, struct sockaddr_storage* addr,
136 return (struct edns_string_addr*)addr_tree_lookup(tree, addr, addrlen);
150 rbtree_type tree = edns_strings->client_strings;
157 data->client_strings = tree;