Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 3026] New: Enhanced OLSR packet dissector

Date: Mon, 3 Nov 2008 00:11:15 -0800 (PST)
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.