summaryrefslogtreecommitdiff
path: root/net/Makefile.objs
diff options
context:
space:
mode:
authorYang Hongyang <yanghy@cn.fujitsu.com>2015-10-07 11:52:21 +0800
committerJason Wang <jasowang@redhat.com>2015-10-12 13:31:28 +0800
commit7dbb11c84f25e20301b47a77102db00d68a2c4a4 (patch)
tree422dfd4290eef95e33f27c929af3fe2178f0dc09 /net/Makefile.objs
parentb68c7f76926dee3f234ccee88f3167b640d9318e (diff)
downloadqemu-7dbb11c84f25e20301b47a77102db00d68a2c4a4.tar.gz
qemu-7dbb11c84f25e20301b47a77102db00d68a2c4a4.tar.bz2
qemu-7dbb11c84f25e20301b47a77102db00d68a2c4a4.zip
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>
Diffstat (limited to 'net/Makefile.objs')
-rw-r--r--net/Makefile.objs1
1 files changed, 1 insertions, 0 deletions
diff --git a/net/Makefile.objs b/net/Makefile.objs
index 914aec00a4..5fa2f9731d 100644
--- a/net/Makefile.objs
+++ b/net/Makefile.objs
@@ -14,3 +14,4 @@ common-obj-$(CONFIG_SLIRP) += slirp.o
common-obj-$(CONFIG_VDE) += vde.o
common-obj-$(CONFIG_NETMAP) += netmap.o
common-obj-y += filter.o
+common-obj-y += filter-buffer.o