aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2018-02-08 09:29:42 +0100
committerStig Bjørlykke <stig@bjorlykke.org>2018-02-08 09:54:09 +0000
commita56d9ba30ebeeca4ea12d4ee5f5d45ddec2a450d (patch)
tree06df3d96449c452a33cea6c02a9703c75a48c96e
parent58d5baf3c081b5d6aa795cd9e05d547927d89001 (diff)
json: Add for decode-as udp.port
Change-Id: Ibd03cd64aa8de7fee8ad3cc7b7cc61e0370399ff Reviewed-on: https://code.wireshark.org/review/25681 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
-rw-r--r--epan/dissectors/packet-json.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/epan/dissectors/packet-json.c b/epan/dissectors/packet-json.c
index 7aae1d03c6..57bbed0e92 100644
--- a/epan/dissectors/packet-json.c
+++ b/epan/dissectors/packet-json.c
@@ -833,6 +833,8 @@ proto_reg_handoff_json(void)
heur_dissector_add("db-lsp", dissect_json_heur, "JSON over DB-LSP", "json_db_lsp", proto_json, HEURISTIC_ENABLE);
dissector_add_uint("wtap_encap", WTAP_ENCAP_JSON, json_file_handle);
+ dissector_add_for_decode_as("udp.port", json_file_handle);
+
dissector_add_string("media_type", "application/json", json_handle); /* RFC 4627 */
dissector_add_string("media_type", "application/json-rpc", json_handle); /* JSON-RPC over HTTP */
dissector_add_string("media_type", "application/jsonrequest", json_handle); /* JSON-RPC over HTTP */