https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3026
Summary: Enhanced OLSR packet dissector
Product: Wireshark
Version: SVN
Platform: PC
URL: http://www.olsr.org/
OS/Version: All
Status: NEW
Severity: Normal
Priority: Medium
Component: Wireshark
AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
ReportedBy: rogge@xxxxxxx
Created an attachment (id=2439)
--> (https://bugs.wireshark.org/bugzilla/attachment.cgi?id=2439)
New implementation of wireshark OLSR packet dissector
Build Information:
wireshark 1.1.2 (SVN Rev 26573)
Copyright 1998-2008 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Compiled with GTK+ 2.12.11, with GLib 2.16.6, with libpcap 0.9.8, with libz
1.2.3.3, without POSIX capabilities, without libpcre, without SMI, without
c-ares, without ADNS, without Lua, with GnuTLS 2.4.1, with Gcrypt 1.4.1, with
MIT Kerberos, without PortAudio, without AirPcap.
NOTE: this build doesn't support the "matches" operator for Wireshark filter
syntax.
Running on Linux 2.6.26-1-openvz-686, with libpcap version 0.9.8.
Built using gcc 4.3.2.
--
This patch contains an enhanced replacement for the OLSR (v1) packet dissector
in epan/dissectors/packet-olsr.c
I have restructured the old code, pushed both IPv4 and IPv6 into the same
codepath and put each OLSR message into a subtree of it's own.
In addition to this the new dissector supports the custom message types of the
NRL-OLSR and Olsr.org implementation (the custom messages are used for
linkquality support and nameservices). The optional messages can be switched of
in the OLSR preferences page.
I have checked the code myself on a Debian Lenny and a Gentoo machine with
OLSR.org (both 64 Bit x86), Justin Dean (from NRL) did check it for NRL-OLSR
packages and Aaron Kaplan from Funkfeuer Vienna (http://wiki.funkfeuer.at)
checked it on Mac OS.
--
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.