diff options
author | Pascal Quantin <pascal.quantin@gmail.com> | 2015-11-04 15:35:17 +0100 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2015-11-04 17:26:59 +0000 |
commit | 87aca409dcb5a237acddf0c5b82d58c4b6129d6b (patch) | |
tree | c695cfc5a1a2aabb48e7e000625ec8747c2ee6ea /epan/dissectors/packet-ssl-utils.c | |
parent | df487145ee062735a460dd3948c13d5188e5bac9 (diff) |
SSL: fix SCTP port association so as to match what is done for UDP/TCP
Change-Id: I84f85b7b87ecd9e7801559f7eae2cc98f5a12ab7
Reviewed-on: https://code.wireshark.org/review/11560
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-ssl-utils.c')
-rw-r--r-- | epan/dissectors/packet-ssl-utils.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/epan/dissectors/packet-ssl-utils.c b/epan/dissectors/packet-ssl-utils.c index f649fb3c4f..bc81fb49b2 100644 --- a/epan/dissectors/packet-ssl-utils.c +++ b/epan/dissectors/packet-ssl-utils.c @@ -4164,10 +4164,9 @@ ssl_association_add(GTree* associations, dissector_handle_t handle, guint port, dissector_add_uint("tcp.port", port, handle); else dissector_add_uint("udp.port", port, handle); + dissector_add_uint("sctp.port", port, handle); } g_tree_insert(associations, assoc, assoc); - - dissector_add_uint("sctp.port", port, handle); } void @@ -4175,8 +4174,10 @@ ssl_association_remove(GTree* associations, SslAssociation *assoc) { ssl_debug_printf("ssl_association_remove removing %s %u - %s handle %p\n", (assoc->tcp)?"TCP":"UDP", assoc->ssl_port, assoc->info, (void *)(assoc->handle)); - if (assoc->handle) + if (assoc->handle) { dissector_delete_uint((assoc->tcp)?"tcp.port":"udp.port", assoc->ssl_port, assoc->handle); + dissector_delete_uint("sctp.port", assoc->ssl_port, assoc->handle); + } g_free(assoc->info); |