qemu-e2k/net
Michael S. Tsirkin 43849424cf tap: clear vhost_net backend on cleanup
Frontends calling tap_get_vhost_net get an invalid pointer after the
peer backend has been deleted. Jason Wang <jasowang@redhat.com> reports
this leading to a crash in ack_features when we remove the vhost-net
bakend of a virtio nic.

The fix is simply to clear the backend pointer.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2010-11-16 08:40:07 -06:00
..
checksum.c
checksum.h
dump.c
dump.h
queue.c
queue.h
slirp.c
slirp.h
socket.c
socket.h
tap-aix.c tap: add APIs for vnet header length 2010-09-07 20:27:33 +03:00
tap-bsd.c tap: Remove double include of util.h 2010-09-29 16:15:37 +00:00
tap-haiku.c tap: Add stub for Haiku 2010-10-03 06:31:41 +00:00
tap-linux.c tap: add APIs for vnet header length 2010-09-07 20:27:33 +03:00
tap-linux.h tap: add APIs for vnet header length 2010-09-07 20:27:33 +03:00
tap-solaris.c tap: add APIs for vnet header length 2010-09-07 20:27:33 +03:00
tap-win32.c Delete write only variables 2010-10-13 18:41:29 +00:00
tap.c tap: clear vhost_net backend on cleanup 2010-11-16 08:40:07 -06:00
tap.h tap: add APIs for vnet header length 2010-09-07 20:27:33 +03:00
util.c
util.h
vde.c
vde.h