aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/odp/node.c
diff options
context:
space:
mode:
authorMichal Mazur <mkm@semihalf.com>2017-08-11 20:40:47 +0200
committerMichal Mazur <mkm@semihalf.com>2017-12-14 15:18:05 +0100
commitc322d05e95fe19ff91dc4b44b83beef3088f5523 (patch)
tree8d004b335f3c180ed40600061be92f1a910e81a6 /src/plugins/odp/node.c
parent99e97518e5fca260cb4e410838cc0c1ef70ac42d (diff)
Move odp_packet_main structure to shared memory.
This structure contains data shared among multiple threads and must be globally accessible. Change-Id: Ibde8222e9ed3f61561f7902750a1716da5c0bd81 Signed-off-by: Michal Mazur <mkm@semihalf.com>
Diffstat (limited to 'src/plugins/odp/node.c')
-rwxr-xr-xsrc/plugins/odp/node.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/odp/node.c b/src/plugins/odp/node.c
index a1ebce0c..bd3fb8a4 100755
--- a/src/plugins/odp/node.c
+++ b/src/plugins/odp/node.c
@@ -255,7 +255,7 @@ odp_packet_input_fn (vlib_main_t * vm, vlib_node_runtime_t * node,
int i;
u32 n_rx_packets = 0;
u32 thread_index = vlib_get_thread_index ();
- odp_packet_main_t *om = &odp_packet_main;
+ odp_packet_main_t *om = odp_packet_main;
odp_packet_if_t *oif;
for (i = 0; i < vec_len (om->interfaces); i++)