From 071aca128c3e1147370bbbc3d5bcf1b994c8ac34 Mon Sep 17 00:00:00 2001 From: Kumar Harsh Date: Fri, 27 Jul 2018 17:03:25 +0530 Subject: [PATCH] Filter expression should not start with a separator as its a malformed request in vrouter cli. Closes-Bug: #1734896 Change-Id: Iad450df0d9196a90d2cf5bd51e41c79a9d00b47e --- utils/vr_util.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/utils/vr_util.c b/utils/vr_util.c index a90d03914..07d440773 100644 --- a/utils/vr_util.c +++ b/utils/vr_util.c @@ -64,6 +64,12 @@ vr_extract_token(char *string, char token_separator) return NULL; } + /* If first character is a separator its a malforned request */ + if (*string == token_separator) { + printf("Malformed request: separator used incorrectly \n"); + return NULL; + } + /* start searching for the token */ sep = strchr(string, token_separator); if (sep) {