http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=53445
User: mmann
Date: 2013/11/20 07:17 PM
Log:
Provide "Decode As" functionality through dissectors themselves instead of the GUI. Bug 9450 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9450)
The basic idea behind this design is to have dissectors register with a "decode as list" with their name and dissector table. When "Decode As" dialog is launched, any "registered" dissector found in the packet will cause a tab to be created in the dialog.
This patch includes just the dissector portion of the functionality (minus packet-dcerpc.[ch] because it has hooks to the current GUI)
Directory: /trunk/epan/dissectors/
Changes Path Action
+56 -0 packet-ber.c Modified
+26 -0 packet-btavctp.c Modified
+90 -0 packet-btl2cap.c Modified
+53 -4 packet-btrfcomm.c Modified
+24 -4 packet-ethertype.c Modified
+20 -0 packet-ip.c Modified
+19 -0 packet-ipv6.c Modified
+21 -1 packet-mpls.c Modified
+74 -0 packet-sctp.c Modified
+41 -2 packet-tcp.c Modified
+39 -0 packet-udp.c Modified
(5 files not shown)