Debug: more clarity on a ret=key lookup
authorJeremy Harris <jgh146exb@wizmail.org>
Fri, 22 Mar 2024 21:11:25 +0000 (21:11 +0000)
committerJeremy Harris <jgh146exb@wizmail.org>
Fri, 22 Mar 2024 21:59:34 +0000 (21:59 +0000)
src/src/search.c
test/stderr/0403

index 62416da76903d77a7dcddc188cdceada237f873e..27c686a5d0cafe63310db7bbe57cfcf773897aaa 100644 (file)
@@ -980,9 +980,15 @@ than the result.  Return a de-tainted version of the key on the grounds that
 it have been validated by the lookup. */
 
 if (yield && ret_key)
+  {
   yield = string_copy_taint(keystring, GET_UNTAINTED);
+  DEBUG(D_lookup)
+    debug_printf_indent("lookup yield replace by key: %s\n", yield);
+  }
 
 return yield;
 }
 
 /* End of search.c */
+/* vi: aw ai sw=2
+*/
index 83659eb673475230b699cbf526f7705726114667..c44e370e17b38ff1a5e2ab16dec7e6b22a0b1084 100644 (file)
@@ -340,6 +340,7 @@ checking domains
     in TESTSUITE/aux-fixed/0403.accountfile
   creating new cache entry
   lookup yielded: 
+  lookup yield replace by key: charlie@dom1.ain
 dom1.ain in "dom1.ain"?
  list element: dom1.ain
  dom1.ain in "dom1.ain"? yes (matched "dom1.ain")
@@ -356,6 +357,7 @@ checking local_parts
   cached data used for lookup of charlie@dom1.ain
     in TESTSUITE/aux-fixed/0403.accountfile
   lookup yielded: 
+  lookup yield replace by key: charlie@dom1.ain
 charlie in "charlie"?
  list element: charlie
  charlie in "charlie"? yes (matched "charlie")