From 561fcf18b8e6dff42f997ce33d6fd945da85f9fc Mon Sep 17 00:00:00 2001 From: Marko Kreen Date: Sat, 24 Nov 2007 19:35:22 +0000 Subject: [PATCH] fix from -stable: if client has params but server not, re-SET --- src/varcache.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/varcache.c b/src/varcache.c index 8120436..1dde16c 100644 --- a/src/varcache.c +++ b/src/varcache.c @@ -110,13 +110,9 @@ static int apply_var(PktBuf *pkt, const char *key, if (strcasecmp(cval, sval) == 0) return 0; - /* sanity check */ - if (!*cval || !*sval) { - /* parameters that can change should be always set */ - log_warning("Parameter unset: key='%s' client='%s' server='%s'", - key, cval, sval); + /* if unset, ignore */ + if (!*cval) return 0; - } /* the string may have been taken from startup pkt */ if (!quote_literal(qbuf, sizeof(qbuf), cval, std_quote)) -- 2.39.5