aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-vsip.c
AgeCommit message (Collapse)AuthorFilesLines
2018-02-12dissectors: use SPDX identifiers.Dario Lombardo1-13/+1
Change-Id: I92c94448e6641716d03158a5f332c8b53709423a Reviewed-on: https://code.wireshark.org/review/25756 Petri-Dish: Dario Lombardo <lomato@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2017-04-16packet-vsip.c: Remove duplicate value in EVsipConfigItem_valsMichael Mann1-1/+0
Looks like it's just a typo. Change-Id: Ic1fe505a311b423c24f24f2060b8a84c4f577ad3 Reviewed-on: https://code.wireshark.org/review/21132 Reviewed-by: Michael Mann <mmann78@netscape.net>
2016-10-13Convert most UDP dissectors to use "auto" preferences.Michael Mann1-1/+1
Similar to the "tcp.port" changes in I99604f95d426ad345f4b494598d94178b886eb67, convert dissectors that use "udp.port". More cleanup done on dissectors that use both TCP and UDP dissector tables, so that less preference callbacks exist. Change-Id: If07be9b9e850c244336a7069599cd554ce312dd3 Reviewed-on: https://code.wireshark.org/review/18120 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
2016-10-08Combine Decode As and port preferences for tcp.port dissector table.Michael Mann1-1/+1
This patch introduces new APIs to allow dissectors to have a preference for a (TCP) port, but the underlying data is actually part of Decode As functionality. For now the APIs are intentionally separate from the regular APIs that register a dissector within a dissector table. It may be possible to eventually combine the two so that all dissectors that register with a dissector table have an opportunity to "automatically" have a preference to adjust the "table value" through the preferences dialog. The tcp.port dissector table was used as the guinea pig. This will eventually be expanded to other dissector tables as well (most notably UDP ports). Some dissectors that "shared" a TCP/UDP port preference were also converted. It also removed the need for some preference callback functions (mostly when the callback function was the proto_reg_handoff function) so there is cleanup around that. Dissectors that has a port preference whose default was 0 were switched to using the dissector_add_for_decode_as_with_preference API rather than dissector_add_uint_with_preference Also added comments for TCP ports used that aren't IANA registered. Change-Id: I99604f95d426ad345f4b494598d94178b886eb67 Reviewed-on: https://code.wireshark.org/review/17724 Reviewed-by: Michael Mann <mmann78@netscape.net>
2015-12-09new_create_dissector_handle -> create_dissector_handle for dissector directory.Michael Mann1-1/+1
Some of the ASN.1 dissectors still generate a new_create_dissector_handle from the tool itself, so leave those for now. Change-Id: Ic6e5803b1444d7ac24070949f5fd557909a5641f Reviewed-on: https://code.wireshark.org/review/12484 Petri-Dish: Anders Broman <a.broman58@gmail.com> Reviewed-by: Michael Mann <mmann78@netscape.net>
2015-06-15[vsip] Fix 2 minor bugs; Do some minor cleanupBill Meier1-106/+98
Bugs: Incorrect bytes pane highlighting in certain cases. Change-Id: I6f0fd4e3f7f1599c20524c8715ef831668b7391f Reviewed-on: https://code.wireshark.org/review/8932 Reviewed-by: Bill Meier <wmeier@newsguy.com>
2015-03-11VSIP: Add Modelines infoAlexis La Goutte1-0/+13
Change-Id: I6b578bad375687651e06508ea9c532bbad3472c8 Reviewed-on: https://code.wireshark.org/review/7631 Reviewed-by: Michael Mann <mmann78@netscape.net>
2015-03-11VSIP : fix initializing 'const void *' with an expression of type 'void ↵Alexis La Goutte1-1/+1
(*)(gchar *, guint32)' converts between void pointer and function pointer [-Wpedantic] Change-Id: Idb7f075f67402d4ca02934a22ad0fd1127c89369 Reviewed-on: https://code.wireshark.org/review/7632 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
2015-03-10VSIP: fix extended value string declarationPascal Quantin1-10/+1
Change-Id: I10e243bfa33f2e2415c937dcb12fca0578bcb7a9 Reviewed-on: https://code.wireshark.org/review/7620 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2015-03-10Add Video Services over IP (VSIP) dissector.Charles Nepveu1-0/+2103
Took the original patch from bug 5116 and made the dissector "human readable". Bug: 5116 Change-Id: Ic5cc35f919865bc84ee8a3d0589f498ef13e8f6f Signed-off-by: Michael Mann <mmann78@netscape.net> Signed-off-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-on: https://code.wireshark.org/review/7605 Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>