aboutsummaryrefslogtreecommitdiffstats
path: root/vnet/vnet/devices/netmap/node.c
diff options
context:
space:
mode:
authorMohsin Kazmi <sykazmi@cisco.com>2016-05-02 14:04:57 +0200
committerDamjan Marion <damarion@cisco.com>2016-05-04 17:18:11 +0000
commit8f15e922f7f32c1beca5baa9a1a7f187ff5bdc4f (patch)
treeaa2138efb9a8f559e5ad1715f08f6f192df06068 /vnet/vnet/devices/netmap/node.c
parent29d8510d22d05ebc73d423cc1904a4fef7123889 (diff)
NETMAP: Some fixes
1) Correct the NIOCRXSYNC macro on receive side from NIOCTXSYNC. 2) Flush the pending messages in the tx rings. Change-Id: I581040d03b1633a3d6fb22fa1fb285bcb7975afb Signed-off-by: Mohsin Kazmi <sykazmi@cisco.com>
Diffstat (limited to 'vnet/vnet/devices/netmap/node.c')
-rw-r--r--vnet/vnet/devices/netmap/node.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vnet/vnet/devices/netmap/node.c b/vnet/vnet/devices/netmap/node.c
index f866a282cfb..d4c01411904 100644
--- a/vnet/vnet/devices/netmap/node.c
+++ b/vnet/vnet/devices/netmap/node.c
@@ -235,7 +235,7 @@ netmap_device_input_fn (vlib_main_t * vm, vlib_node_runtime_t * node,
}
if (n_rx_packets)
- ioctl(nif->fd, NIOCTXSYNC, NULL);
+ ioctl(nif->fd, NIOCRXSYNC, NULL);
vlib_increment_combined_counter
(vnet_get_main()->interface_main.combined_sw_if_counters