Ronald Cron | 4e62cbc | 2021-12-14 17:50:37 +0100 | [diff] [blame^] | 1 | /* Automatically generated by generate_ssl_debug_helpers.py. DO NOT EDIT. */ |
| 2 | |
| 3 | #include "common.h" |
| 4 | |
| 5 | #if defined(MBEDTLS_DEBUG_C) |
| 6 | |
| 7 | #include "ssl_debug_helpers_generated.h" |
| 8 | |
| 9 | |
| 10 | const char *mbedtls_ssl_states_str( mbedtls_ssl_states in ) |
| 11 | { |
| 12 | const char * in_to_str[]= |
| 13 | { |
| 14 | [MBEDTLS_SSL_HELLO_REQUEST] = "MBEDTLS_SSL_HELLO_REQUEST", |
| 15 | [MBEDTLS_SSL_CLIENT_HELLO] = "MBEDTLS_SSL_CLIENT_HELLO", |
| 16 | [MBEDTLS_SSL_SERVER_HELLO] = "MBEDTLS_SSL_SERVER_HELLO", |
| 17 | [MBEDTLS_SSL_SERVER_CERTIFICATE] = "MBEDTLS_SSL_SERVER_CERTIFICATE", |
| 18 | [MBEDTLS_SSL_SERVER_KEY_EXCHANGE] = "MBEDTLS_SSL_SERVER_KEY_EXCHANGE", |
| 19 | [MBEDTLS_SSL_CERTIFICATE_REQUEST] = "MBEDTLS_SSL_CERTIFICATE_REQUEST", |
| 20 | [MBEDTLS_SSL_SERVER_HELLO_DONE] = "MBEDTLS_SSL_SERVER_HELLO_DONE", |
| 21 | [MBEDTLS_SSL_CLIENT_CERTIFICATE] = "MBEDTLS_SSL_CLIENT_CERTIFICATE", |
| 22 | [MBEDTLS_SSL_CLIENT_KEY_EXCHANGE] = "MBEDTLS_SSL_CLIENT_KEY_EXCHANGE", |
| 23 | [MBEDTLS_SSL_CERTIFICATE_VERIFY] = "MBEDTLS_SSL_CERTIFICATE_VERIFY", |
| 24 | [MBEDTLS_SSL_CLIENT_CHANGE_CIPHER_SPEC] = "MBEDTLS_SSL_CLIENT_CHANGE_CIPHER_SPEC", |
| 25 | [MBEDTLS_SSL_CLIENT_FINISHED] = "MBEDTLS_SSL_CLIENT_FINISHED", |
| 26 | [MBEDTLS_SSL_SERVER_CHANGE_CIPHER_SPEC] = "MBEDTLS_SSL_SERVER_CHANGE_CIPHER_SPEC", |
| 27 | [MBEDTLS_SSL_SERVER_FINISHED] = "MBEDTLS_SSL_SERVER_FINISHED", |
| 28 | [MBEDTLS_SSL_FLUSH_BUFFERS] = "MBEDTLS_SSL_FLUSH_BUFFERS", |
| 29 | [MBEDTLS_SSL_HANDSHAKE_WRAPUP] = "MBEDTLS_SSL_HANDSHAKE_WRAPUP", |
| 30 | [MBEDTLS_SSL_HANDSHAKE_OVER] = "MBEDTLS_SSL_HANDSHAKE_OVER", |
| 31 | [MBEDTLS_SSL_SERVER_NEW_SESSION_TICKET] = "MBEDTLS_SSL_SERVER_NEW_SESSION_TICKET", |
| 32 | [MBEDTLS_SSL_SERVER_HELLO_VERIFY_REQUEST_SENT] = "MBEDTLS_SSL_SERVER_HELLO_VERIFY_REQUEST_SENT", |
| 33 | #if defined(MBEDTLS_SSL_PROTO_TLS1_3) |
| 34 | [MBEDTLS_SSL_ENCRYPTED_EXTENSIONS] = "MBEDTLS_SSL_ENCRYPTED_EXTENSIONS", |
| 35 | [MBEDTLS_SSL_CLIENT_CERTIFICATE_VERIFY] = "MBEDTLS_SSL_CLIENT_CERTIFICATE_VERIFY", |
| 36 | #if defined(MBEDTLS_SSL_TLS1_3_COMPATIBILITY_MODE) |
| 37 | [MBEDTLS_SSL_CLIENT_CCS_AFTER_SERVER_FINISHED] = "MBEDTLS_SSL_CLIENT_CCS_AFTER_SERVER_FINISHED", |
| 38 | #endif |
| 39 | #endif |
| 40 | }; |
| 41 | |
| 42 | if( in > ( sizeof( in_to_str )/sizeof( in_to_str[0]) - 1 ) || |
| 43 | in_to_str[ in ] == NULL ) |
| 44 | { |
| 45 | return "UNKOWN_VAULE"; |
| 46 | } |
| 47 | return in_to_str[ in ]; |
| 48 | } |
| 49 | |
| 50 | const char *mbedtls_tls_prf_types_str( mbedtls_tls_prf_types in ) |
| 51 | { |
| 52 | const char * in_to_str[]= |
| 53 | { |
| 54 | [MBEDTLS_SSL_TLS_PRF_NONE] = "MBEDTLS_SSL_TLS_PRF_NONE", |
| 55 | [MBEDTLS_SSL_TLS_PRF_SHA384] = "MBEDTLS_SSL_TLS_PRF_SHA384", |
| 56 | [MBEDTLS_SSL_TLS_PRF_SHA256] = "MBEDTLS_SSL_TLS_PRF_SHA256", |
| 57 | [MBEDTLS_SSL_HKDF_EXPAND_SHA384] = "MBEDTLS_SSL_HKDF_EXPAND_SHA384", |
| 58 | [MBEDTLS_SSL_HKDF_EXPAND_SHA256] = "MBEDTLS_SSL_HKDF_EXPAND_SHA256", |
| 59 | }; |
| 60 | |
| 61 | if( in > ( sizeof( in_to_str )/sizeof( in_to_str[0]) - 1 ) || |
| 62 | in_to_str[ in ] == NULL ) |
| 63 | { |
| 64 | return "UNKOWN_VAULE"; |
| 65 | } |
| 66 | return in_to_str[ in ]; |
| 67 | } |
| 68 | |
| 69 | const char *mbedtls_ssl_key_export_type_str( mbedtls_ssl_key_export_type in ) |
| 70 | { |
| 71 | const char * in_to_str[]= |
| 72 | { |
| 73 | [MBEDTLS_SSL_KEY_EXPORT_TLS12_MASTER_SECRET] = "MBEDTLS_SSL_KEY_EXPORT_TLS12_MASTER_SECRET", |
| 74 | #if defined(MBEDTLS_SSL_PROTO_TLS1_3) |
| 75 | [MBEDTLS_SSL_KEY_EXPORT_TLS1_3_CLIENT_EARLY_SECRET] = "MBEDTLS_SSL_KEY_EXPORT_TLS1_3_CLIENT_EARLY_SECRET", |
| 76 | [MBEDTLS_SSL_KEY_EXPORT_TLS1_3_EARLY_EXPORTER_SECRET] = "MBEDTLS_SSL_KEY_EXPORT_TLS1_3_EARLY_EXPORTER_SECRET", |
| 77 | [MBEDTLS_SSL_KEY_EXPORT_TLS1_3_CLIENT_HANDSHAKE_TRAFFIC_SECRET] = "MBEDTLS_SSL_KEY_EXPORT_TLS1_3_CLIENT_HANDSHAKE_TRAFFIC_SECRET", |
| 78 | [MBEDTLS_SSL_KEY_EXPORT_TLS1_3_SERVER_HANDSHAKE_TRAFFIC_SECRET] = "MBEDTLS_SSL_KEY_EXPORT_TLS1_3_SERVER_HANDSHAKE_TRAFFIC_SECRET", |
| 79 | [MBEDTLS_SSL_KEY_EXPORT_TLS1_3_CLIENT_APPLICATION_TRAFFIC_SECRET] = "MBEDTLS_SSL_KEY_EXPORT_TLS1_3_CLIENT_APPLICATION_TRAFFIC_SECRET", |
| 80 | [MBEDTLS_SSL_KEY_EXPORT_TLS1_3_SERVER_APPLICATION_TRAFFIC_SECRET] = "MBEDTLS_SSL_KEY_EXPORT_TLS1_3_SERVER_APPLICATION_TRAFFIC_SECRET", |
| 81 | #endif |
| 82 | }; |
| 83 | |
| 84 | if( in > ( sizeof( in_to_str )/sizeof( in_to_str[0]) - 1 ) || |
| 85 | in_to_str[ in ] == NULL ) |
| 86 | { |
| 87 | return "UNKOWN_VAULE"; |
| 88 | } |
| 89 | return in_to_str[ in ]; |
| 90 | } |
| 91 | |
| 92 | |
| 93 | |
| 94 | #endif /* MBEDTLS_DEBUG_C */ |
| 95 | /* End of automatically generated file. */ |
| 96 | |