Wireshark-commits: [Wireshark-commits] master d475519: Implement registration of capture dissectors
From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Fri, 28 Oct 2016 17:39:30 +0000 (UTC)
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=d47551982b343664cafa3ddfa3b3bb960ed9f34a Submitter: Michael Mann (mmann78@xxxxxxxxxxxx) Changed: branch: master Repository: wireshark Commits: d475519 by João Valverde (joao.valverde@xxxxxxxxxxxxxxxxxx): Implement registration of capture dissectors by name Mirror it after protocol dissector API. Change-Id: I7985bcfa9e07654c7cf005efec94efc205d7a304 Reviewed-on: https://code.wireshark.org/review/18496 Reviewed-by: Michael Mann <mmann78@xxxxxxxxxxxx> Actions performed: from 01147f8 LACP: Add HP IRF vendor TLV adds d475519 Implement registration of capture dissectors by name Summary of changes: debian/libwireshark0.symbols | 4 ++ epan/capture_dissectors.c | 63 ++++++++++++++++---- epan/capture_dissectors.h | 64 +++++++++++++++++++- epan/dissectors/Makefile.am | 1 - epan/dissectors/packet-ap1394.c | 5 +- epan/dissectors/packet-arcnet.c | 19 ++++-- epan/dissectors/packet-arp.c | 8 ++- epan/dissectors/packet-arp.h | 1 - epan/dissectors/packet-atalk.c | 4 +- epan/dissectors/packet-atm.c | 9 ++- epan/dissectors/packet-ax25-kiss.c | 14 +++-- epan/dissectors/packet-ax25.c | 7 ++- epan/dissectors/packet-ax25.h | 31 ---------- epan/dissectors/packet-bpq.c | 12 ++-- epan/dissectors/packet-chdlc.c | 12 +++- epan/dissectors/packet-chdlc.h | 3 - epan/dissectors/packet-clip.c | 3 - epan/dissectors/packet-enc.c | 4 +- epan/dissectors/packet-eth.c | 27 ++++++--- epan/dissectors/packet-eth.h | 3 - epan/dissectors/packet-fddi.c | 13 ++++- epan/dissectors/packet-fr.c | 36 +++++------- epan/dissectors/packet-gre.c | 4 +- epan/dissectors/packet-i2c.c | 4 +- epan/dissectors/packet-icmp.c | 4 +- epan/dissectors/packet-icmpv6.c | 5 +- epan/dissectors/packet-ieee80211-prism.c | 15 ++++- epan/dissectors/packet-ieee80211-radiotap.c | 14 ++++- epan/dissectors/packet-ieee80211-wlancap.c | 10 +++- epan/dissectors/packet-ieee80211.c | 23 ++++++-- epan/dissectors/packet-ieee80211.h | 7 --- epan/dissectors/packet-ieee8021ah.c | 16 +++-- epan/dissectors/packet-ip.c | 25 ++++++-- epan/dissectors/packet-ip.h | 2 - epan/dissectors/packet-ipfc.c | 9 ++- epan/dissectors/packet-ipsec.c | 6 +- epan/dissectors/packet-ipv6.c | 27 +++++++-- epan/dissectors/packet-ipv6.h | 5 -- epan/dissectors/packet-ipx.c | 14 +++-- epan/dissectors/packet-ipx.h | 2 - epan/dissectors/packet-isl.c | 13 ++++- epan/dissectors/packet-isl.h | 2 - epan/dissectors/packet-llc.c | 84 +++++++++++++++------------ epan/dissectors/packet-llc.h | 4 -- epan/dissectors/packet-netbios.c | 7 ++- epan/dissectors/packet-netrom.c | 5 +- epan/dissectors/packet-null.c | 52 ++++------------- epan/dissectors/packet-ospf.c | 4 +- epan/dissectors/packet-pktap.c | 12 +++- epan/dissectors/packet-ppi.c | 5 +- epan/dissectors/packet-ppp.c | 15 ++++- epan/dissectors/packet-ppp.h | 3 - epan/dissectors/packet-raw.c | 25 +++++--- epan/dissectors/packet-sctp.c | 4 +- epan/dissectors/packet-shim6.c | 2 - epan/dissectors/packet-sll.c | 5 +- epan/dissectors/packet-tcp.c | 4 +- epan/dissectors/packet-tr.c | 16 +++-- epan/dissectors/packet-tr.h | 3 - epan/dissectors/packet-udp.c | 8 ++- epan/dissectors/packet-vines.c | 20 ++++--- epan/dissectors/packet-vlan.c | 14 ++++- 62 files changed, 543 insertions(+), 299 deletions(-) delete mode 100644 epan/dissectors/packet-ax25.h
- Prev by Date: [Wireshark-commits] master 01147f8: LACP: Add HP IRF vendor TLV
- Next by Date: [Wireshark-commits] master 882a6ac: ICMPv6: resolve type errors on proto_tree_add_bitmask()
- Previous by thread: [Wireshark-commits] master 01147f8: LACP: Add HP IRF vendor TLV
- Next by thread: [Wireshark-commits] master 882a6ac: ICMPv6: resolve type errors on proto_tree_add_bitmask()
- Index(es):