qemu-irix/net
Yang Hongyang 7dbb11c84f netfilter: add a netbuffer filter
This filter is to buffer/release packets. Can be used when using
MicroCheckpointing or other Remus like VM FT solutions.
You can also use it to crudely simulate network delay.  Doesn't
actually delay individual packets, but batches them together, which is
a delay of sorts.

Usage:
 -netdev tap,id=bn0
 -object filter-buffer,id=f0,netdev=bn0,queue=rx,interval=1000

NOTE:
 Interval is in microseconds, it can't be omitted currently, and can't be 0.

Signed-off-by: Yang Hongyang <yanghy@cn.fujitsu.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
2015-10-12 13:31:28 +08:00
..
Makefile.objs netfilter: add a netbuffer filter 2015-10-12 13:31:28 +08:00
checksum.c
clients.h
dump.c net: remove muldiv64() 2015-09-25 14:56:38 +02:00
eth.c
filter-buffer.c netfilter: add a netbuffer filter 2015-10-12 13:31:28 +08:00
filter.c netfilter: print filter info associate with the netdev 2015-10-12 13:30:56 +08:00
hub.c
hub.h
l2tpv3.c Include monitor/monitor.h exactly where needed 2015-06-22 18:20:41 +02:00
net.c netfilter: print filter info associate with the netdev 2015-10-12 13:30:56 +08:00
netmap.c
queue.c net/queue: export qemu_net_queue_append_iov 2015-10-12 13:31:18 +08:00
slirp.c qerror: Move #include out of qerror.h 2015-06-22 18:20:40 +02:00
socket.c socket: pass correct size in net_socket_send() 2015-07-20 17:39:05 +01:00
tap-aix.c
tap-bsd.c
tap-haiku.c
tap-linux.c trivial: remove trailing newline from error_report 2015-09-11 10:21:38 +03:00
tap-linux.h
tap-solaris.c
tap-win32.c
tap.c virtio, pci fixes, enhancements 2015-06-19 11:30:57 +01:00
tap_int.h
util.c
util.h
vde.c
vhost-user.c vhost-user: add multiple queue support 2015-09-24 16:27:53 +03:00