diff --git a/doc/Changelog b/doc/Changelog index 6343ab565..7b26c410a 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -1,3 +1,8 @@ +9 July 2019: Ralph + - Fix in respip addrtree selection. Absence of addr_tree_init_parents() + call made it impossible to go up the tree when the matching netmask is + too specific. + 5 July 2019: Ralph - Fix for possible assertion failure when answering respip CNAME from cache. diff --git a/respip/respip.c b/respip/respip.c index d61877b55..36a1c9726 100644 --- a/respip/respip.c +++ b/respip/respip.c @@ -361,6 +361,7 @@ respip_set_apply_cfg(struct respip_set* set, char* const* tagname, int num_tags, free(pd); pd = np; } + addr_tree_init_parents(&set->ip_tree); return 1; }