mirror of
https://github.com/NLnetLabs/unbound.git
synced 2024-09-21 22:57:08 +00:00
Merge pull request #135 from fobser/pass-in-neg-key-cache
Use passed in neg and key cache if non-NULL.
This commit is contained in:
commit
d982dff464
@ -121,6 +121,8 @@ val_apply_cfg(struct module_env* env, struct val_env* val_env,
|
||||
log_err("out of memory");
|
||||
return 0;
|
||||
}
|
||||
if (env->key_cache)
|
||||
val_env->kcache = env->key_cache;
|
||||
if(!val_env->kcache)
|
||||
val_env->kcache = key_cache_create(cfg);
|
||||
if(!val_env->kcache) {
|
||||
@ -146,6 +148,8 @@ val_apply_cfg(struct module_env* env, struct val_env* val_env,
|
||||
log_err("validator: cannot apply nsec3 key iterations");
|
||||
return 0;
|
||||
}
|
||||
if (env->neg_cache)
|
||||
val_env->neg_cache = env->neg_cache;
|
||||
if(!val_env->neg_cache)
|
||||
val_env->neg_cache = val_neg_create(cfg,
|
||||
val_env->nsec3_maxiter[val_env->nsec3_keyiter_count-1]);
|
||||
|
Loading…
Reference in New Issue
Block a user