[spp] [PATCH 2/7] spp_vm: change type of port_id to uint16_t
ogawa.yasufumi at lab.ntt.co.jp
ogawa.yasufumi at lab.ntt.co.jp
Wed Dec 6 09:18:21 CET 2017
From: Yasufumi Ogawa <ogawa.yasufumi at lab.ntt.co.jp>
This patch is similar to previous commit for updating spp_nfv.
Signed-off-by: Yasufumi Ogawa <ogawa.yasufumi at lab.ntt.co.jp>
---
src/vm/main.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/vm/main.c b/src/vm/main.c
index a1c4fac..7095446 100644
--- a/src/vm/main.c
+++ b/src/vm/main.c
@@ -63,10 +63,10 @@ forward(void)
for (i = 0; i < RTE_MAX_ETHPORTS; i++) {
struct rte_mbuf *bufs[MAX_PKT_BURST];
- if (ports_fwd_array[i].in_port_id < 0)
+ if (ports_fwd_array[i].in_port_id == PORT_RESET)
continue;
- if (ports_fwd_array[i].out_port_id < 0)
+ if (ports_fwd_array[i].out_port_id == PORT_RESET)
continue;
/* if status active, i count is in port */
@@ -182,7 +182,7 @@ forward_array_reset(void)
/* initialize port forward array */
for (i = 0; i < RTE_MAX_ETHPORTS; i++) {
- if (ports_fwd_array[i].in_port_id > -1) {
+ if (ports_fwd_array[i].in_port_id != PORT_RESET) {
ports_fwd_array[i].out_port_id = PORT_RESET;
RTE_LOG(INFO, APP, "Port ID %d\n", i);
RTE_LOG(INFO, APP, "out_port_id %d\n",
@@ -200,7 +200,7 @@ print_active_ports(char *str)
sprintf(str, "%d\n", client_id);
/* every elements value */
for (i = 0; i < RTE_MAX_ETHPORTS; i++) {
- if (ports_fwd_array[i].in_port_id < 0)
+ if (ports_fwd_array[i].in_port_id == PORT_RESET)
continue;
RTE_LOG(INFO, APP, "Port ID %d\n", i);
@@ -208,7 +208,7 @@ print_active_ports(char *str)
ports_fwd_array[i].in_port_id);
sprintf(str + strlen(str), "port id: %d,", i);
- if (ports_fwd_array[i].in_port_id >= 0)
+ if (ports_fwd_array[i].in_port_id != PORT_RESET)
sprintf(str + strlen(str), "on,");
else
sprintf(str + strlen(str), "off,");
@@ -250,7 +250,7 @@ forward_array_remove(int port_id)
forward_array_init_one(port_id);
for (i = 0; i < RTE_MAX_ETHPORTS; i++) {
- if (ports_fwd_array[i].in_port_id < 0)
+ if (ports_fwd_array[i].in_port_id == PORT_RESET)
continue;
if (ports_fwd_array[i].out_port_id == port_id) {
--
2.13.1
More information about the spp
mailing list