[PATCH RESEND v4 0/2] Libvirt Wireshark Dissector

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

 



From: "Yuto KAWAMURA(kawamuray)" <kawamuray.dadada@xxxxxxxxx>

Changes from version 3:
* Merge tools/wireshark/.gitignore into ROOT/.gitignore
* Fix dissect_xdr_pointer() bug which pointed by Michal
* Added -module option to libvirt_la_LDFLAGS respecting official build process

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

 .gitignore                                  |    2 +
 Makefile.am                                 |    3 +-
 cfg.mk                                      |    8 +-
 configure.ac                                |   72 +-
 tools/wireshark/Makefile.am                 |   22 +
 tools/wireshark/README.md                   |   31 +
 tools/wireshark/samples/libvirt-sample.pdml |  206 ++++++
 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          | 1011 +++++++++++++++++++++++++++
 tools/wireshark/util/make-dissector-reg     |  198 ++++++
 12 files changed, 2229 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/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.3.2

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]