net/filter-mirror.c: Add new option to enable vnet support for filter-redirector
commit00d5c2406bceb2eb5b77b47948311bf3ef8653a7
authorZhang Chen <zhangchen.fnst@cn.fujitsu.com>
Tue, 4 Jul 2017 06:53:49 +0000 (4 14:53 +0800)
committerJason Wang <jasowang@redhat.com>
Mon, 17 Jul 2017 12:13:47 +0000 (17 20:13 +0800)
treecd36d12002f1f8ce0a38f57a003d589af7563437
parente2521f0e038e912bc8d3747813c3e6dffd9a2eaf
net/filter-mirror.c: Add new option to enable vnet support for filter-redirector

We add the vnet_hdr_support option for filter-redirector, default is disabled.
If you use virtio-net-pci net driver or other driver needs vnet_hdr, please enable it.
Because colo-compare or other modules needs the vnet_hdr_len to parse
packet, we add this new option send the len to others.
You can use it for example:
-object filter-redirector,id=r0,netdev=hn0,queue=tx,outdev=red0,vnet_hdr_support

Signed-off-by: Zhang Chen <zhangchen.fnst@cn.fujitsu.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
net/filter-mirror.c
qemu-options.hx