Home | History | Annotate | Download | only in tsi
      1 
      2 /*
      3  *
      4  * Copyright 2018 gRPC authors.
      5  *
      6  * Licensed under the Apache License, Version 2.0 (the "License");
      7  * you may not use this file except in compliance with the License.
      8  * You may obtain a copy of the License at
      9  *
     10  *     http://www.apache.org/licenses/LICENSE-2.0
     11  *
     12  * Unless required by applicable law or agreed to in writing, software
     13  * distributed under the License is distributed on an "AS IS" BASIS,
     14  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     15  * See the License for the specific language governing permissions and
     16  * limitations under the License.
     17  *
     18  */
     19 
     20 // This file is autogenerated from a template file. Please make
     21 // modifications to
     22 // `templates/src/objective-c/tsi/grpc_shadow_boringssl.h.template`
     23 // instead. This file can be regenerated from the template by running
     24 // `tools/buildgen/generate_projects.sh`.
     25 
     26 #ifndef GRPC_CORE_TSI_GRPC_SHADOW_BORINGSSL_H
     27 #define GRPC_CORE_TSI_GRPC_SHADOW_BORINGSSL_H
     28 
     29 #ifdef GRPC_SHADOW_BORINGSSL_SYMBOLS
     30 
     31 #define BIO_f_ssl GRPC_SHADOW_BIO_f_ssl
     32 #define BIO_set_ssl GRPC_SHADOW_BIO_set_ssl
     33 #define SSL_CTX_add_client_custom_ext GRPC_SHADOW_SSL_CTX_add_client_custom_ext
     34 #define SSL_CTX_add_server_custom_ext GRPC_SHADOW_SSL_CTX_add_server_custom_ext
     35 #define DTLSv1_get_timeout GRPC_SHADOW_DTLSv1_get_timeout
     36 #define DTLSv1_handle_timeout GRPC_SHADOW_DTLSv1_handle_timeout
     37 #define DTLSv1_set_initial_timeout_duration GRPC_SHADOW_DTLSv1_set_initial_timeout_duration
     38 #define SSL_CTX_set_srtp_profiles GRPC_SHADOW_SSL_CTX_set_srtp_profiles
     39 #define SSL_CTX_set_tlsext_use_srtp GRPC_SHADOW_SSL_CTX_set_tlsext_use_srtp
     40 #define SSL_get_selected_srtp_profile GRPC_SHADOW_SSL_get_selected_srtp_profile
     41 #define SSL_get_srtp_profiles GRPC_SHADOW_SSL_get_srtp_profiles
     42 #define SSL_set_srtp_profiles GRPC_SHADOW_SSL_set_srtp_profiles
     43 #define SSL_set_tlsext_use_srtp GRPC_SHADOW_SSL_set_tlsext_use_srtp
     44 #define DTLS_client_method GRPC_SHADOW_DTLS_client_method
     45 #define DTLS_method GRPC_SHADOW_DTLS_method
     46 #define DTLS_server_method GRPC_SHADOW_DTLS_server_method
     47 #define DTLS_with_buffers_method GRPC_SHADOW_DTLS_with_buffers_method
     48 #define DTLSv1_2_client_method GRPC_SHADOW_DTLSv1_2_client_method
     49 #define DTLSv1_2_method GRPC_SHADOW_DTLSv1_2_method
     50 #define DTLSv1_2_server_method GRPC_SHADOW_DTLSv1_2_server_method
     51 #define DTLSv1_client_method GRPC_SHADOW_DTLSv1_client_method
     52 #define DTLSv1_method GRPC_SHADOW_DTLSv1_method
     53 #define DTLSv1_server_method GRPC_SHADOW_DTLSv1_server_method
     54 #define SSL_SESSION_from_bytes GRPC_SHADOW_SSL_SESSION_from_bytes
     55 #define SSL_SESSION_to_bytes GRPC_SHADOW_SSL_SESSION_to_bytes
     56 #define SSL_SESSION_to_bytes_for_ticket GRPC_SHADOW_SSL_SESSION_to_bytes_for_ticket
     57 #define i2d_SSL_SESSION GRPC_SHADOW_i2d_SSL_SESSION
     58 #define SSL_CTX_set0_client_CAs GRPC_SHADOW_SSL_CTX_set0_client_CAs
     59 #define SSL_CTX_set_cert_cb GRPC_SHADOW_SSL_CTX_set_cert_cb
     60 #define SSL_CTX_set_chain_and_key GRPC_SHADOW_SSL_CTX_set_chain_and_key
     61 #define SSL_CTX_set_ocsp_response GRPC_SHADOW_SSL_CTX_set_ocsp_response
     62 #define SSL_CTX_set_signed_cert_timestamp_list GRPC_SHADOW_SSL_CTX_set_signed_cert_timestamp_list
     63 #define SSL_CTX_use_certificate_ASN1 GRPC_SHADOW_SSL_CTX_use_certificate_ASN1
     64 #define SSL_get0_peer_certificates GRPC_SHADOW_SSL_get0_peer_certificates
     65 #define SSL_get0_server_requested_CAs GRPC_SHADOW_SSL_get0_server_requested_CAs
     66 #define SSL_set0_client_CAs GRPC_SHADOW_SSL_set0_client_CAs
     67 #define SSL_set_cert_cb GRPC_SHADOW_SSL_set_cert_cb
     68 #define SSL_set_chain_and_key GRPC_SHADOW_SSL_set_chain_and_key
     69 #define SSL_set_ocsp_response GRPC_SHADOW_SSL_set_ocsp_response
     70 #define SSL_set_signed_cert_timestamp_list GRPC_SHADOW_SSL_set_signed_cert_timestamp_list
     71 #define SSL_use_certificate_ASN1 GRPC_SHADOW_SSL_use_certificate_ASN1
     72 #define SSL_CIPHER_description GRPC_SHADOW_SSL_CIPHER_description
     73 #define SSL_CIPHER_get_auth_nid GRPC_SHADOW_SSL_CIPHER_get_auth_nid
     74 #define SSL_CIPHER_get_bits GRPC_SHADOW_SSL_CIPHER_get_bits
     75 #define SSL_CIPHER_get_cipher_nid GRPC_SHADOW_SSL_CIPHER_get_cipher_nid
     76 #define SSL_CIPHER_get_digest_nid GRPC_SHADOW_SSL_CIPHER_get_digest_nid
     77 #define SSL_CIPHER_get_id GRPC_SHADOW_SSL_CIPHER_get_id
     78 #define SSL_CIPHER_get_kx_name GRPC_SHADOW_SSL_CIPHER_get_kx_name
     79 #define SSL_CIPHER_get_kx_nid GRPC_SHADOW_SSL_CIPHER_get_kx_nid
     80 #define SSL_CIPHER_get_max_version GRPC_SHADOW_SSL_CIPHER_get_max_version
     81 #define SSL_CIPHER_get_min_version GRPC_SHADOW_SSL_CIPHER_get_min_version
     82 #define SSL_CIPHER_get_name GRPC_SHADOW_SSL_CIPHER_get_name
     83 #define SSL_CIPHER_get_prf_nid GRPC_SHADOW_SSL_CIPHER_get_prf_nid
     84 #define SSL_CIPHER_get_rfc_name GRPC_SHADOW_SSL_CIPHER_get_rfc_name
     85 #define SSL_CIPHER_get_version GRPC_SHADOW_SSL_CIPHER_get_version
     86 #define SSL_CIPHER_is_aead GRPC_SHADOW_SSL_CIPHER_is_aead
     87 #define SSL_CIPHER_is_block_cipher GRPC_SHADOW_SSL_CIPHER_is_block_cipher
     88 #define SSL_CIPHER_standard_name GRPC_SHADOW_SSL_CIPHER_standard_name
     89 #define SSL_COMP_add_compression_method GRPC_SHADOW_SSL_COMP_add_compression_method
     90 #define SSL_COMP_free_compression_methods GRPC_SHADOW_SSL_COMP_free_compression_methods
     91 #define SSL_COMP_get0_name GRPC_SHADOW_SSL_COMP_get0_name
     92 #define SSL_COMP_get_compression_methods GRPC_SHADOW_SSL_COMP_get_compression_methods
     93 #define SSL_COMP_get_id GRPC_SHADOW_SSL_COMP_get_id
     94 #define SSL_COMP_get_name GRPC_SHADOW_SSL_COMP_get_name
     95 #define SSL_get_cipher_by_value GRPC_SHADOW_SSL_get_cipher_by_value
     96 #define SSL_CTX_get_default_passwd_cb GRPC_SHADOW_SSL_CTX_get_default_passwd_cb
     97 #define SSL_CTX_get_default_passwd_cb_userdata GRPC_SHADOW_SSL_CTX_get_default_passwd_cb_userdata
     98 #define SSL_CTX_set_default_passwd_cb GRPC_SHADOW_SSL_CTX_set_default_passwd_cb
     99 #define SSL_CTX_set_default_passwd_cb_userdata GRPC_SHADOW_SSL_CTX_set_default_passwd_cb_userdata
    100 #define SSL_CTX_use_PrivateKey_file GRPC_SHADOW_SSL_CTX_use_PrivateKey_file
    101 #define SSL_CTX_use_RSAPrivateKey_file GRPC_SHADOW_SSL_CTX_use_RSAPrivateKey_file
    102 #define SSL_CTX_use_certificate_chain_file GRPC_SHADOW_SSL_CTX_use_certificate_chain_file
    103 #define SSL_CTX_use_certificate_file GRPC_SHADOW_SSL_CTX_use_certificate_file
    104 #define SSL_add_file_cert_subjects_to_stack GRPC_SHADOW_SSL_add_file_cert_subjects_to_stack
    105 #define SSL_load_client_CA_file GRPC_SHADOW_SSL_load_client_CA_file
    106 #define SSL_use_PrivateKey_file GRPC_SHADOW_SSL_use_PrivateKey_file
    107 #define SSL_use_RSAPrivateKey_file GRPC_SHADOW_SSL_use_RSAPrivateKey_file
    108 #define SSL_use_certificate_file GRPC_SHADOW_SSL_use_certificate_file
    109 #define SSL_get_curve_name GRPC_SHADOW_SSL_get_curve_name
    110 #define ERR_load_SSL_strings GRPC_SHADOW_ERR_load_SSL_strings
    111 #define OPENSSL_init_ssl GRPC_SHADOW_OPENSSL_init_ssl
    112 #define SSL_CTX_check_private_key GRPC_SHADOW_SSL_CTX_check_private_key
    113 #define SSL_CTX_cipher_in_group GRPC_SHADOW_SSL_CTX_cipher_in_group
    114 #define SSL_CTX_clear_mode GRPC_SHADOW_SSL_CTX_clear_mode
    115 #define SSL_CTX_clear_options GRPC_SHADOW_SSL_CTX_clear_options
    116 #define SSL_CTX_enable_ocsp_stapling GRPC_SHADOW_SSL_CTX_enable_ocsp_stapling
    117 #define SSL_CTX_enable_signed_cert_timestamps GRPC_SHADOW_SSL_CTX_enable_signed_cert_timestamps
    118 #define SSL_CTX_enable_tls_channel_id GRPC_SHADOW_SSL_CTX_enable_tls_channel_id
    119 #define SSL_CTX_free GRPC_SHADOW_SSL_CTX_free
    120 #define SSL_CTX_get0_privatekey GRPC_SHADOW_SSL_CTX_get0_privatekey
    121 #define SSL_CTX_get_ciphers GRPC_SHADOW_SSL_CTX_get_ciphers
    122 #define SSL_CTX_get_ex_data GRPC_SHADOW_SSL_CTX_get_ex_data
    123 #define SSL_CTX_get_ex_new_index GRPC_SHADOW_SSL_CTX_get_ex_new_index
    124 #define SSL_CTX_get_keylog_callback GRPC_SHADOW_SSL_CTX_get_keylog_callback
    125 #define SSL_CTX_get_max_cert_list GRPC_SHADOW_SSL_CTX_get_max_cert_list
    126 #define SSL_CTX_get_mode GRPC_SHADOW_SSL_CTX_get_mode
    127 #define SSL_CTX_get_options GRPC_SHADOW_SSL_CTX_get_options
    128 #define SSL_CTX_get_quiet_shutdown GRPC_SHADOW_SSL_CTX_get_quiet_shutdown
    129 #define SSL_CTX_get_read_ahead GRPC_SHADOW_SSL_CTX_get_read_ahead
    130 #define SSL_CTX_get_session_cache_mode GRPC_SHADOW_SSL_CTX_get_session_cache_mode
    131 #define SSL_CTX_get_tlsext_ticket_keys GRPC_SHADOW_SSL_CTX_get_tlsext_ticket_keys
    132 #define SSL_CTX_need_tmp_RSA GRPC_SHADOW_SSL_CTX_need_tmp_RSA
    133 #define SSL_CTX_new GRPC_SHADOW_SSL_CTX_new
    134 #define SSL_CTX_sess_accept GRPC_SHADOW_SSL_CTX_sess_accept
    135 #define SSL_CTX_sess_accept_good GRPC_SHADOW_SSL_CTX_sess_accept_good
    136 #define SSL_CTX_sess_accept_renegotiate GRPC_SHADOW_SSL_CTX_sess_accept_renegotiate
    137 #define SSL_CTX_sess_cache_full GRPC_SHADOW_SSL_CTX_sess_cache_full
    138 #define SSL_CTX_sess_cb_hits GRPC_SHADOW_SSL_CTX_sess_cb_hits
    139 #define SSL_CTX_sess_connect GRPC_SHADOW_SSL_CTX_sess_connect
    140 #define SSL_CTX_sess_connect_good GRPC_SHADOW_SSL_CTX_sess_connect_good
    141 #define SSL_CTX_sess_connect_renegotiate GRPC_SHADOW_SSL_CTX_sess_connect_renegotiate
    142 #define SSL_CTX_sess_get_cache_size GRPC_SHADOW_SSL_CTX_sess_get_cache_size
    143 #define SSL_CTX_sess_hits GRPC_SHADOW_SSL_CTX_sess_hits
    144 #define SSL_CTX_sess_misses GRPC_SHADOW_SSL_CTX_sess_misses
    145 #define SSL_CTX_sess_number GRPC_SHADOW_SSL_CTX_sess_number
    146 #define SSL_CTX_sess_set_cache_size GRPC_SHADOW_SSL_CTX_sess_set_cache_size
    147 #define SSL_CTX_sess_timeouts GRPC_SHADOW_SSL_CTX_sess_timeouts
    148 #define SSL_CTX_set0_buffer_pool GRPC_SHADOW_SSL_CTX_set0_buffer_pool
    149 #define SSL_CTX_set1_curves GRPC_SHADOW_SSL_CTX_set1_curves
    150 #define SSL_CTX_set1_curves_list GRPC_SHADOW_SSL_CTX_set1_curves_list
    151 #define SSL_CTX_set1_tls_channel_id GRPC_SHADOW_SSL_CTX_set1_tls_channel_id
    152 #define SSL_CTX_set_allow_unknown_alpn_protos GRPC_SHADOW_SSL_CTX_set_allow_unknown_alpn_protos
    153 #define SSL_CTX_set_alpn_protos GRPC_SHADOW_SSL_CTX_set_alpn_protos
    154 #define SSL_CTX_set_alpn_select_cb GRPC_SHADOW_SSL_CTX_set_alpn_select_cb
    155 #define SSL_CTX_set_cipher_list GRPC_SHADOW_SSL_CTX_set_cipher_list
    156 #define SSL_CTX_set_current_time_cb GRPC_SHADOW_SSL_CTX_set_current_time_cb
    157 #define SSL_CTX_set_custom_verify GRPC_SHADOW_SSL_CTX_set_custom_verify
    158 #define SSL_CTX_set_dos_protection_cb GRPC_SHADOW_SSL_CTX_set_dos_protection_cb
    159 #define SSL_CTX_set_early_data_enabled GRPC_SHADOW_SSL_CTX_set_early_data_enabled
    160 #define SSL_CTX_set_ex_data GRPC_SHADOW_SSL_CTX_set_ex_data
    161 #define SSL_CTX_set_false_start_allowed_without_alpn GRPC_SHADOW_SSL_CTX_set_false_start_allowed_without_alpn
    162 #define SSL_CTX_set_grease_enabled GRPC_SHADOW_SSL_CTX_set_grease_enabled
    163 #define SSL_CTX_set_keylog_callback GRPC_SHADOW_SSL_CTX_set_keylog_callback
    164 #define SSL_CTX_set_max_cert_list GRPC_SHADOW_SSL_CTX_set_max_cert_list
    165 #define SSL_CTX_set_max_send_fragment GRPC_SHADOW_SSL_CTX_set_max_send_fragment
    166 #define SSL_CTX_set_mode GRPC_SHADOW_SSL_CTX_set_mode
    167 #define SSL_CTX_set_msg_callback GRPC_SHADOW_SSL_CTX_set_msg_callback
    168 #define SSL_CTX_set_msg_callback_arg GRPC_SHADOW_SSL_CTX_set_msg_callback_arg
    169 #define SSL_CTX_set_next_proto_select_cb GRPC_SHADOW_SSL_CTX_set_next_proto_select_cb
    170 #define SSL_CTX_set_next_protos_advertised_cb GRPC_SHADOW_SSL_CTX_set_next_protos_advertised_cb
    171 #define SSL_CTX_set_options GRPC_SHADOW_SSL_CTX_set_options
    172 #define SSL_CTX_set_psk_client_callback GRPC_SHADOW_SSL_CTX_set_psk_client_callback
    173 #define SSL_CTX_set_psk_server_callback GRPC_SHADOW_SSL_CTX_set_psk_server_callback
    174 #define SSL_CTX_set_quiet_shutdown GRPC_SHADOW_SSL_CTX_set_quiet_shutdown
    175 #define SSL_CTX_set_read_ahead GRPC_SHADOW_SSL_CTX_set_read_ahead
    176 #define SSL_CTX_set_retain_only_sha256_of_client_certs GRPC_SHADOW_SSL_CTX_set_retain_only_sha256_of_client_certs
    177 #define SSL_CTX_set_select_certificate_cb GRPC_SHADOW_SSL_CTX_set_select_certificate_cb
    178 #define SSL_CTX_set_session_cache_mode GRPC_SHADOW_SSL_CTX_set_session_cache_mode
    179 #define SSL_CTX_set_session_id_context GRPC_SHADOW_SSL_CTX_set_session_id_context
    180 #define SSL_CTX_set_strict_cipher_list GRPC_SHADOW_SSL_CTX_set_strict_cipher_list
    181 #define SSL_CTX_set_ticket_aead_method GRPC_SHADOW_SSL_CTX_set_ticket_aead_method
    182 #define SSL_CTX_set_tls13_variant GRPC_SHADOW_SSL_CTX_set_tls13_variant
    183 #define SSL_CTX_set_tls_channel_id_enabled GRPC_SHADOW_SSL_CTX_set_tls_channel_id_enabled
    184 #define SSL_CTX_set_tlsext_servername_arg GRPC_SHADOW_SSL_CTX_set_tlsext_servername_arg
    185 #define SSL_CTX_set_tlsext_servername_callback GRPC_SHADOW_SSL_CTX_set_tlsext_servername_callback
    186 #define SSL_CTX_set_tlsext_ticket_key_cb GRPC_SHADOW_SSL_CTX_set_tlsext_ticket_key_cb
    187 #define SSL_CTX_set_tlsext_ticket_keys GRPC_SHADOW_SSL_CTX_set_tlsext_ticket_keys
    188 #define SSL_CTX_set_tmp_dh GRPC_SHADOW_SSL_CTX_set_tmp_dh
    189 #define SSL_CTX_set_tmp_dh_callback GRPC_SHADOW_SSL_CTX_set_tmp_dh_callback
    190 #define SSL_CTX_set_tmp_ecdh GRPC_SHADOW_SSL_CTX_set_tmp_ecdh
    191 #define SSL_CTX_set_tmp_rsa GRPC_SHADOW_SSL_CTX_set_tmp_rsa
    192 #define SSL_CTX_set_tmp_rsa_callback GRPC_SHADOW_SSL_CTX_set_tmp_rsa_callback
    193 #define SSL_CTX_up_ref GRPC_SHADOW_SSL_CTX_up_ref
    194 #define SSL_CTX_use_psk_identity_hint GRPC_SHADOW_SSL_CTX_use_psk_identity_hint
    195 #define SSL_accept GRPC_SHADOW_SSL_accept
    196 #define SSL_cache_hit GRPC_SHADOW_SSL_cache_hit
    197 #define SSL_certs_clear GRPC_SHADOW_SSL_certs_clear
    198 #define SSL_check_private_key GRPC_SHADOW_SSL_check_private_key
    199 #define SSL_clear GRPC_SHADOW_SSL_clear
    200 #define SSL_clear_mode GRPC_SHADOW_SSL_clear_mode
    201 #define SSL_clear_options GRPC_SHADOW_SSL_clear_options
    202 #define SSL_connect GRPC_SHADOW_SSL_connect
    203 #define SSL_cutthrough_complete GRPC_SHADOW_SSL_cutthrough_complete
    204 #define SSL_do_handshake GRPC_SHADOW_SSL_do_handshake
    205 #define SSL_dummy_pq_padding_used GRPC_SHADOW_SSL_dummy_pq_padding_used
    206 #define SSL_early_data_accepted GRPC_SHADOW_SSL_early_data_accepted
    207 #define SSL_enable_ocsp_stapling GRPC_SHADOW_SSL_enable_ocsp_stapling
    208 #define SSL_enable_signed_cert_timestamps GRPC_SHADOW_SSL_enable_signed_cert_timestamps
    209 #define SSL_enable_tls_channel_id GRPC_SHADOW_SSL_enable_tls_channel_id
    210 #define SSL_free GRPC_SHADOW_SSL_free
    211 #define SSL_get0_alpn_selected GRPC_SHADOW_SSL_get0_alpn_selected
    212 #define SSL_get0_certificate_types GRPC_SHADOW_SSL_get0_certificate_types
    213 #define SSL_get0_next_proto_negotiated GRPC_SHADOW_SSL_get0_next_proto_negotiated
    214 #define SSL_get0_ocsp_response GRPC_SHADOW_SSL_get0_ocsp_response
    215 #define SSL_get0_session_id_context GRPC_SHADOW_SSL_get0_session_id_context
    216 #define SSL_get0_signed_cert_timestamp_list GRPC_SHADOW_SSL_get0_signed_cert_timestamp_list
    217 #define SSL_get_SSL_CTX GRPC_SHADOW_SSL_get_SSL_CTX
    218 #define SSL_get_cipher_list GRPC_SHADOW_SSL_get_cipher_list
    219 #define SSL_get_ciphers GRPC_SHADOW_SSL_get_ciphers
    220 #define SSL_get_client_random GRPC_SHADOW_SSL_get_client_random
    221 #define SSL_get_current_cipher GRPC_SHADOW_SSL_get_current_cipher
    222 #define SSL_get_current_compression GRPC_SHADOW_SSL_get_current_compression
    223 #define SSL_get_current_expansion GRPC_SHADOW_SSL_get_current_expansion
    224 #define SSL_get_curve_id GRPC_SHADOW_SSL_get_curve_id
    225 #define SSL_get_default_timeout GRPC_SHADOW_SSL_get_default_timeout
    226 #define SSL_get_error GRPC_SHADOW_SSL_get_error
    227 #define SSL_get_ex_data GRPC_SHADOW_SSL_get_ex_data
    228 #define SSL_get_ex_new_index GRPC_SHADOW_SSL_get_ex_new_index
    229 #define SSL_get_extms_support GRPC_SHADOW_SSL_get_extms_support
    230 #define SSL_get_fd GRPC_SHADOW_SSL_get_fd
    231 #define SSL_get_finished GRPC_SHADOW_SSL_get_finished
    232 #define SSL_get_info_callback GRPC_SHADOW_SSL_get_info_callback
    233 #define SSL_get_ivs GRPC_SHADOW_SSL_get_ivs
    234 #define SSL_get_max_cert_list GRPC_SHADOW_SSL_get_max_cert_list
    235 #define SSL_get_mode GRPC_SHADOW_SSL_get_mode
    236 #define SSL_get_negotiated_token_binding_param GRPC_SHADOW_SSL_get_negotiated_token_binding_param
    237 #define SSL_get_options GRPC_SHADOW_SSL_get_options
    238 #define SSL_get_peer_finished GRPC_SHADOW_SSL_get_peer_finished
    239 #define SSL_get_peer_quic_transport_params GRPC_SHADOW_SSL_get_peer_quic_transport_params
    240 #define SSL_get_peer_signature_algorithm GRPC_SHADOW_SSL_get_peer_signature_algorithm
    241 #define SSL_get_pending_cipher GRPC_SHADOW_SSL_get_pending_cipher
    242 #define SSL_get_privatekey GRPC_SHADOW_SSL_get_privatekey
    243 #define SSL_get_psk_identity GRPC_SHADOW_SSL_get_psk_identity
    244 #define SSL_get_psk_identity_hint GRPC_SHADOW_SSL_get_psk_identity_hint
    245 #define SSL_get_quiet_shutdown GRPC_SHADOW_SSL_get_quiet_shutdown
    246 #define SSL_get_rbio GRPC_SHADOW_SSL_get_rbio
    247 #define SSL_get_read_ahead GRPC_SHADOW_SSL_get_read_ahead
    248 #define SSL_get_read_sequence GRPC_SHADOW_SSL_get_read_sequence
    249 #define SSL_get_rfd GRPC_SHADOW_SSL_get_rfd
    250 #define SSL_get_secure_renegotiation_support GRPC_SHADOW_SSL_get_secure_renegotiation_support
    251 #define SSL_get_server_random GRPC_SHADOW_SSL_get_server_random
    252 #define SSL_get_server_tmp_key GRPC_SHADOW_SSL_get_server_tmp_key
    253 #define SSL_get_servername GRPC_SHADOW_SSL_get_servername
    254 #define SSL_get_servername_type GRPC_SHADOW_SSL_get_servername_type
    255 #define SSL_get_shared_ciphers GRPC_SHADOW_SSL_get_shared_ciphers
    256 #define SSL_get_shutdown GRPC_SHADOW_SSL_get_shutdown
    257 #define SSL_get_structure_sizes GRPC_SHADOW_SSL_get_structure_sizes
    258 #define SSL_get_ticket_age_skew GRPC_SHADOW_SSL_get_ticket_age_skew
    259 #define SSL_get_tls_channel_id GRPC_SHADOW_SSL_get_tls_channel_id
    260 #define SSL_get_tls_unique GRPC_SHADOW_SSL_get_tls_unique
    261 #define SSL_get_verify_mode GRPC_SHADOW_SSL_get_verify_mode
    262 #define SSL_get_wbio GRPC_SHADOW_SSL_get_wbio
    263 #define SSL_get_wfd GRPC_SHADOW_SSL_get_wfd
    264 #define SSL_get_write_sequence GRPC_SHADOW_SSL_get_write_sequence
    265 #define SSL_in_early_data GRPC_SHADOW_SSL_in_early_data
    266 #define SSL_in_false_start GRPC_SHADOW_SSL_in_false_start
    267 #define SSL_in_init GRPC_SHADOW_SSL_in_init
    268 #define SSL_is_draft_downgrade GRPC_SHADOW_SSL_is_draft_downgrade
    269 #define SSL_is_dtls GRPC_SHADOW_SSL_is_dtls
    270 #define SSL_is_init_finished GRPC_SHADOW_SSL_is_init_finished
    271 #define SSL_is_server GRPC_SHADOW_SSL_is_server
    272 #define SSL_is_token_binding_negotiated GRPC_SHADOW_SSL_is_token_binding_negotiated
    273 #define SSL_library_init GRPC_SHADOW_SSL_library_init
    274 #define SSL_load_error_strings GRPC_SHADOW_SSL_load_error_strings
    275 #define SSL_need_tmp_RSA GRPC_SHADOW_SSL_need_tmp_RSA
    276 #define SSL_new GRPC_SHADOW_SSL_new
    277 #define SSL_num_renegotiations GRPC_SHADOW_SSL_num_renegotiations
    278 #define SSL_peek GRPC_SHADOW_SSL_peek
    279 #define SSL_pending GRPC_SHADOW_SSL_pending
    280 #define SSL_read GRPC_SHADOW_SSL_read
    281 #define SSL_renegotiate GRPC_SHADOW_SSL_renegotiate
    282 #define SSL_renegotiate_pending GRPC_SHADOW_SSL_renegotiate_pending
    283 #define SSL_reset_early_data_reject GRPC_SHADOW_SSL_reset_early_data_reject
    284 #define SSL_select_next_proto GRPC_SHADOW_SSL_select_next_proto
    285 #define SSL_send_fatal_alert GRPC_SHADOW_SSL_send_fatal_alert
    286 #define SSL_session_reused GRPC_SHADOW_SSL_session_reused
    287 #define SSL_set0_rbio GRPC_SHADOW_SSL_set0_rbio
    288 #define SSL_set0_wbio GRPC_SHADOW_SSL_set0_wbio
    289 #define SSL_set1_curves GRPC_SHADOW_SSL_set1_curves
    290 #define SSL_set1_curves_list GRPC_SHADOW_SSL_set1_curves_list
    291 #define SSL_set1_tls_channel_id GRPC_SHADOW_SSL_set1_tls_channel_id
    292 #define SSL_set_SSL_CTX GRPC_SHADOW_SSL_set_SSL_CTX
    293 #define SSL_set_accept_state GRPC_SHADOW_SSL_set_accept_state
    294 #define SSL_set_alpn_protos GRPC_SHADOW_SSL_set_alpn_protos
    295 #define SSL_set_bio GRPC_SHADOW_SSL_set_bio
    296 #define SSL_set_cipher_list GRPC_SHADOW_SSL_set_cipher_list
    297 #define SSL_set_connect_state GRPC_SHADOW_SSL_set_connect_state
    298 #define SSL_set_custom_verify GRPC_SHADOW_SSL_set_custom_verify
    299 #define SSL_set_dummy_pq_padding_size GRPC_SHADOW_SSL_set_dummy_pq_padding_size
    300 #define SSL_set_early_data_enabled GRPC_SHADOW_SSL_set_early_data_enabled
    301 #define SSL_set_ex_data GRPC_SHADOW_SSL_set_ex_data
    302 #define SSL_set_fd GRPC_SHADOW_SSL_set_fd
    303 #define SSL_set_info_callback GRPC_SHADOW_SSL_set_info_callback
    304 #define SSL_set_max_cert_list GRPC_SHADOW_SSL_set_max_cert_list
    305 #define SSL_set_max_send_fragment GRPC_SHADOW_SSL_set_max_send_fragment
    306 #define SSL_set_mode GRPC_SHADOW_SSL_set_mode
    307 #define SSL_set_msg_callback GRPC_SHADOW_SSL_set_msg_callback
    308 #define SSL_set_msg_callback_arg GRPC_SHADOW_SSL_set_msg_callback_arg
    309 #define SSL_set_mtu GRPC_SHADOW_SSL_set_mtu
    310 #define SSL_set_options GRPC_SHADOW_SSL_set_options
    311 #define SSL_set_psk_client_callback GRPC_SHADOW_SSL_set_psk_client_callback
    312 #define SSL_set_psk_server_callback GRPC_SHADOW_SSL_set_psk_server_callback
    313 #define SSL_set_quic_transport_params GRPC_SHADOW_SSL_set_quic_transport_params
    314 #define SSL_set_quiet_shutdown GRPC_SHADOW_SSL_set_quiet_shutdown
    315 #define SSL_set_read_ahead GRPC_SHADOW_SSL_set_read_ahead
    316 #define SSL_set_renegotiate_mode GRPC_SHADOW_SSL_set_renegotiate_mode
    317 #define SSL_set_retain_only_sha256_of_client_certs GRPC_SHADOW_SSL_set_retain_only_sha256_of_client_certs
    318 #define SSL_set_rfd GRPC_SHADOW_SSL_set_rfd
    319 #define SSL_set_session_id_context GRPC_SHADOW_SSL_set_session_id_context
    320 #define SSL_set_shutdown GRPC_SHADOW_SSL_set_shutdown
    321 #define SSL_set_state GRPC_SHADOW_SSL_set_state
    322 #define SSL_set_strict_cipher_list GRPC_SHADOW_SSL_set_strict_cipher_list
    323 #define SSL_set_tls13_variant GRPC_SHADOW_SSL_set_tls13_variant
    324 #define SSL_set_tls_channel_id_enabled GRPC_SHADOW_SSL_set_tls_channel_id_enabled
    325 #define SSL_set_tlsext_host_name GRPC_SHADOW_SSL_set_tlsext_host_name
    326 #define SSL_set_tmp_dh GRPC_SHADOW_SSL_set_tmp_dh
    327 #define SSL_set_tmp_dh_callback GRPC_SHADOW_SSL_set_tmp_dh_callback
    328 #define SSL_set_tmp_ecdh GRPC_SHADOW_SSL_set_tmp_ecdh
    329 #define SSL_set_tmp_rsa GRPC_SHADOW_SSL_set_tmp_rsa
    330 #define SSL_set_tmp_rsa_callback GRPC_SHADOW_SSL_set_tmp_rsa_callback
    331 #define SSL_set_token_binding_params GRPC_SHADOW_SSL_set_token_binding_params
    332 #define SSL_set_wfd GRPC_SHADOW_SSL_set_wfd
    333 #define SSL_shutdown GRPC_SHADOW_SSL_shutdown
    334 #define SSL_state GRPC_SHADOW_SSL_state
    335 #define SSL_total_renegotiations GRPC_SHADOW_SSL_total_renegotiations
    336 #define SSL_use_psk_identity_hint GRPC_SHADOW_SSL_use_psk_identity_hint
    337 #define SSL_want GRPC_SHADOW_SSL_want
    338 #define SSL_write GRPC_SHADOW_SSL_write
    339 #define SSL_CTX_set_private_key_method GRPC_SHADOW_SSL_CTX_set_private_key_method
    340 #define SSL_CTX_set_signing_algorithm_prefs GRPC_SHADOW_SSL_CTX_set_signing_algorithm_prefs
    341 #define SSL_CTX_set_verify_algorithm_prefs GRPC_SHADOW_SSL_CTX_set_verify_algorithm_prefs
    342 #define SSL_CTX_use_PrivateKey GRPC_SHADOW_SSL_CTX_use_PrivateKey
    343 #define SSL_CTX_use_PrivateKey_ASN1 GRPC_SHADOW_SSL_CTX_use_PrivateKey_ASN1
    344 #define SSL_CTX_use_RSAPrivateKey GRPC_SHADOW_SSL_CTX_use_RSAPrivateKey
    345 #define SSL_CTX_use_RSAPrivateKey_ASN1 GRPC_SHADOW_SSL_CTX_use_RSAPrivateKey_ASN1
    346 #define SSL_get_signature_algorithm_digest GRPC_SHADOW_SSL_get_signature_algorithm_digest
    347 #define SSL_get_signature_algorithm_key_type GRPC_SHADOW_SSL_get_signature_algorithm_key_type
    348 #define SSL_get_signature_algorithm_name GRPC_SHADOW_SSL_get_signature_algorithm_name
    349 #define SSL_is_signature_algorithm_rsa_pss GRPC_SHADOW_SSL_is_signature_algorithm_rsa_pss
    350 #define SSL_set_private_key_method GRPC_SHADOW_SSL_set_private_key_method
    351 #define SSL_set_signing_algorithm_prefs GRPC_SHADOW_SSL_set_signing_algorithm_prefs
    352 #define SSL_use_PrivateKey GRPC_SHADOW_SSL_use_PrivateKey
    353 #define SSL_use_PrivateKey_ASN1 GRPC_SHADOW_SSL_use_PrivateKey_ASN1
    354 #define SSL_use_RSAPrivateKey GRPC_SHADOW_SSL_use_RSAPrivateKey
    355 #define SSL_use_RSAPrivateKey_ASN1 GRPC_SHADOW_SSL_use_RSAPrivateKey_ASN1
    356 #define SSL_CTX_add_session GRPC_SHADOW_SSL_CTX_add_session
    357 #define SSL_CTX_flush_sessions GRPC_SHADOW_SSL_CTX_flush_sessions
    358 #define SSL_CTX_get_channel_id_cb GRPC_SHADOW_SSL_CTX_get_channel_id_cb
    359 #define SSL_CTX_get_info_callback GRPC_SHADOW_SSL_CTX_get_info_callback
    360 #define SSL_CTX_get_timeout GRPC_SHADOW_SSL_CTX_get_timeout
    361 #define SSL_CTX_remove_session GRPC_SHADOW_SSL_CTX_remove_session
    362 #define SSL_CTX_sess_get_get_cb GRPC_SHADOW_SSL_CTX_sess_get_get_cb
    363 #define SSL_CTX_sess_get_new_cb GRPC_SHADOW_SSL_CTX_sess_get_new_cb
    364 #define SSL_CTX_sess_get_remove_cb GRPC_SHADOW_SSL_CTX_sess_get_remove_cb
    365 #define SSL_CTX_sess_set_get_cb GRPC_SHADOW_SSL_CTX_sess_set_get_cb
    366 #define SSL_CTX_sess_set_new_cb GRPC_SHADOW_SSL_CTX_sess_set_new_cb
    367 #define SSL_CTX_sess_set_remove_cb GRPC_SHADOW_SSL_CTX_sess_set_remove_cb
    368 #define SSL_CTX_set_channel_id_cb GRPC_SHADOW_SSL_CTX_set_channel_id_cb
    369 #define SSL_CTX_set_info_callback GRPC_SHADOW_SSL_CTX_set_info_callback
    370 #define SSL_CTX_set_session_psk_dhe_timeout GRPC_SHADOW_SSL_CTX_set_session_psk_dhe_timeout
    371 #define SSL_CTX_set_timeout GRPC_SHADOW_SSL_CTX_set_timeout
    372 #define SSL_SESSION_free GRPC_SHADOW_SSL_SESSION_free
    373 #define SSL_SESSION_get0_peer GRPC_SHADOW_SSL_SESSION_get0_peer
    374 #define SSL_SESSION_get0_ticket GRPC_SHADOW_SSL_SESSION_get0_ticket
    375 #define SSL_SESSION_get_ex_data GRPC_SHADOW_SSL_SESSION_get_ex_data
    376 #define SSL_SESSION_get_ex_new_index GRPC_SHADOW_SSL_SESSION_get_ex_new_index
    377 #define SSL_SESSION_get_id GRPC_SHADOW_SSL_SESSION_get_id
    378 #define SSL_SESSION_get_master_key GRPC_SHADOW_SSL_SESSION_get_master_key
    379 #define SSL_SESSION_get_ticket_lifetime_hint GRPC_SHADOW_SSL_SESSION_get_ticket_lifetime_hint
    380 #define SSL_SESSION_get_time GRPC_SHADOW_SSL_SESSION_get_time
    381 #define SSL_SESSION_get_timeout GRPC_SHADOW_SSL_SESSION_get_timeout
    382 #define SSL_SESSION_has_ticket GRPC_SHADOW_SSL_SESSION_has_ticket
    383 #define SSL_SESSION_is_resumable GRPC_SHADOW_SSL_SESSION_is_resumable
    384 #define SSL_SESSION_new GRPC_SHADOW_SSL_SESSION_new
    385 #define SSL_SESSION_set1_id_context GRPC_SHADOW_SSL_SESSION_set1_id_context
    386 #define SSL_SESSION_set_ex_data GRPC_SHADOW_SSL_SESSION_set_ex_data
    387 #define SSL_SESSION_set_time GRPC_SHADOW_SSL_SESSION_set_time
    388 #define SSL_SESSION_set_timeout GRPC_SHADOW_SSL_SESSION_set_timeout
    389 #define SSL_SESSION_should_be_single_use GRPC_SHADOW_SSL_SESSION_should_be_single_use
    390 #define SSL_SESSION_up_ref GRPC_SHADOW_SSL_SESSION_up_ref
    391 #define SSL_get1_session GRPC_SHADOW_SSL_get1_session
    392 #define SSL_get_session GRPC_SHADOW_SSL_get_session
    393 #define SSL_magic_pending_session_ptr GRPC_SHADOW_SSL_magic_pending_session_ptr
    394 #define SSL_set_session GRPC_SHADOW_SSL_set_session
    395 #define SSL_alert_desc_string GRPC_SHADOW_SSL_alert_desc_string
    396 #define SSL_alert_desc_string_long GRPC_SHADOW_SSL_alert_desc_string_long
    397 #define SSL_alert_type_string GRPC_SHADOW_SSL_alert_type_string
    398 #define SSL_alert_type_string_long GRPC_SHADOW_SSL_alert_type_string_long
    399 #define SSL_state_string GRPC_SHADOW_SSL_state_string
    400 #define SSL_state_string_long GRPC_SHADOW_SSL_state_string_long
    401 #define SSL_CTX_set_max_proto_version GRPC_SHADOW_SSL_CTX_set_max_proto_version
    402 #define SSL_CTX_set_min_proto_version GRPC_SHADOW_SSL_CTX_set_min_proto_version
    403 #define SSL_SESSION_get_protocol_version GRPC_SHADOW_SSL_SESSION_get_protocol_version
    404 #define SSL_SESSION_get_version GRPC_SHADOW_SSL_SESSION_get_version
    405 #define SSL_SESSION_set_protocol_version GRPC_SHADOW_SSL_SESSION_set_protocol_version
    406 #define SSL_get_version GRPC_SHADOW_SSL_get_version
    407 #define SSL_set_max_proto_version GRPC_SHADOW_SSL_set_max_proto_version
    408 #define SSL_set_min_proto_version GRPC_SHADOW_SSL_set_min_proto_version
    409 #define SSL_version GRPC_SHADOW_SSL_version
    410 #define PEM_read_SSL_SESSION GRPC_SHADOW_PEM_read_SSL_SESSION
    411 #define PEM_read_bio_SSL_SESSION GRPC_SHADOW_PEM_read_bio_SSL_SESSION
    412 #define PEM_write_SSL_SESSION GRPC_SHADOW_PEM_write_SSL_SESSION
    413 #define PEM_write_bio_SSL_SESSION GRPC_SHADOW_PEM_write_bio_SSL_SESSION
    414 #define SSL_CTX_add0_chain_cert GRPC_SHADOW_SSL_CTX_add0_chain_cert
    415 #define SSL_CTX_add1_chain_cert GRPC_SHADOW_SSL_CTX_add1_chain_cert
    416 #define SSL_CTX_add_client_CA GRPC_SHADOW_SSL_CTX_add_client_CA
    417 #define SSL_CTX_add_extra_chain_cert GRPC_SHADOW_SSL_CTX_add_extra_chain_cert
    418 #define SSL_CTX_clear_chain_certs GRPC_SHADOW_SSL_CTX_clear_chain_certs
    419 #define SSL_CTX_clear_extra_chain_certs GRPC_SHADOW_SSL_CTX_clear_extra_chain_certs
    420 #define SSL_CTX_get0_certificate GRPC_SHADOW_SSL_CTX_get0_certificate
    421 #define SSL_CTX_get0_chain_certs GRPC_SHADOW_SSL_CTX_get0_chain_certs
    422 #define SSL_CTX_get0_param GRPC_SHADOW_SSL_CTX_get0_param
    423 #define SSL_CTX_get_cert_store GRPC_SHADOW_SSL_CTX_get_cert_store
    424 #define SSL_CTX_get_client_CA_list GRPC_SHADOW_SSL_CTX_get_client_CA_list
    425 #define SSL_CTX_get_extra_chain_certs GRPC_SHADOW_SSL_CTX_get_extra_chain_certs
    426 #define SSL_CTX_get_verify_callback GRPC_SHADOW_SSL_CTX_get_verify_callback
    427 #define SSL_CTX_get_verify_depth GRPC_SHADOW_SSL_CTX_get_verify_depth
    428 #define SSL_CTX_get_verify_mode GRPC_SHADOW_SSL_CTX_get_verify_mode
    429 #define SSL_CTX_load_verify_locations GRPC_SHADOW_SSL_CTX_load_verify_locations
    430 #define SSL_CTX_set0_chain GRPC_SHADOW_SSL_CTX_set0_chain
    431 #define SSL_CTX_set0_verify_cert_store GRPC_SHADOW_SSL_CTX_set0_verify_cert_store
    432 #define SSL_CTX_set1_chain GRPC_SHADOW_SSL_CTX_set1_chain
    433 #define SSL_CTX_set1_param GRPC_SHADOW_SSL_CTX_set1_param
    434 #define SSL_CTX_set1_verify_cert_store GRPC_SHADOW_SSL_CTX_set1_verify_cert_store
    435 #define SSL_CTX_set_cert_store GRPC_SHADOW_SSL_CTX_set_cert_store
    436 #define SSL_CTX_set_cert_verify_callback GRPC_SHADOW_SSL_CTX_set_cert_verify_callback
    437 #define SSL_CTX_set_client_CA_list GRPC_SHADOW_SSL_CTX_set_client_CA_list
    438 #define SSL_CTX_set_client_cert_cb GRPC_SHADOW_SSL_CTX_set_client_cert_cb
    439 #define SSL_CTX_set_default_verify_paths GRPC_SHADOW_SSL_CTX_set_default_verify_paths
    440 #define SSL_CTX_set_purpose GRPC_SHADOW_SSL_CTX_set_purpose
    441 #define SSL_CTX_set_trust GRPC_SHADOW_SSL_CTX_set_trust
    442 #define SSL_CTX_set_verify GRPC_SHADOW_SSL_CTX_set_verify
    443 #define SSL_CTX_set_verify_depth GRPC_SHADOW_SSL_CTX_set_verify_depth
    444 #define SSL_CTX_use_certificate GRPC_SHADOW_SSL_CTX_use_certificate
    445 #define SSL_add0_chain_cert GRPC_SHADOW_SSL_add0_chain_cert
    446 #define SSL_add1_chain_cert GRPC_SHADOW_SSL_add1_chain_cert
    447 #define SSL_add_client_CA GRPC_SHADOW_SSL_add_client_CA
    448 #define SSL_alert_from_verify_result GRPC_SHADOW_SSL_alert_from_verify_result
    449 #define SSL_clear_chain_certs GRPC_SHADOW_SSL_clear_chain_certs
    450 #define SSL_dup_CA_list GRPC_SHADOW_SSL_dup_CA_list
    451 #define SSL_get0_chain_certs GRPC_SHADOW_SSL_get0_chain_certs
    452 #define SSL_get0_param GRPC_SHADOW_SSL_get0_param
    453 #define SSL_get_certificate GRPC_SHADOW_SSL_get_certificate
    454 #define SSL_get_client_CA_list GRPC_SHADOW_SSL_get_client_CA_list
    455 #define SSL_get_ex_data_X509_STORE_CTX_idx GRPC_SHADOW_SSL_get_ex_data_X509_STORE_CTX_idx
    456 #define SSL_get_peer_cert_chain GRPC_SHADOW_SSL_get_peer_cert_chain
    457 #define SSL_get_peer_certificate GRPC_SHADOW_SSL_get_peer_certificate
    458 #define SSL_get_peer_full_cert_chain GRPC_SHADOW_SSL_get_peer_full_cert_chain
    459 #define SSL_get_verify_callback GRPC_SHADOW_SSL_get_verify_callback
    460 #define SSL_get_verify_depth GRPC_SHADOW_SSL_get_verify_depth
    461 #define SSL_get_verify_result GRPC_SHADOW_SSL_get_verify_result
    462 #define SSL_set0_chain GRPC_SHADOW_SSL_set0_chain
    463 #define SSL_set0_verify_cert_store GRPC_SHADOW_SSL_set0_verify_cert_store
    464 #define SSL_set1_chain GRPC_SHADOW_SSL_set1_chain
    465 #define SSL_set1_param GRPC_SHADOW_SSL_set1_param
    466 #define SSL_set1_verify_cert_store GRPC_SHADOW_SSL_set1_verify_cert_store
    467 #define SSL_set_client_CA_list GRPC_SHADOW_SSL_set_client_CA_list
    468 #define SSL_set_purpose GRPC_SHADOW_SSL_set_purpose
    469 #define SSL_set_trust GRPC_SHADOW_SSL_set_trust
    470 #define SSL_set_verify GRPC_SHADOW_SSL_set_verify
    471 #define SSL_set_verify_depth GRPC_SHADOW_SSL_set_verify_depth
    472 #define SSL_set_verify_result GRPC_SHADOW_SSL_set_verify_result
    473 #define SSL_use_certificate GRPC_SHADOW_SSL_use_certificate
    474 #define d2i_SSL_SESSION GRPC_SHADOW_d2i_SSL_SESSION
    475 #define d2i_SSL_SESSION_bio GRPC_SHADOW_d2i_SSL_SESSION_bio
    476 #define i2d_SSL_SESSION_bio GRPC_SHADOW_i2d_SSL_SESSION_bio
    477 #define SSL_export_early_keying_material GRPC_SHADOW_SSL_export_early_keying_material
    478 #define SSL_export_keying_material GRPC_SHADOW_SSL_export_keying_material
    479 #define SSL_generate_key_block GRPC_SHADOW_SSL_generate_key_block
    480 #define SSL_get_key_block_len GRPC_SHADOW_SSL_get_key_block_len
    481 #define SSL_CTX_set_ed25519_enabled GRPC_SHADOW_SSL_CTX_set_ed25519_enabled
    482 #define SSL_early_callback_ctx_extension_get GRPC_SHADOW_SSL_early_callback_ctx_extension_get
    483 #define SSL_extension_supported GRPC_SHADOW_SSL_extension_supported
    484 #define SSLv23_client_method GRPC_SHADOW_SSLv23_client_method
    485 #define SSLv23_method GRPC_SHADOW_SSLv23_method
    486 #define SSLv23_server_method GRPC_SHADOW_SSLv23_server_method
    487 #define TLS_client_method GRPC_SHADOW_TLS_client_method
    488 #define TLS_method GRPC_SHADOW_TLS_method
    489 #define TLS_server_method GRPC_SHADOW_TLS_server_method
    490 #define TLS_with_buffers_method GRPC_SHADOW_TLS_with_buffers_method
    491 #define TLSv1_1_client_method GRPC_SHADOW_TLSv1_1_client_method
    492 #define TLSv1_1_method GRPC_SHADOW_TLSv1_1_method
    493 #define TLSv1_1_server_method GRPC_SHADOW_TLSv1_1_server_method
    494 #define TLSv1_2_client_method GRPC_SHADOW_TLSv1_2_client_method
    495 #define TLSv1_2_method GRPC_SHADOW_TLSv1_2_method
    496 #define TLSv1_2_server_method GRPC_SHADOW_TLSv1_2_server_method
    497 #define TLSv1_client_method GRPC_SHADOW_TLSv1_client_method
    498 #define TLSv1_method GRPC_SHADOW_TLSv1_method
    499 #define TLSv1_server_method GRPC_SHADOW_TLSv1_server_method
    500 #define SSL_max_seal_overhead GRPC_SHADOW_SSL_max_seal_overhead
    501 #define OPENSSL_cpuid_setup GRPC_SHADOW_OPENSSL_cpuid_setup
    502 #define CRYPTO_has_asm GRPC_SHADOW_CRYPTO_has_asm
    503 #define CRYPTO_is_confidential_build GRPC_SHADOW_CRYPTO_is_confidential_build
    504 #define CRYPTO_library_init GRPC_SHADOW_CRYPTO_library_init
    505 #define CRYPTO_malloc_init GRPC_SHADOW_CRYPTO_malloc_init
    506 #define ENGINE_load_builtin_engines GRPC_SHADOW_ENGINE_load_builtin_engines
    507 #define ENGINE_register_all_complete GRPC_SHADOW_ENGINE_register_all_complete
    508 #define OPENSSL_ia32cap_P GRPC_SHADOW_OPENSSL_ia32cap_P
    509 #define OPENSSL_init_crypto GRPC_SHADOW_OPENSSL_init_crypto
    510 #define OPENSSL_load_builtin_modules GRPC_SHADOW_OPENSSL_load_builtin_modules
    511 #define OpenSSL_version GRPC_SHADOW_OpenSSL_version
    512 #define OpenSSL_version_num GRPC_SHADOW_OpenSSL_version_num
    513 #define SSLeay GRPC_SHADOW_SSLeay
    514 #define SSLeay_version GRPC_SHADOW_SSLeay_version
    515 #define CRYPTO_cleanup_all_ex_data GRPC_SHADOW_CRYPTO_cleanup_all_ex_data
    516 #define CRYPTO_free_ex_data GRPC_SHADOW_CRYPTO_free_ex_data
    517 #define CRYPTO_get_ex_data GRPC_SHADOW_CRYPTO_get_ex_data
    518 #define CRYPTO_get_ex_new_index GRPC_SHADOW_CRYPTO_get_ex_new_index
    519 #define CRYPTO_new_ex_data GRPC_SHADOW_CRYPTO_new_ex_data
    520 #define CRYPTO_set_ex_data GRPC_SHADOW_CRYPTO_set_ex_data
    521 #define BIO_snprintf GRPC_SHADOW_BIO_snprintf
    522 #define BIO_vsnprintf GRPC_SHADOW_BIO_vsnprintf
    523 #define CRYPTO_memcmp GRPC_SHADOW_CRYPTO_memcmp
    524 #define OPENSSL_cleanse GRPC_SHADOW_OPENSSL_cleanse
    525 #define OPENSSL_free GRPC_SHADOW_OPENSSL_free
    526 #define OPENSSL_hash32 GRPC_SHADOW_OPENSSL_hash32
    527 #define OPENSSL_malloc GRPC_SHADOW_OPENSSL_malloc
    528 #define OPENSSL_realloc GRPC_SHADOW_OPENSSL_realloc
    529 #define OPENSSL_strcasecmp GRPC_SHADOW_OPENSSL_strcasecmp
    530 #define OPENSSL_strdup GRPC_SHADOW_OPENSSL_strdup
    531 #define OPENSSL_strncasecmp GRPC_SHADOW_OPENSSL_strncasecmp
    532 #define OPENSSL_strnlen GRPC_SHADOW_OPENSSL_strnlen
    533 #define OPENSSL_tolower GRPC_SHADOW_OPENSSL_tolower
    534 #define CRYPTO_refcount_dec_and_test_zero GRPC_SHADOW_CRYPTO_refcount_dec_and_test_zero
    535 #define CRYPTO_refcount_inc GRPC_SHADOW_CRYPTO_refcount_inc
    536 #define CRYPTO_THREADID_current GRPC_SHADOW_CRYPTO_THREADID_current
    537 #define CRYPTO_THREADID_set_callback GRPC_SHADOW_CRYPTO_THREADID_set_callback
    538 #define CRYPTO_THREADID_set_numeric GRPC_SHADOW_CRYPTO_THREADID_set_numeric
    539 #define CRYPTO_THREADID_set_pointer GRPC_SHADOW_CRYPTO_THREADID_set_pointer
    540 #define CRYPTO_get_dynlock_create_callback GRPC_SHADOW_CRYPTO_get_dynlock_create_callback
    541 #define CRYPTO_get_dynlock_destroy_callback GRPC_SHADOW_CRYPTO_get_dynlock_destroy_callback
    542 #define CRYPTO_get_dynlock_lock_callback GRPC_SHADOW_CRYPTO_get_dynlock_lock_callback
    543 #define CRYPTO_get_lock_name GRPC_SHADOW_CRYPTO_get_lock_name
    544 #define CRYPTO_get_locking_callback GRPC_SHADOW_CRYPTO_get_locking_callback
    545 #define CRYPTO_num_locks GRPC_SHADOW_CRYPTO_num_locks
    546 #define CRYPTO_set_add_lock_callback GRPC_SHADOW_CRYPTO_set_add_lock_callback
    547 #define CRYPTO_set_dynlock_create_callback GRPC_SHADOW_CRYPTO_set_dynlock_create_callback
    548 #define CRYPTO_set_dynlock_destroy_callback GRPC_SHADOW_CRYPTO_set_dynlock_destroy_callback
    549 #define CRYPTO_set_dynlock_lock_callback GRPC_SHADOW_CRYPTO_set_dynlock_lock_callback
    550 #define CRYPTO_set_id_callback GRPC_SHADOW_CRYPTO_set_id_callback
    551 #define CRYPTO_set_locking_callback GRPC_SHADOW_CRYPTO_set_locking_callback
    552 #define CRYPTO_MUTEX_cleanup GRPC_SHADOW_CRYPTO_MUTEX_cleanup
    553 #define CRYPTO_MUTEX_init GRPC_SHADOW_CRYPTO_MUTEX_init
    554 #define CRYPTO_MUTEX_lock_read GRPC_SHADOW_CRYPTO_MUTEX_lock_read
    555 #define CRYPTO_MUTEX_lock_write GRPC_SHADOW_CRYPTO_MUTEX_lock_write
    556 #define CRYPTO_MUTEX_unlock_read GRPC_SHADOW_CRYPTO_MUTEX_unlock_read
    557 #define CRYPTO_MUTEX_unlock_write GRPC_SHADOW_CRYPTO_MUTEX_unlock_write
    558 #define CRYPTO_STATIC_MUTEX_lock_read GRPC_SHADOW_CRYPTO_STATIC_MUTEX_lock_read
    559 #define CRYPTO_STATIC_MUTEX_lock_write GRPC_SHADOW_CRYPTO_STATIC_MUTEX_lock_write
    560 #define CRYPTO_STATIC_MUTEX_unlock_read GRPC_SHADOW_CRYPTO_STATIC_MUTEX_unlock_read
    561 #define CRYPTO_STATIC_MUTEX_unlock_write GRPC_SHADOW_CRYPTO_STATIC_MUTEX_unlock_write
    562 #define CRYPTO_get_thread_local GRPC_SHADOW_CRYPTO_get_thread_local
    563 #define CRYPTO_once GRPC_SHADOW_CRYPTO_once
    564 #define CRYPTO_set_thread_local GRPC_SHADOW_CRYPTO_set_thread_local
    565 #define sk_deep_copy GRPC_SHADOW_sk_deep_copy
    566 #define sk_delete GRPC_SHADOW_sk_delete
    567 #define sk_delete_ptr GRPC_SHADOW_sk_delete_ptr
    568 #define sk_dup GRPC_SHADOW_sk_dup
    569 #define sk_find GRPC_SHADOW_sk_find
    570 #define sk_free GRPC_SHADOW_sk_free
    571 #define sk_insert GRPC_SHADOW_sk_insert
    572 #define sk_is_sorted GRPC_SHADOW_sk_is_sorted
    573 #define sk_new GRPC_SHADOW_sk_new
    574 #define sk_new_null GRPC_SHADOW_sk_new_null
    575 #define sk_num GRPC_SHADOW_sk_num
    576 #define sk_pop GRPC_SHADOW_sk_pop
    577 #define sk_pop_free GRPC_SHADOW_sk_pop_free
    578 #define sk_push GRPC_SHADOW_sk_push
    579 #define sk_set GRPC_SHADOW_sk_set
    580 #define sk_set_cmp_func GRPC_SHADOW_sk_set_cmp_func
    581 #define sk_shift GRPC_SHADOW_sk_shift
    582 #define sk_sort GRPC_SHADOW_sk_sort
    583 #define sk_value GRPC_SHADOW_sk_value
    584 #define sk_zero GRPC_SHADOW_sk_zero
    585 #define lh_delete GRPC_SHADOW_lh_delete
    586 #define lh_doall GRPC_SHADOW_lh_doall
    587 #define lh_doall_arg GRPC_SHADOW_lh_doall_arg
    588 #define lh_free GRPC_SHADOW_lh_free
    589 #define lh_insert GRPC_SHADOW_lh_insert
    590 #define lh_new GRPC_SHADOW_lh_new
    591 #define lh_num_items GRPC_SHADOW_lh_num_items
    592 #define lh_retrieve GRPC_SHADOW_lh_retrieve
    593 #define lh_strhash GRPC_SHADOW_lh_strhash
    594 #define ERR_SAVE_STATE_free GRPC_SHADOW_ERR_SAVE_STATE_free
    595 #define ERR_add_error_data GRPC_SHADOW_ERR_add_error_data
    596 #define ERR_add_error_dataf GRPC_SHADOW_ERR_add_error_dataf
    597 #define ERR_clear_error GRPC_SHADOW_ERR_clear_error
    598 #define ERR_clear_system_error GRPC_SHADOW_ERR_clear_system_error
    599 #define ERR_error_string GRPC_SHADOW_ERR_error_string
    600 #define ERR_error_string_n GRPC_SHADOW_ERR_error_string_n
    601 #define ERR_free_strings GRPC_SHADOW_ERR_free_strings
    602 #define ERR_func_error_string GRPC_SHADOW_ERR_func_error_string
    603 #define ERR_get_error GRPC_SHADOW_ERR_get_error
    604 #define ERR_get_error_line GRPC_SHADOW_ERR_get_error_line
    605 #define ERR_get_error_line_data GRPC_SHADOW_ERR_get_error_line_data
    606 #define ERR_get_next_error_library GRPC_SHADOW_ERR_get_next_error_library
    607 #define ERR_lib_error_string GRPC_SHADOW_ERR_lib_error_string
    608 #define ERR_load_BIO_strings GRPC_SHADOW_ERR_load_BIO_strings
    609 #define ERR_load_ERR_strings GRPC_SHADOW_ERR_load_ERR_strings
    610 #define ERR_load_crypto_strings GRPC_SHADOW_ERR_load_crypto_strings
    611 #define ERR_peek_error GRPC_SHADOW_ERR_peek_error
    612 #define ERR_peek_error_line GRPC_SHADOW_ERR_peek_error_line
    613 #define ERR_peek_error_line_data GRPC_SHADOW_ERR_peek_error_line_data
    614 #define ERR_peek_last_error GRPC_SHADOW_ERR_peek_last_error
    615 #define ERR_peek_last_error_line GRPC_SHADOW_ERR_peek_last_error_line
    616 #define ERR_peek_last_error_line_data GRPC_SHADOW_ERR_peek_last_error_line_data
    617 #define ERR_pop_to_mark GRPC_SHADOW_ERR_pop_to_mark
    618 #define ERR_print_errors_cb GRPC_SHADOW_ERR_print_errors_cb
    619 #define ERR_print_errors_fp GRPC_SHADOW_ERR_print_errors_fp
    620 #define ERR_put_error GRPC_SHADOW_ERR_put_error
    621 #define ERR_reason_error_string GRPC_SHADOW_ERR_reason_error_string
    622 #define ERR_remove_state GRPC_SHADOW_ERR_remove_state
    623 #define ERR_remove_thread_state GRPC_SHADOW_ERR_remove_thread_state
    624 #define ERR_restore_state GRPC_SHADOW_ERR_restore_state
    625 #define ERR_save_state GRPC_SHADOW_ERR_save_state
    626 #define ERR_set_mark GRPC_SHADOW_ERR_set_mark
    627 #define kOpenSSLReasonStringData GRPC_SHADOW_kOpenSSLReasonStringData
    628 #define kOpenSSLReasonValues GRPC_SHADOW_kOpenSSLReasonValues
    629 #define kOpenSSLReasonValuesLen GRPC_SHADOW_kOpenSSLReasonValuesLen
    630 #define EVP_DecodeBase64 GRPC_SHADOW_EVP_DecodeBase64
    631 #define EVP_DecodeBlock GRPC_SHADOW_EVP_DecodeBlock
    632 #define EVP_DecodeFinal GRPC_SHADOW_EVP_DecodeFinal
    633 #define EVP_DecodeInit GRPC_SHADOW_EVP_DecodeInit
    634 #define EVP_DecodeUpdate GRPC_SHADOW_EVP_DecodeUpdate
    635 #define EVP_DecodedLength GRPC_SHADOW_EVP_DecodedLength
    636 #define EVP_EncodeBlock GRPC_SHADOW_EVP_EncodeBlock
    637 #define EVP_EncodeFinal GRPC_SHADOW_EVP_EncodeFinal
    638 #define EVP_EncodeInit GRPC_SHADOW_EVP_EncodeInit
    639 #define EVP_EncodeUpdate GRPC_SHADOW_EVP_EncodeUpdate
    640 #define EVP_EncodedLength GRPC_SHADOW_EVP_EncodedLength
    641 #define CBB_finish_i2d GRPC_SHADOW_CBB_finish_i2d
    642 #define CBS_asn1_ber_to_der GRPC_SHADOW_CBS_asn1_ber_to_der
    643 #define CBS_get_asn1_implicit_string GRPC_SHADOW_CBS_get_asn1_implicit_string
    644 #define CBS_asn1_bitstring_has_bit GRPC_SHADOW_CBS_asn1_bitstring_has_bit
    645 #define CBS_asn1_oid_to_text GRPC_SHADOW_CBS_asn1_oid_to_text
    646 #define CBS_contains_zero_byte GRPC_SHADOW_CBS_contains_zero_byte
    647 #define CBS_copy_bytes GRPC_SHADOW_CBS_copy_bytes
    648 #define CBS_data GRPC_SHADOW_CBS_data
    649 #define CBS_get_any_asn1 GRPC_SHADOW_CBS_get_any_asn1
    650 #define CBS_get_any_asn1_element GRPC_SHADOW_CBS_get_any_asn1_element
    651 #define CBS_get_any_ber_asn1_element GRPC_SHADOW_CBS_get_any_ber_asn1_element
    652 #define CBS_get_asn1 GRPC_SHADOW_CBS_get_asn1
    653 #define CBS_get_asn1_bool GRPC_SHADOW_CBS_get_asn1_bool
    654 #define CBS_get_asn1_element GRPC_SHADOW_CBS_get_asn1_element
    655 #define CBS_get_asn1_uint64 GRPC_SHADOW_CBS_get_asn1_uint64
    656 #define CBS_get_bytes GRPC_SHADOW_CBS_get_bytes
    657 #define CBS_get_last_u8 GRPC_SHADOW_CBS_get_last_u8
    658 #define CBS_get_optional_asn1 GRPC_SHADOW_CBS_get_optional_asn1
    659 #define CBS_get_optional_asn1_bool GRPC_SHADOW_CBS_get_optional_asn1_bool
    660 #define CBS_get_optional_asn1_octet_string GRPC_SHADOW_CBS_get_optional_asn1_octet_string
    661 #define CBS_get_optional_asn1_uint64 GRPC_SHADOW_CBS_get_optional_asn1_uint64
    662 #define CBS_get_u16 GRPC_SHADOW_CBS_get_u16
    663 #define CBS_get_u16_length_prefixed GRPC_SHADOW_CBS_get_u16_length_prefixed
    664 #define CBS_get_u24 GRPC_SHADOW_CBS_get_u24
    665 #define CBS_get_u24_length_prefixed GRPC_SHADOW_CBS_get_u24_length_prefixed
    666 #define CBS_get_u32 GRPC_SHADOW_CBS_get_u32
    667 #define CBS_get_u8 GRPC_SHADOW_CBS_get_u8
    668 #define CBS_get_u8_length_prefixed GRPC_SHADOW_CBS_get_u8_length_prefixed
    669 #define CBS_init GRPC_SHADOW_CBS_init
    670 #define CBS_is_valid_asn1_bitstring GRPC_SHADOW_CBS_is_valid_asn1_bitstring
    671 #define CBS_len GRPC_SHADOW_CBS_len
    672 #define CBS_mem_equal GRPC_SHADOW_CBS_mem_equal
    673 #define CBS_peek_asn1_tag GRPC_SHADOW_CBS_peek_asn1_tag
    674 #define CBS_skip GRPC_SHADOW_CBS_skip
    675 #define CBS_stow GRPC_SHADOW_CBS_stow
    676 #define CBS_strdup GRPC_SHADOW_CBS_strdup
    677 #define CBB_add_asn1 GRPC_SHADOW_CBB_add_asn1
    678 #define CBB_add_asn1_bool GRPC_SHADOW_CBB_add_asn1_bool
    679 #define CBB_add_asn1_octet_string GRPC_SHADOW_CBB_add_asn1_octet_string
    680 #define CBB_add_asn1_oid_from_text GRPC_SHADOW_CBB_add_asn1_oid_from_text
    681 #define CBB_add_asn1_uint64 GRPC_SHADOW_CBB_add_asn1_uint64
    682 #define CBB_add_bytes GRPC_SHADOW_CBB_add_bytes
    683 #define CBB_add_space GRPC_SHADOW_CBB_add_space
    684 #define CBB_add_u16 GRPC_SHADOW_CBB_add_u16
    685 #define CBB_add_u16_length_prefixed GRPC_SHADOW_CBB_add_u16_length_prefixed
    686 #define CBB_add_u24 GRPC_SHADOW_CBB_add_u24
    687 #define CBB_add_u24_length_prefixed GRPC_SHADOW_CBB_add_u24_length_prefixed
    688 #define CBB_add_u32 GRPC_SHADOW_CBB_add_u32
    689 #define CBB_add_u8 GRPC_SHADOW_CBB_add_u8
    690 #define CBB_add_u8_length_prefixed GRPC_SHADOW_CBB_add_u8_length_prefixed
    691 #define CBB_cleanup GRPC_SHADOW_CBB_cleanup
    692 #define CBB_data GRPC_SHADOW_CBB_data
    693 #define CBB_did_write GRPC_SHADOW_CBB_did_write
    694 #define CBB_discard_child GRPC_SHADOW_CBB_discard_child
    695 #define CBB_finish GRPC_SHADOW_CBB_finish
    696 #define CBB_flush GRPC_SHADOW_CBB_flush
    697 #define CBB_flush_asn1_set_of GRPC_SHADOW_CBB_flush_asn1_set_of
    698 #define CBB_init GRPC_SHADOW_CBB_init
    699 #define CBB_init_fixed GRPC_SHADOW_CBB_init_fixed
    700 #define CBB_len GRPC_SHADOW_CBB_len
    701 #define CBB_reserve GRPC_SHADOW_CBB_reserve
    702 #define CBB_zero GRPC_SHADOW_CBB_zero
    703 #define CRYPTO_BUFFER_POOL_free GRPC_SHADOW_CRYPTO_BUFFER_POOL_free
    704 #define CRYPTO_BUFFER_POOL_new GRPC_SHADOW_CRYPTO_BUFFER_POOL_new
    705 #define CRYPTO_BUFFER_data GRPC_SHADOW_CRYPTO_BUFFER_data
    706 #define CRYPTO_BUFFER_free GRPC_SHADOW_CRYPTO_BUFFER_free
    707 #define CRYPTO_BUFFER_init_CBS GRPC_SHADOW_CRYPTO_BUFFER_init_CBS
    708 #define CRYPTO_BUFFER_len GRPC_SHADOW_CRYPTO_BUFFER_len
    709 #define CRYPTO_BUFFER_new GRPC_SHADOW_CRYPTO_BUFFER_new
    710 #define CRYPTO_BUFFER_new_from_CBS GRPC_SHADOW_CRYPTO_BUFFER_new_from_CBS
    711 #define CRYPTO_BUFFER_up_ref GRPC_SHADOW_CRYPTO_BUFFER_up_ref
    712 #define AES_cbc_encrypt GRPC_SHADOW_AES_cbc_encrypt
    713 #define AES_cfb128_encrypt GRPC_SHADOW_AES_cfb128_encrypt
    714 #define AES_ctr128_encrypt GRPC_SHADOW_AES_ctr128_encrypt
    715 #define AES_decrypt GRPC_SHADOW_AES_decrypt
    716 #define AES_ecb_encrypt GRPC_SHADOW_AES_ecb_encrypt
    717 #define AES_encrypt GRPC_SHADOW_AES_encrypt
    718 #define AES_ofb128_encrypt GRPC_SHADOW_AES_ofb128_encrypt
    719 #define AES_set_decrypt_key GRPC_SHADOW_AES_set_decrypt_key
    720 #define AES_set_encrypt_key GRPC_SHADOW_AES_set_encrypt_key
    721 #define AES_unwrap_key GRPC_SHADOW_AES_unwrap_key
    722 #define AES_wrap_key GRPC_SHADOW_AES_wrap_key
    723 #define BN_BLINDING_convert GRPC_SHADOW_BN_BLINDING_convert
    724 #define BN_BLINDING_free GRPC_SHADOW_BN_BLINDING_free
    725 #define BN_BLINDING_invert GRPC_SHADOW_BN_BLINDING_invert
    726 #define BN_BLINDING_new GRPC_SHADOW_BN_BLINDING_new
    727 #define BN_CTX_end GRPC_SHADOW_BN_CTX_end
    728 #define BN_CTX_free GRPC_SHADOW_BN_CTX_free
    729 #define BN_CTX_get GRPC_SHADOW_BN_CTX_get
    730 #define BN_CTX_new GRPC_SHADOW_BN_CTX_new
    731 #define BN_CTX_start GRPC_SHADOW_BN_CTX_start
    732 #define BN_GENCB_call GRPC_SHADOW_BN_GENCB_call
    733 #define BN_GENCB_set GRPC_SHADOW_BN_GENCB_set
    734 #define BN_MONT_CTX_copy GRPC_SHADOW_BN_MONT_CTX_copy
    735 #define BN_MONT_CTX_free GRPC_SHADOW_BN_MONT_CTX_free
    736 #define BN_MONT_CTX_new GRPC_SHADOW_BN_MONT_CTX_new
    737 #define BN_MONT_CTX_new_for_modulus GRPC_SHADOW_BN_MONT_CTX_new_for_modulus
    738 #define BN_MONT_CTX_set GRPC_SHADOW_BN_MONT_CTX_set
    739 #define BN_MONT_CTX_set_locked GRPC_SHADOW_BN_MONT_CTX_set_locked
    740 #define BN_abs_is_word GRPC_SHADOW_BN_abs_is_word
    741 #define BN_add GRPC_SHADOW_BN_add
    742 #define BN_add_word GRPC_SHADOW_BN_add_word
    743 #define BN_bin2bn GRPC_SHADOW_BN_bin2bn
    744 #define BN_bn2bin GRPC_SHADOW_BN_bn2bin
    745 #define BN_bn2bin_padded GRPC_SHADOW_BN_bn2bin_padded
    746 #define BN_bn2le_padded GRPC_SHADOW_BN_bn2le_padded
    747 #define BN_clear GRPC_SHADOW_BN_clear
    748 #define BN_clear_bit GRPC_SHADOW_BN_clear_bit
    749 #define BN_clear_free GRPC_SHADOW_BN_clear_free
    750 #define BN_cmp GRPC_SHADOW_BN_cmp
    751 #define BN_cmp_word GRPC_SHADOW_BN_cmp_word
    752 #define BN_copy GRPC_SHADOW_BN_copy
    753 #define BN_count_low_zero_bits GRPC_SHADOW_BN_count_low_zero_bits
    754 #define BN_div GRPC_SHADOW_BN_div
    755 #define BN_div_word GRPC_SHADOW_BN_div_word
    756 #define BN_dup GRPC_SHADOW_BN_dup
    757 #define BN_enhanced_miller_rabin_primality_test GRPC_SHADOW_BN_enhanced_miller_rabin_primality_test
    758 #define BN_equal_consttime GRPC_SHADOW_BN_equal_consttime
    759 #define BN_exp GRPC_SHADOW_BN_exp
    760 #define BN_free GRPC_SHADOW_BN_free
    761 #define BN_from_montgomery GRPC_SHADOW_BN_from_montgomery
    762 #define BN_gcd GRPC_SHADOW_BN_gcd
    763 #define BN_generate_prime_ex GRPC_SHADOW_BN_generate_prime_ex
    764 #define BN_get_u64 GRPC_SHADOW_BN_get_u64
    765 #define BN_get_word GRPC_SHADOW_BN_get_word
    766 #define BN_init GRPC_SHADOW_BN_init
    767 #define BN_is_bit_set GRPC_SHADOW_BN_is_bit_set
    768 #define BN_is_negative GRPC_SHADOW_BN_is_negative
    769 #define BN_is_odd GRPC_SHADOW_BN_is_odd
    770 #define BN_is_one GRPC_SHADOW_BN_is_one
    771 #define BN_is_pow2 GRPC_SHADOW_BN_is_pow2
    772 #define BN_is_prime_ex GRPC_SHADOW_BN_is_prime_ex
    773 #define BN_is_prime_fasttest_ex GRPC_SHADOW_BN_is_prime_fasttest_ex
    774 #define BN_is_word GRPC_SHADOW_BN_is_word
    775 #define BN_is_zero GRPC_SHADOW_BN_is_zero
    776 #define BN_le2bn GRPC_SHADOW_BN_le2bn
    777 #define BN_lshift GRPC_SHADOW_BN_lshift
    778 #define BN_lshift1 GRPC_SHADOW_BN_lshift1
    779 #define BN_mask_bits GRPC_SHADOW_BN_mask_bits
    780 #define BN_mod_add GRPC_SHADOW_BN_mod_add
    781 #define BN_mod_add_quick GRPC_SHADOW_BN_mod_add_quick
    782 #define BN_mod_exp GRPC_SHADOW_BN_mod_exp
    783 #define BN_mod_exp2_mont GRPC_SHADOW_BN_mod_exp2_mont
    784 #define BN_mod_exp_mont GRPC_SHADOW_BN_mod_exp_mont
    785 #define BN_mod_exp_mont_consttime GRPC_SHADOW_BN_mod_exp_mont_consttime
    786 #define BN_mod_exp_mont_word GRPC_SHADOW_BN_mod_exp_mont_word
    787 #define BN_mod_inverse GRPC_SHADOW_BN_mod_inverse
    788 #define BN_mod_inverse_blinded GRPC_SHADOW_BN_mod_inverse_blinded
    789 #define BN_mod_inverse_odd GRPC_SHADOW_BN_mod_inverse_odd
    790 #define BN_mod_lshift GRPC_SHADOW_BN_mod_lshift
    791 #define BN_mod_lshift1 GRPC_SHADOW_BN_mod_lshift1
    792 #define BN_mod_lshift1_quick GRPC_SHADOW_BN_mod_lshift1_quick
    793 #define BN_mod_lshift_quick GRPC_SHADOW_BN_mod_lshift_quick
    794 #define BN_mod_mul GRPC_SHADOW_BN_mod_mul
    795 #define BN_mod_mul_montgomery GRPC_SHADOW_BN_mod_mul_montgomery
    796 #define BN_mod_pow2 GRPC_SHADOW_BN_mod_pow2
    797 #define BN_mod_sqr GRPC_SHADOW_BN_mod_sqr
    798 #define BN_mod_sqrt GRPC_SHADOW_BN_mod_sqrt
    799 #define BN_mod_sub GRPC_SHADOW_BN_mod_sub
    800 #define BN_mod_sub_quick GRPC_SHADOW_BN_mod_sub_quick
    801 #define BN_mod_word GRPC_SHADOW_BN_mod_word
    802 #define BN_mul GRPC_SHADOW_BN_mul
    803 #define BN_mul_word GRPC_SHADOW_BN_mul_word
    804 #define BN_new GRPC_SHADOW_BN_new
    805 #define BN_nnmod GRPC_SHADOW_BN_nnmod
    806 #define BN_nnmod_pow2 GRPC_SHADOW_BN_nnmod_pow2
    807 #define BN_num_bits GRPC_SHADOW_BN_num_bits
    808 #define BN_num_bits_word GRPC_SHADOW_BN_num_bits_word
    809 #define BN_num_bytes GRPC_SHADOW_BN_num_bytes
    810 #define BN_one GRPC_SHADOW_BN_one
    811 #define BN_primality_test GRPC_SHADOW_BN_primality_test
    812 #define BN_pseudo_rand GRPC_SHADOW_BN_pseudo_rand
    813 #define BN_pseudo_rand_range GRPC_SHADOW_BN_pseudo_rand_range
    814 #define BN_rand GRPC_SHADOW_BN_rand
    815 #define BN_rand_range GRPC_SHADOW_BN_rand_range
    816 #define BN_rand_range_ex GRPC_SHADOW_BN_rand_range_ex
    817 #define BN_rshift GRPC_SHADOW_BN_rshift
    818 #define BN_rshift1 GRPC_SHADOW_BN_rshift1
    819 #define BN_set_bit GRPC_SHADOW_BN_set_bit
    820 #define BN_set_negative GRPC_SHADOW_BN_set_negative
    821 #define BN_set_u64 GRPC_SHADOW_BN_set_u64
    822 #define BN_set_word GRPC_SHADOW_BN_set_word
    823 #define BN_sqr GRPC_SHADOW_BN_sqr
    824 #define BN_sqrt GRPC_SHADOW_BN_sqrt
    825 #define BN_sub GRPC_SHADOW_BN_sub
    826 #define BN_sub_word GRPC_SHADOW_BN_sub_word
    827 #define BN_to_montgomery GRPC_SHADOW_BN_to_montgomery
    828 #define BN_uadd GRPC_SHADOW_BN_uadd
    829 #define BN_ucmp GRPC_SHADOW_BN_ucmp
    830 #define BN_usub GRPC_SHADOW_BN_usub
    831 #define BN_value_one GRPC_SHADOW_BN_value_one
    832 #define BN_zero GRPC_SHADOW_BN_zero
    833 #define BORINGSSL_self_test GRPC_SHADOW_BORINGSSL_self_test
    834 #define CRYPTO_POLYVAL_finish GRPC_SHADOW_CRYPTO_POLYVAL_finish
    835 #define CRYPTO_POLYVAL_init GRPC_SHADOW_CRYPTO_POLYVAL_init
    836 #define CRYPTO_POLYVAL_update_blocks GRPC_SHADOW_CRYPTO_POLYVAL_update_blocks
    837 #define CRYPTO_cbc128_decrypt GRPC_SHADOW_CRYPTO_cbc128_decrypt
    838 #define CRYPTO_cbc128_encrypt GRPC_SHADOW_CRYPTO_cbc128_encrypt
    839 #define CRYPTO_ccm128_decrypt GRPC_SHADOW_CRYPTO_ccm128_decrypt
    840 #define CRYPTO_ccm128_encrypt GRPC_SHADOW_CRYPTO_ccm128_encrypt
    841 #define CRYPTO_ccm128_init GRPC_SHADOW_CRYPTO_ccm128_init
    842 #define CRYPTO_ccm128_max_input GRPC_SHADOW_CRYPTO_ccm128_max_input
    843 #define CRYPTO_cfb128_1_encrypt GRPC_SHADOW_CRYPTO_cfb128_1_encrypt
    844 #define CRYPTO_cfb128_8_encrypt GRPC_SHADOW_CRYPTO_cfb128_8_encrypt
    845 #define CRYPTO_cfb128_encrypt GRPC_SHADOW_CRYPTO_cfb128_encrypt
    846 #define CRYPTO_ctr128_encrypt GRPC_SHADOW_CRYPTO_ctr128_encrypt
    847 #define CRYPTO_ctr128_encrypt_ctr32 GRPC_SHADOW_CRYPTO_ctr128_encrypt_ctr32
    848 #define CRYPTO_gcm128_aad GRPC_SHADOW_CRYPTO_gcm128_aad
    849 #define CRYPTO_gcm128_decrypt GRPC_SHADOW_CRYPTO_gcm128_decrypt
    850 #define CRYPTO_gcm128_decrypt_ctr32 GRPC_SHADOW_CRYPTO_gcm128_decrypt_ctr32
    851 #define CRYPTO_gcm128_encrypt GRPC_SHADOW_CRYPTO_gcm128_encrypt
    852 #define CRYPTO_gcm128_encrypt_ctr32 GRPC_SHADOW_CRYPTO_gcm128_encrypt_ctr32
    853 #define CRYPTO_gcm128_finish GRPC_SHADOW_CRYPTO_gcm128_finish
    854 #define CRYPTO_gcm128_init GRPC_SHADOW_CRYPTO_gcm128_init
    855 #define CRYPTO_gcm128_setiv GRPC_SHADOW_CRYPTO_gcm128_setiv
    856 #define CRYPTO_gcm128_tag GRPC_SHADOW_CRYPTO_gcm128_tag
    857 #define CRYPTO_ghash_init GRPC_SHADOW_CRYPTO_ghash_init
    858 #define CRYPTO_ofb128_encrypt GRPC_SHADOW_CRYPTO_ofb128_encrypt
    859 #define CRYPTO_sysrand GRPC_SHADOW_CRYPTO_sysrand
    860 #define CRYPTO_tls1_prf GRPC_SHADOW_CRYPTO_tls1_prf
    861 #define CTR_DRBG_clear GRPC_SHADOW_CTR_DRBG_clear
    862 #define CTR_DRBG_generate GRPC_SHADOW_CTR_DRBG_generate
    863 #define CTR_DRBG_init GRPC_SHADOW_CTR_DRBG_init
    864 #define CTR_DRBG_reseed GRPC_SHADOW_CTR_DRBG_reseed
    865 #define DES_decrypt3 GRPC_SHADOW_DES_decrypt3
    866 #define DES_ecb3_encrypt GRPC_SHADOW_DES_ecb3_encrypt
    867 #define DES_ecb_encrypt GRPC_SHADOW_DES_ecb_encrypt
    868 #define DES_ede2_cbc_encrypt GRPC_SHADOW_DES_ede2_cbc_encrypt
    869 #define DES_ede3_cbc_encrypt GRPC_SHADOW_DES_ede3_cbc_encrypt
    870 #define DES_encrypt3 GRPC_SHADOW_DES_encrypt3
    871 #define DES_ncbc_encrypt GRPC_SHADOW_DES_ncbc_encrypt
    872 #define DES_set_key GRPC_SHADOW_DES_set_key
    873 #define DES_set_key_unchecked GRPC_SHADOW_DES_set_key_unchecked
    874 #define DES_set_odd_parity GRPC_SHADOW_DES_set_odd_parity
    875 #define ECDSA_SIG_free GRPC_SHADOW_ECDSA_SIG_free
    876 #define ECDSA_SIG_get0 GRPC_SHADOW_ECDSA_SIG_get0
    877 #define ECDSA_SIG_new GRPC_SHADOW_ECDSA_SIG_new
    878 #define ECDSA_SIG_set0 GRPC_SHADOW_ECDSA_SIG_set0
    879 #define ECDSA_do_sign GRPC_SHADOW_ECDSA_do_sign
    880 #define ECDSA_do_verify GRPC_SHADOW_ECDSA_do_verify
    881 #define EC_GFp_mont_method GRPC_SHADOW_EC_GFp_mont_method
    882 #define EC_GFp_nistp224_method GRPC_SHADOW_EC_GFp_nistp224_method
    883 #define EC_GFp_nistp256_method GRPC_SHADOW_EC_GFp_nistp256_method
    884 #define EC_GFp_nistz256_method GRPC_SHADOW_EC_GFp_nistz256_method
    885 #define EC_GROUP_cmp GRPC_SHADOW_EC_GROUP_cmp
    886 #define EC_GROUP_dup GRPC_SHADOW_EC_GROUP_dup
    887 #define EC_GROUP_free GRPC_SHADOW_EC_GROUP_free
    888 #define EC_GROUP_get0_generator GRPC_SHADOW_EC_GROUP_get0_generator
    889 #define EC_GROUP_get0_order GRPC_SHADOW_EC_GROUP_get0_order
    890 #define EC_GROUP_get_cofactor GRPC_SHADOW_EC_GROUP_get_cofactor
    891 #define EC_GROUP_get_curve_GFp GRPC_SHADOW_EC_GROUP_get_curve_GFp
    892 #define EC_GROUP_get_curve_name GRPC_SHADOW_EC_GROUP_get_curve_name
    893 #define EC_GROUP_get_degree GRPC_SHADOW_EC_GROUP_get_degree
    894 #define EC_GROUP_get_order GRPC_SHADOW_EC_GROUP_get_order
    895 #define EC_GROUP_method_of GRPC_SHADOW_EC_GROUP_method_of
    896 #define EC_GROUP_new_by_curve_name GRPC_SHADOW_EC_GROUP_new_by_curve_name
    897 #define EC_GROUP_new_curve_GFp GRPC_SHADOW_EC_GROUP_new_curve_GFp
    898 #define EC_GROUP_set_asn1_flag GRPC_SHADOW_EC_GROUP_set_asn1_flag
    899 #define EC_GROUP_set_generator GRPC_SHADOW_EC_GROUP_set_generator
    900 #define EC_GROUP_set_point_conversion_form GRPC_SHADOW_EC_GROUP_set_point_conversion_form
    901 #define EC_KEY_check_fips GRPC_SHADOW_EC_KEY_check_fips
    902 #define EC_KEY_check_key GRPC_SHADOW_EC_KEY_check_key
    903 #define EC_KEY_dup GRPC_SHADOW_EC_KEY_dup
    904 #define EC_KEY_free GRPC_SHADOW_EC_KEY_free
    905 #define EC_KEY_generate_key GRPC_SHADOW_EC_KEY_generate_key
    906 #define EC_KEY_generate_key_fips GRPC_SHADOW_EC_KEY_generate_key_fips
    907 #define EC_KEY_get0_group GRPC_SHADOW_EC_KEY_get0_group
    908 #define EC_KEY_get0_private_key GRPC_SHADOW_EC_KEY_get0_private_key
    909 #define EC_KEY_get0_public_key GRPC_SHADOW_EC_KEY_get0_public_key
    910 #define EC_KEY_get_conv_form GRPC_SHADOW_EC_KEY_get_conv_form
    911 #define EC_KEY_get_enc_flags GRPC_SHADOW_EC_KEY_get_enc_flags
    912 #define EC_KEY_get_ex_data GRPC_SHADOW_EC_KEY_get_ex_data
    913 #define EC_KEY_get_ex_new_index GRPC_SHADOW_EC_KEY_get_ex_new_index
    914 #define EC_KEY_is_opaque GRPC_SHADOW_EC_KEY_is_opaque
    915 #define EC_KEY_new GRPC_SHADOW_EC_KEY_new
    916 #define EC_KEY_new_by_curve_name GRPC_SHADOW_EC_KEY_new_by_curve_name
    917 #define EC_KEY_new_method GRPC_SHADOW_EC_KEY_new_method
    918 #define EC_KEY_set_asn1_flag GRPC_SHADOW_EC_KEY_set_asn1_flag
    919 #define EC_KEY_set_conv_form GRPC_SHADOW_EC_KEY_set_conv_form
    920 #define EC_KEY_set_enc_flags GRPC_SHADOW_EC_KEY_set_enc_flags
    921 #define EC_KEY_set_ex_data GRPC_SHADOW_EC_KEY_set_ex_data
    922 #define EC_KEY_set_group GRPC_SHADOW_EC_KEY_set_group
    923 #define EC_KEY_set_private_key GRPC_SHADOW_EC_KEY_set_private_key
    924 #define EC_KEY_set_public_key GRPC_SHADOW_EC_KEY_set_public_key
    925 #define EC_KEY_set_public_key_affine_coordinates GRPC_SHADOW_EC_KEY_set_public_key_affine_coordinates
    926 #define EC_KEY_up_ref GRPC_SHADOW_EC_KEY_up_ref
    927 #define EC_METHOD_get_field_type GRPC_SHADOW_EC_METHOD_get_field_type
    928 #define EC_POINT_add GRPC_SHADOW_EC_POINT_add
    929 #define EC_POINT_clear_free GRPC_SHADOW_EC_POINT_clear_free
    930 #define EC_POINT_cmp GRPC_SHADOW_EC_POINT_cmp
    931 #define EC_POINT_copy GRPC_SHADOW_EC_POINT_copy
    932 #define EC_POINT_dbl GRPC_SHADOW_EC_POINT_dbl
    933 #define EC_POINT_dup GRPC_SHADOW_EC_POINT_dup
    934 #define EC_POINT_free GRPC_SHADOW_EC_POINT_free
    935 #define EC_POINT_get_affine_coordinates_GFp GRPC_SHADOW_EC_POINT_get_affine_coordinates_GFp
    936 #define EC_POINT_invert GRPC_SHADOW_EC_POINT_invert
    937 #define EC_POINT_is_at_infinity GRPC_SHADOW_EC_POINT_is_at_infinity
    938 #define EC_POINT_is_on_curve GRPC_SHADOW_EC_POINT_is_on_curve
    939 #define EC_POINT_make_affine GRPC_SHADOW_EC_POINT_make_affine
    940 #define EC_POINT_mul GRPC_SHADOW_EC_POINT_mul
    941 #define EC_POINT_new GRPC_SHADOW_EC_POINT_new
    942 #define EC_POINT_oct2point GRPC_SHADOW_EC_POINT_oct2point
    943 #define EC_POINT_point2oct GRPC_SHADOW_EC_POINT_point2oct
    944 #define EC_POINT_set_affine_coordinates_GFp GRPC_SHADOW_EC_POINT_set_affine_coordinates_GFp
    945 #define EC_POINT_set_compressed_coordinates_GFp GRPC_SHADOW_EC_POINT_set_compressed_coordinates_GFp
    946 #define EC_POINT_set_to_infinity GRPC_SHADOW_EC_POINT_set_to_infinity
    947 #define EC_POINTs_make_affine GRPC_SHADOW_EC_POINTs_make_affine
    948 #define EC_get_builtin_curves GRPC_SHADOW_EC_get_builtin_curves
    949 #define EVP_AEAD_CTX_aead GRPC_SHADOW_EVP_AEAD_CTX_aead
    950 #define EVP_AEAD_CTX_cleanup GRPC_SHADOW_EVP_AEAD_CTX_cleanup
    951 #define EVP_AEAD_CTX_free GRPC_SHADOW_EVP_AEAD_CTX_free
    952 #define EVP_AEAD_CTX_get_iv GRPC_SHADOW_EVP_AEAD_CTX_get_iv
    953 #define EVP_AEAD_CTX_init GRPC_SHADOW_EVP_AEAD_CTX_init
    954 #define EVP_AEAD_CTX_init_with_direction GRPC_SHADOW_EVP_AEAD_CTX_init_with_direction
    955 #define EVP_AEAD_CTX_new GRPC_SHADOW_EVP_AEAD_CTX_new
    956 #define EVP_AEAD_CTX_open GRPC_SHADOW_EVP_AEAD_CTX_open
    957 #define EVP_AEAD_CTX_open_gather GRPC_SHADOW_EVP_AEAD_CTX_open_gather
    958 #define EVP_AEAD_CTX_seal GRPC_SHADOW_EVP_AEAD_CTX_seal
    959 #define EVP_AEAD_CTX_seal_scatter GRPC_SHADOW_EVP_AEAD_CTX_seal_scatter
    960 #define EVP_AEAD_CTX_tag_len GRPC_SHADOW_EVP_AEAD_CTX_tag_len
    961 #define EVP_AEAD_CTX_zero GRPC_SHADOW_EVP_AEAD_CTX_zero
    962 #define EVP_AEAD_key_length GRPC_SHADOW_EVP_AEAD_key_length
    963 #define EVP_AEAD_max_overhead GRPC_SHADOW_EVP_AEAD_max_overhead
    964 #define EVP_AEAD_max_tag_len GRPC_SHADOW_EVP_AEAD_max_tag_len
    965 #define EVP_AEAD_nonce_length GRPC_SHADOW_EVP_AEAD_nonce_length
    966 #define EVP_CIPHER_CTX_block_size GRPC_SHADOW_EVP_CIPHER_CTX_block_size
    967 #define EVP_CIPHER_CTX_cipher GRPC_SHADOW_EVP_CIPHER_CTX_cipher
    968 #define EVP_CIPHER_CTX_cleanup GRPC_SHADOW_EVP_CIPHER_CTX_cleanup
    969 #define EVP_CIPHER_CTX_copy GRPC_SHADOW_EVP_CIPHER_CTX_copy
    970 #define EVP_CIPHER_CTX_ctrl GRPC_SHADOW_EVP_CIPHER_CTX_ctrl
    971 #define EVP_CIPHER_CTX_flags GRPC_SHADOW_EVP_CIPHER_CTX_flags
    972 #define EVP_CIPHER_CTX_free GRPC_SHADOW_EVP_CIPHER_CTX_free
    973 #define EVP_CIPHER_CTX_get_app_data GRPC_SHADOW_EVP_CIPHER_CTX_get_app_data
    974 #define EVP_CIPHER_CTX_init GRPC_SHADOW_EVP_CIPHER_CTX_init
    975 #define EVP_CIPHER_CTX_iv_length GRPC_SHADOW_EVP_CIPHER_CTX_iv_length
    976 #define EVP_CIPHER_CTX_key_length GRPC_SHADOW_EVP_CIPHER_CTX_key_length
    977 #define EVP_CIPHER_CTX_mode GRPC_SHADOW_EVP_CIPHER_CTX_mode
    978 #define EVP_CIPHER_CTX_new GRPC_SHADOW_EVP_CIPHER_CTX_new
    979 #define EVP_CIPHER_CTX_nid GRPC_SHADOW_EVP_CIPHER_CTX_nid
    980 #define EVP_CIPHER_CTX_reset GRPC_SHADOW_EVP_CIPHER_CTX_reset
    981 #define EVP_CIPHER_CTX_set_app_data GRPC_SHADOW_EVP_CIPHER_CTX_set_app_data
    982 #define EVP_CIPHER_CTX_set_flags GRPC_SHADOW_EVP_CIPHER_CTX_set_flags
    983 #define EVP_CIPHER_CTX_set_key_length GRPC_SHADOW_EVP_CIPHER_CTX_set_key_length
    984 #define EVP_CIPHER_CTX_set_padding GRPC_SHADOW_EVP_CIPHER_CTX_set_padding
    985 #define EVP_CIPHER_block_size GRPC_SHADOW_EVP_CIPHER_block_size
    986 #define EVP_CIPHER_flags GRPC_SHADOW_EVP_CIPHER_flags
    987 #define EVP_CIPHER_iv_length GRPC_SHADOW_EVP_CIPHER_iv_length
    988 #define EVP_CIPHER_key_length GRPC_SHADOW_EVP_CIPHER_key_length
    989 #define EVP_CIPHER_mode GRPC_SHADOW_EVP_CIPHER_mode
    990 #define EVP_CIPHER_nid GRPC_SHADOW_EVP_CIPHER_nid
    991 #define EVP_Cipher GRPC_SHADOW_EVP_Cipher
    992 #define EVP_CipherFinal_ex GRPC_SHADOW_EVP_CipherFinal_ex
    993 #define EVP_CipherInit GRPC_SHADOW_EVP_CipherInit
    994 #define EVP_CipherInit_ex GRPC_SHADOW_EVP_CipherInit_ex
    995 #define EVP_CipherUpdate GRPC_SHADOW_EVP_CipherUpdate
    996 #define EVP_DecryptFinal_ex GRPC_SHADOW_EVP_DecryptFinal_ex
    997 #define EVP_DecryptInit GRPC_SHADOW_EVP_DecryptInit
    998 #define EVP_DecryptInit_ex GRPC_SHADOW_EVP_DecryptInit_ex
    999 #define EVP_DecryptUpdate GRPC_SHADOW_EVP_DecryptUpdate
   1000 #define EVP_Digest GRPC_SHADOW_EVP_Digest
   1001 #define EVP_DigestFinal GRPC_SHADOW_EVP_DigestFinal
   1002 #define EVP_DigestFinal_ex GRPC_SHADOW_EVP_DigestFinal_ex
   1003 #define EVP_DigestInit GRPC_SHADOW_EVP_DigestInit
   1004 #define EVP_DigestInit_ex GRPC_SHADOW_EVP_DigestInit_ex
   1005 #define EVP_DigestUpdate GRPC_SHADOW_EVP_DigestUpdate
   1006 #define EVP_EncryptFinal_ex GRPC_SHADOW_EVP_EncryptFinal_ex
   1007 #define EVP_EncryptInit GRPC_SHADOW_EVP_EncryptInit
   1008 #define EVP_EncryptInit_ex GRPC_SHADOW_EVP_EncryptInit_ex
   1009 #define EVP_EncryptUpdate GRPC_SHADOW_EVP_EncryptUpdate
   1010 #define EVP_MD_CTX_block_size GRPC_SHADOW_EVP_MD_CTX_block_size
   1011 #define EVP_MD_CTX_cleanup GRPC_SHADOW_EVP_MD_CTX_cleanup
   1012 #define EVP_MD_CTX_copy GRPC_SHADOW_EVP_MD_CTX_copy
   1013 #define EVP_MD_CTX_copy_ex GRPC_SHADOW_EVP_MD_CTX_copy_ex
   1014 #define EVP_MD_CTX_create GRPC_SHADOW_EVP_MD_CTX_create
   1015 #define EVP_MD_CTX_destroy GRPC_SHADOW_EVP_MD_CTX_destroy
   1016 #define EVP_MD_CTX_free GRPC_SHADOW_EVP_MD_CTX_free
   1017 #define EVP_MD_CTX_init GRPC_SHADOW_EVP_MD_CTX_init
   1018 #define EVP_MD_CTX_md GRPC_SHADOW_EVP_MD_CTX_md
   1019 #define EVP_MD_CTX_new GRPC_SHADOW_EVP_MD_CTX_new
   1020 #define EVP_MD_CTX_reset GRPC_SHADOW_EVP_MD_CTX_reset
   1021 #define EVP_MD_CTX_size GRPC_SHADOW_EVP_MD_CTX_size
   1022 #define EVP_MD_CTX_type GRPC_SHADOW_EVP_MD_CTX_type
   1023 #define EVP_MD_block_size GRPC_SHADOW_EVP_MD_block_size
   1024 #define EVP_MD_flags GRPC_SHADOW_EVP_MD_flags
   1025 #define EVP_MD_size GRPC_SHADOW_EVP_MD_size
   1026 #define EVP_MD_type GRPC_SHADOW_EVP_MD_type
   1027 #define EVP_add_cipher_alias GRPC_SHADOW_EVP_add_cipher_alias
   1028 #define EVP_add_digest GRPC_SHADOW_EVP_add_digest
   1029 #define EVP_aead_aes_128_gcm GRPC_SHADOW_EVP_aead_aes_128_gcm
   1030 #define EVP_aead_aes_128_gcm_tls12 GRPC_SHADOW_EVP_aead_aes_128_gcm_tls12
   1031 #define EVP_aead_aes_256_gcm GRPC_SHADOW_EVP_aead_aes_256_gcm
   1032 #define EVP_aead_aes_256_gcm_tls12 GRPC_SHADOW_EVP_aead_aes_256_gcm_tls12
   1033 #define EVP_aes_128_cbc GRPC_SHADOW_EVP_aes_128_cbc
   1034 #define EVP_aes_128_ctr GRPC_SHADOW_EVP_aes_128_ctr
   1035 #define EVP_aes_128_ecb GRPC_SHADOW_EVP_aes_128_ecb
   1036 #define EVP_aes_128_gcm GRPC_SHADOW_EVP_aes_128_gcm
   1037 #define EVP_aes_128_ofb GRPC_SHADOW_EVP_aes_128_ofb
   1038 #define EVP_aes_192_cbc GRPC_SHADOW_EVP_aes_192_cbc
   1039 #define EVP_aes_192_ctr GRPC_SHADOW_EVP_aes_192_ctr
   1040 #define EVP_aes_192_ecb GRPC_SHADOW_EVP_aes_192_ecb
   1041 #define EVP_aes_192_gcm GRPC_SHADOW_EVP_aes_192_gcm
   1042 #define EVP_aes_256_cbc GRPC_SHADOW_EVP_aes_256_cbc
   1043 #define EVP_aes_256_ctr GRPC_SHADOW_EVP_aes_256_ctr
   1044 #define EVP_aes_256_ecb GRPC_SHADOW_EVP_aes_256_ecb
   1045 #define EVP_aes_256_gcm GRPC_SHADOW_EVP_aes_256_gcm
   1046 #define EVP_aes_256_ofb GRPC_SHADOW_EVP_aes_256_ofb
   1047 #define EVP_des_cbc GRPC_SHADOW_EVP_des_cbc
   1048 #define EVP_des_ecb GRPC_SHADOW_EVP_des_ecb
   1049 #define EVP_des_ede GRPC_SHADOW_EVP_des_ede
   1050 #define EVP_des_ede3 GRPC_SHADOW_EVP_des_ede3
   1051 #define EVP_des_ede3_cbc GRPC_SHADOW_EVP_des_ede3_cbc
   1052 #define EVP_des_ede_cbc GRPC_SHADOW_EVP_des_ede_cbc
   1053 #define EVP_has_aes_hardware GRPC_SHADOW_EVP_has_aes_hardware
   1054 #define EVP_md4 GRPC_SHADOW_EVP_md4
   1055 #define EVP_md5 GRPC_SHADOW_EVP_md5
   1056 #define EVP_md5_sha1 GRPC_SHADOW_EVP_md5_sha1
   1057 #define EVP_sha1 GRPC_SHADOW_EVP_sha1
   1058 #define EVP_sha224 GRPC_SHADOW_EVP_sha224
   1059 #define EVP_sha256 GRPC_SHADOW_EVP_sha256
   1060 #define EVP_sha384 GRPC_SHADOW_EVP_sha384
   1061 #define EVP_sha512 GRPC_SHADOW_EVP_sha512
   1062 #define HMAC GRPC_SHADOW_HMAC
   1063 #define HMAC_CTX_cleanup GRPC_SHADOW_HMAC_CTX_cleanup
   1064 #define HMAC_CTX_copy GRPC_SHADOW_HMAC_CTX_copy
   1065 #define HMAC_CTX_copy_ex GRPC_SHADOW_HMAC_CTX_copy_ex
   1066 #define HMAC_CTX_free GRPC_SHADOW_HMAC_CTX_free
   1067 #define HMAC_CTX_init GRPC_SHADOW_HMAC_CTX_init
   1068 #define HMAC_CTX_new GRPC_SHADOW_HMAC_CTX_new
   1069 #define HMAC_CTX_reset GRPC_SHADOW_HMAC_CTX_reset
   1070 #define HMAC_Final GRPC_SHADOW_HMAC_Final
   1071 #define HMAC_Init GRPC_SHADOW_HMAC_Init
   1072 #define HMAC_Init_ex GRPC_SHADOW_HMAC_Init_ex
   1073 #define HMAC_Update GRPC_SHADOW_HMAC_Update
   1074 #define HMAC_size GRPC_SHADOW_HMAC_size
   1075 #define MD4 GRPC_SHADOW_MD4
   1076 #define MD4_Final GRPC_SHADOW_MD4_Final
   1077 #define MD4_Init GRPC_SHADOW_MD4_Init
   1078 #define MD4_Transform GRPC_SHADOW_MD4_Transform
   1079 #define MD4_Update GRPC_SHADOW_MD4_Update
   1080 #define MD5 GRPC_SHADOW_MD5
   1081 #define MD5_Final GRPC_SHADOW_MD5_Final
   1082 #define MD5_Init GRPC_SHADOW_MD5_Init
   1083 #define MD5_Transform GRPC_SHADOW_MD5_Transform
   1084 #define MD5_Update GRPC_SHADOW_MD5_Update
   1085 #define OPENSSL_built_in_curves GRPC_SHADOW_OPENSSL_built_in_curves
   1086 #define RAND_bytes GRPC_SHADOW_RAND_bytes
   1087 #define RAND_bytes_with_additional_data GRPC_SHADOW_RAND_bytes_with_additional_data
   1088 #define RAND_pseudo_bytes GRPC_SHADOW_RAND_pseudo_bytes
   1089 #define RAND_set_urandom_fd GRPC_SHADOW_RAND_set_urandom_fd
   1090 #define RSAZ_1024_mod_exp_avx2 GRPC_SHADOW_RSAZ_1024_mod_exp_avx2
   1091 #define RSA_add_pkcs1_prefix GRPC_SHADOW_RSA_add_pkcs1_prefix
   1092 #define RSA_bits GRPC_SHADOW_RSA_bits
   1093 #define RSA_blinding_on GRPC_SHADOW_RSA_blinding_on
   1094 #define RSA_check_fips GRPC_SHADOW_RSA_check_fips
   1095 #define RSA_check_key GRPC_SHADOW_RSA_check_key
   1096 #define RSA_decrypt GRPC_SHADOW_RSA_decrypt
   1097 #define RSA_default_method GRPC_SHADOW_RSA_default_method
   1098 #define RSA_encrypt GRPC_SHADOW_RSA_encrypt
   1099 #define RSA_flags GRPC_SHADOW_RSA_flags
   1100 #define RSA_free GRPC_SHADOW_RSA_free
   1101 #define RSA_generate_key_ex GRPC_SHADOW_RSA_generate_key_ex
   1102 #define RSA_generate_key_fips GRPC_SHADOW_RSA_generate_key_fips
   1103 #define RSA_get0_crt_params GRPC_SHADOW_RSA_get0_crt_params
   1104 #define RSA_get0_factors GRPC_SHADOW_RSA_get0_factors
   1105 #define RSA_get0_key GRPC_SHADOW_RSA_get0_key
   1106 #define RSA_get_ex_data GRPC_SHADOW_RSA_get_ex_data
   1107 #define RSA_get_ex_new_index GRPC_SHADOW_RSA_get_ex_new_index
   1108 #define RSA_is_opaque GRPC_SHADOW_RSA_is_opaque
   1109 #define RSA_new GRPC_SHADOW_RSA_new
   1110 #define RSA_new_method GRPC_SHADOW_RSA_new_method
   1111 #define RSA_padding_add_PKCS1_OAEP_mgf1 GRPC_SHADOW_RSA_padding_add_PKCS1_OAEP_mgf1
   1112 #define RSA_padding_add_PKCS1_PSS_mgf1 GRPC_SHADOW_RSA_padding_add_PKCS1_PSS_mgf1
   1113 #define RSA_padding_add_PKCS1_type_1 GRPC_SHADOW_RSA_padding_add_PKCS1_type_1
   1114 #define RSA_padding_add_PKCS1_type_2 GRPC_SHADOW_RSA_padding_add_PKCS1_type_2
   1115 #define RSA_padding_add_none GRPC_SHADOW_RSA_padding_add_none
   1116 #define RSA_padding_check_PKCS1_OAEP_mgf1 GRPC_SHADOW_RSA_padding_check_PKCS1_OAEP_mgf1
   1117 #define RSA_padding_check_PKCS1_type_1 GRPC_SHADOW_RSA_padding_check_PKCS1_type_1
   1118 #define RSA_padding_check_PKCS1_type_2 GRPC_SHADOW_RSA_padding_check_PKCS1_type_2
   1119 #define RSA_private_decrypt GRPC_SHADOW_RSA_private_decrypt
   1120 #define RSA_private_encrypt GRPC_SHADOW_RSA_private_encrypt
   1121 #define RSA_private_transform GRPC_SHADOW_RSA_private_transform
   1122 #define RSA_public_decrypt GRPC_SHADOW_RSA_public_decrypt
   1123 #define RSA_public_encrypt GRPC_SHADOW_RSA_public_encrypt
   1124 #define RSA_set0_crt_params GRPC_SHADOW_RSA_set0_crt_params
   1125 #define RSA_set0_factors GRPC_SHADOW_RSA_set0_factors
   1126 #define RSA_set0_key GRPC_SHADOW_RSA_set0_key
   1127 #define RSA_set_ex_data GRPC_SHADOW_RSA_set_ex_data
   1128 #define RSA_sign GRPC_SHADOW_RSA_sign
   1129 #define RSA_sign_pss_mgf1 GRPC_SHADOW_RSA_sign_pss_mgf1
   1130 #define RSA_sign_raw GRPC_SHADOW_RSA_sign_raw
   1131 #define RSA_size GRPC_SHADOW_RSA_size
   1132 #define RSA_up_ref GRPC_SHADOW_RSA_up_ref
   1133 #define RSA_verify GRPC_SHADOW_RSA_verify
   1134 #define RSA_verify_PKCS1_PSS_mgf1 GRPC_SHADOW_RSA_verify_PKCS1_PSS_mgf1
   1135 #define RSA_verify_pss_mgf1 GRPC_SHADOW_RSA_verify_pss_mgf1
   1136 #define RSA_verify_raw GRPC_SHADOW_RSA_verify_raw
   1137 #define SHA1 GRPC_SHADOW_SHA1
   1138 #define SHA1_Final GRPC_SHADOW_SHA1_Final
   1139 #define SHA1_Init GRPC_SHADOW_SHA1_Init
   1140 #define SHA1_Transform GRPC_SHADOW_SHA1_Transform
   1141 #define SHA1_Update GRPC_SHADOW_SHA1_Update
   1142 #define SHA224 GRPC_SHADOW_SHA224
   1143 #define SHA224_Final GRPC_SHADOW_SHA224_Final
   1144 #define SHA224_Init GRPC_SHADOW_SHA224_Init
   1145 #define SHA224_Update GRPC_SHADOW_SHA224_Update
   1146 #define SHA256 GRPC_SHADOW_SHA256
   1147 #define SHA256_Final GRPC_SHADOW_SHA256_Final
   1148 #define SHA256_Init GRPC_SHADOW_SHA256_Init
   1149 #define SHA256_Transform GRPC_SHADOW_SHA256_Transform
   1150 #define SHA256_Update GRPC_SHADOW_SHA256_Update
   1151 #define SHA384 GRPC_SHADOW_SHA384
   1152 #define SHA384_Final GRPC_SHADOW_SHA384_Final
   1153 #define SHA384_Init GRPC_SHADOW_SHA384_Init
   1154 #define SHA384_Update GRPC_SHADOW_SHA384_Update
   1155 #define SHA512 GRPC_SHADOW_SHA512
   1156 #define SHA512_Final GRPC_SHADOW_SHA512_Final
   1157 #define SHA512_Init GRPC_SHADOW_SHA512_Init
   1158 #define SHA512_Transform GRPC_SHADOW_SHA512_Transform
   1159 #define SHA512_Update GRPC_SHADOW_SHA512_Update
   1160 #define aes_ctr_set_key GRPC_SHADOW_aes_ctr_set_key
   1161 #define bn_abs_sub_consttime GRPC_SHADOW_bn_abs_sub_consttime
   1162 #define bn_add_words GRPC_SHADOW_bn_add_words
   1163 #define bn_copy_words GRPC_SHADOW_bn_copy_words
   1164 #define bn_div_consttime GRPC_SHADOW_bn_div_consttime
   1165 #define bn_expand GRPC_SHADOW_bn_expand
   1166 #define bn_fits_in_words GRPC_SHADOW_bn_fits_in_words
   1167 #define bn_from_montgomery_small GRPC_SHADOW_bn_from_montgomery_small
   1168 #define bn_in_range_words GRPC_SHADOW_bn_in_range_words
   1169 #define bn_is_bit_set_words GRPC_SHADOW_bn_is_bit_set_words
   1170 #define bn_is_relatively_prime GRPC_SHADOW_bn_is_relatively_prime
   1171 #define bn_jacobi GRPC_SHADOW_bn_jacobi
   1172 #define bn_lcm_consttime GRPC_SHADOW_bn_lcm_consttime
   1173 #define bn_less_than_montgomery_R GRPC_SHADOW_bn_less_than_montgomery_R
   1174 #define bn_less_than_words GRPC_SHADOW_bn_less_than_words
   1175 #define bn_minimal_width GRPC_SHADOW_bn_minimal_width
   1176 #define bn_mod_add_consttime GRPC_SHADOW_bn_mod_add_consttime
   1177 #define bn_mod_exp_base_2_consttime GRPC_SHADOW_bn_mod_exp_base_2_consttime
   1178 #define bn_mod_exp_mont_small GRPC_SHADOW_bn_mod_exp_mont_small
   1179 #define bn_mod_inverse_consttime GRPC_SHADOW_bn_mod_inverse_consttime
   1180 #define bn_mod_inverse_prime GRPC_SHADOW_bn_mod_inverse_prime
   1181 #define bn_mod_inverse_prime_mont_small GRPC_SHADOW_bn_mod_inverse_prime_mont_small
   1182 #define bn_mod_inverse_secret_prime GRPC_SHADOW_bn_mod_inverse_secret_prime
   1183 #define bn_mod_lshift1_consttime GRPC_SHADOW_bn_mod_lshift1_consttime
   1184 #define bn_mod_lshift_consttime GRPC_SHADOW_bn_mod_lshift_consttime
   1185 #define bn_mod_mul_montgomery_small GRPC_SHADOW_bn_mod_mul_montgomery_small
   1186 #define bn_mod_sub_consttime GRPC_SHADOW_bn_mod_sub_consttime
   1187 #define bn_mod_u16_consttime GRPC_SHADOW_bn_mod_u16_consttime
   1188 #define bn_mont_n0 GRPC_SHADOW_bn_mont_n0
   1189 #define bn_mul_add_words GRPC_SHADOW_bn_mul_add_words
   1190 #define bn_mul_comba4 GRPC_SHADOW_bn_mul_comba4
   1191 #define bn_mul_comba8 GRPC_SHADOW_bn_mul_comba8
   1192 #define bn_mul_consttime GRPC_SHADOW_bn_mul_consttime
   1193 #define bn_mul_small GRPC_SHADOW_bn_mul_small
   1194 #define bn_mul_words GRPC_SHADOW_bn_mul_words
   1195 #define bn_odd_number_is_obviously_composite GRPC_SHADOW_bn_odd_number_is_obviously_composite
   1196 #define bn_one_to_montgomery GRPC_SHADOW_bn_one_to_montgomery
   1197 #define bn_one_to_montgomery_small GRPC_SHADOW_bn_one_to_montgomery_small
   1198 #define bn_rand_range_words GRPC_SHADOW_bn_rand_range_words
   1199 #define bn_rand_secret_range GRPC_SHADOW_bn_rand_secret_range
   1200 #define bn_resize_words GRPC_SHADOW_bn_resize_words
   1201 #define bn_rshift1_words GRPC_SHADOW_bn_rshift1_words
   1202 #define bn_rshift_secret_shift GRPC_SHADOW_bn_rshift_secret_shift
   1203 #define bn_select_words GRPC_SHADOW_bn_select_words
   1204 #define bn_set_minimal_width GRPC_SHADOW_bn_set_minimal_width
   1205 #define bn_set_words GRPC_SHADOW_bn_set_words
   1206 #define bn_sqr_comba4 GRPC_SHADOW_bn_sqr_comba4
   1207 #define bn_sqr_comba8 GRPC_SHADOW_bn_sqr_comba8
   1208 #define bn_sqr_consttime GRPC_SHADOW_bn_sqr_consttime
   1209 #define bn_sqr_small GRPC_SHADOW_bn_sqr_small
   1210 #define bn_sqr_words GRPC_SHADOW_bn_sqr_words
   1211 #define bn_sub_words GRPC_SHADOW_bn_sub_words
   1212 #define bn_to_montgomery_small GRPC_SHADOW_bn_to_montgomery_small
   1213 #define bn_uadd_consttime GRPC_SHADOW_bn_uadd_consttime
   1214 #define bn_usub_consttime GRPC_SHADOW_bn_usub_consttime
   1215 #define bn_wexpand GRPC_SHADOW_bn_wexpand
   1216 #define crypto_gcm_clmul_enabled GRPC_SHADOW_crypto_gcm_clmul_enabled
   1217 #define ec_GFp_mont_field_decode GRPC_SHADOW_ec_GFp_mont_field_decode
   1218 #define ec_GFp_mont_field_encode GRPC_SHADOW_ec_GFp_mont_field_encode
   1219 #define ec_GFp_mont_field_mul GRPC_SHADOW_ec_GFp_mont_field_mul
   1220 #define ec_GFp_mont_field_sqr GRPC_SHADOW_ec_GFp_mont_field_sqr
   1221 #define ec_GFp_mont_group_finish GRPC_SHADOW_ec_GFp_mont_group_finish
   1222 #define ec_GFp_mont_group_init GRPC_SHADOW_ec_GFp_mont_group_init
   1223 #define ec_GFp_mont_group_set_curve GRPC_SHADOW_ec_GFp_mont_group_set_curve
   1224 #define ec_GFp_nistp_recode_scalar_bits GRPC_SHADOW_ec_GFp_nistp_recode_scalar_bits
   1225 #define ec_GFp_simple_add GRPC_SHADOW_ec_GFp_simple_add
   1226 #define ec_GFp_simple_cmp GRPC_SHADOW_ec_GFp_simple_cmp
   1227 #define ec_GFp_simple_dbl GRPC_SHADOW_ec_GFp_simple_dbl
   1228 #define ec_GFp_simple_field_mul GRPC_SHADOW_ec_GFp_simple_field_mul
   1229 #define ec_GFp_simple_field_sqr GRPC_SHADOW_ec_GFp_simple_field_sqr
   1230 #define ec_GFp_simple_group_finish GRPC_SHADOW_ec_GFp_simple_group_finish
   1231 #define ec_GFp_simple_group_get_curve GRPC_SHADOW_ec_GFp_simple_group_get_curve
   1232 #define ec_GFp_simple_group_get_degree GRPC_SHADOW_ec_GFp_simple_group_get_degree
   1233 #define ec_GFp_simple_group_init GRPC_SHADOW_ec_GFp_simple_group_init
   1234 #define ec_GFp_simple_group_set_curve GRPC_SHADOW_ec_GFp_simple_group_set_curve
   1235 #define ec_GFp_simple_invert GRPC_SHADOW_ec_GFp_simple_invert
   1236 #define ec_GFp_simple_is_at_infinity GRPC_SHADOW_ec_GFp_simple_is_at_infinity
   1237 #define ec_GFp_simple_is_on_curve GRPC_SHADOW_ec_GFp_simple_is_on_curve
   1238 #define ec_GFp_simple_make_affine GRPC_SHADOW_ec_GFp_simple_make_affine
   1239 #define ec_GFp_simple_point_copy GRPC_SHADOW_ec_GFp_simple_point_copy
   1240 #define ec_GFp_simple_point_finish GRPC_SHADOW_ec_GFp_simple_point_finish
   1241 #define ec_GFp_simple_point_init GRPC_SHADOW_ec_GFp_simple_point_init
   1242 #define ec_GFp_simple_point_set_affine_coordinates GRPC_SHADOW_ec_GFp_simple_point_set_affine_coordinates
   1243 #define ec_GFp_simple_point_set_to_infinity GRPC_SHADOW_ec_GFp_simple_point_set_to_infinity
   1244 #define ec_GFp_simple_points_make_affine GRPC_SHADOW_ec_GFp_simple_points_make_affine
   1245 #define ec_bignum_to_scalar GRPC_SHADOW_ec_bignum_to_scalar
   1246 #define ec_bignum_to_scalar_unchecked GRPC_SHADOW_ec_bignum_to_scalar_unchecked
   1247 #define ec_compute_wNAF GRPC_SHADOW_ec_compute_wNAF
   1248 #define ec_group_new GRPC_SHADOW_ec_group_new
   1249 #define ec_point_mul_scalar GRPC_SHADOW_ec_point_mul_scalar
   1250 #define ec_point_mul_scalar_public GRPC_SHADOW_ec_point_mul_scalar_public
   1251 #define ec_random_nonzero_scalar GRPC_SHADOW_ec_random_nonzero_scalar
   1252 #define ec_wNAF_mul GRPC_SHADOW_ec_wNAF_mul
   1253 #define kBoringSSLRSASqrtTwo GRPC_SHADOW_kBoringSSLRSASqrtTwo
   1254 #define kBoringSSLRSASqrtTwoLen GRPC_SHADOW_kBoringSSLRSASqrtTwoLen
   1255 #define md4_block_data_order GRPC_SHADOW_md4_block_data_order
   1256 #define rsa_default_decrypt GRPC_SHADOW_rsa_default_decrypt
   1257 #define rsa_default_private_transform GRPC_SHADOW_rsa_default_private_transform
   1258 #define rsa_default_sign_raw GRPC_SHADOW_rsa_default_sign_raw
   1259 #define rsa_default_size GRPC_SHADOW_rsa_default_size
   1260 #define FIPS_mode GRPC_SHADOW_FIPS_mode
   1261 #define aesni_gcm_decrypt GRPC_SHADOW_aesni_gcm_decrypt
   1262 #define aesni_gcm_encrypt GRPC_SHADOW_aesni_gcm_encrypt
   1263 #define aesni_cbc_encrypt GRPC_SHADOW_aesni_cbc_encrypt
   1264 #define aesni_ccm64_decrypt_blocks GRPC_SHADOW_aesni_ccm64_decrypt_blocks
   1265 #define aesni_ccm64_encrypt_blocks GRPC_SHADOW_aesni_ccm64_encrypt_blocks
   1266 #define aesni_ctr32_encrypt_blocks GRPC_SHADOW_aesni_ctr32_encrypt_blocks
   1267 #define aesni_decrypt GRPC_SHADOW_aesni_decrypt
   1268 #define aesni_ecb_encrypt GRPC_SHADOW_aesni_ecb_encrypt
   1269 #define aesni_encrypt GRPC_SHADOW_aesni_encrypt
   1270 #define aesni_ocb_decrypt GRPC_SHADOW_aesni_ocb_decrypt
   1271 #define aesni_ocb_encrypt GRPC_SHADOW_aesni_ocb_encrypt
   1272 #define aesni_set_decrypt_key GRPC_SHADOW_aesni_set_decrypt_key
   1273 #define aesni_set_encrypt_key GRPC_SHADOW_aesni_set_encrypt_key
   1274 #define aesni_xts_decrypt GRPC_SHADOW_aesni_xts_decrypt
   1275 #define aesni_xts_encrypt GRPC_SHADOW_aesni_xts_encrypt
   1276 #define asm_AES_cbc_encrypt GRPC_SHADOW_asm_AES_cbc_encrypt
   1277 #define asm_AES_decrypt GRPC_SHADOW_asm_AES_decrypt
   1278 #define asm_AES_encrypt GRPC_SHADOW_asm_AES_encrypt
   1279 #define asm_AES_set_decrypt_key GRPC_SHADOW_asm_AES_set_decrypt_key
   1280 #define asm_AES_set_encrypt_key GRPC_SHADOW_asm_AES_set_encrypt_key
   1281 #define bsaes_cbc_encrypt GRPC_SHADOW_bsaes_cbc_encrypt
   1282 #define bsaes_ctr32_encrypt_blocks GRPC_SHADOW_bsaes_ctr32_encrypt_blocks
   1283 #define bsaes_xts_decrypt GRPC_SHADOW_bsaes_xts_decrypt
   1284 #define bsaes_xts_encrypt GRPC_SHADOW_bsaes_xts_encrypt
   1285 #define gcm_ghash_4bit GRPC_SHADOW_gcm_ghash_4bit
   1286 #define gcm_ghash_avx GRPC_SHADOW_gcm_ghash_avx
   1287 #define gcm_ghash_clmul GRPC_SHADOW_gcm_ghash_clmul
   1288 #define gcm_gmult_4bit GRPC_SHADOW_gcm_gmult_4bit
   1289 #define gcm_gmult_avx GRPC_SHADOW_gcm_gmult_avx
   1290 #define gcm_gmult_clmul GRPC_SHADOW_gcm_gmult_clmul
   1291 #define gcm_init_avx GRPC_SHADOW_gcm_init_avx
   1292 #define gcm_init_clmul GRPC_SHADOW_gcm_init_clmul
   1293 #define md5_block_asm_data_order GRPC_SHADOW_md5_block_asm_data_order
   1294 #define ecp_nistz256_avx2_select_w7 GRPC_SHADOW_ecp_nistz256_avx2_select_w7
   1295 #define ecp_nistz256_mul_mont GRPC_SHADOW_ecp_nistz256_mul_mont
   1296 #define ecp_nistz256_neg GRPC_SHADOW_ecp_nistz256_neg
   1297 #define ecp_nistz256_point_add GRPC_SHADOW_ecp_nistz256_point_add
   1298 #define ecp_nistz256_point_add_affine GRPC_SHADOW_ecp_nistz256_point_add_affine
   1299 #define ecp_nistz256_point_double GRPC_SHADOW_ecp_nistz256_point_double
   1300 #define ecp_nistz256_select_w5 GRPC_SHADOW_ecp_nistz256_select_w5
   1301 #define ecp_nistz256_select_w7 GRPC_SHADOW_ecp_nistz256_select_w7
   1302 #define ecp_nistz256_sqr_mont GRPC_SHADOW_ecp_nistz256_sqr_mont
   1303 #define CRYPTO_rdrand GRPC_SHADOW_CRYPTO_rdrand
   1304 #define CRYPTO_rdrand_multiple8_buf GRPC_SHADOW_CRYPTO_rdrand_multiple8_buf
   1305 #define rsaz_1024_gather5_avx2 GRPC_SHADOW_rsaz_1024_gather5_avx2
   1306 #define rsaz_1024_mul_avx2 GRPC_SHADOW_rsaz_1024_mul_avx2
   1307 #define rsaz_1024_norm2red_avx2 GRPC_SHADOW_rsaz_1024_norm2red_avx2
   1308 #define rsaz_1024_red2norm_avx2 GRPC_SHADOW_rsaz_1024_red2norm_avx2
   1309 #define rsaz_1024_scatter5_avx2 GRPC_SHADOW_rsaz_1024_scatter5_avx2
   1310 #define rsaz_1024_sqr_avx2 GRPC_SHADOW_rsaz_1024_sqr_avx2
   1311 #define rsaz_avx2_eligible GRPC_SHADOW_rsaz_avx2_eligible
   1312 #define sha1_block_data_order GRPC_SHADOW_sha1_block_data_order
   1313 #define sha256_block_data_order GRPC_SHADOW_sha256_block_data_order
   1314 #define sha512_block_data_order GRPC_SHADOW_sha512_block_data_order
   1315 #define vpaes_cbc_encrypt GRPC_SHADOW_vpaes_cbc_encrypt
   1316 #define vpaes_decrypt GRPC_SHADOW_vpaes_decrypt
   1317 #define vpaes_encrypt GRPC_SHADOW_vpaes_encrypt
   1318 #define vpaes_set_decrypt_key GRPC_SHADOW_vpaes_set_decrypt_key
   1319 #define vpaes_set_encrypt_key GRPC_SHADOW_vpaes_set_encrypt_key
   1320 #define bn_from_montgomery GRPC_SHADOW_bn_from_montgomery
   1321 #define bn_gather5 GRPC_SHADOW_bn_gather5
   1322 #define bn_mul_mont_gather5 GRPC_SHADOW_bn_mul_mont_gather5
   1323 #define bn_power5 GRPC_SHADOW_bn_power5
   1324 #define bn_scatter5 GRPC_SHADOW_bn_scatter5
   1325 #define bn_sqr8x_internal GRPC_SHADOW_bn_sqr8x_internal
   1326 #define bn_mul_mont GRPC_SHADOW_bn_mul_mont
   1327 #define EVP_get_digestbyname GRPC_SHADOW_EVP_get_digestbyname
   1328 #define EVP_get_digestbynid GRPC_SHADOW_EVP_get_digestbynid
   1329 #define EVP_get_digestbyobj GRPC_SHADOW_EVP_get_digestbyobj
   1330 #define EVP_marshal_digest_algorithm GRPC_SHADOW_EVP_marshal_digest_algorithm
   1331 #define EVP_parse_digest_algorithm GRPC_SHADOW_EVP_parse_digest_algorithm
   1332 #define EVP_get_cipherbyname GRPC_SHADOW_EVP_get_cipherbyname
   1333 #define EVP_get_cipherbynid GRPC_SHADOW_EVP_get_cipherbynid
   1334 #define EVP_BytesToKey GRPC_SHADOW_EVP_BytesToKey
   1335 #define EVP_enc_null GRPC_SHADOW_EVP_enc_null
   1336 #define EVP_rc2_40_cbc GRPC_SHADOW_EVP_rc2_40_cbc
   1337 #define EVP_rc2_cbc GRPC_SHADOW_EVP_rc2_cbc
   1338 #define EVP_rc4 GRPC_SHADOW_EVP_rc4
   1339 #define EVP_aead_aes_128_gcm_siv GRPC_SHADOW_EVP_aead_aes_128_gcm_siv
   1340 #define EVP_aead_aes_256_gcm_siv GRPC_SHADOW_EVP_aead_aes_256_gcm_siv
   1341 #define EVP_aead_aes_128_ctr_hmac_sha256 GRPC_SHADOW_EVP_aead_aes_128_ctr_hmac_sha256
   1342 #define EVP_aead_aes_256_ctr_hmac_sha256 GRPC_SHADOW_EVP_aead_aes_256_ctr_hmac_sha256
   1343 #define EVP_aead_aes_128_ccm_bluetooth GRPC_SHADOW_EVP_aead_aes_128_ccm_bluetooth
   1344 #define EVP_aead_aes_128_ccm_bluetooth_8 GRPC_SHADOW_EVP_aead_aes_128_ccm_bluetooth_8
   1345 #define EVP_aead_chacha20_poly1305 GRPC_SHADOW_EVP_aead_chacha20_poly1305
   1346 #define EVP_tls_cbc_copy_mac GRPC_SHADOW_EVP_tls_cbc_copy_mac
   1347 #define EVP_tls_cbc_digest_record GRPC_SHADOW_EVP_tls_cbc_digest_record
   1348 #define EVP_tls_cbc_record_digest_supported GRPC_SHADOW_EVP_tls_cbc_record_digest_supported
   1349 #define EVP_tls_cbc_remove_padding GRPC_SHADOW_EVP_tls_cbc_remove_padding
   1350 #define EVP_aead_aes_128_cbc_sha1_tls GRPC_SHADOW_EVP_aead_aes_128_cbc_sha1_tls
   1351 #define EVP_aead_aes_128_cbc_sha1_tls_implicit_iv GRPC_SHADOW_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv
   1352 #define EVP_aead_aes_128_cbc_sha256_tls GRPC_SHADOW_EVP_aead_aes_128_cbc_sha256_tls
   1353 #define EVP_aead_aes_256_cbc_sha1_tls GRPC_SHADOW_EVP_aead_aes_256_cbc_sha1_tls
   1354 #define EVP_aead_aes_256_cbc_sha1_tls_implicit_iv GRPC_SHADOW_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv
   1355 #define EVP_aead_aes_256_cbc_sha256_tls GRPC_SHADOW_EVP_aead_aes_256_cbc_sha256_tls
   1356 #define EVP_aead_aes_256_cbc_sha384_tls GRPC_SHADOW_EVP_aead_aes_256_cbc_sha384_tls
   1357 #define EVP_aead_des_ede3_cbc_sha1_tls GRPC_SHADOW_EVP_aead_des_ede3_cbc_sha1_tls
   1358 #define EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv GRPC_SHADOW_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv
   1359 #define EVP_aead_null_sha1_tls GRPC_SHADOW_EVP_aead_null_sha1_tls
   1360 #define EVP_aead_aes_128_cbc_sha1_ssl3 GRPC_SHADOW_EVP_aead_aes_128_cbc_sha1_ssl3
   1361 #define EVP_aead_aes_256_cbc_sha1_ssl3 GRPC_SHADOW_EVP_aead_aes_256_cbc_sha1_ssl3
   1362 #define EVP_aead_des_ede3_cbc_sha1_ssl3 GRPC_SHADOW_EVP_aead_des_ede3_cbc_sha1_ssl3
   1363 #define EVP_aead_null_sha1_ssl3 GRPC_SHADOW_EVP_aead_null_sha1_ssl3
   1364 #define aes128gcmsiv_aes_ks GRPC_SHADOW_aes128gcmsiv_aes_ks
   1365 #define aes128gcmsiv_aes_ks_enc_x1 GRPC_SHADOW_aes128gcmsiv_aes_ks_enc_x1
   1366 #define aes128gcmsiv_dec GRPC_SHADOW_aes128gcmsiv_dec
   1367 #define aes128gcmsiv_ecb_enc_block GRPC_SHADOW_aes128gcmsiv_ecb_enc_block
   1368 #define aes128gcmsiv_enc_msg_x4 GRPC_SHADOW_aes128gcmsiv_enc_msg_x4
   1369 #define aes128gcmsiv_enc_msg_x8 GRPC_SHADOW_aes128gcmsiv_enc_msg_x8
   1370 #define aes128gcmsiv_kdf GRPC_SHADOW_aes128gcmsiv_kdf
   1371 #define aes256gcmsiv_aes_ks GRPC_SHADOW_aes256gcmsiv_aes_ks
   1372 #define aes256gcmsiv_aes_ks_enc_x1 GRPC_SHADOW_aes256gcmsiv_aes_ks_enc_x1
   1373 #define aes256gcmsiv_dec GRPC_SHADOW_aes256gcmsiv_dec
   1374 #define aes256gcmsiv_ecb_enc_block GRPC_SHADOW_aes256gcmsiv_ecb_enc_block
   1375 #define aes256gcmsiv_enc_msg_x4 GRPC_SHADOW_aes256gcmsiv_enc_msg_x4
   1376 #define aes256gcmsiv_enc_msg_x8 GRPC_SHADOW_aes256gcmsiv_enc_msg_x8
   1377 #define aes256gcmsiv_kdf GRPC_SHADOW_aes256gcmsiv_kdf
   1378 #define aesgcmsiv_htable6_init GRPC_SHADOW_aesgcmsiv_htable6_init
   1379 #define aesgcmsiv_htable_init GRPC_SHADOW_aesgcmsiv_htable_init
   1380 #define aesgcmsiv_htable_polyval GRPC_SHADOW_aesgcmsiv_htable_polyval
   1381 #define aesgcmsiv_polyval_horner GRPC_SHADOW_aesgcmsiv_polyval_horner
   1382 #define chacha20_poly1305_open GRPC_SHADOW_chacha20_poly1305_open
   1383 #define chacha20_poly1305_seal GRPC_SHADOW_chacha20_poly1305_seal
   1384 #define RC4 GRPC_SHADOW_RC4
   1385 #define RC4_set_key GRPC_SHADOW_RC4_set_key
   1386 #define CONF_VALUE_new GRPC_SHADOW_CONF_VALUE_new
   1387 #define CONF_modules_free GRPC_SHADOW_CONF_modules_free
   1388 #define CONF_modules_load_file GRPC_SHADOW_CONF_modules_load_file
   1389 #define CONF_parse_list GRPC_SHADOW_CONF_parse_list
   1390 #define NCONF_free GRPC_SHADOW_NCONF_free
   1391 #define NCONF_get_section GRPC_SHADOW_NCONF_get_section
   1392 #define NCONF_get_string GRPC_SHADOW_NCONF_get_string
   1393 #define NCONF_load GRPC_SHADOW_NCONF_load
   1394 #define NCONF_load_bio GRPC_SHADOW_NCONF_load_bio
   1395 #define NCONF_new GRPC_SHADOW_NCONF_new
   1396 #define OPENSSL_config GRPC_SHADOW_OPENSSL_config
   1397 #define OPENSSL_no_config GRPC_SHADOW_OPENSSL_no_config
   1398 #define CRYPTO_chacha_20 GRPC_SHADOW_CRYPTO_chacha_20
   1399 #define ChaCha20_ctr32 GRPC_SHADOW_ChaCha20_ctr32
   1400 #define CRYPTO_poly1305_finish GRPC_SHADOW_CRYPTO_poly1305_finish
   1401 #define CRYPTO_poly1305_init GRPC_SHADOW_CRYPTO_poly1305_init
   1402 #define CRYPTO_poly1305_update GRPC_SHADOW_CRYPTO_poly1305_update
   1403 #define SPAKE2_CTX_free GRPC_SHADOW_SPAKE2_CTX_free
   1404 #define SPAKE2_CTX_new GRPC_SHADOW_SPAKE2_CTX_new
   1405 #define SPAKE2_generate_msg GRPC_SHADOW_SPAKE2_generate_msg
   1406 #define SPAKE2_process_msg GRPC_SHADOW_SPAKE2_process_msg
   1407 #define ED25519_keypair GRPC_SHADOW_ED25519_keypair
   1408 #define ED25519_keypair_from_seed GRPC_SHADOW_ED25519_keypair_from_seed
   1409 #define ED25519_sign GRPC_SHADOW_ED25519_sign
   1410 #define ED25519_verify GRPC_SHADOW_ED25519_verify
   1411 #define X25519 GRPC_SHADOW_X25519
   1412 #define X25519_keypair GRPC_SHADOW_X25519_keypair
   1413 #define X25519_public_from_private GRPC_SHADOW_X25519_public_from_private
   1414 #define x25519_ge_add GRPC_SHADOW_x25519_ge_add
   1415 #define x25519_ge_frombytes_vartime GRPC_SHADOW_x25519_ge_frombytes_vartime
   1416 #define x25519_ge_p1p1_to_p2 GRPC_SHADOW_x25519_ge_p1p1_to_p2
   1417 #define x25519_ge_p1p1_to_p3 GRPC_SHADOW_x25519_ge_p1p1_to_p3
   1418 #define x25519_ge_p3_to_cached GRPC_SHADOW_x25519_ge_p3_to_cached
   1419 #define x25519_ge_scalarmult GRPC_SHADOW_x25519_ge_scalarmult
   1420 #define x25519_ge_scalarmult_base GRPC_SHADOW_x25519_ge_scalarmult_base
   1421 #define x25519_ge_scalarmult_small_precomp GRPC_SHADOW_x25519_ge_scalarmult_small_precomp
   1422 #define x25519_ge_sub GRPC_SHADOW_x25519_ge_sub
   1423 #define x25519_ge_tobytes GRPC_SHADOW_x25519_ge_tobytes
   1424 #define x25519_sc_reduce GRPC_SHADOW_x25519_sc_reduce
   1425 #define BUF_MEM_append GRPC_SHADOW_BUF_MEM_append
   1426 #define BUF_MEM_free GRPC_SHADOW_BUF_MEM_free
   1427 #define BUF_MEM_grow GRPC_SHADOW_BUF_MEM_grow
   1428 #define BUF_MEM_grow_clean GRPC_SHADOW_BUF_MEM_grow_clean
   1429 #define BUF_MEM_new GRPC_SHADOW_BUF_MEM_new
   1430 #define BUF_MEM_reserve GRPC_SHADOW_BUF_MEM_reserve
   1431 #define BUF_memdup GRPC_SHADOW_BUF_memdup
   1432 #define BUF_strdup GRPC_SHADOW_BUF_strdup
   1433 #define BUF_strlcat GRPC_SHADOW_BUF_strlcat
   1434 #define BUF_strlcpy GRPC_SHADOW_BUF_strlcpy
   1435 #define BUF_strndup GRPC_SHADOW_BUF_strndup
   1436 #define BUF_strnlen GRPC_SHADOW_BUF_strnlen
   1437 #define BN_marshal_asn1 GRPC_SHADOW_BN_marshal_asn1
   1438 #define BN_parse_asn1_unsigned GRPC_SHADOW_BN_parse_asn1_unsigned
   1439 #define BN_asc2bn GRPC_SHADOW_BN_asc2bn
   1440 #define BN_bn2cbb_padded GRPC_SHADOW_BN_bn2cbb_padded
   1441 #define BN_bn2dec GRPC_SHADOW_BN_bn2dec
   1442 #define BN_bn2hex GRPC_SHADOW_BN_bn2hex
   1443 #define BN_bn2mpi GRPC_SHADOW_BN_bn2mpi
   1444 #define BN_dec2bn GRPC_SHADOW_BN_dec2bn
   1445 #define BN_hex2bn GRPC_SHADOW_BN_hex2bn
   1446 #define BN_mpi2bn GRPC_SHADOW_BN_mpi2bn
   1447 #define BN_print GRPC_SHADOW_BN_print
   1448 #define BN_print_fp GRPC_SHADOW_BN_print_fp
   1449 #define BIO_callback_ctrl GRPC_SHADOW_BIO_callback_ctrl
   1450 #define BIO_clear_flags GRPC_SHADOW_BIO_clear_flags
   1451 #define BIO_clear_retry_flags GRPC_SHADOW_BIO_clear_retry_flags
   1452 #define BIO_copy_next_retry GRPC_SHADOW_BIO_copy_next_retry
   1453 #define BIO_ctrl GRPC_SHADOW_BIO_ctrl
   1454 #define BIO_ctrl_pending GRPC_SHADOW_BIO_ctrl_pending
   1455 #define BIO_eof GRPC_SHADOW_BIO_eof
   1456 #define BIO_find_type GRPC_SHADOW_BIO_find_type
   1457 #define BIO_flush GRPC_SHADOW_BIO_flush
   1458 #define BIO_free GRPC_SHADOW_BIO_free
   1459 #define BIO_free_all GRPC_SHADOW_BIO_free_all
   1460 #define BIO_get_data GRPC_SHADOW_BIO_get_data
   1461 #define BIO_get_init GRPC_SHADOW_BIO_get_init
   1462 #define BIO_get_new_index GRPC_SHADOW_BIO_get_new_index
   1463 #define BIO_get_retry_flags GRPC_SHADOW_BIO_get_retry_flags
   1464 #define BIO_get_retry_reason GRPC_SHADOW_BIO_get_retry_reason
   1465 #define BIO_get_shutdown GRPC_SHADOW_BIO_get_shutdown
   1466 #define BIO_gets GRPC_SHADOW_BIO_gets
   1467 #define BIO_indent GRPC_SHADOW_BIO_indent
   1468 #define BIO_int_ctrl GRPC_SHADOW_BIO_int_ctrl
   1469 #define BIO_meth_free GRPC_SHADOW_BIO_meth_free
   1470 #define BIO_meth_new GRPC_SHADOW_BIO_meth_new
   1471 #define BIO_meth_set_create GRPC_SHADOW_BIO_meth_set_create
   1472 #define BIO_meth_set_ctrl GRPC_SHADOW_BIO_meth_set_ctrl
   1473 #define BIO_meth_set_destroy GRPC_SHADOW_BIO_meth_set_destroy
   1474 #define BIO_meth_set_gets GRPC_SHADOW_BIO_meth_set_gets
   1475 #define BIO_meth_set_puts GRPC_SHADOW_BIO_meth_set_puts
   1476 #define BIO_meth_set_read GRPC_SHADOW_BIO_meth_set_read
   1477 #define BIO_meth_set_write GRPC_SHADOW_BIO_meth_set_write
   1478 #define BIO_method_type GRPC_SHADOW_BIO_method_type
   1479 #define BIO_new GRPC_SHADOW_BIO_new
   1480 #define BIO_next GRPC_SHADOW_BIO_next
   1481 #define BIO_number_read GRPC_SHADOW_BIO_number_read
   1482 #define BIO_number_written GRPC_SHADOW_BIO_number_written
   1483 #define BIO_pending GRPC_SHADOW_BIO_pending
   1484 #define BIO_pop GRPC_SHADOW_BIO_pop
   1485 #define BIO_ptr_ctrl GRPC_SHADOW_BIO_ptr_ctrl
   1486 #define BIO_push GRPC_SHADOW_BIO_push
   1487 #define BIO_puts GRPC_SHADOW_BIO_puts
   1488 #define BIO_read GRPC_SHADOW_BIO_read
   1489 #define BIO_read_asn1 GRPC_SHADOW_BIO_read_asn1
   1490 #define BIO_reset GRPC_SHADOW_BIO_reset
   1491 #define BIO_set_close GRPC_SHADOW_BIO_set_close
   1492 #define BIO_set_data GRPC_SHADOW_BIO_set_data
   1493 #define BIO_set_flags GRPC_SHADOW_BIO_set_flags
   1494 #define BIO_set_init GRPC_SHADOW_BIO_set_init
   1495 #define BIO_set_retry_read GRPC_SHADOW_BIO_set_retry_read
   1496 #define BIO_set_retry_special GRPC_SHADOW_BIO_set_retry_special
   1497 #define BIO_set_retry_write GRPC_SHADOW_BIO_set_retry_write
   1498 #define BIO_set_shutdown GRPC_SHADOW_BIO_set_shutdown
   1499 #define BIO_set_write_buffer_size GRPC_SHADOW_BIO_set_write_buffer_size
   1500 #define BIO_should_io_special GRPC_SHADOW_BIO_should_io_special
   1501 #define BIO_should_read GRPC_SHADOW_BIO_should_read
   1502 #define BIO_should_retry GRPC_SHADOW_BIO_should_retry
   1503 #define BIO_should_write GRPC_SHADOW_BIO_should_write
   1504 #define BIO_test_flags GRPC_SHADOW_BIO_test_flags
   1505 #define BIO_up_ref GRPC_SHADOW_BIO_up_ref
   1506 #define BIO_vfree GRPC_SHADOW_BIO_vfree
   1507 #define BIO_wpending GRPC_SHADOW_BIO_wpending
   1508 #define BIO_write GRPC_SHADOW_BIO_write
   1509 #define ERR_print_errors GRPC_SHADOW_ERR_print_errors
   1510 #define BIO_get_mem_data GRPC_SHADOW_BIO_get_mem_data
   1511 #define BIO_get_mem_ptr GRPC_SHADOW_BIO_get_mem_ptr
   1512 #define BIO_mem_contents GRPC_SHADOW_BIO_mem_contents
   1513 #define BIO_new_mem_buf GRPC_SHADOW_BIO_new_mem_buf
   1514 #define BIO_s_mem GRPC_SHADOW_BIO_s_mem
   1515 #define BIO_set_mem_buf GRPC_SHADOW_BIO_set_mem_buf
   1516 #define BIO_set_mem_eof_return GRPC_SHADOW_BIO_set_mem_eof_return
   1517 #define BIO_do_connect GRPC_SHADOW_BIO_do_connect
   1518 #define BIO_new_connect GRPC_SHADOW_BIO_new_connect
   1519 #define BIO_s_connect GRPC_SHADOW_BIO_s_connect
   1520 #define BIO_set_conn_hostname GRPC_SHADOW_BIO_set_conn_hostname
   1521 #define BIO_set_conn_int_port GRPC_SHADOW_BIO_set_conn_int_port
   1522 #define BIO_set_conn_port GRPC_SHADOW_BIO_set_conn_port
   1523 #define BIO_set_nbio GRPC_SHADOW_BIO_set_nbio
   1524 #define BIO_get_fd GRPC_SHADOW_BIO_get_fd
   1525 #define BIO_new_fd GRPC_SHADOW_BIO_new_fd
   1526 #define BIO_s_fd GRPC_SHADOW_BIO_s_fd
   1527 #define BIO_set_fd GRPC_SHADOW_BIO_set_fd
   1528 #define bio_fd_should_retry GRPC_SHADOW_bio_fd_should_retry
   1529 #define BIO_append_filename GRPC_SHADOW_BIO_append_filename
   1530 #define BIO_get_fp GRPC_SHADOW_BIO_get_fp
   1531 #define BIO_new_file GRPC_SHADOW_BIO_new_file
   1532 #define BIO_new_fp GRPC_SHADOW_BIO_new_fp
   1533 #define BIO_read_filename GRPC_SHADOW_BIO_read_filename
   1534 #define BIO_rw_filename GRPC_SHADOW_BIO_rw_filename
   1535 #define BIO_s_file GRPC_SHADOW_BIO_s_file
   1536 #define BIO_set_fp GRPC_SHADOW_BIO_set_fp
   1537 #define BIO_write_filename GRPC_SHADOW_BIO_write_filename
   1538 #define BIO_hexdump GRPC_SHADOW_BIO_hexdump
   1539 #define BIO_ctrl_get_read_request GRPC_SHADOW_BIO_ctrl_get_read_request
   1540 #define BIO_ctrl_get_write_guarantee GRPC_SHADOW_BIO_ctrl_get_write_guarantee
   1541 #define BIO_new_bio_pair GRPC_SHADOW_BIO_new_bio_pair
   1542 #define BIO_shutdown_wr GRPC_SHADOW_BIO_shutdown_wr
   1543 #define BIO_printf GRPC_SHADOW_BIO_printf
   1544 #define BIO_new_socket GRPC_SHADOW_BIO_new_socket
   1545 #define BIO_s_socket GRPC_SHADOW_BIO_s_socket
   1546 #define bio_clear_socket_error GRPC_SHADOW_bio_clear_socket_error
   1547 #define bio_ip_and_port_to_socket_and_addr GRPC_SHADOW_bio_ip_and_port_to_socket_and_addr
   1548 #define bio_sock_error GRPC_SHADOW_bio_sock_error
   1549 #define bio_socket_nbio GRPC_SHADOW_bio_socket_nbio
   1550 #define RAND_enable_fork_unsafe_buffering GRPC_SHADOW_RAND_enable_fork_unsafe_buffering
   1551 #define rand_fork_unsafe_buffering_enabled GRPC_SHADOW_rand_fork_unsafe_buffering_enabled
   1552 #define RAND_SSLeay GRPC_SHADOW_RAND_SSLeay
   1553 #define RAND_add GRPC_SHADOW_RAND_add
   1554 #define RAND_cleanup GRPC_SHADOW_RAND_cleanup
   1555 #define RAND_egd GRPC_SHADOW_RAND_egd
   1556 #define RAND_file_name GRPC_SHADOW_RAND_file_name
   1557 #define RAND_get_rand_method GRPC_SHADOW_RAND_get_rand_method
   1558 #define RAND_load_file GRPC_SHADOW_RAND_load_file
   1559 #define RAND_poll GRPC_SHADOW_RAND_poll
   1560 #define RAND_seed GRPC_SHADOW_RAND_seed
   1561 #define RAND_set_rand_method GRPC_SHADOW_RAND_set_rand_method
   1562 #define RAND_status GRPC_SHADOW_RAND_status
   1563 #define OBJ_cbs2nid GRPC_SHADOW_OBJ_cbs2nid
   1564 #define OBJ_cmp GRPC_SHADOW_OBJ_cmp
   1565 #define OBJ_create GRPC_SHADOW_OBJ_create
   1566 #define OBJ_dup GRPC_SHADOW_OBJ_dup
   1567 #define OBJ_get0_data GRPC_SHADOW_OBJ_get0_data
   1568 #define OBJ_length GRPC_SHADOW_OBJ_length
   1569 #define OBJ_ln2nid GRPC_SHADOW_OBJ_ln2nid
   1570 #define OBJ_nid2cbb GRPC_SHADOW_OBJ_nid2cbb
   1571 #define OBJ_nid2ln GRPC_SHADOW_OBJ_nid2ln
   1572 #define OBJ_nid2obj GRPC_SHADOW_OBJ_nid2obj
   1573 #define OBJ_nid2sn GRPC_SHADOW_OBJ_nid2sn
   1574 #define OBJ_obj2nid GRPC_SHADOW_OBJ_obj2nid
   1575 #define OBJ_obj2txt GRPC_SHADOW_OBJ_obj2txt
   1576 #define OBJ_sn2nid GRPC_SHADOW_OBJ_sn2nid
   1577 #define OBJ_txt2nid GRPC_SHADOW_OBJ_txt2nid
   1578 #define OBJ_txt2obj GRPC_SHADOW_OBJ_txt2obj
   1579 #define OBJ_find_sigid_algs GRPC_SHADOW_OBJ_find_sigid_algs
   1580 #define OBJ_find_sigid_by_algs GRPC_SHADOW_OBJ_find_sigid_by_algs
   1581 #define ASN1_BIT_STRING_check GRPC_SHADOW_ASN1_BIT_STRING_check
   1582 #define ASN1_BIT_STRING_get_bit GRPC_SHADOW_ASN1_BIT_STRING_get_bit
   1583 #define ASN1_BIT_STRING_set GRPC_SHADOW_ASN1_BIT_STRING_set
   1584 #define ASN1_BIT_STRING_set_bit GRPC_SHADOW_ASN1_BIT_STRING_set_bit
   1585 #define c2i_ASN1_BIT_STRING GRPC_SHADOW_c2i_ASN1_BIT_STRING
   1586 #define i2c_ASN1_BIT_STRING GRPC_SHADOW_i2c_ASN1_BIT_STRING
   1587 #define d2i_ASN1_BOOLEAN GRPC_SHADOW_d2i_ASN1_BOOLEAN
   1588 #define i2d_ASN1_BOOLEAN GRPC_SHADOW_i2d_ASN1_BOOLEAN
   1589 #define ASN1_d2i_bio GRPC_SHADOW_ASN1_d2i_bio
   1590 #define ASN1_d2i_fp GRPC_SHADOW_ASN1_d2i_fp
   1591 #define ASN1_item_d2i_bio GRPC_SHADOW_ASN1_item_d2i_bio
   1592 #define ASN1_item_d2i_fp GRPC_SHADOW_ASN1_item_d2i_fp
   1593 #define ASN1_dup GRPC_SHADOW_ASN1_dup
   1594 #define ASN1_item_dup GRPC_SHADOW_ASN1_item_dup
   1595 #define ASN1_ENUMERATED_get GRPC_SHADOW_ASN1_ENUMERATED_get
   1596 #define ASN1_ENUMERATED_set GRPC_SHADOW_ASN1_ENUMERATED_set
   1597 #define ASN1_ENUMERATED_to_BN GRPC_SHADOW_ASN1_ENUMERATED_to_BN
   1598 #define BN_to_ASN1_ENUMERATED GRPC_SHADOW_BN_to_ASN1_ENUMERATED
   1599 #define ASN1_GENERALIZEDTIME_adj GRPC_SHADOW_ASN1_GENERALIZEDTIME_adj
   1600 #define ASN1_GENERALIZEDTIME_check GRPC_SHADOW_ASN1_GENERALIZEDTIME_check
   1601 #define ASN1_GENERALIZEDTIME_set GRPC_SHADOW_ASN1_GENERALIZEDTIME_set
   1602 #define ASN1_GENERALIZEDTIME_set_string GRPC_SHADOW_ASN1_GENERALIZEDTIME_set_string
   1603 #define asn1_generalizedtime_to_tm GRPC_SHADOW_asn1_generalizedtime_to_tm
   1604 #define ASN1_i2d_bio GRPC_SHADOW_ASN1_i2d_bio
   1605 #define ASN1_i2d_fp GRPC_SHADOW_ASN1_i2d_fp
   1606 #define ASN1_item_i2d_bio GRPC_SHADOW_ASN1_item_i2d_bio
   1607 #define ASN1_item_i2d_fp GRPC_SHADOW_ASN1_item_i2d_fp
   1608 #define ASN1_INTEGER_cmp GRPC_SHADOW_ASN1_INTEGER_cmp
   1609 #define ASN1_INTEGER_dup GRPC_SHADOW_ASN1_INTEGER_dup
   1610 #define ASN1_INTEGER_get GRPC_SHADOW_ASN1_INTEGER_get
   1611 #define ASN1_INTEGER_set GRPC_SHADOW_ASN1_INTEGER_set
   1612 #define ASN1_INTEGER_set_uint64 GRPC_SHADOW_ASN1_INTEGER_set_uint64
   1613 #define ASN1_INTEGER_to_BN GRPC_SHADOW_ASN1_INTEGER_to_BN
   1614 #define BN_to_ASN1_INTEGER GRPC_SHADOW_BN_to_ASN1_INTEGER
   1615 #define c2i_ASN1_INTEGER GRPC_SHADOW_c2i_ASN1_INTEGER
   1616 #define d2i_ASN1_UINTEGER GRPC_SHADOW_d2i_ASN1_UINTEGER
   1617 #define i2c_ASN1_INTEGER GRPC_SHADOW_i2c_ASN1_INTEGER
   1618 #define ASN1_mbstring_copy GRPC_SHADOW_ASN1_mbstring_copy
   1619 #define ASN1_mbstring_ncopy GRPC_SHADOW_ASN1_mbstring_ncopy
   1620 #define ASN1_OBJECT_create GRPC_SHADOW_ASN1_OBJECT_create
   1621 #define ASN1_OBJECT_free GRPC_SHADOW_ASN1_OBJECT_free
   1622 #define ASN1_OBJECT_new GRPC_SHADOW_ASN1_OBJECT_new
   1623 #define c2i_ASN1_OBJECT GRPC_SHADOW_c2i_ASN1_OBJECT
   1624 #define d2i_ASN1_OBJECT GRPC_SHADOW_d2i_ASN1_OBJECT
   1625 #define i2a_ASN1_OBJECT GRPC_SHADOW_i2a_ASN1_OBJECT
   1626 #define i2d_ASN1_OBJECT GRPC_SHADOW_i2d_ASN1_OBJECT
   1627 #define i2t_ASN1_OBJECT GRPC_SHADOW_i2t_ASN1_OBJECT
   1628 #define ASN1_OCTET_STRING_cmp GRPC_SHADOW_ASN1_OCTET_STRING_cmp
   1629 #define ASN1_OCTET_STRING_dup GRPC_SHADOW_ASN1_OCTET_STRING_dup
   1630 #define ASN1_OCTET_STRING_set GRPC_SHADOW_ASN1_OCTET_STRING_set
   1631 #define ASN1_PRINTABLE_type GRPC_SHADOW_ASN1_PRINTABLE_type
   1632 #define ASN1_STRING_TABLE_add GRPC_SHADOW_ASN1_STRING_TABLE_add
   1633 #define ASN1_STRING_TABLE_cleanup GRPC_SHADOW_ASN1_STRING_TABLE_cleanup
   1634 #define ASN1_STRING_TABLE_get GRPC_SHADOW_ASN1_STRING_TABLE_get
   1635 #define ASN1_STRING_get_default_mask GRPC_SHADOW_ASN1_STRING_get_default_mask
   1636 #define ASN1_STRING_set_by_NID GRPC_SHADOW_ASN1_STRING_set_by_NID
   1637 #define ASN1_STRING_set_default_mask GRPC_SHADOW_ASN1_STRING_set_default_mask
   1638 #define ASN1_STRING_set_default_mask_asc GRPC_SHADOW_ASN1_STRING_set_default_mask_asc
   1639 #define ASN1_TIME_adj GRPC_SHADOW_ASN1_TIME_adj
   1640 #define ASN1_TIME_check GRPC_SHADOW_ASN1_TIME_check
   1641 #define ASN1_TIME_diff GRPC_SHADOW_ASN1_TIME_diff
   1642 #define ASN1_TIME_free GRPC_SHADOW_ASN1_TIME_free
   1643 #define ASN1_TIME_it GRPC_SHADOW_ASN1_TIME_it
   1644 #define ASN1_TIME_new GRPC_SHADOW_ASN1_TIME_new
   1645 #define ASN1_TIME_set GRPC_SHADOW_ASN1_TIME_set
   1646 #define ASN1_TIME_set_string GRPC_SHADOW_ASN1_TIME_set_string
   1647 #define ASN1_TIME_to_generalizedtime GRPC_SHADOW_ASN1_TIME_to_generalizedtime
   1648 #define d2i_ASN1_TIME GRPC_SHADOW_d2i_ASN1_TIME
   1649 #define i2d_ASN1_TIME GRPC_SHADOW_i2d_ASN1_TIME
   1650 #define ASN1_TYPE_cmp GRPC_SHADOW_ASN1_TYPE_cmp
   1651 #define ASN1_TYPE_get GRPC_SHADOW_ASN1_TYPE_get
   1652 #define ASN1_TYPE_set GRPC_SHADOW_ASN1_TYPE_set
   1653 #define ASN1_TYPE_set1 GRPC_SHADOW_ASN1_TYPE_set1
   1654 #define ASN1_UTCTIME_adj GRPC_SHADOW_ASN1_UTCTIME_adj
   1655 #define ASN1_UTCTIME_check GRPC_SHADOW_ASN1_UTCTIME_check
   1656 #define ASN1_UTCTIME_cmp_time_t GRPC_SHADOW_ASN1_UTCTIME_cmp_time_t
   1657 #define ASN1_UTCTIME_set GRPC_SHADOW_ASN1_UTCTIME_set
   1658 #define ASN1_UTCTIME_set_string GRPC_SHADOW_ASN1_UTCTIME_set_string
   1659 #define asn1_utctime_to_tm GRPC_SHADOW_asn1_utctime_to_tm
   1660 #define UTF8_getc GRPC_SHADOW_UTF8_getc
   1661 #define UTF8_putc GRPC_SHADOW_UTF8_putc
   1662 #define ASN1_STRING_cmp GRPC_SHADOW_ASN1_STRING_cmp
   1663 #define ASN1_STRING_copy GRPC_SHADOW_ASN1_STRING_copy
   1664 #define ASN1_STRING_data GRPC_SHADOW_ASN1_STRING_data
   1665 #define ASN1_STRING_dup GRPC_SHADOW_ASN1_STRING_dup
   1666 #define ASN1_STRING_free GRPC_SHADOW_ASN1_STRING_free
   1667 #define ASN1_STRING_get0_data GRPC_SHADOW_ASN1_STRING_get0_data
   1668 #define ASN1_STRING_length GRPC_SHADOW_ASN1_STRING_length
   1669 #define ASN1_STRING_length_set GRPC_SHADOW_ASN1_STRING_length_set
   1670 #define ASN1_STRING_new GRPC_SHADOW_ASN1_STRING_new
   1671 #define ASN1_STRING_set GRPC_SHADOW_ASN1_STRING_set
   1672 #define ASN1_STRING_set0 GRPC_SHADOW_ASN1_STRING_set0
   1673 #define ASN1_STRING_type GRPC_SHADOW_ASN1_STRING_type
   1674 #define ASN1_STRING_type_new GRPC_SHADOW_ASN1_STRING_type_new
   1675 #define ASN1_get_object GRPC_SHADOW_ASN1_get_object
   1676 #define ASN1_object_size GRPC_SHADOW_ASN1_object_size
   1677 #define ASN1_put_eoc GRPC_SHADOW_ASN1_put_eoc
   1678 #define ASN1_put_object GRPC_SHADOW_ASN1_put_object
   1679 #define ASN1_tag2str GRPC_SHADOW_ASN1_tag2str
   1680 #define ASN1_item_pack GRPC_SHADOW_ASN1_item_pack
   1681 #define ASN1_item_unpack GRPC_SHADOW_ASN1_item_unpack
   1682 #define i2a_ASN1_ENUMERATED GRPC_SHADOW_i2a_ASN1_ENUMERATED
   1683 #define i2a_ASN1_INTEGER GRPC_SHADOW_i2a_ASN1_INTEGER
   1684 #define i2a_ASN1_STRING GRPC_SHADOW_i2a_ASN1_STRING
   1685 #define ASN1_item_d2i GRPC_SHADOW_ASN1_item_d2i
   1686 #define ASN1_item_ex_d2i GRPC_SHADOW_ASN1_item_ex_d2i
   1687 #define ASN1_tag2bit GRPC_SHADOW_ASN1_tag2bit
   1688 #define asn1_ex_c2i GRPC_SHADOW_asn1_ex_c2i
   1689 #define ASN1_item_ex_i2d GRPC_SHADOW_ASN1_item_ex_i2d
   1690 #define ASN1_item_i2d GRPC_SHADOW_ASN1_item_i2d
   1691 #define ASN1_item_ndef_i2d GRPC_SHADOW_ASN1_item_ndef_i2d
   1692 #define asn1_ex_i2c GRPC_SHADOW_asn1_ex_i2c
   1693 #define ASN1_item_ex_free GRPC_SHADOW_ASN1_item_ex_free
   1694 #define ASN1_item_free GRPC_SHADOW_ASN1_item_free
   1695 #define ASN1_primitive_free GRPC_SHADOW_ASN1_primitive_free
   1696 #define ASN1_template_free GRPC_SHADOW_ASN1_template_free
   1697 #define asn1_item_combine_free GRPC_SHADOW_asn1_item_combine_free
   1698 #define ASN1_item_ex_new GRPC_SHADOW_ASN1_item_ex_new
   1699 #define ASN1_item_new GRPC_SHADOW_ASN1_item_new
   1700 #define ASN1_primitive_new GRPC_SHADOW_ASN1_primitive_new
   1701 #define ASN1_template_new GRPC_SHADOW_ASN1_template_new
   1702 #define ASN1_ANY_it GRPC_SHADOW_ASN1_ANY_it
   1703 #define ASN1_BIT_STRING_free GRPC_SHADOW_ASN1_BIT_STRING_free
   1704 #define ASN1_BIT_STRING_it GRPC_SHADOW_ASN1_BIT_STRING_it
   1705 #define ASN1_BIT_STRING_new GRPC_SHADOW_ASN1_BIT_STRING_new
   1706 #define ASN1_BMPSTRING_free GRPC_SHADOW_ASN1_BMPSTRING_free
   1707 #define ASN1_BMPSTRING_it GRPC_SHADOW_ASN1_BMPSTRING_it
   1708 #define ASN1_BMPSTRING_new GRPC_SHADOW_ASN1_BMPSTRING_new
   1709 #define ASN1_BOOLEAN_it GRPC_SHADOW_ASN1_BOOLEAN_it
   1710 #define ASN1_ENUMERATED_free GRPC_SHADOW_ASN1_ENUMERATED_free
   1711 #define ASN1_ENUMERATED_it GRPC_SHADOW_ASN1_ENUMERATED_it
   1712 #define ASN1_ENUMERATED_new GRPC_SHADOW_ASN1_ENUMERATED_new
   1713 #define ASN1_FBOOLEAN_it GRPC_SHADOW_ASN1_FBOOLEAN_it
   1714 #define ASN1_GENERALIZEDTIME_free GRPC_SHADOW_ASN1_GENERALIZEDTIME_free
   1715 #define ASN1_GENERALIZEDTIME_it GRPC_SHADOW_ASN1_GENERALIZEDTIME_it
   1716 #define ASN1_GENERALIZEDTIME_new GRPC_SHADOW_ASN1_GENERALIZEDTIME_new
   1717 #define ASN1_GENERALSTRING_free GRPC_SHADOW_ASN1_GENERALSTRING_free
   1718 #define ASN1_GENERALSTRING_it GRPC_SHADOW_ASN1_GENERALSTRING_it
   1719 #define ASN1_GENERALSTRING_new GRPC_SHADOW_ASN1_GENERALSTRING_new
   1720 #define ASN1_IA5STRING_free GRPC_SHADOW_ASN1_IA5STRING_free
   1721 #define ASN1_IA5STRING_it GRPC_SHADOW_ASN1_IA5STRING_it
   1722 #define ASN1_IA5STRING_new GRPC_SHADOW_ASN1_IA5STRING_new
   1723 #define ASN1_INTEGER_free GRPC_SHADOW_ASN1_INTEGER_free
   1724 #define ASN1_INTEGER_it GRPC_SHADOW_ASN1_INTEGER_it
   1725 #define ASN1_INTEGER_new GRPC_SHADOW_ASN1_INTEGER_new
   1726 #define ASN1_NULL_free GRPC_SHADOW_ASN1_NULL_free
   1727 #define ASN1_NULL_it GRPC_SHADOW_ASN1_NULL_it
   1728 #define ASN1_NULL_new GRPC_SHADOW_ASN1_NULL_new
   1729 #define ASN1_OBJECT_it GRPC_SHADOW_ASN1_OBJECT_it
   1730 #define ASN1_OCTET_STRING_NDEF_it GRPC_SHADOW_ASN1_OCTET_STRING_NDEF_it
   1731 #define ASN1_OCTET_STRING_free GRPC_SHADOW_ASN1_OCTET_STRING_free
   1732 #define ASN1_OCTET_STRING_it GRPC_SHADOW_ASN1_OCTET_STRING_it
   1733 #define ASN1_OCTET_STRING_new GRPC_SHADOW_ASN1_OCTET_STRING_new
   1734 #define ASN1_PRINTABLESTRING_free GRPC_SHADOW_ASN1_PRINTABLESTRING_free
   1735 #define ASN1_PRINTABLESTRING_it GRPC_SHADOW_ASN1_PRINTABLESTRING_it
   1736 #define ASN1_PRINTABLESTRING_new GRPC_SHADOW_ASN1_PRINTABLESTRING_new
   1737 #define ASN1_PRINTABLE_free GRPC_SHADOW_ASN1_PRINTABLE_free
   1738 #define ASN1_PRINTABLE_it GRPC_SHADOW_ASN1_PRINTABLE_it
   1739 #define ASN1_PRINTABLE_new GRPC_SHADOW_ASN1_PRINTABLE_new
   1740 #define ASN1_SEQUENCE_ANY_it GRPC_SHADOW_ASN1_SEQUENCE_ANY_it
   1741 #define ASN1_SEQUENCE_it GRPC_SHADOW_ASN1_SEQUENCE_it
   1742 #define ASN1_SET_ANY_it GRPC_SHADOW_ASN1_SET_ANY_it
   1743 #define ASN1_T61STRING_free GRPC_SHADOW_ASN1_T61STRING_free
   1744 #define ASN1_T61STRING_it GRPC_SHADOW_ASN1_T61STRING_it
   1745 #define ASN1_T61STRING_new GRPC_SHADOW_ASN1_T61STRING_new
   1746 #define ASN1_TBOOLEAN_it GRPC_SHADOW_ASN1_TBOOLEAN_it
   1747 #define ASN1_TYPE_free GRPC_SHADOW_ASN1_TYPE_free
   1748 #define ASN1_TYPE_new GRPC_SHADOW_ASN1_TYPE_new
   1749 #define ASN1_UNIVERSALSTRING_free GRPC_SHADOW_ASN1_UNIVERSALSTRING_free
   1750 #define ASN1_UNIVERSALSTRING_it GRPC_SHADOW_ASN1_UNIVERSALSTRING_it
   1751 #define ASN1_UNIVERSALSTRING_new GRPC_SHADOW_ASN1_UNIVERSALSTRING_new
   1752 #define ASN1_UTCTIME_free GRPC_SHADOW_ASN1_UTCTIME_free
   1753 #define ASN1_UTCTIME_it GRPC_SHADOW_ASN1_UTCTIME_it
   1754 #define ASN1_UTCTIME_new GRPC_SHADOW_ASN1_UTCTIME_new
   1755 #define ASN1_UTF8STRING_free GRPC_SHADOW_ASN1_UTF8STRING_free
   1756 #define ASN1_UTF8STRING_it GRPC_SHADOW_ASN1_UTF8STRING_it
   1757 #define ASN1_UTF8STRING_new GRPC_SHADOW_ASN1_UTF8STRING_new
   1758 #define ASN1_VISIBLESTRING_free GRPC_SHADOW_ASN1_VISIBLESTRING_free
   1759 #define ASN1_VISIBLESTRING_it GRPC_SHADOW_ASN1_VISIBLESTRING_it
   1760 #define ASN1_VISIBLESTRING_new GRPC_SHADOW_ASN1_VISIBLESTRING_new
   1761 #define DIRECTORYSTRING_free GRPC_SHADOW_DIRECTORYSTRING_free
   1762 #define DIRECTORYSTRING_it GRPC_SHADOW_DIRECTORYSTRING_it
   1763 #define DIRECTORYSTRING_new GRPC_SHADOW_DIRECTORYSTRING_new
   1764 #define DISPLAYTEXT_free GRPC_SHADOW_DISPLAYTEXT_free
   1765 #define DISPLAYTEXT_it GRPC_SHADOW_DISPLAYTEXT_it
   1766 #define DISPLAYTEXT_new GRPC_SHADOW_DISPLAYTEXT_new
   1767 #define d2i_ASN1_BIT_STRING GRPC_SHADOW_d2i_ASN1_BIT_STRING
   1768 #define d2i_ASN1_BMPSTRING GRPC_SHADOW_d2i_ASN1_BMPSTRING
   1769 #define d2i_ASN1_ENUMERATED GRPC_SHADOW_d2i_ASN1_ENUMERATED
   1770 #define d2i_ASN1_GENERALIZEDTIME GRPC_SHADOW_d2i_ASN1_GENERALIZEDTIME
   1771 #define d2i_ASN1_GENERALSTRING GRPC_SHADOW_d2i_ASN1_GENERALSTRING
   1772 #define d2i_ASN1_IA5STRING GRPC_SHADOW_d2i_ASN1_IA5STRING
   1773 #define d2i_ASN1_INTEGER GRPC_SHADOW_d2i_ASN1_INTEGER
   1774 #define d2i_ASN1_NULL GRPC_SHADOW_d2i_ASN1_NULL
   1775 #define d2i_ASN1_OCTET_STRING GRPC_SHADOW_d2i_ASN1_OCTET_STRING
   1776 #define d2i_ASN1_PRINTABLE GRPC_SHADOW_d2i_ASN1_PRINTABLE
   1777 #define d2i_ASN1_PRINTABLESTRING GRPC_SHADOW_d2i_ASN1_PRINTABLESTRING
   1778 #define d2i_ASN1_SEQUENCE_ANY GRPC_SHADOW_d2i_ASN1_SEQUENCE_ANY
   1779 #define d2i_ASN1_SET_ANY GRPC_SHADOW_d2i_ASN1_SET_ANY
   1780 #define d2i_ASN1_T61STRING GRPC_SHADOW_d2i_ASN1_T61STRING
   1781 #define d2i_ASN1_TYPE GRPC_SHADOW_d2i_ASN1_TYPE
   1782 #define d2i_ASN1_UNIVERSALSTRING GRPC_SHADOW_d2i_ASN1_UNIVERSALSTRING
   1783 #define d2i_ASN1_UTCTIME GRPC_SHADOW_d2i_ASN1_UTCTIME
   1784 #define d2i_ASN1_UTF8STRING GRPC_SHADOW_d2i_ASN1_UTF8STRING
   1785 #define d2i_ASN1_VISIBLESTRING GRPC_SHADOW_d2i_ASN1_VISIBLESTRING
   1786 #define d2i_DIRECTORYSTRING GRPC_SHADOW_d2i_DIRECTORYSTRING
   1787 #define d2i_DISPLAYTEXT GRPC_SHADOW_d2i_DISPLAYTEXT
   1788 #define i2d_ASN1_BIT_STRING GRPC_SHADOW_i2d_ASN1_BIT_STRING
   1789 #define i2d_ASN1_BMPSTRING GRPC_SHADOW_i2d_ASN1_BMPSTRING
   1790 #define i2d_ASN1_ENUMERATED GRPC_SHADOW_i2d_ASN1_ENUMERATED
   1791 #define i2d_ASN1_GENERALIZEDTIME GRPC_SHADOW_i2d_ASN1_GENERALIZEDTIME
   1792 #define i2d_ASN1_GENERALSTRING GRPC_SHADOW_i2d_ASN1_GENERALSTRING
   1793 #define i2d_ASN1_IA5STRING GRPC_SHADOW_i2d_ASN1_IA5STRING
   1794 #define i2d_ASN1_INTEGER GRPC_SHADOW_i2d_ASN1_INTEGER
   1795 #define i2d_ASN1_NULL GRPC_SHADOW_i2d_ASN1_NULL
   1796 #define i2d_ASN1_OCTET_STRING GRPC_SHADOW_i2d_ASN1_OCTET_STRING
   1797 #define i2d_ASN1_PRINTABLE GRPC_SHADOW_i2d_ASN1_PRINTABLE
   1798 #define i2d_ASN1_PRINTABLESTRING GRPC_SHADOW_i2d_ASN1_PRINTABLESTRING
   1799 #define i2d_ASN1_SEQUENCE_ANY GRPC_SHADOW_i2d_ASN1_SEQUENCE_ANY
   1800 #define i2d_ASN1_SET_ANY GRPC_SHADOW_i2d_ASN1_SET_ANY
   1801 #define i2d_ASN1_T61STRING GRPC_SHADOW_i2d_ASN1_T61STRING
   1802 #define i2d_ASN1_TYPE GRPC_SHADOW_i2d_ASN1_TYPE
   1803 #define i2d_ASN1_UNIVERSALSTRING GRPC_SHADOW_i2d_ASN1_UNIVERSALSTRING
   1804 #define i2d_ASN1_UTCTIME GRPC_SHADOW_i2d_ASN1_UTCTIME
   1805 #define i2d_ASN1_UTF8STRING GRPC_SHADOW_i2d_ASN1_UTF8STRING
   1806 #define i2d_ASN1_VISIBLESTRING GRPC_SHADOW_i2d_ASN1_VISIBLESTRING
   1807 #define i2d_DIRECTORYSTRING GRPC_SHADOW_i2d_DIRECTORYSTRING
   1808 #define i2d_DISPLAYTEXT GRPC_SHADOW_i2d_DISPLAYTEXT
   1809 #define asn1_do_adb GRPC_SHADOW_asn1_do_adb
   1810 #define asn1_enc_free GRPC_SHADOW_asn1_enc_free
   1811 #define asn1_enc_init GRPC_SHADOW_asn1_enc_init
   1812 #define asn1_enc_restore GRPC_SHADOW_asn1_enc_restore
   1813 #define asn1_enc_save GRPC_SHADOW_asn1_enc_save
   1814 #define asn1_get_choice_selector GRPC_SHADOW_asn1_get_choice_selector
   1815 #define asn1_get_field_ptr GRPC_SHADOW_asn1_get_field_ptr
   1816 #define asn1_refcount_dec_and_test_zero GRPC_SHADOW_asn1_refcount_dec_and_test_zero
   1817 #define asn1_refcount_set_one GRPC_SHADOW_asn1_refcount_set_one
   1818 #define asn1_set_choice_selector GRPC_SHADOW_asn1_set_choice_selector
   1819 #define OPENSSL_gmtime GRPC_SHADOW_OPENSSL_gmtime
   1820 #define OPENSSL_gmtime_adj GRPC_SHADOW_OPENSSL_gmtime_adj
   1821 #define OPENSSL_gmtime_diff GRPC_SHADOW_OPENSSL_gmtime_diff
   1822 #define ENGINE_free GRPC_SHADOW_ENGINE_free
   1823 #define ENGINE_get_ECDSA_method GRPC_SHADOW_ENGINE_get_ECDSA_method
   1824 #define ENGINE_get_RSA_method GRPC_SHADOW_ENGINE_get_RSA_method
   1825 #define ENGINE_new GRPC_SHADOW_ENGINE_new
   1826 #define ENGINE_set_ECDSA_method GRPC_SHADOW_ENGINE_set_ECDSA_method
   1827 #define ENGINE_set_RSA_method GRPC_SHADOW_ENGINE_set_RSA_method
   1828 #define METHOD_ref GRPC_SHADOW_METHOD_ref
   1829 #define METHOD_unref GRPC_SHADOW_METHOD_unref
   1830 #define DH_compute_key GRPC_SHADOW_DH_compute_key
   1831 #define DH_free GRPC_SHADOW_DH_free
   1832 #define DH_generate_key GRPC_SHADOW_DH_generate_key
   1833 #define DH_generate_parameters_ex GRPC_SHADOW_DH_generate_parameters_ex
   1834 #define DH_get0_key GRPC_SHADOW_DH_get0_key
   1835 #define DH_get0_pqg GRPC_SHADOW_DH_get0_pqg
   1836 #define DH_get_ex_data GRPC_SHADOW_DH_get_ex_data
   1837 #define DH_get_ex_new_index GRPC_SHADOW_DH_get_ex_new_index
   1838 #define DH_new GRPC_SHADOW_DH_new
   1839 #define DH_num_bits GRPC_SHADOW_DH_num_bits
   1840 #define DH_set0_key GRPC_SHADOW_DH_set0_key
   1841 #define DH_set0_pqg GRPC_SHADOW_DH_set0_pqg
   1842 #define DH_set_ex_data GRPC_SHADOW_DH_set_ex_data
   1843 #define DH_size GRPC_SHADOW_DH_size
   1844 #define DH_up_ref GRPC_SHADOW_DH_up_ref
   1845 #define DHparams_dup GRPC_SHADOW_DHparams_dup
   1846 #define BN_get_rfc3526_prime_1536 GRPC_SHADOW_BN_get_rfc3526_prime_1536
   1847 #define DH_check GRPC_SHADOW_DH_check
   1848 #define DH_check_pub_key GRPC_SHADOW_DH_check_pub_key
   1849 #define DH_marshal_parameters GRPC_SHADOW_DH_marshal_parameters
   1850 #define DH_parse_parameters GRPC_SHADOW_DH_parse_parameters
   1851 #define d2i_DHparams GRPC_SHADOW_d2i_DHparams
   1852 #define i2d_DHparams GRPC_SHADOW_i2d_DHparams
   1853 #define DSA_SIG_free GRPC_SHADOW_DSA_SIG_free
   1854 #define DSA_SIG_new GRPC_SHADOW_DSA_SIG_new
   1855 #define DSA_check_signature GRPC_SHADOW_DSA_check_signature
   1856 #define DSA_do_check_signature GRPC_SHADOW_DSA_do_check_signature
   1857 #define DSA_do_sign GRPC_SHADOW_DSA_do_sign
   1858 #define DSA_do_verify GRPC_SHADOW_DSA_do_verify
   1859 #define DSA_dup_DH GRPC_SHADOW_DSA_dup_DH
   1860 #define DSA_free GRPC_SHADOW_DSA_free
   1861 #define DSA_generate_key GRPC_SHADOW_DSA_generate_key
   1862 #define DSA_generate_parameters_ex GRPC_SHADOW_DSA_generate_parameters_ex
   1863 #define DSA_get0_key GRPC_SHADOW_DSA_get0_key
   1864 #define DSA_get0_pqg GRPC_SHADOW_DSA_get0_pqg
   1865 #define DSA_get_ex_data GRPC_SHADOW_DSA_get_ex_data
   1866 #define DSA_get_ex_new_index GRPC_SHADOW_DSA_get_ex_new_index
   1867 #define DSA_new GRPC_SHADOW_DSA_new
   1868 #define DSA_set0_key GRPC_SHADOW_DSA_set0_key
   1869 #define DSA_set0_pqg GRPC_SHADOW_DSA_set0_pqg
   1870 #define DSA_set_ex_data GRPC_SHADOW_DSA_set_ex_data
   1871 #define DSA_sign GRPC_SHADOW_DSA_sign
   1872 #define DSA_size GRPC_SHADOW_DSA_size
   1873 #define DSA_up_ref GRPC_SHADOW_DSA_up_ref
   1874 #define DSA_verify GRPC_SHADOW_DSA_verify
   1875 #define DSAparams_dup GRPC_SHADOW_DSAparams_dup
   1876 #define DSA_SIG_marshal GRPC_SHADOW_DSA_SIG_marshal
   1877 #define DSA_SIG_parse GRPC_SHADOW_DSA_SIG_parse
   1878 #define DSA_marshal_parameters GRPC_SHADOW_DSA_marshal_parameters
   1879 #define DSA_marshal_private_key GRPC_SHADOW_DSA_marshal_private_key
   1880 #define DSA_marshal_public_key GRPC_SHADOW_DSA_marshal_public_key
   1881 #define DSA_parse_parameters GRPC_SHADOW_DSA_parse_parameters
   1882 #define DSA_parse_private_key GRPC_SHADOW_DSA_parse_private_key
   1883 #define DSA_parse_public_key GRPC_SHADOW_DSA_parse_public_key
   1884 #define d2i_DSAPrivateKey GRPC_SHADOW_d2i_DSAPrivateKey
   1885 #define d2i_DSAPublicKey GRPC_SHADOW_d2i_DSAPublicKey
   1886 #define d2i_DSA_SIG GRPC_SHADOW_d2i_DSA_SIG
   1887 #define d2i_DSAparams GRPC_SHADOW_d2i_DSAparams
   1888 #define i2d_DSAPrivateKey GRPC_SHADOW_i2d_DSAPrivateKey
   1889 #define i2d_DSAPublicKey GRPC_SHADOW_i2d_DSAPublicKey
   1890 #define i2d_DSA_SIG GRPC_SHADOW_i2d_DSA_SIG
   1891 #define i2d_DSAparams GRPC_SHADOW_i2d_DSAparams
   1892 #define RSAPrivateKey_dup GRPC_SHADOW_RSAPrivateKey_dup
   1893 #define RSAPublicKey_dup GRPC_SHADOW_RSAPublicKey_dup
   1894 #define RSA_marshal_private_key GRPC_SHADOW_RSA_marshal_private_key
   1895 #define RSA_marshal_public_key GRPC_SHADOW_RSA_marshal_public_key
   1896 #define RSA_parse_private_key GRPC_SHADOW_RSA_parse_private_key
   1897 #define RSA_parse_public_key GRPC_SHADOW_RSA_parse_public_key
   1898 #define RSA_private_key_from_bytes GRPC_SHADOW_RSA_private_key_from_bytes
   1899 #define RSA_private_key_to_bytes GRPC_SHADOW_RSA_private_key_to_bytes
   1900 #define RSA_public_key_from_bytes GRPC_SHADOW_RSA_public_key_from_bytes
   1901 #define RSA_public_key_to_bytes GRPC_SHADOW_RSA_public_key_to_bytes
   1902 #define d2i_RSAPrivateKey GRPC_SHADOW_d2i_RSAPrivateKey
   1903 #define d2i_RSAPublicKey GRPC_SHADOW_d2i_RSAPublicKey
   1904 #define i2d_RSAPrivateKey GRPC_SHADOW_i2d_RSAPrivateKey
   1905 #define i2d_RSAPublicKey GRPC_SHADOW_i2d_RSAPublicKey
   1906 #define EC_KEY_marshal_curve_name GRPC_SHADOW_EC_KEY_marshal_curve_name
   1907 #define EC_KEY_marshal_private_key GRPC_SHADOW_EC_KEY_marshal_private_key
   1908 #define EC_KEY_parse_curve_name GRPC_SHADOW_EC_KEY_parse_curve_name
   1909 #define EC_KEY_parse_parameters GRPC_SHADOW_EC_KEY_parse_parameters
   1910 #define EC_KEY_parse_private_key GRPC_SHADOW_EC_KEY_parse_private_key
   1911 #define EC_POINT_point2cbb GRPC_SHADOW_EC_POINT_point2cbb
   1912 #define d2i_ECParameters GRPC_SHADOW_d2i_ECParameters
   1913 #define d2i_ECPrivateKey GRPC_SHADOW_d2i_ECPrivateKey
   1914 #define i2d_ECParameters GRPC_SHADOW_i2d_ECParameters
   1915 #define i2d_ECPrivateKey GRPC_SHADOW_i2d_ECPrivateKey
   1916 #define i2o_ECPublicKey GRPC_SHADOW_i2o_ECPublicKey
   1917 #define o2i_ECPublicKey GRPC_SHADOW_o2i_ECPublicKey
   1918 #define ECDH_compute_key GRPC_SHADOW_ECDH_compute_key
   1919 #define ECDSA_SIG_from_bytes GRPC_SHADOW_ECDSA_SIG_from_bytes
   1920 #define ECDSA_SIG_marshal GRPC_SHADOW_ECDSA_SIG_marshal
   1921 #define ECDSA_SIG_max_len GRPC_SHADOW_ECDSA_SIG_max_len
   1922 #define ECDSA_SIG_parse GRPC_SHADOW_ECDSA_SIG_parse
   1923 #define ECDSA_SIG_to_bytes GRPC_SHADOW_ECDSA_SIG_to_bytes
   1924 #define ECDSA_sign GRPC_SHADOW_ECDSA_sign
   1925 #define ECDSA_size GRPC_SHADOW_ECDSA_size
   1926 #define ECDSA_verify GRPC_SHADOW_ECDSA_verify
   1927 #define d2i_ECDSA_SIG GRPC_SHADOW_d2i_ECDSA_SIG
   1928 #define i2d_ECDSA_SIG GRPC_SHADOW_i2d_ECDSA_SIG
   1929 #define AES_CMAC GRPC_SHADOW_AES_CMAC
   1930 #define CMAC_CTX_free GRPC_SHADOW_CMAC_CTX_free
   1931 #define CMAC_CTX_new GRPC_SHADOW_CMAC_CTX_new
   1932 #define CMAC_Final GRPC_SHADOW_CMAC_Final
   1933 #define CMAC_Init GRPC_SHADOW_CMAC_Init
   1934 #define CMAC_Reset GRPC_SHADOW_CMAC_Reset
   1935 #define CMAC_Update GRPC_SHADOW_CMAC_Update
   1936 #define EVP_DigestSign GRPC_SHADOW_EVP_DigestSign
   1937 #define EVP_DigestSignFinal GRPC_SHADOW_EVP_DigestSignFinal
   1938 #define EVP_DigestSignInit GRPC_SHADOW_EVP_DigestSignInit
   1939 #define EVP_DigestSignUpdate GRPC_SHADOW_EVP_DigestSignUpdate
   1940 #define EVP_DigestVerify GRPC_SHADOW_EVP_DigestVerify
   1941 #define EVP_DigestVerifyFinal GRPC_SHADOW_EVP_DigestVerifyFinal
   1942 #define EVP_DigestVerifyInit GRPC_SHADOW_EVP_DigestVerifyInit
   1943 #define EVP_DigestVerifyUpdate GRPC_SHADOW_EVP_DigestVerifyUpdate
   1944 #define EVP_PKEY_CTX_get_signature_md GRPC_SHADOW_EVP_PKEY_CTX_get_signature_md
   1945 #define EVP_PKEY_CTX_set_signature_md GRPC_SHADOW_EVP_PKEY_CTX_set_signature_md
   1946 #define EVP_PKEY_assign GRPC_SHADOW_EVP_PKEY_assign
   1947 #define EVP_PKEY_assign_DSA GRPC_SHADOW_EVP_PKEY_assign_DSA
   1948 #define EVP_PKEY_assign_EC_KEY GRPC_SHADOW_EVP_PKEY_assign_EC_KEY
   1949 #define EVP_PKEY_assign_RSA GRPC_SHADOW_EVP_PKEY_assign_RSA
   1950 #define EVP_PKEY_bits GRPC_SHADOW_EVP_PKEY_bits
   1951 #define EVP_PKEY_cmp GRPC_SHADOW_EVP_PKEY_cmp
   1952 #define EVP_PKEY_cmp_parameters GRPC_SHADOW_EVP_PKEY_cmp_parameters
   1953 #define EVP_PKEY_copy_parameters GRPC_SHADOW_EVP_PKEY_copy_parameters
   1954 #define EVP_PKEY_free GRPC_SHADOW_EVP_PKEY_free
   1955 #define EVP_PKEY_get0_DH GRPC_SHADOW_EVP_PKEY_get0_DH
   1956 #define EVP_PKEY_get0_DSA GRPC_SHADOW_EVP_PKEY_get0_DSA
   1957 #define EVP_PKEY_get0_EC_KEY GRPC_SHADOW_EVP_PKEY_get0_EC_KEY
   1958 #define EVP_PKEY_get0_RSA GRPC_SHADOW_EVP_PKEY_get0_RSA
   1959 #define EVP_PKEY_get1_DSA GRPC_SHADOW_EVP_PKEY_get1_DSA
   1960 #define EVP_PKEY_get1_EC_KEY GRPC_SHADOW_EVP_PKEY_get1_EC_KEY
   1961 #define EVP_PKEY_get1_RSA GRPC_SHADOW_EVP_PKEY_get1_RSA
   1962 #define EVP_PKEY_id GRPC_SHADOW_EVP_PKEY_id
   1963 #define EVP_PKEY_is_opaque GRPC_SHADOW_EVP_PKEY_is_opaque
   1964 #define EVP_PKEY_missing_parameters GRPC_SHADOW_EVP_PKEY_missing_parameters
   1965 #define EVP_PKEY_new GRPC_SHADOW_EVP_PKEY_new
   1966 #define EVP_PKEY_set1_DSA GRPC_SHADOW_EVP_PKEY_set1_DSA
   1967 #define EVP_PKEY_set1_EC_KEY GRPC_SHADOW_EVP_PKEY_set1_EC_KEY
   1968 #define EVP_PKEY_set1_RSA GRPC_SHADOW_EVP_PKEY_set1_RSA
   1969 #define EVP_PKEY_set_type GRPC_SHADOW_EVP_PKEY_set_type
   1970 #define EVP_PKEY_size GRPC_SHADOW_EVP_PKEY_size
   1971 #define EVP_PKEY_type GRPC_SHADOW_EVP_PKEY_type
   1972 #define EVP_PKEY_up_ref GRPC_SHADOW_EVP_PKEY_up_ref
   1973 #define EVP_cleanup GRPC_SHADOW_EVP_cleanup
   1974 #define OPENSSL_add_all_algorithms_conf GRPC_SHADOW_OPENSSL_add_all_algorithms_conf
   1975 #define OpenSSL_add_all_algorithms GRPC_SHADOW_OpenSSL_add_all_algorithms
   1976 #define OpenSSL_add_all_ciphers GRPC_SHADOW_OpenSSL_add_all_ciphers
   1977 #define OpenSSL_add_all_digests GRPC_SHADOW_OpenSSL_add_all_digests
   1978 #define EVP_marshal_private_key GRPC_SHADOW_EVP_marshal_private_key
   1979 #define EVP_marshal_public_key GRPC_SHADOW_EVP_marshal_public_key
   1980 #define EVP_parse_private_key GRPC_SHADOW_EVP_parse_private_key
   1981 #define EVP_parse_public_key GRPC_SHADOW_EVP_parse_public_key
   1982 #define d2i_AutoPrivateKey GRPC_SHADOW_d2i_AutoPrivateKey
   1983 #define d2i_PrivateKey GRPC_SHADOW_d2i_PrivateKey
   1984 #define i2d_PublicKey GRPC_SHADOW_i2d_PublicKey
   1985 #define EVP_PKEY_CTX_ctrl GRPC_SHADOW_EVP_PKEY_CTX_ctrl
   1986 #define EVP_PKEY_CTX_dup GRPC_SHADOW_EVP_PKEY_CTX_dup
   1987 #define EVP_PKEY_CTX_free GRPC_SHADOW_EVP_PKEY_CTX_free
   1988 #define EVP_PKEY_CTX_get0_pkey GRPC_SHADOW_EVP_PKEY_CTX_get0_pkey
   1989 #define EVP_PKEY_CTX_new GRPC_SHADOW_EVP_PKEY_CTX_new
   1990 #define EVP_PKEY_CTX_new_id GRPC_SHADOW_EVP_PKEY_CTX_new_id
   1991 #define EVP_PKEY_decrypt GRPC_SHADOW_EVP_PKEY_decrypt
   1992 #define EVP_PKEY_decrypt_init GRPC_SHADOW_EVP_PKEY_decrypt_init
   1993 #define EVP_PKEY_derive GRPC_SHADOW_EVP_PKEY_derive
   1994 #define EVP_PKEY_derive_init GRPC_SHADOW_EVP_PKEY_derive_init
   1995 #define EVP_PKEY_derive_set_peer GRPC_SHADOW_EVP_PKEY_derive_set_peer
   1996 #define EVP_PKEY_encrypt GRPC_SHADOW_EVP_PKEY_encrypt
   1997 #define EVP_PKEY_encrypt_init GRPC_SHADOW_EVP_PKEY_encrypt_init
   1998 #define EVP_PKEY_keygen GRPC_SHADOW_EVP_PKEY_keygen
   1999 #define EVP_PKEY_keygen_init GRPC_SHADOW_EVP_PKEY_keygen_init
   2000 #define EVP_PKEY_sign GRPC_SHADOW_EVP_PKEY_sign
   2001 #define EVP_PKEY_sign_init GRPC_SHADOW_EVP_PKEY_sign_init
   2002 #define EVP_PKEY_verify GRPC_SHADOW_EVP_PKEY_verify
   2003 #define EVP_PKEY_verify_init GRPC_SHADOW_EVP_PKEY_verify_init
   2004 #define EVP_PKEY_verify_recover GRPC_SHADOW_EVP_PKEY_verify_recover
   2005 #define EVP_PKEY_verify_recover_init GRPC_SHADOW_EVP_PKEY_verify_recover_init
   2006 #define dsa_asn1_meth GRPC_SHADOW_dsa_asn1_meth
   2007 #define ec_pkey_meth GRPC_SHADOW_ec_pkey_meth
   2008 #define ec_asn1_meth GRPC_SHADOW_ec_asn1_meth
   2009 #define ed25519_pkey_meth GRPC_SHADOW_ed25519_pkey_meth
   2010 #define EVP_PKEY_new_ed25519_private GRPC_SHADOW_EVP_PKEY_new_ed25519_private
   2011 #define EVP_PKEY_new_ed25519_public GRPC_SHADOW_EVP_PKEY_new_ed25519_public
   2012 #define ed25519_asn1_meth GRPC_SHADOW_ed25519_asn1_meth
   2013 #define EVP_PKEY_CTX_get0_rsa_oaep_label GRPC_SHADOW_EVP_PKEY_CTX_get0_rsa_oaep_label
   2014 #define EVP_PKEY_CTX_get_rsa_mgf1_md GRPC_SHADOW_EVP_PKEY_CTX_get_rsa_mgf1_md
   2015 #define EVP_PKEY_CTX_get_rsa_oaep_md GRPC_SHADOW_EVP_PKEY_CTX_get_rsa_oaep_md
   2016 #define EVP_PKEY_CTX_get_rsa_padding GRPC_SHADOW_EVP_PKEY_CTX_get_rsa_padding
   2017 #define EVP_PKEY_CTX_get_rsa_pss_saltlen GRPC_SHADOW_EVP_PKEY_CTX_get_rsa_pss_saltlen
   2018 #define EVP_PKEY_CTX_set0_rsa_oaep_label GRPC_SHADOW_EVP_PKEY_CTX_set0_rsa_oaep_label
   2019 #define EVP_PKEY_CTX_set_rsa_keygen_bits GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_keygen_bits
   2020 #define EVP_PKEY_CTX_set_rsa_keygen_pubexp GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_keygen_pubexp
   2021 #define EVP_PKEY_CTX_set_rsa_mgf1_md GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_mgf1_md
   2022 #define EVP_PKEY_CTX_set_rsa_oaep_md GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_oaep_md
   2023 #define EVP_PKEY_CTX_set_rsa_padding GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_padding
   2024 #define EVP_PKEY_CTX_set_rsa_pss_saltlen GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_pss_saltlen
   2025 #define rsa_pkey_meth GRPC_SHADOW_rsa_pkey_meth
   2026 #define rsa_asn1_meth GRPC_SHADOW_rsa_asn1_meth
   2027 #define PKCS5_PBKDF2_HMAC GRPC_SHADOW_PKCS5_PBKDF2_HMAC
   2028 #define PKCS5_PBKDF2_HMAC_SHA1 GRPC_SHADOW_PKCS5_PBKDF2_HMAC_SHA1
   2029 #define EVP_PKEY_print_params GRPC_SHADOW_EVP_PKEY_print_params
   2030 #define EVP_PKEY_print_private GRPC_SHADOW_EVP_PKEY_print_private
   2031 #define EVP_PKEY_print_public GRPC_SHADOW_EVP_PKEY_print_public
   2032 #define EVP_PBE_scrypt GRPC_SHADOW_EVP_PBE_scrypt
   2033 #define EVP_SignFinal GRPC_SHADOW_EVP_SignFinal
   2034 #define EVP_SignInit GRPC_SHADOW_EVP_SignInit
   2035 #define EVP_SignInit_ex GRPC_SHADOW_EVP_SignInit_ex
   2036 #define EVP_SignUpdate GRPC_SHADOW_EVP_SignUpdate
   2037 #define EVP_VerifyFinal GRPC_SHADOW_EVP_VerifyFinal
   2038 #define EVP_VerifyInit GRPC_SHADOW_EVP_VerifyInit
   2039 #define EVP_VerifyInit_ex GRPC_SHADOW_EVP_VerifyInit_ex
   2040 #define EVP_VerifyUpdate GRPC_SHADOW_EVP_VerifyUpdate
   2041 #define HKDF GRPC_SHADOW_HKDF
   2042 #define HKDF_expand GRPC_SHADOW_HKDF_expand
   2043 #define HKDF_extract GRPC_SHADOW_HKDF_extract
   2044 #define PEM_read_DSAPrivateKey GRPC_SHADOW_PEM_read_DSAPrivateKey
   2045 #define PEM_read_DSA_PUBKEY GRPC_SHADOW_PEM_read_DSA_PUBKEY
   2046 #define PEM_read_DSAparams GRPC_SHADOW_PEM_read_DSAparams
   2047 #define PEM_read_ECPrivateKey GRPC_SHADOW_PEM_read_ECPrivateKey
   2048 #define PEM_read_EC_PUBKEY GRPC_SHADOW_PEM_read_EC_PUBKEY
   2049 #define PEM_read_PUBKEY GRPC_SHADOW_PEM_read_PUBKEY
   2050 #define PEM_read_RSAPrivateKey GRPC_SHADOW_PEM_read_RSAPrivateKey
   2051 #define PEM_read_RSAPublicKey GRPC_SHADOW_PEM_read_RSAPublicKey
   2052 #define PEM_read_RSA_PUBKEY GRPC_SHADOW_PEM_read_RSA_PUBKEY
   2053 #define PEM_read_X509_CRL GRPC_SHADOW_PEM_read_X509_CRL
   2054 #define PEM_read_X509_REQ GRPC_SHADOW_PEM_read_X509_REQ
   2055 #define PEM_read_bio_DSAPrivateKey GRPC_SHADOW_PEM_read_bio_DSAPrivateKey
   2056 #define PEM_read_bio_DSA_PUBKEY GRPC_SHADOW_PEM_read_bio_DSA_PUBKEY
   2057 #define PEM_read_bio_DSAparams GRPC_SHADOW_PEM_read_bio_DSAparams
   2058 #define PEM_read_bio_ECPrivateKey GRPC_SHADOW_PEM_read_bio_ECPrivateKey
   2059 #define PEM_read_bio_EC_PUBKEY GRPC_SHADOW_PEM_read_bio_EC_PUBKEY
   2060 #define PEM_read_bio_PUBKEY GRPC_SHADOW_PEM_read_bio_PUBKEY
   2061 #define PEM_read_bio_RSAPrivateKey GRPC_SHADOW_PEM_read_bio_RSAPrivateKey
   2062 #define PEM_read_bio_RSAPublicKey GRPC_SHADOW_PEM_read_bio_RSAPublicKey
   2063 #define PEM_read_bio_RSA_PUBKEY GRPC_SHADOW_PEM_read_bio_RSA_PUBKEY
   2064 #define PEM_read_bio_X509_CRL GRPC_SHADOW_PEM_read_bio_X509_CRL
   2065 #define PEM_read_bio_X509_REQ GRPC_SHADOW_PEM_read_bio_X509_REQ
   2066 #define PEM_write_DHparams GRPC_SHADOW_PEM_write_DHparams
   2067 #define PEM_write_DSAPrivateKey GRPC_SHADOW_PEM_write_DSAPrivateKey
   2068 #define PEM_write_DSA_PUBKEY GRPC_SHADOW_PEM_write_DSA_PUBKEY
   2069 #define PEM_write_DSAparams GRPC_SHADOW_PEM_write_DSAparams
   2070 #define PEM_write_ECPrivateKey GRPC_SHADOW_PEM_write_ECPrivateKey
   2071 #define PEM_write_EC_PUBKEY GRPC_SHADOW_PEM_write_EC_PUBKEY
   2072 #define PEM_write_PUBKEY GRPC_SHADOW_PEM_write_PUBKEY
   2073 #define PEM_write_RSAPrivateKey GRPC_SHADOW_PEM_write_RSAPrivateKey
   2074 #define PEM_write_RSAPublicKey GRPC_SHADOW_PEM_write_RSAPublicKey
   2075 #define PEM_write_RSA_PUBKEY GRPC_SHADOW_PEM_write_RSA_PUBKEY
   2076 #define PEM_write_X509_CRL GRPC_SHADOW_PEM_write_X509_CRL
   2077 #define PEM_write_X509_REQ GRPC_SHADOW_PEM_write_X509_REQ
   2078 #define PEM_write_X509_REQ_NEW GRPC_SHADOW_PEM_write_X509_REQ_NEW
   2079 #define PEM_write_bio_DHparams GRPC_SHADOW_PEM_write_bio_DHparams
   2080 #define PEM_write_bio_DSAPrivateKey GRPC_SHADOW_PEM_write_bio_DSAPrivateKey
   2081 #define PEM_write_bio_DSA_PUBKEY GRPC_SHADOW_PEM_write_bio_DSA_PUBKEY
   2082 #define PEM_write_bio_DSAparams GRPC_SHADOW_PEM_write_bio_DSAparams
   2083 #define PEM_write_bio_ECPrivateKey GRPC_SHADOW_PEM_write_bio_ECPrivateKey
   2084 #define PEM_write_bio_EC_PUBKEY GRPC_SHADOW_PEM_write_bio_EC_PUBKEY
   2085 #define PEM_write_bio_PUBKEY GRPC_SHADOW_PEM_write_bio_PUBKEY
   2086 #define PEM_write_bio_RSAPrivateKey GRPC_SHADOW_PEM_write_bio_RSAPrivateKey
   2087 #define PEM_write_bio_RSAPublicKey GRPC_SHADOW_PEM_write_bio_RSAPublicKey
   2088 #define PEM_write_bio_RSA_PUBKEY GRPC_SHADOW_PEM_write_bio_RSA_PUBKEY
   2089 #define PEM_write_bio_X509_CRL GRPC_SHADOW_PEM_write_bio_X509_CRL
   2090 #define PEM_write_bio_X509_REQ GRPC_SHADOW_PEM_write_bio_X509_REQ
   2091 #define PEM_write_bio_X509_REQ_NEW GRPC_SHADOW_PEM_write_bio_X509_REQ_NEW
   2092 #define PEM_X509_INFO_read GRPC_SHADOW_PEM_X509_INFO_read
   2093 #define PEM_X509_INFO_read_bio GRPC_SHADOW_PEM_X509_INFO_read_bio
   2094 #define PEM_X509_INFO_write_bio GRPC_SHADOW_PEM_X509_INFO_write_bio
   2095 #define PEM_ASN1_read GRPC_SHADOW_PEM_ASN1_read
   2096 #define PEM_ASN1_write GRPC_SHADOW_PEM_ASN1_write
   2097 #define PEM_ASN1_write_bio GRPC_SHADOW_PEM_ASN1_write_bio
   2098 #define PEM_bytes_read_bio GRPC_SHADOW_PEM_bytes_read_bio
   2099 #define PEM_def_callback GRPC_SHADOW_PEM_def_callback
   2100 #define PEM_dek_info GRPC_SHADOW_PEM_dek_info
   2101 #define PEM_do_header GRPC_SHADOW_PEM_do_header
   2102 #define PEM_get_EVP_CIPHER_INFO GRPC_SHADOW_PEM_get_EVP_CIPHER_INFO
   2103 #define PEM_proc_type GRPC_SHADOW_PEM_proc_type
   2104 #define PEM_read GRPC_SHADOW_PEM_read
   2105 #define PEM_read_bio GRPC_SHADOW_PEM_read_bio
   2106 #define PEM_write GRPC_SHADOW_PEM_write
   2107 #define PEM_write_bio GRPC_SHADOW_PEM_write_bio
   2108 #define PEM_ASN1_read_bio GRPC_SHADOW_PEM_ASN1_read_bio
   2109 #define PEM_read_PKCS8 GRPC_SHADOW_PEM_read_PKCS8
   2110 #define PEM_read_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_PEM_read_PKCS8_PRIV_KEY_INFO
   2111 #define PEM_read_bio_PKCS8 GRPC_SHADOW_PEM_read_bio_PKCS8
   2112 #define PEM_read_bio_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_PEM_read_bio_PKCS8_PRIV_KEY_INFO
   2113 #define PEM_write_PKCS8 GRPC_SHADOW_PEM_write_PKCS8
   2114 #define PEM_write_PKCS8PrivateKey GRPC_SHADOW_PEM_write_PKCS8PrivateKey
   2115 #define PEM_write_PKCS8PrivateKey_nid GRPC_SHADOW_PEM_write_PKCS8PrivateKey_nid
   2116 #define PEM_write_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_PEM_write_PKCS8_PRIV_KEY_INFO
   2117 #define PEM_write_bio_PKCS8 GRPC_SHADOW_PEM_write_bio_PKCS8
   2118 #define PEM_write_bio_PKCS8PrivateKey GRPC_SHADOW_PEM_write_bio_PKCS8PrivateKey
   2119 #define PEM_write_bio_PKCS8PrivateKey_nid GRPC_SHADOW_PEM_write_bio_PKCS8PrivateKey_nid
   2120 #define PEM_write_bio_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_PEM_write_bio_PKCS8_PRIV_KEY_INFO
   2121 #define d2i_PKCS8PrivateKey_bio GRPC_SHADOW_d2i_PKCS8PrivateKey_bio
   2122 #define d2i_PKCS8PrivateKey_fp GRPC_SHADOW_d2i_PKCS8PrivateKey_fp
   2123 #define i2d_PKCS8PrivateKey_bio GRPC_SHADOW_i2d_PKCS8PrivateKey_bio
   2124 #define i2d_PKCS8PrivateKey_fp GRPC_SHADOW_i2d_PKCS8PrivateKey_fp
   2125 #define i2d_PKCS8PrivateKey_nid_bio GRPC_SHADOW_i2d_PKCS8PrivateKey_nid_bio
   2126 #define i2d_PKCS8PrivateKey_nid_fp GRPC_SHADOW_i2d_PKCS8PrivateKey_nid_fp
   2127 #define PEM_read_DHparams GRPC_SHADOW_PEM_read_DHparams
   2128 #define PEM_read_PrivateKey GRPC_SHADOW_PEM_read_PrivateKey
   2129 #define PEM_read_bio_DHparams GRPC_SHADOW_PEM_read_bio_DHparams
   2130 #define PEM_read_bio_PrivateKey GRPC_SHADOW_PEM_read_bio_PrivateKey
   2131 #define PEM_write_PrivateKey GRPC_SHADOW_PEM_write_PrivateKey
   2132 #define PEM_write_bio_PrivateKey GRPC_SHADOW_PEM_write_bio_PrivateKey
   2133 #define PEM_read_X509 GRPC_SHADOW_PEM_read_X509
   2134 #define PEM_read_bio_X509 GRPC_SHADOW_PEM_read_bio_X509
   2135 #define PEM_write_X509 GRPC_SHADOW_PEM_write_X509
   2136 #define PEM_write_bio_X509 GRPC_SHADOW_PEM_write_bio_X509
   2137 #define PEM_read_X509_AUX GRPC_SHADOW_PEM_read_X509_AUX
   2138 #define PEM_read_bio_X509_AUX GRPC_SHADOW_PEM_read_bio_X509_AUX
   2139 #define PEM_write_X509_AUX GRPC_SHADOW_PEM_write_X509_AUX
   2140 #define PEM_write_bio_X509_AUX GRPC_SHADOW_PEM_write_bio_X509_AUX
   2141 #define ASN1_digest GRPC_SHADOW_ASN1_digest
   2142 #define ASN1_item_digest GRPC_SHADOW_ASN1_item_digest
   2143 #define ASN1_item_sign GRPC_SHADOW_ASN1_item_sign
   2144 #define ASN1_item_sign_ctx GRPC_SHADOW_ASN1_item_sign_ctx
   2145 #define ASN1_STRING_print_ex GRPC_SHADOW_ASN1_STRING_print_ex
   2146 #define ASN1_STRING_print_ex_fp GRPC_SHADOW_ASN1_STRING_print_ex_fp
   2147 #define ASN1_STRING_to_UTF8 GRPC_SHADOW_ASN1_STRING_to_UTF8
   2148 #define X509_NAME_print_ex GRPC_SHADOW_X509_NAME_print_ex
   2149 #define X509_NAME_print_ex_fp GRPC_SHADOW_X509_NAME_print_ex_fp
   2150 #define ASN1_item_verify GRPC_SHADOW_ASN1_item_verify
   2151 #define x509_digest_sign_algorithm GRPC_SHADOW_x509_digest_sign_algorithm
   2152 #define x509_digest_verify_init GRPC_SHADOW_x509_digest_verify_init
   2153 #define ASN1_generate_nconf GRPC_SHADOW_ASN1_generate_nconf
   2154 #define ASN1_generate_v3 GRPC_SHADOW_ASN1_generate_v3
   2155 #define X509_LOOKUP_hash_dir GRPC_SHADOW_X509_LOOKUP_hash_dir
   2156 #define X509_LOOKUP_file GRPC_SHADOW_X509_LOOKUP_file
   2157 #define X509_load_cert_crl_file GRPC_SHADOW_X509_load_cert_crl_file
   2158 #define X509_load_cert_file GRPC_SHADOW_X509_load_cert_file
   2159 #define X509_load_crl_file GRPC_SHADOW_X509_load_crl_file
   2160 #define i2d_PrivateKey GRPC_SHADOW_i2d_PrivateKey
   2161 #define RSA_PSS_PARAMS_free GRPC_SHADOW_RSA_PSS_PARAMS_free
   2162 #define RSA_PSS_PARAMS_it GRPC_SHADOW_RSA_PSS_PARAMS_it
   2163 #define RSA_PSS_PARAMS_new GRPC_SHADOW_RSA_PSS_PARAMS_new
   2164 #define d2i_RSA_PSS_PARAMS GRPC_SHADOW_d2i_RSA_PSS_PARAMS
   2165 #define i2d_RSA_PSS_PARAMS GRPC_SHADOW_i2d_RSA_PSS_PARAMS
   2166 #define x509_print_rsa_pss_params GRPC_SHADOW_x509_print_rsa_pss_params
   2167 #define x509_rsa_ctx_to_pss GRPC_SHADOW_x509_rsa_ctx_to_pss
   2168 #define x509_rsa_pss_to_ctx GRPC_SHADOW_x509_rsa_pss_to_ctx
   2169 #define X509_CRL_print GRPC_SHADOW_X509_CRL_print
   2170 #define X509_CRL_print_fp GRPC_SHADOW_X509_CRL_print_fp
   2171 #define X509_REQ_print GRPC_SHADOW_X509_REQ_print
   2172 #define X509_REQ_print_ex GRPC_SHADOW_X509_REQ_print_ex
   2173 #define X509_REQ_print_fp GRPC_SHADOW_X509_REQ_print_fp
   2174 #define ASN1_GENERALIZEDTIME_print GRPC_SHADOW_ASN1_GENERALIZEDTIME_print
   2175 #define ASN1_STRING_print GRPC_SHADOW_ASN1_STRING_print
   2176 #define ASN1_TIME_print GRPC_SHADOW_ASN1_TIME_print
   2177 #define ASN1_UTCTIME_print GRPC_SHADOW_ASN1_UTCTIME_print
   2178 #define X509_NAME_print GRPC_SHADOW_X509_NAME_print
   2179 #define X509_ocspid_print GRPC_SHADOW_X509_ocspid_print
   2180 #define X509_print GRPC_SHADOW_X509_print
   2181 #define X509_print_ex GRPC_SHADOW_X509_print_ex
   2182 #define X509_print_ex_fp GRPC_SHADOW_X509_print_ex_fp
   2183 #define X509_print_fp GRPC_SHADOW_X509_print_fp
   2184 #define X509_signature_print GRPC_SHADOW_X509_signature_print
   2185 #define X509_CERT_AUX_print GRPC_SHADOW_X509_CERT_AUX_print
   2186 #define PKCS8_pkey_get0 GRPC_SHADOW_PKCS8_pkey_get0
   2187 #define PKCS8_pkey_set0 GRPC_SHADOW_PKCS8_pkey_set0
   2188 #define X509_signature_dump GRPC_SHADOW_X509_signature_dump
   2189 #define X509_ATTRIBUTE_count GRPC_SHADOW_X509_ATTRIBUTE_count
   2190 #define X509_ATTRIBUTE_create_by_NID GRPC_SHADOW_X509_ATTRIBUTE_create_by_NID
   2191 #define X509_ATTRIBUTE_create_by_OBJ GRPC_SHADOW_X509_ATTRIBUTE_create_by_OBJ
   2192 #define X509_ATTRIBUTE_create_by_txt GRPC_SHADOW_X509_ATTRIBUTE_create_by_txt
   2193 #define X509_ATTRIBUTE_get0_data GRPC_SHADOW_X509_ATTRIBUTE_get0_data
   2194 #define X509_ATTRIBUTE_get0_object GRPC_SHADOW_X509_ATTRIBUTE_get0_object
   2195 #define X509_ATTRIBUTE_get0_type GRPC_SHADOW_X509_ATTRIBUTE_get0_type
   2196 #define X509_ATTRIBUTE_set1_data GRPC_SHADOW_X509_ATTRIBUTE_set1_data
   2197 #define X509_ATTRIBUTE_set1_object GRPC_SHADOW_X509_ATTRIBUTE_set1_object
   2198 #define X509at_add1_attr GRPC_SHADOW_X509at_add1_attr
   2199 #define X509at_add1_attr_by_NID GRPC_SHADOW_X509at_add1_attr_by_NID
   2200 #define X509at_add1_attr_by_OBJ GRPC_SHADOW_X509at_add1_attr_by_OBJ
   2201 #define X509at_add1_attr_by_txt GRPC_SHADOW_X509at_add1_attr_by_txt
   2202 #define X509at_delete_attr GRPC_SHADOW_X509at_delete_attr
   2203 #define X509at_get0_data_by_OBJ GRPC_SHADOW_X509at_get0_data_by_OBJ
   2204 #define X509at_get_attr GRPC_SHADOW_X509at_get_attr
   2205 #define X509at_get_attr_by_NID GRPC_SHADOW_X509at_get_attr_by_NID
   2206 #define X509at_get_attr_by_OBJ GRPC_SHADOW_X509at_get_attr_by_OBJ
   2207 #define X509at_get_attr_count GRPC_SHADOW_X509at_get_attr_count
   2208 #define X509_CRL_check_suiteb GRPC_SHADOW_X509_CRL_check_suiteb
   2209 #define X509_CRL_cmp GRPC_SHADOW_X509_CRL_cmp
   2210 #define X509_CRL_match GRPC_SHADOW_X509_CRL_match
   2211 #define X509_NAME_cmp GRPC_SHADOW_X509_NAME_cmp
   2212 #define X509_NAME_hash GRPC_SHADOW_X509_NAME_hash
   2213 #define X509_NAME_hash_old GRPC_SHADOW_X509_NAME_hash_old
   2214 #define X509_chain_check_suiteb GRPC_SHADOW_X509_chain_check_suiteb
   2215 #define X509_chain_up_ref GRPC_SHADOW_X509_chain_up_ref
   2216 #define X509_check_private_key GRPC_SHADOW_X509_check_private_key
   2217 #define X509_cmp GRPC_SHADOW_X509_cmp
   2218 #define X509_find_by_issuer_and_serial GRPC_SHADOW_X509_find_by_issuer_and_serial
   2219 #define X509_find_by_subject GRPC_SHADOW_X509_find_by_subject
   2220 #define X509_get0_pubkey_bitstr GRPC_SHADOW_X509_get0_pubkey_bitstr
   2221 #define X509_get_issuer_name GRPC_SHADOW_X509_get_issuer_name
   2222 #define X509_get_pubkey GRPC_SHADOW_X509_get_pubkey
   2223 #define X509_get_serialNumber GRPC_SHADOW_X509_get_serialNumber
   2224 #define X509_get_subject_name GRPC_SHADOW_X509_get_subject_name
   2225 #define X509_issuer_and_serial_cmp GRPC_SHADOW_X509_issuer_and_serial_cmp
   2226 #define X509_issuer_and_serial_hash GRPC_SHADOW_X509_issuer_and_serial_hash
   2227 #define X509_issuer_name_cmp GRPC_SHADOW_X509_issuer_name_cmp
   2228 #define X509_issuer_name_hash GRPC_SHADOW_X509_issuer_name_hash
   2229 #define X509_issuer_name_hash_old GRPC_SHADOW_X509_issuer_name_hash_old
   2230 #define X509_subject_name_cmp GRPC_SHADOW_X509_subject_name_cmp
   2231 #define X509_subject_name_hash GRPC_SHADOW_X509_subject_name_hash
   2232 #define X509_subject_name_hash_old GRPC_SHADOW_X509_subject_name_hash_old
   2233 #define X509_STORE_load_locations GRPC_SHADOW_X509_STORE_load_locations
   2234 #define X509_STORE_set_default_paths GRPC_SHADOW_X509_STORE_set_default_paths
   2235 #define X509_get_default_cert_area GRPC_SHADOW_X509_get_default_cert_area
   2236 #define X509_get_default_cert_dir GRPC_SHADOW_X509_get_default_cert_dir
   2237 #define X509_get_default_cert_dir_env GRPC_SHADOW_X509_get_default_cert_dir_env
   2238 #define X509_get_default_cert_file GRPC_SHADOW_X509_get_default_cert_file
   2239 #define X509_get_default_cert_file_env GRPC_SHADOW_X509_get_default_cert_file_env
   2240 #define X509_get_default_private_dir GRPC_SHADOW_X509_get_default_private_dir
   2241 #define X509_CRL_add1_ext_i2d GRPC_SHADOW_X509_CRL_add1_ext_i2d
   2242 #define X509_CRL_add_ext GRPC_SHADOW_X509_CRL_add_ext
   2243 #define X509_CRL_delete_ext GRPC_SHADOW_X509_CRL_delete_ext
   2244 #define X509_CRL_get_ext GRPC_SHADOW_X509_CRL_get_ext
   2245 #define X509_CRL_get_ext_by_NID GRPC_SHADOW_X509_CRL_get_ext_by_NID
   2246 #define X509_CRL_get_ext_by_OBJ GRPC_SHADOW_X509_CRL_get_ext_by_OBJ
   2247 #define X509_CRL_get_ext_by_critical GRPC_SHADOW_X509_CRL_get_ext_by_critical
   2248 #define X509_CRL_get_ext_count GRPC_SHADOW_X509_CRL_get_ext_count
   2249 #define X509_CRL_get_ext_d2i GRPC_SHADOW_X509_CRL_get_ext_d2i
   2250 #define X509_REVOKED_add1_ext_i2d GRPC_SHADOW_X509_REVOKED_add1_ext_i2d
   2251 #define X509_REVOKED_add_ext GRPC_SHADOW_X509_REVOKED_add_ext
   2252 #define X509_REVOKED_delete_ext GRPC_SHADOW_X509_REVOKED_delete_ext
   2253 #define X509_REVOKED_get_ext GRPC_SHADOW_X509_REVOKED_get_ext
   2254 #define X509_REVOKED_get_ext_by_NID GRPC_SHADOW_X509_REVOKED_get_ext_by_NID
   2255 #define X509_REVOKED_get_ext_by_OBJ GRPC_SHADOW_X509_REVOKED_get_ext_by_OBJ
   2256 #define X509_REVOKED_get_ext_by_critical GRPC_SHADOW_X509_REVOKED_get_ext_by_critical
   2257 #define X509_REVOKED_get_ext_count GRPC_SHADOW_X509_REVOKED_get_ext_count
   2258 #define X509_REVOKED_get_ext_d2i GRPC_SHADOW_X509_REVOKED_get_ext_d2i
   2259 #define X509_add1_ext_i2d GRPC_SHADOW_X509_add1_ext_i2d
   2260 #define X509_add_ext GRPC_SHADOW_X509_add_ext
   2261 #define X509_delete_ext GRPC_SHADOW_X509_delete_ext
   2262 #define X509_get_ext GRPC_SHADOW_X509_get_ext
   2263 #define X509_get_ext_by_NID GRPC_SHADOW_X509_get_ext_by_NID
   2264 #define X509_get_ext_by_OBJ GRPC_SHADOW_X509_get_ext_by_OBJ
   2265 #define X509_get_ext_by_critical GRPC_SHADOW_X509_get_ext_by_critical
   2266 #define X509_get_ext_count GRPC_SHADOW_X509_get_ext_count
   2267 #define X509_get_ext_d2i GRPC_SHADOW_X509_get_ext_d2i
   2268 #define X509_LOOKUP_by_alias GRPC_SHADOW_X509_LOOKUP_by_alias
   2269 #define X509_LOOKUP_by_fingerprint GRPC_SHADOW_X509_LOOKUP_by_fingerprint
   2270 #define X509_LOOKUP_by_issuer_serial GRPC_SHADOW_X509_LOOKUP_by_issuer_serial
   2271 #define X509_LOOKUP_by_subject GRPC_SHADOW_X509_LOOKUP_by_subject
   2272 #define X509_LOOKUP_ctrl GRPC_SHADOW_X509_LOOKUP_ctrl
   2273 #define X509_LOOKUP_free GRPC_SHADOW_X509_LOOKUP_free
   2274 #define X509_LOOKUP_init GRPC_SHADOW_X509_LOOKUP_init
   2275 #define X509_LOOKUP_new GRPC_SHADOW_X509_LOOKUP_new
   2276 #define X509_LOOKUP_shutdown GRPC_SHADOW_X509_LOOKUP_shutdown
   2277 #define X509_OBJECT_free_contents GRPC_SHADOW_X509_OBJECT_free_contents
   2278 #define X509_OBJECT_get0_X509 GRPC_SHADOW_X509_OBJECT_get0_X509
   2279 #define X509_OBJECT_get_type GRPC_SHADOW_X509_OBJECT_get_type
   2280 #define X509_OBJECT_idx_by_subject GRPC_SHADOW_X509_OBJECT_idx_by_subject
   2281 #define X509_OBJECT_retrieve_by_subject GRPC_SHADOW_X509_OBJECT_retrieve_by_subject
   2282 #define X509_OBJECT_retrieve_match GRPC_SHADOW_X509_OBJECT_retrieve_match
   2283 #define X509_OBJECT_up_ref_count GRPC_SHADOW_X509_OBJECT_up_ref_count
   2284 #define X509_STORE_CTX_get0_store GRPC_SHADOW_X509_STORE_CTX_get0_store
   2285 #define X509_STORE_CTX_get1_issuer GRPC_SHADOW_X509_STORE_CTX_get1_issuer
   2286 #define X509_STORE_add_cert GRPC_SHADOW_X509_STORE_add_cert
   2287 #define X509_STORE_add_crl GRPC_SHADOW_X509_STORE_add_crl
   2288 #define X509_STORE_add_lookup GRPC_SHADOW_X509_STORE_add_lookup
   2289 #define X509_STORE_free GRPC_SHADOW_X509_STORE_free
   2290 #define X509_STORE_get0_objects GRPC_SHADOW_X509_STORE_get0_objects
   2291 #define X509_STORE_get0_param GRPC_SHADOW_X509_STORE_get0_param
   2292 #define X509_STORE_get1_certs GRPC_SHADOW_X509_STORE_get1_certs
   2293 #define X509_STORE_get1_crls GRPC_SHADOW_X509_STORE_get1_crls
   2294 #define X509_STORE_get_by_subject GRPC_SHADOW_X509_STORE_get_by_subject
   2295 #define X509_STORE_new GRPC_SHADOW_X509_STORE_new
   2296 #define X509_STORE_set0_additional_untrusted GRPC_SHADOW_X509_STORE_set0_additional_untrusted
   2297 #define X509_STORE_set1_param GRPC_SHADOW_X509_STORE_set1_param
   2298 #define X509_STORE_set_depth GRPC_SHADOW_X509_STORE_set_depth
   2299 #define X509_STORE_set_flags GRPC_SHADOW_X509_STORE_set_flags
   2300 #define X509_STORE_set_lookup_crls_cb GRPC_SHADOW_X509_STORE_set_lookup_crls_cb
   2301 #define X509_STORE_set_purpose GRPC_SHADOW_X509_STORE_set_purpose
   2302 #define X509_STORE_set_trust GRPC_SHADOW_X509_STORE_set_trust
   2303 #define X509_STORE_set_verify_cb GRPC_SHADOW_X509_STORE_set_verify_cb
   2304 #define X509_STORE_up_ref GRPC_SHADOW_X509_STORE_up_ref
   2305 #define X509_NAME_oneline GRPC_SHADOW_X509_NAME_oneline
   2306 #define X509_REQ_to_X509 GRPC_SHADOW_X509_REQ_to_X509
   2307 #define X509_REQ_add1_attr GRPC_SHADOW_X509_REQ_add1_attr
   2308 #define X509_REQ_add1_attr_by_NID GRPC_SHADOW_X509_REQ_add1_attr_by_NID
   2309 #define X509_REQ_add1_attr_by_OBJ GRPC_SHADOW_X509_REQ_add1_attr_by_OBJ
   2310 #define X509_REQ_add1_attr_by_txt GRPC_SHADOW_X509_REQ_add1_attr_by_txt
   2311 #define X509_REQ_add_extensions GRPC_SHADOW_X509_REQ_add_extensions
   2312 #define X509_REQ_add_extensions_nid GRPC_SHADOW_X509_REQ_add_extensions_nid
   2313 #define X509_REQ_check_private_key GRPC_SHADOW_X509_REQ_check_private_key
   2314 #define X509_REQ_delete_attr GRPC_SHADOW_X509_REQ_delete_attr
   2315 #define X509_REQ_extension_nid GRPC_SHADOW_X509_REQ_extension_nid
   2316 #define X509_REQ_get_attr GRPC_SHADOW_X509_REQ_get_attr
   2317 #define X509_REQ_get_attr_by_NID GRPC_SHADOW_X509_REQ_get_attr_by_NID
   2318 #define X509_REQ_get_attr_by_OBJ GRPC_SHADOW_X509_REQ_get_attr_by_OBJ
   2319 #define X509_REQ_get_attr_count GRPC_SHADOW_X509_REQ_get_attr_count
   2320 #define X509_REQ_get_extension_nids GRPC_SHADOW_X509_REQ_get_extension_nids
   2321 #define X509_REQ_get_extensions GRPC_SHADOW_X509_REQ_get_extensions
   2322 #define X509_REQ_get_pubkey GRPC_SHADOW_X509_REQ_get_pubkey
   2323 #define X509_REQ_set_extension_nids GRPC_SHADOW_X509_REQ_set_extension_nids
   2324 #define X509_to_X509_REQ GRPC_SHADOW_X509_to_X509_REQ
   2325 #define X509_get0_extensions GRPC_SHADOW_X509_get0_extensions
   2326 #define X509_get0_notAfter GRPC_SHADOW_X509_get0_notAfter
   2327 #define X509_get0_notBefore GRPC_SHADOW_X509_get0_notBefore
   2328 #define X509_set_issuer_name GRPC_SHADOW_X509_set_issuer_name
   2329 #define X509_set_notAfter GRPC_SHADOW_X509_set_notAfter
   2330 #define X509_set_notBefore GRPC_SHADOW_X509_set_notBefore
   2331 #define X509_set_pubkey GRPC_SHADOW_X509_set_pubkey
   2332 #define X509_set_serialNumber GRPC_SHADOW_X509_set_serialNumber
   2333 #define X509_set_subject_name GRPC_SHADOW_X509_set_subject_name
   2334 #define X509_set_version GRPC_SHADOW_X509_set_version
   2335 #define X509_TRUST_add GRPC_SHADOW_X509_TRUST_add
   2336 #define X509_TRUST_cleanup GRPC_SHADOW_X509_TRUST_cleanup
   2337 #define X509_TRUST_get0 GRPC_SHADOW_X509_TRUST_get0
   2338 #define X509_TRUST_get0_name GRPC_SHADOW_X509_TRUST_get0_name
   2339 #define X509_TRUST_get_by_id GRPC_SHADOW_X509_TRUST_get_by_id
   2340 #define X509_TRUST_get_count GRPC_SHADOW_X509_TRUST_get_count
   2341 #define X509_TRUST_get_flags GRPC_SHADOW_X509_TRUST_get_flags
   2342 #define X509_TRUST_get_trust GRPC_SHADOW_X509_TRUST_get_trust
   2343 #define X509_TRUST_set GRPC_SHADOW_X509_TRUST_set
   2344 #define X509_TRUST_set_default GRPC_SHADOW_X509_TRUST_set_default
   2345 #define X509_check_trust GRPC_SHADOW_X509_check_trust
   2346 #define X509_verify_cert_error_string GRPC_SHADOW_X509_verify_cert_error_string
   2347 #define X509_EXTENSION_create_by_NID GRPC_SHADOW_X509_EXTENSION_create_by_NID
   2348 #define X509_EXTENSION_create_by_OBJ GRPC_SHADOW_X509_EXTENSION_create_by_OBJ
   2349 #define X509_EXTENSION_get_critical GRPC_SHADOW_X509_EXTENSION_get_critical
   2350 #define X509_EXTENSION_get_data GRPC_SHADOW_X509_EXTENSION_get_data
   2351 #define X509_EXTENSION_get_object GRPC_SHADOW_X509_EXTENSION_get_object
   2352 #define X509_EXTENSION_set_critical GRPC_SHADOW_X509_EXTENSION_set_critical
   2353 #define X509_EXTENSION_set_data GRPC_SHADOW_X509_EXTENSION_set_data
   2354 #define X509_EXTENSION_set_object GRPC_SHADOW_X509_EXTENSION_set_object
   2355 #define X509v3_add_ext GRPC_SHADOW_X509v3_add_ext
   2356 #define X509v3_delete_ext GRPC_SHADOW_X509v3_delete_ext
   2357 #define X509v3_get_ext GRPC_SHADOW_X509v3_get_ext
   2358 #define X509v3_get_ext_by_NID GRPC_SHADOW_X509v3_get_ext_by_NID
   2359 #define X509v3_get_ext_by_OBJ GRPC_SHADOW_X509v3_get_ext_by_OBJ
   2360 #define X509v3_get_ext_by_critical GRPC_SHADOW_X509v3_get_ext_by_critical
   2361 #define X509v3_get_ext_count GRPC_SHADOW_X509v3_get_ext_count
   2362 #define X509_CRL_diff GRPC_SHADOW_X509_CRL_diff
   2363 #define X509_STORE_CTX_cleanup GRPC_SHADOW_X509_STORE_CTX_cleanup
   2364 #define X509_STORE_CTX_free GRPC_SHADOW_X509_STORE_CTX_free
   2365 #define X509_STORE_CTX_get0_current_crl GRPC_SHADOW_X509_STORE_CTX_get0_current_crl
   2366 #define X509_STORE_CTX_get0_current_issuer GRPC_SHADOW_X509_STORE_CTX_get0_current_issuer
   2367 #define X509_STORE_CTX_get0_param GRPC_SHADOW_X509_STORE_CTX_get0_param
   2368 #define X509_STORE_CTX_get0_parent_ctx GRPC_SHADOW_X509_STORE_CTX_get0_parent_ctx
   2369 #define X509_STORE_CTX_get0_policy_tree GRPC_SHADOW_X509_STORE_CTX_get0_policy_tree
   2370 #define X509_STORE_CTX_get0_untrusted GRPC_SHADOW_X509_STORE_CTX_get0_untrusted
   2371 #define X509_STORE_CTX_get1_chain GRPC_SHADOW_X509_STORE_CTX_get1_chain
   2372 #define X509_STORE_CTX_get_chain GRPC_SHADOW_X509_STORE_CTX_get_chain
   2373 #define X509_STORE_CTX_get_current_cert GRPC_SHADOW_X509_STORE_CTX_get_current_cert
   2374 #define X509_STORE_CTX_get_error GRPC_SHADOW_X509_STORE_CTX_get_error
   2375 #define X509_STORE_CTX_get_error_depth GRPC_SHADOW_X509_STORE_CTX_get_error_depth
   2376 #define X509_STORE_CTX_get_ex_data GRPC_SHADOW_X509_STORE_CTX_get_ex_data
   2377 #define X509_STORE_CTX_get_ex_new_index GRPC_SHADOW_X509_STORE_CTX_get_ex_new_index
   2378 #define X509_STORE_CTX_get_explicit_policy GRPC_SHADOW_X509_STORE_CTX_get_explicit_policy
   2379 #define X509_STORE_CTX_init GRPC_SHADOW_X509_STORE_CTX_init
   2380 #define X509_STORE_CTX_new GRPC_SHADOW_X509_STORE_CTX_new
   2381 #define X509_STORE_CTX_purpose_inherit GRPC_SHADOW_X509_STORE_CTX_purpose_inherit
   2382 #define X509_STORE_CTX_set0_crls GRPC_SHADOW_X509_STORE_CTX_set0_crls
   2383 #define X509_STORE_CTX_set0_param GRPC_SHADOW_X509_STORE_CTX_set0_param
   2384 #define X509_STORE_CTX_set_cert GRPC_SHADOW_X509_STORE_CTX_set_cert
   2385 #define X509_STORE_CTX_set_chain GRPC_SHADOW_X509_STORE_CTX_set_chain
   2386 #define X509_STORE_CTX_set_default GRPC_SHADOW_X509_STORE_CTX_set_default
   2387 #define X509_STORE_CTX_set_depth GRPC_SHADOW_X509_STORE_CTX_set_depth
   2388 #define X509_STORE_CTX_set_error GRPC_SHADOW_X509_STORE_CTX_set_error
   2389 #define X509_STORE_CTX_set_ex_data GRPC_SHADOW_X509_STORE_CTX_set_ex_data
   2390 #define X509_STORE_CTX_set_flags GRPC_SHADOW_X509_STORE_CTX_set_flags
   2391 #define X509_STORE_CTX_set_purpose GRPC_SHADOW_X509_STORE_CTX_set_purpose
   2392 #define X509_STORE_CTX_set_time GRPC_SHADOW_X509_STORE_CTX_set_time
   2393 #define X509_STORE_CTX_set_trust GRPC_SHADOW_X509_STORE_CTX_set_trust
   2394 #define X509_STORE_CTX_set_verify_cb GRPC_SHADOW_X509_STORE_CTX_set_verify_cb
   2395 #define X509_STORE_CTX_trusted_stack GRPC_SHADOW_X509_STORE_CTX_trusted_stack
   2396 #define X509_STORE_CTX_zero GRPC_SHADOW_X509_STORE_CTX_zero
   2397 #define X509_cmp_current_time GRPC_SHADOW_X509_cmp_current_time
   2398 #define X509_cmp_time GRPC_SHADOW_X509_cmp_time
   2399 #define X509_gmtime_adj GRPC_SHADOW_X509_gmtime_adj
   2400 #define X509_time_adj GRPC_SHADOW_X509_time_adj
   2401 #define X509_time_adj_ex GRPC_SHADOW_X509_time_adj_ex
   2402 #define X509_verify_cert GRPC_SHADOW_X509_verify_cert
   2403 #define X509_VERIFY_PARAM_add0_policy GRPC_SHADOW_X509_VERIFY_PARAM_add0_policy
   2404 #define X509_VERIFY_PARAM_add0_table GRPC_SHADOW_X509_VERIFY_PARAM_add0_table
   2405 #define X509_VERIFY_PARAM_add1_host GRPC_SHADOW_X509_VERIFY_PARAM_add1_host
   2406 #define X509_VERIFY_PARAM_clear_flags GRPC_SHADOW_X509_VERIFY_PARAM_clear_flags
   2407 #define X509_VERIFY_PARAM_free GRPC_SHADOW_X509_VERIFY_PARAM_free
   2408 #define X509_VERIFY_PARAM_get0 GRPC_SHADOW_X509_VERIFY_PARAM_get0
   2409 #define X509_VERIFY_PARAM_get0_name GRPC_SHADOW_X509_VERIFY_PARAM_get0_name
   2410 #define X509_VERIFY_PARAM_get0_peername GRPC_SHADOW_X509_VERIFY_PARAM_get0_peername
   2411 #define X509_VERIFY_PARAM_get_count GRPC_SHADOW_X509_VERIFY_PARAM_get_count
   2412 #define X509_VERIFY_PARAM_get_depth GRPC_SHADOW_X509_VERIFY_PARAM_get_depth
   2413 #define X509_VERIFY_PARAM_get_flags GRPC_SHADOW_X509_VERIFY_PARAM_get_flags
   2414 #define X509_VERIFY_PARAM_inherit GRPC_SHADOW_X509_VERIFY_PARAM_inherit
   2415 #define X509_VERIFY_PARAM_lookup GRPC_SHADOW_X509_VERIFY_PARAM_lookup
   2416 #define X509_VERIFY_PARAM_new GRPC_SHADOW_X509_VERIFY_PARAM_new
   2417 #define X509_VERIFY_PARAM_set1 GRPC_SHADOW_X509_VERIFY_PARAM_set1
   2418 #define X509_VERIFY_PARAM_set1_email GRPC_SHADOW_X509_VERIFY_PARAM_set1_email
   2419 #define X509_VERIFY_PARAM_set1_host GRPC_SHADOW_X509_VERIFY_PARAM_set1_host
   2420 #define X509_VERIFY_PARAM_set1_ip GRPC_SHADOW_X509_VERIFY_PARAM_set1_ip
   2421 #define X509_VERIFY_PARAM_set1_ip_asc GRPC_SHADOW_X509_VERIFY_PARAM_set1_ip_asc
   2422 #define X509_VERIFY_PARAM_set1_name GRPC_SHADOW_X509_VERIFY_PARAM_set1_name
   2423 #define X509_VERIFY_PARAM_set1_policies GRPC_SHADOW_X509_VERIFY_PARAM_set1_policies
   2424 #define X509_VERIFY_PARAM_set_depth GRPC_SHADOW_X509_VERIFY_PARAM_set_depth
   2425 #define X509_VERIFY_PARAM_set_flags GRPC_SHADOW_X509_VERIFY_PARAM_set_flags
   2426 #define X509_VERIFY_PARAM_set_hostflags GRPC_SHADOW_X509_VERIFY_PARAM_set_hostflags
   2427 #define X509_VERIFY_PARAM_set_purpose GRPC_SHADOW_X509_VERIFY_PARAM_set_purpose
   2428 #define X509_VERIFY_PARAM_set_time GRPC_SHADOW_X509_VERIFY_PARAM_set_time
   2429 #define X509_VERIFY_PARAM_set_trust GRPC_SHADOW_X509_VERIFY_PARAM_set_trust
   2430 #define X509_VERIFY_PARAM_table_cleanup GRPC_SHADOW_X509_VERIFY_PARAM_table_cleanup
   2431 #define X509_CRL_set_issuer_name GRPC_SHADOW_X509_CRL_set_issuer_name
   2432 #define X509_CRL_set_lastUpdate GRPC_SHADOW_X509_CRL_set_lastUpdate
   2433 #define X509_CRL_set_nextUpdate GRPC_SHADOW_X509_CRL_set_nextUpdate
   2434 #define X509_CRL_set_version GRPC_SHADOW_X509_CRL_set_version
   2435 #define X509_CRL_sort GRPC_SHADOW_X509_CRL_sort
   2436 #define X509_CRL_up_ref GRPC_SHADOW_X509_CRL_up_ref
   2437 #define X509_REVOKED_set_revocationDate GRPC_SHADOW_X509_REVOKED_set_revocationDate
   2438 #define X509_REVOKED_set_serialNumber GRPC_SHADOW_X509_REVOKED_set_serialNumber
   2439 #define X509_NAME_ENTRY_create_by_NID GRPC_SHADOW_X509_NAME_ENTRY_create_by_NID
   2440 #define X509_NAME_ENTRY_create_by_OBJ GRPC_SHADOW_X509_NAME_ENTRY_create_by_OBJ
   2441 #define X509_NAME_ENTRY_create_by_txt GRPC_SHADOW_X509_NAME_ENTRY_create_by_txt
   2442 #define X509_NAME_ENTRY_get_data GRPC_SHADOW_X509_NAME_ENTRY_get_data
   2443 #define X509_NAME_ENTRY_get_object GRPC_SHADOW_X509_NAME_ENTRY_get_object
   2444 #define X509_NAME_ENTRY_set_data GRPC_SHADOW_X509_NAME_ENTRY_set_data
   2445 #define X509_NAME_ENTRY_set_object GRPC_SHADOW_X509_NAME_ENTRY_set_object
   2446 #define X509_NAME_add_entry GRPC_SHADOW_X509_NAME_add_entry
   2447 #define X509_NAME_add_entry_by_NID GRPC_SHADOW_X509_NAME_add_entry_by_NID
   2448 #define X509_NAME_add_entry_by_OBJ GRPC_SHADOW_X509_NAME_add_entry_by_OBJ
   2449 #define X509_NAME_add_entry_by_txt GRPC_SHADOW_X509_NAME_add_entry_by_txt
   2450 #define X509_NAME_delete_entry GRPC_SHADOW_X509_NAME_delete_entry
   2451 #define X509_NAME_entry_count GRPC_SHADOW_X509_NAME_entry_count
   2452 #define X509_NAME_get_entry GRPC_SHADOW_X509_NAME_get_entry
   2453 #define X509_NAME_get_index_by_NID GRPC_SHADOW_X509_NAME_get_index_by_NID
   2454 #define X509_NAME_get_index_by_OBJ GRPC_SHADOW_X509_NAME_get_index_by_OBJ
   2455 #define X509_NAME_get_text_by_NID GRPC_SHADOW_X509_NAME_get_text_by_NID
   2456 #define X509_NAME_get_text_by_OBJ GRPC_SHADOW_X509_NAME_get_text_by_OBJ
   2457 #define X509_REQ_set_pubkey GRPC_SHADOW_X509_REQ_set_pubkey
   2458 #define X509_REQ_set_subject_name GRPC_SHADOW_X509_REQ_set_subject_name
   2459 #define X509_REQ_set_version GRPC_SHADOW_X509_REQ_set_version
   2460 #define NETSCAPE_SPKI_b64_decode GRPC_SHADOW_NETSCAPE_SPKI_b64_decode
   2461 #define NETSCAPE_SPKI_b64_encode GRPC_SHADOW_NETSCAPE_SPKI_b64_encode
   2462 #define NETSCAPE_SPKI_get_pubkey GRPC_SHADOW_NETSCAPE_SPKI_get_pubkey
   2463 #define NETSCAPE_SPKI_set_pubkey GRPC_SHADOW_NETSCAPE_SPKI_set_pubkey
   2464 #define X509_ALGORS_it GRPC_SHADOW_X509_ALGORS_it
   2465 #define X509_ALGOR_cmp GRPC_SHADOW_X509_ALGOR_cmp
   2466 #define X509_ALGOR_dup GRPC_SHADOW_X509_ALGOR_dup
   2467 #define X509_ALGOR_free GRPC_SHADOW_X509_ALGOR_free
   2468 #define X509_ALGOR_get0 GRPC_SHADOW_X509_ALGOR_get0
   2469 #define X509_ALGOR_it GRPC_SHADOW_X509_ALGOR_it
   2470 #define X509_ALGOR_new GRPC_SHADOW_X509_ALGOR_new
   2471 #define X509_ALGOR_set0 GRPC_SHADOW_X509_ALGOR_set0
   2472 #define X509_ALGOR_set_md GRPC_SHADOW_X509_ALGOR_set_md
   2473 #define d2i_X509_ALGOR GRPC_SHADOW_d2i_X509_ALGOR
   2474 #define d2i_X509_ALGORS GRPC_SHADOW_d2i_X509_ALGORS
   2475 #define i2d_X509_ALGOR GRPC_SHADOW_i2d_X509_ALGOR
   2476 #define i2d_X509_ALGORS GRPC_SHADOW_i2d_X509_ALGORS
   2477 #define NETSCAPE_SPKI_sign GRPC_SHADOW_NETSCAPE_SPKI_sign
   2478 #define NETSCAPE_SPKI_verify GRPC_SHADOW_NETSCAPE_SPKI_verify
   2479 #define X509_CRL_digest GRPC_SHADOW_X509_CRL_digest
   2480 #define X509_CRL_sign GRPC_SHADOW_X509_CRL_sign
   2481 #define X509_CRL_sign_ctx GRPC_SHADOW_X509_CRL_sign_ctx
   2482 #define X509_NAME_digest GRPC_SHADOW_X509_NAME_digest
   2483 #define X509_REQ_digest GRPC_SHADOW_X509_REQ_digest
   2484 #define X509_REQ_sign GRPC_SHADOW_X509_REQ_sign
   2485 #define X509_REQ_sign_ctx GRPC_SHADOW_X509_REQ_sign_ctx
   2486 #define X509_REQ_verify GRPC_SHADOW_X509_REQ_verify
   2487 #define X509_digest GRPC_SHADOW_X509_digest
   2488 #define X509_pubkey_digest GRPC_SHADOW_X509_pubkey_digest
   2489 #define X509_sign GRPC_SHADOW_X509_sign
   2490 #define X509_sign_ctx GRPC_SHADOW_X509_sign_ctx
   2491 #define X509_verify GRPC_SHADOW_X509_verify
   2492 #define d2i_DSAPrivateKey_bio GRPC_SHADOW_d2i_DSAPrivateKey_bio
   2493 #define d2i_DSAPrivateKey_fp GRPC_SHADOW_d2i_DSAPrivateKey_fp
   2494 #define d2i_DSA_PUBKEY_bio GRPC_SHADOW_d2i_DSA_PUBKEY_bio
   2495 #define d2i_DSA_PUBKEY_fp GRPC_SHADOW_d2i_DSA_PUBKEY_fp
   2496 #define d2i_ECPrivateKey_bio GRPC_SHADOW_d2i_ECPrivateKey_bio
   2497 #define d2i_ECPrivateKey_fp GRPC_SHADOW_d2i_ECPrivateKey_fp
   2498 #define d2i_EC_PUBKEY_bio GRPC_SHADOW_d2i_EC_PUBKEY_bio
   2499 #define d2i_EC_PUBKEY_fp GRPC_SHADOW_d2i_EC_PUBKEY_fp
   2500 #define d2i_PKCS8_PRIV_KEY_INFO_bio GRPC_SHADOW_d2i_PKCS8_PRIV_KEY_INFO_bio
   2501 #define d2i_PKCS8_PRIV_KEY_INFO_fp GRPC_SHADOW_d2i_PKCS8_PRIV_KEY_INFO_fp
   2502 #define d2i_PKCS8_bio GRPC_SHADOW_d2i_PKCS8_bio
   2503 #define d2i_PKCS8_fp GRPC_SHADOW_d2i_PKCS8_fp
   2504 #define d2i_PUBKEY_bio GRPC_SHADOW_d2i_PUBKEY_bio
   2505 #define d2i_PUBKEY_fp GRPC_SHADOW_d2i_PUBKEY_fp
   2506 #define d2i_PrivateKey_bio GRPC_SHADOW_d2i_PrivateKey_bio
   2507 #define d2i_PrivateKey_fp GRPC_SHADOW_d2i_PrivateKey_fp
   2508 #define d2i_RSAPrivateKey_bio GRPC_SHADOW_d2i_RSAPrivateKey_bio
   2509 #define d2i_RSAPrivateKey_fp GRPC_SHADOW_d2i_RSAPrivateKey_fp
   2510 #define d2i_RSAPublicKey_bio GRPC_SHADOW_d2i_RSAPublicKey_bio
   2511 #define d2i_RSAPublicKey_fp GRPC_SHADOW_d2i_RSAPublicKey_fp
   2512 #define d2i_RSA_PUBKEY_bio GRPC_SHADOW_d2i_RSA_PUBKEY_bio
   2513 #define d2i_RSA_PUBKEY_fp GRPC_SHADOW_d2i_RSA_PUBKEY_fp
   2514 #define d2i_X509_CRL_bio GRPC_SHADOW_d2i_X509_CRL_bio
   2515 #define d2i_X509_CRL_fp GRPC_SHADOW_d2i_X509_CRL_fp
   2516 #define d2i_X509_REQ_bio GRPC_SHADOW_d2i_X509_REQ_bio
   2517 #define d2i_X509_REQ_fp GRPC_SHADOW_d2i_X509_REQ_fp
   2518 #define d2i_X509_bio GRPC_SHADOW_d2i_X509_bio
   2519 #define d2i_X509_fp GRPC_SHADOW_d2i_X509_fp
   2520 #define i2d_DSAPrivateKey_bio GRPC_SHADOW_i2d_DSAPrivateKey_bio
   2521 #define i2d_DSAPrivateKey_fp GRPC_SHADOW_i2d_DSAPrivateKey_fp
   2522 #define i2d_DSA_PUBKEY_bio GRPC_SHADOW_i2d_DSA_PUBKEY_bio
   2523 #define i2d_DSA_PUBKEY_fp GRPC_SHADOW_i2d_DSA_PUBKEY_fp
   2524 #define i2d_ECPrivateKey_bio GRPC_SHADOW_i2d_ECPrivateKey_bio
   2525 #define i2d_ECPrivateKey_fp GRPC_SHADOW_i2d_ECPrivateKey_fp
   2526 #define i2d_EC_PUBKEY_bio GRPC_SHADOW_i2d_EC_PUBKEY_bio
   2527 #define i2d_EC_PUBKEY_fp GRPC_SHADOW_i2d_EC_PUBKEY_fp
   2528 #define i2d_PKCS8PrivateKeyInfo_bio GRPC_SHADOW_i2d_PKCS8PrivateKeyInfo_bio
   2529 #define i2d_PKCS8PrivateKeyInfo_fp GRPC_SHADOW_i2d_PKCS8PrivateKeyInfo_fp
   2530 #define i2d_PKCS8_PRIV_KEY_INFO_bio GRPC_SHADOW_i2d_PKCS8_PRIV_KEY_INFO_bio
   2531 #define i2d_PKCS8_PRIV_KEY_INFO_fp GRPC_SHADOW_i2d_PKCS8_PRIV_KEY_INFO_fp
   2532 #define i2d_PKCS8_bio GRPC_SHADOW_i2d_PKCS8_bio
   2533 #define i2d_PKCS8_fp GRPC_SHADOW_i2d_PKCS8_fp
   2534 #define i2d_PUBKEY_bio GRPC_SHADOW_i2d_PUBKEY_bio
   2535 #define i2d_PUBKEY_fp GRPC_SHADOW_i2d_PUBKEY_fp
   2536 #define i2d_PrivateKey_bio GRPC_SHADOW_i2d_PrivateKey_bio
   2537 #define i2d_PrivateKey_fp GRPC_SHADOW_i2d_PrivateKey_fp
   2538 #define i2d_RSAPrivateKey_bio GRPC_SHADOW_i2d_RSAPrivateKey_bio
   2539 #define i2d_RSAPrivateKey_fp GRPC_SHADOW_i2d_RSAPrivateKey_fp
   2540 #define i2d_RSAPublicKey_bio GRPC_SHADOW_i2d_RSAPublicKey_bio
   2541 #define i2d_RSAPublicKey_fp GRPC_SHADOW_i2d_RSAPublicKey_fp
   2542 #define i2d_RSA_PUBKEY_bio GRPC_SHADOW_i2d_RSA_PUBKEY_bio
   2543 #define i2d_RSA_PUBKEY_fp GRPC_SHADOW_i2d_RSA_PUBKEY_fp
   2544 #define i2d_X509_CRL_bio GRPC_SHADOW_i2d_X509_CRL_bio
   2545 #define i2d_X509_CRL_fp GRPC_SHADOW_i2d_X509_CRL_fp
   2546 #define i2d_X509_REQ_bio GRPC_SHADOW_i2d_X509_REQ_bio
   2547 #define i2d_X509_REQ_fp GRPC_SHADOW_i2d_X509_REQ_fp
   2548 #define i2d_X509_bio GRPC_SHADOW_i2d_X509_bio
   2549 #define i2d_X509_fp GRPC_SHADOW_i2d_X509_fp
   2550 #define X509_ATTRIBUTE_SET_it GRPC_SHADOW_X509_ATTRIBUTE_SET_it
   2551 #define X509_ATTRIBUTE_create GRPC_SHADOW_X509_ATTRIBUTE_create
   2552 #define X509_ATTRIBUTE_dup GRPC_SHADOW_X509_ATTRIBUTE_dup
   2553 #define X509_ATTRIBUTE_free GRPC_SHADOW_X509_ATTRIBUTE_free
   2554 #define X509_ATTRIBUTE_it GRPC_SHADOW_X509_ATTRIBUTE_it
   2555 #define X509_ATTRIBUTE_new GRPC_SHADOW_X509_ATTRIBUTE_new
   2556 #define d2i_X509_ATTRIBUTE GRPC_SHADOW_d2i_X509_ATTRIBUTE
   2557 #define i2d_X509_ATTRIBUTE GRPC_SHADOW_i2d_X509_ATTRIBUTE
   2558 #define X509_CRL_INFO_free GRPC_SHADOW_X509_CRL_INFO_free
   2559 #define X509_CRL_INFO_it GRPC_SHADOW_X509_CRL_INFO_it
   2560 #define X509_CRL_INFO_new GRPC_SHADOW_X509_CRL_INFO_new
   2561 #define X509_CRL_METHOD_free GRPC_SHADOW_X509_CRL_METHOD_free
   2562 #define X509_CRL_METHOD_new GRPC_SHADOW_X509_CRL_METHOD_new
   2563 #define X509_CRL_add0_revoked GRPC_SHADOW_X509_CRL_add0_revoked
   2564 #define X509_CRL_dup GRPC_SHADOW_X509_CRL_dup
   2565 #define X509_CRL_free GRPC_SHADOW_X509_CRL_free
   2566 #define X509_CRL_get0_by_cert GRPC_SHADOW_X509_CRL_get0_by_cert
   2567 #define X509_CRL_get0_by_serial GRPC_SHADOW_X509_CRL_get0_by_serial
   2568 #define X509_CRL_get_meth_data GRPC_SHADOW_X509_CRL_get_meth_data
   2569 #define X509_CRL_it GRPC_SHADOW_X509_CRL_it
   2570 #define X509_CRL_new GRPC_SHADOW_X509_CRL_new
   2571 #define X509_CRL_set_default_method GRPC_SHADOW_X509_CRL_set_default_method
   2572 #define X509_CRL_set_meth_data GRPC_SHADOW_X509_CRL_set_meth_data
   2573 #define X509_CRL_verify GRPC_SHADOW_X509_CRL_verify
   2574 #define X509_REVOKED_dup GRPC_SHADOW_X509_REVOKED_dup
   2575 #define X509_REVOKED_free GRPC_SHADOW_X509_REVOKED_free
   2576 #define X509_REVOKED_it GRPC_SHADOW_X509_REVOKED_it
   2577 #define X509_REVOKED_new GRPC_SHADOW_X509_REVOKED_new
   2578 #define d2i_X509_CRL GRPC_SHADOW_d2i_X509_CRL
   2579 #define d2i_X509_CRL_INFO GRPC_SHADOW_d2i_X509_CRL_INFO
   2580 #define d2i_X509_REVOKED GRPC_SHADOW_d2i_X509_REVOKED
   2581 #define i2d_X509_CRL GRPC_SHADOW_i2d_X509_CRL
   2582 #define i2d_X509_CRL_INFO GRPC_SHADOW_i2d_X509_CRL_INFO
   2583 #define i2d_X509_REVOKED GRPC_SHADOW_i2d_X509_REVOKED
   2584 #define X509_EXTENSIONS_it GRPC_SHADOW_X509_EXTENSIONS_it
   2585 #define X509_EXTENSION_dup GRPC_SHADOW_X509_EXTENSION_dup
   2586 #define X509_EXTENSION_free GRPC_SHADOW_X509_EXTENSION_free
   2587 #define X509_EXTENSION_it GRPC_SHADOW_X509_EXTENSION_it
   2588 #define X509_EXTENSION_new GRPC_SHADOW_X509_EXTENSION_new
   2589 #define d2i_X509_EXTENSION GRPC_SHADOW_d2i_X509_EXTENSION
   2590 #define d2i_X509_EXTENSIONS GRPC_SHADOW_d2i_X509_EXTENSIONS
   2591 #define i2d_X509_EXTENSION GRPC_SHADOW_i2d_X509_EXTENSION
   2592 #define i2d_X509_EXTENSIONS GRPC_SHADOW_i2d_X509_EXTENSIONS
   2593 #define X509_INFO_free GRPC_SHADOW_X509_INFO_free
   2594 #define X509_INFO_new GRPC_SHADOW_X509_INFO_new
   2595 #define X509_NAME_ENTRIES_it GRPC_SHADOW_X509_NAME_ENTRIES_it
   2596 #define X509_NAME_ENTRY_dup GRPC_SHADOW_X509_NAME_ENTRY_dup
   2597 #define X509_NAME_ENTRY_free GRPC_SHADOW_X509_NAME_ENTRY_free
   2598 #define X509_NAME_ENTRY_it GRPC_SHADOW_X509_NAME_ENTRY_it
   2599 #define X509_NAME_ENTRY_new GRPC_SHADOW_X509_NAME_ENTRY_new
   2600 #define X509_NAME_ENTRY_set GRPC_SHADOW_X509_NAME_ENTRY_set
   2601 #define X509_NAME_INTERNAL_it GRPC_SHADOW_X509_NAME_INTERNAL_it
   2602 #define X509_NAME_dup GRPC_SHADOW_X509_NAME_dup
   2603 #define X509_NAME_free GRPC_SHADOW_X509_NAME_free
   2604 #define X509_NAME_get0_der GRPC_SHADOW_X509_NAME_get0_der
   2605 #define X509_NAME_it GRPC_SHADOW_X509_NAME_it
   2606 #define X509_NAME_new GRPC_SHADOW_X509_NAME_new
   2607 #define X509_NAME_set GRPC_SHADOW_X509_NAME_set
   2608 #define d2i_X509_NAME GRPC_SHADOW_d2i_X509_NAME
   2609 #define d2i_X509_NAME_ENTRY GRPC_SHADOW_d2i_X509_NAME_ENTRY
   2610 #define i2d_X509_NAME GRPC_SHADOW_i2d_X509_NAME
   2611 #define i2d_X509_NAME_ENTRY GRPC_SHADOW_i2d_X509_NAME_ENTRY
   2612 #define X509_PKEY_free GRPC_SHADOW_X509_PKEY_free
   2613 #define X509_PKEY_new GRPC_SHADOW_X509_PKEY_new
   2614 #define X509_PUBKEY_free GRPC_SHADOW_X509_PUBKEY_free
   2615 #define X509_PUBKEY_get GRPC_SHADOW_X509_PUBKEY_get
   2616 #define X509_PUBKEY_get0_param GRPC_SHADOW_X509_PUBKEY_get0_param
   2617 #define X509_PUBKEY_it GRPC_SHADOW_X509_PUBKEY_it
   2618 #define X509_PUBKEY_new GRPC_SHADOW_X509_PUBKEY_new
   2619 #define X509_PUBKEY_set GRPC_SHADOW_X509_PUBKEY_set
   2620 #define X509_PUBKEY_set0_param GRPC_SHADOW_X509_PUBKEY_set0_param
   2621 #define d2i_DSA_PUBKEY GRPC_SHADOW_d2i_DSA_PUBKEY
   2622 #define d2i_EC_PUBKEY GRPC_SHADOW_d2i_EC_PUBKEY
   2623 #define d2i_PUBKEY GRPC_SHADOW_d2i_PUBKEY
   2624 #define d2i_RSA_PUBKEY GRPC_SHADOW_d2i_RSA_PUBKEY
   2625 #define d2i_X509_PUBKEY GRPC_SHADOW_d2i_X509_PUBKEY
   2626 #define i2d_DSA_PUBKEY GRPC_SHADOW_i2d_DSA_PUBKEY
   2627 #define i2d_EC_PUBKEY GRPC_SHADOW_i2d_EC_PUBKEY
   2628 #define i2d_PUBKEY GRPC_SHADOW_i2d_PUBKEY
   2629 #define i2d_RSA_PUBKEY GRPC_SHADOW_i2d_RSA_PUBKEY
   2630 #define i2d_X509_PUBKEY GRPC_SHADOW_i2d_X509_PUBKEY
   2631 #define X509_REQ_INFO_free GRPC_SHADOW_X509_REQ_INFO_free
   2632 #define X509_REQ_INFO_it GRPC_SHADOW_X509_REQ_INFO_it
   2633 #define X509_REQ_INFO_new GRPC_SHADOW_X509_REQ_INFO_new
   2634 #define X509_REQ_dup GRPC_SHADOW_X509_REQ_dup
   2635 #define X509_REQ_free GRPC_SHADOW_X509_REQ_free
   2636 #define X509_REQ_it GRPC_SHADOW_X509_REQ_it
   2637 #define X509_REQ_new GRPC_SHADOW_X509_REQ_new
   2638 #define d2i_X509_REQ GRPC_SHADOW_d2i_X509_REQ
   2639 #define d2i_X509_REQ_INFO GRPC_SHADOW_d2i_X509_REQ_INFO
   2640 #define i2d_X509_REQ GRPC_SHADOW_i2d_X509_REQ
   2641 #define i2d_X509_REQ_INFO GRPC_SHADOW_i2d_X509_REQ_INFO
   2642 #define X509_SIG_free GRPC_SHADOW_X509_SIG_free
   2643 #define X509_SIG_it GRPC_SHADOW_X509_SIG_it
   2644 #define X509_SIG_new GRPC_SHADOW_X509_SIG_new
   2645 #define d2i_X509_SIG GRPC_SHADOW_d2i_X509_SIG
   2646 #define i2d_X509_SIG GRPC_SHADOW_i2d_X509_SIG
   2647 #define NETSCAPE_SPKAC_free GRPC_SHADOW_NETSCAPE_SPKAC_free
   2648 #define NETSCAPE_SPKAC_it GRPC_SHADOW_NETSCAPE_SPKAC_it
   2649 #define NETSCAPE_SPKAC_new GRPC_SHADOW_NETSCAPE_SPKAC_new
   2650 #define NETSCAPE_SPKI_free GRPC_SHADOW_NETSCAPE_SPKI_free
   2651 #define NETSCAPE_SPKI_it GRPC_SHADOW_NETSCAPE_SPKI_it
   2652 #define NETSCAPE_SPKI_new GRPC_SHADOW_NETSCAPE_SPKI_new
   2653 #define d2i_NETSCAPE_SPKAC GRPC_SHADOW_d2i_NETSCAPE_SPKAC
   2654 #define d2i_NETSCAPE_SPKI GRPC_SHADOW_d2i_NETSCAPE_SPKI
   2655 #define i2d_NETSCAPE_SPKAC GRPC_SHADOW_i2d_NETSCAPE_SPKAC
   2656 #define i2d_NETSCAPE_SPKI GRPC_SHADOW_i2d_NETSCAPE_SPKI
   2657 #define X509_VAL_free GRPC_SHADOW_X509_VAL_free
   2658 #define X509_VAL_it GRPC_SHADOW_X509_VAL_it
   2659 #define X509_VAL_new GRPC_SHADOW_X509_VAL_new
   2660 #define d2i_X509_VAL GRPC_SHADOW_d2i_X509_VAL
   2661 #define i2d_X509_VAL GRPC_SHADOW_i2d_X509_VAL
   2662 #define X509_CINF_free GRPC_SHADOW_X509_CINF_free
   2663 #define X509_CINF_it GRPC_SHADOW_X509_CINF_it
   2664 #define X509_CINF_new GRPC_SHADOW_X509_CINF_new
   2665 #define X509_dup GRPC_SHADOW_X509_dup
   2666 #define X509_free GRPC_SHADOW_X509_free
   2667 #define X509_get0_signature GRPC_SHADOW_X509_get0_signature
   2668 #define X509_get_ex_data GRPC_SHADOW_X509_get_ex_data
   2669 #define X509_get_ex_new_index GRPC_SHADOW_X509_get_ex_new_index
   2670 #define X509_get_signature_nid GRPC_SHADOW_X509_get_signature_nid
   2671 #define X509_it GRPC_SHADOW_X509_it
   2672 #define X509_new GRPC_SHADOW_X509_new
   2673 #define X509_parse_from_buffer GRPC_SHADOW_X509_parse_from_buffer
   2674 #define X509_set_ex_data GRPC_SHADOW_X509_set_ex_data
   2675 #define X509_up_ref GRPC_SHADOW_X509_up_ref
   2676 #define d2i_X509 GRPC_SHADOW_d2i_X509
   2677 #define d2i_X509_AUX GRPC_SHADOW_d2i_X509_AUX
   2678 #define d2i_X509_CINF GRPC_SHADOW_d2i_X509_CINF
   2679 #define i2d_X509 GRPC_SHADOW_i2d_X509
   2680 #define i2d_X509_AUX GRPC_SHADOW_i2d_X509_AUX
   2681 #define i2d_X509_CINF GRPC_SHADOW_i2d_X509_CINF
   2682 #define X509_CERT_AUX_free GRPC_SHADOW_X509_CERT_AUX_free
   2683 #define X509_CERT_AUX_it GRPC_SHADOW_X509_CERT_AUX_it
   2684 #define X509_CERT_AUX_new GRPC_SHADOW_X509_CERT_AUX_new
   2685 #define X509_add1_reject_object GRPC_SHADOW_X509_add1_reject_object
   2686 #define X509_add1_trust_object GRPC_SHADOW_X509_add1_trust_object
   2687 #define X509_alias_get0 GRPC_SHADOW_X509_alias_get0
   2688 #define X509_alias_set1 GRPC_SHADOW_X509_alias_set1
   2689 #define X509_keyid_get0 GRPC_SHADOW_X509_keyid_get0
   2690 #define X509_keyid_set1 GRPC_SHADOW_X509_keyid_set1
   2691 #define X509_reject_clear GRPC_SHADOW_X509_reject_clear
   2692 #define X509_trust_clear GRPC_SHADOW_X509_trust_clear
   2693 #define d2i_X509_CERT_AUX GRPC_SHADOW_d2i_X509_CERT_AUX
   2694 #define i2d_X509_CERT_AUX GRPC_SHADOW_i2d_X509_CERT_AUX
   2695 #define policy_cache_find_data GRPC_SHADOW_policy_cache_find_data
   2696 #define policy_cache_free GRPC_SHADOW_policy_cache_free
   2697 #define policy_cache_set GRPC_SHADOW_policy_cache_set
   2698 #define policy_data_free GRPC_SHADOW_policy_data_free
   2699 #define policy_data_new GRPC_SHADOW_policy_data_new
   2700 #define X509_policy_level_get0_node GRPC_SHADOW_X509_policy_level_get0_node
   2701 #define X509_policy_level_node_count GRPC_SHADOW_X509_policy_level_node_count
   2702 #define X509_policy_node_get0_parent GRPC_SHADOW_X509_policy_node_get0_parent
   2703 #define X509_policy_node_get0_policy GRPC_SHADOW_X509_policy_node_get0_policy
   2704 #define X509_policy_node_get0_qualifiers GRPC_SHADOW_X509_policy_node_get0_qualifiers
   2705 #define X509_policy_tree_get0_level GRPC_SHADOW_X509_policy_tree_get0_level
   2706 #define X509_policy_tree_get0_policies GRPC_SHADOW_X509_policy_tree_get0_policies
   2707 #define X509_policy_tree_get0_user_policies GRPC_SHADOW_X509_policy_tree_get0_user_policies
   2708 #define X509_policy_tree_level_count GRPC_SHADOW_X509_policy_tree_level_count
   2709 #define policy_cache_set_mapping GRPC_SHADOW_policy_cache_set_mapping
   2710 #define level_add_node GRPC_SHADOW_level_add_node
   2711 #define level_find_node GRPC_SHADOW_level_find_node
   2712 #define policy_node_cmp_new GRPC_SHADOW_policy_node_cmp_new
   2713 #define policy_node_free GRPC_SHADOW_policy_node_free
   2714 #define policy_node_match GRPC_SHADOW_policy_node_match
   2715 #define tree_find_sk GRPC_SHADOW_tree_find_sk
   2716 #define X509_policy_check GRPC_SHADOW_X509_policy_check
   2717 #define X509_policy_tree_free GRPC_SHADOW_X509_policy_tree_free
   2718 #define v3_akey_id GRPC_SHADOW_v3_akey_id
   2719 #define AUTHORITY_KEYID_free GRPC_SHADOW_AUTHORITY_KEYID_free
   2720 #define AUTHORITY_KEYID_it GRPC_SHADOW_AUTHORITY_KEYID_it
   2721 #define AUTHORITY_KEYID_new GRPC_SHADOW_AUTHORITY_KEYID_new
   2722 #define d2i_AUTHORITY_KEYID GRPC_SHADOW_d2i_AUTHORITY_KEYID
   2723 #define i2d_AUTHORITY_KEYID GRPC_SHADOW_i2d_AUTHORITY_KEYID
   2724 #define GENERAL_NAME_print GRPC_SHADOW_GENERAL_NAME_print
   2725 #define a2i_GENERAL_NAME GRPC_SHADOW_a2i_GENERAL_NAME
   2726 #define i2v_GENERAL_NAME GRPC_SHADOW_i2v_GENERAL_NAME
   2727 #define i2v_GENERAL_NAMES GRPC_SHADOW_i2v_GENERAL_NAMES
   2728 #define v2i_GENERAL_NAME GRPC_SHADOW_v2i_GENERAL_NAME
   2729 #define v2i_GENERAL_NAMES GRPC_SHADOW_v2i_GENERAL_NAMES
   2730 #define v2i_GENERAL_NAME_ex GRPC_SHADOW_v2i_GENERAL_NAME_ex
   2731 #define v3_alt GRPC_SHADOW_v3_alt
   2732 #define BASIC_CONSTRAINTS_free GRPC_SHADOW_BASIC_CONSTRAINTS_free
   2733 #define BASIC_CONSTRAINTS_it GRPC_SHADOW_BASIC_CONSTRAINTS_it
   2734 #define BASIC_CONSTRAINTS_new GRPC_SHADOW_BASIC_CONSTRAINTS_new
   2735 #define d2i_BASIC_CONSTRAINTS GRPC_SHADOW_d2i_BASIC_CONSTRAINTS
   2736 #define i2d_BASIC_CONSTRAINTS GRPC_SHADOW_i2d_BASIC_CONSTRAINTS
   2737 #define v3_bcons GRPC_SHADOW_v3_bcons
   2738 #define i2v_ASN1_BIT_STRING GRPC_SHADOW_i2v_ASN1_BIT_STRING
   2739 #define v2i_ASN1_BIT_STRING GRPC_SHADOW_v2i_ASN1_BIT_STRING
   2740 #define v3_key_usage GRPC_SHADOW_v3_key_usage
   2741 #define v3_nscert GRPC_SHADOW_v3_nscert
   2742 #define X509V3_EXT_CRL_add_nconf GRPC_SHADOW_X509V3_EXT_CRL_add_nconf
   2743 #define X509V3_EXT_REQ_add_nconf GRPC_SHADOW_X509V3_EXT_REQ_add_nconf
   2744 #define X509V3_EXT_add_nconf GRPC_SHADOW_X509V3_EXT_add_nconf
   2745 #define X509V3_EXT_add_nconf_sk GRPC_SHADOW_X509V3_EXT_add_nconf_sk
   2746 #define X509V3_EXT_i2d GRPC_SHADOW_X509V3_EXT_i2d
   2747 #define X509V3_EXT_nconf GRPC_SHADOW_X509V3_EXT_nconf
   2748 #define X509V3_EXT_nconf_nid GRPC_SHADOW_X509V3_EXT_nconf_nid
   2749 #define X509V3_get_section GRPC_SHADOW_X509V3_get_section
   2750 #define X509V3_get_string GRPC_SHADOW_X509V3_get_string
   2751 #define X509V3_section_free GRPC_SHADOW_X509V3_section_free
   2752 #define X509V3_set_ctx GRPC_SHADOW_X509V3_set_ctx
   2753 #define X509V3_set_nconf GRPC_SHADOW_X509V3_set_nconf
   2754 #define X509V3_string_free GRPC_SHADOW_X509V3_string_free
   2755 #define CERTIFICATEPOLICIES_free GRPC_SHADOW_CERTIFICATEPOLICIES_free
   2756 #define CERTIFICATEPOLICIES_it GRPC_SHADOW_CERTIFICATEPOLICIES_it
   2757 #define CERTIFICATEPOLICIES_new GRPC_SHADOW_CERTIFICATEPOLICIES_new
   2758 #define NOTICEREF_free GRPC_SHADOW_NOTICEREF_free
   2759 #define NOTICEREF_it GRPC_SHADOW_NOTICEREF_it
   2760 #define NOTICEREF_new GRPC_SHADOW_NOTICEREF_new
   2761 #define POLICYINFO_free GRPC_SHADOW_POLICYINFO_free
   2762 #define POLICYINFO_it GRPC_SHADOW_POLICYINFO_it
   2763 #define POLICYINFO_new GRPC_SHADOW_POLICYINFO_new
   2764 #define POLICYQUALINFO_free GRPC_SHADOW_POLICYQUALINFO_free
   2765 #define POLICYQUALINFO_it GRPC_SHADOW_POLICYQUALINFO_it
   2766 #define POLICYQUALINFO_new GRPC_SHADOW_POLICYQUALINFO_new
   2767 #define USERNOTICE_free GRPC_SHADOW_USERNOTICE_free
   2768 #define USERNOTICE_it GRPC_SHADOW_USERNOTICE_it
   2769 #define USERNOTICE_new GRPC_SHADOW_USERNOTICE_new
   2770 #define X509_POLICY_NODE_print GRPC_SHADOW_X509_POLICY_NODE_print
   2771 #define d2i_CERTIFICATEPOLICIES GRPC_SHADOW_d2i_CERTIFICATEPOLICIES
   2772 #define d2i_NOTICEREF GRPC_SHADOW_d2i_NOTICEREF
   2773 #define d2i_POLICYINFO GRPC_SHADOW_d2i_POLICYINFO
   2774 #define d2i_POLICYQUALINFO GRPC_SHADOW_d2i_POLICYQUALINFO
   2775 #define d2i_USERNOTICE GRPC_SHADOW_d2i_USERNOTICE
   2776 #define i2d_CERTIFICATEPOLICIES GRPC_SHADOW_i2d_CERTIFICATEPOLICIES
   2777 #define i2d_NOTICEREF GRPC_SHADOW_i2d_NOTICEREF
   2778 #define i2d_POLICYINFO GRPC_SHADOW_i2d_POLICYINFO
   2779 #define i2d_POLICYQUALINFO GRPC_SHADOW_i2d_POLICYQUALINFO
   2780 #define i2d_USERNOTICE GRPC_SHADOW_i2d_USERNOTICE
   2781 #define v3_cpols GRPC_SHADOW_v3_cpols
   2782 #define CRL_DIST_POINTS_free GRPC_SHADOW_CRL_DIST_POINTS_free
   2783 #define CRL_DIST_POINTS_it GRPC_SHADOW_CRL_DIST_POINTS_it
   2784 #define CRL_DIST_POINTS_new GRPC_SHADOW_CRL_DIST_POINTS_new
   2785 #define DIST_POINT_NAME_free GRPC_SHADOW_DIST_POINT_NAME_free
   2786 #define DIST_POINT_NAME_it GRPC_SHADOW_DIST_POINT_NAME_it
   2787 #define DIST_POINT_NAME_new GRPC_SHADOW_DIST_POINT_NAME_new
   2788 #define DIST_POINT_free GRPC_SHADOW_DIST_POINT_free
   2789 #define DIST_POINT_it GRPC_SHADOW_DIST_POINT_it
   2790 #define DIST_POINT_new GRPC_SHADOW_DIST_POINT_new
   2791 #define DIST_POINT_set_dpname GRPC_SHADOW_DIST_POINT_set_dpname
   2792 #define ISSUING_DIST_POINT_free GRPC_SHADOW_ISSUING_DIST_POINT_free
   2793 #define ISSUING_DIST_POINT_it GRPC_SHADOW_ISSUING_DIST_POINT_it
   2794 #define ISSUING_DIST_POINT_new GRPC_SHADOW_ISSUING_DIST_POINT_new
   2795 #define d2i_CRL_DIST_POINTS GRPC_SHADOW_d2i_CRL_DIST_POINTS
   2796 #define d2i_DIST_POINT GRPC_SHADOW_d2i_DIST_POINT
   2797 #define d2i_DIST_POINT_NAME GRPC_SHADOW_d2i_DIST_POINT_NAME
   2798 #define d2i_ISSUING_DIST_POINT GRPC_SHADOW_d2i_ISSUING_DIST_POINT
   2799 #define i2d_CRL_DIST_POINTS GRPC_SHADOW_i2d_CRL_DIST_POINTS
   2800 #define i2d_DIST_POINT GRPC_SHADOW_i2d_DIST_POINT
   2801 #define i2d_DIST_POINT_NAME GRPC_SHADOW_i2d_DIST_POINT_NAME
   2802 #define i2d_ISSUING_DIST_POINT GRPC_SHADOW_i2d_ISSUING_DIST_POINT
   2803 #define v3_crld GRPC_SHADOW_v3_crld
   2804 #define v3_freshest_crl GRPC_SHADOW_v3_freshest_crl
   2805 #define v3_idp GRPC_SHADOW_v3_idp
   2806 #define i2s_ASN1_ENUMERATED_TABLE GRPC_SHADOW_i2s_ASN1_ENUMERATED_TABLE
   2807 #define v3_crl_reason GRPC_SHADOW_v3_crl_reason
   2808 #define EXTENDED_KEY_USAGE_free GRPC_SHADOW_EXTENDED_KEY_USAGE_free
   2809 #define EXTENDED_KEY_USAGE_it GRPC_SHADOW_EXTENDED_KEY_USAGE_it
   2810 #define EXTENDED_KEY_USAGE_new GRPC_SHADOW_EXTENDED_KEY_USAGE_new
   2811 #define d2i_EXTENDED_KEY_USAGE GRPC_SHADOW_d2i_EXTENDED_KEY_USAGE
   2812 #define i2d_EXTENDED_KEY_USAGE GRPC_SHADOW_i2d_EXTENDED_KEY_USAGE
   2813 #define v3_ext_ku GRPC_SHADOW_v3_ext_ku
   2814 #define v3_ocsp_accresp GRPC_SHADOW_v3_ocsp_accresp
   2815 #define EDIPARTYNAME_free GRPC_SHADOW_EDIPARTYNAME_free
   2816 #define EDIPARTYNAME_it GRPC_SHADOW_EDIPARTYNAME_it
   2817 #define EDIPARTYNAME_new GRPC_SHADOW_EDIPARTYNAME_new
   2818 #define GENERAL_NAMES_free GRPC_SHADOW_GENERAL_NAMES_free
   2819 #define GENERAL_NAMES_it GRPC_SHADOW_GENERAL_NAMES_it
   2820 #define GENERAL_NAMES_new GRPC_SHADOW_GENERAL_NAMES_new
   2821 #define GENERAL_NAME_cmp GRPC_SHADOW_GENERAL_NAME_cmp
   2822 #define GENERAL_NAME_dup GRPC_SHADOW_GENERAL_NAME_dup
   2823 #define GENERAL_NAME_free GRPC_SHADOW_GENERAL_NAME_free
   2824 #define GENERAL_NAME_get0_otherName GRPC_SHADOW_GENERAL_NAME_get0_otherName
   2825 #define GENERAL_NAME_get0_value GRPC_SHADOW_GENERAL_NAME_get0_value
   2826 #define GENERAL_NAME_it GRPC_SHADOW_GENERAL_NAME_it
   2827 #define GENERAL_NAME_new GRPC_SHADOW_GENERAL_NAME_new
   2828 #define GENERAL_NAME_set0_othername GRPC_SHADOW_GENERAL_NAME_set0_othername
   2829 #define GENERAL_NAME_set0_value GRPC_SHADOW_GENERAL_NAME_set0_value
   2830 #define OTHERNAME_cmp GRPC_SHADOW_OTHERNAME_cmp
   2831 #define OTHERNAME_free GRPC_SHADOW_OTHERNAME_free
   2832 #define OTHERNAME_it GRPC_SHADOW_OTHERNAME_it
   2833 #define OTHERNAME_new GRPC_SHADOW_OTHERNAME_new
   2834 #define d2i_EDIPARTYNAME GRPC_SHADOW_d2i_EDIPARTYNAME
   2835 #define d2i_GENERAL_NAME GRPC_SHADOW_d2i_GENERAL_NAME
   2836 #define d2i_GENERAL_NAMES GRPC_SHADOW_d2i_GENERAL_NAMES
   2837 #define d2i_OTHERNAME GRPC_SHADOW_d2i_OTHERNAME
   2838 #define i2d_EDIPARTYNAME GRPC_SHADOW_i2d_EDIPARTYNAME
   2839 #define i2d_GENERAL_NAME GRPC_SHADOW_i2d_GENERAL_NAME
   2840 #define i2d_GENERAL_NAMES GRPC_SHADOW_i2d_GENERAL_NAMES
   2841 #define i2d_OTHERNAME GRPC_SHADOW_i2d_OTHERNAME
   2842 #define v3_ns_ia5_list GRPC_SHADOW_v3_ns_ia5_list
   2843 #define ACCESS_DESCRIPTION_free GRPC_SHADOW_ACCESS_DESCRIPTION_free
   2844 #define ACCESS_DESCRIPTION_it GRPC_SHADOW_ACCESS_DESCRIPTION_it
   2845 #define ACCESS_DESCRIPTION_new GRPC_SHADOW_ACCESS_DESCRIPTION_new
   2846 #define AUTHORITY_INFO_ACCESS_free GRPC_SHADOW_AUTHORITY_INFO_ACCESS_free
   2847 #define AUTHORITY_INFO_ACCESS_it GRPC_SHADOW_AUTHORITY_INFO_ACCESS_it
   2848 #define AUTHORITY_INFO_ACCESS_new GRPC_SHADOW_AUTHORITY_INFO_ACCESS_new
   2849 #define d2i_ACCESS_DESCRIPTION GRPC_SHADOW_d2i_ACCESS_DESCRIPTION
   2850 #define d2i_AUTHORITY_INFO_ACCESS GRPC_SHADOW_d2i_AUTHORITY_INFO_ACCESS
   2851 #define i2a_ACCESS_DESCRIPTION GRPC_SHADOW_i2a_ACCESS_DESCRIPTION
   2852 #define i2d_ACCESS_DESCRIPTION GRPC_SHADOW_i2d_ACCESS_DESCRIPTION
   2853 #define i2d_AUTHORITY_INFO_ACCESS GRPC_SHADOW_i2d_AUTHORITY_INFO_ACCESS
   2854 #define v3_info GRPC_SHADOW_v3_info
   2855 #define v3_sinfo GRPC_SHADOW_v3_sinfo
   2856 #define v3_crl_num GRPC_SHADOW_v3_crl_num
   2857 #define v3_delta_crl GRPC_SHADOW_v3_delta_crl
   2858 #define v3_inhibit_anyp GRPC_SHADOW_v3_inhibit_anyp
   2859 #define X509V3_EXT_add GRPC_SHADOW_X509V3_EXT_add
   2860 #define X509V3_EXT_add_alias GRPC_SHADOW_X509V3_EXT_add_alias
   2861 #define X509V3_EXT_add_list GRPC_SHADOW_X509V3_EXT_add_list
   2862 #define X509V3_EXT_cleanup GRPC_SHADOW_X509V3_EXT_cleanup
   2863 #define X509V3_EXT_d2i GRPC_SHADOW_X509V3_EXT_d2i
   2864 #define X509V3_EXT_free GRPC_SHADOW_X509V3_EXT_free
   2865 #define X509V3_EXT_get GRPC_SHADOW_X509V3_EXT_get
   2866 #define X509V3_EXT_get_nid GRPC_SHADOW_X509V3_EXT_get_nid
   2867 #define X509V3_add1_i2d GRPC_SHADOW_X509V3_add1_i2d
   2868 #define X509V3_add_standard_extensions GRPC_SHADOW_X509V3_add_standard_extensions
   2869 #define X509V3_get_d2i GRPC_SHADOW_X509V3_get_d2i
   2870 #define GENERAL_SUBTREE_free GRPC_SHADOW_GENERAL_SUBTREE_free
   2871 #define GENERAL_SUBTREE_it GRPC_SHADOW_GENERAL_SUBTREE_it
   2872 #define GENERAL_SUBTREE_new GRPC_SHADOW_GENERAL_SUBTREE_new
   2873 #define NAME_CONSTRAINTS_check GRPC_SHADOW_NAME_CONSTRAINTS_check
   2874 #define NAME_CONSTRAINTS_free GRPC_SHADOW_NAME_CONSTRAINTS_free
   2875 #define NAME_CONSTRAINTS_it GRPC_SHADOW_NAME_CONSTRAINTS_it
   2876 #define NAME_CONSTRAINTS_new GRPC_SHADOW_NAME_CONSTRAINTS_new
   2877 #define v3_name_constraints GRPC_SHADOW_v3_name_constraints
   2878 #define v3_pci GRPC_SHADOW_v3_pci
   2879 #define PROXY_CERT_INFO_EXTENSION_free GRPC_SHADOW_PROXY_CERT_INFO_EXTENSION_free
   2880 #define PROXY_CERT_INFO_EXTENSION_it GRPC_SHADOW_PROXY_CERT_INFO_EXTENSION_it
   2881 #define PROXY_CERT_INFO_EXTENSION_new GRPC_SHADOW_PROXY_CERT_INFO_EXTENSION_new
   2882 #define PROXY_POLICY_free GRPC_SHADOW_PROXY_POLICY_free
   2883 #define PROXY_POLICY_it GRPC_SHADOW_PROXY_POLICY_it
   2884 #define PROXY_POLICY_new GRPC_SHADOW_PROXY_POLICY_new
   2885 #define d2i_PROXY_CERT_INFO_EXTENSION GRPC_SHADOW_d2i_PROXY_CERT_INFO_EXTENSION
   2886 #define d2i_PROXY_POLICY GRPC_SHADOW_d2i_PROXY_POLICY
   2887 #define i2d_PROXY_CERT_INFO_EXTENSION GRPC_SHADOW_i2d_PROXY_CERT_INFO_EXTENSION
   2888 #define i2d_PROXY_POLICY GRPC_SHADOW_i2d_PROXY_POLICY
   2889 #define POLICY_CONSTRAINTS_free GRPC_SHADOW_POLICY_CONSTRAINTS_free
   2890 #define POLICY_CONSTRAINTS_it GRPC_SHADOW_POLICY_CONSTRAINTS_it
   2891 #define POLICY_CONSTRAINTS_new GRPC_SHADOW_POLICY_CONSTRAINTS_new
   2892 #define v3_policy_constraints GRPC_SHADOW_v3_policy_constraints
   2893 #define PKEY_USAGE_PERIOD_free GRPC_SHADOW_PKEY_USAGE_PERIOD_free
   2894 #define PKEY_USAGE_PERIOD_it GRPC_SHADOW_PKEY_USAGE_PERIOD_it
   2895 #define PKEY_USAGE_PERIOD_new GRPC_SHADOW_PKEY_USAGE_PERIOD_new
   2896 #define d2i_PKEY_USAGE_PERIOD GRPC_SHADOW_d2i_PKEY_USAGE_PERIOD
   2897 #define i2d_PKEY_USAGE_PERIOD GRPC_SHADOW_i2d_PKEY_USAGE_PERIOD
   2898 #define v3_pkey_usage_period GRPC_SHADOW_v3_pkey_usage_period
   2899 #define POLICY_MAPPINGS_it GRPC_SHADOW_POLICY_MAPPINGS_it
   2900 #define POLICY_MAPPING_free GRPC_SHADOW_POLICY_MAPPING_free
   2901 #define POLICY_MAPPING_it GRPC_SHADOW_POLICY_MAPPING_it
   2902 #define POLICY_MAPPING_new GRPC_SHADOW_POLICY_MAPPING_new
   2903 #define v3_policy_mappings GRPC_SHADOW_v3_policy_mappings
   2904 #define X509V3_EXT_print GRPC_SHADOW_X509V3_EXT_print
   2905 #define X509V3_EXT_print_fp GRPC_SHADOW_X509V3_EXT_print_fp
   2906 #define X509V3_EXT_val_prn GRPC_SHADOW_X509V3_EXT_val_prn
   2907 #define X509V3_extensions_print GRPC_SHADOW_X509V3_extensions_print
   2908 #define X509_PURPOSE_add GRPC_SHADOW_X509_PURPOSE_add
   2909 #define X509_PURPOSE_cleanup GRPC_SHADOW_X509_PURPOSE_cleanup
   2910 #define X509_PURPOSE_get0 GRPC_SHADOW_X509_PURPOSE_get0
   2911 #define X509_PURPOSE_get0_name GRPC_SHADOW_X509_PURPOSE_get0_name
   2912 #define X509_PURPOSE_get0_sname GRPC_SHADOW_X509_PURPOSE_get0_sname
   2913 #define X509_PURPOSE_get_by_id GRPC_SHADOW_X509_PURPOSE_get_by_id
   2914 #define X509_PURPOSE_get_by_sname GRPC_SHADOW_X509_PURPOSE_get_by_sname
   2915 #define X509_PURPOSE_get_count GRPC_SHADOW_X509_PURPOSE_get_count
   2916 #define X509_PURPOSE_get_id GRPC_SHADOW_X509_PURPOSE_get_id
   2917 #define X509_PURPOSE_get_trust GRPC_SHADOW_X509_PURPOSE_get_trust
   2918 #define X509_PURPOSE_set GRPC_SHADOW_X509_PURPOSE_set
   2919 #define X509_check_akid GRPC_SHADOW_X509_check_akid
   2920 #define X509_check_ca GRPC_SHADOW_X509_check_ca
   2921 #define X509_check_issued GRPC_SHADOW_X509_check_issued
   2922 #define X509_check_purpose GRPC_SHADOW_X509_check_purpose
   2923 #define X509_supported_extension GRPC_SHADOW_X509_supported_extension
   2924 #define i2s_ASN1_OCTET_STRING GRPC_SHADOW_i2s_ASN1_OCTET_STRING
   2925 #define s2i_ASN1_OCTET_STRING GRPC_SHADOW_s2i_ASN1_OCTET_STRING
   2926 #define v3_skey_id GRPC_SHADOW_v3_skey_id
   2927 #define SXNETID_free GRPC_SHADOW_SXNETID_free
   2928 #define SXNETID_it GRPC_SHADOW_SXNETID_it
   2929 #define SXNETID_new GRPC_SHADOW_SXNETID_new
   2930 #define SXNET_add_id_INTEGER GRPC_SHADOW_SXNET_add_id_INTEGER
   2931 #define SXNET_add_id_asc GRPC_SHADOW_SXNET_add_id_asc
   2932 #define SXNET_add_id_ulong GRPC_SHADOW_SXNET_add_id_ulong
   2933 #define SXNET_free GRPC_SHADOW_SXNET_free
   2934 #define SXNET_get_id_INTEGER GRPC_SHADOW_SXNET_get_id_INTEGER
   2935 #define SXNET_get_id_asc GRPC_SHADOW_SXNET_get_id_asc
   2936 #define SXNET_get_id_ulong GRPC_SHADOW_SXNET_get_id_ulong
   2937 #define SXNET_it GRPC_SHADOW_SXNET_it
   2938 #define SXNET_new GRPC_SHADOW_SXNET_new
   2939 #define d2i_SXNET GRPC_SHADOW_d2i_SXNET
   2940 #define d2i_SXNETID GRPC_SHADOW_d2i_SXNETID
   2941 #define i2d_SXNET GRPC_SHADOW_i2d_SXNET
   2942 #define i2d_SXNETID GRPC_SHADOW_i2d_SXNETID
   2943 #define v3_sxnet GRPC_SHADOW_v3_sxnet
   2944 #define X509V3_NAME_from_section GRPC_SHADOW_X509V3_NAME_from_section
   2945 #define X509V3_add_value GRPC_SHADOW_X509V3_add_value
   2946 #define X509V3_add_value_bool GRPC_SHADOW_X509V3_add_value_bool
   2947 #define X509V3_add_value_bool_nf GRPC_SHADOW_X509V3_add_value_bool_nf
   2948 #define X509V3_add_value_int GRPC_SHADOW_X509V3_add_value_int
   2949 #define X509V3_add_value_uchar GRPC_SHADOW_X509V3_add_value_uchar
   2950 #define X509V3_conf_free GRPC_SHADOW_X509V3_conf_free
   2951 #define X509V3_get_value_bool GRPC_SHADOW_X509V3_get_value_bool
   2952 #define X509V3_get_value_int GRPC_SHADOW_X509V3_get_value_int
   2953 #define X509V3_parse_list GRPC_SHADOW_X509V3_parse_list
   2954 #define X509_REQ_get1_email GRPC_SHADOW_X509_REQ_get1_email
   2955 #define X509_check_email GRPC_SHADOW_X509_check_email
   2956 #define X509_check_host GRPC_SHADOW_X509_check_host
   2957 #define X509_check_ip GRPC_SHADOW_X509_check_ip
   2958 #define X509_check_ip_asc GRPC_SHADOW_X509_check_ip_asc
   2959 #define X509_email_free GRPC_SHADOW_X509_email_free
   2960 #define X509_get1_email GRPC_SHADOW_X509_get1_email
   2961 #define X509_get1_ocsp GRPC_SHADOW_X509_get1_ocsp
   2962 #define a2i_IPADDRESS GRPC_SHADOW_a2i_IPADDRESS
   2963 #define a2i_IPADDRESS_NC GRPC_SHADOW_a2i_IPADDRESS_NC
   2964 #define a2i_ipadd GRPC_SHADOW_a2i_ipadd
   2965 #define hex_to_string GRPC_SHADOW_hex_to_string
   2966 #define i2s_ASN1_ENUMERATED GRPC_SHADOW_i2s_ASN1_ENUMERATED
   2967 #define i2s_ASN1_INTEGER GRPC_SHADOW_i2s_ASN1_INTEGER
   2968 #define name_cmp GRPC_SHADOW_name_cmp
   2969 #define s2i_ASN1_INTEGER GRPC_SHADOW_s2i_ASN1_INTEGER
   2970 #define string_to_hex GRPC_SHADOW_string_to_hex
   2971 #define PKCS7_get_raw_certificates GRPC_SHADOW_PKCS7_get_raw_certificates
   2972 #define pkcs7_bundle GRPC_SHADOW_pkcs7_bundle
   2973 #define pkcs7_parse_header GRPC_SHADOW_pkcs7_parse_header
   2974 #define PKCS7_bundle_CRLs GRPC_SHADOW_PKCS7_bundle_CRLs
   2975 #define PKCS7_bundle_certificates GRPC_SHADOW_PKCS7_bundle_certificates
   2976 #define PKCS7_get_CRLs GRPC_SHADOW_PKCS7_get_CRLs
   2977 #define PKCS7_get_PEM_CRLs GRPC_SHADOW_PKCS7_get_PEM_CRLs
   2978 #define PKCS7_get_PEM_certificates GRPC_SHADOW_PKCS7_get_PEM_certificates
   2979 #define PKCS7_get_certificates GRPC_SHADOW_PKCS7_get_certificates
   2980 #define PKCS8_marshal_encrypted_private_key GRPC_SHADOW_PKCS8_marshal_encrypted_private_key
   2981 #define PKCS8_parse_encrypted_private_key GRPC_SHADOW_PKCS8_parse_encrypted_private_key
   2982 #define pkcs12_key_gen GRPC_SHADOW_pkcs12_key_gen
   2983 #define pkcs8_pbe_decrypt GRPC_SHADOW_pkcs8_pbe_decrypt
   2984 #define EVP_PKCS82PKEY GRPC_SHADOW_EVP_PKCS82PKEY
   2985 #define EVP_PKEY2PKCS8 GRPC_SHADOW_EVP_PKEY2PKCS8
   2986 #define PKCS12_PBE_add GRPC_SHADOW_PKCS12_PBE_add
   2987 #define PKCS12_free GRPC_SHADOW_PKCS12_free
   2988 #define PKCS12_get_key_and_certs GRPC_SHADOW_PKCS12_get_key_and_certs
   2989 #define PKCS12_parse GRPC_SHADOW_PKCS12_parse
   2990 #define PKCS12_verify_mac GRPC_SHADOW_PKCS12_verify_mac
   2991 #define PKCS8_PRIV_KEY_INFO_free GRPC_SHADOW_PKCS8_PRIV_KEY_INFO_free
   2992 #define PKCS8_PRIV_KEY_INFO_it GRPC_SHADOW_PKCS8_PRIV_KEY_INFO_it
   2993 #define PKCS8_PRIV_KEY_INFO_new GRPC_SHADOW_PKCS8_PRIV_KEY_INFO_new
   2994 #define PKCS8_decrypt GRPC_SHADOW_PKCS8_decrypt
   2995 #define PKCS8_encrypt GRPC_SHADOW_PKCS8_encrypt
   2996 #define d2i_PKCS12 GRPC_SHADOW_d2i_PKCS12
   2997 #define d2i_PKCS12_bio GRPC_SHADOW_d2i_PKCS12_bio
   2998 #define d2i_PKCS12_fp GRPC_SHADOW_d2i_PKCS12_fp
   2999 #define d2i_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_d2i_PKCS8_PRIV_KEY_INFO
   3000 #define i2d_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_i2d_PKCS8_PRIV_KEY_INFO
   3001 #define PKCS5_pbe2_decrypt_init GRPC_SHADOW_PKCS5_pbe2_decrypt_init
   3002 #define PKCS5_pbe2_encrypt_init GRPC_SHADOW_PKCS5_pbe2_encrypt_init
   3003 
   3004 #endif /* GRPC_SHADOW_BORINGSSL_SYMBOLS */
   3005 
   3006 #endif /* GRPC_CORE_TSI_GRPC_SHADOW_BORINGSSL_H */
   3007