diff options
author | kukosa <kukosa@f5534014-38df-0310-8fa8-9805f1628bb7> | 2007-01-16 07:53:46 +0000 |
---|---|---|
committer | kukosa <kukosa@f5534014-38df-0310-8fa8-9805f1628bb7> | 2007-01-16 07:53:46 +0000 |
commit | 02bcf20fd05ce35e468a4b0d2e327085b71372ff (patch) | |
tree | 89d7fd567b1568373f1aa9992f23adaf3186a897 /asn1/h225 | |
parent | 3cb20edacdb9c65a5991290a8a088f3b0fd81916 (diff) |
fix registration H.225 over TLS
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20449 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'asn1/h225')
-rw-r--r-- | asn1/h225/packet-h225-template.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/asn1/h225/packet-h225-template.c b/asn1/h225/packet-h225-template.c index da2775d38a..cc0f3c077a 100644 --- a/asn1/h225/packet-h225-template.c +++ b/asn1/h225/packet-h225-template.c @@ -307,19 +307,18 @@ proto_reg_handoff_h225(void) static gboolean h225_prefs_initialized = FALSE; if (h225_prefs_initialized) { + ssl_dissector_delete(saved_h225_tls_port, "q931.tpkt", TRUE); } else { - h225ras_handle=new_create_dissector_handle(dissect_h225_h225_RasMessage, proto_h225); - dissector_add("udp.port", UDP_PORT_RAS1, h225ras_handle); - dissector_add("udp.port", UDP_PORT_RAS2, h225ras_handle); - - ssl_dissector_delete(saved_h225_tls_port, "q931", TRUE); - h225_prefs_initialized = TRUE; } saved_h225_tls_port = h225_tls_port; ssl_dissector_add(saved_h225_tls_port, "q931.tpkt", TRUE); + h225ras_handle=new_create_dissector_handle(dissect_h225_h225_RasMessage, proto_h225); + dissector_add("udp.port", UDP_PORT_RAS1, h225ras_handle); + dissector_add("udp.port", UDP_PORT_RAS2, h225ras_handle); + H323UserInformation_handle=find_dissector("h323ui"); h245_handle = find_dissector("h245"); |