Signed-off-by: Nicolas Morey-Chaisemartin <nmo...@kalray.eu>
---
 example/classifier/odp_classifier.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/example/classifier/odp_classifier.c 
b/example/classifier/odp_classifier.c
index 48fc1ab..63678b7 100644
--- a/example/classifier/odp_classifier.c
+++ b/example/classifier/odp_classifier.c
@@ -171,9 +171,11 @@ static inline
 int parse_ipv4_mask(const char *str, uint32_t *mask)
 {
        uint32_t b;
-       sscanf(str, "%x", &b);
+       int ret;
+
+       ret = sscanf(str, "%x", &b);
        *mask = b;
-       return 0;
+       return ret != 1;
 }
 
 /**
_______________________________________________
lng-odp mailing list
lng-odp@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to