ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
April 17th, 2024 | 14:30-16:00 SGT (UTC+8) | Online

Wireshark-bugs: [Wireshark-bugs] [Bug 5612] New: Dissectors not declared by name (no "register_d

Date: Mon, 24 Jan 2011 13:46:14 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5612

           Summary: Dissectors not declared by name (no
                    "register_dissector" function call).
           Product: Wireshark
           Version: 1.4.3
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Enhancement
          Priority: Low
         Component: Wireshark
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: keysandwood@xxxxxxxx


Build Information:
Not relevant. Source code analysis
--
Following discussion : 

http://www.wireshark.org/lists/wireshark-dev/201101/msg00114.html

cd wireshark/epan/dissectors/
grep -L register_dissector *.c | wc -l

=> 578 entries.

45% of dissectors.

Some have maybe good reason, nevertheless most of the missing declaration are
probably related to the fact that it is not so obvious that the dissector won't
be available in LUA if this call is not done.

Would it be possible when registering all protocol to make a check and in case
protocol are not registered by name to do so ?

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.