This patch adds support to Wireshark for dissecting UDP packets used by
collectd's network plugin in order to transmit data from ones host to another
host (e.g. centralized storage of statistics while data is collectd on
individual systems)

The current dissector understands the part types supported by collectd-4.5
series and gracefully processes future part types (flagging them as unknown).

In regard to protocol errors or bad packets checks are based on the various
length fields used, parts are marked with warning when length is unexpected;
marked with error when length breaks minimal rules.

svn path=/trunk/; revision=29887
This commit is contained in:
Jeff Morriss 2009-09-14 01:36:26 +00:00
parent 9accb15581
commit d642dc9f41
3 changed files with 1047 additions and 0 deletions

View File

@ -2921,6 +2921,14 @@ Chris Costa <chcosta75 [AT] hotmail.com> {
Properly decode SMB2 error response
}
Bruno Prémont <bonbons [AT] linux-vserver.org> {
CollectD dissector
}
Florian Forster <octo [AT] verplant.org> {
CollectD dissector
}
and by:
Pavel Roskin <proski [AT] gnu.org>

View File

@ -293,6 +293,7 @@ DISSECTOR_SRC = \
packet-clip.c \
packet-clnp.c \
packet-cmpp.c \
packet-collectd.c \
packet-componentstatus.c \
packet-cops.c \
packet-cosine.c \

File diff suppressed because it is too large Load Diff