Filter-rewriter is a part of COLO project. So this patch set depend on colo-compare. It will rewrite some of secondary packet to make secondary guest's connection established successfully.
v2: - add more comments about packet flows - add some trace-event - add seq offset ( = secondary_seq - primary_seq) v1: - initial patch Zhang Chen (3): filter-rewriter: introduce filter-rewriter initialization filter-rewriter: track connection and parse packet filter-rewriter: rewrite tcp packet to keep secondary connection net/Makefile.objs | 1 + net/colo-base.h | 2 + net/filter-rewriter.c | 270 ++++++++++++++++++++++++++++++++++++++++++++++++++ qemu-options.hx | 10 ++ trace-events | 5 + vl.c | 3 +- 6 files changed, 290 insertions(+), 1 deletion(-) create mode 100644 net/filter-rewriter.c -- 2.7.4