Revert introduction of alloc_insecure_tainted_data
[exim.git] / src / src / routers / rf_get_transport.c
index ce81345e72b1372b3baf7e2f83ba4fed792ca43e..3883a7698d7dec697d854587aefbf7242ffb5879 100644 (file)
@@ -67,8 +67,10 @@ if (expandable)
       "\"%s\" in %s router: %s", tpname, router_name, expand_string_message);
     return FALSE;
     }
-  if (is_tainted2(ss, LOG_MAIN|LOG_PANIC, "Tainted tainted value '%s' from '%s' for transport", ss, tpname))
+  if (is_tainted(ss))
     {
+    log_write(0, LOG_MAIN|LOG_PANIC,
+      "attempt to use tainted value '%s' from '%s' for transport", ss, tpname);
     addr->basic_errno = ERRNO_BADTRANSPORT;
     /* Avoid leaking info to an attacker */
     addr->message = US"internal configuration error";