net/net.c: Add vnet_hdr support in SocketReadState

We add a flag to decide whether net_fill_rstate() need read
the vnet_hdr_len or not.

Signed-off-by: Zhang Chen <zhangchen.fnst@cn.fujitsu.com>
Suggested-by: Jason Wang <jasowang@redhat.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
This commit is contained in:
Zhang Chen 2017-07-04 14:53:46 +08:00 committed by Jason Wang
parent d6b732e953
commit 3cde5ea211
5 changed files with 46 additions and 13 deletions

View file

@ -743,8 +743,8 @@ static void colo_compare_complete(UserCreatable *uc, Error **errp)
return;
}
net_socket_rs_init(&s->pri_rs, compare_pri_rs_finalize);
net_socket_rs_init(&s->sec_rs, compare_sec_rs_finalize);
net_socket_rs_init(&s->pri_rs, compare_pri_rs_finalize, false);
net_socket_rs_init(&s->sec_rs, compare_sec_rs_finalize, false);
g_queue_init(&s->conn_list);