[master] 276be1aa1 cache_ban: Polish

Nils Goroll nils.goroll at uplex.de
Thu Feb 27 19:34:06 UTC 2025


commit 276be1aa161cd0de9cb8be753d21bad494625196
Author: Nils Goroll <nils.goroll at uplex.de>
Date:   Thu Feb 27 20:33:24 2025 +0100

    cache_ban: Polish

diff --git a/bin/varnishd/cache/cache_ban_build.c b/bin/varnishd/cache/cache_ban_build.c
index 8bb7c41f7..b370c563d 100644
--- a/bin/varnishd/cache/cache_ban_build.c
+++ b/bin/varnishd/cache/cache_ban_build.c
@@ -316,10 +316,10 @@ BAN_AddTest(struct ban_proto *bp,
 		    "expected conditional (%s) got \"%s\"",
 		    arg_operhelp[BAN_ARGIDX(pv->tag)], a2));
 
-	if ((pv->flag & BANS_FLAG_DURATION) == 0)
-		return (ban_add_spec(bp, pv, op, a3));
-	else
+	if (pv->flag & BANS_FLAG_DURATION)
 		return (ban_add_duration(bp, pv, op, a3));
+	else
+		return (ban_add_spec(bp, pv, op, a3));
 }
 
 /*--------------------------------------------------------------------


More information about the varnish-commit mailing list