[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[libvirt] [PATCH v3 0/2] Libvirt Wireshark dissector



From: "Yuto KAWAMURA(kawamuray)" <kawamuray dadada gmail com>

Changes from version2:
* Remove moduleinfo.h
* Stop accessing internal XDR struct and just use free()

Introduce Wireshark dissector plugin which adds support to Wireshark
for dissecting libvirt RPC protocol.

This feature was presented by Michal Privoznik year before last[1].
But it did only support dissecting packet headers.
This time I enhanced that dissector to support dissecting packet
payload. Furthermore, I provide code generator of dissector. So you
can get fresh build of dissector from libvirt RPC specification file
at any version you like.

[1] http://www.redhat.com/archives/libvir-list/2011-October/msg00301.html

Yuto KAWAMURA(kawamuray) (2):
  Introduce Libvirt Wireshark dissector
  Add sample output of Wireshark dissector

 Makefile.am                                 |    3 +-
 cfg.mk                                      |    8 +-
 configure.ac                                |   72 +-
 tools/wireshark/Makefile.am                 |   29 +
 tools/wireshark/README.md                   |   31 +
 tools/wireshark/samples/libvirt-sample.pdml |  206 ++++++
 tools/wireshark/src/.gitignore              |    4 +
 tools/wireshark/src/Makefile.am             |   42 ++
 tools/wireshark/src/packet-libvirt.c        |  512 ++++++++++++++
 tools/wireshark/src/packet-libvirt.h        |  128 ++++
 tools/wireshark/util/genxdrstub.pl          | 1009 +++++++++++++++++++++++++++
 tools/wireshark/util/make-dissector-reg     |  198 ++++++
 12 files changed, 2236 insertions(+), 6 deletions(-)
 create mode 100644 tools/wireshark/Makefile.am
 create mode 100644 tools/wireshark/README.md
 create mode 100644 tools/wireshark/samples/libvirt-sample.pdml
 create mode 100644 tools/wireshark/src/.gitignore
 create mode 100644 tools/wireshark/src/Makefile.am
 create mode 100644 tools/wireshark/src/packet-libvirt.c
 create mode 100644 tools/wireshark/src/packet-libvirt.h
 create mode 100755 tools/wireshark/util/genxdrstub.pl
 create mode 100755 tools/wireshark/util/make-dissector-reg

-- 
1.8.1.5


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]