summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--watchfrr/watchfrr.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/watchfrr/watchfrr.c b/watchfrr/watchfrr.c
index 12682fa35e..441320b193 100644
--- a/watchfrr/watchfrr.c
+++ b/watchfrr/watchfrr.c
@@ -1080,6 +1080,9 @@ static int valid_command(const char *cmd)
{
char *p;
+ if (cmd == NULL)
+ return 0;
+
return ((p = strchr(cmd, '%')) != NULL) && (*(p + 1) == 's')
&& !strchr(p + 1, '%');
}