Wireshark-commits: [Wireshark-commits] rev 53445: / /trunk/epan/dissectors/: packet-ber.c packet-bt

Date: Wed, 20 Nov 2013 19:17:10 GMT
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)