#include "util/config_file.h"
#include "util/data/msgreply.h"
+#define ECS_MAX_TREESIZE 100
+
/** externally called */
void
subnet_data_delete(void *d, void *ATTR_UNUSED(arg))
if (edns->subnet_addr_fam == EDNSSUBNET_ADDRFAM_IP4) {
if (!data->tree4)
data->tree4 = addrtree_create(EDNSSUBNET_MAX_SUBNET_IP4,
- &delfunc, &sizefunc, env, 0);
+ &delfunc, &sizefunc, env, ECS_MAX_TREESIZE);
tree = data->tree4;
} else {
if (!data->tree6)
data->tree6 = addrtree_create(EDNSSUBNET_MAX_SUBNET_IP6,
- &delfunc, &sizefunc, env, 0);
+ &delfunc, &sizefunc, env, ECS_MAX_TREESIZE);
tree = data->tree6;
}
return tree;