• A
    net: Add support for capturing VLANs (Jan Kiszka) · bb9ea79e
    aliguori 提交于
    This patch is derived from Tristan Gingold's patch. It adds a new VLAN
    client type that writes all traffic on the VLAN it is attached to into a
    pcap file. Such a file can then be analyzed offline with Wireshark or
    tcpdump.
    
    Besides rebasing and some minor cleanups, the major differences to the
    original version are:
     - support for enabling/disabling via the monitor (host_net_add/remove)
     - no special ordering of VLAN client list, qemu_send_packet now takes
       care of properly ordered packets
     - 64k default capturing limit (I hate tcpdump's default)
    Signed-off-by: NJan Kiszka <jan.kiszka@siemens.com>
    Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7200 c046a42c-6fe2-441c-8c8c-71466251a162
    bb9ea79e
monitor.c 87.2 KB