]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
- rpz-triggers, use zone for local data zone based answer if available.
authorW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Fri, 14 May 2021 12:04:42 +0000 (14:04 +0200)
committerW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Fri, 14 May 2021 12:04:42 +0000 (14:04 +0200)
services/rpz.c

index 307c67a564c4134b15e0fbf2b219b1bec92cc821..e53c5cf8115f05c5f5667cd6ea2c286a777b3ed7 100644 (file)
@@ -2156,7 +2156,7 @@ rpz_apply_maybe_clientip_trigger(struct auth_zones* az, struct module_env* env,
                                log_rpz_apply(((*z_out)?(*z_out)->name:NULL),
                                        client_action, qinfo, repinfo,
                                        (*r_out)->log_name);
-                       local_zones_zone_answer(NULL /*no zone*/, env, qinfo, edns,
+                       local_zones_zone_answer(*z_out /*likely NULL, no zone*/, env, qinfo, edns,
                                repinfo, buf, temp, 0 /* no local data used */,
                                rpz_action_to_localzone_type(client_action));
                }