Home
last modified time | relevance | path

Searched refs:sourcemask (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/bsd/unbound/dist/edns-subnet/
H A Daddrtree.c362 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 Daddrtree.h168 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 DChangelog661 - 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.