SCN produced some buggy scanning here which leads to broken rules set from command line and example did not work as expected. Originally there was SCN and it was reverted with:

(api-next branch).
commit 3824a72a48da0954ec3f28d5fb6ff51cec891363
Author: Balasubramanian Manoharan <[email protected]>
Date:   Thu Dec 10 19:43:20 2015 +0530

    example: classifier: fix ipv4 address input format

    Fixes ipv4 address input format issue.

Maxim.

On 01/13/2016 13:43, Stuart Haslam wrote:
On Tue, Jan 05, 2016 at 04:10:36PM +0100, Nicolas Morey-Chaisemartin wrote:
Signed-off-by: Nicolas Morey-Chaisemartin <[email protected]>
Reviewed-by: Stuart Haslam <[email protected]>

---
  example/classifier/odp_classifier.c | 3 ++-
  1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/example/classifier/odp_classifier.c 
b/example/classifier/odp_classifier.c
index fe1c3b6..6b443d7 100644
--- a/example/classifier/odp_classifier.c
+++ b/example/classifier/odp_classifier.c
@@ -167,7 +167,8 @@ int parse_ipv4_addr(const char *ipaddress, uint64_t *addr)
        uint32_t b[4];
        int converted;
- converted = sscanf(ipaddress, "%d.%d.%d.%d",
+       converted = sscanf(ipaddress,
+                          "%" SCNu32 ".%" SCNu32 ".%" SCNu32 ".%" SCNu32 "",
                           &b[3], &b[2], &b[1], &b[0]);
        if (4 != converted)
                return -1;
--
2.6.3.373.g6d475bf.dirty

_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to