[libvirt] [PATCH 0/3] Libvirt Wireshark dissector

Yuto KAWAMURA(kawamuray) kawamuray.dadada at gmail.com
Wed Sep 18 04:18:50 UTC 2013


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

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) (3):
  Exclude files in VC_LIST_ALWAYS_EXCLUDE_REGEX from
    bracket-spacing-check
  Introduce Libvirt Wireshark dissector
  Add sample output of Wireshark dissector

 Makefile.am                                        |    3 +-
 cfg.mk                                             |   10 +-
 configure.ac                                       |   69 +-
 devtools/wireshark-dissector/Makefile.am           |   28 +
 devtools/wireshark-dissector/README.md             |   25 +
 .../samples/libvirt-sample.pdml                    | 7970 ++++++++++++++++++++
 devtools/wireshark-dissector/src/.gitignore        |    2 +
 devtools/wireshark-dissector/src/Makefile.am       |   31 +
 devtools/wireshark-dissector/src/moduleinfo.h      |   36 +
 devtools/wireshark-dissector/src/packet-libvirt.c  |  512 ++
 devtools/wireshark-dissector/src/packet-libvirt.h  |  127 +
 devtools/wireshark-dissector/src/plugin.c          |   27 +
 devtools/wireshark-dissector/util/genxdrstub.pl    | 1009 +++
 13 files changed, 9842 insertions(+), 7 deletions(-)
 create mode 100644 devtools/wireshark-dissector/Makefile.am
 create mode 100644 devtools/wireshark-dissector/README.md
 create mode 100644 devtools/wireshark-dissector/samples/libvirt-sample.pdml
 create mode 100644 devtools/wireshark-dissector/src/.gitignore
 create mode 100644 devtools/wireshark-dissector/src/Makefile.am
 create mode 100644 devtools/wireshark-dissector/src/moduleinfo.h
 create mode 100644 devtools/wireshark-dissector/src/packet-libvirt.c
 create mode 100644 devtools/wireshark-dissector/src/packet-libvirt.h
 create mode 100644 devtools/wireshark-dissector/src/plugin.c
 create mode 100755 devtools/wireshark-dissector/util/genxdrstub.pl

-- 
1.8.1.5




More information about the libvir-list mailing list