Lines Matching refs:define
1546 sed -i'.back' '/^#define \\([A-Za-z0-9_]*\\) \\1/d' include/openssl/ssl.h
1547 sed -i'.back' 'N;/^#define \\([A-Za-z0-9_]*\\) *\\\\\\n *\\1/d' include/openssl/ssl.h
1555 '#define BIO_f_ssl GRPC_SHADOW_BIO_f_ssl',
1556 '#define BIO_set_ssl GRPC_SHADOW_BIO_set_ssl',
1557 '#define SSL_CTX_add_client_custom_ext GRPC_SHADOW_SSL_CTX_add_client_custom_ext',
1558 '#define SSL_CTX_add_server_custom_ext GRPC_SHADOW_SSL_CTX_add_server_custom_ext',
1559 '#define DTLSv1_get_timeout GRPC_SHADOW_DTLSv1_get_timeout',
1560 '#define DTLSv1_handle_timeout GRPC_SHADOW_DTLSv1_handle_timeout',
1561 '#define DTLSv1_set_initial_timeout_duration GRPC_SHADOW_DTLSv1_set_initial_timeout_duration',
1562 '#define SSL_CTX_set_srtp_profiles GRPC_SHADOW_SSL_CTX_set_srtp_profiles',
1563 '#define SSL_CTX_set_tlsext_use_srtp GRPC_SHADOW_SSL_CTX_set_tlsext_use_srtp',
1564 '#define SSL_get_selected_srtp_profile GRPC_SHADOW_SSL_get_selected_srtp_profile',
1565 '#define SSL_get_srtp_profiles GRPC_SHADOW_SSL_get_srtp_profiles',
1566 '#define SSL_set_srtp_profiles GRPC_SHADOW_SSL_set_srtp_profiles',
1567 '#define SSL_set_tlsext_use_srtp GRPC_SHADOW_SSL_set_tlsext_use_srtp',
1568 '#define DTLS_client_method GRPC_SHADOW_DTLS_client_method',
1569 '#define DTLS_method GRPC_SHADOW_DTLS_method',
1570 '#define DTLS_server_method GRPC_SHADOW_DTLS_server_method',
1571 '#define DTLS_with_buffers_method GRPC_SHADOW_DTLS_with_buffers_method',
1572 '#define DTLSv1_2_client_method GRPC_SHADOW_DTLSv1_2_client_method',
1573 '#define DTLSv1_2_method GRPC_SHADOW_DTLSv1_2_method',
1574 '#define DTLSv1_2_server_method GRPC_SHADOW_DTLSv1_2_server_method',
1575 '#define DTLSv1_client_method GRPC_SHADOW_DTLSv1_client_method',
1576 '#define DTLSv1_method GRPC_SHADOW_DTLSv1_method',
1577 '#define DTLSv1_server_method GRPC_SHADOW_DTLSv1_server_method',
1578 '#define SSL_SESSION_from_bytes GRPC_SHADOW_SSL_SESSION_from_bytes',
1579 '#define SSL_SESSION_to_bytes GRPC_SHADOW_SSL_SESSION_to_bytes',
1580 '#define SSL_SESSION_to_bytes_for_ticket GRPC_SHADOW_SSL_SESSION_to_bytes_for_ticket',
1581 '#define i2d_SSL_SESSION GRPC_SHADOW_i2d_SSL_SESSION',
1582 '#define SSL_CTX_set0_client_CAs GRPC_SHADOW_SSL_CTX_set0_client_CAs',
1583 '#define SSL_CTX_set_cert_cb GRPC_SHADOW_SSL_CTX_set_cert_cb',
1584 '#define SSL_CTX_set_chain_and_key GRPC_SHADOW_SSL_CTX_set_chain_and_key',
1585 '#define SSL_CTX_set_ocsp_response GRPC_SHADOW_SSL_CTX_set_ocsp_response',
1586 …'#define SSL_CTX_set_signed_cert_timestamp_list GRPC_SHADOW_SSL_CTX_set_signed_cert_timestamp_list…
1587 '#define SSL_CTX_use_certificate_ASN1 GRPC_SHADOW_SSL_CTX_use_certificate_ASN1',
1588 '#define SSL_get0_peer_certificates GRPC_SHADOW_SSL_get0_peer_certificates',
1589 '#define SSL_get0_server_requested_CAs GRPC_SHADOW_SSL_get0_server_requested_CAs',
1590 '#define SSL_set0_client_CAs GRPC_SHADOW_SSL_set0_client_CAs',
1591 '#define SSL_set_cert_cb GRPC_SHADOW_SSL_set_cert_cb',
1592 '#define SSL_set_chain_and_key GRPC_SHADOW_SSL_set_chain_and_key',
1593 '#define SSL_set_ocsp_response GRPC_SHADOW_SSL_set_ocsp_response',
1594 '#define SSL_set_signed_cert_timestamp_list GRPC_SHADOW_SSL_set_signed_cert_timestamp_list',
1595 '#define SSL_use_certificate_ASN1 GRPC_SHADOW_SSL_use_certificate_ASN1',
1596 '#define SSL_CIPHER_description GRPC_SHADOW_SSL_CIPHER_description',
1597 '#define SSL_CIPHER_get_auth_nid GRPC_SHADOW_SSL_CIPHER_get_auth_nid',
1598 '#define SSL_CIPHER_get_bits GRPC_SHADOW_SSL_CIPHER_get_bits',
1599 '#define SSL_CIPHER_get_cipher_nid GRPC_SHADOW_SSL_CIPHER_get_cipher_nid',
1600 '#define SSL_CIPHER_get_digest_nid GRPC_SHADOW_SSL_CIPHER_get_digest_nid',
1601 '#define SSL_CIPHER_get_id GRPC_SHADOW_SSL_CIPHER_get_id',
1602 '#define SSL_CIPHER_get_kx_name GRPC_SHADOW_SSL_CIPHER_get_kx_name',
1603 '#define SSL_CIPHER_get_kx_nid GRPC_SHADOW_SSL_CIPHER_get_kx_nid',
1604 '#define SSL_CIPHER_get_max_version GRPC_SHADOW_SSL_CIPHER_get_max_version',
1605 '#define SSL_CIPHER_get_min_version GRPC_SHADOW_SSL_CIPHER_get_min_version',
1606 '#define SSL_CIPHER_get_name GRPC_SHADOW_SSL_CIPHER_get_name',
1607 '#define SSL_CIPHER_get_prf_nid GRPC_SHADOW_SSL_CIPHER_get_prf_nid',
1608 '#define SSL_CIPHER_get_rfc_name GRPC_SHADOW_SSL_CIPHER_get_rfc_name',
1609 '#define SSL_CIPHER_get_version GRPC_SHADOW_SSL_CIPHER_get_version',
1610 '#define SSL_CIPHER_is_aead GRPC_SHADOW_SSL_CIPHER_is_aead',
1611 '#define SSL_CIPHER_is_block_cipher GRPC_SHADOW_SSL_CIPHER_is_block_cipher',
1612 '#define SSL_CIPHER_standard_name GRPC_SHADOW_SSL_CIPHER_standard_name',
1613 '#define SSL_COMP_add_compression_method GRPC_SHADOW_SSL_COMP_add_compression_method',
1614 '#define SSL_COMP_free_compression_methods GRPC_SHADOW_SSL_COMP_free_compression_methods',
1615 '#define SSL_COMP_get0_name GRPC_SHADOW_SSL_COMP_get0_name',
1616 '#define SSL_COMP_get_compression_methods GRPC_SHADOW_SSL_COMP_get_compression_methods',
1617 '#define SSL_COMP_get_id GRPC_SHADOW_SSL_COMP_get_id',
1618 '#define SSL_COMP_get_name GRPC_SHADOW_SSL_COMP_get_name',
1619 '#define SSL_get_cipher_by_value GRPC_SHADOW_SSL_get_cipher_by_value',
1620 '#define SSL_CTX_get_default_passwd_cb GRPC_SHADOW_SSL_CTX_get_default_passwd_cb',
1621 …'#define SSL_CTX_get_default_passwd_cb_userdata GRPC_SHADOW_SSL_CTX_get_default_passwd_cb_userdata…
1622 '#define SSL_CTX_set_default_passwd_cb GRPC_SHADOW_SSL_CTX_set_default_passwd_cb',
1623 …'#define SSL_CTX_set_default_passwd_cb_userdata GRPC_SHADOW_SSL_CTX_set_default_passwd_cb_userdata…
1624 '#define SSL_CTX_use_PrivateKey_file GRPC_SHADOW_SSL_CTX_use_PrivateKey_file',
1625 '#define SSL_CTX_use_RSAPrivateKey_file GRPC_SHADOW_SSL_CTX_use_RSAPrivateKey_file',
1626 '#define SSL_CTX_use_certificate_chain_file GRPC_SHADOW_SSL_CTX_use_certificate_chain_file',
1627 '#define SSL_CTX_use_certificate_file GRPC_SHADOW_SSL_CTX_use_certificate_file',
1628 '#define SSL_add_file_cert_subjects_to_stack GRPC_SHADOW_SSL_add_file_cert_subjects_to_stack',
1629 '#define SSL_load_client_CA_file GRPC_SHADOW_SSL_load_client_CA_file',
1630 '#define SSL_use_PrivateKey_file GRPC_SHADOW_SSL_use_PrivateKey_file',
1631 '#define SSL_use_RSAPrivateKey_file GRPC_SHADOW_SSL_use_RSAPrivateKey_file',
1632 '#define SSL_use_certificate_file GRPC_SHADOW_SSL_use_certificate_file',
1633 '#define SSL_get_curve_name GRPC_SHADOW_SSL_get_curve_name',
1634 '#define ERR_load_SSL_strings GRPC_SHADOW_ERR_load_SSL_strings',
1635 '#define OPENSSL_init_ssl GRPC_SHADOW_OPENSSL_init_ssl',
1636 '#define SSL_CTX_check_private_key GRPC_SHADOW_SSL_CTX_check_private_key',
1637 '#define SSL_CTX_cipher_in_group GRPC_SHADOW_SSL_CTX_cipher_in_group',
1638 '#define SSL_CTX_clear_mode GRPC_SHADOW_SSL_CTX_clear_mode',
1639 '#define SSL_CTX_clear_options GRPC_SHADOW_SSL_CTX_clear_options',
1640 '#define SSL_CTX_enable_ocsp_stapling GRPC_SHADOW_SSL_CTX_enable_ocsp_stapling',
1641 … '#define SSL_CTX_enable_signed_cert_timestamps GRPC_SHADOW_SSL_CTX_enable_signed_cert_timestamps',
1642 '#define SSL_CTX_enable_tls_channel_id GRPC_SHADOW_SSL_CTX_enable_tls_channel_id',
1643 '#define SSL_CTX_free GRPC_SHADOW_SSL_CTX_free',
1644 '#define SSL_CTX_get0_privatekey GRPC_SHADOW_SSL_CTX_get0_privatekey',
1645 '#define SSL_CTX_get_ciphers GRPC_SHADOW_SSL_CTX_get_ciphers',
1646 '#define SSL_CTX_get_ex_data GRPC_SHADOW_SSL_CTX_get_ex_data',
1647 '#define SSL_CTX_get_ex_new_index GRPC_SHADOW_SSL_CTX_get_ex_new_index',
1648 '#define SSL_CTX_get_keylog_callback GRPC_SHADOW_SSL_CTX_get_keylog_callback',
1649 '#define SSL_CTX_get_max_cert_list GRPC_SHADOW_SSL_CTX_get_max_cert_list',
1650 '#define SSL_CTX_get_mode GRPC_SHADOW_SSL_CTX_get_mode',
1651 '#define SSL_CTX_get_options GRPC_SHADOW_SSL_CTX_get_options',
1652 '#define SSL_CTX_get_quiet_shutdown GRPC_SHADOW_SSL_CTX_get_quiet_shutdown',
1653 '#define SSL_CTX_get_read_ahead GRPC_SHADOW_SSL_CTX_get_read_ahead',
1654 '#define SSL_CTX_get_session_cache_mode GRPC_SHADOW_SSL_CTX_get_session_cache_mode',
1655 '#define SSL_CTX_get_tlsext_ticket_keys GRPC_SHADOW_SSL_CTX_get_tlsext_ticket_keys',
1656 '#define SSL_CTX_need_tmp_RSA GRPC_SHADOW_SSL_CTX_need_tmp_RSA',
1657 '#define SSL_CTX_new GRPC_SHADOW_SSL_CTX_new',
1658 '#define SSL_CTX_sess_accept GRPC_SHADOW_SSL_CTX_sess_accept',
1659 '#define SSL_CTX_sess_accept_good GRPC_SHADOW_SSL_CTX_sess_accept_good',
1660 '#define SSL_CTX_sess_accept_renegotiate GRPC_SHADOW_SSL_CTX_sess_accept_renegotiate',
1661 '#define SSL_CTX_sess_cache_full GRPC_SHADOW_SSL_CTX_sess_cache_full',
1662 '#define SSL_CTX_sess_cb_hits GRPC_SHADOW_SSL_CTX_sess_cb_hits',
1663 '#define SSL_CTX_sess_connect GRPC_SHADOW_SSL_CTX_sess_connect',
1664 '#define SSL_CTX_sess_connect_good GRPC_SHADOW_SSL_CTX_sess_connect_good',
1665 '#define SSL_CTX_sess_connect_renegotiate GRPC_SHADOW_SSL_CTX_sess_connect_renegotiate',
1666 '#define SSL_CTX_sess_get_cache_size GRPC_SHADOW_SSL_CTX_sess_get_cache_size',
1667 '#define SSL_CTX_sess_hits GRPC_SHADOW_SSL_CTX_sess_hits',
1668 '#define SSL_CTX_sess_misses GRPC_SHADOW_SSL_CTX_sess_misses',
1669 '#define SSL_CTX_sess_number GRPC_SHADOW_SSL_CTX_sess_number',
1670 '#define SSL_CTX_sess_set_cache_size GRPC_SHADOW_SSL_CTX_sess_set_cache_size',
1671 '#define SSL_CTX_sess_timeouts GRPC_SHADOW_SSL_CTX_sess_timeouts',
1672 '#define SSL_CTX_set0_buffer_pool GRPC_SHADOW_SSL_CTX_set0_buffer_pool',
1673 '#define SSL_CTX_set1_curves GRPC_SHADOW_SSL_CTX_set1_curves',
1674 '#define SSL_CTX_set1_curves_list GRPC_SHADOW_SSL_CTX_set1_curves_list',
1675 '#define SSL_CTX_set1_tls_channel_id GRPC_SHADOW_SSL_CTX_set1_tls_channel_id',
1676 … '#define SSL_CTX_set_allow_unknown_alpn_protos GRPC_SHADOW_SSL_CTX_set_allow_unknown_alpn_protos',
1677 '#define SSL_CTX_set_alpn_protos GRPC_SHADOW_SSL_CTX_set_alpn_protos',
1678 '#define SSL_CTX_set_alpn_select_cb GRPC_SHADOW_SSL_CTX_set_alpn_select_cb',
1679 '#define SSL_CTX_set_cipher_list GRPC_SHADOW_SSL_CTX_set_cipher_list',
1680 '#define SSL_CTX_set_current_time_cb GRPC_SHADOW_SSL_CTX_set_current_time_cb',
1681 '#define SSL_CTX_set_custom_verify GRPC_SHADOW_SSL_CTX_set_custom_verify',
1682 '#define SSL_CTX_set_dos_protection_cb GRPC_SHADOW_SSL_CTX_set_dos_protection_cb',
1683 '#define SSL_CTX_set_early_data_enabled GRPC_SHADOW_SSL_CTX_set_early_data_enabled',
1684 '#define SSL_CTX_set_ex_data GRPC_SHADOW_SSL_CTX_set_ex_data',
1685 …'#define SSL_CTX_set_false_start_allowed_without_alpn GRPC_SHADOW_SSL_CTX_set_false_start_allowed_…
1686 '#define SSL_CTX_set_grease_enabled GRPC_SHADOW_SSL_CTX_set_grease_enabled',
1687 '#define SSL_CTX_set_keylog_callback GRPC_SHADOW_SSL_CTX_set_keylog_callback',
1688 '#define SSL_CTX_set_max_cert_list GRPC_SHADOW_SSL_CTX_set_max_cert_list',
1689 '#define SSL_CTX_set_max_send_fragment GRPC_SHADOW_SSL_CTX_set_max_send_fragment',
1690 '#define SSL_CTX_set_mode GRPC_SHADOW_SSL_CTX_set_mode',
1691 '#define SSL_CTX_set_msg_callback GRPC_SHADOW_SSL_CTX_set_msg_callback',
1692 '#define SSL_CTX_set_msg_callback_arg GRPC_SHADOW_SSL_CTX_set_msg_callback_arg',
1693 '#define SSL_CTX_set_next_proto_select_cb GRPC_SHADOW_SSL_CTX_set_next_proto_select_cb',
1694 … '#define SSL_CTX_set_next_protos_advertised_cb GRPC_SHADOW_SSL_CTX_set_next_protos_advertised_cb',
1695 '#define SSL_CTX_set_options GRPC_SHADOW_SSL_CTX_set_options',
1696 '#define SSL_CTX_set_psk_client_callback GRPC_SHADOW_SSL_CTX_set_psk_client_callback',
1697 '#define SSL_CTX_set_psk_server_callback GRPC_SHADOW_SSL_CTX_set_psk_server_callback',
1698 '#define SSL_CTX_set_quiet_shutdown GRPC_SHADOW_SSL_CTX_set_quiet_shutdown',
1699 '#define SSL_CTX_set_read_ahead GRPC_SHADOW_SSL_CTX_set_read_ahead',
1700 …'#define SSL_CTX_set_retain_only_sha256_of_client_certs GRPC_SHADOW_SSL_CTX_set_retain_only_sha256…
1701 '#define SSL_CTX_set_select_certificate_cb GRPC_SHADOW_SSL_CTX_set_select_certificate_cb',
1702 '#define SSL_CTX_set_session_cache_mode GRPC_SHADOW_SSL_CTX_set_session_cache_mode',
1703 '#define SSL_CTX_set_session_id_context GRPC_SHADOW_SSL_CTX_set_session_id_context',
1704 '#define SSL_CTX_set_strict_cipher_list GRPC_SHADOW_SSL_CTX_set_strict_cipher_list',
1705 '#define SSL_CTX_set_ticket_aead_method GRPC_SHADOW_SSL_CTX_set_ticket_aead_method',
1706 '#define SSL_CTX_set_tls13_variant GRPC_SHADOW_SSL_CTX_set_tls13_variant',
1707 '#define SSL_CTX_set_tls_channel_id_enabled GRPC_SHADOW_SSL_CTX_set_tls_channel_id_enabled',
1708 '#define SSL_CTX_set_tlsext_servername_arg GRPC_SHADOW_SSL_CTX_set_tlsext_servername_arg',
1709 …'#define SSL_CTX_set_tlsext_servername_callback GRPC_SHADOW_SSL_CTX_set_tlsext_servername_callback…
1710 '#define SSL_CTX_set_tlsext_ticket_key_cb GRPC_SHADOW_SSL_CTX_set_tlsext_ticket_key_cb',
1711 '#define SSL_CTX_set_tlsext_ticket_keys GRPC_SHADOW_SSL_CTX_set_tlsext_ticket_keys',
1712 '#define SSL_CTX_set_tmp_dh GRPC_SHADOW_SSL_CTX_set_tmp_dh',
1713 '#define SSL_CTX_set_tmp_dh_callback GRPC_SHADOW_SSL_CTX_set_tmp_dh_callback',
1714 '#define SSL_CTX_set_tmp_ecdh GRPC_SHADOW_SSL_CTX_set_tmp_ecdh',
1715 '#define SSL_CTX_set_tmp_rsa GRPC_SHADOW_SSL_CTX_set_tmp_rsa',
1716 '#define SSL_CTX_set_tmp_rsa_callback GRPC_SHADOW_SSL_CTX_set_tmp_rsa_callback',
1717 '#define SSL_CTX_up_ref GRPC_SHADOW_SSL_CTX_up_ref',
1718 '#define SSL_CTX_use_psk_identity_hint GRPC_SHADOW_SSL_CTX_use_psk_identity_hint',
1719 '#define SSL_accept GRPC_SHADOW_SSL_accept',
1720 '#define SSL_cache_hit GRPC_SHADOW_SSL_cache_hit',
1721 '#define SSL_certs_clear GRPC_SHADOW_SSL_certs_clear',
1722 '#define SSL_check_private_key GRPC_SHADOW_SSL_check_private_key',
1723 '#define SSL_clear GRPC_SHADOW_SSL_clear',
1724 '#define SSL_clear_mode GRPC_SHADOW_SSL_clear_mode',
1725 '#define SSL_clear_options GRPC_SHADOW_SSL_clear_options',
1726 '#define SSL_connect GRPC_SHADOW_SSL_connect',
1727 '#define SSL_cutthrough_complete GRPC_SHADOW_SSL_cutthrough_complete',
1728 '#define SSL_do_handshake GRPC_SHADOW_SSL_do_handshake',
1729 '#define SSL_dummy_pq_padding_used GRPC_SHADOW_SSL_dummy_pq_padding_used',
1730 '#define SSL_early_data_accepted GRPC_SHADOW_SSL_early_data_accepted',
1731 '#define SSL_enable_ocsp_stapling GRPC_SHADOW_SSL_enable_ocsp_stapling',
1732 '#define SSL_enable_signed_cert_timestamps GRPC_SHADOW_SSL_enable_signed_cert_timestamps',
1733 '#define SSL_enable_tls_channel_id GRPC_SHADOW_SSL_enable_tls_channel_id',
1734 '#define SSL_free GRPC_SHADOW_SSL_free',
1735 '#define SSL_get0_alpn_selected GRPC_SHADOW_SSL_get0_alpn_selected',
1736 '#define SSL_get0_certificate_types GRPC_SHADOW_SSL_get0_certificate_types',
1737 '#define SSL_get0_next_proto_negotiated GRPC_SHADOW_SSL_get0_next_proto_negotiated',
1738 '#define SSL_get0_ocsp_response GRPC_SHADOW_SSL_get0_ocsp_response',
1739 '#define SSL_get0_session_id_context GRPC_SHADOW_SSL_get0_session_id_context',
1740 '#define SSL_get0_signed_cert_timestamp_list GRPC_SHADOW_SSL_get0_signed_cert_timestamp_list',
1741 '#define SSL_get_SSL_CTX GRPC_SHADOW_SSL_get_SSL_CTX',
1742 '#define SSL_get_cipher_list GRPC_SHADOW_SSL_get_cipher_list',
1743 '#define SSL_get_ciphers GRPC_SHADOW_SSL_get_ciphers',
1744 '#define SSL_get_client_random GRPC_SHADOW_SSL_get_client_random',
1745 '#define SSL_get_current_cipher GRPC_SHADOW_SSL_get_current_cipher',
1746 '#define SSL_get_current_compression GRPC_SHADOW_SSL_get_current_compression',
1747 '#define SSL_get_current_expansion GRPC_SHADOW_SSL_get_current_expansion',
1748 '#define SSL_get_curve_id GRPC_SHADOW_SSL_get_curve_id',
1749 '#define SSL_get_default_timeout GRPC_SHADOW_SSL_get_default_timeout',
1750 '#define SSL_get_error GRPC_SHADOW_SSL_get_error',
1751 '#define SSL_get_ex_data GRPC_SHADOW_SSL_get_ex_data',
1752 '#define SSL_get_ex_new_index GRPC_SHADOW_SSL_get_ex_new_index',
1753 '#define SSL_get_extms_support GRPC_SHADOW_SSL_get_extms_support',
1754 '#define SSL_get_fd GRPC_SHADOW_SSL_get_fd',
1755 '#define SSL_get_finished GRPC_SHADOW_SSL_get_finished',
1756 '#define SSL_get_info_callback GRPC_SHADOW_SSL_get_info_callback',
1757 '#define SSL_get_ivs GRPC_SHADOW_SSL_get_ivs',
1758 '#define SSL_get_max_cert_list GRPC_SHADOW_SSL_get_max_cert_list',
1759 '#define SSL_get_mode GRPC_SHADOW_SSL_get_mode',
1760 …'#define SSL_get_negotiated_token_binding_param GRPC_SHADOW_SSL_get_negotiated_token_binding_param…
1761 '#define SSL_get_options GRPC_SHADOW_SSL_get_options',
1762 '#define SSL_get_peer_finished GRPC_SHADOW_SSL_get_peer_finished',
1763 '#define SSL_get_peer_quic_transport_params GRPC_SHADOW_SSL_get_peer_quic_transport_params',
1764 '#define SSL_get_peer_signature_algorithm GRPC_SHADOW_SSL_get_peer_signature_algorithm',
1765 '#define SSL_get_pending_cipher GRPC_SHADOW_SSL_get_pending_cipher',
1766 '#define SSL_get_privatekey GRPC_SHADOW_SSL_get_privatekey',
1767 '#define SSL_get_psk_identity GRPC_SHADOW_SSL_get_psk_identity',
1768 '#define SSL_get_psk_identity_hint GRPC_SHADOW_SSL_get_psk_identity_hint',
1769 '#define SSL_get_quiet_shutdown GRPC_SHADOW_SSL_get_quiet_shutdown',
1770 '#define SSL_get_rbio GRPC_SHADOW_SSL_get_rbio',
1771 '#define SSL_get_read_ahead GRPC_SHADOW_SSL_get_read_ahead',
1772 '#define SSL_get_read_sequence GRPC_SHADOW_SSL_get_read_sequence',
1773 '#define SSL_get_rfd GRPC_SHADOW_SSL_get_rfd',
1774 '#define SSL_get_secure_renegotiation_support GRPC_SHADOW_SSL_get_secure_renegotiation_support',
1775 '#define SSL_get_server_random GRPC_SHADOW_SSL_get_server_random',
1776 '#define SSL_get_server_tmp_key GRPC_SHADOW_SSL_get_server_tmp_key',
1777 '#define SSL_get_servername GRPC_SHADOW_SSL_get_servername',
1778 '#define SSL_get_servername_type GRPC_SHADOW_SSL_get_servername_type',
1779 '#define SSL_get_shared_ciphers GRPC_SHADOW_SSL_get_shared_ciphers',
1780 '#define SSL_get_shutdown GRPC_SHADOW_SSL_get_shutdown',
1781 '#define SSL_get_structure_sizes GRPC_SHADOW_SSL_get_structure_sizes',
1782 '#define SSL_get_ticket_age_skew GRPC_SHADOW_SSL_get_ticket_age_skew',
1783 '#define SSL_get_tls_channel_id GRPC_SHADOW_SSL_get_tls_channel_id',
1784 '#define SSL_get_tls_unique GRPC_SHADOW_SSL_get_tls_unique',
1785 '#define SSL_get_verify_mode GRPC_SHADOW_SSL_get_verify_mode',
1786 '#define SSL_get_wbio GRPC_SHADOW_SSL_get_wbio',
1787 '#define SSL_get_wfd GRPC_SHADOW_SSL_get_wfd',
1788 '#define SSL_get_write_sequence GRPC_SHADOW_SSL_get_write_sequence',
1789 '#define SSL_in_early_data GRPC_SHADOW_SSL_in_early_data',
1790 '#define SSL_in_false_start GRPC_SHADOW_SSL_in_false_start',
1791 '#define SSL_in_init GRPC_SHADOW_SSL_in_init',
1792 '#define SSL_is_draft_downgrade GRPC_SHADOW_SSL_is_draft_downgrade',
1793 '#define SSL_is_dtls GRPC_SHADOW_SSL_is_dtls',
1794 '#define SSL_is_init_finished GRPC_SHADOW_SSL_is_init_finished',
1795 '#define SSL_is_server GRPC_SHADOW_SSL_is_server',
1796 '#define SSL_is_token_binding_negotiated GRPC_SHADOW_SSL_is_token_binding_negotiated',
1797 '#define SSL_library_init GRPC_SHADOW_SSL_library_init',
1798 '#define SSL_load_error_strings GRPC_SHADOW_SSL_load_error_strings',
1799 '#define SSL_need_tmp_RSA GRPC_SHADOW_SSL_need_tmp_RSA',
1800 '#define SSL_new GRPC_SHADOW_SSL_new',
1801 '#define SSL_num_renegotiations GRPC_SHADOW_SSL_num_renegotiations',
1802 '#define SSL_peek GRPC_SHADOW_SSL_peek',
1803 '#define SSL_pending GRPC_SHADOW_SSL_pending',
1804 '#define SSL_read GRPC_SHADOW_SSL_read',
1805 '#define SSL_renegotiate GRPC_SHADOW_SSL_renegotiate',
1806 '#define SSL_renegotiate_pending GRPC_SHADOW_SSL_renegotiate_pending',
1807 '#define SSL_reset_early_data_reject GRPC_SHADOW_SSL_reset_early_data_reject',
1808 '#define SSL_select_next_proto GRPC_SHADOW_SSL_select_next_proto',
1809 '#define SSL_send_fatal_alert GRPC_SHADOW_SSL_send_fatal_alert',
1810 '#define SSL_session_reused GRPC_SHADOW_SSL_session_reused',
1811 '#define SSL_set0_rbio GRPC_SHADOW_SSL_set0_rbio',
1812 '#define SSL_set0_wbio GRPC_SHADOW_SSL_set0_wbio',
1813 '#define SSL_set1_curves GRPC_SHADOW_SSL_set1_curves',
1814 '#define SSL_set1_curves_list GRPC_SHADOW_SSL_set1_curves_list',
1815 '#define SSL_set1_tls_channel_id GRPC_SHADOW_SSL_set1_tls_channel_id',
1816 '#define SSL_set_SSL_CTX GRPC_SHADOW_SSL_set_SSL_CTX',
1817 '#define SSL_set_accept_state GRPC_SHADOW_SSL_set_accept_state',
1818 '#define SSL_set_alpn_protos GRPC_SHADOW_SSL_set_alpn_protos',
1819 '#define SSL_set_bio GRPC_SHADOW_SSL_set_bio',
1820 '#define SSL_set_cipher_list GRPC_SHADOW_SSL_set_cipher_list',
1821 '#define SSL_set_connect_state GRPC_SHADOW_SSL_set_connect_state',
1822 '#define SSL_set_custom_verify GRPC_SHADOW_SSL_set_custom_verify',
1823 '#define SSL_set_dummy_pq_padding_size GRPC_SHADOW_SSL_set_dummy_pq_padding_size',
1824 '#define SSL_set_early_data_enabled GRPC_SHADOW_SSL_set_early_data_enabled',
1825 '#define SSL_set_ex_data GRPC_SHADOW_SSL_set_ex_data',
1826 '#define SSL_set_fd GRPC_SHADOW_SSL_set_fd',
1827 '#define SSL_set_info_callback GRPC_SHADOW_SSL_set_info_callback',
1828 '#define SSL_set_max_cert_list GRPC_SHADOW_SSL_set_max_cert_list',
1829 '#define SSL_set_max_send_fragment GRPC_SHADOW_SSL_set_max_send_fragment',
1830 '#define SSL_set_mode GRPC_SHADOW_SSL_set_mode',
1831 '#define SSL_set_msg_callback GRPC_SHADOW_SSL_set_msg_callback',
1832 '#define SSL_set_msg_callback_arg GRPC_SHADOW_SSL_set_msg_callback_arg',
1833 '#define SSL_set_mtu GRPC_SHADOW_SSL_set_mtu',
1834 '#define SSL_set_options GRPC_SHADOW_SSL_set_options',
1835 '#define SSL_set_psk_client_callback GRPC_SHADOW_SSL_set_psk_client_callback',
1836 '#define SSL_set_psk_server_callback GRPC_SHADOW_SSL_set_psk_server_callback',
1837 '#define SSL_set_quic_transport_params GRPC_SHADOW_SSL_set_quic_transport_params',
1838 '#define SSL_set_quiet_shutdown GRPC_SHADOW_SSL_set_quiet_shutdown',
1839 '#define SSL_set_read_ahead GRPC_SHADOW_SSL_set_read_ahead',
1840 '#define SSL_set_renegotiate_mode GRPC_SHADOW_SSL_set_renegotiate_mode',
1841 …'#define SSL_set_retain_only_sha256_of_client_certs GRPC_SHADOW_SSL_set_retain_only_sha256_of_clie…
1842 '#define SSL_set_rfd GRPC_SHADOW_SSL_set_rfd',
1843 '#define SSL_set_session_id_context GRPC_SHADOW_SSL_set_session_id_context',
1844 '#define SSL_set_shutdown GRPC_SHADOW_SSL_set_shutdown',
1845 '#define SSL_set_state GRPC_SHADOW_SSL_set_state',
1846 '#define SSL_set_strict_cipher_list GRPC_SHADOW_SSL_set_strict_cipher_list',
1847 '#define SSL_set_tls13_variant GRPC_SHADOW_SSL_set_tls13_variant',
1848 '#define SSL_set_tls_channel_id_enabled GRPC_SHADOW_SSL_set_tls_channel_id_enabled',
1849 '#define SSL_set_tlsext_host_name GRPC_SHADOW_SSL_set_tlsext_host_name',
1850 '#define SSL_set_tmp_dh GRPC_SHADOW_SSL_set_tmp_dh',
1851 '#define SSL_set_tmp_dh_callback GRPC_SHADOW_SSL_set_tmp_dh_callback',
1852 '#define SSL_set_tmp_ecdh GRPC_SHADOW_SSL_set_tmp_ecdh',
1853 '#define SSL_set_tmp_rsa GRPC_SHADOW_SSL_set_tmp_rsa',
1854 '#define SSL_set_tmp_rsa_callback GRPC_SHADOW_SSL_set_tmp_rsa_callback',
1855 '#define SSL_set_token_binding_params GRPC_SHADOW_SSL_set_token_binding_params',
1856 '#define SSL_set_wfd GRPC_SHADOW_SSL_set_wfd',
1857 '#define SSL_shutdown GRPC_SHADOW_SSL_shutdown',
1858 '#define SSL_state GRPC_SHADOW_SSL_state',
1859 '#define SSL_total_renegotiations GRPC_SHADOW_SSL_total_renegotiations',
1860 '#define SSL_use_psk_identity_hint GRPC_SHADOW_SSL_use_psk_identity_hint',
1861 '#define SSL_want GRPC_SHADOW_SSL_want',
1862 '#define SSL_write GRPC_SHADOW_SSL_write',
1863 '#define SSL_CTX_set_private_key_method GRPC_SHADOW_SSL_CTX_set_private_key_method',
1864 '#define SSL_CTX_set_signing_algorithm_prefs GRPC_SHADOW_SSL_CTX_set_signing_algorithm_prefs',
1865 '#define SSL_CTX_set_verify_algorithm_prefs GRPC_SHADOW_SSL_CTX_set_verify_algorithm_prefs',
1866 '#define SSL_CTX_use_PrivateKey GRPC_SHADOW_SSL_CTX_use_PrivateKey',
1867 '#define SSL_CTX_use_PrivateKey_ASN1 GRPC_SHADOW_SSL_CTX_use_PrivateKey_ASN1',
1868 '#define SSL_CTX_use_RSAPrivateKey GRPC_SHADOW_SSL_CTX_use_RSAPrivateKey',
1869 '#define SSL_CTX_use_RSAPrivateKey_ASN1 GRPC_SHADOW_SSL_CTX_use_RSAPrivateKey_ASN1',
1870 '#define SSL_get_signature_algorithm_digest GRPC_SHADOW_SSL_get_signature_algorithm_digest',
1871 '#define SSL_get_signature_algorithm_key_type GRPC_SHADOW_SSL_get_signature_algorithm_key_type',
1872 '#define SSL_get_signature_algorithm_name GRPC_SHADOW_SSL_get_signature_algorithm_name',
1873 '#define SSL_is_signature_algorithm_rsa_pss GRPC_SHADOW_SSL_is_signature_algorithm_rsa_pss',
1874 '#define SSL_set_private_key_method GRPC_SHADOW_SSL_set_private_key_method',
1875 '#define SSL_set_signing_algorithm_prefs GRPC_SHADOW_SSL_set_signing_algorithm_prefs',
1876 '#define SSL_use_PrivateKey GRPC_SHADOW_SSL_use_PrivateKey',
1877 '#define SSL_use_PrivateKey_ASN1 GRPC_SHADOW_SSL_use_PrivateKey_ASN1',
1878 '#define SSL_use_RSAPrivateKey GRPC_SHADOW_SSL_use_RSAPrivateKey',
1879 '#define SSL_use_RSAPrivateKey_ASN1 GRPC_SHADOW_SSL_use_RSAPrivateKey_ASN1',
1880 '#define SSL_CTX_add_session GRPC_SHADOW_SSL_CTX_add_session',
1881 '#define SSL_CTX_flush_sessions GRPC_SHADOW_SSL_CTX_flush_sessions',
1882 '#define SSL_CTX_get_channel_id_cb GRPC_SHADOW_SSL_CTX_get_channel_id_cb',
1883 '#define SSL_CTX_get_info_callback GRPC_SHADOW_SSL_CTX_get_info_callback',
1884 '#define SSL_CTX_get_timeout GRPC_SHADOW_SSL_CTX_get_timeout',
1885 '#define SSL_CTX_remove_session GRPC_SHADOW_SSL_CTX_remove_session',
1886 '#define SSL_CTX_sess_get_get_cb GRPC_SHADOW_SSL_CTX_sess_get_get_cb',
1887 '#define SSL_CTX_sess_get_new_cb GRPC_SHADOW_SSL_CTX_sess_get_new_cb',
1888 '#define SSL_CTX_sess_get_remove_cb GRPC_SHADOW_SSL_CTX_sess_get_remove_cb',
1889 '#define SSL_CTX_sess_set_get_cb GRPC_SHADOW_SSL_CTX_sess_set_get_cb',
1890 '#define SSL_CTX_sess_set_new_cb GRPC_SHADOW_SSL_CTX_sess_set_new_cb',
1891 '#define SSL_CTX_sess_set_remove_cb GRPC_SHADOW_SSL_CTX_sess_set_remove_cb',
1892 '#define SSL_CTX_set_channel_id_cb GRPC_SHADOW_SSL_CTX_set_channel_id_cb',
1893 '#define SSL_CTX_set_info_callback GRPC_SHADOW_SSL_CTX_set_info_callback',
1894 '#define SSL_CTX_set_session_psk_dhe_timeout GRPC_SHADOW_SSL_CTX_set_session_psk_dhe_timeout',
1895 '#define SSL_CTX_set_timeout GRPC_SHADOW_SSL_CTX_set_timeout',
1896 '#define SSL_SESSION_free GRPC_SHADOW_SSL_SESSION_free',
1897 '#define SSL_SESSION_get0_peer GRPC_SHADOW_SSL_SESSION_get0_peer',
1898 '#define SSL_SESSION_get0_ticket GRPC_SHADOW_SSL_SESSION_get0_ticket',
1899 '#define SSL_SESSION_get_ex_data GRPC_SHADOW_SSL_SESSION_get_ex_data',
1900 '#define SSL_SESSION_get_ex_new_index GRPC_SHADOW_SSL_SESSION_get_ex_new_index',
1901 '#define SSL_SESSION_get_id GRPC_SHADOW_SSL_SESSION_get_id',
1902 '#define SSL_SESSION_get_master_key GRPC_SHADOW_SSL_SESSION_get_master_key',
1903 '#define SSL_SESSION_get_ticket_lifetime_hint GRPC_SHADOW_SSL_SESSION_get_ticket_lifetime_hint',
1904 '#define SSL_SESSION_get_time GRPC_SHADOW_SSL_SESSION_get_time',
1905 '#define SSL_SESSION_get_timeout GRPC_SHADOW_SSL_SESSION_get_timeout',
1906 '#define SSL_SESSION_has_ticket GRPC_SHADOW_SSL_SESSION_has_ticket',
1907 '#define SSL_SESSION_is_resumable GRPC_SHADOW_SSL_SESSION_is_resumable',
1908 '#define SSL_SESSION_new GRPC_SHADOW_SSL_SESSION_new',
1909 '#define SSL_SESSION_set1_id_context GRPC_SHADOW_SSL_SESSION_set1_id_context',
1910 '#define SSL_SESSION_set_ex_data GRPC_SHADOW_SSL_SESSION_set_ex_data',
1911 '#define SSL_SESSION_set_time GRPC_SHADOW_SSL_SESSION_set_time',
1912 '#define SSL_SESSION_set_timeout GRPC_SHADOW_SSL_SESSION_set_timeout',
1913 '#define SSL_SESSION_should_be_single_use GRPC_SHADOW_SSL_SESSION_should_be_single_use',
1914 '#define SSL_SESSION_up_ref GRPC_SHADOW_SSL_SESSION_up_ref',
1915 '#define SSL_get1_session GRPC_SHADOW_SSL_get1_session',
1916 '#define SSL_get_session GRPC_SHADOW_SSL_get_session',
1917 '#define SSL_magic_pending_session_ptr GRPC_SHADOW_SSL_magic_pending_session_ptr',
1918 '#define SSL_set_session GRPC_SHADOW_SSL_set_session',
1919 '#define SSL_alert_desc_string GRPC_SHADOW_SSL_alert_desc_string',
1920 '#define SSL_alert_desc_string_long GRPC_SHADOW_SSL_alert_desc_string_long',
1921 '#define SSL_alert_type_string GRPC_SHADOW_SSL_alert_type_string',
1922 '#define SSL_alert_type_string_long GRPC_SHADOW_SSL_alert_type_string_long',
1923 '#define SSL_state_string GRPC_SHADOW_SSL_state_string',
1924 '#define SSL_state_string_long GRPC_SHADOW_SSL_state_string_long',
1925 '#define SSL_CTX_set_max_proto_version GRPC_SHADOW_SSL_CTX_set_max_proto_version',
1926 '#define SSL_CTX_set_min_proto_version GRPC_SHADOW_SSL_CTX_set_min_proto_version',
1927 '#define SSL_SESSION_get_protocol_version GRPC_SHADOW_SSL_SESSION_get_protocol_version',
1928 '#define SSL_SESSION_get_version GRPC_SHADOW_SSL_SESSION_get_version',
1929 '#define SSL_SESSION_set_protocol_version GRPC_SHADOW_SSL_SESSION_set_protocol_version',
1930 '#define SSL_get_version GRPC_SHADOW_SSL_get_version',
1931 '#define SSL_set_max_proto_version GRPC_SHADOW_SSL_set_max_proto_version',
1932 '#define SSL_set_min_proto_version GRPC_SHADOW_SSL_set_min_proto_version',
1933 '#define SSL_version GRPC_SHADOW_SSL_version',
1934 '#define PEM_read_SSL_SESSION GRPC_SHADOW_PEM_read_SSL_SESSION',
1935 '#define PEM_read_bio_SSL_SESSION GRPC_SHADOW_PEM_read_bio_SSL_SESSION',
1936 '#define PEM_write_SSL_SESSION GRPC_SHADOW_PEM_write_SSL_SESSION',
1937 '#define PEM_write_bio_SSL_SESSION GRPC_SHADOW_PEM_write_bio_SSL_SESSION',
1938 '#define SSL_CTX_add0_chain_cert GRPC_SHADOW_SSL_CTX_add0_chain_cert',
1939 '#define SSL_CTX_add1_chain_cert GRPC_SHADOW_SSL_CTX_add1_chain_cert',
1940 '#define SSL_CTX_add_client_CA GRPC_SHADOW_SSL_CTX_add_client_CA',
1941 '#define SSL_CTX_add_extra_chain_cert GRPC_SHADOW_SSL_CTX_add_extra_chain_cert',
1942 '#define SSL_CTX_clear_chain_certs GRPC_SHADOW_SSL_CTX_clear_chain_certs',
1943 '#define SSL_CTX_clear_extra_chain_certs GRPC_SHADOW_SSL_CTX_clear_extra_chain_certs',
1944 '#define SSL_CTX_get0_certificate GRPC_SHADOW_SSL_CTX_get0_certificate',
1945 '#define SSL_CTX_get0_chain_certs GRPC_SHADOW_SSL_CTX_get0_chain_certs',
1946 '#define SSL_CTX_get0_param GRPC_SHADOW_SSL_CTX_get0_param',
1947 '#define SSL_CTX_get_cert_store GRPC_SHADOW_SSL_CTX_get_cert_store',
1948 '#define SSL_CTX_get_client_CA_list GRPC_SHADOW_SSL_CTX_get_client_CA_list',
1949 '#define SSL_CTX_get_extra_chain_certs GRPC_SHADOW_SSL_CTX_get_extra_chain_certs',
1950 '#define SSL_CTX_get_verify_callback GRPC_SHADOW_SSL_CTX_get_verify_callback',
1951 '#define SSL_CTX_get_verify_depth GRPC_SHADOW_SSL_CTX_get_verify_depth',
1952 '#define SSL_CTX_get_verify_mode GRPC_SHADOW_SSL_CTX_get_verify_mode',
1953 '#define SSL_CTX_load_verify_locations GRPC_SHADOW_SSL_CTX_load_verify_locations',
1954 '#define SSL_CTX_set0_chain GRPC_SHADOW_SSL_CTX_set0_chain',
1955 '#define SSL_CTX_set0_verify_cert_store GRPC_SHADOW_SSL_CTX_set0_verify_cert_store',
1956 '#define SSL_CTX_set1_chain GRPC_SHADOW_SSL_CTX_set1_chain',
1957 '#define SSL_CTX_set1_param GRPC_SHADOW_SSL_CTX_set1_param',
1958 '#define SSL_CTX_set1_verify_cert_store GRPC_SHADOW_SSL_CTX_set1_verify_cert_store',
1959 '#define SSL_CTX_set_cert_store GRPC_SHADOW_SSL_CTX_set_cert_store',
1960 '#define SSL_CTX_set_cert_verify_callback GRPC_SHADOW_SSL_CTX_set_cert_verify_callback',
1961 '#define SSL_CTX_set_client_CA_list GRPC_SHADOW_SSL_CTX_set_client_CA_list',
1962 '#define SSL_CTX_set_client_cert_cb GRPC_SHADOW_SSL_CTX_set_client_cert_cb',
1963 '#define SSL_CTX_set_default_verify_paths GRPC_SHADOW_SSL_CTX_set_default_verify_paths',
1964 '#define SSL_CTX_set_purpose GRPC_SHADOW_SSL_CTX_set_purpose',
1965 '#define SSL_CTX_set_trust GRPC_SHADOW_SSL_CTX_set_trust',
1966 '#define SSL_CTX_set_verify GRPC_SHADOW_SSL_CTX_set_verify',
1967 '#define SSL_CTX_set_verify_depth GRPC_SHADOW_SSL_CTX_set_verify_depth',
1968 '#define SSL_CTX_use_certificate GRPC_SHADOW_SSL_CTX_use_certificate',
1969 '#define SSL_add0_chain_cert GRPC_SHADOW_SSL_add0_chain_cert',
1970 '#define SSL_add1_chain_cert GRPC_SHADOW_SSL_add1_chain_cert',
1971 '#define SSL_add_client_CA GRPC_SHADOW_SSL_add_client_CA',
1972 '#define SSL_alert_from_verify_result GRPC_SHADOW_SSL_alert_from_verify_result',
1973 '#define SSL_clear_chain_certs GRPC_SHADOW_SSL_clear_chain_certs',
1974 '#define SSL_dup_CA_list GRPC_SHADOW_SSL_dup_CA_list',
1975 '#define SSL_get0_chain_certs GRPC_SHADOW_SSL_get0_chain_certs',
1976 '#define SSL_get0_param GRPC_SHADOW_SSL_get0_param',
1977 '#define SSL_get_certificate GRPC_SHADOW_SSL_get_certificate',
1978 '#define SSL_get_client_CA_list GRPC_SHADOW_SSL_get_client_CA_list',
1979 '#define SSL_get_ex_data_X509_STORE_CTX_idx GRPC_SHADOW_SSL_get_ex_data_X509_STORE_CTX_idx',
1980 '#define SSL_get_peer_cert_chain GRPC_SHADOW_SSL_get_peer_cert_chain',
1981 '#define SSL_get_peer_certificate GRPC_SHADOW_SSL_get_peer_certificate',
1982 '#define SSL_get_peer_full_cert_chain GRPC_SHADOW_SSL_get_peer_full_cert_chain',
1983 '#define SSL_get_verify_callback GRPC_SHADOW_SSL_get_verify_callback',
1984 '#define SSL_get_verify_depth GRPC_SHADOW_SSL_get_verify_depth',
1985 '#define SSL_get_verify_result GRPC_SHADOW_SSL_get_verify_result',
1986 '#define SSL_set0_chain GRPC_SHADOW_SSL_set0_chain',
1987 '#define SSL_set0_verify_cert_store GRPC_SHADOW_SSL_set0_verify_cert_store',
1988 '#define SSL_set1_chain GRPC_SHADOW_SSL_set1_chain',
1989 '#define SSL_set1_param GRPC_SHADOW_SSL_set1_param',
1990 '#define SSL_set1_verify_cert_store GRPC_SHADOW_SSL_set1_verify_cert_store',
1991 '#define SSL_set_client_CA_list GRPC_SHADOW_SSL_set_client_CA_list',
1992 '#define SSL_set_purpose GRPC_SHADOW_SSL_set_purpose',
1993 '#define SSL_set_trust GRPC_SHADOW_SSL_set_trust',
1994 '#define SSL_set_verify GRPC_SHADOW_SSL_set_verify',
1995 '#define SSL_set_verify_depth GRPC_SHADOW_SSL_set_verify_depth',
1996 '#define SSL_set_verify_result GRPC_SHADOW_SSL_set_verify_result',
1997 '#define SSL_use_certificate GRPC_SHADOW_SSL_use_certificate',
1998 '#define d2i_SSL_SESSION GRPC_SHADOW_d2i_SSL_SESSION',
1999 '#define d2i_SSL_SESSION_bio GRPC_SHADOW_d2i_SSL_SESSION_bio',
2000 '#define i2d_SSL_SESSION_bio GRPC_SHADOW_i2d_SSL_SESSION_bio',
2001 '#define SSL_export_early_keying_material GRPC_SHADOW_SSL_export_early_keying_material',
2002 '#define SSL_export_keying_material GRPC_SHADOW_SSL_export_keying_material',
2003 '#define SSL_generate_key_block GRPC_SHADOW_SSL_generate_key_block',
2004 '#define SSL_get_key_block_len GRPC_SHADOW_SSL_get_key_block_len',
2005 '#define SSL_CTX_set_ed25519_enabled GRPC_SHADOW_SSL_CTX_set_ed25519_enabled',
2006 '#define SSL_early_callback_ctx_extension_get GRPC_SHADOW_SSL_early_callback_ctx_extension_get',
2007 '#define SSL_extension_supported GRPC_SHADOW_SSL_extension_supported',
2008 '#define SSLv23_client_method GRPC_SHADOW_SSLv23_client_method',
2009 '#define SSLv23_method GRPC_SHADOW_SSLv23_method',
2010 '#define SSLv23_server_method GRPC_SHADOW_SSLv23_server_method',
2011 '#define TLS_client_method GRPC_SHADOW_TLS_client_method',
2012 '#define TLS_method GRPC_SHADOW_TLS_method',
2013 '#define TLS_server_method GRPC_SHADOW_TLS_server_method',
2014 '#define TLS_with_buffers_method GRPC_SHADOW_TLS_with_buffers_method',
2015 '#define TLSv1_1_client_method GRPC_SHADOW_TLSv1_1_client_method',
2016 '#define TLSv1_1_method GRPC_SHADOW_TLSv1_1_method',
2017 '#define TLSv1_1_server_method GRPC_SHADOW_TLSv1_1_server_method',
2018 '#define TLSv1_2_client_method GRPC_SHADOW_TLSv1_2_client_method',
2019 '#define TLSv1_2_method GRPC_SHADOW_TLSv1_2_method',
2020 '#define TLSv1_2_server_method GRPC_SHADOW_TLSv1_2_server_method',
2021 '#define TLSv1_client_method GRPC_SHADOW_TLSv1_client_method',
2022 '#define TLSv1_method GRPC_SHADOW_TLSv1_method',
2023 '#define TLSv1_server_method GRPC_SHADOW_TLSv1_server_method',
2024 '#define SSL_max_seal_overhead GRPC_SHADOW_SSL_max_seal_overhead',
2025 '#define OPENSSL_cpuid_setup GRPC_SHADOW_OPENSSL_cpuid_setup',
2026 '#define CRYPTO_has_asm GRPC_SHADOW_CRYPTO_has_asm',
2027 '#define CRYPTO_is_confidential_build GRPC_SHADOW_CRYPTO_is_confidential_build',
2028 '#define CRYPTO_library_init GRPC_SHADOW_CRYPTO_library_init',
2029 '#define CRYPTO_malloc_init GRPC_SHADOW_CRYPTO_malloc_init',
2030 '#define ENGINE_load_builtin_engines GRPC_SHADOW_ENGINE_load_builtin_engines',
2031 '#define ENGINE_register_all_complete GRPC_SHADOW_ENGINE_register_all_complete',
2032 '#define OPENSSL_ia32cap_P GRPC_SHADOW_OPENSSL_ia32cap_P',
2033 '#define OPENSSL_init_crypto GRPC_SHADOW_OPENSSL_init_crypto',
2034 '#define OPENSSL_load_builtin_modules GRPC_SHADOW_OPENSSL_load_builtin_modules',
2035 '#define OpenSSL_version GRPC_SHADOW_OpenSSL_version',
2036 '#define OpenSSL_version_num GRPC_SHADOW_OpenSSL_version_num',
2037 '#define SSLeay GRPC_SHADOW_SSLeay',
2038 '#define SSLeay_version GRPC_SHADOW_SSLeay_version',
2039 '#define CRYPTO_cleanup_all_ex_data GRPC_SHADOW_CRYPTO_cleanup_all_ex_data',
2040 '#define CRYPTO_free_ex_data GRPC_SHADOW_CRYPTO_free_ex_data',
2041 '#define CRYPTO_get_ex_data GRPC_SHADOW_CRYPTO_get_ex_data',
2042 '#define CRYPTO_get_ex_new_index GRPC_SHADOW_CRYPTO_get_ex_new_index',
2043 '#define CRYPTO_new_ex_data GRPC_SHADOW_CRYPTO_new_ex_data',
2044 '#define CRYPTO_set_ex_data GRPC_SHADOW_CRYPTO_set_ex_data',
2045 '#define BIO_snprintf GRPC_SHADOW_BIO_snprintf',
2046 '#define BIO_vsnprintf GRPC_SHADOW_BIO_vsnprintf',
2047 '#define CRYPTO_memcmp GRPC_SHADOW_CRYPTO_memcmp',
2048 '#define OPENSSL_cleanse GRPC_SHADOW_OPENSSL_cleanse',
2049 '#define OPENSSL_free GRPC_SHADOW_OPENSSL_free',
2050 '#define OPENSSL_hash32 GRPC_SHADOW_OPENSSL_hash32',
2051 '#define OPENSSL_malloc GRPC_SHADOW_OPENSSL_malloc',
2052 '#define OPENSSL_realloc GRPC_SHADOW_OPENSSL_realloc',
2053 '#define OPENSSL_strcasecmp GRPC_SHADOW_OPENSSL_strcasecmp',
2054 '#define OPENSSL_strdup GRPC_SHADOW_OPENSSL_strdup',
2055 '#define OPENSSL_strncasecmp GRPC_SHADOW_OPENSSL_strncasecmp',
2056 '#define OPENSSL_strnlen GRPC_SHADOW_OPENSSL_strnlen',
2057 '#define OPENSSL_tolower GRPC_SHADOW_OPENSSL_tolower',
2058 '#define CRYPTO_refcount_dec_and_test_zero GRPC_SHADOW_CRYPTO_refcount_dec_and_test_zero',
2059 '#define CRYPTO_refcount_inc GRPC_SHADOW_CRYPTO_refcount_inc',
2060 '#define CRYPTO_THREADID_current GRPC_SHADOW_CRYPTO_THREADID_current',
2061 '#define CRYPTO_THREADID_set_callback GRPC_SHADOW_CRYPTO_THREADID_set_callback',
2062 '#define CRYPTO_THREADID_set_numeric GRPC_SHADOW_CRYPTO_THREADID_set_numeric',
2063 '#define CRYPTO_THREADID_set_pointer GRPC_SHADOW_CRYPTO_THREADID_set_pointer',
2064 '#define CRYPTO_get_dynlock_create_callback GRPC_SHADOW_CRYPTO_get_dynlock_create_callback',
2065 '#define CRYPTO_get_dynlock_destroy_callback GRPC_SHADOW_CRYPTO_get_dynlock_destroy_callback',
2066 '#define CRYPTO_get_dynlock_lock_callback GRPC_SHADOW_CRYPTO_get_dynlock_lock_callback',
2067 '#define CRYPTO_get_lock_name GRPC_SHADOW_CRYPTO_get_lock_name',
2068 '#define CRYPTO_get_locking_callback GRPC_SHADOW_CRYPTO_get_locking_callback',
2069 '#define CRYPTO_num_locks GRPC_SHADOW_CRYPTO_num_locks',
2070 '#define CRYPTO_set_add_lock_callback GRPC_SHADOW_CRYPTO_set_add_lock_callback',
2071 '#define CRYPTO_set_dynlock_create_callback GRPC_SHADOW_CRYPTO_set_dynlock_create_callback',
2072 '#define CRYPTO_set_dynlock_destroy_callback GRPC_SHADOW_CRYPTO_set_dynlock_destroy_callback',
2073 '#define CRYPTO_set_dynlock_lock_callback GRPC_SHADOW_CRYPTO_set_dynlock_lock_callback',
2074 '#define CRYPTO_set_id_callback GRPC_SHADOW_CRYPTO_set_id_callback',
2075 '#define CRYPTO_set_locking_callback GRPC_SHADOW_CRYPTO_set_locking_callback',
2076 '#define CRYPTO_MUTEX_cleanup GRPC_SHADOW_CRYPTO_MUTEX_cleanup',
2077 '#define CRYPTO_MUTEX_init GRPC_SHADOW_CRYPTO_MUTEX_init',
2078 '#define CRYPTO_MUTEX_lock_read GRPC_SHADOW_CRYPTO_MUTEX_lock_read',
2079 '#define CRYPTO_MUTEX_lock_write GRPC_SHADOW_CRYPTO_MUTEX_lock_write',
2080 '#define CRYPTO_MUTEX_unlock_read GRPC_SHADOW_CRYPTO_MUTEX_unlock_read',
2081 '#define CRYPTO_MUTEX_unlock_write GRPC_SHADOW_CRYPTO_MUTEX_unlock_write',
2082 '#define CRYPTO_STATIC_MUTEX_lock_read GRPC_SHADOW_CRYPTO_STATIC_MUTEX_lock_read',
2083 '#define CRYPTO_STATIC_MUTEX_lock_write GRPC_SHADOW_CRYPTO_STATIC_MUTEX_lock_write',
2084 '#define CRYPTO_STATIC_MUTEX_unlock_read GRPC_SHADOW_CRYPTO_STATIC_MUTEX_unlock_read',
2085 '#define CRYPTO_STATIC_MUTEX_unlock_write GRPC_SHADOW_CRYPTO_STATIC_MUTEX_unlock_write',
2086 '#define CRYPTO_get_thread_local GRPC_SHADOW_CRYPTO_get_thread_local',
2087 '#define CRYPTO_once GRPC_SHADOW_CRYPTO_once',
2088 '#define CRYPTO_set_thread_local GRPC_SHADOW_CRYPTO_set_thread_local',
2089 '#define sk_deep_copy GRPC_SHADOW_sk_deep_copy',
2090 '#define sk_delete GRPC_SHADOW_sk_delete',
2091 '#define sk_delete_ptr GRPC_SHADOW_sk_delete_ptr',
2092 '#define sk_dup GRPC_SHADOW_sk_dup',
2093 '#define sk_find GRPC_SHADOW_sk_find',
2094 '#define sk_free GRPC_SHADOW_sk_free',
2095 '#define sk_insert GRPC_SHADOW_sk_insert',
2096 '#define sk_is_sorted GRPC_SHADOW_sk_is_sorted',
2097 '#define sk_new GRPC_SHADOW_sk_new',
2098 '#define sk_new_null GRPC_SHADOW_sk_new_null',
2099 '#define sk_num GRPC_SHADOW_sk_num',
2100 '#define sk_pop GRPC_SHADOW_sk_pop',
2101 '#define sk_pop_free GRPC_SHADOW_sk_pop_free',
2102 '#define sk_push GRPC_SHADOW_sk_push',
2103 '#define sk_set GRPC_SHADOW_sk_set',
2104 '#define sk_set_cmp_func GRPC_SHADOW_sk_set_cmp_func',
2105 '#define sk_shift GRPC_SHADOW_sk_shift',
2106 '#define sk_sort GRPC_SHADOW_sk_sort',
2107 '#define sk_value GRPC_SHADOW_sk_value',
2108 '#define sk_zero GRPC_SHADOW_sk_zero',
2109 '#define lh_delete GRPC_SHADOW_lh_delete',
2110 '#define lh_doall GRPC_SHADOW_lh_doall',
2111 '#define lh_doall_arg GRPC_SHADOW_lh_doall_arg',
2112 '#define lh_free GRPC_SHADOW_lh_free',
2113 '#define lh_insert GRPC_SHADOW_lh_insert',
2114 '#define lh_new GRPC_SHADOW_lh_new',
2115 '#define lh_num_items GRPC_SHADOW_lh_num_items',
2116 '#define lh_retrieve GRPC_SHADOW_lh_retrieve',
2117 '#define lh_strhash GRPC_SHADOW_lh_strhash',
2118 '#define ERR_SAVE_STATE_free GRPC_SHADOW_ERR_SAVE_STATE_free',
2119 '#define ERR_add_error_data GRPC_SHADOW_ERR_add_error_data',
2120 '#define ERR_add_error_dataf GRPC_SHADOW_ERR_add_error_dataf',
2121 '#define ERR_clear_error GRPC_SHADOW_ERR_clear_error',
2122 '#define ERR_clear_system_error GRPC_SHADOW_ERR_clear_system_error',
2123 '#define ERR_error_string GRPC_SHADOW_ERR_error_string',
2124 '#define ERR_error_string_n GRPC_SHADOW_ERR_error_string_n',
2125 '#define ERR_free_strings GRPC_SHADOW_ERR_free_strings',
2126 '#define ERR_func_error_string GRPC_SHADOW_ERR_func_error_string',
2127 '#define ERR_get_error GRPC_SHADOW_ERR_get_error',
2128 '#define ERR_get_error_line GRPC_SHADOW_ERR_get_error_line',
2129 '#define ERR_get_error_line_data GRPC_SHADOW_ERR_get_error_line_data',
2130 '#define ERR_get_next_error_library GRPC_SHADOW_ERR_get_next_error_library',
2131 '#define ERR_lib_error_string GRPC_SHADOW_ERR_lib_error_string',
2132 '#define ERR_load_BIO_strings GRPC_SHADOW_ERR_load_BIO_strings',
2133 '#define ERR_load_ERR_strings GRPC_SHADOW_ERR_load_ERR_strings',
2134 '#define ERR_load_crypto_strings GRPC_SHADOW_ERR_load_crypto_strings',
2135 '#define ERR_peek_error GRPC_SHADOW_ERR_peek_error',
2136 '#define ERR_peek_error_line GRPC_SHADOW_ERR_peek_error_line',
2137 '#define ERR_peek_error_line_data GRPC_SHADOW_ERR_peek_error_line_data',
2138 '#define ERR_peek_last_error GRPC_SHADOW_ERR_peek_last_error',
2139 '#define ERR_peek_last_error_line GRPC_SHADOW_ERR_peek_last_error_line',
2140 '#define ERR_peek_last_error_line_data GRPC_SHADOW_ERR_peek_last_error_line_data',
2141 '#define ERR_pop_to_mark GRPC_SHADOW_ERR_pop_to_mark',
2142 '#define ERR_print_errors_cb GRPC_SHADOW_ERR_print_errors_cb',
2143 '#define ERR_print_errors_fp GRPC_SHADOW_ERR_print_errors_fp',
2144 '#define ERR_put_error GRPC_SHADOW_ERR_put_error',
2145 '#define ERR_reason_error_string GRPC_SHADOW_ERR_reason_error_string',
2146 '#define ERR_remove_state GRPC_SHADOW_ERR_remove_state',
2147 '#define ERR_remove_thread_state GRPC_SHADOW_ERR_remove_thread_state',
2148 '#define ERR_restore_state GRPC_SHADOW_ERR_restore_state',
2149 '#define ERR_save_state GRPC_SHADOW_ERR_save_state',
2150 '#define ERR_set_mark GRPC_SHADOW_ERR_set_mark',
2151 '#define kOpenSSLReasonStringData GRPC_SHADOW_kOpenSSLReasonStringData',
2152 '#define kOpenSSLReasonValues GRPC_SHADOW_kOpenSSLReasonValues',
2153 '#define kOpenSSLReasonValuesLen GRPC_SHADOW_kOpenSSLReasonValuesLen',
2154 '#define EVP_DecodeBase64 GRPC_SHADOW_EVP_DecodeBase64',
2155 '#define EVP_DecodeBlock GRPC_SHADOW_EVP_DecodeBlock',
2156 '#define EVP_DecodeFinal GRPC_SHADOW_EVP_DecodeFinal',
2157 '#define EVP_DecodeInit GRPC_SHADOW_EVP_DecodeInit',
2158 '#define EVP_DecodeUpdate GRPC_SHADOW_EVP_DecodeUpdate',
2159 '#define EVP_DecodedLength GRPC_SHADOW_EVP_DecodedLength',
2160 '#define EVP_EncodeBlock GRPC_SHADOW_EVP_EncodeBlock',
2161 '#define EVP_EncodeFinal GRPC_SHADOW_EVP_EncodeFinal',
2162 '#define EVP_EncodeInit GRPC_SHADOW_EVP_EncodeInit',
2163 '#define EVP_EncodeUpdate GRPC_SHADOW_EVP_EncodeUpdate',
2164 '#define EVP_EncodedLength GRPC_SHADOW_EVP_EncodedLength',
2165 '#define CBB_finish_i2d GRPC_SHADOW_CBB_finish_i2d',
2166 '#define CBS_asn1_ber_to_der GRPC_SHADOW_CBS_asn1_ber_to_der',
2167 '#define CBS_get_asn1_implicit_string GRPC_SHADOW_CBS_get_asn1_implicit_string',
2168 '#define CBS_asn1_bitstring_has_bit GRPC_SHADOW_CBS_asn1_bitstring_has_bit',
2169 '#define CBS_asn1_oid_to_text GRPC_SHADOW_CBS_asn1_oid_to_text',
2170 '#define CBS_contains_zero_byte GRPC_SHADOW_CBS_contains_zero_byte',
2171 '#define CBS_copy_bytes GRPC_SHADOW_CBS_copy_bytes',
2172 '#define CBS_data GRPC_SHADOW_CBS_data',
2173 '#define CBS_get_any_asn1 GRPC_SHADOW_CBS_get_any_asn1',
2174 '#define CBS_get_any_asn1_element GRPC_SHADOW_CBS_get_any_asn1_element',
2175 '#define CBS_get_any_ber_asn1_element GRPC_SHADOW_CBS_get_any_ber_asn1_element',
2176 '#define CBS_get_asn1 GRPC_SHADOW_CBS_get_asn1',
2177 '#define CBS_get_asn1_bool GRPC_SHADOW_CBS_get_asn1_bool',
2178 '#define CBS_get_asn1_element GRPC_SHADOW_CBS_get_asn1_element',
2179 '#define CBS_get_asn1_uint64 GRPC_SHADOW_CBS_get_asn1_uint64',
2180 '#define CBS_get_bytes GRPC_SHADOW_CBS_get_bytes',
2181 '#define CBS_get_last_u8 GRPC_SHADOW_CBS_get_last_u8',
2182 '#define CBS_get_optional_asn1 GRPC_SHADOW_CBS_get_optional_asn1',
2183 '#define CBS_get_optional_asn1_bool GRPC_SHADOW_CBS_get_optional_asn1_bool',
2184 '#define CBS_get_optional_asn1_octet_string GRPC_SHADOW_CBS_get_optional_asn1_octet_string',
2185 '#define CBS_get_optional_asn1_uint64 GRPC_SHADOW_CBS_get_optional_asn1_uint64',
2186 '#define CBS_get_u16 GRPC_SHADOW_CBS_get_u16',
2187 '#define CBS_get_u16_length_prefixed GRPC_SHADOW_CBS_get_u16_length_prefixed',
2188 '#define CBS_get_u24 GRPC_SHADOW_CBS_get_u24',
2189 '#define CBS_get_u24_length_prefixed GRPC_SHADOW_CBS_get_u24_length_prefixed',
2190 '#define CBS_get_u32 GRPC_SHADOW_CBS_get_u32',
2191 '#define CBS_get_u8 GRPC_SHADOW_CBS_get_u8',
2192 '#define CBS_get_u8_length_prefixed GRPC_SHADOW_CBS_get_u8_length_prefixed',
2193 '#define CBS_init GRPC_SHADOW_CBS_init',
2194 '#define CBS_is_valid_asn1_bitstring GRPC_SHADOW_CBS_is_valid_asn1_bitstring',
2195 '#define CBS_len GRPC_SHADOW_CBS_len',
2196 '#define CBS_mem_equal GRPC_SHADOW_CBS_mem_equal',
2197 '#define CBS_peek_asn1_tag GRPC_SHADOW_CBS_peek_asn1_tag',
2198 '#define CBS_skip GRPC_SHADOW_CBS_skip',
2199 '#define CBS_stow GRPC_SHADOW_CBS_stow',
2200 '#define CBS_strdup GRPC_SHADOW_CBS_strdup',
2201 '#define CBB_add_asn1 GRPC_SHADOW_CBB_add_asn1',
2202 '#define CBB_add_asn1_bool GRPC_SHADOW_CBB_add_asn1_bool',
2203 '#define CBB_add_asn1_octet_string GRPC_SHADOW_CBB_add_asn1_octet_string',
2204 '#define CBB_add_asn1_oid_from_text GRPC_SHADOW_CBB_add_asn1_oid_from_text',
2205 '#define CBB_add_asn1_uint64 GRPC_SHADOW_CBB_add_asn1_uint64',
2206 '#define CBB_add_bytes GRPC_SHADOW_CBB_add_bytes',
2207 '#define CBB_add_space GRPC_SHADOW_CBB_add_space',
2208 '#define CBB_add_u16 GRPC_SHADOW_CBB_add_u16',
2209 '#define CBB_add_u16_length_prefixed GRPC_SHADOW_CBB_add_u16_length_prefixed',
2210 '#define CBB_add_u24 GRPC_SHADOW_CBB_add_u24',
2211 '#define CBB_add_u24_length_prefixed GRPC_SHADOW_CBB_add_u24_length_prefixed',
2212 '#define CBB_add_u32 GRPC_SHADOW_CBB_add_u32',
2213 '#define CBB_add_u8 GRPC_SHADOW_CBB_add_u8',
2214 '#define CBB_add_u8_length_prefixed GRPC_SHADOW_CBB_add_u8_length_prefixed',
2215 '#define CBB_cleanup GRPC_SHADOW_CBB_cleanup',
2216 '#define CBB_data GRPC_SHADOW_CBB_data',
2217 '#define CBB_did_write GRPC_SHADOW_CBB_did_write',
2218 '#define CBB_discard_child GRPC_SHADOW_CBB_discard_child',
2219 '#define CBB_finish GRPC_SHADOW_CBB_finish',
2220 '#define CBB_flush GRPC_SHADOW_CBB_flush',
2221 '#define CBB_flush_asn1_set_of GRPC_SHADOW_CBB_flush_asn1_set_of',
2222 '#define CBB_init GRPC_SHADOW_CBB_init',
2223 '#define CBB_init_fixed GRPC_SHADOW_CBB_init_fixed',
2224 '#define CBB_len GRPC_SHADOW_CBB_len',
2225 '#define CBB_reserve GRPC_SHADOW_CBB_reserve',
2226 '#define CBB_zero GRPC_SHADOW_CBB_zero',
2227 '#define CRYPTO_BUFFER_POOL_free GRPC_SHADOW_CRYPTO_BUFFER_POOL_free',
2228 '#define CRYPTO_BUFFER_POOL_new GRPC_SHADOW_CRYPTO_BUFFER_POOL_new',
2229 '#define CRYPTO_BUFFER_data GRPC_SHADOW_CRYPTO_BUFFER_data',
2230 '#define CRYPTO_BUFFER_free GRPC_SHADOW_CRYPTO_BUFFER_free',
2231 '#define CRYPTO_BUFFER_init_CBS GRPC_SHADOW_CRYPTO_BUFFER_init_CBS',
2232 '#define CRYPTO_BUFFER_len GRPC_SHADOW_CRYPTO_BUFFER_len',
2233 '#define CRYPTO_BUFFER_new GRPC_SHADOW_CRYPTO_BUFFER_new',
2234 '#define CRYPTO_BUFFER_new_from_CBS GRPC_SHADOW_CRYPTO_BUFFER_new_from_CBS',
2235 '#define CRYPTO_BUFFER_up_ref GRPC_SHADOW_CRYPTO_BUFFER_up_ref',
2236 '#define AES_cbc_encrypt GRPC_SHADOW_AES_cbc_encrypt',
2237 '#define AES_cfb128_encrypt GRPC_SHADOW_AES_cfb128_encrypt',
2238 '#define AES_ctr128_encrypt GRPC_SHADOW_AES_ctr128_encrypt',
2239 '#define AES_decrypt GRPC_SHADOW_AES_decrypt',
2240 '#define AES_ecb_encrypt GRPC_SHADOW_AES_ecb_encrypt',
2241 '#define AES_encrypt GRPC_SHADOW_AES_encrypt',
2242 '#define AES_ofb128_encrypt GRPC_SHADOW_AES_ofb128_encrypt',
2243 '#define AES_set_decrypt_key GRPC_SHADOW_AES_set_decrypt_key',
2244 '#define AES_set_encrypt_key GRPC_SHADOW_AES_set_encrypt_key',
2245 '#define AES_unwrap_key GRPC_SHADOW_AES_unwrap_key',
2246 '#define AES_wrap_key GRPC_SHADOW_AES_wrap_key',
2247 '#define BN_BLINDING_convert GRPC_SHADOW_BN_BLINDING_convert',
2248 '#define BN_BLINDING_free GRPC_SHADOW_BN_BLINDING_free',
2249 '#define BN_BLINDING_invert GRPC_SHADOW_BN_BLINDING_invert',
2250 '#define BN_BLINDING_new GRPC_SHADOW_BN_BLINDING_new',
2251 '#define BN_CTX_end GRPC_SHADOW_BN_CTX_end',
2252 '#define BN_CTX_free GRPC_SHADOW_BN_CTX_free',
2253 '#define BN_CTX_get GRPC_SHADOW_BN_CTX_get',
2254 '#define BN_CTX_new GRPC_SHADOW_BN_CTX_new',
2255 '#define BN_CTX_start GRPC_SHADOW_BN_CTX_start',
2256 '#define BN_GENCB_call GRPC_SHADOW_BN_GENCB_call',
2257 '#define BN_GENCB_set GRPC_SHADOW_BN_GENCB_set',
2258 '#define BN_MONT_CTX_copy GRPC_SHADOW_BN_MONT_CTX_copy',
2259 '#define BN_MONT_CTX_free GRPC_SHADOW_BN_MONT_CTX_free',
2260 '#define BN_MONT_CTX_new GRPC_SHADOW_BN_MONT_CTX_new',
2261 '#define BN_MONT_CTX_new_for_modulus GRPC_SHADOW_BN_MONT_CTX_new_for_modulus',
2262 '#define BN_MONT_CTX_set GRPC_SHADOW_BN_MONT_CTX_set',
2263 '#define BN_MONT_CTX_set_locked GRPC_SHADOW_BN_MONT_CTX_set_locked',
2264 '#define BN_abs_is_word GRPC_SHADOW_BN_abs_is_word',
2265 '#define BN_add GRPC_SHADOW_BN_add',
2266 '#define BN_add_word GRPC_SHADOW_BN_add_word',
2267 '#define BN_bin2bn GRPC_SHADOW_BN_bin2bn',
2268 '#define BN_bn2bin GRPC_SHADOW_BN_bn2bin',
2269 '#define BN_bn2bin_padded GRPC_SHADOW_BN_bn2bin_padded',
2270 '#define BN_bn2le_padded GRPC_SHADOW_BN_bn2le_padded',
2271 '#define BN_clear GRPC_SHADOW_BN_clear',
2272 '#define BN_clear_bit GRPC_SHADOW_BN_clear_bit',
2273 '#define BN_clear_free GRPC_SHADOW_BN_clear_free',
2274 '#define BN_cmp GRPC_SHADOW_BN_cmp',
2275 '#define BN_cmp_word GRPC_SHADOW_BN_cmp_word',
2276 '#define BN_copy GRPC_SHADOW_BN_copy',
2277 '#define BN_count_low_zero_bits GRPC_SHADOW_BN_count_low_zero_bits',
2278 '#define BN_div GRPC_SHADOW_BN_div',
2279 '#define BN_div_word GRPC_SHADOW_BN_div_word',
2280 '#define BN_dup GRPC_SHADOW_BN_dup',
2281 …'#define BN_enhanced_miller_rabin_primality_test GRPC_SHADOW_BN_enhanced_miller_rabin_primality_te…
2282 '#define BN_equal_consttime GRPC_SHADOW_BN_equal_consttime',
2283 '#define BN_exp GRPC_SHADOW_BN_exp',
2284 '#define BN_free GRPC_SHADOW_BN_free',
2285 '#define BN_from_montgomery GRPC_SHADOW_BN_from_montgomery',
2286 '#define BN_gcd GRPC_SHADOW_BN_gcd',
2287 '#define BN_generate_prime_ex GRPC_SHADOW_BN_generate_prime_ex',
2288 '#define BN_get_u64 GRPC_SHADOW_BN_get_u64',
2289 '#define BN_get_word GRPC_SHADOW_BN_get_word',
2290 '#define BN_init GRPC_SHADOW_BN_init',
2291 '#define BN_is_bit_set GRPC_SHADOW_BN_is_bit_set',
2292 '#define BN_is_negative GRPC_SHADOW_BN_is_negative',
2293 '#define BN_is_odd GRPC_SHADOW_BN_is_odd',
2294 '#define BN_is_one GRPC_SHADOW_BN_is_one',
2295 '#define BN_is_pow2 GRPC_SHADOW_BN_is_pow2',
2296 '#define BN_is_prime_ex GRPC_SHADOW_BN_is_prime_ex',
2297 '#define BN_is_prime_fasttest_ex GRPC_SHADOW_BN_is_prime_fasttest_ex',
2298 '#define BN_is_word GRPC_SHADOW_BN_is_word',
2299 '#define BN_is_zero GRPC_SHADOW_BN_is_zero',
2300 '#define BN_le2bn GRPC_SHADOW_BN_le2bn',
2301 '#define BN_lshift GRPC_SHADOW_BN_lshift',
2302 '#define BN_lshift1 GRPC_SHADOW_BN_lshift1',
2303 '#define BN_mask_bits GRPC_SHADOW_BN_mask_bits',
2304 '#define BN_mod_add GRPC_SHADOW_BN_mod_add',
2305 '#define BN_mod_add_quick GRPC_SHADOW_BN_mod_add_quick',
2306 '#define BN_mod_exp GRPC_SHADOW_BN_mod_exp',
2307 '#define BN_mod_exp2_mont GRPC_SHADOW_BN_mod_exp2_mont',
2308 '#define BN_mod_exp_mont GRPC_SHADOW_BN_mod_exp_mont',
2309 '#define BN_mod_exp_mont_consttime GRPC_SHADOW_BN_mod_exp_mont_consttime',
2310 '#define BN_mod_exp_mont_word GRPC_SHADOW_BN_mod_exp_mont_word',
2311 '#define BN_mod_inverse GRPC_SHADOW_BN_mod_inverse',
2312 '#define BN_mod_inverse_blinded GRPC_SHADOW_BN_mod_inverse_blinded',
2313 '#define BN_mod_inverse_odd GRPC_SHADOW_BN_mod_inverse_odd',
2314 '#define BN_mod_lshift GRPC_SHADOW_BN_mod_lshift',
2315 '#define BN_mod_lshift1 GRPC_SHADOW_BN_mod_lshift1',
2316 '#define BN_mod_lshift1_quick GRPC_SHADOW_BN_mod_lshift1_quick',
2317 '#define BN_mod_lshift_quick GRPC_SHADOW_BN_mod_lshift_quick',
2318 '#define BN_mod_mul GRPC_SHADOW_BN_mod_mul',
2319 '#define BN_mod_mul_montgomery GRPC_SHADOW_BN_mod_mul_montgomery',
2320 '#define BN_mod_pow2 GRPC_SHADOW_BN_mod_pow2',
2321 '#define BN_mod_sqr GRPC_SHADOW_BN_mod_sqr',
2322 '#define BN_mod_sqrt GRPC_SHADOW_BN_mod_sqrt',
2323 '#define BN_mod_sub GRPC_SHADOW_BN_mod_sub',
2324 '#define BN_mod_sub_quick GRPC_SHADOW_BN_mod_sub_quick',
2325 '#define BN_mod_word GRPC_SHADOW_BN_mod_word',
2326 '#define BN_mul GRPC_SHADOW_BN_mul',
2327 '#define BN_mul_word GRPC_SHADOW_BN_mul_word',
2328 '#define BN_new GRPC_SHADOW_BN_new',
2329 '#define BN_nnmod GRPC_SHADOW_BN_nnmod',
2330 '#define BN_nnmod_pow2 GRPC_SHADOW_BN_nnmod_pow2',
2331 '#define BN_num_bits GRPC_SHADOW_BN_num_bits',
2332 '#define BN_num_bits_word GRPC_SHADOW_BN_num_bits_word',
2333 '#define BN_num_bytes GRPC_SHADOW_BN_num_bytes',
2334 '#define BN_one GRPC_SHADOW_BN_one',
2335 '#define BN_primality_test GRPC_SHADOW_BN_primality_test',
2336 '#define BN_pseudo_rand GRPC_SHADOW_BN_pseudo_rand',
2337 '#define BN_pseudo_rand_range GRPC_SHADOW_BN_pseudo_rand_range',
2338 '#define BN_rand GRPC_SHADOW_BN_rand',
2339 '#define BN_rand_range GRPC_SHADOW_BN_rand_range',
2340 '#define BN_rand_range_ex GRPC_SHADOW_BN_rand_range_ex',
2341 '#define BN_rshift GRPC_SHADOW_BN_rshift',
2342 '#define BN_rshift1 GRPC_SHADOW_BN_rshift1',
2343 '#define BN_set_bit GRPC_SHADOW_BN_set_bit',
2344 '#define BN_set_negative GRPC_SHADOW_BN_set_negative',
2345 '#define BN_set_u64 GRPC_SHADOW_BN_set_u64',
2346 '#define BN_set_word GRPC_SHADOW_BN_set_word',
2347 '#define BN_sqr GRPC_SHADOW_BN_sqr',
2348 '#define BN_sqrt GRPC_SHADOW_BN_sqrt',
2349 '#define BN_sub GRPC_SHADOW_BN_sub',
2350 '#define BN_sub_word GRPC_SHADOW_BN_sub_word',
2351 '#define BN_to_montgomery GRPC_SHADOW_BN_to_montgomery',
2352 '#define BN_uadd GRPC_SHADOW_BN_uadd',
2353 '#define BN_ucmp GRPC_SHADOW_BN_ucmp',
2354 '#define BN_usub GRPC_SHADOW_BN_usub',
2355 '#define BN_value_one GRPC_SHADOW_BN_value_one',
2356 '#define BN_zero GRPC_SHADOW_BN_zero',
2357 '#define BORINGSSL_self_test GRPC_SHADOW_BORINGSSL_self_test',
2358 '#define CRYPTO_POLYVAL_finish GRPC_SHADOW_CRYPTO_POLYVAL_finish',
2359 '#define CRYPTO_POLYVAL_init GRPC_SHADOW_CRYPTO_POLYVAL_init',
2360 '#define CRYPTO_POLYVAL_update_blocks GRPC_SHADOW_CRYPTO_POLYVAL_update_blocks',
2361 '#define CRYPTO_cbc128_decrypt GRPC_SHADOW_CRYPTO_cbc128_decrypt',
2362 '#define CRYPTO_cbc128_encrypt GRPC_SHADOW_CRYPTO_cbc128_encrypt',
2363 '#define CRYPTO_ccm128_decrypt GRPC_SHADOW_CRYPTO_ccm128_decrypt',
2364 '#define CRYPTO_ccm128_encrypt GRPC_SHADOW_CRYPTO_ccm128_encrypt',
2365 '#define CRYPTO_ccm128_init GRPC_SHADOW_CRYPTO_ccm128_init',
2366 '#define CRYPTO_ccm128_max_input GRPC_SHADOW_CRYPTO_ccm128_max_input',
2367 '#define CRYPTO_cfb128_1_encrypt GRPC_SHADOW_CRYPTO_cfb128_1_encrypt',
2368 '#define CRYPTO_cfb128_8_encrypt GRPC_SHADOW_CRYPTO_cfb128_8_encrypt',
2369 '#define CRYPTO_cfb128_encrypt GRPC_SHADOW_CRYPTO_cfb128_encrypt',
2370 '#define CRYPTO_ctr128_encrypt GRPC_SHADOW_CRYPTO_ctr128_encrypt',
2371 '#define CRYPTO_ctr128_encrypt_ctr32 GRPC_SHADOW_CRYPTO_ctr128_encrypt_ctr32',
2372 '#define CRYPTO_gcm128_aad GRPC_SHADOW_CRYPTO_gcm128_aad',
2373 '#define CRYPTO_gcm128_decrypt GRPC_SHADOW_CRYPTO_gcm128_decrypt',
2374 '#define CRYPTO_gcm128_decrypt_ctr32 GRPC_SHADOW_CRYPTO_gcm128_decrypt_ctr32',
2375 '#define CRYPTO_gcm128_encrypt GRPC_SHADOW_CRYPTO_gcm128_encrypt',
2376 '#define CRYPTO_gcm128_encrypt_ctr32 GRPC_SHADOW_CRYPTO_gcm128_encrypt_ctr32',
2377 '#define CRYPTO_gcm128_finish GRPC_SHADOW_CRYPTO_gcm128_finish',
2378 '#define CRYPTO_gcm128_init GRPC_SHADOW_CRYPTO_gcm128_init',
2379 '#define CRYPTO_gcm128_setiv GRPC_SHADOW_CRYPTO_gcm128_setiv',
2380 '#define CRYPTO_gcm128_tag GRPC_SHADOW_CRYPTO_gcm128_tag',
2381 '#define CRYPTO_ghash_init GRPC_SHADOW_CRYPTO_ghash_init',
2382 '#define CRYPTO_ofb128_encrypt GRPC_SHADOW_CRYPTO_ofb128_encrypt',
2383 '#define CRYPTO_sysrand GRPC_SHADOW_CRYPTO_sysrand',
2384 '#define CRYPTO_tls1_prf GRPC_SHADOW_CRYPTO_tls1_prf',
2385 '#define CTR_DRBG_clear GRPC_SHADOW_CTR_DRBG_clear',
2386 '#define CTR_DRBG_generate GRPC_SHADOW_CTR_DRBG_generate',
2387 '#define CTR_DRBG_init GRPC_SHADOW_CTR_DRBG_init',
2388 '#define CTR_DRBG_reseed GRPC_SHADOW_CTR_DRBG_reseed',
2389 '#define DES_decrypt3 GRPC_SHADOW_DES_decrypt3',
2390 '#define DES_ecb3_encrypt GRPC_SHADOW_DES_ecb3_encrypt',
2391 '#define DES_ecb_encrypt GRPC_SHADOW_DES_ecb_encrypt',
2392 '#define DES_ede2_cbc_encrypt GRPC_SHADOW_DES_ede2_cbc_encrypt',
2393 '#define DES_ede3_cbc_encrypt GRPC_SHADOW_DES_ede3_cbc_encrypt',
2394 '#define DES_encrypt3 GRPC_SHADOW_DES_encrypt3',
2395 '#define DES_ncbc_encrypt GRPC_SHADOW_DES_ncbc_encrypt',
2396 '#define DES_set_key GRPC_SHADOW_DES_set_key',
2397 '#define DES_set_key_unchecked GRPC_SHADOW_DES_set_key_unchecked',
2398 '#define DES_set_odd_parity GRPC_SHADOW_DES_set_odd_parity',
2399 '#define ECDSA_SIG_free GRPC_SHADOW_ECDSA_SIG_free',
2400 '#define ECDSA_SIG_get0 GRPC_SHADOW_ECDSA_SIG_get0',
2401 '#define ECDSA_SIG_new GRPC_SHADOW_ECDSA_SIG_new',
2402 '#define ECDSA_SIG_set0 GRPC_SHADOW_ECDSA_SIG_set0',
2403 '#define ECDSA_do_sign GRPC_SHADOW_ECDSA_do_sign',
2404 '#define ECDSA_do_verify GRPC_SHADOW_ECDSA_do_verify',
2405 '#define EC_GFp_mont_method GRPC_SHADOW_EC_GFp_mont_method',
2406 '#define EC_GFp_nistp224_method GRPC_SHADOW_EC_GFp_nistp224_method',
2407 '#define EC_GFp_nistp256_method GRPC_SHADOW_EC_GFp_nistp256_method',
2408 '#define EC_GFp_nistz256_method GRPC_SHADOW_EC_GFp_nistz256_method',
2409 '#define EC_GROUP_cmp GRPC_SHADOW_EC_GROUP_cmp',
2410 '#define EC_GROUP_dup GRPC_SHADOW_EC_GROUP_dup',
2411 '#define EC_GROUP_free GRPC_SHADOW_EC_GROUP_free',
2412 '#define EC_GROUP_get0_generator GRPC_SHADOW_EC_GROUP_get0_generator',
2413 '#define EC_GROUP_get0_order GRPC_SHADOW_EC_GROUP_get0_order',
2414 '#define EC_GROUP_get_cofactor GRPC_SHADOW_EC_GROUP_get_cofactor',
2415 '#define EC_GROUP_get_curve_GFp GRPC_SHADOW_EC_GROUP_get_curve_GFp',
2416 '#define EC_GROUP_get_curve_name GRPC_SHADOW_EC_GROUP_get_curve_name',
2417 '#define EC_GROUP_get_degree GRPC_SHADOW_EC_GROUP_get_degree',
2418 '#define EC_GROUP_get_order GRPC_SHADOW_EC_GROUP_get_order',
2419 '#define EC_GROUP_method_of GRPC_SHADOW_EC_GROUP_method_of',
2420 '#define EC_GROUP_new_by_curve_name GRPC_SHADOW_EC_GROUP_new_by_curve_name',
2421 '#define EC_GROUP_new_curve_GFp GRPC_SHADOW_EC_GROUP_new_curve_GFp',
2422 '#define EC_GROUP_set_asn1_flag GRPC_SHADOW_EC_GROUP_set_asn1_flag',
2423 '#define EC_GROUP_set_generator GRPC_SHADOW_EC_GROUP_set_generator',
2424 '#define EC_GROUP_set_point_conversion_form GRPC_SHADOW_EC_GROUP_set_point_conversion_form',
2425 '#define EC_KEY_check_fips GRPC_SHADOW_EC_KEY_check_fips',
2426 '#define EC_KEY_check_key GRPC_SHADOW_EC_KEY_check_key',
2427 '#define EC_KEY_dup GRPC_SHADOW_EC_KEY_dup',
2428 '#define EC_KEY_free GRPC_SHADOW_EC_KEY_free',
2429 '#define EC_KEY_generate_key GRPC_SHADOW_EC_KEY_generate_key',
2430 '#define EC_KEY_generate_key_fips GRPC_SHADOW_EC_KEY_generate_key_fips',
2431 '#define EC_KEY_get0_group GRPC_SHADOW_EC_KEY_get0_group',
2432 '#define EC_KEY_get0_private_key GRPC_SHADOW_EC_KEY_get0_private_key',
2433 '#define EC_KEY_get0_public_key GRPC_SHADOW_EC_KEY_get0_public_key',
2434 '#define EC_KEY_get_conv_form GRPC_SHADOW_EC_KEY_get_conv_form',
2435 '#define EC_KEY_get_enc_flags GRPC_SHADOW_EC_KEY_get_enc_flags',
2436 '#define EC_KEY_get_ex_data GRPC_SHADOW_EC_KEY_get_ex_data',
2437 '#define EC_KEY_get_ex_new_index GRPC_SHADOW_EC_KEY_get_ex_new_index',
2438 '#define EC_KEY_is_opaque GRPC_SHADOW_EC_KEY_is_opaque',
2439 '#define EC_KEY_new GRPC_SHADOW_EC_KEY_new',
2440 '#define EC_KEY_new_by_curve_name GRPC_SHADOW_EC_KEY_new_by_curve_name',
2441 '#define EC_KEY_new_method GRPC_SHADOW_EC_KEY_new_method',
2442 '#define EC_KEY_set_asn1_flag GRPC_SHADOW_EC_KEY_set_asn1_flag',
2443 '#define EC_KEY_set_conv_form GRPC_SHADOW_EC_KEY_set_conv_form',
2444 '#define EC_KEY_set_enc_flags GRPC_SHADOW_EC_KEY_set_enc_flags',
2445 '#define EC_KEY_set_ex_data GRPC_SHADOW_EC_KEY_set_ex_data',
2446 '#define EC_KEY_set_group GRPC_SHADOW_EC_KEY_set_group',
2447 '#define EC_KEY_set_private_key GRPC_SHADOW_EC_KEY_set_private_key',
2448 '#define EC_KEY_set_public_key GRPC_SHADOW_EC_KEY_set_public_key',
2449 …'#define EC_KEY_set_public_key_affine_coordinates GRPC_SHADOW_EC_KEY_set_public_key_affine_coordin…
2450 '#define EC_KEY_up_ref GRPC_SHADOW_EC_KEY_up_ref',
2451 '#define EC_METHOD_get_field_type GRPC_SHADOW_EC_METHOD_get_field_type',
2452 '#define EC_POINT_add GRPC_SHADOW_EC_POINT_add',
2453 '#define EC_POINT_clear_free GRPC_SHADOW_EC_POINT_clear_free',
2454 '#define EC_POINT_cmp GRPC_SHADOW_EC_POINT_cmp',
2455 '#define EC_POINT_copy GRPC_SHADOW_EC_POINT_copy',
2456 '#define EC_POINT_dbl GRPC_SHADOW_EC_POINT_dbl',
2457 '#define EC_POINT_dup GRPC_SHADOW_EC_POINT_dup',
2458 '#define EC_POINT_free GRPC_SHADOW_EC_POINT_free',
2459 '#define EC_POINT_get_affine_coordinates_GFp GRPC_SHADOW_EC_POINT_get_affine_coordinates_GFp',
2460 '#define EC_POINT_invert GRPC_SHADOW_EC_POINT_invert',
2461 '#define EC_POINT_is_at_infinity GRPC_SHADOW_EC_POINT_is_at_infinity',
2462 '#define EC_POINT_is_on_curve GRPC_SHADOW_EC_POINT_is_on_curve',
2463 '#define EC_POINT_make_affine GRPC_SHADOW_EC_POINT_make_affine',
2464 '#define EC_POINT_mul GRPC_SHADOW_EC_POINT_mul',
2465 '#define EC_POINT_new GRPC_SHADOW_EC_POINT_new',
2466 '#define EC_POINT_oct2point GRPC_SHADOW_EC_POINT_oct2point',
2467 '#define EC_POINT_point2oct GRPC_SHADOW_EC_POINT_point2oct',
2468 '#define EC_POINT_set_affine_coordinates_GFp GRPC_SHADOW_EC_POINT_set_affine_coordinates_GFp',
2469 …'#define EC_POINT_set_compressed_coordinates_GFp GRPC_SHADOW_EC_POINT_set_compressed_coordinates_G…
2470 '#define EC_POINT_set_to_infinity GRPC_SHADOW_EC_POINT_set_to_infinity',
2471 '#define EC_POINTs_make_affine GRPC_SHADOW_EC_POINTs_make_affine',
2472 '#define EC_get_builtin_curves GRPC_SHADOW_EC_get_builtin_curves',
2473 '#define EVP_AEAD_CTX_aead GRPC_SHADOW_EVP_AEAD_CTX_aead',
2474 '#define EVP_AEAD_CTX_cleanup GRPC_SHADOW_EVP_AEAD_CTX_cleanup',
2475 '#define EVP_AEAD_CTX_free GRPC_SHADOW_EVP_AEAD_CTX_free',
2476 '#define EVP_AEAD_CTX_get_iv GRPC_SHADOW_EVP_AEAD_CTX_get_iv',
2477 '#define EVP_AEAD_CTX_init GRPC_SHADOW_EVP_AEAD_CTX_init',
2478 '#define EVP_AEAD_CTX_init_with_direction GRPC_SHADOW_EVP_AEAD_CTX_init_with_direction',
2479 '#define EVP_AEAD_CTX_new GRPC_SHADOW_EVP_AEAD_CTX_new',
2480 '#define EVP_AEAD_CTX_open GRPC_SHADOW_EVP_AEAD_CTX_open',
2481 '#define EVP_AEAD_CTX_open_gather GRPC_SHADOW_EVP_AEAD_CTX_open_gather',
2482 '#define EVP_AEAD_CTX_seal GRPC_SHADOW_EVP_AEAD_CTX_seal',
2483 '#define EVP_AEAD_CTX_seal_scatter GRPC_SHADOW_EVP_AEAD_CTX_seal_scatter',
2484 '#define EVP_AEAD_CTX_tag_len GRPC_SHADOW_EVP_AEAD_CTX_tag_len',
2485 '#define EVP_AEAD_CTX_zero GRPC_SHADOW_EVP_AEAD_CTX_zero',
2486 '#define EVP_AEAD_key_length GRPC_SHADOW_EVP_AEAD_key_length',
2487 '#define EVP_AEAD_max_overhead GRPC_SHADOW_EVP_AEAD_max_overhead',
2488 '#define EVP_AEAD_max_tag_len GRPC_SHADOW_EVP_AEAD_max_tag_len',
2489 '#define EVP_AEAD_nonce_length GRPC_SHADOW_EVP_AEAD_nonce_length',
2490 '#define EVP_CIPHER_CTX_block_size GRPC_SHADOW_EVP_CIPHER_CTX_block_size',
2491 '#define EVP_CIPHER_CTX_cipher GRPC_SHADOW_EVP_CIPHER_CTX_cipher',
2492 '#define EVP_CIPHER_CTX_cleanup GRPC_SHADOW_EVP_CIPHER_CTX_cleanup',
2493 '#define EVP_CIPHER_CTX_copy GRPC_SHADOW_EVP_CIPHER_CTX_copy',
2494 '#define EVP_CIPHER_CTX_ctrl GRPC_SHADOW_EVP_CIPHER_CTX_ctrl',
2495 '#define EVP_CIPHER_CTX_flags GRPC_SHADOW_EVP_CIPHER_CTX_flags',
2496 '#define EVP_CIPHER_CTX_free GRPC_SHADOW_EVP_CIPHER_CTX_free',
2497 '#define EVP_CIPHER_CTX_get_app_data GRPC_SHADOW_EVP_CIPHER_CTX_get_app_data',
2498 '#define EVP_CIPHER_CTX_init GRPC_SHADOW_EVP_CIPHER_CTX_init',
2499 '#define EVP_CIPHER_CTX_iv_length GRPC_SHADOW_EVP_CIPHER_CTX_iv_length',
2500 '#define EVP_CIPHER_CTX_key_length GRPC_SHADOW_EVP_CIPHER_CTX_key_length',
2501 '#define EVP_CIPHER_CTX_mode GRPC_SHADOW_EVP_CIPHER_CTX_mode',
2502 '#define EVP_CIPHER_CTX_new GRPC_SHADOW_EVP_CIPHER_CTX_new',
2503 '#define EVP_CIPHER_CTX_nid GRPC_SHADOW_EVP_CIPHER_CTX_nid',
2504 '#define EVP_CIPHER_CTX_reset GRPC_SHADOW_EVP_CIPHER_CTX_reset',
2505 '#define EVP_CIPHER_CTX_set_app_data GRPC_SHADOW_EVP_CIPHER_CTX_set_app_data',
2506 '#define EVP_CIPHER_CTX_set_flags GRPC_SHADOW_EVP_CIPHER_CTX_set_flags',
2507 '#define EVP_CIPHER_CTX_set_key_length GRPC_SHADOW_EVP_CIPHER_CTX_set_key_length',
2508 '#define EVP_CIPHER_CTX_set_padding GRPC_SHADOW_EVP_CIPHER_CTX_set_padding',
2509 '#define EVP_CIPHER_block_size GRPC_SHADOW_EVP_CIPHER_block_size',
2510 '#define EVP_CIPHER_flags GRPC_SHADOW_EVP_CIPHER_flags',
2511 '#define EVP_CIPHER_iv_length GRPC_SHADOW_EVP_CIPHER_iv_length',
2512 '#define EVP_CIPHER_key_length GRPC_SHADOW_EVP_CIPHER_key_length',
2513 '#define EVP_CIPHER_mode GRPC_SHADOW_EVP_CIPHER_mode',
2514 '#define EVP_CIPHER_nid GRPC_SHADOW_EVP_CIPHER_nid',
2515 '#define EVP_Cipher GRPC_SHADOW_EVP_Cipher',
2516 '#define EVP_CipherFinal_ex GRPC_SHADOW_EVP_CipherFinal_ex',
2517 '#define EVP_CipherInit GRPC_SHADOW_EVP_CipherInit',
2518 '#define EVP_CipherInit_ex GRPC_SHADOW_EVP_CipherInit_ex',
2519 '#define EVP_CipherUpdate GRPC_SHADOW_EVP_CipherUpdate',
2520 '#define EVP_DecryptFinal_ex GRPC_SHADOW_EVP_DecryptFinal_ex',
2521 '#define EVP_DecryptInit GRPC_SHADOW_EVP_DecryptInit',
2522 '#define EVP_DecryptInit_ex GRPC_SHADOW_EVP_DecryptInit_ex',
2523 '#define EVP_DecryptUpdate GRPC_SHADOW_EVP_DecryptUpdate',
2524 '#define EVP_Digest GRPC_SHADOW_EVP_Digest',
2525 '#define EVP_DigestFinal GRPC_SHADOW_EVP_DigestFinal',
2526 '#define EVP_DigestFinal_ex GRPC_SHADOW_EVP_DigestFinal_ex',
2527 '#define EVP_DigestInit GRPC_SHADOW_EVP_DigestInit',
2528 '#define EVP_DigestInit_ex GRPC_SHADOW_EVP_DigestInit_ex',
2529 '#define EVP_DigestUpdate GRPC_SHADOW_EVP_DigestUpdate',
2530 '#define EVP_EncryptFinal_ex GRPC_SHADOW_EVP_EncryptFinal_ex',
2531 '#define EVP_EncryptInit GRPC_SHADOW_EVP_EncryptInit',
2532 '#define EVP_EncryptInit_ex GRPC_SHADOW_EVP_EncryptInit_ex',
2533 '#define EVP_EncryptUpdate GRPC_SHADOW_EVP_EncryptUpdate',
2534 '#define EVP_MD_CTX_block_size GRPC_SHADOW_EVP_MD_CTX_block_size',
2535 '#define EVP_MD_CTX_cleanup GRPC_SHADOW_EVP_MD_CTX_cleanup',
2536 '#define EVP_MD_CTX_copy GRPC_SHADOW_EVP_MD_CTX_copy',
2537 '#define EVP_MD_CTX_copy_ex GRPC_SHADOW_EVP_MD_CTX_copy_ex',
2538 '#define EVP_MD_CTX_create GRPC_SHADOW_EVP_MD_CTX_create',
2539 '#define EVP_MD_CTX_destroy GRPC_SHADOW_EVP_MD_CTX_destroy',
2540 '#define EVP_MD_CTX_free GRPC_SHADOW_EVP_MD_CTX_free',
2541 '#define EVP_MD_CTX_init GRPC_SHADOW_EVP_MD_CTX_init',
2542 '#define EVP_MD_CTX_md GRPC_SHADOW_EVP_MD_CTX_md',
2543 '#define EVP_MD_CTX_new GRPC_SHADOW_EVP_MD_CTX_new',
2544 '#define EVP_MD_CTX_reset GRPC_SHADOW_EVP_MD_CTX_reset',
2545 '#define EVP_MD_CTX_size GRPC_SHADOW_EVP_MD_CTX_size',
2546 '#define EVP_MD_CTX_type GRPC_SHADOW_EVP_MD_CTX_type',
2547 '#define EVP_MD_block_size GRPC_SHADOW_EVP_MD_block_size',
2548 '#define EVP_MD_flags GRPC_SHADOW_EVP_MD_flags',
2549 '#define EVP_MD_size GRPC_SHADOW_EVP_MD_size',
2550 '#define EVP_MD_type GRPC_SHADOW_EVP_MD_type',
2551 '#define EVP_add_cipher_alias GRPC_SHADOW_EVP_add_cipher_alias',
2552 '#define EVP_add_digest GRPC_SHADOW_EVP_add_digest',
2553 '#define EVP_aead_aes_128_gcm GRPC_SHADOW_EVP_aead_aes_128_gcm',
2554 '#define EVP_aead_aes_128_gcm_tls12 GRPC_SHADOW_EVP_aead_aes_128_gcm_tls12',
2555 '#define EVP_aead_aes_256_gcm GRPC_SHADOW_EVP_aead_aes_256_gcm',
2556 '#define EVP_aead_aes_256_gcm_tls12 GRPC_SHADOW_EVP_aead_aes_256_gcm_tls12',
2557 '#define EVP_aes_128_cbc GRPC_SHADOW_EVP_aes_128_cbc',
2558 '#define EVP_aes_128_ctr GRPC_SHADOW_EVP_aes_128_ctr',
2559 '#define EVP_aes_128_ecb GRPC_SHADOW_EVP_aes_128_ecb',
2560 '#define EVP_aes_128_gcm GRPC_SHADOW_EVP_aes_128_gcm',
2561 '#define EVP_aes_128_ofb GRPC_SHADOW_EVP_aes_128_ofb',
2562 '#define EVP_aes_192_cbc GRPC_SHADOW_EVP_aes_192_cbc',
2563 '#define EVP_aes_192_ctr GRPC_SHADOW_EVP_aes_192_ctr',
2564 '#define EVP_aes_192_ecb GRPC_SHADOW_EVP_aes_192_ecb',
2565 '#define EVP_aes_192_gcm GRPC_SHADOW_EVP_aes_192_gcm',
2566 '#define EVP_aes_256_cbc GRPC_SHADOW_EVP_aes_256_cbc',
2567 '#define EVP_aes_256_ctr GRPC_SHADOW_EVP_aes_256_ctr',
2568 '#define EVP_aes_256_ecb GRPC_SHADOW_EVP_aes_256_ecb',
2569 '#define EVP_aes_256_gcm GRPC_SHADOW_EVP_aes_256_gcm',
2570 '#define EVP_aes_256_ofb GRPC_SHADOW_EVP_aes_256_ofb',
2571 '#define EVP_des_cbc GRPC_SHADOW_EVP_des_cbc',
2572 '#define EVP_des_ecb GRPC_SHADOW_EVP_des_ecb',
2573 '#define EVP_des_ede GRPC_SHADOW_EVP_des_ede',
2574 '#define EVP_des_ede3 GRPC_SHADOW_EVP_des_ede3',
2575 '#define EVP_des_ede3_cbc GRPC_SHADOW_EVP_des_ede3_cbc',
2576 '#define EVP_des_ede_cbc GRPC_SHADOW_EVP_des_ede_cbc',
2577 '#define EVP_has_aes_hardware GRPC_SHADOW_EVP_has_aes_hardware',
2578 '#define EVP_md4 GRPC_SHADOW_EVP_md4',
2579 '#define EVP_md5 GRPC_SHADOW_EVP_md5',
2580 '#define EVP_md5_sha1 GRPC_SHADOW_EVP_md5_sha1',
2581 '#define EVP_sha1 GRPC_SHADOW_EVP_sha1',
2582 '#define EVP_sha224 GRPC_SHADOW_EVP_sha224',
2583 '#define EVP_sha256 GRPC_SHADOW_EVP_sha256',
2584 '#define EVP_sha384 GRPC_SHADOW_EVP_sha384',
2585 '#define EVP_sha512 GRPC_SHADOW_EVP_sha512',
2586 '#define HMAC GRPC_SHADOW_HMAC',
2587 '#define HMAC_CTX_cleanup GRPC_SHADOW_HMAC_CTX_cleanup',
2588 '#define HMAC_CTX_copy GRPC_SHADOW_HMAC_CTX_copy',
2589 '#define HMAC_CTX_copy_ex GRPC_SHADOW_HMAC_CTX_copy_ex',
2590 '#define HMAC_CTX_free GRPC_SHADOW_HMAC_CTX_free',
2591 '#define HMAC_CTX_init GRPC_SHADOW_HMAC_CTX_init',
2592 '#define HMAC_CTX_new GRPC_SHADOW_HMAC_CTX_new',
2593 '#define HMAC_CTX_reset GRPC_SHADOW_HMAC_CTX_reset',
2594 '#define HMAC_Final GRPC_SHADOW_HMAC_Final',
2595 '#define HMAC_Init GRPC_SHADOW_HMAC_Init',
2596 '#define HMAC_Init_ex GRPC_SHADOW_HMAC_Init_ex',
2597 '#define HMAC_Update GRPC_SHADOW_HMAC_Update',
2598 '#define HMAC_size GRPC_SHADOW_HMAC_size',
2599 '#define MD4 GRPC_SHADOW_MD4',
2600 '#define MD4_Final GRPC_SHADOW_MD4_Final',
2601 '#define MD4_Init GRPC_SHADOW_MD4_Init',
2602 '#define MD4_Transform GRPC_SHADOW_MD4_Transform',
2603 '#define MD4_Update GRPC_SHADOW_MD4_Update',
2604 '#define MD5 GRPC_SHADOW_MD5',
2605 '#define MD5_Final GRPC_SHADOW_MD5_Final',
2606 '#define MD5_Init GRPC_SHADOW_MD5_Init',
2607 '#define MD5_Transform GRPC_SHADOW_MD5_Transform',
2608 '#define MD5_Update GRPC_SHADOW_MD5_Update',
2609 '#define OPENSSL_built_in_curves GRPC_SHADOW_OPENSSL_built_in_curves',
2610 '#define RAND_bytes GRPC_SHADOW_RAND_bytes',
2611 '#define RAND_bytes_with_additional_data GRPC_SHADOW_RAND_bytes_with_additional_data',
2612 '#define RAND_pseudo_bytes GRPC_SHADOW_RAND_pseudo_bytes',
2613 '#define RAND_set_urandom_fd GRPC_SHADOW_RAND_set_urandom_fd',
2614 '#define RSAZ_1024_mod_exp_avx2 GRPC_SHADOW_RSAZ_1024_mod_exp_avx2',
2615 '#define RSA_add_pkcs1_prefix GRPC_SHADOW_RSA_add_pkcs1_prefix',
2616 '#define RSA_bits GRPC_SHADOW_RSA_bits',
2617 '#define RSA_blinding_on GRPC_SHADOW_RSA_blinding_on',
2618 '#define RSA_check_fips GRPC_SHADOW_RSA_check_fips',
2619 '#define RSA_check_key GRPC_SHADOW_RSA_check_key',
2620 '#define RSA_decrypt GRPC_SHADOW_RSA_decrypt',
2621 '#define RSA_default_method GRPC_SHADOW_RSA_default_method',
2622 '#define RSA_encrypt GRPC_SHADOW_RSA_encrypt',
2623 '#define RSA_flags GRPC_SHADOW_RSA_flags',
2624 '#define RSA_free GRPC_SHADOW_RSA_free',
2625 '#define RSA_generate_key_ex GRPC_SHADOW_RSA_generate_key_ex',
2626 '#define RSA_generate_key_fips GRPC_SHADOW_RSA_generate_key_fips',
2627 '#define RSA_get0_crt_params GRPC_SHADOW_RSA_get0_crt_params',
2628 '#define RSA_get0_factors GRPC_SHADOW_RSA_get0_factors',
2629 '#define RSA_get0_key GRPC_SHADOW_RSA_get0_key',
2630 '#define RSA_get_ex_data GRPC_SHADOW_RSA_get_ex_data',
2631 '#define RSA_get_ex_new_index GRPC_SHADOW_RSA_get_ex_new_index',
2632 '#define RSA_is_opaque GRPC_SHADOW_RSA_is_opaque',
2633 '#define RSA_new GRPC_SHADOW_RSA_new',
2634 '#define RSA_new_method GRPC_SHADOW_RSA_new_method',
2635 '#define RSA_padding_add_PKCS1_OAEP_mgf1 GRPC_SHADOW_RSA_padding_add_PKCS1_OAEP_mgf1',
2636 '#define RSA_padding_add_PKCS1_PSS_mgf1 GRPC_SHADOW_RSA_padding_add_PKCS1_PSS_mgf1',
2637 '#define RSA_padding_add_PKCS1_type_1 GRPC_SHADOW_RSA_padding_add_PKCS1_type_1',
2638 '#define RSA_padding_add_PKCS1_type_2 GRPC_SHADOW_RSA_padding_add_PKCS1_type_2',
2639 '#define RSA_padding_add_none GRPC_SHADOW_RSA_padding_add_none',
2640 '#define RSA_padding_check_PKCS1_OAEP_mgf1 GRPC_SHADOW_RSA_padding_check_PKCS1_OAEP_mgf1',
2641 '#define RSA_padding_check_PKCS1_type_1 GRPC_SHADOW_RSA_padding_check_PKCS1_type_1',
2642 '#define RSA_padding_check_PKCS1_type_2 GRPC_SHADOW_RSA_padding_check_PKCS1_type_2',
2643 '#define RSA_private_decrypt GRPC_SHADOW_RSA_private_decrypt',
2644 '#define RSA_private_encrypt GRPC_SHADOW_RSA_private_encrypt',
2645 '#define RSA_private_transform GRPC_SHADOW_RSA_private_transform',
2646 '#define RSA_public_decrypt GRPC_SHADOW_RSA_public_decrypt',
2647 '#define RSA_public_encrypt GRPC_SHADOW_RSA_public_encrypt',
2648 '#define RSA_set0_crt_params GRPC_SHADOW_RSA_set0_crt_params',
2649 '#define RSA_set0_factors GRPC_SHADOW_RSA_set0_factors',
2650 '#define RSA_set0_key GRPC_SHADOW_RSA_set0_key',
2651 '#define RSA_set_ex_data GRPC_SHADOW_RSA_set_ex_data',
2652 '#define RSA_sign GRPC_SHADOW_RSA_sign',
2653 '#define RSA_sign_pss_mgf1 GRPC_SHADOW_RSA_sign_pss_mgf1',
2654 '#define RSA_sign_raw GRPC_SHADOW_RSA_sign_raw',
2655 '#define RSA_size GRPC_SHADOW_RSA_size',
2656 '#define RSA_up_ref GRPC_SHADOW_RSA_up_ref',
2657 '#define RSA_verify GRPC_SHADOW_RSA_verify',
2658 '#define RSA_verify_PKCS1_PSS_mgf1 GRPC_SHADOW_RSA_verify_PKCS1_PSS_mgf1',
2659 '#define RSA_verify_pss_mgf1 GRPC_SHADOW_RSA_verify_pss_mgf1',
2660 '#define RSA_verify_raw GRPC_SHADOW_RSA_verify_raw',
2661 '#define SHA1 GRPC_SHADOW_SHA1',
2662 '#define SHA1_Final GRPC_SHADOW_SHA1_Final',
2663 '#define SHA1_Init GRPC_SHADOW_SHA1_Init',
2664 '#define SHA1_Transform GRPC_SHADOW_SHA1_Transform',
2665 '#define SHA1_Update GRPC_SHADOW_SHA1_Update',
2666 '#define SHA224 GRPC_SHADOW_SHA224',
2667 '#define SHA224_Final GRPC_SHADOW_SHA224_Final',
2668 '#define SHA224_Init GRPC_SHADOW_SHA224_Init',
2669 '#define SHA224_Update GRPC_SHADOW_SHA224_Update',
2670 '#define SHA256 GRPC_SHADOW_SHA256',
2671 '#define SHA256_Final GRPC_SHADOW_SHA256_Final',
2672 '#define SHA256_Init GRPC_SHADOW_SHA256_Init',
2673 '#define SHA256_Transform GRPC_SHADOW_SHA256_Transform',
2674 '#define SHA256_Update GRPC_SHADOW_SHA256_Update',
2675 '#define SHA384 GRPC_SHADOW_SHA384',
2676 '#define SHA384_Final GRPC_SHADOW_SHA384_Final',
2677 '#define SHA384_Init GRPC_SHADOW_SHA384_Init',
2678 '#define SHA384_Update GRPC_SHADOW_SHA384_Update',
2679 '#define SHA512 GRPC_SHADOW_SHA512',
2680 '#define SHA512_Final GRPC_SHADOW_SHA512_Final',
2681 '#define SHA512_Init GRPC_SHADOW_SHA512_Init',
2682 '#define SHA512_Transform GRPC_SHADOW_SHA512_Transform',
2683 '#define SHA512_Update GRPC_SHADOW_SHA512_Update',
2684 '#define aes_ctr_set_key GRPC_SHADOW_aes_ctr_set_key',
2685 '#define bn_abs_sub_consttime GRPC_SHADOW_bn_abs_sub_consttime',
2686 '#define bn_add_words GRPC_SHADOW_bn_add_words',
2687 '#define bn_copy_words GRPC_SHADOW_bn_copy_words',
2688 '#define bn_div_consttime GRPC_SHADOW_bn_div_consttime',
2689 '#define bn_expand GRPC_SHADOW_bn_expand',
2690 '#define bn_fits_in_words GRPC_SHADOW_bn_fits_in_words',
2691 '#define bn_from_montgomery_small GRPC_SHADOW_bn_from_montgomery_small',
2692 '#define bn_in_range_words GRPC_SHADOW_bn_in_range_words',
2693 '#define bn_is_bit_set_words GRPC_SHADOW_bn_is_bit_set_words',
2694 '#define bn_is_relatively_prime GRPC_SHADOW_bn_is_relatively_prime',
2695 '#define bn_jacobi GRPC_SHADOW_bn_jacobi',
2696 '#define bn_lcm_consttime GRPC_SHADOW_bn_lcm_consttime',
2697 '#define bn_less_than_montgomery_R GRPC_SHADOW_bn_less_than_montgomery_R',
2698 '#define bn_less_than_words GRPC_SHADOW_bn_less_than_words',
2699 '#define bn_minimal_width GRPC_SHADOW_bn_minimal_width',
2700 '#define bn_mod_add_consttime GRPC_SHADOW_bn_mod_add_consttime',
2701 '#define bn_mod_exp_base_2_consttime GRPC_SHADOW_bn_mod_exp_base_2_consttime',
2702 '#define bn_mod_exp_mont_small GRPC_SHADOW_bn_mod_exp_mont_small',
2703 '#define bn_mod_inverse_consttime GRPC_SHADOW_bn_mod_inverse_consttime',
2704 '#define bn_mod_inverse_prime GRPC_SHADOW_bn_mod_inverse_prime',
2705 '#define bn_mod_inverse_prime_mont_small GRPC_SHADOW_bn_mod_inverse_prime_mont_small',
2706 '#define bn_mod_inverse_secret_prime GRPC_SHADOW_bn_mod_inverse_secret_prime',
2707 '#define bn_mod_lshift1_consttime GRPC_SHADOW_bn_mod_lshift1_consttime',
2708 '#define bn_mod_lshift_consttime GRPC_SHADOW_bn_mod_lshift_consttime',
2709 '#define bn_mod_mul_montgomery_small GRPC_SHADOW_bn_mod_mul_montgomery_small',
2710 '#define bn_mod_sub_consttime GRPC_SHADOW_bn_mod_sub_consttime',
2711 '#define bn_mod_u16_consttime GRPC_SHADOW_bn_mod_u16_consttime',
2712 '#define bn_mont_n0 GRPC_SHADOW_bn_mont_n0',
2713 '#define bn_mul_add_words GRPC_SHADOW_bn_mul_add_words',
2714 '#define bn_mul_comba4 GRPC_SHADOW_bn_mul_comba4',
2715 '#define bn_mul_comba8 GRPC_SHADOW_bn_mul_comba8',
2716 '#define bn_mul_consttime GRPC_SHADOW_bn_mul_consttime',
2717 '#define bn_mul_small GRPC_SHADOW_bn_mul_small',
2718 '#define bn_mul_words GRPC_SHADOW_bn_mul_words',
2719 '#define bn_odd_number_is_obviously_composite GRPC_SHADOW_bn_odd_number_is_obviously_composite',
2720 '#define bn_one_to_montgomery GRPC_SHADOW_bn_one_to_montgomery',
2721 '#define bn_one_to_montgomery_small GRPC_SHADOW_bn_one_to_montgomery_small',
2722 '#define bn_rand_range_words GRPC_SHADOW_bn_rand_range_words',
2723 '#define bn_rand_secret_range GRPC_SHADOW_bn_rand_secret_range',
2724 '#define bn_resize_words GRPC_SHADOW_bn_resize_words',
2725 '#define bn_rshift1_words GRPC_SHADOW_bn_rshift1_words',
2726 '#define bn_rshift_secret_shift GRPC_SHADOW_bn_rshift_secret_shift',
2727 '#define bn_select_words GRPC_SHADOW_bn_select_words',
2728 '#define bn_set_minimal_width GRPC_SHADOW_bn_set_minimal_width',
2729 '#define bn_set_words GRPC_SHADOW_bn_set_words',
2730 '#define bn_sqr_comba4 GRPC_SHADOW_bn_sqr_comba4',
2731 '#define bn_sqr_comba8 GRPC_SHADOW_bn_sqr_comba8',
2732 '#define bn_sqr_consttime GRPC_SHADOW_bn_sqr_consttime',
2733 '#define bn_sqr_small GRPC_SHADOW_bn_sqr_small',
2734 '#define bn_sqr_words GRPC_SHADOW_bn_sqr_words',
2735 '#define bn_sub_words GRPC_SHADOW_bn_sub_words',
2736 '#define bn_to_montgomery_small GRPC_SHADOW_bn_to_montgomery_small',
2737 '#define bn_uadd_consttime GRPC_SHADOW_bn_uadd_consttime',
2738 '#define bn_usub_consttime GRPC_SHADOW_bn_usub_consttime',
2739 '#define bn_wexpand GRPC_SHADOW_bn_wexpand',
2740 '#define crypto_gcm_clmul_enabled GRPC_SHADOW_crypto_gcm_clmul_enabled',
2741 '#define ec_GFp_mont_field_decode GRPC_SHADOW_ec_GFp_mont_field_decode',
2742 '#define ec_GFp_mont_field_encode GRPC_SHADOW_ec_GFp_mont_field_encode',
2743 '#define ec_GFp_mont_field_mul GRPC_SHADOW_ec_GFp_mont_field_mul',
2744 '#define ec_GFp_mont_field_sqr GRPC_SHADOW_ec_GFp_mont_field_sqr',
2745 '#define ec_GFp_mont_group_finish GRPC_SHADOW_ec_GFp_mont_group_finish',
2746 '#define ec_GFp_mont_group_init GRPC_SHADOW_ec_GFp_mont_group_init',
2747 '#define ec_GFp_mont_group_set_curve GRPC_SHADOW_ec_GFp_mont_group_set_curve',
2748 '#define ec_GFp_nistp_recode_scalar_bits GRPC_SHADOW_ec_GFp_nistp_recode_scalar_bits',
2749 '#define ec_GFp_simple_add GRPC_SHADOW_ec_GFp_simple_add',
2750 '#define ec_GFp_simple_cmp GRPC_SHADOW_ec_GFp_simple_cmp',
2751 '#define ec_GFp_simple_dbl GRPC_SHADOW_ec_GFp_simple_dbl',
2752 '#define ec_GFp_simple_field_mul GRPC_SHADOW_ec_GFp_simple_field_mul',
2753 '#define ec_GFp_simple_field_sqr GRPC_SHADOW_ec_GFp_simple_field_sqr',
2754 '#define ec_GFp_simple_group_finish GRPC_SHADOW_ec_GFp_simple_group_finish',
2755 '#define ec_GFp_simple_group_get_curve GRPC_SHADOW_ec_GFp_simple_group_get_curve',
2756 '#define ec_GFp_simple_group_get_degree GRPC_SHADOW_ec_GFp_simple_group_get_degree',
2757 '#define ec_GFp_simple_group_init GRPC_SHADOW_ec_GFp_simple_group_init',
2758 '#define ec_GFp_simple_group_set_curve GRPC_SHADOW_ec_GFp_simple_group_set_curve',
2759 '#define ec_GFp_simple_invert GRPC_SHADOW_ec_GFp_simple_invert',
2760 '#define ec_GFp_simple_is_at_infinity GRPC_SHADOW_ec_GFp_simple_is_at_infinity',
2761 '#define ec_GFp_simple_is_on_curve GRPC_SHADOW_ec_GFp_simple_is_on_curve',
2762 '#define ec_GFp_simple_make_affine GRPC_SHADOW_ec_GFp_simple_make_affine',
2763 '#define ec_GFp_simple_point_copy GRPC_SHADOW_ec_GFp_simple_point_copy',
2764 '#define ec_GFp_simple_point_finish GRPC_SHADOW_ec_GFp_simple_point_finish',
2765 '#define ec_GFp_simple_point_init GRPC_SHADOW_ec_GFp_simple_point_init',
2766 …'#define ec_GFp_simple_point_set_affine_coordinates GRPC_SHADOW_ec_GFp_simple_point_set_affine_coo…
2767 '#define ec_GFp_simple_point_set_to_infinity GRPC_SHADOW_ec_GFp_simple_point_set_to_infinity',
2768 '#define ec_GFp_simple_points_make_affine GRPC_SHADOW_ec_GFp_simple_points_make_affine',
2769 '#define ec_bignum_to_scalar GRPC_SHADOW_ec_bignum_to_scalar',
2770 '#define ec_bignum_to_scalar_unchecked GRPC_SHADOW_ec_bignum_to_scalar_unchecked',
2771 '#define ec_compute_wNAF GRPC_SHADOW_ec_compute_wNAF',
2772 '#define ec_group_new GRPC_SHADOW_ec_group_new',
2773 '#define ec_point_mul_scalar GRPC_SHADOW_ec_point_mul_scalar',
2774 '#define ec_point_mul_scalar_public GRPC_SHADOW_ec_point_mul_scalar_public',
2775 '#define ec_random_nonzero_scalar GRPC_SHADOW_ec_random_nonzero_scalar',
2776 '#define ec_wNAF_mul GRPC_SHADOW_ec_wNAF_mul',
2777 '#define kBoringSSLRSASqrtTwo GRPC_SHADOW_kBoringSSLRSASqrtTwo',
2778 '#define kBoringSSLRSASqrtTwoLen GRPC_SHADOW_kBoringSSLRSASqrtTwoLen',
2779 '#define md4_block_data_order GRPC_SHADOW_md4_block_data_order',
2780 '#define rsa_default_decrypt GRPC_SHADOW_rsa_default_decrypt',
2781 '#define rsa_default_private_transform GRPC_SHADOW_rsa_default_private_transform',
2782 '#define rsa_default_sign_raw GRPC_SHADOW_rsa_default_sign_raw',
2783 '#define rsa_default_size GRPC_SHADOW_rsa_default_size',
2784 '#define FIPS_mode GRPC_SHADOW_FIPS_mode',
2785 '#define aesni_gcm_decrypt GRPC_SHADOW_aesni_gcm_decrypt',
2786 '#define aesni_gcm_encrypt GRPC_SHADOW_aesni_gcm_encrypt',
2787 '#define aesni_cbc_encrypt GRPC_SHADOW_aesni_cbc_encrypt',
2788 '#define aesni_ccm64_decrypt_blocks GRPC_SHADOW_aesni_ccm64_decrypt_blocks',
2789 '#define aesni_ccm64_encrypt_blocks GRPC_SHADOW_aesni_ccm64_encrypt_blocks',
2790 '#define aesni_ctr32_encrypt_blocks GRPC_SHADOW_aesni_ctr32_encrypt_blocks',
2791 '#define aesni_decrypt GRPC_SHADOW_aesni_decrypt',
2792 '#define aesni_ecb_encrypt GRPC_SHADOW_aesni_ecb_encrypt',
2793 '#define aesni_encrypt GRPC_SHADOW_aesni_encrypt',
2794 '#define aesni_ocb_decrypt GRPC_SHADOW_aesni_ocb_decrypt',
2795 '#define aesni_ocb_encrypt GRPC_SHADOW_aesni_ocb_encrypt',
2796 '#define aesni_set_decrypt_key GRPC_SHADOW_aesni_set_decrypt_key',
2797 '#define aesni_set_encrypt_key GRPC_SHADOW_aesni_set_encrypt_key',
2798 '#define aesni_xts_decrypt GRPC_SHADOW_aesni_xts_decrypt',
2799 '#define aesni_xts_encrypt GRPC_SHADOW_aesni_xts_encrypt',
2800 '#define asm_AES_cbc_encrypt GRPC_SHADOW_asm_AES_cbc_encrypt',
2801 '#define asm_AES_decrypt GRPC_SHADOW_asm_AES_decrypt',
2802 '#define asm_AES_encrypt GRPC_SHADOW_asm_AES_encrypt',
2803 '#define asm_AES_set_decrypt_key GRPC_SHADOW_asm_AES_set_decrypt_key',
2804 '#define asm_AES_set_encrypt_key GRPC_SHADOW_asm_AES_set_encrypt_key',
2805 '#define bsaes_cbc_encrypt GRPC_SHADOW_bsaes_cbc_encrypt',
2806 '#define bsaes_ctr32_encrypt_blocks GRPC_SHADOW_bsaes_ctr32_encrypt_blocks',
2807 '#define bsaes_xts_decrypt GRPC_SHADOW_bsaes_xts_decrypt',
2808 '#define bsaes_xts_encrypt GRPC_SHADOW_bsaes_xts_encrypt',
2809 '#define gcm_ghash_4bit GRPC_SHADOW_gcm_ghash_4bit',
2810 '#define gcm_ghash_avx GRPC_SHADOW_gcm_ghash_avx',
2811 '#define gcm_ghash_clmul GRPC_SHADOW_gcm_ghash_clmul',
2812 '#define gcm_gmult_4bit GRPC_SHADOW_gcm_gmult_4bit',
2813 '#define gcm_gmult_avx GRPC_SHADOW_gcm_gmult_avx',
2814 '#define gcm_gmult_clmul GRPC_SHADOW_gcm_gmult_clmul',
2815 '#define gcm_init_avx GRPC_SHADOW_gcm_init_avx',
2816 '#define gcm_init_clmul GRPC_SHADOW_gcm_init_clmul',
2817 '#define md5_block_asm_data_order GRPC_SHADOW_md5_block_asm_data_order',
2818 '#define ecp_nistz256_avx2_select_w7 GRPC_SHADOW_ecp_nistz256_avx2_select_w7',
2819 '#define ecp_nistz256_mul_mont GRPC_SHADOW_ecp_nistz256_mul_mont',
2820 '#define ecp_nistz256_neg GRPC_SHADOW_ecp_nistz256_neg',
2821 '#define ecp_nistz256_point_add GRPC_SHADOW_ecp_nistz256_point_add',
2822 '#define ecp_nistz256_point_add_affine GRPC_SHADOW_ecp_nistz256_point_add_affine',
2823 '#define ecp_nistz256_point_double GRPC_SHADOW_ecp_nistz256_point_double',
2824 '#define ecp_nistz256_select_w5 GRPC_SHADOW_ecp_nistz256_select_w5',
2825 '#define ecp_nistz256_select_w7 GRPC_SHADOW_ecp_nistz256_select_w7',
2826 '#define ecp_nistz256_sqr_mont GRPC_SHADOW_ecp_nistz256_sqr_mont',
2827 '#define CRYPTO_rdrand GRPC_SHADOW_CRYPTO_rdrand',
2828 '#define CRYPTO_rdrand_multiple8_buf GRPC_SHADOW_CRYPTO_rdrand_multiple8_buf',
2829 '#define rsaz_1024_gather5_avx2 GRPC_SHADOW_rsaz_1024_gather5_avx2',
2830 '#define rsaz_1024_mul_avx2 GRPC_SHADOW_rsaz_1024_mul_avx2',
2831 '#define rsaz_1024_norm2red_avx2 GRPC_SHADOW_rsaz_1024_norm2red_avx2',
2832 '#define rsaz_1024_red2norm_avx2 GRPC_SHADOW_rsaz_1024_red2norm_avx2',
2833 '#define rsaz_1024_scatter5_avx2 GRPC_SHADOW_rsaz_1024_scatter5_avx2',
2834 '#define rsaz_1024_sqr_avx2 GRPC_SHADOW_rsaz_1024_sqr_avx2',
2835 '#define rsaz_avx2_eligible GRPC_SHADOW_rsaz_avx2_eligible',
2836 '#define sha1_block_data_order GRPC_SHADOW_sha1_block_data_order',
2837 '#define sha256_block_data_order GRPC_SHADOW_sha256_block_data_order',
2838 '#define sha512_block_data_order GRPC_SHADOW_sha512_block_data_order',
2839 '#define vpaes_cbc_encrypt GRPC_SHADOW_vpaes_cbc_encrypt',
2840 '#define vpaes_decrypt GRPC_SHADOW_vpaes_decrypt',
2841 '#define vpaes_encrypt GRPC_SHADOW_vpaes_encrypt',
2842 '#define vpaes_set_decrypt_key GRPC_SHADOW_vpaes_set_decrypt_key',
2843 '#define vpaes_set_encrypt_key GRPC_SHADOW_vpaes_set_encrypt_key',
2844 '#define bn_from_montgomery GRPC_SHADOW_bn_from_montgomery',
2845 '#define bn_gather5 GRPC_SHADOW_bn_gather5',
2846 '#define bn_mul_mont_gather5 GRPC_SHADOW_bn_mul_mont_gather5',
2847 '#define bn_power5 GRPC_SHADOW_bn_power5',
2848 '#define bn_scatter5 GRPC_SHADOW_bn_scatter5',
2849 '#define bn_sqr8x_internal GRPC_SHADOW_bn_sqr8x_internal',
2850 '#define bn_mul_mont GRPC_SHADOW_bn_mul_mont',
2851 '#define EVP_get_digestbyname GRPC_SHADOW_EVP_get_digestbyname',
2852 '#define EVP_get_digestbynid GRPC_SHADOW_EVP_get_digestbynid',
2853 '#define EVP_get_digestbyobj GRPC_SHADOW_EVP_get_digestbyobj',
2854 '#define EVP_marshal_digest_algorithm GRPC_SHADOW_EVP_marshal_digest_algorithm',
2855 '#define EVP_parse_digest_algorithm GRPC_SHADOW_EVP_parse_digest_algorithm',
2856 '#define EVP_get_cipherbyname GRPC_SHADOW_EVP_get_cipherbyname',
2857 '#define EVP_get_cipherbynid GRPC_SHADOW_EVP_get_cipherbynid',
2858 '#define EVP_BytesToKey GRPC_SHADOW_EVP_BytesToKey',
2859 '#define EVP_enc_null GRPC_SHADOW_EVP_enc_null',
2860 '#define EVP_rc2_40_cbc GRPC_SHADOW_EVP_rc2_40_cbc',
2861 '#define EVP_rc2_cbc GRPC_SHADOW_EVP_rc2_cbc',
2862 '#define EVP_rc4 GRPC_SHADOW_EVP_rc4',
2863 '#define EVP_aead_aes_128_gcm_siv GRPC_SHADOW_EVP_aead_aes_128_gcm_siv',
2864 '#define EVP_aead_aes_256_gcm_siv GRPC_SHADOW_EVP_aead_aes_256_gcm_siv',
2865 '#define EVP_aead_aes_128_ctr_hmac_sha256 GRPC_SHADOW_EVP_aead_aes_128_ctr_hmac_sha256',
2866 '#define EVP_aead_aes_256_ctr_hmac_sha256 GRPC_SHADOW_EVP_aead_aes_256_ctr_hmac_sha256',
2867 '#define EVP_aead_aes_128_ccm_bluetooth GRPC_SHADOW_EVP_aead_aes_128_ccm_bluetooth',
2868 '#define EVP_aead_aes_128_ccm_bluetooth_8 GRPC_SHADOW_EVP_aead_aes_128_ccm_bluetooth_8',
2869 '#define EVP_aead_chacha20_poly1305 GRPC_SHADOW_EVP_aead_chacha20_poly1305',
2870 '#define EVP_tls_cbc_copy_mac GRPC_SHADOW_EVP_tls_cbc_copy_mac',
2871 '#define EVP_tls_cbc_digest_record GRPC_SHADOW_EVP_tls_cbc_digest_record',
2872 '#define EVP_tls_cbc_record_digest_supported GRPC_SHADOW_EVP_tls_cbc_record_digest_supported',
2873 '#define EVP_tls_cbc_remove_padding GRPC_SHADOW_EVP_tls_cbc_remove_padding',
2874 '#define EVP_aead_aes_128_cbc_sha1_tls GRPC_SHADOW_EVP_aead_aes_128_cbc_sha1_tls',
2875 …'#define EVP_aead_aes_128_cbc_sha1_tls_implicit_iv GRPC_SHADOW_EVP_aead_aes_128_cbc_sha1_tls_impli…
2876 '#define EVP_aead_aes_128_cbc_sha256_tls GRPC_SHADOW_EVP_aead_aes_128_cbc_sha256_tls',
2877 '#define EVP_aead_aes_256_cbc_sha1_tls GRPC_SHADOW_EVP_aead_aes_256_cbc_sha1_tls',
2878 …'#define EVP_aead_aes_256_cbc_sha1_tls_implicit_iv GRPC_SHADOW_EVP_aead_aes_256_cbc_sha1_tls_impli…
2879 '#define EVP_aead_aes_256_cbc_sha256_tls GRPC_SHADOW_EVP_aead_aes_256_cbc_sha256_tls',
2880 '#define EVP_aead_aes_256_cbc_sha384_tls GRPC_SHADOW_EVP_aead_aes_256_cbc_sha384_tls',
2881 '#define EVP_aead_des_ede3_cbc_sha1_tls GRPC_SHADOW_EVP_aead_des_ede3_cbc_sha1_tls',
2882 …'#define EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv GRPC_SHADOW_EVP_aead_des_ede3_cbc_sha1_tls_imp…
2883 '#define EVP_aead_null_sha1_tls GRPC_SHADOW_EVP_aead_null_sha1_tls',
2884 '#define EVP_aead_aes_128_cbc_sha1_ssl3 GRPC_SHADOW_EVP_aead_aes_128_cbc_sha1_ssl3',
2885 '#define EVP_aead_aes_256_cbc_sha1_ssl3 GRPC_SHADOW_EVP_aead_aes_256_cbc_sha1_ssl3',
2886 '#define EVP_aead_des_ede3_cbc_sha1_ssl3 GRPC_SHADOW_EVP_aead_des_ede3_cbc_sha1_ssl3',
2887 '#define EVP_aead_null_sha1_ssl3 GRPC_SHADOW_EVP_aead_null_sha1_ssl3',
2888 '#define aes128gcmsiv_aes_ks GRPC_SHADOW_aes128gcmsiv_aes_ks',
2889 '#define aes128gcmsiv_aes_ks_enc_x1 GRPC_SHADOW_aes128gcmsiv_aes_ks_enc_x1',
2890 '#define aes128gcmsiv_dec GRPC_SHADOW_aes128gcmsiv_dec',
2891 '#define aes128gcmsiv_ecb_enc_block GRPC_SHADOW_aes128gcmsiv_ecb_enc_block',
2892 '#define aes128gcmsiv_enc_msg_x4 GRPC_SHADOW_aes128gcmsiv_enc_msg_x4',
2893 '#define aes128gcmsiv_enc_msg_x8 GRPC_SHADOW_aes128gcmsiv_enc_msg_x8',
2894 '#define aes128gcmsiv_kdf GRPC_SHADOW_aes128gcmsiv_kdf',
2895 '#define aes256gcmsiv_aes_ks GRPC_SHADOW_aes256gcmsiv_aes_ks',
2896 '#define aes256gcmsiv_aes_ks_enc_x1 GRPC_SHADOW_aes256gcmsiv_aes_ks_enc_x1',
2897 '#define aes256gcmsiv_dec GRPC_SHADOW_aes256gcmsiv_dec',
2898 '#define aes256gcmsiv_ecb_enc_block GRPC_SHADOW_aes256gcmsiv_ecb_enc_block',
2899 '#define aes256gcmsiv_enc_msg_x4 GRPC_SHADOW_aes256gcmsiv_enc_msg_x4',
2900 '#define aes256gcmsiv_enc_msg_x8 GRPC_SHADOW_aes256gcmsiv_enc_msg_x8',
2901 '#define aes256gcmsiv_kdf GRPC_SHADOW_aes256gcmsiv_kdf',
2902 '#define aesgcmsiv_htable6_init GRPC_SHADOW_aesgcmsiv_htable6_init',
2903 '#define aesgcmsiv_htable_init GRPC_SHADOW_aesgcmsiv_htable_init',
2904 '#define aesgcmsiv_htable_polyval GRPC_SHADOW_aesgcmsiv_htable_polyval',
2905 '#define aesgcmsiv_polyval_horner GRPC_SHADOW_aesgcmsiv_polyval_horner',
2906 '#define chacha20_poly1305_open GRPC_SHADOW_chacha20_poly1305_open',
2907 '#define chacha20_poly1305_seal GRPC_SHADOW_chacha20_poly1305_seal',
2908 '#define RC4 GRPC_SHADOW_RC4',
2909 '#define RC4_set_key GRPC_SHADOW_RC4_set_key',
2910 '#define CONF_VALUE_new GRPC_SHADOW_CONF_VALUE_new',
2911 '#define CONF_modules_free GRPC_SHADOW_CONF_modules_free',
2912 '#define CONF_modules_load_file GRPC_SHADOW_CONF_modules_load_file',
2913 '#define CONF_parse_list GRPC_SHADOW_CONF_parse_list',
2914 '#define NCONF_free GRPC_SHADOW_NCONF_free',
2915 '#define NCONF_get_section GRPC_SHADOW_NCONF_get_section',
2916 '#define NCONF_get_string GRPC_SHADOW_NCONF_get_string',
2917 '#define NCONF_load GRPC_SHADOW_NCONF_load',
2918 '#define NCONF_load_bio GRPC_SHADOW_NCONF_load_bio',
2919 '#define NCONF_new GRPC_SHADOW_NCONF_new',
2920 '#define OPENSSL_config GRPC_SHADOW_OPENSSL_config',
2921 '#define OPENSSL_no_config GRPC_SHADOW_OPENSSL_no_config',
2922 '#define CRYPTO_chacha_20 GRPC_SHADOW_CRYPTO_chacha_20',
2923 '#define ChaCha20_ctr32 GRPC_SHADOW_ChaCha20_ctr32',
2924 '#define CRYPTO_poly1305_finish GRPC_SHADOW_CRYPTO_poly1305_finish',
2925 '#define CRYPTO_poly1305_init GRPC_SHADOW_CRYPTO_poly1305_init',
2926 '#define CRYPTO_poly1305_update GRPC_SHADOW_CRYPTO_poly1305_update',
2927 '#define SPAKE2_CTX_free GRPC_SHADOW_SPAKE2_CTX_free',
2928 '#define SPAKE2_CTX_new GRPC_SHADOW_SPAKE2_CTX_new',
2929 '#define SPAKE2_generate_msg GRPC_SHADOW_SPAKE2_generate_msg',
2930 '#define SPAKE2_process_msg GRPC_SHADOW_SPAKE2_process_msg',
2931 '#define ED25519_keypair GRPC_SHADOW_ED25519_keypair',
2932 '#define ED25519_keypair_from_seed GRPC_SHADOW_ED25519_keypair_from_seed',
2933 '#define ED25519_sign GRPC_SHADOW_ED25519_sign',
2934 '#define ED25519_verify GRPC_SHADOW_ED25519_verify',
2935 '#define X25519 GRPC_SHADOW_X25519',
2936 '#define X25519_keypair GRPC_SHADOW_X25519_keypair',
2937 '#define X25519_public_from_private GRPC_SHADOW_X25519_public_from_private',
2938 '#define x25519_ge_add GRPC_SHADOW_x25519_ge_add',
2939 '#define x25519_ge_frombytes_vartime GRPC_SHADOW_x25519_ge_frombytes_vartime',
2940 '#define x25519_ge_p1p1_to_p2 GRPC_SHADOW_x25519_ge_p1p1_to_p2',
2941 '#define x25519_ge_p1p1_to_p3 GRPC_SHADOW_x25519_ge_p1p1_to_p3',
2942 '#define x25519_ge_p3_to_cached GRPC_SHADOW_x25519_ge_p3_to_cached',
2943 '#define x25519_ge_scalarmult GRPC_SHADOW_x25519_ge_scalarmult',
2944 '#define x25519_ge_scalarmult_base GRPC_SHADOW_x25519_ge_scalarmult_base',
2945 '#define x25519_ge_scalarmult_small_precomp GRPC_SHADOW_x25519_ge_scalarmult_small_precomp',
2946 '#define x25519_ge_sub GRPC_SHADOW_x25519_ge_sub',
2947 '#define x25519_ge_tobytes GRPC_SHADOW_x25519_ge_tobytes',
2948 '#define x25519_sc_reduce GRPC_SHADOW_x25519_sc_reduce',
2949 '#define BUF_MEM_append GRPC_SHADOW_BUF_MEM_append',
2950 '#define BUF_MEM_free GRPC_SHADOW_BUF_MEM_free',
2951 '#define BUF_MEM_grow GRPC_SHADOW_BUF_MEM_grow',
2952 '#define BUF_MEM_grow_clean GRPC_SHADOW_BUF_MEM_grow_clean',
2953 '#define BUF_MEM_new GRPC_SHADOW_BUF_MEM_new',
2954 '#define BUF_MEM_reserve GRPC_SHADOW_BUF_MEM_reserve',
2955 '#define BUF_memdup GRPC_SHADOW_BUF_memdup',
2956 '#define BUF_strdup GRPC_SHADOW_BUF_strdup',
2957 '#define BUF_strlcat GRPC_SHADOW_BUF_strlcat',
2958 '#define BUF_strlcpy GRPC_SHADOW_BUF_strlcpy',
2959 '#define BUF_strndup GRPC_SHADOW_BUF_strndup',
2960 '#define BUF_strnlen GRPC_SHADOW_BUF_strnlen',
2961 '#define BN_marshal_asn1 GRPC_SHADOW_BN_marshal_asn1',
2962 '#define BN_parse_asn1_unsigned GRPC_SHADOW_BN_parse_asn1_unsigned',
2963 '#define BN_asc2bn GRPC_SHADOW_BN_asc2bn',
2964 '#define BN_bn2cbb_padded GRPC_SHADOW_BN_bn2cbb_padded',
2965 '#define BN_bn2dec GRPC_SHADOW_BN_bn2dec',
2966 '#define BN_bn2hex GRPC_SHADOW_BN_bn2hex',
2967 '#define BN_bn2mpi GRPC_SHADOW_BN_bn2mpi',
2968 '#define BN_dec2bn GRPC_SHADOW_BN_dec2bn',
2969 '#define BN_hex2bn GRPC_SHADOW_BN_hex2bn',
2970 '#define BN_mpi2bn GRPC_SHADOW_BN_mpi2bn',
2971 '#define BN_print GRPC_SHADOW_BN_print',
2972 '#define BN_print_fp GRPC_SHADOW_BN_print_fp',
2973 '#define BIO_callback_ctrl GRPC_SHADOW_BIO_callback_ctrl',
2974 '#define BIO_clear_flags GRPC_SHADOW_BIO_clear_flags',
2975 '#define BIO_clear_retry_flags GRPC_SHADOW_BIO_clear_retry_flags',
2976 '#define BIO_copy_next_retry GRPC_SHADOW_BIO_copy_next_retry',
2977 '#define BIO_ctrl GRPC_SHADOW_BIO_ctrl',
2978 '#define BIO_ctrl_pending GRPC_SHADOW_BIO_ctrl_pending',
2979 '#define BIO_eof GRPC_SHADOW_BIO_eof',
2980 '#define BIO_find_type GRPC_SHADOW_BIO_find_type',
2981 '#define BIO_flush GRPC_SHADOW_BIO_flush',
2982 '#define BIO_free GRPC_SHADOW_BIO_free',
2983 '#define BIO_free_all GRPC_SHADOW_BIO_free_all',
2984 '#define BIO_get_data GRPC_SHADOW_BIO_get_data',
2985 '#define BIO_get_init GRPC_SHADOW_BIO_get_init',
2986 '#define BIO_get_new_index GRPC_SHADOW_BIO_get_new_index',
2987 '#define BIO_get_retry_flags GRPC_SHADOW_BIO_get_retry_flags',
2988 '#define BIO_get_retry_reason GRPC_SHADOW_BIO_get_retry_reason',
2989 '#define BIO_get_shutdown GRPC_SHADOW_BIO_get_shutdown',
2990 '#define BIO_gets GRPC_SHADOW_BIO_gets',
2991 '#define BIO_indent GRPC_SHADOW_BIO_indent',
2992 '#define BIO_int_ctrl GRPC_SHADOW_BIO_int_ctrl',
2993 '#define BIO_meth_free GRPC_SHADOW_BIO_meth_free',
2994 '#define BIO_meth_new GRPC_SHADOW_BIO_meth_new',
2995 '#define BIO_meth_set_create GRPC_SHADOW_BIO_meth_set_create',
2996 '#define BIO_meth_set_ctrl GRPC_SHADOW_BIO_meth_set_ctrl',
2997 '#define BIO_meth_set_destroy GRPC_SHADOW_BIO_meth_set_destroy',
2998 '#define BIO_meth_set_gets GRPC_SHADOW_BIO_meth_set_gets',
2999 '#define BIO_meth_set_puts GRPC_SHADOW_BIO_meth_set_puts',
3000 '#define BIO_meth_set_read GRPC_SHADOW_BIO_meth_set_read',
3001 '#define BIO_meth_set_write GRPC_SHADOW_BIO_meth_set_write',
3002 '#define BIO_method_type GRPC_SHADOW_BIO_method_type',
3003 '#define BIO_new GRPC_SHADOW_BIO_new',
3004 '#define BIO_next GRPC_SHADOW_BIO_next',
3005 '#define BIO_number_read GRPC_SHADOW_BIO_number_read',
3006 '#define BIO_number_written GRPC_SHADOW_BIO_number_written',
3007 '#define BIO_pending GRPC_SHADOW_BIO_pending',
3008 '#define BIO_pop GRPC_SHADOW_BIO_pop',
3009 '#define BIO_ptr_ctrl GRPC_SHADOW_BIO_ptr_ctrl',
3010 '#define BIO_push GRPC_SHADOW_BIO_push',
3011 '#define BIO_puts GRPC_SHADOW_BIO_puts',
3012 '#define BIO_read GRPC_SHADOW_BIO_read',
3013 '#define BIO_read_asn1 GRPC_SHADOW_BIO_read_asn1',
3014 '#define BIO_reset GRPC_SHADOW_BIO_reset',
3015 '#define BIO_set_close GRPC_SHADOW_BIO_set_close',
3016 '#define BIO_set_data GRPC_SHADOW_BIO_set_data',
3017 '#define BIO_set_flags GRPC_SHADOW_BIO_set_flags',
3018 '#define BIO_set_init GRPC_SHADOW_BIO_set_init',
3019 '#define BIO_set_retry_read GRPC_SHADOW_BIO_set_retry_read',
3020 '#define BIO_set_retry_special GRPC_SHADOW_BIO_set_retry_special',
3021 '#define BIO_set_retry_write GRPC_SHADOW_BIO_set_retry_write',
3022 '#define BIO_set_shutdown GRPC_SHADOW_BIO_set_shutdown',
3023 '#define BIO_set_write_buffer_size GRPC_SHADOW_BIO_set_write_buffer_size',
3024 '#define BIO_should_io_special GRPC_SHADOW_BIO_should_io_special',
3025 '#define BIO_should_read GRPC_SHADOW_BIO_should_read',
3026 '#define BIO_should_retry GRPC_SHADOW_BIO_should_retry',
3027 '#define BIO_should_write GRPC_SHADOW_BIO_should_write',
3028 '#define BIO_test_flags GRPC_SHADOW_BIO_test_flags',
3029 '#define BIO_up_ref GRPC_SHADOW_BIO_up_ref',
3030 '#define BIO_vfree GRPC_SHADOW_BIO_vfree',
3031 '#define BIO_wpending GRPC_SHADOW_BIO_wpending',
3032 '#define BIO_write GRPC_SHADOW_BIO_write',
3033 '#define ERR_print_errors GRPC_SHADOW_ERR_print_errors',
3034 '#define BIO_get_mem_data GRPC_SHADOW_BIO_get_mem_data',
3035 '#define BIO_get_mem_ptr GRPC_SHADOW_BIO_get_mem_ptr',
3036 '#define BIO_mem_contents GRPC_SHADOW_BIO_mem_contents',
3037 '#define BIO_new_mem_buf GRPC_SHADOW_BIO_new_mem_buf',
3038 '#define BIO_s_mem GRPC_SHADOW_BIO_s_mem',
3039 '#define BIO_set_mem_buf GRPC_SHADOW_BIO_set_mem_buf',
3040 '#define BIO_set_mem_eof_return GRPC_SHADOW_BIO_set_mem_eof_return',
3041 '#define BIO_do_connect GRPC_SHADOW_BIO_do_connect',
3042 '#define BIO_new_connect GRPC_SHADOW_BIO_new_connect',
3043 '#define BIO_s_connect GRPC_SHADOW_BIO_s_connect',
3044 '#define BIO_set_conn_hostname GRPC_SHADOW_BIO_set_conn_hostname',
3045 '#define BIO_set_conn_int_port GRPC_SHADOW_BIO_set_conn_int_port',
3046 '#define BIO_set_conn_port GRPC_SHADOW_BIO_set_conn_port',
3047 '#define BIO_set_nbio GRPC_SHADOW_BIO_set_nbio',
3048 '#define BIO_get_fd GRPC_SHADOW_BIO_get_fd',
3049 '#define BIO_new_fd GRPC_SHADOW_BIO_new_fd',
3050 '#define BIO_s_fd GRPC_SHADOW_BIO_s_fd',
3051 '#define BIO_set_fd GRPC_SHADOW_BIO_set_fd',
3052 '#define bio_fd_should_retry GRPC_SHADOW_bio_fd_should_retry',
3053 '#define BIO_append_filename GRPC_SHADOW_BIO_append_filename',
3054 '#define BIO_get_fp GRPC_SHADOW_BIO_get_fp',
3055 '#define BIO_new_file GRPC_SHADOW_BIO_new_file',
3056 '#define BIO_new_fp GRPC_SHADOW_BIO_new_fp',
3057 '#define BIO_read_filename GRPC_SHADOW_BIO_read_filename',
3058 '#define BIO_rw_filename GRPC_SHADOW_BIO_rw_filename',
3059 '#define BIO_s_file GRPC_SHADOW_BIO_s_file',
3060 '#define BIO_set_fp GRPC_SHADOW_BIO_set_fp',
3061 '#define BIO_write_filename GRPC_SHADOW_BIO_write_filename',
3062 '#define BIO_hexdump GRPC_SHADOW_BIO_hexdump',
3063 '#define BIO_ctrl_get_read_request GRPC_SHADOW_BIO_ctrl_get_read_request',
3064 '#define BIO_ctrl_get_write_guarantee GRPC_SHADOW_BIO_ctrl_get_write_guarantee',
3065 '#define BIO_new_bio_pair GRPC_SHADOW_BIO_new_bio_pair',
3066 '#define BIO_shutdown_wr GRPC_SHADOW_BIO_shutdown_wr',
3067 '#define BIO_printf GRPC_SHADOW_BIO_printf',
3068 '#define BIO_new_socket GRPC_SHADOW_BIO_new_socket',
3069 '#define BIO_s_socket GRPC_SHADOW_BIO_s_socket',
3070 '#define bio_clear_socket_error GRPC_SHADOW_bio_clear_socket_error',
3071 '#define bio_ip_and_port_to_socket_and_addr GRPC_SHADOW_bio_ip_and_port_to_socket_and_addr',
3072 '#define bio_sock_error GRPC_SHADOW_bio_sock_error',
3073 '#define bio_socket_nbio GRPC_SHADOW_bio_socket_nbio',
3074 '#define RAND_enable_fork_unsafe_buffering GRPC_SHADOW_RAND_enable_fork_unsafe_buffering',
3075 '#define rand_fork_unsafe_buffering_enabled GRPC_SHADOW_rand_fork_unsafe_buffering_enabled',
3076 '#define RAND_SSLeay GRPC_SHADOW_RAND_SSLeay',
3077 '#define RAND_add GRPC_SHADOW_RAND_add',
3078 '#define RAND_cleanup GRPC_SHADOW_RAND_cleanup',
3079 '#define RAND_egd GRPC_SHADOW_RAND_egd',
3080 '#define RAND_file_name GRPC_SHADOW_RAND_file_name',
3081 '#define RAND_get_rand_method GRPC_SHADOW_RAND_get_rand_method',
3082 '#define RAND_load_file GRPC_SHADOW_RAND_load_file',
3083 '#define RAND_poll GRPC_SHADOW_RAND_poll',
3084 '#define RAND_seed GRPC_SHADOW_RAND_seed',
3085 '#define RAND_set_rand_method GRPC_SHADOW_RAND_set_rand_method',
3086 '#define RAND_status GRPC_SHADOW_RAND_status',
3087 '#define OBJ_cbs2nid GRPC_SHADOW_OBJ_cbs2nid',
3088 '#define OBJ_cmp GRPC_SHADOW_OBJ_cmp',
3089 '#define OBJ_create GRPC_SHADOW_OBJ_create',
3090 '#define OBJ_dup GRPC_SHADOW_OBJ_dup',
3091 '#define OBJ_get0_data GRPC_SHADOW_OBJ_get0_data',
3092 '#define OBJ_length GRPC_SHADOW_OBJ_length',
3093 '#define OBJ_ln2nid GRPC_SHADOW_OBJ_ln2nid',
3094 '#define OBJ_nid2cbb GRPC_SHADOW_OBJ_nid2cbb',
3095 '#define OBJ_nid2ln GRPC_SHADOW_OBJ_nid2ln',
3096 '#define OBJ_nid2obj GRPC_SHADOW_OBJ_nid2obj',
3097 '#define OBJ_nid2sn GRPC_SHADOW_OBJ_nid2sn',
3098 '#define OBJ_obj2nid GRPC_SHADOW_OBJ_obj2nid',
3099 '#define OBJ_obj2txt GRPC_SHADOW_OBJ_obj2txt',
3100 '#define OBJ_sn2nid GRPC_SHADOW_OBJ_sn2nid',
3101 '#define OBJ_txt2nid GRPC_SHADOW_OBJ_txt2nid',
3102 '#define OBJ_txt2obj GRPC_SHADOW_OBJ_txt2obj',
3103 '#define OBJ_find_sigid_algs GRPC_SHADOW_OBJ_find_sigid_algs',
3104 '#define OBJ_find_sigid_by_algs GRPC_SHADOW_OBJ_find_sigid_by_algs',
3105 '#define ASN1_BIT_STRING_check GRPC_SHADOW_ASN1_BIT_STRING_check',
3106 '#define ASN1_BIT_STRING_get_bit GRPC_SHADOW_ASN1_BIT_STRING_get_bit',
3107 '#define ASN1_BIT_STRING_set GRPC_SHADOW_ASN1_BIT_STRING_set',
3108 '#define ASN1_BIT_STRING_set_bit GRPC_SHADOW_ASN1_BIT_STRING_set_bit',
3109 '#define c2i_ASN1_BIT_STRING GRPC_SHADOW_c2i_ASN1_BIT_STRING',
3110 '#define i2c_ASN1_BIT_STRING GRPC_SHADOW_i2c_ASN1_BIT_STRING',
3111 '#define d2i_ASN1_BOOLEAN GRPC_SHADOW_d2i_ASN1_BOOLEAN',
3112 '#define i2d_ASN1_BOOLEAN GRPC_SHADOW_i2d_ASN1_BOOLEAN',
3113 '#define ASN1_d2i_bio GRPC_SHADOW_ASN1_d2i_bio',
3114 '#define ASN1_d2i_fp GRPC_SHADOW_ASN1_d2i_fp',
3115 '#define ASN1_item_d2i_bio GRPC_SHADOW_ASN1_item_d2i_bio',
3116 '#define ASN1_item_d2i_fp GRPC_SHADOW_ASN1_item_d2i_fp',
3117 '#define ASN1_dup GRPC_SHADOW_ASN1_dup',
3118 '#define ASN1_item_dup GRPC_SHADOW_ASN1_item_dup',
3119 '#define ASN1_ENUMERATED_get GRPC_SHADOW_ASN1_ENUMERATED_get',
3120 '#define ASN1_ENUMERATED_set GRPC_SHADOW_ASN1_ENUMERATED_set',
3121 '#define ASN1_ENUMERATED_to_BN GRPC_SHADOW_ASN1_ENUMERATED_to_BN',
3122 '#define BN_to_ASN1_ENUMERATED GRPC_SHADOW_BN_to_ASN1_ENUMERATED',
3123 '#define ASN1_GENERALIZEDTIME_adj GRPC_SHADOW_ASN1_GENERALIZEDTIME_adj',
3124 '#define ASN1_GENERALIZEDTIME_check GRPC_SHADOW_ASN1_GENERALIZEDTIME_check',
3125 '#define ASN1_GENERALIZEDTIME_set GRPC_SHADOW_ASN1_GENERALIZEDTIME_set',
3126 '#define ASN1_GENERALIZEDTIME_set_string GRPC_SHADOW_ASN1_GENERALIZEDTIME_set_string',
3127 '#define asn1_generalizedtime_to_tm GRPC_SHADOW_asn1_generalizedtime_to_tm',
3128 '#define ASN1_i2d_bio GRPC_SHADOW_ASN1_i2d_bio',
3129 '#define ASN1_i2d_fp GRPC_SHADOW_ASN1_i2d_fp',
3130 '#define ASN1_item_i2d_bio GRPC_SHADOW_ASN1_item_i2d_bio',
3131 '#define ASN1_item_i2d_fp GRPC_SHADOW_ASN1_item_i2d_fp',
3132 '#define ASN1_INTEGER_cmp GRPC_SHADOW_ASN1_INTEGER_cmp',
3133 '#define ASN1_INTEGER_dup GRPC_SHADOW_ASN1_INTEGER_dup',
3134 '#define ASN1_INTEGER_get GRPC_SHADOW_ASN1_INTEGER_get',
3135 '#define ASN1_INTEGER_set GRPC_SHADOW_ASN1_INTEGER_set',
3136 '#define ASN1_INTEGER_set_uint64 GRPC_SHADOW_ASN1_INTEGER_set_uint64',
3137 '#define ASN1_INTEGER_to_BN GRPC_SHADOW_ASN1_INTEGER_to_BN',
3138 '#define BN_to_ASN1_INTEGER GRPC_SHADOW_BN_to_ASN1_INTEGER',
3139 '#define c2i_ASN1_INTEGER GRPC_SHADOW_c2i_ASN1_INTEGER',
3140 '#define d2i_ASN1_UINTEGER GRPC_SHADOW_d2i_ASN1_UINTEGER',
3141 '#define i2c_ASN1_INTEGER GRPC_SHADOW_i2c_ASN1_INTEGER',
3142 '#define ASN1_mbstring_copy GRPC_SHADOW_ASN1_mbstring_copy',
3143 '#define ASN1_mbstring_ncopy GRPC_SHADOW_ASN1_mbstring_ncopy',
3144 '#define ASN1_OBJECT_create GRPC_SHADOW_ASN1_OBJECT_create',
3145 '#define ASN1_OBJECT_free GRPC_SHADOW_ASN1_OBJECT_free',
3146 '#define ASN1_OBJECT_new GRPC_SHADOW_ASN1_OBJECT_new',
3147 '#define c2i_ASN1_OBJECT GRPC_SHADOW_c2i_ASN1_OBJECT',
3148 '#define d2i_ASN1_OBJECT GRPC_SHADOW_d2i_ASN1_OBJECT',
3149 '#define i2a_ASN1_OBJECT GRPC_SHADOW_i2a_ASN1_OBJECT',
3150 '#define i2d_ASN1_OBJECT GRPC_SHADOW_i2d_ASN1_OBJECT',
3151 '#define i2t_ASN1_OBJECT GRPC_SHADOW_i2t_ASN1_OBJECT',
3152 '#define ASN1_OCTET_STRING_cmp GRPC_SHADOW_ASN1_OCTET_STRING_cmp',
3153 '#define ASN1_OCTET_STRING_dup GRPC_SHADOW_ASN1_OCTET_STRING_dup',
3154 '#define ASN1_OCTET_STRING_set GRPC_SHADOW_ASN1_OCTET_STRING_set',
3155 '#define ASN1_PRINTABLE_type GRPC_SHADOW_ASN1_PRINTABLE_type',
3156 '#define ASN1_STRING_TABLE_add GRPC_SHADOW_ASN1_STRING_TABLE_add',
3157 '#define ASN1_STRING_TABLE_cleanup GRPC_SHADOW_ASN1_STRING_TABLE_cleanup',
3158 '#define ASN1_STRING_TABLE_get GRPC_SHADOW_ASN1_STRING_TABLE_get',
3159 '#define ASN1_STRING_get_default_mask GRPC_SHADOW_ASN1_STRING_get_default_mask',
3160 '#define ASN1_STRING_set_by_NID GRPC_SHADOW_ASN1_STRING_set_by_NID',
3161 '#define ASN1_STRING_set_default_mask GRPC_SHADOW_ASN1_STRING_set_default_mask',
3162 '#define ASN1_STRING_set_default_mask_asc GRPC_SHADOW_ASN1_STRING_set_default_mask_asc',
3163 '#define ASN1_TIME_adj GRPC_SHADOW_ASN1_TIME_adj',
3164 '#define ASN1_TIME_check GRPC_SHADOW_ASN1_TIME_check',
3165 '#define ASN1_TIME_diff GRPC_SHADOW_ASN1_TIME_diff',
3166 '#define ASN1_TIME_free GRPC_SHADOW_ASN1_TIME_free',
3167 '#define ASN1_TIME_it GRPC_SHADOW_ASN1_TIME_it',
3168 '#define ASN1_TIME_new GRPC_SHADOW_ASN1_TIME_new',
3169 '#define ASN1_TIME_set GRPC_SHADOW_ASN1_TIME_set',
3170 '#define ASN1_TIME_set_string GRPC_SHADOW_ASN1_TIME_set_string',
3171 '#define ASN1_TIME_to_generalizedtime GRPC_SHADOW_ASN1_TIME_to_generalizedtime',
3172 '#define d2i_ASN1_TIME GRPC_SHADOW_d2i_ASN1_TIME',
3173 '#define i2d_ASN1_TIME GRPC_SHADOW_i2d_ASN1_TIME',
3174 '#define ASN1_TYPE_cmp GRPC_SHADOW_ASN1_TYPE_cmp',
3175 '#define ASN1_TYPE_get GRPC_SHADOW_ASN1_TYPE_get',
3176 '#define ASN1_TYPE_set GRPC_SHADOW_ASN1_TYPE_set',
3177 '#define ASN1_TYPE_set1 GRPC_SHADOW_ASN1_TYPE_set1',
3178 '#define ASN1_UTCTIME_adj GRPC_SHADOW_ASN1_UTCTIME_adj',
3179 '#define ASN1_UTCTIME_check GRPC_SHADOW_ASN1_UTCTIME_check',
3180 '#define ASN1_UTCTIME_cmp_time_t GRPC_SHADOW_ASN1_UTCTIME_cmp_time_t',
3181 '#define ASN1_UTCTIME_set GRPC_SHADOW_ASN1_UTCTIME_set',
3182 '#define ASN1_UTCTIME_set_string GRPC_SHADOW_ASN1_UTCTIME_set_string',
3183 '#define asn1_utctime_to_tm GRPC_SHADOW_asn1_utctime_to_tm',
3184 '#define UTF8_getc GRPC_SHADOW_UTF8_getc',
3185 '#define UTF8_putc GRPC_SHADOW_UTF8_putc',
3186 '#define ASN1_STRING_cmp GRPC_SHADOW_ASN1_STRING_cmp',
3187 '#define ASN1_STRING_copy GRPC_SHADOW_ASN1_STRING_copy',
3188 '#define ASN1_STRING_data GRPC_SHADOW_ASN1_STRING_data',
3189 '#define ASN1_STRING_dup GRPC_SHADOW_ASN1_STRING_dup',
3190 '#define ASN1_STRING_free GRPC_SHADOW_ASN1_STRING_free',
3191 '#define ASN1_STRING_get0_data GRPC_SHADOW_ASN1_STRING_get0_data',
3192 '#define ASN1_STRING_length GRPC_SHADOW_ASN1_STRING_length',
3193 '#define ASN1_STRING_length_set GRPC_SHADOW_ASN1_STRING_length_set',
3194 '#define ASN1_STRING_new GRPC_SHADOW_ASN1_STRING_new',
3195 '#define ASN1_STRING_set GRPC_SHADOW_ASN1_STRING_set',
3196 '#define ASN1_STRING_set0 GRPC_SHADOW_ASN1_STRING_set0',
3197 '#define ASN1_STRING_type GRPC_SHADOW_ASN1_STRING_type',
3198 '#define ASN1_STRING_type_new GRPC_SHADOW_ASN1_STRING_type_new',
3199 '#define ASN1_get_object GRPC_SHADOW_ASN1_get_object',
3200 '#define ASN1_object_size GRPC_SHADOW_ASN1_object_size',
3201 '#define ASN1_put_eoc GRPC_SHADOW_ASN1_put_eoc',
3202 '#define ASN1_put_object GRPC_SHADOW_ASN1_put_object',
3203 '#define ASN1_tag2str GRPC_SHADOW_ASN1_tag2str',
3204 '#define ASN1_item_pack GRPC_SHADOW_ASN1_item_pack',
3205 '#define ASN1_item_unpack GRPC_SHADOW_ASN1_item_unpack',
3206 '#define i2a_ASN1_ENUMERATED GRPC_SHADOW_i2a_ASN1_ENUMERATED',
3207 '#define i2a_ASN1_INTEGER GRPC_SHADOW_i2a_ASN1_INTEGER',
3208 '#define i2a_ASN1_STRING GRPC_SHADOW_i2a_ASN1_STRING',
3209 '#define ASN1_item_d2i GRPC_SHADOW_ASN1_item_d2i',
3210 '#define ASN1_item_ex_d2i GRPC_SHADOW_ASN1_item_ex_d2i',
3211 '#define ASN1_tag2bit GRPC_SHADOW_ASN1_tag2bit',
3212 '#define asn1_ex_c2i GRPC_SHADOW_asn1_ex_c2i',
3213 '#define ASN1_item_ex_i2d GRPC_SHADOW_ASN1_item_ex_i2d',
3214 '#define ASN1_item_i2d GRPC_SHADOW_ASN1_item_i2d',
3215 '#define ASN1_item_ndef_i2d GRPC_SHADOW_ASN1_item_ndef_i2d',
3216 '#define asn1_ex_i2c GRPC_SHADOW_asn1_ex_i2c',
3217 '#define ASN1_item_ex_free GRPC_SHADOW_ASN1_item_ex_free',
3218 '#define ASN1_item_free GRPC_SHADOW_ASN1_item_free',
3219 '#define ASN1_primitive_free GRPC_SHADOW_ASN1_primitive_free',
3220 '#define ASN1_template_free GRPC_SHADOW_ASN1_template_free',
3221 '#define asn1_item_combine_free GRPC_SHADOW_asn1_item_combine_free',
3222 '#define ASN1_item_ex_new GRPC_SHADOW_ASN1_item_ex_new',
3223 '#define ASN1_item_new GRPC_SHADOW_ASN1_item_new',
3224 '#define ASN1_primitive_new GRPC_SHADOW_ASN1_primitive_new',
3225 '#define ASN1_template_new GRPC_SHADOW_ASN1_template_new',
3226 '#define ASN1_ANY_it GRPC_SHADOW_ASN1_ANY_it',
3227 '#define ASN1_BIT_STRING_free GRPC_SHADOW_ASN1_BIT_STRING_free',
3228 '#define ASN1_BIT_STRING_it GRPC_SHADOW_ASN1_BIT_STRING_it',
3229 '#define ASN1_BIT_STRING_new GRPC_SHADOW_ASN1_BIT_STRING_new',
3230 '#define ASN1_BMPSTRING_free GRPC_SHADOW_ASN1_BMPSTRING_free',
3231 '#define ASN1_BMPSTRING_it GRPC_SHADOW_ASN1_BMPSTRING_it',
3232 '#define ASN1_BMPSTRING_new GRPC_SHADOW_ASN1_BMPSTRING_new',
3233 '#define ASN1_BOOLEAN_it GRPC_SHADOW_ASN1_BOOLEAN_it',
3234 '#define ASN1_ENUMERATED_free GRPC_SHADOW_ASN1_ENUMERATED_free',
3235 '#define ASN1_ENUMERATED_it GRPC_SHADOW_ASN1_ENUMERATED_it',
3236 '#define ASN1_ENUMERATED_new GRPC_SHADOW_ASN1_ENUMERATED_new',
3237 '#define ASN1_FBOOLEAN_it GRPC_SHADOW_ASN1_FBOOLEAN_it',
3238 '#define ASN1_GENERALIZEDTIME_free GRPC_SHADOW_ASN1_GENERALIZEDTIME_free',
3239 '#define ASN1_GENERALIZEDTIME_it GRPC_SHADOW_ASN1_GENERALIZEDTIME_it',
3240 '#define ASN1_GENERALIZEDTIME_new GRPC_SHADOW_ASN1_GENERALIZEDTIME_new',
3241 '#define ASN1_GENERALSTRING_free GRPC_SHADOW_ASN1_GENERALSTRING_free',
3242 '#define ASN1_GENERALSTRING_it GRPC_SHADOW_ASN1_GENERALSTRING_it',
3243 '#define ASN1_GENERALSTRING_new GRPC_SHADOW_ASN1_GENERALSTRING_new',
3244 '#define ASN1_IA5STRING_free GRPC_SHADOW_ASN1_IA5STRING_free',
3245 '#define ASN1_IA5STRING_it GRPC_SHADOW_ASN1_IA5STRING_it',
3246 '#define ASN1_IA5STRING_new GRPC_SHADOW_ASN1_IA5STRING_new',
3247 '#define ASN1_INTEGER_free GRPC_SHADOW_ASN1_INTEGER_free',
3248 '#define ASN1_INTEGER_it GRPC_SHADOW_ASN1_INTEGER_it',
3249 '#define ASN1_INTEGER_new GRPC_SHADOW_ASN1_INTEGER_new',
3250 '#define ASN1_NULL_free GRPC_SHADOW_ASN1_NULL_free',
3251 '#define ASN1_NULL_it GRPC_SHADOW_ASN1_NULL_it',
3252 '#define ASN1_NULL_new GRPC_SHADOW_ASN1_NULL_new',
3253 '#define ASN1_OBJECT_it GRPC_SHADOW_ASN1_OBJECT_it',
3254 '#define ASN1_OCTET_STRING_NDEF_it GRPC_SHADOW_ASN1_OCTET_STRING_NDEF_it',
3255 '#define ASN1_OCTET_STRING_free GRPC_SHADOW_ASN1_OCTET_STRING_free',
3256 '#define ASN1_OCTET_STRING_it GRPC_SHADOW_ASN1_OCTET_STRING_it',
3257 '#define ASN1_OCTET_STRING_new GRPC_SHADOW_ASN1_OCTET_STRING_new',
3258 '#define ASN1_PRINTABLESTRING_free GRPC_SHADOW_ASN1_PRINTABLESTRING_free',
3259 '#define ASN1_PRINTABLESTRING_it GRPC_SHADOW_ASN1_PRINTABLESTRING_it',
3260 '#define ASN1_PRINTABLESTRING_new GRPC_SHADOW_ASN1_PRINTABLESTRING_new',
3261 '#define ASN1_PRINTABLE_free GRPC_SHADOW_ASN1_PRINTABLE_free',
3262 '#define ASN1_PRINTABLE_it GRPC_SHADOW_ASN1_PRINTABLE_it',
3263 '#define ASN1_PRINTABLE_new GRPC_SHADOW_ASN1_PRINTABLE_new',
3264 '#define ASN1_SEQUENCE_ANY_it GRPC_SHADOW_ASN1_SEQUENCE_ANY_it',
3265 '#define ASN1_SEQUENCE_it GRPC_SHADOW_ASN1_SEQUENCE_it',
3266 '#define ASN1_SET_ANY_it GRPC_SHADOW_ASN1_SET_ANY_it',
3267 '#define ASN1_T61STRING_free GRPC_SHADOW_ASN1_T61STRING_free',
3268 '#define ASN1_T61STRING_it GRPC_SHADOW_ASN1_T61STRING_it',
3269 '#define ASN1_T61STRING_new GRPC_SHADOW_ASN1_T61STRING_new',
3270 '#define ASN1_TBOOLEAN_it GRPC_SHADOW_ASN1_TBOOLEAN_it',
3271 '#define ASN1_TYPE_free GRPC_SHADOW_ASN1_TYPE_free',
3272 '#define ASN1_TYPE_new GRPC_SHADOW_ASN1_TYPE_new',
3273 '#define ASN1_UNIVERSALSTRING_free GRPC_SHADOW_ASN1_UNIVERSALSTRING_free',
3274 '#define ASN1_UNIVERSALSTRING_it GRPC_SHADOW_ASN1_UNIVERSALSTRING_it',
3275 '#define ASN1_UNIVERSALSTRING_new GRPC_SHADOW_ASN1_UNIVERSALSTRING_new',
3276 '#define ASN1_UTCTIME_free GRPC_SHADOW_ASN1_UTCTIME_free',
3277 '#define ASN1_UTCTIME_it GRPC_SHADOW_ASN1_UTCTIME_it',
3278 '#define ASN1_UTCTIME_new GRPC_SHADOW_ASN1_UTCTIME_new',
3279 '#define ASN1_UTF8STRING_free GRPC_SHADOW_ASN1_UTF8STRING_free',
3280 '#define ASN1_UTF8STRING_it GRPC_SHADOW_ASN1_UTF8STRING_it',
3281 '#define ASN1_UTF8STRING_new GRPC_SHADOW_ASN1_UTF8STRING_new',
3282 '#define ASN1_VISIBLESTRING_free GRPC_SHADOW_ASN1_VISIBLESTRING_free',
3283 '#define ASN1_VISIBLESTRING_it GRPC_SHADOW_ASN1_VISIBLESTRING_it',
3284 '#define ASN1_VISIBLESTRING_new GRPC_SHADOW_ASN1_VISIBLESTRING_new',
3285 '#define DIRECTORYSTRING_free GRPC_SHADOW_DIRECTORYSTRING_free',
3286 '#define DIRECTORYSTRING_it GRPC_SHADOW_DIRECTORYSTRING_it',
3287 '#define DIRECTORYSTRING_new GRPC_SHADOW_DIRECTORYSTRING_new',
3288 '#define DISPLAYTEXT_free GRPC_SHADOW_DISPLAYTEXT_free',
3289 '#define DISPLAYTEXT_it GRPC_SHADOW_DISPLAYTEXT_it',
3290 '#define DISPLAYTEXT_new GRPC_SHADOW_DISPLAYTEXT_new',
3291 '#define d2i_ASN1_BIT_STRING GRPC_SHADOW_d2i_ASN1_BIT_STRING',
3292 '#define d2i_ASN1_BMPSTRING GRPC_SHADOW_d2i_ASN1_BMPSTRING',
3293 '#define d2i_ASN1_ENUMERATED GRPC_SHADOW_d2i_ASN1_ENUMERATED',
3294 '#define d2i_ASN1_GENERALIZEDTIME GRPC_SHADOW_d2i_ASN1_GENERALIZEDTIME',
3295 '#define d2i_ASN1_GENERALSTRING GRPC_SHADOW_d2i_ASN1_GENERALSTRING',
3296 '#define d2i_ASN1_IA5STRING GRPC_SHADOW_d2i_ASN1_IA5STRING',
3297 '#define d2i_ASN1_INTEGER GRPC_SHADOW_d2i_ASN1_INTEGER',
3298 '#define d2i_ASN1_NULL GRPC_SHADOW_d2i_ASN1_NULL',
3299 '#define d2i_ASN1_OCTET_STRING GRPC_SHADOW_d2i_ASN1_OCTET_STRING',
3300 '#define d2i_ASN1_PRINTABLE GRPC_SHADOW_d2i_ASN1_PRINTABLE',
3301 '#define d2i_ASN1_PRINTABLESTRING GRPC_SHADOW_d2i_ASN1_PRINTABLESTRING',
3302 '#define d2i_ASN1_SEQUENCE_ANY GRPC_SHADOW_d2i_ASN1_SEQUENCE_ANY',
3303 '#define d2i_ASN1_SET_ANY GRPC_SHADOW_d2i_ASN1_SET_ANY',
3304 '#define d2i_ASN1_T61STRING GRPC_SHADOW_d2i_ASN1_T61STRING',
3305 '#define d2i_ASN1_TYPE GRPC_SHADOW_d2i_ASN1_TYPE',
3306 '#define d2i_ASN1_UNIVERSALSTRING GRPC_SHADOW_d2i_ASN1_UNIVERSALSTRING',
3307 '#define d2i_ASN1_UTCTIME GRPC_SHADOW_d2i_ASN1_UTCTIME',
3308 '#define d2i_ASN1_UTF8STRING GRPC_SHADOW_d2i_ASN1_UTF8STRING',
3309 '#define d2i_ASN1_VISIBLESTRING GRPC_SHADOW_d2i_ASN1_VISIBLESTRING',
3310 '#define d2i_DIRECTORYSTRING GRPC_SHADOW_d2i_DIRECTORYSTRING',
3311 '#define d2i_DISPLAYTEXT GRPC_SHADOW_d2i_DISPLAYTEXT',
3312 '#define i2d_ASN1_BIT_STRING GRPC_SHADOW_i2d_ASN1_BIT_STRING',
3313 '#define i2d_ASN1_BMPSTRING GRPC_SHADOW_i2d_ASN1_BMPSTRING',
3314 '#define i2d_ASN1_ENUMERATED GRPC_SHADOW_i2d_ASN1_ENUMERATED',
3315 '#define i2d_ASN1_GENERALIZEDTIME GRPC_SHADOW_i2d_ASN1_GENERALIZEDTIME',
3316 '#define i2d_ASN1_GENERALSTRING GRPC_SHADOW_i2d_ASN1_GENERALSTRING',
3317 '#define i2d_ASN1_IA5STRING GRPC_SHADOW_i2d_ASN1_IA5STRING',
3318 '#define i2d_ASN1_INTEGER GRPC_SHADOW_i2d_ASN1_INTEGER',
3319 '#define i2d_ASN1_NULL GRPC_SHADOW_i2d_ASN1_NULL',
3320 '#define i2d_ASN1_OCTET_STRING GRPC_SHADOW_i2d_ASN1_OCTET_STRING',
3321 '#define i2d_ASN1_PRINTABLE GRPC_SHADOW_i2d_ASN1_PRINTABLE',
3322 '#define i2d_ASN1_PRINTABLESTRING GRPC_SHADOW_i2d_ASN1_PRINTABLESTRING',
3323 '#define i2d_ASN1_SEQUENCE_ANY GRPC_SHADOW_i2d_ASN1_SEQUENCE_ANY',
3324 '#define i2d_ASN1_SET_ANY GRPC_SHADOW_i2d_ASN1_SET_ANY',
3325 '#define i2d_ASN1_T61STRING GRPC_SHADOW_i2d_ASN1_T61STRING',
3326 '#define i2d_ASN1_TYPE GRPC_SHADOW_i2d_ASN1_TYPE',
3327 '#define i2d_ASN1_UNIVERSALSTRING GRPC_SHADOW_i2d_ASN1_UNIVERSALSTRING',
3328 '#define i2d_ASN1_UTCTIME GRPC_SHADOW_i2d_ASN1_UTCTIME',
3329 '#define i2d_ASN1_UTF8STRING GRPC_SHADOW_i2d_ASN1_UTF8STRING',
3330 '#define i2d_ASN1_VISIBLESTRING GRPC_SHADOW_i2d_ASN1_VISIBLESTRING',
3331 '#define i2d_DIRECTORYSTRING GRPC_SHADOW_i2d_DIRECTORYSTRING',
3332 '#define i2d_DISPLAYTEXT GRPC_SHADOW_i2d_DISPLAYTEXT',
3333 '#define asn1_do_adb GRPC_SHADOW_asn1_do_adb',
3334 '#define asn1_enc_free GRPC_SHADOW_asn1_enc_free',
3335 '#define asn1_enc_init GRPC_SHADOW_asn1_enc_init',
3336 '#define asn1_enc_restore GRPC_SHADOW_asn1_enc_restore',
3337 '#define asn1_enc_save GRPC_SHADOW_asn1_enc_save',
3338 '#define asn1_get_choice_selector GRPC_SHADOW_asn1_get_choice_selector',
3339 '#define asn1_get_field_ptr GRPC_SHADOW_asn1_get_field_ptr',
3340 '#define asn1_refcount_dec_and_test_zero GRPC_SHADOW_asn1_refcount_dec_and_test_zero',
3341 '#define asn1_refcount_set_one GRPC_SHADOW_asn1_refcount_set_one',
3342 '#define asn1_set_choice_selector GRPC_SHADOW_asn1_set_choice_selector',
3343 '#define OPENSSL_gmtime GRPC_SHADOW_OPENSSL_gmtime',
3344 '#define OPENSSL_gmtime_adj GRPC_SHADOW_OPENSSL_gmtime_adj',
3345 '#define OPENSSL_gmtime_diff GRPC_SHADOW_OPENSSL_gmtime_diff',
3346 '#define ENGINE_free GRPC_SHADOW_ENGINE_free',
3347 '#define ENGINE_get_ECDSA_method GRPC_SHADOW_ENGINE_get_ECDSA_method',
3348 '#define ENGINE_get_RSA_method GRPC_SHADOW_ENGINE_get_RSA_method',
3349 '#define ENGINE_new GRPC_SHADOW_ENGINE_new',
3350 '#define ENGINE_set_ECDSA_method GRPC_SHADOW_ENGINE_set_ECDSA_method',
3351 '#define ENGINE_set_RSA_method GRPC_SHADOW_ENGINE_set_RSA_method',
3352 '#define METHOD_ref GRPC_SHADOW_METHOD_ref',
3353 '#define METHOD_unref GRPC_SHADOW_METHOD_unref',
3354 '#define DH_compute_key GRPC_SHADOW_DH_compute_key',
3355 '#define DH_free GRPC_SHADOW_DH_free',
3356 '#define DH_generate_key GRPC_SHADOW_DH_generate_key',
3357 '#define DH_generate_parameters_ex GRPC_SHADOW_DH_generate_parameters_ex',
3358 '#define DH_get0_key GRPC_SHADOW_DH_get0_key',
3359 '#define DH_get0_pqg GRPC_SHADOW_DH_get0_pqg',
3360 '#define DH_get_ex_data GRPC_SHADOW_DH_get_ex_data',
3361 '#define DH_get_ex_new_index GRPC_SHADOW_DH_get_ex_new_index',
3362 '#define DH_new GRPC_SHADOW_DH_new',
3363 '#define DH_num_bits GRPC_SHADOW_DH_num_bits',
3364 '#define DH_set0_key GRPC_SHADOW_DH_set0_key',
3365 '#define DH_set0_pqg GRPC_SHADOW_DH_set0_pqg',
3366 '#define DH_set_ex_data GRPC_SHADOW_DH_set_ex_data',
3367 '#define DH_size GRPC_SHADOW_DH_size',
3368 '#define DH_up_ref GRPC_SHADOW_DH_up_ref',
3369 '#define DHparams_dup GRPC_SHADOW_DHparams_dup',
3370 '#define BN_get_rfc3526_prime_1536 GRPC_SHADOW_BN_get_rfc3526_prime_1536',
3371 '#define DH_check GRPC_SHADOW_DH_check',
3372 '#define DH_check_pub_key GRPC_SHADOW_DH_check_pub_key',
3373 '#define DH_marshal_parameters GRPC_SHADOW_DH_marshal_parameters',
3374 '#define DH_parse_parameters GRPC_SHADOW_DH_parse_parameters',
3375 '#define d2i_DHparams GRPC_SHADOW_d2i_DHparams',
3376 '#define i2d_DHparams GRPC_SHADOW_i2d_DHparams',
3377 '#define DSA_SIG_free GRPC_SHADOW_DSA_SIG_free',
3378 '#define DSA_SIG_new GRPC_SHADOW_DSA_SIG_new',
3379 '#define DSA_check_signature GRPC_SHADOW_DSA_check_signature',
3380 '#define DSA_do_check_signature GRPC_SHADOW_DSA_do_check_signature',
3381 '#define DSA_do_sign GRPC_SHADOW_DSA_do_sign',
3382 '#define DSA_do_verify GRPC_SHADOW_DSA_do_verify',
3383 '#define DSA_dup_DH GRPC_SHADOW_DSA_dup_DH',
3384 '#define DSA_free GRPC_SHADOW_DSA_free',
3385 '#define DSA_generate_key GRPC_SHADOW_DSA_generate_key',
3386 '#define DSA_generate_parameters_ex GRPC_SHADOW_DSA_generate_parameters_ex',
3387 '#define DSA_get0_key GRPC_SHADOW_DSA_get0_key',
3388 '#define DSA_get0_pqg GRPC_SHADOW_DSA_get0_pqg',
3389 '#define DSA_get_ex_data GRPC_SHADOW_DSA_get_ex_data',
3390 '#define DSA_get_ex_new_index GRPC_SHADOW_DSA_get_ex_new_index',
3391 '#define DSA_new GRPC_SHADOW_DSA_new',
3392 '#define DSA_set0_key GRPC_SHADOW_DSA_set0_key',
3393 '#define DSA_set0_pqg GRPC_SHADOW_DSA_set0_pqg',
3394 '#define DSA_set_ex_data GRPC_SHADOW_DSA_set_ex_data',
3395 '#define DSA_sign GRPC_SHADOW_DSA_sign',
3396 '#define DSA_size GRPC_SHADOW_DSA_size',
3397 '#define DSA_up_ref GRPC_SHADOW_DSA_up_ref',
3398 '#define DSA_verify GRPC_SHADOW_DSA_verify',
3399 '#define DSAparams_dup GRPC_SHADOW_DSAparams_dup',
3400 '#define DSA_SIG_marshal GRPC_SHADOW_DSA_SIG_marshal',
3401 '#define DSA_SIG_parse GRPC_SHADOW_DSA_SIG_parse',
3402 '#define DSA_marshal_parameters GRPC_SHADOW_DSA_marshal_parameters',
3403 '#define DSA_marshal_private_key GRPC_SHADOW_DSA_marshal_private_key',
3404 '#define DSA_marshal_public_key GRPC_SHADOW_DSA_marshal_public_key',
3405 '#define DSA_parse_parameters GRPC_SHADOW_DSA_parse_parameters',
3406 '#define DSA_parse_private_key GRPC_SHADOW_DSA_parse_private_key',
3407 '#define DSA_parse_public_key GRPC_SHADOW_DSA_parse_public_key',
3408 '#define d2i_DSAPrivateKey GRPC_SHADOW_d2i_DSAPrivateKey',
3409 '#define d2i_DSAPublicKey GRPC_SHADOW_d2i_DSAPublicKey',
3410 '#define d2i_DSA_SIG GRPC_SHADOW_d2i_DSA_SIG',
3411 '#define d2i_DSAparams GRPC_SHADOW_d2i_DSAparams',
3412 '#define i2d_DSAPrivateKey GRPC_SHADOW_i2d_DSAPrivateKey',
3413 '#define i2d_DSAPublicKey GRPC_SHADOW_i2d_DSAPublicKey',
3414 '#define i2d_DSA_SIG GRPC_SHADOW_i2d_DSA_SIG',
3415 '#define i2d_DSAparams GRPC_SHADOW_i2d_DSAparams',
3416 '#define RSAPrivateKey_dup GRPC_SHADOW_RSAPrivateKey_dup',
3417 '#define RSAPublicKey_dup GRPC_SHADOW_RSAPublicKey_dup',
3418 '#define RSA_marshal_private_key GRPC_SHADOW_RSA_marshal_private_key',
3419 '#define RSA_marshal_public_key GRPC_SHADOW_RSA_marshal_public_key',
3420 '#define RSA_parse_private_key GRPC_SHADOW_RSA_parse_private_key',
3421 '#define RSA_parse_public_key GRPC_SHADOW_RSA_parse_public_key',
3422 '#define RSA_private_key_from_bytes GRPC_SHADOW_RSA_private_key_from_bytes',
3423 '#define RSA_private_key_to_bytes GRPC_SHADOW_RSA_private_key_to_bytes',
3424 '#define RSA_public_key_from_bytes GRPC_SHADOW_RSA_public_key_from_bytes',
3425 '#define RSA_public_key_to_bytes GRPC_SHADOW_RSA_public_key_to_bytes',
3426 '#define d2i_RSAPrivateKey GRPC_SHADOW_d2i_RSAPrivateKey',
3427 '#define d2i_RSAPublicKey GRPC_SHADOW_d2i_RSAPublicKey',
3428 '#define i2d_RSAPrivateKey GRPC_SHADOW_i2d_RSAPrivateKey',
3429 '#define i2d_RSAPublicKey GRPC_SHADOW_i2d_RSAPublicKey',
3430 '#define EC_KEY_marshal_curve_name GRPC_SHADOW_EC_KEY_marshal_curve_name',
3431 '#define EC_KEY_marshal_private_key GRPC_SHADOW_EC_KEY_marshal_private_key',
3432 '#define EC_KEY_parse_curve_name GRPC_SHADOW_EC_KEY_parse_curve_name',
3433 '#define EC_KEY_parse_parameters GRPC_SHADOW_EC_KEY_parse_parameters',
3434 '#define EC_KEY_parse_private_key GRPC_SHADOW_EC_KEY_parse_private_key',
3435 '#define EC_POINT_point2cbb GRPC_SHADOW_EC_POINT_point2cbb',
3436 '#define d2i_ECParameters GRPC_SHADOW_d2i_ECParameters',
3437 '#define d2i_ECPrivateKey GRPC_SHADOW_d2i_ECPrivateKey',
3438 '#define i2d_ECParameters GRPC_SHADOW_i2d_ECParameters',
3439 '#define i2d_ECPrivateKey GRPC_SHADOW_i2d_ECPrivateKey',
3440 '#define i2o_ECPublicKey GRPC_SHADOW_i2o_ECPublicKey',
3441 '#define o2i_ECPublicKey GRPC_SHADOW_o2i_ECPublicKey',
3442 '#define ECDH_compute_key GRPC_SHADOW_ECDH_compute_key',
3443 '#define ECDSA_SIG_from_bytes GRPC_SHADOW_ECDSA_SIG_from_bytes',
3444 '#define ECDSA_SIG_marshal GRPC_SHADOW_ECDSA_SIG_marshal',
3445 '#define ECDSA_SIG_max_len GRPC_SHADOW_ECDSA_SIG_max_len',
3446 '#define ECDSA_SIG_parse GRPC_SHADOW_ECDSA_SIG_parse',
3447 '#define ECDSA_SIG_to_bytes GRPC_SHADOW_ECDSA_SIG_to_bytes',
3448 '#define ECDSA_sign GRPC_SHADOW_ECDSA_sign',
3449 '#define ECDSA_size GRPC_SHADOW_ECDSA_size',
3450 '#define ECDSA_verify GRPC_SHADOW_ECDSA_verify',
3451 '#define d2i_ECDSA_SIG GRPC_SHADOW_d2i_ECDSA_SIG',
3452 '#define i2d_ECDSA_SIG GRPC_SHADOW_i2d_ECDSA_SIG',
3453 '#define AES_CMAC GRPC_SHADOW_AES_CMAC',
3454 '#define CMAC_CTX_free GRPC_SHADOW_CMAC_CTX_free',
3455 '#define CMAC_CTX_new GRPC_SHADOW_CMAC_CTX_new',
3456 '#define CMAC_Final GRPC_SHADOW_CMAC_Final',
3457 '#define CMAC_Init GRPC_SHADOW_CMAC_Init',
3458 '#define CMAC_Reset GRPC_SHADOW_CMAC_Reset',
3459 '#define CMAC_Update GRPC_SHADOW_CMAC_Update',
3460 '#define EVP_DigestSign GRPC_SHADOW_EVP_DigestSign',
3461 '#define EVP_DigestSignFinal GRPC_SHADOW_EVP_DigestSignFinal',
3462 '#define EVP_DigestSignInit GRPC_SHADOW_EVP_DigestSignInit',
3463 '#define EVP_DigestSignUpdate GRPC_SHADOW_EVP_DigestSignUpdate',
3464 '#define EVP_DigestVerify GRPC_SHADOW_EVP_DigestVerify',
3465 '#define EVP_DigestVerifyFinal GRPC_SHADOW_EVP_DigestVerifyFinal',
3466 '#define EVP_DigestVerifyInit GRPC_SHADOW_EVP_DigestVerifyInit',
3467 '#define EVP_DigestVerifyUpdate GRPC_SHADOW_EVP_DigestVerifyUpdate',
3468 '#define EVP_PKEY_CTX_get_signature_md GRPC_SHADOW_EVP_PKEY_CTX_get_signature_md',
3469 '#define EVP_PKEY_CTX_set_signature_md GRPC_SHADOW_EVP_PKEY_CTX_set_signature_md',
3470 '#define EVP_PKEY_assign GRPC_SHADOW_EVP_PKEY_assign',
3471 '#define EVP_PKEY_assign_DSA GRPC_SHADOW_EVP_PKEY_assign_DSA',
3472 '#define EVP_PKEY_assign_EC_KEY GRPC_SHADOW_EVP_PKEY_assign_EC_KEY',
3473 '#define EVP_PKEY_assign_RSA GRPC_SHADOW_EVP_PKEY_assign_RSA',
3474 '#define EVP_PKEY_bits GRPC_SHADOW_EVP_PKEY_bits',
3475 '#define EVP_PKEY_cmp GRPC_SHADOW_EVP_PKEY_cmp',
3476 '#define EVP_PKEY_cmp_parameters GRPC_SHADOW_EVP_PKEY_cmp_parameters',
3477 '#define EVP_PKEY_copy_parameters GRPC_SHADOW_EVP_PKEY_copy_parameters',
3478 '#define EVP_PKEY_free GRPC_SHADOW_EVP_PKEY_free',
3479 '#define EVP_PKEY_get0_DH GRPC_SHADOW_EVP_PKEY_get0_DH',
3480 '#define EVP_PKEY_get0_DSA GRPC_SHADOW_EVP_PKEY_get0_DSA',
3481 '#define EVP_PKEY_get0_EC_KEY GRPC_SHADOW_EVP_PKEY_get0_EC_KEY',
3482 '#define EVP_PKEY_get0_RSA GRPC_SHADOW_EVP_PKEY_get0_RSA',
3483 '#define EVP_PKEY_get1_DSA GRPC_SHADOW_EVP_PKEY_get1_DSA',
3484 '#define EVP_PKEY_get1_EC_KEY GRPC_SHADOW_EVP_PKEY_get1_EC_KEY',
3485 '#define EVP_PKEY_get1_RSA GRPC_SHADOW_EVP_PKEY_get1_RSA',
3486 '#define EVP_PKEY_id GRPC_SHADOW_EVP_PKEY_id',
3487 '#define EVP_PKEY_is_opaque GRPC_SHADOW_EVP_PKEY_is_opaque',
3488 '#define EVP_PKEY_missing_parameters GRPC_SHADOW_EVP_PKEY_missing_parameters',
3489 '#define EVP_PKEY_new GRPC_SHADOW_EVP_PKEY_new',
3490 '#define EVP_PKEY_set1_DSA GRPC_SHADOW_EVP_PKEY_set1_DSA',
3491 '#define EVP_PKEY_set1_EC_KEY GRPC_SHADOW_EVP_PKEY_set1_EC_KEY',
3492 '#define EVP_PKEY_set1_RSA GRPC_SHADOW_EVP_PKEY_set1_RSA',
3493 '#define EVP_PKEY_set_type GRPC_SHADOW_EVP_PKEY_set_type',
3494 '#define EVP_PKEY_size GRPC_SHADOW_EVP_PKEY_size',
3495 '#define EVP_PKEY_type GRPC_SHADOW_EVP_PKEY_type',
3496 '#define EVP_PKEY_up_ref GRPC_SHADOW_EVP_PKEY_up_ref',
3497 '#define EVP_cleanup GRPC_SHADOW_EVP_cleanup',
3498 '#define OPENSSL_add_all_algorithms_conf GRPC_SHADOW_OPENSSL_add_all_algorithms_conf',
3499 '#define OpenSSL_add_all_algorithms GRPC_SHADOW_OpenSSL_add_all_algorithms',
3500 '#define OpenSSL_add_all_ciphers GRPC_SHADOW_OpenSSL_add_all_ciphers',
3501 '#define OpenSSL_add_all_digests GRPC_SHADOW_OpenSSL_add_all_digests',
3502 '#define EVP_marshal_private_key GRPC_SHADOW_EVP_marshal_private_key',
3503 '#define EVP_marshal_public_key GRPC_SHADOW_EVP_marshal_public_key',
3504 '#define EVP_parse_private_key GRPC_SHADOW_EVP_parse_private_key',
3505 '#define EVP_parse_public_key GRPC_SHADOW_EVP_parse_public_key',
3506 '#define d2i_AutoPrivateKey GRPC_SHADOW_d2i_AutoPrivateKey',
3507 '#define d2i_PrivateKey GRPC_SHADOW_d2i_PrivateKey',
3508 '#define i2d_PublicKey GRPC_SHADOW_i2d_PublicKey',
3509 '#define EVP_PKEY_CTX_ctrl GRPC_SHADOW_EVP_PKEY_CTX_ctrl',
3510 '#define EVP_PKEY_CTX_dup GRPC_SHADOW_EVP_PKEY_CTX_dup',
3511 '#define EVP_PKEY_CTX_free GRPC_SHADOW_EVP_PKEY_CTX_free',
3512 '#define EVP_PKEY_CTX_get0_pkey GRPC_SHADOW_EVP_PKEY_CTX_get0_pkey',
3513 '#define EVP_PKEY_CTX_new GRPC_SHADOW_EVP_PKEY_CTX_new',
3514 '#define EVP_PKEY_CTX_new_id GRPC_SHADOW_EVP_PKEY_CTX_new_id',
3515 '#define EVP_PKEY_decrypt GRPC_SHADOW_EVP_PKEY_decrypt',
3516 '#define EVP_PKEY_decrypt_init GRPC_SHADOW_EVP_PKEY_decrypt_init',
3517 '#define EVP_PKEY_derive GRPC_SHADOW_EVP_PKEY_derive',
3518 '#define EVP_PKEY_derive_init GRPC_SHADOW_EVP_PKEY_derive_init',
3519 '#define EVP_PKEY_derive_set_peer GRPC_SHADOW_EVP_PKEY_derive_set_peer',
3520 '#define EVP_PKEY_encrypt GRPC_SHADOW_EVP_PKEY_encrypt',
3521 '#define EVP_PKEY_encrypt_init GRPC_SHADOW_EVP_PKEY_encrypt_init',
3522 '#define EVP_PKEY_keygen GRPC_SHADOW_EVP_PKEY_keygen',
3523 '#define EVP_PKEY_keygen_init GRPC_SHADOW_EVP_PKEY_keygen_init',
3524 '#define EVP_PKEY_sign GRPC_SHADOW_EVP_PKEY_sign',
3525 '#define EVP_PKEY_sign_init GRPC_SHADOW_EVP_PKEY_sign_init',
3526 '#define EVP_PKEY_verify GRPC_SHADOW_EVP_PKEY_verify',
3527 '#define EVP_PKEY_verify_init GRPC_SHADOW_EVP_PKEY_verify_init',
3528 '#define EVP_PKEY_verify_recover GRPC_SHADOW_EVP_PKEY_verify_recover',
3529 '#define EVP_PKEY_verify_recover_init GRPC_SHADOW_EVP_PKEY_verify_recover_init',
3530 '#define dsa_asn1_meth GRPC_SHADOW_dsa_asn1_meth',
3531 '#define ec_pkey_meth GRPC_SHADOW_ec_pkey_meth',
3532 '#define ec_asn1_meth GRPC_SHADOW_ec_asn1_meth',
3533 '#define ed25519_pkey_meth GRPC_SHADOW_ed25519_pkey_meth',
3534 '#define EVP_PKEY_new_ed25519_private GRPC_SHADOW_EVP_PKEY_new_ed25519_private',
3535 '#define EVP_PKEY_new_ed25519_public GRPC_SHADOW_EVP_PKEY_new_ed25519_public',
3536 '#define ed25519_asn1_meth GRPC_SHADOW_ed25519_asn1_meth',
3537 '#define EVP_PKEY_CTX_get0_rsa_oaep_label GRPC_SHADOW_EVP_PKEY_CTX_get0_rsa_oaep_label',
3538 '#define EVP_PKEY_CTX_get_rsa_mgf1_md GRPC_SHADOW_EVP_PKEY_CTX_get_rsa_mgf1_md',
3539 '#define EVP_PKEY_CTX_get_rsa_oaep_md GRPC_SHADOW_EVP_PKEY_CTX_get_rsa_oaep_md',
3540 '#define EVP_PKEY_CTX_get_rsa_padding GRPC_SHADOW_EVP_PKEY_CTX_get_rsa_padding',
3541 '#define EVP_PKEY_CTX_get_rsa_pss_saltlen GRPC_SHADOW_EVP_PKEY_CTX_get_rsa_pss_saltlen',
3542 '#define EVP_PKEY_CTX_set0_rsa_oaep_label GRPC_SHADOW_EVP_PKEY_CTX_set0_rsa_oaep_label',
3543 '#define EVP_PKEY_CTX_set_rsa_keygen_bits GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_keygen_bits',
3544 '#define EVP_PKEY_CTX_set_rsa_keygen_pubexp GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_keygen_pubexp',
3545 '#define EVP_PKEY_CTX_set_rsa_mgf1_md GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_mgf1_md',
3546 '#define EVP_PKEY_CTX_set_rsa_oaep_md GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_oaep_md',
3547 '#define EVP_PKEY_CTX_set_rsa_padding GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_padding',
3548 '#define EVP_PKEY_CTX_set_rsa_pss_saltlen GRPC_SHADOW_EVP_PKEY_CTX_set_rsa_pss_saltlen',
3549 '#define rsa_pkey_meth GRPC_SHADOW_rsa_pkey_meth',
3550 '#define rsa_asn1_meth GRPC_SHADOW_rsa_asn1_meth',
3551 '#define PKCS5_PBKDF2_HMAC GRPC_SHADOW_PKCS5_PBKDF2_HMAC',
3552 '#define PKCS5_PBKDF2_HMAC_SHA1 GRPC_SHADOW_PKCS5_PBKDF2_HMAC_SHA1',
3553 '#define EVP_PKEY_print_params GRPC_SHADOW_EVP_PKEY_print_params',
3554 '#define EVP_PKEY_print_private GRPC_SHADOW_EVP_PKEY_print_private',
3555 '#define EVP_PKEY_print_public GRPC_SHADOW_EVP_PKEY_print_public',
3556 '#define EVP_PBE_scrypt GRPC_SHADOW_EVP_PBE_scrypt',
3557 '#define EVP_SignFinal GRPC_SHADOW_EVP_SignFinal',
3558 '#define EVP_SignInit GRPC_SHADOW_EVP_SignInit',
3559 '#define EVP_SignInit_ex GRPC_SHADOW_EVP_SignInit_ex',
3560 '#define EVP_SignUpdate GRPC_SHADOW_EVP_SignUpdate',
3561 '#define EVP_VerifyFinal GRPC_SHADOW_EVP_VerifyFinal',
3562 '#define EVP_VerifyInit GRPC_SHADOW_EVP_VerifyInit',
3563 '#define EVP_VerifyInit_ex GRPC_SHADOW_EVP_VerifyInit_ex',
3564 '#define EVP_VerifyUpdate GRPC_SHADOW_EVP_VerifyUpdate',
3565 '#define HKDF GRPC_SHADOW_HKDF',
3566 '#define HKDF_expand GRPC_SHADOW_HKDF_expand',
3567 '#define HKDF_extract GRPC_SHADOW_HKDF_extract',
3568 '#define PEM_read_DSAPrivateKey GRPC_SHADOW_PEM_read_DSAPrivateKey',
3569 '#define PEM_read_DSA_PUBKEY GRPC_SHADOW_PEM_read_DSA_PUBKEY',
3570 '#define PEM_read_DSAparams GRPC_SHADOW_PEM_read_DSAparams',
3571 '#define PEM_read_ECPrivateKey GRPC_SHADOW_PEM_read_ECPrivateKey',
3572 '#define PEM_read_EC_PUBKEY GRPC_SHADOW_PEM_read_EC_PUBKEY',
3573 '#define PEM_read_PUBKEY GRPC_SHADOW_PEM_read_PUBKEY',
3574 '#define PEM_read_RSAPrivateKey GRPC_SHADOW_PEM_read_RSAPrivateKey',
3575 '#define PEM_read_RSAPublicKey GRPC_SHADOW_PEM_read_RSAPublicKey',
3576 '#define PEM_read_RSA_PUBKEY GRPC_SHADOW_PEM_read_RSA_PUBKEY',
3577 '#define PEM_read_X509_CRL GRPC_SHADOW_PEM_read_X509_CRL',
3578 '#define PEM_read_X509_REQ GRPC_SHADOW_PEM_read_X509_REQ',
3579 '#define PEM_read_bio_DSAPrivateKey GRPC_SHADOW_PEM_read_bio_DSAPrivateKey',
3580 '#define PEM_read_bio_DSA_PUBKEY GRPC_SHADOW_PEM_read_bio_DSA_PUBKEY',
3581 '#define PEM_read_bio_DSAparams GRPC_SHADOW_PEM_read_bio_DSAparams',
3582 '#define PEM_read_bio_ECPrivateKey GRPC_SHADOW_PEM_read_bio_ECPrivateKey',
3583 '#define PEM_read_bio_EC_PUBKEY GRPC_SHADOW_PEM_read_bio_EC_PUBKEY',
3584 '#define PEM_read_bio_PUBKEY GRPC_SHADOW_PEM_read_bio_PUBKEY',
3585 '#define PEM_read_bio_RSAPrivateKey GRPC_SHADOW_PEM_read_bio_RSAPrivateKey',
3586 '#define PEM_read_bio_RSAPublicKey GRPC_SHADOW_PEM_read_bio_RSAPublicKey',
3587 '#define PEM_read_bio_RSA_PUBKEY GRPC_SHADOW_PEM_read_bio_RSA_PUBKEY',
3588 '#define PEM_read_bio_X509_CRL GRPC_SHADOW_PEM_read_bio_X509_CRL',
3589 '#define PEM_read_bio_X509_REQ GRPC_SHADOW_PEM_read_bio_X509_REQ',
3590 '#define PEM_write_DHparams GRPC_SHADOW_PEM_write_DHparams',
3591 '#define PEM_write_DSAPrivateKey GRPC_SHADOW_PEM_write_DSAPrivateKey',
3592 '#define PEM_write_DSA_PUBKEY GRPC_SHADOW_PEM_write_DSA_PUBKEY',
3593 '#define PEM_write_DSAparams GRPC_SHADOW_PEM_write_DSAparams',
3594 '#define PEM_write_ECPrivateKey GRPC_SHADOW_PEM_write_ECPrivateKey',
3595 '#define PEM_write_EC_PUBKEY GRPC_SHADOW_PEM_write_EC_PUBKEY',
3596 '#define PEM_write_PUBKEY GRPC_SHADOW_PEM_write_PUBKEY',
3597 '#define PEM_write_RSAPrivateKey GRPC_SHADOW_PEM_write_RSAPrivateKey',
3598 '#define PEM_write_RSAPublicKey GRPC_SHADOW_PEM_write_RSAPublicKey',
3599 '#define PEM_write_RSA_PUBKEY GRPC_SHADOW_PEM_write_RSA_PUBKEY',
3600 '#define PEM_write_X509_CRL GRPC_SHADOW_PEM_write_X509_CRL',
3601 '#define PEM_write_X509_REQ GRPC_SHADOW_PEM_write_X509_REQ',
3602 '#define PEM_write_X509_REQ_NEW GRPC_SHADOW_PEM_write_X509_REQ_NEW',
3603 '#define PEM_write_bio_DHparams GRPC_SHADOW_PEM_write_bio_DHparams',
3604 '#define PEM_write_bio_DSAPrivateKey GRPC_SHADOW_PEM_write_bio_DSAPrivateKey',
3605 '#define PEM_write_bio_DSA_PUBKEY GRPC_SHADOW_PEM_write_bio_DSA_PUBKEY',
3606 '#define PEM_write_bio_DSAparams GRPC_SHADOW_PEM_write_bio_DSAparams',
3607 '#define PEM_write_bio_ECPrivateKey GRPC_SHADOW_PEM_write_bio_ECPrivateKey',
3608 '#define PEM_write_bio_EC_PUBKEY GRPC_SHADOW_PEM_write_bio_EC_PUBKEY',
3609 '#define PEM_write_bio_PUBKEY GRPC_SHADOW_PEM_write_bio_PUBKEY',
3610 '#define PEM_write_bio_RSAPrivateKey GRPC_SHADOW_PEM_write_bio_RSAPrivateKey',
3611 '#define PEM_write_bio_RSAPublicKey GRPC_SHADOW_PEM_write_bio_RSAPublicKey',
3612 '#define PEM_write_bio_RSA_PUBKEY GRPC_SHADOW_PEM_write_bio_RSA_PUBKEY',
3613 '#define PEM_write_bio_X509_CRL GRPC_SHADOW_PEM_write_bio_X509_CRL',
3614 '#define PEM_write_bio_X509_REQ GRPC_SHADOW_PEM_write_bio_X509_REQ',
3615 '#define PEM_write_bio_X509_REQ_NEW GRPC_SHADOW_PEM_write_bio_X509_REQ_NEW',
3616 '#define PEM_X509_INFO_read GRPC_SHADOW_PEM_X509_INFO_read',
3617 '#define PEM_X509_INFO_read_bio GRPC_SHADOW_PEM_X509_INFO_read_bio',
3618 '#define PEM_X509_INFO_write_bio GRPC_SHADOW_PEM_X509_INFO_write_bio',
3619 '#define PEM_ASN1_read GRPC_SHADOW_PEM_ASN1_read',
3620 '#define PEM_ASN1_write GRPC_SHADOW_PEM_ASN1_write',
3621 '#define PEM_ASN1_write_bio GRPC_SHADOW_PEM_ASN1_write_bio',
3622 '#define PEM_bytes_read_bio GRPC_SHADOW_PEM_bytes_read_bio',
3623 '#define PEM_def_callback GRPC_SHADOW_PEM_def_callback',
3624 '#define PEM_dek_info GRPC_SHADOW_PEM_dek_info',
3625 '#define PEM_do_header GRPC_SHADOW_PEM_do_header',
3626 '#define PEM_get_EVP_CIPHER_INFO GRPC_SHADOW_PEM_get_EVP_CIPHER_INFO',
3627 '#define PEM_proc_type GRPC_SHADOW_PEM_proc_type',
3628 '#define PEM_read GRPC_SHADOW_PEM_read',
3629 '#define PEM_read_bio GRPC_SHADOW_PEM_read_bio',
3630 '#define PEM_write GRPC_SHADOW_PEM_write',
3631 '#define PEM_write_bio GRPC_SHADOW_PEM_write_bio',
3632 '#define PEM_ASN1_read_bio GRPC_SHADOW_PEM_ASN1_read_bio',
3633 '#define PEM_read_PKCS8 GRPC_SHADOW_PEM_read_PKCS8',
3634 '#define PEM_read_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_PEM_read_PKCS8_PRIV_KEY_INFO',
3635 '#define PEM_read_bio_PKCS8 GRPC_SHADOW_PEM_read_bio_PKCS8',
3636 '#define PEM_read_bio_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_PEM_read_bio_PKCS8_PRIV_KEY_INFO',
3637 '#define PEM_write_PKCS8 GRPC_SHADOW_PEM_write_PKCS8',
3638 '#define PEM_write_PKCS8PrivateKey GRPC_SHADOW_PEM_write_PKCS8PrivateKey',
3639 '#define PEM_write_PKCS8PrivateKey_nid GRPC_SHADOW_PEM_write_PKCS8PrivateKey_nid',
3640 '#define PEM_write_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_PEM_write_PKCS8_PRIV_KEY_INFO',
3641 '#define PEM_write_bio_PKCS8 GRPC_SHADOW_PEM_write_bio_PKCS8',
3642 '#define PEM_write_bio_PKCS8PrivateKey GRPC_SHADOW_PEM_write_bio_PKCS8PrivateKey',
3643 '#define PEM_write_bio_PKCS8PrivateKey_nid GRPC_SHADOW_PEM_write_bio_PKCS8PrivateKey_nid',
3644 '#define PEM_write_bio_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_PEM_write_bio_PKCS8_PRIV_KEY_INFO',
3645 '#define d2i_PKCS8PrivateKey_bio GRPC_SHADOW_d2i_PKCS8PrivateKey_bio',
3646 '#define d2i_PKCS8PrivateKey_fp GRPC_SHADOW_d2i_PKCS8PrivateKey_fp',
3647 '#define i2d_PKCS8PrivateKey_bio GRPC_SHADOW_i2d_PKCS8PrivateKey_bio',
3648 '#define i2d_PKCS8PrivateKey_fp GRPC_SHADOW_i2d_PKCS8PrivateKey_fp',
3649 '#define i2d_PKCS8PrivateKey_nid_bio GRPC_SHADOW_i2d_PKCS8PrivateKey_nid_bio',
3650 '#define i2d_PKCS8PrivateKey_nid_fp GRPC_SHADOW_i2d_PKCS8PrivateKey_nid_fp',
3651 '#define PEM_read_DHparams GRPC_SHADOW_PEM_read_DHparams',
3652 '#define PEM_read_PrivateKey GRPC_SHADOW_PEM_read_PrivateKey',
3653 '#define PEM_read_bio_DHparams GRPC_SHADOW_PEM_read_bio_DHparams',
3654 '#define PEM_read_bio_PrivateKey GRPC_SHADOW_PEM_read_bio_PrivateKey',
3655 '#define PEM_write_PrivateKey GRPC_SHADOW_PEM_write_PrivateKey',
3656 '#define PEM_write_bio_PrivateKey GRPC_SHADOW_PEM_write_bio_PrivateKey',
3657 '#define PEM_read_X509 GRPC_SHADOW_PEM_read_X509',
3658 '#define PEM_read_bio_X509 GRPC_SHADOW_PEM_read_bio_X509',
3659 '#define PEM_write_X509 GRPC_SHADOW_PEM_write_X509',
3660 '#define PEM_write_bio_X509 GRPC_SHADOW_PEM_write_bio_X509',
3661 '#define PEM_read_X509_AUX GRPC_SHADOW_PEM_read_X509_AUX',
3662 '#define PEM_read_bio_X509_AUX GRPC_SHADOW_PEM_read_bio_X509_AUX',
3663 '#define PEM_write_X509_AUX GRPC_SHADOW_PEM_write_X509_AUX',
3664 '#define PEM_write_bio_X509_AUX GRPC_SHADOW_PEM_write_bio_X509_AUX',
3665 '#define ASN1_digest GRPC_SHADOW_ASN1_digest',
3666 '#define ASN1_item_digest GRPC_SHADOW_ASN1_item_digest',
3667 '#define ASN1_item_sign GRPC_SHADOW_ASN1_item_sign',
3668 '#define ASN1_item_sign_ctx GRPC_SHADOW_ASN1_item_sign_ctx',
3669 '#define ASN1_STRING_print_ex GRPC_SHADOW_ASN1_STRING_print_ex',
3670 '#define ASN1_STRING_print_ex_fp GRPC_SHADOW_ASN1_STRING_print_ex_fp',
3671 '#define ASN1_STRING_to_UTF8 GRPC_SHADOW_ASN1_STRING_to_UTF8',
3672 '#define X509_NAME_print_ex GRPC_SHADOW_X509_NAME_print_ex',
3673 '#define X509_NAME_print_ex_fp GRPC_SHADOW_X509_NAME_print_ex_fp',
3674 '#define ASN1_item_verify GRPC_SHADOW_ASN1_item_verify',
3675 '#define x509_digest_sign_algorithm GRPC_SHADOW_x509_digest_sign_algorithm',
3676 '#define x509_digest_verify_init GRPC_SHADOW_x509_digest_verify_init',
3677 '#define ASN1_generate_nconf GRPC_SHADOW_ASN1_generate_nconf',
3678 '#define ASN1_generate_v3 GRPC_SHADOW_ASN1_generate_v3',
3679 '#define X509_LOOKUP_hash_dir GRPC_SHADOW_X509_LOOKUP_hash_dir',
3680 '#define X509_LOOKUP_file GRPC_SHADOW_X509_LOOKUP_file',
3681 '#define X509_load_cert_crl_file GRPC_SHADOW_X509_load_cert_crl_file',
3682 '#define X509_load_cert_file GRPC_SHADOW_X509_load_cert_file',
3683 '#define X509_load_crl_file GRPC_SHADOW_X509_load_crl_file',
3684 '#define i2d_PrivateKey GRPC_SHADOW_i2d_PrivateKey',
3685 '#define RSA_PSS_PARAMS_free GRPC_SHADOW_RSA_PSS_PARAMS_free',
3686 '#define RSA_PSS_PARAMS_it GRPC_SHADOW_RSA_PSS_PARAMS_it',
3687 '#define RSA_PSS_PARAMS_new GRPC_SHADOW_RSA_PSS_PARAMS_new',
3688 '#define d2i_RSA_PSS_PARAMS GRPC_SHADOW_d2i_RSA_PSS_PARAMS',
3689 '#define i2d_RSA_PSS_PARAMS GRPC_SHADOW_i2d_RSA_PSS_PARAMS',
3690 '#define x509_print_rsa_pss_params GRPC_SHADOW_x509_print_rsa_pss_params',
3691 '#define x509_rsa_ctx_to_pss GRPC_SHADOW_x509_rsa_ctx_to_pss',
3692 '#define x509_rsa_pss_to_ctx GRPC_SHADOW_x509_rsa_pss_to_ctx',
3693 '#define X509_CRL_print GRPC_SHADOW_X509_CRL_print',
3694 '#define X509_CRL_print_fp GRPC_SHADOW_X509_CRL_print_fp',
3695 '#define X509_REQ_print GRPC_SHADOW_X509_REQ_print',
3696 '#define X509_REQ_print_ex GRPC_SHADOW_X509_REQ_print_ex',
3697 '#define X509_REQ_print_fp GRPC_SHADOW_X509_REQ_print_fp',
3698 '#define ASN1_GENERALIZEDTIME_print GRPC_SHADOW_ASN1_GENERALIZEDTIME_print',
3699 '#define ASN1_STRING_print GRPC_SHADOW_ASN1_STRING_print',
3700 '#define ASN1_TIME_print GRPC_SHADOW_ASN1_TIME_print',
3701 '#define ASN1_UTCTIME_print GRPC_SHADOW_ASN1_UTCTIME_print',
3702 '#define X509_NAME_print GRPC_SHADOW_X509_NAME_print',
3703 '#define X509_ocspid_print GRPC_SHADOW_X509_ocspid_print',
3704 '#define X509_print GRPC_SHADOW_X509_print',
3705 '#define X509_print_ex GRPC_SHADOW_X509_print_ex',
3706 '#define X509_print_ex_fp GRPC_SHADOW_X509_print_ex_fp',
3707 '#define X509_print_fp GRPC_SHADOW_X509_print_fp',
3708 '#define X509_signature_print GRPC_SHADOW_X509_signature_print',
3709 '#define X509_CERT_AUX_print GRPC_SHADOW_X509_CERT_AUX_print',
3710 '#define PKCS8_pkey_get0 GRPC_SHADOW_PKCS8_pkey_get0',
3711 '#define PKCS8_pkey_set0 GRPC_SHADOW_PKCS8_pkey_set0',
3712 '#define X509_signature_dump GRPC_SHADOW_X509_signature_dump',
3713 '#define X509_ATTRIBUTE_count GRPC_SHADOW_X509_ATTRIBUTE_count',
3714 '#define X509_ATTRIBUTE_create_by_NID GRPC_SHADOW_X509_ATTRIBUTE_create_by_NID',
3715 '#define X509_ATTRIBUTE_create_by_OBJ GRPC_SHADOW_X509_ATTRIBUTE_create_by_OBJ',
3716 '#define X509_ATTRIBUTE_create_by_txt GRPC_SHADOW_X509_ATTRIBUTE_create_by_txt',
3717 '#define X509_ATTRIBUTE_get0_data GRPC_SHADOW_X509_ATTRIBUTE_get0_data',
3718 '#define X509_ATTRIBUTE_get0_object GRPC_SHADOW_X509_ATTRIBUTE_get0_object',
3719 '#define X509_ATTRIBUTE_get0_type GRPC_SHADOW_X509_ATTRIBUTE_get0_type',
3720 '#define X509_ATTRIBUTE_set1_data GRPC_SHADOW_X509_ATTRIBUTE_set1_data',
3721 '#define X509_ATTRIBUTE_set1_object GRPC_SHADOW_X509_ATTRIBUTE_set1_object',
3722 '#define X509at_add1_attr GRPC_SHADOW_X509at_add1_attr',
3723 '#define X509at_add1_attr_by_NID GRPC_SHADOW_X509at_add1_attr_by_NID',
3724 '#define X509at_add1_attr_by_OBJ GRPC_SHADOW_X509at_add1_attr_by_OBJ',
3725 '#define X509at_add1_attr_by_txt GRPC_SHADOW_X509at_add1_attr_by_txt',
3726 '#define X509at_delete_attr GRPC_SHADOW_X509at_delete_attr',
3727 '#define X509at_get0_data_by_OBJ GRPC_SHADOW_X509at_get0_data_by_OBJ',
3728 '#define X509at_get_attr GRPC_SHADOW_X509at_get_attr',
3729 '#define X509at_get_attr_by_NID GRPC_SHADOW_X509at_get_attr_by_NID',
3730 '#define X509at_get_attr_by_OBJ GRPC_SHADOW_X509at_get_attr_by_OBJ',
3731 '#define X509at_get_attr_count GRPC_SHADOW_X509at_get_attr_count',
3732 '#define X509_CRL_check_suiteb GRPC_SHADOW_X509_CRL_check_suiteb',
3733 '#define X509_CRL_cmp GRPC_SHADOW_X509_CRL_cmp',
3734 '#define X509_CRL_match GRPC_SHADOW_X509_CRL_match',
3735 '#define X509_NAME_cmp GRPC_SHADOW_X509_NAME_cmp',
3736 '#define X509_NAME_hash GRPC_SHADOW_X509_NAME_hash',
3737 '#define X509_NAME_hash_old GRPC_SHADOW_X509_NAME_hash_old',
3738 '#define X509_chain_check_suiteb GRPC_SHADOW_X509_chain_check_suiteb',
3739 '#define X509_chain_up_ref GRPC_SHADOW_X509_chain_up_ref',
3740 '#define X509_check_private_key GRPC_SHADOW_X509_check_private_key',
3741 '#define X509_cmp GRPC_SHADOW_X509_cmp',
3742 '#define X509_find_by_issuer_and_serial GRPC_SHADOW_X509_find_by_issuer_and_serial',
3743 '#define X509_find_by_subject GRPC_SHADOW_X509_find_by_subject',
3744 '#define X509_get0_pubkey_bitstr GRPC_SHADOW_X509_get0_pubkey_bitstr',
3745 '#define X509_get_issuer_name GRPC_SHADOW_X509_get_issuer_name',
3746 '#define X509_get_pubkey GRPC_SHADOW_X509_get_pubkey',
3747 '#define X509_get_serialNumber GRPC_SHADOW_X509_get_serialNumber',
3748 '#define X509_get_subject_name GRPC_SHADOW_X509_get_subject_name',
3749 '#define X509_issuer_and_serial_cmp GRPC_SHADOW_X509_issuer_and_serial_cmp',
3750 '#define X509_issuer_and_serial_hash GRPC_SHADOW_X509_issuer_and_serial_hash',
3751 '#define X509_issuer_name_cmp GRPC_SHADOW_X509_issuer_name_cmp',
3752 '#define X509_issuer_name_hash GRPC_SHADOW_X509_issuer_name_hash',
3753 '#define X509_issuer_name_hash_old GRPC_SHADOW_X509_issuer_name_hash_old',
3754 '#define X509_subject_name_cmp GRPC_SHADOW_X509_subject_name_cmp',
3755 '#define X509_subject_name_hash GRPC_SHADOW_X509_subject_name_hash',
3756 '#define X509_subject_name_hash_old GRPC_SHADOW_X509_subject_name_hash_old',
3757 '#define X509_STORE_load_locations GRPC_SHADOW_X509_STORE_load_locations',
3758 '#define X509_STORE_set_default_paths GRPC_SHADOW_X509_STORE_set_default_paths',
3759 '#define X509_get_default_cert_area GRPC_SHADOW_X509_get_default_cert_area',
3760 '#define X509_get_default_cert_dir GRPC_SHADOW_X509_get_default_cert_dir',
3761 '#define X509_get_default_cert_dir_env GRPC_SHADOW_X509_get_default_cert_dir_env',
3762 '#define X509_get_default_cert_file GRPC_SHADOW_X509_get_default_cert_file',
3763 '#define X509_get_default_cert_file_env GRPC_SHADOW_X509_get_default_cert_file_env',
3764 '#define X509_get_default_private_dir GRPC_SHADOW_X509_get_default_private_dir',
3765 '#define X509_CRL_add1_ext_i2d GRPC_SHADOW_X509_CRL_add1_ext_i2d',
3766 '#define X509_CRL_add_ext GRPC_SHADOW_X509_CRL_add_ext',
3767 '#define X509_CRL_delete_ext GRPC_SHADOW_X509_CRL_delete_ext',
3768 '#define X509_CRL_get_ext GRPC_SHADOW_X509_CRL_get_ext',
3769 '#define X509_CRL_get_ext_by_NID GRPC_SHADOW_X509_CRL_get_ext_by_NID',
3770 '#define X509_CRL_get_ext_by_OBJ GRPC_SHADOW_X509_CRL_get_ext_by_OBJ',
3771 '#define X509_CRL_get_ext_by_critical GRPC_SHADOW_X509_CRL_get_ext_by_critical',
3772 '#define X509_CRL_get_ext_count GRPC_SHADOW_X509_CRL_get_ext_count',
3773 '#define X509_CRL_get_ext_d2i GRPC_SHADOW_X509_CRL_get_ext_d2i',
3774 '#define X509_REVOKED_add1_ext_i2d GRPC_SHADOW_X509_REVOKED_add1_ext_i2d',
3775 '#define X509_REVOKED_add_ext GRPC_SHADOW_X509_REVOKED_add_ext',
3776 '#define X509_REVOKED_delete_ext GRPC_SHADOW_X509_REVOKED_delete_ext',
3777 '#define X509_REVOKED_get_ext GRPC_SHADOW_X509_REVOKED_get_ext',
3778 '#define X509_REVOKED_get_ext_by_NID GRPC_SHADOW_X509_REVOKED_get_ext_by_NID',
3779 '#define X509_REVOKED_get_ext_by_OBJ GRPC_SHADOW_X509_REVOKED_get_ext_by_OBJ',
3780 '#define X509_REVOKED_get_ext_by_critical GRPC_SHADOW_X509_REVOKED_get_ext_by_critical',
3781 '#define X509_REVOKED_get_ext_count GRPC_SHADOW_X509_REVOKED_get_ext_count',
3782 '#define X509_REVOKED_get_ext_d2i GRPC_SHADOW_X509_REVOKED_get_ext_d2i',
3783 '#define X509_add1_ext_i2d GRPC_SHADOW_X509_add1_ext_i2d',
3784 '#define X509_add_ext GRPC_SHADOW_X509_add_ext',
3785 '#define X509_delete_ext GRPC_SHADOW_X509_delete_ext',
3786 '#define X509_get_ext GRPC_SHADOW_X509_get_ext',
3787 '#define X509_get_ext_by_NID GRPC_SHADOW_X509_get_ext_by_NID',
3788 '#define X509_get_ext_by_OBJ GRPC_SHADOW_X509_get_ext_by_OBJ',
3789 '#define X509_get_ext_by_critical GRPC_SHADOW_X509_get_ext_by_critical',
3790 '#define X509_get_ext_count GRPC_SHADOW_X509_get_ext_count',
3791 '#define X509_get_ext_d2i GRPC_SHADOW_X509_get_ext_d2i',
3792 '#define X509_LOOKUP_by_alias GRPC_SHADOW_X509_LOOKUP_by_alias',
3793 '#define X509_LOOKUP_by_fingerprint GRPC_SHADOW_X509_LOOKUP_by_fingerprint',
3794 '#define X509_LOOKUP_by_issuer_serial GRPC_SHADOW_X509_LOOKUP_by_issuer_serial',
3795 '#define X509_LOOKUP_by_subject GRPC_SHADOW_X509_LOOKUP_by_subject',
3796 '#define X509_LOOKUP_ctrl GRPC_SHADOW_X509_LOOKUP_ctrl',
3797 '#define X509_LOOKUP_free GRPC_SHADOW_X509_LOOKUP_free',
3798 '#define X509_LOOKUP_init GRPC_SHADOW_X509_LOOKUP_init',
3799 '#define X509_LOOKUP_new GRPC_SHADOW_X509_LOOKUP_new',
3800 '#define X509_LOOKUP_shutdown GRPC_SHADOW_X509_LOOKUP_shutdown',
3801 '#define X509_OBJECT_free_contents GRPC_SHADOW_X509_OBJECT_free_contents',
3802 '#define X509_OBJECT_get0_X509 GRPC_SHADOW_X509_OBJECT_get0_X509',
3803 '#define X509_OBJECT_get_type GRPC_SHADOW_X509_OBJECT_get_type',
3804 '#define X509_OBJECT_idx_by_subject GRPC_SHADOW_X509_OBJECT_idx_by_subject',
3805 '#define X509_OBJECT_retrieve_by_subject GRPC_SHADOW_X509_OBJECT_retrieve_by_subject',
3806 '#define X509_OBJECT_retrieve_match GRPC_SHADOW_X509_OBJECT_retrieve_match',
3807 '#define X509_OBJECT_up_ref_count GRPC_SHADOW_X509_OBJECT_up_ref_count',
3808 '#define X509_STORE_CTX_get0_store GRPC_SHADOW_X509_STORE_CTX_get0_store',
3809 '#define X509_STORE_CTX_get1_issuer GRPC_SHADOW_X509_STORE_CTX_get1_issuer',
3810 '#define X509_STORE_add_cert GRPC_SHADOW_X509_STORE_add_cert',
3811 '#define X509_STORE_add_crl GRPC_SHADOW_X509_STORE_add_crl',
3812 '#define X509_STORE_add_lookup GRPC_SHADOW_X509_STORE_add_lookup',
3813 '#define X509_STORE_free GRPC_SHADOW_X509_STORE_free',
3814 '#define X509_STORE_get0_objects GRPC_SHADOW_X509_STORE_get0_objects',
3815 '#define X509_STORE_get0_param GRPC_SHADOW_X509_STORE_get0_param',
3816 '#define X509_STORE_get1_certs GRPC_SHADOW_X509_STORE_get1_certs',
3817 '#define X509_STORE_get1_crls GRPC_SHADOW_X509_STORE_get1_crls',
3818 '#define X509_STORE_get_by_subject GRPC_SHADOW_X509_STORE_get_by_subject',
3819 '#define X509_STORE_new GRPC_SHADOW_X509_STORE_new',
3820 '#define X509_STORE_set0_additional_untrusted GRPC_SHADOW_X509_STORE_set0_additional_untrusted',
3821 '#define X509_STORE_set1_param GRPC_SHADOW_X509_STORE_set1_param',
3822 '#define X509_STORE_set_depth GRPC_SHADOW_X509_STORE_set_depth',
3823 '#define X509_STORE_set_flags GRPC_SHADOW_X509_STORE_set_flags',
3824 '#define X509_STORE_set_lookup_crls_cb GRPC_SHADOW_X509_STORE_set_lookup_crls_cb',
3825 '#define X509_STORE_set_purpose GRPC_SHADOW_X509_STORE_set_purpose',
3826 '#define X509_STORE_set_trust GRPC_SHADOW_X509_STORE_set_trust',
3827 '#define X509_STORE_set_verify_cb GRPC_SHADOW_X509_STORE_set_verify_cb',
3828 '#define X509_STORE_up_ref GRPC_SHADOW_X509_STORE_up_ref',
3829 '#define X509_NAME_oneline GRPC_SHADOW_X509_NAME_oneline',
3830 '#define X509_REQ_to_X509 GRPC_SHADOW_X509_REQ_to_X509',
3831 '#define X509_REQ_add1_attr GRPC_SHADOW_X509_REQ_add1_attr',
3832 '#define X509_REQ_add1_attr_by_NID GRPC_SHADOW_X509_REQ_add1_attr_by_NID',
3833 '#define X509_REQ_add1_attr_by_OBJ GRPC_SHADOW_X509_REQ_add1_attr_by_OBJ',
3834 '#define X509_REQ_add1_attr_by_txt GRPC_SHADOW_X509_REQ_add1_attr_by_txt',
3835 '#define X509_REQ_add_extensions GRPC_SHADOW_X509_REQ_add_extensions',
3836 '#define X509_REQ_add_extensions_nid GRPC_SHADOW_X509_REQ_add_extensions_nid',
3837 '#define X509_REQ_check_private_key GRPC_SHADOW_X509_REQ_check_private_key',
3838 '#define X509_REQ_delete_attr GRPC_SHADOW_X509_REQ_delete_attr',
3839 '#define X509_REQ_extension_nid GRPC_SHADOW_X509_REQ_extension_nid',
3840 '#define X509_REQ_get_attr GRPC_SHADOW_X509_REQ_get_attr',
3841 '#define X509_REQ_get_attr_by_NID GRPC_SHADOW_X509_REQ_get_attr_by_NID',
3842 '#define X509_REQ_get_attr_by_OBJ GRPC_SHADOW_X509_REQ_get_attr_by_OBJ',
3843 '#define X509_REQ_get_attr_count GRPC_SHADOW_X509_REQ_get_attr_count',
3844 '#define X509_REQ_get_extension_nids GRPC_SHADOW_X509_REQ_get_extension_nids',
3845 '#define X509_REQ_get_extensions GRPC_SHADOW_X509_REQ_get_extensions',
3846 '#define X509_REQ_get_pubkey GRPC_SHADOW_X509_REQ_get_pubkey',
3847 '#define X509_REQ_set_extension_nids GRPC_SHADOW_X509_REQ_set_extension_nids',
3848 '#define X509_to_X509_REQ GRPC_SHADOW_X509_to_X509_REQ',
3849 '#define X509_get0_extensions GRPC_SHADOW_X509_get0_extensions',
3850 '#define X509_get0_notAfter GRPC_SHADOW_X509_get0_notAfter',
3851 '#define X509_get0_notBefore GRPC_SHADOW_X509_get0_notBefore',
3852 '#define X509_set_issuer_name GRPC_SHADOW_X509_set_issuer_name',
3853 '#define X509_set_notAfter GRPC_SHADOW_X509_set_notAfter',
3854 '#define X509_set_notBefore GRPC_SHADOW_X509_set_notBefore',
3855 '#define X509_set_pubkey GRPC_SHADOW_X509_set_pubkey',
3856 '#define X509_set_serialNumber GRPC_SHADOW_X509_set_serialNumber',
3857 '#define X509_set_subject_name GRPC_SHADOW_X509_set_subject_name',
3858 '#define X509_set_version GRPC_SHADOW_X509_set_version',
3859 '#define X509_TRUST_add GRPC_SHADOW_X509_TRUST_add',
3860 '#define X509_TRUST_cleanup GRPC_SHADOW_X509_TRUST_cleanup',
3861 '#define X509_TRUST_get0 GRPC_SHADOW_X509_TRUST_get0',
3862 '#define X509_TRUST_get0_name GRPC_SHADOW_X509_TRUST_get0_name',
3863 '#define X509_TRUST_get_by_id GRPC_SHADOW_X509_TRUST_get_by_id',
3864 '#define X509_TRUST_get_count GRPC_SHADOW_X509_TRUST_get_count',
3865 '#define X509_TRUST_get_flags GRPC_SHADOW_X509_TRUST_get_flags',
3866 '#define X509_TRUST_get_trust GRPC_SHADOW_X509_TRUST_get_trust',
3867 '#define X509_TRUST_set GRPC_SHADOW_X509_TRUST_set',
3868 '#define X509_TRUST_set_default GRPC_SHADOW_X509_TRUST_set_default',
3869 '#define X509_check_trust GRPC_SHADOW_X509_check_trust',
3870 '#define X509_verify_cert_error_string GRPC_SHADOW_X509_verify_cert_error_string',
3871 '#define X509_EXTENSION_create_by_NID GRPC_SHADOW_X509_EXTENSION_create_by_NID',
3872 '#define X509_EXTENSION_create_by_OBJ GRPC_SHADOW_X509_EXTENSION_create_by_OBJ',
3873 '#define X509_EXTENSION_get_critical GRPC_SHADOW_X509_EXTENSION_get_critical',
3874 '#define X509_EXTENSION_get_data GRPC_SHADOW_X509_EXTENSION_get_data',
3875 '#define X509_EXTENSION_get_object GRPC_SHADOW_X509_EXTENSION_get_object',
3876 '#define X509_EXTENSION_set_critical GRPC_SHADOW_X509_EXTENSION_set_critical',
3877 '#define X509_EXTENSION_set_data GRPC_SHADOW_X509_EXTENSION_set_data',
3878 '#define X509_EXTENSION_set_object GRPC_SHADOW_X509_EXTENSION_set_object',
3879 '#define X509v3_add_ext GRPC_SHADOW_X509v3_add_ext',
3880 '#define X509v3_delete_ext GRPC_SHADOW_X509v3_delete_ext',
3881 '#define X509v3_get_ext GRPC_SHADOW_X509v3_get_ext',
3882 '#define X509v3_get_ext_by_NID GRPC_SHADOW_X509v3_get_ext_by_NID',
3883 '#define X509v3_get_ext_by_OBJ GRPC_SHADOW_X509v3_get_ext_by_OBJ',
3884 '#define X509v3_get_ext_by_critical GRPC_SHADOW_X509v3_get_ext_by_critical',
3885 '#define X509v3_get_ext_count GRPC_SHADOW_X509v3_get_ext_count',
3886 '#define X509_CRL_diff GRPC_SHADOW_X509_CRL_diff',
3887 '#define X509_STORE_CTX_cleanup GRPC_SHADOW_X509_STORE_CTX_cleanup',
3888 '#define X509_STORE_CTX_free GRPC_SHADOW_X509_STORE_CTX_free',
3889 '#define X509_STORE_CTX_get0_current_crl GRPC_SHADOW_X509_STORE_CTX_get0_current_crl',
3890 '#define X509_STORE_CTX_get0_current_issuer GRPC_SHADOW_X509_STORE_CTX_get0_current_issuer',
3891 '#define X509_STORE_CTX_get0_param GRPC_SHADOW_X509_STORE_CTX_get0_param',
3892 '#define X509_STORE_CTX_get0_parent_ctx GRPC_SHADOW_X509_STORE_CTX_get0_parent_ctx',
3893 '#define X509_STORE_CTX_get0_policy_tree GRPC_SHADOW_X509_STORE_CTX_get0_policy_tree',
3894 '#define X509_STORE_CTX_get0_untrusted GRPC_SHADOW_X509_STORE_CTX_get0_untrusted',
3895 '#define X509_STORE_CTX_get1_chain GRPC_SHADOW_X509_STORE_CTX_get1_chain',
3896 '#define X509_STORE_CTX_get_chain GRPC_SHADOW_X509_STORE_CTX_get_chain',
3897 '#define X509_STORE_CTX_get_current_cert GRPC_SHADOW_X509_STORE_CTX_get_current_cert',
3898 '#define X509_STORE_CTX_get_error GRPC_SHADOW_X509_STORE_CTX_get_error',
3899 '#define X509_STORE_CTX_get_error_depth GRPC_SHADOW_X509_STORE_CTX_get_error_depth',
3900 '#define X509_STORE_CTX_get_ex_data GRPC_SHADOW_X509_STORE_CTX_get_ex_data',
3901 '#define X509_STORE_CTX_get_ex_new_index GRPC_SHADOW_X509_STORE_CTX_get_ex_new_index',
3902 '#define X509_STORE_CTX_get_explicit_policy GRPC_SHADOW_X509_STORE_CTX_get_explicit_policy',
3903 '#define X509_STORE_CTX_init GRPC_SHADOW_X509_STORE_CTX_init',
3904 '#define X509_STORE_CTX_new GRPC_SHADOW_X509_STORE_CTX_new',
3905 '#define X509_STORE_CTX_purpose_inherit GRPC_SHADOW_X509_STORE_CTX_purpose_inherit',
3906 '#define X509_STORE_CTX_set0_crls GRPC_SHADOW_X509_STORE_CTX_set0_crls',
3907 '#define X509_STORE_CTX_set0_param GRPC_SHADOW_X509_STORE_CTX_set0_param',
3908 '#define X509_STORE_CTX_set_cert GRPC_SHADOW_X509_STORE_CTX_set_cert',
3909 '#define X509_STORE_CTX_set_chain GRPC_SHADOW_X509_STORE_CTX_set_chain',
3910 '#define X509_STORE_CTX_set_default GRPC_SHADOW_X509_STORE_CTX_set_default',
3911 '#define X509_STORE_CTX_set_depth GRPC_SHADOW_X509_STORE_CTX_set_depth',
3912 '#define X509_STORE_CTX_set_error GRPC_SHADOW_X509_STORE_CTX_set_error',
3913 '#define X509_STORE_CTX_set_ex_data GRPC_SHADOW_X509_STORE_CTX_set_ex_data',
3914 '#define X509_STORE_CTX_set_flags GRPC_SHADOW_X509_STORE_CTX_set_flags',
3915 '#define X509_STORE_CTX_set_purpose GRPC_SHADOW_X509_STORE_CTX_set_purpose',
3916 '#define X509_STORE_CTX_set_time GRPC_SHADOW_X509_STORE_CTX_set_time',
3917 '#define X509_STORE_CTX_set_trust GRPC_SHADOW_X509_STORE_CTX_set_trust',
3918 '#define X509_STORE_CTX_set_verify_cb GRPC_SHADOW_X509_STORE_CTX_set_verify_cb',
3919 '#define X509_STORE_CTX_trusted_stack GRPC_SHADOW_X509_STORE_CTX_trusted_stack',
3920 '#define X509_STORE_CTX_zero GRPC_SHADOW_X509_STORE_CTX_zero',
3921 '#define X509_cmp_current_time GRPC_SHADOW_X509_cmp_current_time',
3922 '#define X509_cmp_time GRPC_SHADOW_X509_cmp_time',
3923 '#define X509_gmtime_adj GRPC_SHADOW_X509_gmtime_adj',
3924 '#define X509_time_adj GRPC_SHADOW_X509_time_adj',
3925 '#define X509_time_adj_ex GRPC_SHADOW_X509_time_adj_ex',
3926 '#define X509_verify_cert GRPC_SHADOW_X509_verify_cert',
3927 '#define X509_VERIFY_PARAM_add0_policy GRPC_SHADOW_X509_VERIFY_PARAM_add0_policy',
3928 '#define X509_VERIFY_PARAM_add0_table GRPC_SHADOW_X509_VERIFY_PARAM_add0_table',
3929 '#define X509_VERIFY_PARAM_add1_host GRPC_SHADOW_X509_VERIFY_PARAM_add1_host',
3930 '#define X509_VERIFY_PARAM_clear_flags GRPC_SHADOW_X509_VERIFY_PARAM_clear_flags',
3931 '#define X509_VERIFY_PARAM_free GRPC_SHADOW_X509_VERIFY_PARAM_free',
3932 '#define X509_VERIFY_PARAM_get0 GRPC_SHADOW_X509_VERIFY_PARAM_get0',
3933 '#define X509_VERIFY_PARAM_get0_name GRPC_SHADOW_X509_VERIFY_PARAM_get0_name',
3934 '#define X509_VERIFY_PARAM_get0_peername GRPC_SHADOW_X509_VERIFY_PARAM_get0_peername',
3935 '#define X509_VERIFY_PARAM_get_count GRPC_SHADOW_X509_VERIFY_PARAM_get_count',
3936 '#define X509_VERIFY_PARAM_get_depth GRPC_SHADOW_X509_VERIFY_PARAM_get_depth',
3937 '#define X509_VERIFY_PARAM_get_flags GRPC_SHADOW_X509_VERIFY_PARAM_get_flags',
3938 '#define X509_VERIFY_PARAM_inherit GRPC_SHADOW_X509_VERIFY_PARAM_inherit',
3939 '#define X509_VERIFY_PARAM_lookup GRPC_SHADOW_X509_VERIFY_PARAM_lookup',
3940 '#define X509_VERIFY_PARAM_new GRPC_SHADOW_X509_VERIFY_PARAM_new',
3941 '#define X509_VERIFY_PARAM_set1 GRPC_SHADOW_X509_VERIFY_PARAM_set1',
3942 '#define X509_VERIFY_PARAM_set1_email GRPC_SHADOW_X509_VERIFY_PARAM_set1_email',
3943 '#define X509_VERIFY_PARAM_set1_host GRPC_SHADOW_X509_VERIFY_PARAM_set1_host',
3944 '#define X509_VERIFY_PARAM_set1_ip GRPC_SHADOW_X509_VERIFY_PARAM_set1_ip',
3945 '#define X509_VERIFY_PARAM_set1_ip_asc GRPC_SHADOW_X509_VERIFY_PARAM_set1_ip_asc',
3946 '#define X509_VERIFY_PARAM_set1_name GRPC_SHADOW_X509_VERIFY_PARAM_set1_name',
3947 '#define X509_VERIFY_PARAM_set1_policies GRPC_SHADOW_X509_VERIFY_PARAM_set1_policies',
3948 '#define X509_VERIFY_PARAM_set_depth GRPC_SHADOW_X509_VERIFY_PARAM_set_depth',
3949 '#define X509_VERIFY_PARAM_set_flags GRPC_SHADOW_X509_VERIFY_PARAM_set_flags',
3950 '#define X509_VERIFY_PARAM_set_hostflags GRPC_SHADOW_X509_VERIFY_PARAM_set_hostflags',
3951 '#define X509_VERIFY_PARAM_set_purpose GRPC_SHADOW_X509_VERIFY_PARAM_set_purpose',
3952 '#define X509_VERIFY_PARAM_set_time GRPC_SHADOW_X509_VERIFY_PARAM_set_time',
3953 '#define X509_VERIFY_PARAM_set_trust GRPC_SHADOW_X509_VERIFY_PARAM_set_trust',
3954 '#define X509_VERIFY_PARAM_table_cleanup GRPC_SHADOW_X509_VERIFY_PARAM_table_cleanup',
3955 '#define X509_CRL_set_issuer_name GRPC_SHADOW_X509_CRL_set_issuer_name',
3956 '#define X509_CRL_set_lastUpdate GRPC_SHADOW_X509_CRL_set_lastUpdate',
3957 '#define X509_CRL_set_nextUpdate GRPC_SHADOW_X509_CRL_set_nextUpdate',
3958 '#define X509_CRL_set_version GRPC_SHADOW_X509_CRL_set_version',
3959 '#define X509_CRL_sort GRPC_SHADOW_X509_CRL_sort',
3960 '#define X509_CRL_up_ref GRPC_SHADOW_X509_CRL_up_ref',
3961 '#define X509_REVOKED_set_revocationDate GRPC_SHADOW_X509_REVOKED_set_revocationDate',
3962 '#define X509_REVOKED_set_serialNumber GRPC_SHADOW_X509_REVOKED_set_serialNumber',
3963 '#define X509_NAME_ENTRY_create_by_NID GRPC_SHADOW_X509_NAME_ENTRY_create_by_NID',
3964 '#define X509_NAME_ENTRY_create_by_OBJ GRPC_SHADOW_X509_NAME_ENTRY_create_by_OBJ',
3965 '#define X509_NAME_ENTRY_create_by_txt GRPC_SHADOW_X509_NAME_ENTRY_create_by_txt',
3966 '#define X509_NAME_ENTRY_get_data GRPC_SHADOW_X509_NAME_ENTRY_get_data',
3967 '#define X509_NAME_ENTRY_get_object GRPC_SHADOW_X509_NAME_ENTRY_get_object',
3968 '#define X509_NAME_ENTRY_set_data GRPC_SHADOW_X509_NAME_ENTRY_set_data',
3969 '#define X509_NAME_ENTRY_set_object GRPC_SHADOW_X509_NAME_ENTRY_set_object',
3970 '#define X509_NAME_add_entry GRPC_SHADOW_X509_NAME_add_entry',
3971 '#define X509_NAME_add_entry_by_NID GRPC_SHADOW_X509_NAME_add_entry_by_NID',
3972 '#define X509_NAME_add_entry_by_OBJ GRPC_SHADOW_X509_NAME_add_entry_by_OBJ',
3973 '#define X509_NAME_add_entry_by_txt GRPC_SHADOW_X509_NAME_add_entry_by_txt',
3974 '#define X509_NAME_delete_entry GRPC_SHADOW_X509_NAME_delete_entry',
3975 '#define X509_NAME_entry_count GRPC_SHADOW_X509_NAME_entry_count',
3976 '#define X509_NAME_get_entry GRPC_SHADOW_X509_NAME_get_entry',
3977 '#define X509_NAME_get_index_by_NID GRPC_SHADOW_X509_NAME_get_index_by_NID',
3978 '#define X509_NAME_get_index_by_OBJ GRPC_SHADOW_X509_NAME_get_index_by_OBJ',
3979 '#define X509_NAME_get_text_by_NID GRPC_SHADOW_X509_NAME_get_text_by_NID',
3980 '#define X509_NAME_get_text_by_OBJ GRPC_SHADOW_X509_NAME_get_text_by_OBJ',
3981 '#define X509_REQ_set_pubkey GRPC_SHADOW_X509_REQ_set_pubkey',
3982 '#define X509_REQ_set_subject_name GRPC_SHADOW_X509_REQ_set_subject_name',
3983 '#define X509_REQ_set_version GRPC_SHADOW_X509_REQ_set_version',
3984 '#define NETSCAPE_SPKI_b64_decode GRPC_SHADOW_NETSCAPE_SPKI_b64_decode',
3985 '#define NETSCAPE_SPKI_b64_encode GRPC_SHADOW_NETSCAPE_SPKI_b64_encode',
3986 '#define NETSCAPE_SPKI_get_pubkey GRPC_SHADOW_NETSCAPE_SPKI_get_pubkey',
3987 '#define NETSCAPE_SPKI_set_pubkey GRPC_SHADOW_NETSCAPE_SPKI_set_pubkey',
3988 '#define X509_ALGORS_it GRPC_SHADOW_X509_ALGORS_it',
3989 '#define X509_ALGOR_cmp GRPC_SHADOW_X509_ALGOR_cmp',
3990 '#define X509_ALGOR_dup GRPC_SHADOW_X509_ALGOR_dup',
3991 '#define X509_ALGOR_free GRPC_SHADOW_X509_ALGOR_free',
3992 '#define X509_ALGOR_get0 GRPC_SHADOW_X509_ALGOR_get0',
3993 '#define X509_ALGOR_it GRPC_SHADOW_X509_ALGOR_it',
3994 '#define X509_ALGOR_new GRPC_SHADOW_X509_ALGOR_new',
3995 '#define X509_ALGOR_set0 GRPC_SHADOW_X509_ALGOR_set0',
3996 '#define X509_ALGOR_set_md GRPC_SHADOW_X509_ALGOR_set_md',
3997 '#define d2i_X509_ALGOR GRPC_SHADOW_d2i_X509_ALGOR',
3998 '#define d2i_X509_ALGORS GRPC_SHADOW_d2i_X509_ALGORS',
3999 '#define i2d_X509_ALGOR GRPC_SHADOW_i2d_X509_ALGOR',
4000 '#define i2d_X509_ALGORS GRPC_SHADOW_i2d_X509_ALGORS',
4001 '#define NETSCAPE_SPKI_sign GRPC_SHADOW_NETSCAPE_SPKI_sign',
4002 '#define NETSCAPE_SPKI_verify GRPC_SHADOW_NETSCAPE_SPKI_verify',
4003 '#define X509_CRL_digest GRPC_SHADOW_X509_CRL_digest',
4004 '#define X509_CRL_sign GRPC_SHADOW_X509_CRL_sign',
4005 '#define X509_CRL_sign_ctx GRPC_SHADOW_X509_CRL_sign_ctx',
4006 '#define X509_NAME_digest GRPC_SHADOW_X509_NAME_digest',
4007 '#define X509_REQ_digest GRPC_SHADOW_X509_REQ_digest',
4008 '#define X509_REQ_sign GRPC_SHADOW_X509_REQ_sign',
4009 '#define X509_REQ_sign_ctx GRPC_SHADOW_X509_REQ_sign_ctx',
4010 '#define X509_REQ_verify GRPC_SHADOW_X509_REQ_verify',
4011 '#define X509_digest GRPC_SHADOW_X509_digest',
4012 '#define X509_pubkey_digest GRPC_SHADOW_X509_pubkey_digest',
4013 '#define X509_sign GRPC_SHADOW_X509_sign',
4014 '#define X509_sign_ctx GRPC_SHADOW_X509_sign_ctx',
4015 '#define X509_verify GRPC_SHADOW_X509_verify',
4016 '#define d2i_DSAPrivateKey_bio GRPC_SHADOW_d2i_DSAPrivateKey_bio',
4017 '#define d2i_DSAPrivateKey_fp GRPC_SHADOW_d2i_DSAPrivateKey_fp',
4018 '#define d2i_DSA_PUBKEY_bio GRPC_SHADOW_d2i_DSA_PUBKEY_bio',
4019 '#define d2i_DSA_PUBKEY_fp GRPC_SHADOW_d2i_DSA_PUBKEY_fp',
4020 '#define d2i_ECPrivateKey_bio GRPC_SHADOW_d2i_ECPrivateKey_bio',
4021 '#define d2i_ECPrivateKey_fp GRPC_SHADOW_d2i_ECPrivateKey_fp',
4022 '#define d2i_EC_PUBKEY_bio GRPC_SHADOW_d2i_EC_PUBKEY_bio',
4023 '#define d2i_EC_PUBKEY_fp GRPC_SHADOW_d2i_EC_PUBKEY_fp',
4024 '#define d2i_PKCS8_PRIV_KEY_INFO_bio GRPC_SHADOW_d2i_PKCS8_PRIV_KEY_INFO_bio',
4025 '#define d2i_PKCS8_PRIV_KEY_INFO_fp GRPC_SHADOW_d2i_PKCS8_PRIV_KEY_INFO_fp',
4026 '#define d2i_PKCS8_bio GRPC_SHADOW_d2i_PKCS8_bio',
4027 '#define d2i_PKCS8_fp GRPC_SHADOW_d2i_PKCS8_fp',
4028 '#define d2i_PUBKEY_bio GRPC_SHADOW_d2i_PUBKEY_bio',
4029 '#define d2i_PUBKEY_fp GRPC_SHADOW_d2i_PUBKEY_fp',
4030 '#define d2i_PrivateKey_bio GRPC_SHADOW_d2i_PrivateKey_bio',
4031 '#define d2i_PrivateKey_fp GRPC_SHADOW_d2i_PrivateKey_fp',
4032 '#define d2i_RSAPrivateKey_bio GRPC_SHADOW_d2i_RSAPrivateKey_bio',
4033 '#define d2i_RSAPrivateKey_fp GRPC_SHADOW_d2i_RSAPrivateKey_fp',
4034 '#define d2i_RSAPublicKey_bio GRPC_SHADOW_d2i_RSAPublicKey_bio',
4035 '#define d2i_RSAPublicKey_fp GRPC_SHADOW_d2i_RSAPublicKey_fp',
4036 '#define d2i_RSA_PUBKEY_bio GRPC_SHADOW_d2i_RSA_PUBKEY_bio',
4037 '#define d2i_RSA_PUBKEY_fp GRPC_SHADOW_d2i_RSA_PUBKEY_fp',
4038 '#define d2i_X509_CRL_bio GRPC_SHADOW_d2i_X509_CRL_bio',
4039 '#define d2i_X509_CRL_fp GRPC_SHADOW_d2i_X509_CRL_fp',
4040 '#define d2i_X509_REQ_bio GRPC_SHADOW_d2i_X509_REQ_bio',
4041 '#define d2i_X509_REQ_fp GRPC_SHADOW_d2i_X509_REQ_fp',
4042 '#define d2i_X509_bio GRPC_SHADOW_d2i_X509_bio',
4043 '#define d2i_X509_fp GRPC_SHADOW_d2i_X509_fp',
4044 '#define i2d_DSAPrivateKey_bio GRPC_SHADOW_i2d_DSAPrivateKey_bio',
4045 '#define i2d_DSAPrivateKey_fp GRPC_SHADOW_i2d_DSAPrivateKey_fp',
4046 '#define i2d_DSA_PUBKEY_bio GRPC_SHADOW_i2d_DSA_PUBKEY_bio',
4047 '#define i2d_DSA_PUBKEY_fp GRPC_SHADOW_i2d_DSA_PUBKEY_fp',
4048 '#define i2d_ECPrivateKey_bio GRPC_SHADOW_i2d_ECPrivateKey_bio',
4049 '#define i2d_ECPrivateKey_fp GRPC_SHADOW_i2d_ECPrivateKey_fp',
4050 '#define i2d_EC_PUBKEY_bio GRPC_SHADOW_i2d_EC_PUBKEY_bio',
4051 '#define i2d_EC_PUBKEY_fp GRPC_SHADOW_i2d_EC_PUBKEY_fp',
4052 '#define i2d_PKCS8PrivateKeyInfo_bio GRPC_SHADOW_i2d_PKCS8PrivateKeyInfo_bio',
4053 '#define i2d_PKCS8PrivateKeyInfo_fp GRPC_SHADOW_i2d_PKCS8PrivateKeyInfo_fp',
4054 '#define i2d_PKCS8_PRIV_KEY_INFO_bio GRPC_SHADOW_i2d_PKCS8_PRIV_KEY_INFO_bio',
4055 '#define i2d_PKCS8_PRIV_KEY_INFO_fp GRPC_SHADOW_i2d_PKCS8_PRIV_KEY_INFO_fp',
4056 '#define i2d_PKCS8_bio GRPC_SHADOW_i2d_PKCS8_bio',
4057 '#define i2d_PKCS8_fp GRPC_SHADOW_i2d_PKCS8_fp',
4058 '#define i2d_PUBKEY_bio GRPC_SHADOW_i2d_PUBKEY_bio',
4059 '#define i2d_PUBKEY_fp GRPC_SHADOW_i2d_PUBKEY_fp',
4060 '#define i2d_PrivateKey_bio GRPC_SHADOW_i2d_PrivateKey_bio',
4061 '#define i2d_PrivateKey_fp GRPC_SHADOW_i2d_PrivateKey_fp',
4062 '#define i2d_RSAPrivateKey_bio GRPC_SHADOW_i2d_RSAPrivateKey_bio',
4063 '#define i2d_RSAPrivateKey_fp GRPC_SHADOW_i2d_RSAPrivateKey_fp',
4064 '#define i2d_RSAPublicKey_bio GRPC_SHADOW_i2d_RSAPublicKey_bio',
4065 '#define i2d_RSAPublicKey_fp GRPC_SHADOW_i2d_RSAPublicKey_fp',
4066 '#define i2d_RSA_PUBKEY_bio GRPC_SHADOW_i2d_RSA_PUBKEY_bio',
4067 '#define i2d_RSA_PUBKEY_fp GRPC_SHADOW_i2d_RSA_PUBKEY_fp',
4068 '#define i2d_X509_CRL_bio GRPC_SHADOW_i2d_X509_CRL_bio',
4069 '#define i2d_X509_CRL_fp GRPC_SHADOW_i2d_X509_CRL_fp',
4070 '#define i2d_X509_REQ_bio GRPC_SHADOW_i2d_X509_REQ_bio',
4071 '#define i2d_X509_REQ_fp GRPC_SHADOW_i2d_X509_REQ_fp',
4072 '#define i2d_X509_bio GRPC_SHADOW_i2d_X509_bio',
4073 '#define i2d_X509_fp GRPC_SHADOW_i2d_X509_fp',
4074 '#define X509_ATTRIBUTE_SET_it GRPC_SHADOW_X509_ATTRIBUTE_SET_it',
4075 '#define X509_ATTRIBUTE_create GRPC_SHADOW_X509_ATTRIBUTE_create',
4076 '#define X509_ATTRIBUTE_dup GRPC_SHADOW_X509_ATTRIBUTE_dup',
4077 '#define X509_ATTRIBUTE_free GRPC_SHADOW_X509_ATTRIBUTE_free',
4078 '#define X509_ATTRIBUTE_it GRPC_SHADOW_X509_ATTRIBUTE_it',
4079 '#define X509_ATTRIBUTE_new GRPC_SHADOW_X509_ATTRIBUTE_new',
4080 '#define d2i_X509_ATTRIBUTE GRPC_SHADOW_d2i_X509_ATTRIBUTE',
4081 '#define i2d_X509_ATTRIBUTE GRPC_SHADOW_i2d_X509_ATTRIBUTE',
4082 '#define X509_CRL_INFO_free GRPC_SHADOW_X509_CRL_INFO_free',
4083 '#define X509_CRL_INFO_it GRPC_SHADOW_X509_CRL_INFO_it',
4084 '#define X509_CRL_INFO_new GRPC_SHADOW_X509_CRL_INFO_new',
4085 '#define X509_CRL_METHOD_free GRPC_SHADOW_X509_CRL_METHOD_free',
4086 '#define X509_CRL_METHOD_new GRPC_SHADOW_X509_CRL_METHOD_new',
4087 '#define X509_CRL_add0_revoked GRPC_SHADOW_X509_CRL_add0_revoked',
4088 '#define X509_CRL_dup GRPC_SHADOW_X509_CRL_dup',
4089 '#define X509_CRL_free GRPC_SHADOW_X509_CRL_free',
4090 '#define X509_CRL_get0_by_cert GRPC_SHADOW_X509_CRL_get0_by_cert',
4091 '#define X509_CRL_get0_by_serial GRPC_SHADOW_X509_CRL_get0_by_serial',
4092 '#define X509_CRL_get_meth_data GRPC_SHADOW_X509_CRL_get_meth_data',
4093 '#define X509_CRL_it GRPC_SHADOW_X509_CRL_it',
4094 '#define X509_CRL_new GRPC_SHADOW_X509_CRL_new',
4095 '#define X509_CRL_set_default_method GRPC_SHADOW_X509_CRL_set_default_method',
4096 '#define X509_CRL_set_meth_data GRPC_SHADOW_X509_CRL_set_meth_data',
4097 '#define X509_CRL_verify GRPC_SHADOW_X509_CRL_verify',
4098 '#define X509_REVOKED_dup GRPC_SHADOW_X509_REVOKED_dup',
4099 '#define X509_REVOKED_free GRPC_SHADOW_X509_REVOKED_free',
4100 '#define X509_REVOKED_it GRPC_SHADOW_X509_REVOKED_it',
4101 '#define X509_REVOKED_new GRPC_SHADOW_X509_REVOKED_new',
4102 '#define d2i_X509_CRL GRPC_SHADOW_d2i_X509_CRL',
4103 '#define d2i_X509_CRL_INFO GRPC_SHADOW_d2i_X509_CRL_INFO',
4104 '#define d2i_X509_REVOKED GRPC_SHADOW_d2i_X509_REVOKED',
4105 '#define i2d_X509_CRL GRPC_SHADOW_i2d_X509_CRL',
4106 '#define i2d_X509_CRL_INFO GRPC_SHADOW_i2d_X509_CRL_INFO',
4107 '#define i2d_X509_REVOKED GRPC_SHADOW_i2d_X509_REVOKED',
4108 '#define X509_EXTENSIONS_it GRPC_SHADOW_X509_EXTENSIONS_it',
4109 '#define X509_EXTENSION_dup GRPC_SHADOW_X509_EXTENSION_dup',
4110 '#define X509_EXTENSION_free GRPC_SHADOW_X509_EXTENSION_free',
4111 '#define X509_EXTENSION_it GRPC_SHADOW_X509_EXTENSION_it',
4112 '#define X509_EXTENSION_new GRPC_SHADOW_X509_EXTENSION_new',
4113 '#define d2i_X509_EXTENSION GRPC_SHADOW_d2i_X509_EXTENSION',
4114 '#define d2i_X509_EXTENSIONS GRPC_SHADOW_d2i_X509_EXTENSIONS',
4115 '#define i2d_X509_EXTENSION GRPC_SHADOW_i2d_X509_EXTENSION',
4116 '#define i2d_X509_EXTENSIONS GRPC_SHADOW_i2d_X509_EXTENSIONS',
4117 '#define X509_INFO_free GRPC_SHADOW_X509_INFO_free',
4118 '#define X509_INFO_new GRPC_SHADOW_X509_INFO_new',
4119 '#define X509_NAME_ENTRIES_it GRPC_SHADOW_X509_NAME_ENTRIES_it',
4120 '#define X509_NAME_ENTRY_dup GRPC_SHADOW_X509_NAME_ENTRY_dup',
4121 '#define X509_NAME_ENTRY_free GRPC_SHADOW_X509_NAME_ENTRY_free',
4122 '#define X509_NAME_ENTRY_it GRPC_SHADOW_X509_NAME_ENTRY_it',
4123 '#define X509_NAME_ENTRY_new GRPC_SHADOW_X509_NAME_ENTRY_new',
4124 '#define X509_NAME_ENTRY_set GRPC_SHADOW_X509_NAME_ENTRY_set',
4125 '#define X509_NAME_INTERNAL_it GRPC_SHADOW_X509_NAME_INTERNAL_it',
4126 '#define X509_NAME_dup GRPC_SHADOW_X509_NAME_dup',
4127 '#define X509_NAME_free GRPC_SHADOW_X509_NAME_free',
4128 '#define X509_NAME_get0_der GRPC_SHADOW_X509_NAME_get0_der',
4129 '#define X509_NAME_it GRPC_SHADOW_X509_NAME_it',
4130 '#define X509_NAME_new GRPC_SHADOW_X509_NAME_new',
4131 '#define X509_NAME_set GRPC_SHADOW_X509_NAME_set',
4132 '#define d2i_X509_NAME GRPC_SHADOW_d2i_X509_NAME',
4133 '#define d2i_X509_NAME_ENTRY GRPC_SHADOW_d2i_X509_NAME_ENTRY',
4134 '#define i2d_X509_NAME GRPC_SHADOW_i2d_X509_NAME',
4135 '#define i2d_X509_NAME_ENTRY GRPC_SHADOW_i2d_X509_NAME_ENTRY',
4136 '#define X509_PKEY_free GRPC_SHADOW_X509_PKEY_free',
4137 '#define X509_PKEY_new GRPC_SHADOW_X509_PKEY_new',
4138 '#define X509_PUBKEY_free GRPC_SHADOW_X509_PUBKEY_free',
4139 '#define X509_PUBKEY_get GRPC_SHADOW_X509_PUBKEY_get',
4140 '#define X509_PUBKEY_get0_param GRPC_SHADOW_X509_PUBKEY_get0_param',
4141 '#define X509_PUBKEY_it GRPC_SHADOW_X509_PUBKEY_it',
4142 '#define X509_PUBKEY_new GRPC_SHADOW_X509_PUBKEY_new',
4143 '#define X509_PUBKEY_set GRPC_SHADOW_X509_PUBKEY_set',
4144 '#define X509_PUBKEY_set0_param GRPC_SHADOW_X509_PUBKEY_set0_param',
4145 '#define d2i_DSA_PUBKEY GRPC_SHADOW_d2i_DSA_PUBKEY',
4146 '#define d2i_EC_PUBKEY GRPC_SHADOW_d2i_EC_PUBKEY',
4147 '#define d2i_PUBKEY GRPC_SHADOW_d2i_PUBKEY',
4148 '#define d2i_RSA_PUBKEY GRPC_SHADOW_d2i_RSA_PUBKEY',
4149 '#define d2i_X509_PUBKEY GRPC_SHADOW_d2i_X509_PUBKEY',
4150 '#define i2d_DSA_PUBKEY GRPC_SHADOW_i2d_DSA_PUBKEY',
4151 '#define i2d_EC_PUBKEY GRPC_SHADOW_i2d_EC_PUBKEY',
4152 '#define i2d_PUBKEY GRPC_SHADOW_i2d_PUBKEY',
4153 '#define i2d_RSA_PUBKEY GRPC_SHADOW_i2d_RSA_PUBKEY',
4154 '#define i2d_X509_PUBKEY GRPC_SHADOW_i2d_X509_PUBKEY',
4155 '#define X509_REQ_INFO_free GRPC_SHADOW_X509_REQ_INFO_free',
4156 '#define X509_REQ_INFO_it GRPC_SHADOW_X509_REQ_INFO_it',
4157 '#define X509_REQ_INFO_new GRPC_SHADOW_X509_REQ_INFO_new',
4158 '#define X509_REQ_dup GRPC_SHADOW_X509_REQ_dup',
4159 '#define X509_REQ_free GRPC_SHADOW_X509_REQ_free',
4160 '#define X509_REQ_it GRPC_SHADOW_X509_REQ_it',
4161 '#define X509_REQ_new GRPC_SHADOW_X509_REQ_new',
4162 '#define d2i_X509_REQ GRPC_SHADOW_d2i_X509_REQ',
4163 '#define d2i_X509_REQ_INFO GRPC_SHADOW_d2i_X509_REQ_INFO',
4164 '#define i2d_X509_REQ GRPC_SHADOW_i2d_X509_REQ',
4165 '#define i2d_X509_REQ_INFO GRPC_SHADOW_i2d_X509_REQ_INFO',
4166 '#define X509_SIG_free GRPC_SHADOW_X509_SIG_free',
4167 '#define X509_SIG_it GRPC_SHADOW_X509_SIG_it',
4168 '#define X509_SIG_new GRPC_SHADOW_X509_SIG_new',
4169 '#define d2i_X509_SIG GRPC_SHADOW_d2i_X509_SIG',
4170 '#define i2d_X509_SIG GRPC_SHADOW_i2d_X509_SIG',
4171 '#define NETSCAPE_SPKAC_free GRPC_SHADOW_NETSCAPE_SPKAC_free',
4172 '#define NETSCAPE_SPKAC_it GRPC_SHADOW_NETSCAPE_SPKAC_it',
4173 '#define NETSCAPE_SPKAC_new GRPC_SHADOW_NETSCAPE_SPKAC_new',
4174 '#define NETSCAPE_SPKI_free GRPC_SHADOW_NETSCAPE_SPKI_free',
4175 '#define NETSCAPE_SPKI_it GRPC_SHADOW_NETSCAPE_SPKI_it',
4176 '#define NETSCAPE_SPKI_new GRPC_SHADOW_NETSCAPE_SPKI_new',
4177 '#define d2i_NETSCAPE_SPKAC GRPC_SHADOW_d2i_NETSCAPE_SPKAC',
4178 '#define d2i_NETSCAPE_SPKI GRPC_SHADOW_d2i_NETSCAPE_SPKI',
4179 '#define i2d_NETSCAPE_SPKAC GRPC_SHADOW_i2d_NETSCAPE_SPKAC',
4180 '#define i2d_NETSCAPE_SPKI GRPC_SHADOW_i2d_NETSCAPE_SPKI',
4181 '#define X509_VAL_free GRPC_SHADOW_X509_VAL_free',
4182 '#define X509_VAL_it GRPC_SHADOW_X509_VAL_it',
4183 '#define X509_VAL_new GRPC_SHADOW_X509_VAL_new',
4184 '#define d2i_X509_VAL GRPC_SHADOW_d2i_X509_VAL',
4185 '#define i2d_X509_VAL GRPC_SHADOW_i2d_X509_VAL',
4186 '#define X509_CINF_free GRPC_SHADOW_X509_CINF_free',
4187 '#define X509_CINF_it GRPC_SHADOW_X509_CINF_it',
4188 '#define X509_CINF_new GRPC_SHADOW_X509_CINF_new',
4189 '#define X509_dup GRPC_SHADOW_X509_dup',
4190 '#define X509_free GRPC_SHADOW_X509_free',
4191 '#define X509_get0_signature GRPC_SHADOW_X509_get0_signature',
4192 '#define X509_get_ex_data GRPC_SHADOW_X509_get_ex_data',
4193 '#define X509_get_ex_new_index GRPC_SHADOW_X509_get_ex_new_index',
4194 '#define X509_get_signature_nid GRPC_SHADOW_X509_get_signature_nid',
4195 '#define X509_it GRPC_SHADOW_X509_it',
4196 '#define X509_new GRPC_SHADOW_X509_new',
4197 '#define X509_parse_from_buffer GRPC_SHADOW_X509_parse_from_buffer',
4198 '#define X509_set_ex_data GRPC_SHADOW_X509_set_ex_data',
4199 '#define X509_up_ref GRPC_SHADOW_X509_up_ref',
4200 '#define d2i_X509 GRPC_SHADOW_d2i_X509',
4201 '#define d2i_X509_AUX GRPC_SHADOW_d2i_X509_AUX',
4202 '#define d2i_X509_CINF GRPC_SHADOW_d2i_X509_CINF',
4203 '#define i2d_X509 GRPC_SHADOW_i2d_X509',
4204 '#define i2d_X509_AUX GRPC_SHADOW_i2d_X509_AUX',
4205 '#define i2d_X509_CINF GRPC_SHADOW_i2d_X509_CINF',
4206 '#define X509_CERT_AUX_free GRPC_SHADOW_X509_CERT_AUX_free',
4207 '#define X509_CERT_AUX_it GRPC_SHADOW_X509_CERT_AUX_it',
4208 '#define X509_CERT_AUX_new GRPC_SHADOW_X509_CERT_AUX_new',
4209 '#define X509_add1_reject_object GRPC_SHADOW_X509_add1_reject_object',
4210 '#define X509_add1_trust_object GRPC_SHADOW_X509_add1_trust_object',
4211 '#define X509_alias_get0 GRPC_SHADOW_X509_alias_get0',
4212 '#define X509_alias_set1 GRPC_SHADOW_X509_alias_set1',
4213 '#define X509_keyid_get0 GRPC_SHADOW_X509_keyid_get0',
4214 '#define X509_keyid_set1 GRPC_SHADOW_X509_keyid_set1',
4215 '#define X509_reject_clear GRPC_SHADOW_X509_reject_clear',
4216 '#define X509_trust_clear GRPC_SHADOW_X509_trust_clear',
4217 '#define d2i_X509_CERT_AUX GRPC_SHADOW_d2i_X509_CERT_AUX',
4218 '#define i2d_X509_CERT_AUX GRPC_SHADOW_i2d_X509_CERT_AUX',
4219 '#define policy_cache_find_data GRPC_SHADOW_policy_cache_find_data',
4220 '#define policy_cache_free GRPC_SHADOW_policy_cache_free',
4221 '#define policy_cache_set GRPC_SHADOW_policy_cache_set',
4222 '#define policy_data_free GRPC_SHADOW_policy_data_free',
4223 '#define policy_data_new GRPC_SHADOW_policy_data_new',
4224 '#define X509_policy_level_get0_node GRPC_SHADOW_X509_policy_level_get0_node',
4225 '#define X509_policy_level_node_count GRPC_SHADOW_X509_policy_level_node_count',
4226 '#define X509_policy_node_get0_parent GRPC_SHADOW_X509_policy_node_get0_parent',
4227 '#define X509_policy_node_get0_policy GRPC_SHADOW_X509_policy_node_get0_policy',
4228 '#define X509_policy_node_get0_qualifiers GRPC_SHADOW_X509_policy_node_get0_qualifiers',
4229 '#define X509_policy_tree_get0_level GRPC_SHADOW_X509_policy_tree_get0_level',
4230 '#define X509_policy_tree_get0_policies GRPC_SHADOW_X509_policy_tree_get0_policies',
4231 '#define X509_policy_tree_get0_user_policies GRPC_SHADOW_X509_policy_tree_get0_user_policies',
4232 '#define X509_policy_tree_level_count GRPC_SHADOW_X509_policy_tree_level_count',
4233 '#define policy_cache_set_mapping GRPC_SHADOW_policy_cache_set_mapping',
4234 '#define level_add_node GRPC_SHADOW_level_add_node',
4235 '#define level_find_node GRPC_SHADOW_level_find_node',
4236 '#define policy_node_cmp_new GRPC_SHADOW_policy_node_cmp_new',
4237 '#define policy_node_free GRPC_SHADOW_policy_node_free',
4238 '#define policy_node_match GRPC_SHADOW_policy_node_match',
4239 '#define tree_find_sk GRPC_SHADOW_tree_find_sk',
4240 '#define X509_policy_check GRPC_SHADOW_X509_policy_check',
4241 '#define X509_policy_tree_free GRPC_SHADOW_X509_policy_tree_free',
4242 '#define v3_akey_id GRPC_SHADOW_v3_akey_id',
4243 '#define AUTHORITY_KEYID_free GRPC_SHADOW_AUTHORITY_KEYID_free',
4244 '#define AUTHORITY_KEYID_it GRPC_SHADOW_AUTHORITY_KEYID_it',
4245 '#define AUTHORITY_KEYID_new GRPC_SHADOW_AUTHORITY_KEYID_new',
4246 '#define d2i_AUTHORITY_KEYID GRPC_SHADOW_d2i_AUTHORITY_KEYID',
4247 '#define i2d_AUTHORITY_KEYID GRPC_SHADOW_i2d_AUTHORITY_KEYID',
4248 '#define GENERAL_NAME_print GRPC_SHADOW_GENERAL_NAME_print',
4249 '#define a2i_GENERAL_NAME GRPC_SHADOW_a2i_GENERAL_NAME',
4250 '#define i2v_GENERAL_NAME GRPC_SHADOW_i2v_GENERAL_NAME',
4251 '#define i2v_GENERAL_NAMES GRPC_SHADOW_i2v_GENERAL_NAMES',
4252 '#define v2i_GENERAL_NAME GRPC_SHADOW_v2i_GENERAL_NAME',
4253 '#define v2i_GENERAL_NAMES GRPC_SHADOW_v2i_GENERAL_NAMES',
4254 '#define v2i_GENERAL_NAME_ex GRPC_SHADOW_v2i_GENERAL_NAME_ex',
4255 '#define v3_alt GRPC_SHADOW_v3_alt',
4256 '#define BASIC_CONSTRAINTS_free GRPC_SHADOW_BASIC_CONSTRAINTS_free',
4257 '#define BASIC_CONSTRAINTS_it GRPC_SHADOW_BASIC_CONSTRAINTS_it',
4258 '#define BASIC_CONSTRAINTS_new GRPC_SHADOW_BASIC_CONSTRAINTS_new',
4259 '#define d2i_BASIC_CONSTRAINTS GRPC_SHADOW_d2i_BASIC_CONSTRAINTS',
4260 '#define i2d_BASIC_CONSTRAINTS GRPC_SHADOW_i2d_BASIC_CONSTRAINTS',
4261 '#define v3_bcons GRPC_SHADOW_v3_bcons',
4262 '#define i2v_ASN1_BIT_STRING GRPC_SHADOW_i2v_ASN1_BIT_STRING',
4263 '#define v2i_ASN1_BIT_STRING GRPC_SHADOW_v2i_ASN1_BIT_STRING',
4264 '#define v3_key_usage GRPC_SHADOW_v3_key_usage',
4265 '#define v3_nscert GRPC_SHADOW_v3_nscert',
4266 '#define X509V3_EXT_CRL_add_nconf GRPC_SHADOW_X509V3_EXT_CRL_add_nconf',
4267 '#define X509V3_EXT_REQ_add_nconf GRPC_SHADOW_X509V3_EXT_REQ_add_nconf',
4268 '#define X509V3_EXT_add_nconf GRPC_SHADOW_X509V3_EXT_add_nconf',
4269 '#define X509V3_EXT_add_nconf_sk GRPC_SHADOW_X509V3_EXT_add_nconf_sk',
4270 '#define X509V3_EXT_i2d GRPC_SHADOW_X509V3_EXT_i2d',
4271 '#define X509V3_EXT_nconf GRPC_SHADOW_X509V3_EXT_nconf',
4272 '#define X509V3_EXT_nconf_nid GRPC_SHADOW_X509V3_EXT_nconf_nid',
4273 '#define X509V3_get_section GRPC_SHADOW_X509V3_get_section',
4274 '#define X509V3_get_string GRPC_SHADOW_X509V3_get_string',
4275 '#define X509V3_section_free GRPC_SHADOW_X509V3_section_free',
4276 '#define X509V3_set_ctx GRPC_SHADOW_X509V3_set_ctx',
4277 '#define X509V3_set_nconf GRPC_SHADOW_X509V3_set_nconf',
4278 '#define X509V3_string_free GRPC_SHADOW_X509V3_string_free',
4279 '#define CERTIFICATEPOLICIES_free GRPC_SHADOW_CERTIFICATEPOLICIES_free',
4280 '#define CERTIFICATEPOLICIES_it GRPC_SHADOW_CERTIFICATEPOLICIES_it',
4281 '#define CERTIFICATEPOLICIES_new GRPC_SHADOW_CERTIFICATEPOLICIES_new',
4282 '#define NOTICEREF_free GRPC_SHADOW_NOTICEREF_free',
4283 '#define NOTICEREF_it GRPC_SHADOW_NOTICEREF_it',
4284 '#define NOTICEREF_new GRPC_SHADOW_NOTICEREF_new',
4285 '#define POLICYINFO_free GRPC_SHADOW_POLICYINFO_free',
4286 '#define POLICYINFO_it GRPC_SHADOW_POLICYINFO_it',
4287 '#define POLICYINFO_new GRPC_SHADOW_POLICYINFO_new',
4288 '#define POLICYQUALINFO_free GRPC_SHADOW_POLICYQUALINFO_free',
4289 '#define POLICYQUALINFO_it GRPC_SHADOW_POLICYQUALINFO_it',
4290 '#define POLICYQUALINFO_new GRPC_SHADOW_POLICYQUALINFO_new',
4291 '#define USERNOTICE_free GRPC_SHADOW_USERNOTICE_free',
4292 '#define USERNOTICE_it GRPC_SHADOW_USERNOTICE_it',
4293 '#define USERNOTICE_new GRPC_SHADOW_USERNOTICE_new',
4294 '#define X509_POLICY_NODE_print GRPC_SHADOW_X509_POLICY_NODE_print',
4295 '#define d2i_CERTIFICATEPOLICIES GRPC_SHADOW_d2i_CERTIFICATEPOLICIES',
4296 '#define d2i_NOTICEREF GRPC_SHADOW_d2i_NOTICEREF',
4297 '#define d2i_POLICYINFO GRPC_SHADOW_d2i_POLICYINFO',
4298 '#define d2i_POLICYQUALINFO GRPC_SHADOW_d2i_POLICYQUALINFO',
4299 '#define d2i_USERNOTICE GRPC_SHADOW_d2i_USERNOTICE',
4300 '#define i2d_CERTIFICATEPOLICIES GRPC_SHADOW_i2d_CERTIFICATEPOLICIES',
4301 '#define i2d_NOTICEREF GRPC_SHADOW_i2d_NOTICEREF',
4302 '#define i2d_POLICYINFO GRPC_SHADOW_i2d_POLICYINFO',
4303 '#define i2d_POLICYQUALINFO GRPC_SHADOW_i2d_POLICYQUALINFO',
4304 '#define i2d_USERNOTICE GRPC_SHADOW_i2d_USERNOTICE',
4305 '#define v3_cpols GRPC_SHADOW_v3_cpols',
4306 '#define CRL_DIST_POINTS_free GRPC_SHADOW_CRL_DIST_POINTS_free',
4307 '#define CRL_DIST_POINTS_it GRPC_SHADOW_CRL_DIST_POINTS_it',
4308 '#define CRL_DIST_POINTS_new GRPC_SHADOW_CRL_DIST_POINTS_new',
4309 '#define DIST_POINT_NAME_free GRPC_SHADOW_DIST_POINT_NAME_free',
4310 '#define DIST_POINT_NAME_it GRPC_SHADOW_DIST_POINT_NAME_it',
4311 '#define DIST_POINT_NAME_new GRPC_SHADOW_DIST_POINT_NAME_new',
4312 '#define DIST_POINT_free GRPC_SHADOW_DIST_POINT_free',
4313 '#define DIST_POINT_it GRPC_SHADOW_DIST_POINT_it',
4314 '#define DIST_POINT_new GRPC_SHADOW_DIST_POINT_new',
4315 '#define DIST_POINT_set_dpname GRPC_SHADOW_DIST_POINT_set_dpname',
4316 '#define ISSUING_DIST_POINT_free GRPC_SHADOW_ISSUING_DIST_POINT_free',
4317 '#define ISSUING_DIST_POINT_it GRPC_SHADOW_ISSUING_DIST_POINT_it',
4318 '#define ISSUING_DIST_POINT_new GRPC_SHADOW_ISSUING_DIST_POINT_new',
4319 '#define d2i_CRL_DIST_POINTS GRPC_SHADOW_d2i_CRL_DIST_POINTS',
4320 '#define d2i_DIST_POINT GRPC_SHADOW_d2i_DIST_POINT',
4321 '#define d2i_DIST_POINT_NAME GRPC_SHADOW_d2i_DIST_POINT_NAME',
4322 '#define d2i_ISSUING_DIST_POINT GRPC_SHADOW_d2i_ISSUING_DIST_POINT',
4323 '#define i2d_CRL_DIST_POINTS GRPC_SHADOW_i2d_CRL_DIST_POINTS',
4324 '#define i2d_DIST_POINT GRPC_SHADOW_i2d_DIST_POINT',
4325 '#define i2d_DIST_POINT_NAME GRPC_SHADOW_i2d_DIST_POINT_NAME',
4326 '#define i2d_ISSUING_DIST_POINT GRPC_SHADOW_i2d_ISSUING_DIST_POINT',
4327 '#define v3_crld GRPC_SHADOW_v3_crld',
4328 '#define v3_freshest_crl GRPC_SHADOW_v3_freshest_crl',
4329 '#define v3_idp GRPC_SHADOW_v3_idp',
4330 '#define i2s_ASN1_ENUMERATED_TABLE GRPC_SHADOW_i2s_ASN1_ENUMERATED_TABLE',
4331 '#define v3_crl_reason GRPC_SHADOW_v3_crl_reason',
4332 '#define EXTENDED_KEY_USAGE_free GRPC_SHADOW_EXTENDED_KEY_USAGE_free',
4333 '#define EXTENDED_KEY_USAGE_it GRPC_SHADOW_EXTENDED_KEY_USAGE_it',
4334 '#define EXTENDED_KEY_USAGE_new GRPC_SHADOW_EXTENDED_KEY_USAGE_new',
4335 '#define d2i_EXTENDED_KEY_USAGE GRPC_SHADOW_d2i_EXTENDED_KEY_USAGE',
4336 '#define i2d_EXTENDED_KEY_USAGE GRPC_SHADOW_i2d_EXTENDED_KEY_USAGE',
4337 '#define v3_ext_ku GRPC_SHADOW_v3_ext_ku',
4338 '#define v3_ocsp_accresp GRPC_SHADOW_v3_ocsp_accresp',
4339 '#define EDIPARTYNAME_free GRPC_SHADOW_EDIPARTYNAME_free',
4340 '#define EDIPARTYNAME_it GRPC_SHADOW_EDIPARTYNAME_it',
4341 '#define EDIPARTYNAME_new GRPC_SHADOW_EDIPARTYNAME_new',
4342 '#define GENERAL_NAMES_free GRPC_SHADOW_GENERAL_NAMES_free',
4343 '#define GENERAL_NAMES_it GRPC_SHADOW_GENERAL_NAMES_it',
4344 '#define GENERAL_NAMES_new GRPC_SHADOW_GENERAL_NAMES_new',
4345 '#define GENERAL_NAME_cmp GRPC_SHADOW_GENERAL_NAME_cmp',
4346 '#define GENERAL_NAME_dup GRPC_SHADOW_GENERAL_NAME_dup',
4347 '#define GENERAL_NAME_free GRPC_SHADOW_GENERAL_NAME_free',
4348 '#define GENERAL_NAME_get0_otherName GRPC_SHADOW_GENERAL_NAME_get0_otherName',
4349 '#define GENERAL_NAME_get0_value GRPC_SHADOW_GENERAL_NAME_get0_value',
4350 '#define GENERAL_NAME_it GRPC_SHADOW_GENERAL_NAME_it',
4351 '#define GENERAL_NAME_new GRPC_SHADOW_GENERAL_NAME_new',
4352 '#define GENERAL_NAME_set0_othername GRPC_SHADOW_GENERAL_NAME_set0_othername',
4353 '#define GENERAL_NAME_set0_value GRPC_SHADOW_GENERAL_NAME_set0_value',
4354 '#define OTHERNAME_cmp GRPC_SHADOW_OTHERNAME_cmp',
4355 '#define OTHERNAME_free GRPC_SHADOW_OTHERNAME_free',
4356 '#define OTHERNAME_it GRPC_SHADOW_OTHERNAME_it',
4357 '#define OTHERNAME_new GRPC_SHADOW_OTHERNAME_new',
4358 '#define d2i_EDIPARTYNAME GRPC_SHADOW_d2i_EDIPARTYNAME',
4359 '#define d2i_GENERAL_NAME GRPC_SHADOW_d2i_GENERAL_NAME',
4360 '#define d2i_GENERAL_NAMES GRPC_SHADOW_d2i_GENERAL_NAMES',
4361 '#define d2i_OTHERNAME GRPC_SHADOW_d2i_OTHERNAME',
4362 '#define i2d_EDIPARTYNAME GRPC_SHADOW_i2d_EDIPARTYNAME',
4363 '#define i2d_GENERAL_NAME GRPC_SHADOW_i2d_GENERAL_NAME',
4364 '#define i2d_GENERAL_NAMES GRPC_SHADOW_i2d_GENERAL_NAMES',
4365 '#define i2d_OTHERNAME GRPC_SHADOW_i2d_OTHERNAME',
4366 '#define v3_ns_ia5_list GRPC_SHADOW_v3_ns_ia5_list',
4367 '#define ACCESS_DESCRIPTION_free GRPC_SHADOW_ACCESS_DESCRIPTION_free',
4368 '#define ACCESS_DESCRIPTION_it GRPC_SHADOW_ACCESS_DESCRIPTION_it',
4369 '#define ACCESS_DESCRIPTION_new GRPC_SHADOW_ACCESS_DESCRIPTION_new',
4370 '#define AUTHORITY_INFO_ACCESS_free GRPC_SHADOW_AUTHORITY_INFO_ACCESS_free',
4371 '#define AUTHORITY_INFO_ACCESS_it GRPC_SHADOW_AUTHORITY_INFO_ACCESS_it',
4372 '#define AUTHORITY_INFO_ACCESS_new GRPC_SHADOW_AUTHORITY_INFO_ACCESS_new',
4373 '#define d2i_ACCESS_DESCRIPTION GRPC_SHADOW_d2i_ACCESS_DESCRIPTION',
4374 '#define d2i_AUTHORITY_INFO_ACCESS GRPC_SHADOW_d2i_AUTHORITY_INFO_ACCESS',
4375 '#define i2a_ACCESS_DESCRIPTION GRPC_SHADOW_i2a_ACCESS_DESCRIPTION',
4376 '#define i2d_ACCESS_DESCRIPTION GRPC_SHADOW_i2d_ACCESS_DESCRIPTION',
4377 '#define i2d_AUTHORITY_INFO_ACCESS GRPC_SHADOW_i2d_AUTHORITY_INFO_ACCESS',
4378 '#define v3_info GRPC_SHADOW_v3_info',
4379 '#define v3_sinfo GRPC_SHADOW_v3_sinfo',
4380 '#define v3_crl_num GRPC_SHADOW_v3_crl_num',
4381 '#define v3_delta_crl GRPC_SHADOW_v3_delta_crl',
4382 '#define v3_inhibit_anyp GRPC_SHADOW_v3_inhibit_anyp',
4383 '#define X509V3_EXT_add GRPC_SHADOW_X509V3_EXT_add',
4384 '#define X509V3_EXT_add_alias GRPC_SHADOW_X509V3_EXT_add_alias',
4385 '#define X509V3_EXT_add_list GRPC_SHADOW_X509V3_EXT_add_list',
4386 '#define X509V3_EXT_cleanup GRPC_SHADOW_X509V3_EXT_cleanup',
4387 '#define X509V3_EXT_d2i GRPC_SHADOW_X509V3_EXT_d2i',
4388 '#define X509V3_EXT_free GRPC_SHADOW_X509V3_EXT_free',
4389 '#define X509V3_EXT_get GRPC_SHADOW_X509V3_EXT_get',
4390 '#define X509V3_EXT_get_nid GRPC_SHADOW_X509V3_EXT_get_nid',
4391 '#define X509V3_add1_i2d GRPC_SHADOW_X509V3_add1_i2d',
4392 '#define X509V3_add_standard_extensions GRPC_SHADOW_X509V3_add_standard_extensions',
4393 '#define X509V3_get_d2i GRPC_SHADOW_X509V3_get_d2i',
4394 '#define GENERAL_SUBTREE_free GRPC_SHADOW_GENERAL_SUBTREE_free',
4395 '#define GENERAL_SUBTREE_it GRPC_SHADOW_GENERAL_SUBTREE_it',
4396 '#define GENERAL_SUBTREE_new GRPC_SHADOW_GENERAL_SUBTREE_new',
4397 '#define NAME_CONSTRAINTS_check GRPC_SHADOW_NAME_CONSTRAINTS_check',
4398 '#define NAME_CONSTRAINTS_free GRPC_SHADOW_NAME_CONSTRAINTS_free',
4399 '#define NAME_CONSTRAINTS_it GRPC_SHADOW_NAME_CONSTRAINTS_it',
4400 '#define NAME_CONSTRAINTS_new GRPC_SHADOW_NAME_CONSTRAINTS_new',
4401 '#define v3_name_constraints GRPC_SHADOW_v3_name_constraints',
4402 '#define v3_pci GRPC_SHADOW_v3_pci',
4403 '#define PROXY_CERT_INFO_EXTENSION_free GRPC_SHADOW_PROXY_CERT_INFO_EXTENSION_free',
4404 '#define PROXY_CERT_INFO_EXTENSION_it GRPC_SHADOW_PROXY_CERT_INFO_EXTENSION_it',
4405 '#define PROXY_CERT_INFO_EXTENSION_new GRPC_SHADOW_PROXY_CERT_INFO_EXTENSION_new',
4406 '#define PROXY_POLICY_free GRPC_SHADOW_PROXY_POLICY_free',
4407 '#define PROXY_POLICY_it GRPC_SHADOW_PROXY_POLICY_it',
4408 '#define PROXY_POLICY_new GRPC_SHADOW_PROXY_POLICY_new',
4409 '#define d2i_PROXY_CERT_INFO_EXTENSION GRPC_SHADOW_d2i_PROXY_CERT_INFO_EXTENSION',
4410 '#define d2i_PROXY_POLICY GRPC_SHADOW_d2i_PROXY_POLICY',
4411 '#define i2d_PROXY_CERT_INFO_EXTENSION GRPC_SHADOW_i2d_PROXY_CERT_INFO_EXTENSION',
4412 '#define i2d_PROXY_POLICY GRPC_SHADOW_i2d_PROXY_POLICY',
4413 '#define POLICY_CONSTRAINTS_free GRPC_SHADOW_POLICY_CONSTRAINTS_free',
4414 '#define POLICY_CONSTRAINTS_it GRPC_SHADOW_POLICY_CONSTRAINTS_it',
4415 '#define POLICY_CONSTRAINTS_new GRPC_SHADOW_POLICY_CONSTRAINTS_new',
4416 '#define v3_policy_constraints GRPC_SHADOW_v3_policy_constraints',
4417 '#define PKEY_USAGE_PERIOD_free GRPC_SHADOW_PKEY_USAGE_PERIOD_free',
4418 '#define PKEY_USAGE_PERIOD_it GRPC_SHADOW_PKEY_USAGE_PERIOD_it',
4419 '#define PKEY_USAGE_PERIOD_new GRPC_SHADOW_PKEY_USAGE_PERIOD_new',
4420 '#define d2i_PKEY_USAGE_PERIOD GRPC_SHADOW_d2i_PKEY_USAGE_PERIOD',
4421 '#define i2d_PKEY_USAGE_PERIOD GRPC_SHADOW_i2d_PKEY_USAGE_PERIOD',
4422 '#define v3_pkey_usage_period GRPC_SHADOW_v3_pkey_usage_period',
4423 '#define POLICY_MAPPINGS_it GRPC_SHADOW_POLICY_MAPPINGS_it',
4424 '#define POLICY_MAPPING_free GRPC_SHADOW_POLICY_MAPPING_free',
4425 '#define POLICY_MAPPING_it GRPC_SHADOW_POLICY_MAPPING_it',
4426 '#define POLICY_MAPPING_new GRPC_SHADOW_POLICY_MAPPING_new',
4427 '#define v3_policy_mappings GRPC_SHADOW_v3_policy_mappings',
4428 '#define X509V3_EXT_print GRPC_SHADOW_X509V3_EXT_print',
4429 '#define X509V3_EXT_print_fp GRPC_SHADOW_X509V3_EXT_print_fp',
4430 '#define X509V3_EXT_val_prn GRPC_SHADOW_X509V3_EXT_val_prn',
4431 '#define X509V3_extensions_print GRPC_SHADOW_X509V3_extensions_print',
4432 '#define X509_PURPOSE_add GRPC_SHADOW_X509_PURPOSE_add',
4433 '#define X509_PURPOSE_cleanup GRPC_SHADOW_X509_PURPOSE_cleanup',
4434 '#define X509_PURPOSE_get0 GRPC_SHADOW_X509_PURPOSE_get0',
4435 '#define X509_PURPOSE_get0_name GRPC_SHADOW_X509_PURPOSE_get0_name',
4436 '#define X509_PURPOSE_get0_sname GRPC_SHADOW_X509_PURPOSE_get0_sname',
4437 '#define X509_PURPOSE_get_by_id GRPC_SHADOW_X509_PURPOSE_get_by_id',
4438 '#define X509_PURPOSE_get_by_sname GRPC_SHADOW_X509_PURPOSE_get_by_sname',
4439 '#define X509_PURPOSE_get_count GRPC_SHADOW_X509_PURPOSE_get_count',
4440 '#define X509_PURPOSE_get_id GRPC_SHADOW_X509_PURPOSE_get_id',
4441 '#define X509_PURPOSE_get_trust GRPC_SHADOW_X509_PURPOSE_get_trust',
4442 '#define X509_PURPOSE_set GRPC_SHADOW_X509_PURPOSE_set',
4443 '#define X509_check_akid GRPC_SHADOW_X509_check_akid',
4444 '#define X509_check_ca GRPC_SHADOW_X509_check_ca',
4445 '#define X509_check_issued GRPC_SHADOW_X509_check_issued',
4446 '#define X509_check_purpose GRPC_SHADOW_X509_check_purpose',
4447 '#define X509_supported_extension GRPC_SHADOW_X509_supported_extension',
4448 '#define i2s_ASN1_OCTET_STRING GRPC_SHADOW_i2s_ASN1_OCTET_STRING',
4449 '#define s2i_ASN1_OCTET_STRING GRPC_SHADOW_s2i_ASN1_OCTET_STRING',
4450 '#define v3_skey_id GRPC_SHADOW_v3_skey_id',
4451 '#define SXNETID_free GRPC_SHADOW_SXNETID_free',
4452 '#define SXNETID_it GRPC_SHADOW_SXNETID_it',
4453 '#define SXNETID_new GRPC_SHADOW_SXNETID_new',
4454 '#define SXNET_add_id_INTEGER GRPC_SHADOW_SXNET_add_id_INTEGER',
4455 '#define SXNET_add_id_asc GRPC_SHADOW_SXNET_add_id_asc',
4456 '#define SXNET_add_id_ulong GRPC_SHADOW_SXNET_add_id_ulong',
4457 '#define SXNET_free GRPC_SHADOW_SXNET_free',
4458 '#define SXNET_get_id_INTEGER GRPC_SHADOW_SXNET_get_id_INTEGER',
4459 '#define SXNET_get_id_asc GRPC_SHADOW_SXNET_get_id_asc',
4460 '#define SXNET_get_id_ulong GRPC_SHADOW_SXNET_get_id_ulong',
4461 '#define SXNET_it GRPC_SHADOW_SXNET_it',
4462 '#define SXNET_new GRPC_SHADOW_SXNET_new',
4463 '#define d2i_SXNET GRPC_SHADOW_d2i_SXNET',
4464 '#define d2i_SXNETID GRPC_SHADOW_d2i_SXNETID',
4465 '#define i2d_SXNET GRPC_SHADOW_i2d_SXNET',
4466 '#define i2d_SXNETID GRPC_SHADOW_i2d_SXNETID',
4467 '#define v3_sxnet GRPC_SHADOW_v3_sxnet',
4468 '#define X509V3_NAME_from_section GRPC_SHADOW_X509V3_NAME_from_section',
4469 '#define X509V3_add_value GRPC_SHADOW_X509V3_add_value',
4470 '#define X509V3_add_value_bool GRPC_SHADOW_X509V3_add_value_bool',
4471 '#define X509V3_add_value_bool_nf GRPC_SHADOW_X509V3_add_value_bool_nf',
4472 '#define X509V3_add_value_int GRPC_SHADOW_X509V3_add_value_int',
4473 '#define X509V3_add_value_uchar GRPC_SHADOW_X509V3_add_value_uchar',
4474 '#define X509V3_conf_free GRPC_SHADOW_X509V3_conf_free',
4475 '#define X509V3_get_value_bool GRPC_SHADOW_X509V3_get_value_bool',
4476 '#define X509V3_get_value_int GRPC_SHADOW_X509V3_get_value_int',
4477 '#define X509V3_parse_list GRPC_SHADOW_X509V3_parse_list',
4478 '#define X509_REQ_get1_email GRPC_SHADOW_X509_REQ_get1_email',
4479 '#define X509_check_email GRPC_SHADOW_X509_check_email',
4480 '#define X509_check_host GRPC_SHADOW_X509_check_host',
4481 '#define X509_check_ip GRPC_SHADOW_X509_check_ip',
4482 '#define X509_check_ip_asc GRPC_SHADOW_X509_check_ip_asc',
4483 '#define X509_email_free GRPC_SHADOW_X509_email_free',
4484 '#define X509_get1_email GRPC_SHADOW_X509_get1_email',
4485 '#define X509_get1_ocsp GRPC_SHADOW_X509_get1_ocsp',
4486 '#define a2i_IPADDRESS GRPC_SHADOW_a2i_IPADDRESS',
4487 '#define a2i_IPADDRESS_NC GRPC_SHADOW_a2i_IPADDRESS_NC',
4488 '#define a2i_ipadd GRPC_SHADOW_a2i_ipadd',
4489 '#define hex_to_string GRPC_SHADOW_hex_to_string',
4490 '#define i2s_ASN1_ENUMERATED GRPC_SHADOW_i2s_ASN1_ENUMERATED',
4491 '#define i2s_ASN1_INTEGER GRPC_SHADOW_i2s_ASN1_INTEGER',
4492 '#define name_cmp GRPC_SHADOW_name_cmp',
4493 '#define s2i_ASN1_INTEGER GRPC_SHADOW_s2i_ASN1_INTEGER',
4494 '#define string_to_hex GRPC_SHADOW_string_to_hex',
4495 '#define PKCS7_get_raw_certificates GRPC_SHADOW_PKCS7_get_raw_certificates',
4496 '#define pkcs7_bundle GRPC_SHADOW_pkcs7_bundle',
4497 '#define pkcs7_parse_header GRPC_SHADOW_pkcs7_parse_header',
4498 '#define PKCS7_bundle_CRLs GRPC_SHADOW_PKCS7_bundle_CRLs',
4499 '#define PKCS7_bundle_certificates GRPC_SHADOW_PKCS7_bundle_certificates',
4500 '#define PKCS7_get_CRLs GRPC_SHADOW_PKCS7_get_CRLs',
4501 '#define PKCS7_get_PEM_CRLs GRPC_SHADOW_PKCS7_get_PEM_CRLs',
4502 '#define PKCS7_get_PEM_certificates GRPC_SHADOW_PKCS7_get_PEM_certificates',
4503 '#define PKCS7_get_certificates GRPC_SHADOW_PKCS7_get_certificates',
4504 '#define PKCS8_marshal_encrypted_private_key GRPC_SHADOW_PKCS8_marshal_encrypted_private_key',
4505 '#define PKCS8_parse_encrypted_private_key GRPC_SHADOW_PKCS8_parse_encrypted_private_key',
4506 '#define pkcs12_key_gen GRPC_SHADOW_pkcs12_key_gen',
4507 '#define pkcs8_pbe_decrypt GRPC_SHADOW_pkcs8_pbe_decrypt',
4508 '#define EVP_PKCS82PKEY GRPC_SHADOW_EVP_PKCS82PKEY',
4509 '#define EVP_PKEY2PKCS8 GRPC_SHADOW_EVP_PKEY2PKCS8',
4510 '#define PKCS12_PBE_add GRPC_SHADOW_PKCS12_PBE_add',
4511 '#define PKCS12_free GRPC_SHADOW_PKCS12_free',
4512 '#define PKCS12_get_key_and_certs GRPC_SHADOW_PKCS12_get_key_and_certs',
4513 '#define PKCS12_parse GRPC_SHADOW_PKCS12_parse',
4514 '#define PKCS12_verify_mac GRPC_SHADOW_PKCS12_verify_mac',
4515 '#define PKCS8_PRIV_KEY_INFO_free GRPC_SHADOW_PKCS8_PRIV_KEY_INFO_free',
4516 '#define PKCS8_PRIV_KEY_INFO_it GRPC_SHADOW_PKCS8_PRIV_KEY_INFO_it',
4517 '#define PKCS8_PRIV_KEY_INFO_new GRPC_SHADOW_PKCS8_PRIV_KEY_INFO_new',
4518 '#define PKCS8_decrypt GRPC_SHADOW_PKCS8_decrypt',
4519 '#define PKCS8_encrypt GRPC_SHADOW_PKCS8_encrypt',
4520 '#define d2i_PKCS12 GRPC_SHADOW_d2i_PKCS12',
4521 '#define d2i_PKCS12_bio GRPC_SHADOW_d2i_PKCS12_bio',
4522 '#define d2i_PKCS12_fp GRPC_SHADOW_d2i_PKCS12_fp',
4523 '#define d2i_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_d2i_PKCS8_PRIV_KEY_INFO',
4524 '#define i2d_PKCS8_PRIV_KEY_INFO GRPC_SHADOW_i2d_PKCS8_PRIV_KEY_INFO',
4525 '#define PKCS5_pbe2_decrypt_init GRPC_SHADOW_PKCS5_pbe2_decrypt_init',
4526 '#define PKCS5_pbe2_encrypt_init GRPC_SHADOW_PKCS5_pbe2_encrypt_init'