Fix for bug 3933:
authorjake <jake@f5534014-38df-0310-8fa8-9805f1628bb7>
Mon, 14 Mar 2011 07:49:05 +0000 (07:49 +0000)
committerjake <jake@f5534014-38df-0310-8fa8-9805f1628bb7>
Mon, 14 Mar 2011 07:49:05 +0000 (07:49 +0000)
Decode TCP port 2443 as Secure Skinny (SCCPS).

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@36187 f5534014-38df-0310-8fa8-9805f1628bb7

epan/dissectors/packet-skinny.c

index 97f220586ae06ddbd670ad541cf286b4755a54ff..3c1d1712b202a832b051790b2374f298fbf5305f 100644 (file)
 
 #include "packet-rtp.h"
 #include "packet-tcp.h"
+#include "packet-ssl.h"
 #include "packet-skinny.h"
 
 #define TCP_PORT_SKINNY 2000
+#define SSL_PORT_SKINNY 2443 /* IANA assigned to PowerClient Central Storage Facility */
 
 #define SKINNY_SOFTKEY0  0x01
 #define SKINNY_SOFTKEY1  0x02
@@ -4557,6 +4559,7 @@ proto_reg_handoff_skinny(void)
     media_type_dissector_table = find_dissector_table("media_type");
     skinny_handle = new_create_dissector_handle(dissect_skinny, proto_skinny);
     dissector_add_uint("tcp.port", TCP_PORT_SKINNY, skinny_handle);
+    ssl_dissector_add(SSL_PORT_SKINNY, "skinny", TRUE);
     skinny_prefs_initialized = TRUE;
   }
 }