Searched refs:sourcemask (Results 1 – 3 of 3) sorted by relevance
/netbsd-src/external/bsd/unbound/dist/edns-subnet/ |
H A D | addrtree.c | 362 addrlen_t sourcemask, addrlen_t scope, void *elem, time_t ttl, in addrtree_insert() argument 376 if (scope < sourcemask) sourcemask = scope; in addrtree_insert() 380 log_assert(depth <= sourcemask); in addrtree_insert() 382 if (depth == sourcemask) { in addrtree_insert() 392 index = getbit(addr, sourcemask, depth); in addrtree_insert() 406 if (!edge_create(newnode, addr, sourcemask, node, in addrtree_insert() 419 common = bits_common(edge->str, edge->len, addr, sourcemask, in addrtree_insert() 448 if (common == sourcemask) { in addrtree_insert() 458 if (common != sourcemask) { in addrtree_insert() 462 if (!edge_create(newnode, addr, sourcemask, node, in addrtree_insert() [all …]
|
H A D | addrtree.h | 168 addrlen_t sourcemask, addrlen_t scope, void *elem, time_t ttl, 181 const addrkey_t *addr, addrlen_t sourcemask, time_t now);
|
/netbsd-src/external/bsd/unbound/dist/doc/ |
H A D | Changelog | 661 - Fix edns subnet so that scope 0 answers only match sourcemask 0 662 queries for answers from cache if from a query with sourcemask 0.
|