Support additional MAC format in config file 49/54649/1
authorIgor Shaula <igor.shaula@intel.com>
Fri, 30 Mar 2018 12:25:08 +0000 (14:25 +0200)
committerIgor Shaula <igor.shaula@intel.com>
Fri, 30 Mar 2018 12:25:08 +0000 (14:25 +0200)
Add support for space-divided bytes in MAC string.
Support the same format as in "pkt inline".

Change-Id: I7f2136c4424c45ce4abad4082470c9c9b1b3ab05
Signed-off-by: Igor Shaula <igor.shaula@intel.com>
VNFs/DPPD-PROX/parse_utils.c

index 52337ff..32db5de 100644 (file)
@@ -430,6 +430,8 @@ int parse_mac(struct ether_addr *ether_addr, const char *str2)
                return -1;
 
        uint8_t ret = rte_strsplit(str, strlen(str), addr_parts, 7, ':');
+       if (ret != 6)
+               ret = rte_strsplit(str, strlen(str), addr_parts, 7, ' ');
 
        if (ret != 6) {
                set_errf("Invalid MAC address format");