lib/netdev-dpdk: make device name parsing more robust
authorMauricio Vásquez <mauricio.vasquezbernal@studenti.polito.it>
Tue, 23 Feb 2016 22:06:37 +0000 (23:06 +0100)
committerDaniele Di Proietto <diproiettod@vmware.com>
Wed, 24 Feb 2016 02:18:32 +0000 (18:18 -0800)
commitb83a2df1c519108bfff96f599ea91e4ba129c716
treecc7e578dd9b85c51d9d64c1160660c0a5eaa51e1
parent1f661ac7b8e8dbf809d987391c0196e396107650
lib/netdev-dpdk: make device name parsing more robust

Current implementation of dpdk_dev_parse_name does not perform a robust
error handling, port names as "dpdkr" and "dpdkr1x" are considered valid.

With this patch only positive port numbers in decimal notation are considered
valid.

Signed-off-by: Mauricio Vasquez B <mauricio.vasquezbernal@studenti.polito.it>
Signed-off-by: Daniele Di Proietto <diproiettod@vmware.com>
lib/netdev-dpdk.c