]> mj.ucw.cz Git - bouncer.git/commitdiff
Ignore missing and empty rhost field
authorMartin Mares <mj@ucw.cz>
Fri, 18 Nov 2016 21:41:11 +0000 (22:41 +0100)
committerMartin Mares <mj@ucw.cz>
Fri, 18 Nov 2016 21:41:11 +0000 (22:41 +0100)
bouncer.c

index cb13df8a778919484fae59e1da43535c79e115be..08f65716f499ee17422b985bd8a792611284601f 100644 (file)
--- a/bouncer.c
+++ b/bouncer.c
@@ -408,6 +408,9 @@ static void parse_failure(char *p, int cnt)
        rhost = val;
     }
 
+  if (!rhost || !rhost[0])
+    return;
+
   // Act on the message
   struct addr addr;
   if (addr_parse(&addr, rhost))