+#ifdef DEBUG
+static char *packet_content_type(int type) {
+ switch (type) {
+ case 20: return "change_cipher_spec"; break;
+ case 21: return "alert"; break;
+ case 22: return "handshake"; break;
+ case 23: return "application_data"; break;
+ default: break;
+ }
+ return "unknown content type";
+}
+
+static char *packet_handshake_type(int type) {
+ switch (type) {
+ case 0: return "hello_request"; break;
+ case 1: return "client_hello"; break;
+ case 2: return "server_hello"; break;
+ case 11: return "certificate"; break;
+ case 12: return "server_key_exchange"; break;
+ case 13: return "certificate_request"; break;
+ case 14: return "server_hello_done"; break;
+ case 15: return "certificate_verify"; break;
+ case 16: return "client_key_exchange"; break;
+ case 20: return "finished"; break;
+ default: break;
+ }
+ return "unknown handshake type";
+}
+#endif
+