traverse_postorder
traverse_postorder(&dns64_env->ignore_aaaa, free_ignore_aaaa_node,
traverse_postorder(fwd->tree, &delfwdnode, NULL);
traverse_postorder(&hints->tree, &delhintnode, NULL);
traverse_postorder(caps_white, caps_free, NULL);
traverse_postorder(&ctx->queries, delq, NULL);
traverse_postorder(&set->ip_tree, resp_addr_del, NULL);
traverse_postorder(&z->data, auth_data_del, NULL);
traverse_postorder(&az->ztree, auth_zone_del, NULL);
traverse_postorder(&az->xtree, auth_xfer_del, NULL);
traverse_postorder(&z->data, auth_data_del, NULL);
traverse_postorder(&z->data, auth_data_del, NULL);
traverse_postorder(&z->data, auth_data_del, NULL);
traverse_postorder(domain_limits, domain_limit_free, NULL);
traverse_postorder(wait_limits_tree, wait_limit_netblock_del,
traverse_postorder(&infra->domain_limits, domain_limit_free,
traverse_postorder(table->conn_tree, conn_tree_del, table);
traverse_postorder(table->conid_tree, conid_tree_del, NULL);
traverse_postorder(&conn->stream_tree, stream_tree_del, table);
traverse_postorder(&zones->ztree, lzdel, NULL);
traverse_postorder(tree_by_id, &reuse_del_readwait_elem, NULL);
traverse_postorder(&store, &mark_for_cb_and_decommission, NULL);
traverse_postorder(outnet->pending, pending_node_del, NULL);
traverse_postorder(outnet->serviced, serviced_node_del, NULL);
traverse_postorder(&set->entries, rpz_clientip_synthesized_rr_delete, NULL);
traverse_postorder(&v->vtree, delviewnode, NULL);
void traverse_postorder(rbtree_type* tree, void (*func)(rbnode_type*, void*),
traverse_postorder(&tcl->tree, tcl_list_free_node, NULL);
traverse_postorder(anchors->tree, anchors_delfunc, NULL);
traverse_postorder(&z->tree, &neg_clear_datas, NULL);
traverse_postorder(&neg->tree, &neg_clear_zones, NULL);
traverse_postorder(&dns64_env->ignore_aaaa, free_ignore_aaaa_node,
traverse_postorder(whitelist, whitelist_free, NULL);
traverse_postorder(whitelist, whitelist_get_mem, &size);
traverse_postorder(fwd->tree, &delfwdnode, NULL);
traverse_postorder(&hints->tree, &delhintnode, NULL);
traverse_postorder(caps_white, caps_free, NULL);
traverse_postorder(&ctx->queries, delq, NULL);
traverse_postorder(&set->ip_tree, resp_addr_del, NULL);
traverse_postorder(&z->data, auth_data_del, NULL);
traverse_postorder(&az->ztree, auth_zone_del, NULL);
traverse_postorder(&az->xtree, auth_xfer_del, NULL);
traverse_postorder(&z->data, auth_data_del, NULL);
traverse_postorder(&z->data, auth_data_del, NULL);
traverse_postorder(&z->data, auth_data_del, NULL);
traverse_postorder(domain_limits, domain_limit_free, NULL);
traverse_postorder(wait_limits_tree, wait_limit_netblock_del,
traverse_postorder(&infra->domain_limits, domain_limit_free,
traverse_postorder(table->conn_tree, conn_tree_del, table);
traverse_postorder(table->conid_tree, conid_tree_del, NULL);
traverse_postorder(&conn->stream_tree, stream_tree_del, table);
traverse_postorder(&zones->ztree, lzdel, NULL);
traverse_postorder(tree_by_id, &reuse_del_readwait_elem, NULL);
traverse_postorder(&store, &mark_for_cb_and_decommission, NULL);
traverse_postorder(outnet->pending, pending_node_del, NULL);
traverse_postorder(outnet->serviced, serviced_node_del, NULL);
traverse_postorder(&set->entries, rpz_clientip_synthesized_rr_delete, NULL);
traverse_postorder(&v->vtree, delviewnode, NULL);
traverse_postorder(o->smaller, &dellockref, NULL);
traverse_postorder(all_locks, &delnode, NULL);
traverse_postorder(store, del_macro, NULL);
void traverse_postorder(rbtree_type* tree, void (*func)(rbnode_type*, void*),
traverse_postorder(&tcl->tree, tcl_list_free_node, NULL);
traverse_postorder(anchors->tree, anchors_delfunc, NULL);
traverse_postorder(&z->tree, &neg_clear_datas, NULL);
traverse_postorder(&neg->tree, &neg_clear_zones, NULL);