1 /*
2  for x in connect/mbedtls/?*.o; do echo ${x##*mbedtls?} $x; done | sort | \
3  while read _ x; do nm -g -defined-only $x | sed -e 's,_ncbicxx_.*,,' | \
4  sort -k3; done | \
5  awk '/ / { s=substr($3, 2); print "#define", s " \\\n        " s "_ncbicxx_2_7_18" }'
6  */
7 #define mbedtls_aes_crypt_cbc \
8         mbedtls_aes_crypt_cbc_ncbicxx_2_7_18
9 #define mbedtls_aes_crypt_cfb128 \
10         mbedtls_aes_crypt_cfb128_ncbicxx_2_7_18
11 #define mbedtls_aes_crypt_cfb8 \
12         mbedtls_aes_crypt_cfb8_ncbicxx_2_7_18
13 #define mbedtls_aes_crypt_ctr \
14         mbedtls_aes_crypt_ctr_ncbicxx_2_7_18
15 #define mbedtls_aes_crypt_ecb \
16         mbedtls_aes_crypt_ecb_ncbicxx_2_7_18
17 #define mbedtls_aes_decrypt \
18         mbedtls_aes_decrypt_ncbicxx_2_7_18
19 #define mbedtls_aes_encrypt \
20         mbedtls_aes_encrypt_ncbicxx_2_7_18
21 #define mbedtls_aes_free \
22         mbedtls_aes_free_ncbicxx_2_7_18
23 #define mbedtls_aes_init \
24         mbedtls_aes_init_ncbicxx_2_7_18
25 #define mbedtls_aes_setkey_dec \
26         mbedtls_aes_setkey_dec_ncbicxx_2_7_18
27 #define mbedtls_aes_setkey_enc \
28         mbedtls_aes_setkey_enc_ncbicxx_2_7_18
29 #define mbedtls_internal_aes_decrypt \
30         mbedtls_internal_aes_decrypt_ncbicxx_2_7_18
31 #define mbedtls_internal_aes_encrypt \
32         mbedtls_internal_aes_encrypt_ncbicxx_2_7_18
33 #define mbedtls_aesni_crypt_ecb \
34         mbedtls_aesni_crypt_ecb_ncbicxx_2_7_18
35 #define mbedtls_aesni_gcm_mult \
36         mbedtls_aesni_gcm_mult_ncbicxx_2_7_18
37 #define mbedtls_aesni_has_support \
38         mbedtls_aesni_has_support_ncbicxx_2_7_18
39 #define mbedtls_aesni_inverse_key \
40         mbedtls_aesni_inverse_key_ncbicxx_2_7_18
41 #define mbedtls_aesni_setkey_enc \
42         mbedtls_aesni_setkey_enc_ncbicxx_2_7_18
43 #define mbedtls_arc4_crypt \
44         mbedtls_arc4_crypt_ncbicxx_2_7_18
45 #define mbedtls_arc4_free \
46         mbedtls_arc4_free_ncbicxx_2_7_18
47 #define mbedtls_arc4_init \
48         mbedtls_arc4_init_ncbicxx_2_7_18
49 #define mbedtls_arc4_setup \
50         mbedtls_arc4_setup_ncbicxx_2_7_18
51 #define mbedtls_asn1_find_named_data \
52         mbedtls_asn1_find_named_data_ncbicxx_2_7_18
53 #define mbedtls_asn1_free_named_data \
54         mbedtls_asn1_free_named_data_ncbicxx_2_7_18
55 #define mbedtls_asn1_free_named_data_list \
56         mbedtls_asn1_free_named_data_list_ncbicxx_2_7_18
57 #define mbedtls_asn1_get_alg \
58         mbedtls_asn1_get_alg_ncbicxx_2_7_18
59 #define mbedtls_asn1_get_alg_null \
60         mbedtls_asn1_get_alg_null_ncbicxx_2_7_18
61 #define mbedtls_asn1_get_bitstring \
62         mbedtls_asn1_get_bitstring_ncbicxx_2_7_18
63 #define mbedtls_asn1_get_bitstring_null \
64         mbedtls_asn1_get_bitstring_null_ncbicxx_2_7_18
65 #define mbedtls_asn1_get_bool \
66         mbedtls_asn1_get_bool_ncbicxx_2_7_18
67 #define mbedtls_asn1_get_int \
68         mbedtls_asn1_get_int_ncbicxx_2_7_18
69 #define mbedtls_asn1_get_len \
70         mbedtls_asn1_get_len_ncbicxx_2_7_18
71 #define mbedtls_asn1_get_mpi \
72         mbedtls_asn1_get_mpi_ncbicxx_2_7_18
73 #define mbedtls_asn1_get_sequence_of \
74         mbedtls_asn1_get_sequence_of_ncbicxx_2_7_18
75 #define mbedtls_asn1_get_tag \
76         mbedtls_asn1_get_tag_ncbicxx_2_7_18
77 #define mbedtls_asn1_store_named_data \
78         mbedtls_asn1_store_named_data_ncbicxx_2_7_18
79 #define mbedtls_asn1_write_algorithm_identifier \
80         mbedtls_asn1_write_algorithm_identifier_ncbicxx_2_7_18
81 #define mbedtls_asn1_write_bitstring \
82         mbedtls_asn1_write_bitstring_ncbicxx_2_7_18
83 #define mbedtls_asn1_write_bool \
84         mbedtls_asn1_write_bool_ncbicxx_2_7_18
85 #define mbedtls_asn1_write_ia5_string \
86         mbedtls_asn1_write_ia5_string_ncbicxx_2_7_18
87 #define mbedtls_asn1_write_int \
88         mbedtls_asn1_write_int_ncbicxx_2_7_18
89 #define mbedtls_asn1_write_len \
90         mbedtls_asn1_write_len_ncbicxx_2_7_18
91 #define mbedtls_asn1_write_mpi \
92         mbedtls_asn1_write_mpi_ncbicxx_2_7_18
93 #define mbedtls_asn1_write_null \
94         mbedtls_asn1_write_null_ncbicxx_2_7_18
95 #define mbedtls_asn1_write_octet_string \
96         mbedtls_asn1_write_octet_string_ncbicxx_2_7_18
97 #define mbedtls_asn1_write_oid \
98         mbedtls_asn1_write_oid_ncbicxx_2_7_18
99 #define mbedtls_asn1_write_printable_string \
100         mbedtls_asn1_write_printable_string_ncbicxx_2_7_18
101 #define mbedtls_asn1_write_raw_buffer \
102         mbedtls_asn1_write_raw_buffer_ncbicxx_2_7_18
103 #define mbedtls_asn1_write_tag \
104         mbedtls_asn1_write_tag_ncbicxx_2_7_18
105 #define mbedtls_base64_decode \
106         mbedtls_base64_decode_ncbicxx_2_7_18
107 #define mbedtls_base64_encode \
108         mbedtls_base64_encode_ncbicxx_2_7_18
109 #define mbedtls_mpi_add_abs \
110         mbedtls_mpi_add_abs_ncbicxx_2_7_18
111 #define mbedtls_mpi_add_int \
112         mbedtls_mpi_add_int_ncbicxx_2_7_18
113 #define mbedtls_mpi_add_mpi \
114         mbedtls_mpi_add_mpi_ncbicxx_2_7_18
115 #define mbedtls_mpi_bitlen \
116         mbedtls_mpi_bitlen_ncbicxx_2_7_18
117 #define mbedtls_mpi_cmp_abs \
118         mbedtls_mpi_cmp_abs_ncbicxx_2_7_18
119 #define mbedtls_mpi_cmp_int \
120         mbedtls_mpi_cmp_int_ncbicxx_2_7_18
121 #define mbedtls_mpi_cmp_mpi \
122         mbedtls_mpi_cmp_mpi_ncbicxx_2_7_18
123 #define mbedtls_mpi_copy \
124         mbedtls_mpi_copy_ncbicxx_2_7_18
125 #define mbedtls_mpi_div_int \
126         mbedtls_mpi_div_int_ncbicxx_2_7_18
127 #define mbedtls_mpi_div_mpi \
128         mbedtls_mpi_div_mpi_ncbicxx_2_7_18
129 #define mbedtls_mpi_exp_mod \
130         mbedtls_mpi_exp_mod_ncbicxx_2_7_18
131 #define mbedtls_mpi_fill_random \
132         mbedtls_mpi_fill_random_ncbicxx_2_7_18
133 #define mbedtls_mpi_free \
134         mbedtls_mpi_free_ncbicxx_2_7_18
135 #define mbedtls_mpi_gcd \
136         mbedtls_mpi_gcd_ncbicxx_2_7_18
137 #define mbedtls_mpi_gen_prime \
138         mbedtls_mpi_gen_prime_ncbicxx_2_7_18
139 #define mbedtls_mpi_get_bit \
140         mbedtls_mpi_get_bit_ncbicxx_2_7_18
141 #define mbedtls_mpi_grow \
142         mbedtls_mpi_grow_ncbicxx_2_7_18
143 #define mbedtls_mpi_init \
144         mbedtls_mpi_init_ncbicxx_2_7_18
145 #define mbedtls_mpi_inv_mod \
146         mbedtls_mpi_inv_mod_ncbicxx_2_7_18
147 #define mbedtls_mpi_is_prime \
148         mbedtls_mpi_is_prime_ncbicxx_2_7_18
149 #define mbedtls_mpi_lsb \
150         mbedtls_mpi_lsb_ncbicxx_2_7_18
151 #define mbedtls_mpi_lset \
152         mbedtls_mpi_lset_ncbicxx_2_7_18
153 #define mbedtls_mpi_lt_mpi_ct \
154         mbedtls_mpi_lt_mpi_ct_ncbicxx_2_7_18
155 #define mbedtls_mpi_mod_int \
156         mbedtls_mpi_mod_int_ncbicxx_2_7_18
157 #define mbedtls_mpi_mod_mpi \
158         mbedtls_mpi_mod_mpi_ncbicxx_2_7_18
159 #define mbedtls_mpi_mul_int \
160         mbedtls_mpi_mul_int_ncbicxx_2_7_18
161 #define mbedtls_mpi_mul_mpi \
162         mbedtls_mpi_mul_mpi_ncbicxx_2_7_18
163 #define mbedtls_mpi_read_binary \
164         mbedtls_mpi_read_binary_ncbicxx_2_7_18
165 #define mbedtls_mpi_read_file \
166         mbedtls_mpi_read_file_ncbicxx_2_7_18
167 #define mbedtls_mpi_read_string \
168         mbedtls_mpi_read_string_ncbicxx_2_7_18
169 #define mbedtls_mpi_safe_cond_assign \
170         mbedtls_mpi_safe_cond_assign_ncbicxx_2_7_18
171 #define mbedtls_mpi_safe_cond_swap \
172         mbedtls_mpi_safe_cond_swap_ncbicxx_2_7_18
173 #define mbedtls_mpi_set_bit \
174         mbedtls_mpi_set_bit_ncbicxx_2_7_18
175 #define mbedtls_mpi_shift_l \
176         mbedtls_mpi_shift_l_ncbicxx_2_7_18
177 #define mbedtls_mpi_shift_r \
178         mbedtls_mpi_shift_r_ncbicxx_2_7_18
179 #define mbedtls_mpi_shrink \
180         mbedtls_mpi_shrink_ncbicxx_2_7_18
181 #define mbedtls_mpi_size \
182         mbedtls_mpi_size_ncbicxx_2_7_18
183 #define mbedtls_mpi_sub_abs \
184         mbedtls_mpi_sub_abs_ncbicxx_2_7_18
185 #define mbedtls_mpi_sub_int \
186         mbedtls_mpi_sub_int_ncbicxx_2_7_18
187 #define mbedtls_mpi_sub_mpi \
188         mbedtls_mpi_sub_mpi_ncbicxx_2_7_18
189 #define mbedtls_mpi_swap \
190         mbedtls_mpi_swap_ncbicxx_2_7_18
191 #define mbedtls_mpi_write_binary \
192         mbedtls_mpi_write_binary_ncbicxx_2_7_18
193 #define mbedtls_mpi_write_file \
194         mbedtls_mpi_write_file_ncbicxx_2_7_18
195 #define mbedtls_mpi_write_string \
196         mbedtls_mpi_write_string_ncbicxx_2_7_18
197 #define mbedtls_blowfish_crypt_cbc \
198         mbedtls_blowfish_crypt_cbc_ncbicxx_2_7_18
199 #define mbedtls_blowfish_crypt_cfb64 \
200         mbedtls_blowfish_crypt_cfb64_ncbicxx_2_7_18
201 #define mbedtls_blowfish_crypt_ctr \
202         mbedtls_blowfish_crypt_ctr_ncbicxx_2_7_18
203 #define mbedtls_blowfish_crypt_ecb \
204         mbedtls_blowfish_crypt_ecb_ncbicxx_2_7_18
205 #define mbedtls_blowfish_free \
206         mbedtls_blowfish_free_ncbicxx_2_7_18
207 #define mbedtls_blowfish_init \
208         mbedtls_blowfish_init_ncbicxx_2_7_18
209 #define mbedtls_blowfish_setkey \
210         mbedtls_blowfish_setkey_ncbicxx_2_7_18
211 #define mbedtls_camellia_crypt_cbc \
212         mbedtls_camellia_crypt_cbc_ncbicxx_2_7_18
213 #define mbedtls_camellia_crypt_cfb128 \
214         mbedtls_camellia_crypt_cfb128_ncbicxx_2_7_18
215 #define mbedtls_camellia_crypt_ctr \
216         mbedtls_camellia_crypt_ctr_ncbicxx_2_7_18
217 #define mbedtls_camellia_crypt_ecb \
218         mbedtls_camellia_crypt_ecb_ncbicxx_2_7_18
219 #define mbedtls_camellia_free \
220         mbedtls_camellia_free_ncbicxx_2_7_18
221 #define mbedtls_camellia_init \
222         mbedtls_camellia_init_ncbicxx_2_7_18
223 #define mbedtls_camellia_setkey_dec \
224         mbedtls_camellia_setkey_dec_ncbicxx_2_7_18
225 #define mbedtls_camellia_setkey_enc \
226         mbedtls_camellia_setkey_enc_ncbicxx_2_7_18
227 #define mbedtls_ccm_auth_decrypt \
228         mbedtls_ccm_auth_decrypt_ncbicxx_2_7_18
229 #define mbedtls_ccm_encrypt_and_tag \
230         mbedtls_ccm_encrypt_and_tag_ncbicxx_2_7_18
231 #define mbedtls_ccm_free \
232         mbedtls_ccm_free_ncbicxx_2_7_18
233 #define mbedtls_ccm_init \
234         mbedtls_ccm_init_ncbicxx_2_7_18
235 #define mbedtls_ccm_setkey \
236         mbedtls_ccm_setkey_ncbicxx_2_7_18
237 #define mbedtls_test_ca_crt \
238         mbedtls_test_ca_crt_ncbicxx_2_7_18
239 #define mbedtls_test_ca_crt_ec \
240         mbedtls_test_ca_crt_ec_ncbicxx_2_7_18
241 #define mbedtls_test_ca_crt_ec_len \
242         mbedtls_test_ca_crt_ec_len_ncbicxx_2_7_18
243 #define mbedtls_test_ca_crt_len \
244         mbedtls_test_ca_crt_len_ncbicxx_2_7_18
245 #define mbedtls_test_ca_crt_rsa \
246         mbedtls_test_ca_crt_rsa_ncbicxx_2_7_18
247 #define mbedtls_test_ca_crt_rsa_len \
248         mbedtls_test_ca_crt_rsa_len_ncbicxx_2_7_18
249 #define mbedtls_test_ca_key \
250         mbedtls_test_ca_key_ncbicxx_2_7_18
251 #define mbedtls_test_ca_key_ec \
252         mbedtls_test_ca_key_ec_ncbicxx_2_7_18
253 #define mbedtls_test_ca_key_ec_len \
254         mbedtls_test_ca_key_ec_len_ncbicxx_2_7_18
255 #define mbedtls_test_ca_key_len \
256         mbedtls_test_ca_key_len_ncbicxx_2_7_18
257 #define mbedtls_test_ca_key_rsa \
258         mbedtls_test_ca_key_rsa_ncbicxx_2_7_18
259 #define mbedtls_test_ca_key_rsa_len \
260         mbedtls_test_ca_key_rsa_len_ncbicxx_2_7_18
261 #define mbedtls_test_ca_pwd \
262         mbedtls_test_ca_pwd_ncbicxx_2_7_18
263 #define mbedtls_test_ca_pwd_ec \
264         mbedtls_test_ca_pwd_ec_ncbicxx_2_7_18
265 #define mbedtls_test_ca_pwd_ec_len \
266         mbedtls_test_ca_pwd_ec_len_ncbicxx_2_7_18
267 #define mbedtls_test_ca_pwd_len \
268         mbedtls_test_ca_pwd_len_ncbicxx_2_7_18
269 #define mbedtls_test_ca_pwd_rsa \
270         mbedtls_test_ca_pwd_rsa_ncbicxx_2_7_18
271 #define mbedtls_test_ca_pwd_rsa_len \
272         mbedtls_test_ca_pwd_rsa_len_ncbicxx_2_7_18
273 #define mbedtls_test_cas \
274         mbedtls_test_cas_ncbicxx_2_7_18
275 #define mbedtls_test_cas_len \
276         mbedtls_test_cas_len_ncbicxx_2_7_18
277 #define mbedtls_test_cas_pem \
278         mbedtls_test_cas_pem_ncbicxx_2_7_18
279 #define mbedtls_test_cas_pem_len \
280         mbedtls_test_cas_pem_len_ncbicxx_2_7_18
281 #define mbedtls_test_cli_crt \
282         mbedtls_test_cli_crt_ncbicxx_2_7_18
283 #define mbedtls_test_cli_crt_ec \
284         mbedtls_test_cli_crt_ec_ncbicxx_2_7_18
285 #define mbedtls_test_cli_crt_ec_len \
286         mbedtls_test_cli_crt_ec_len_ncbicxx_2_7_18
287 #define mbedtls_test_cli_crt_len \
288         mbedtls_test_cli_crt_len_ncbicxx_2_7_18
289 #define mbedtls_test_cli_crt_rsa \
290         mbedtls_test_cli_crt_rsa_ncbicxx_2_7_18
291 #define mbedtls_test_cli_crt_rsa_len \
292         mbedtls_test_cli_crt_rsa_len_ncbicxx_2_7_18
293 #define mbedtls_test_cli_key \
294         mbedtls_test_cli_key_ncbicxx_2_7_18
295 #define mbedtls_test_cli_key_ec \
296         mbedtls_test_cli_key_ec_ncbicxx_2_7_18
297 #define mbedtls_test_cli_key_ec_len \
298         mbedtls_test_cli_key_ec_len_ncbicxx_2_7_18
299 #define mbedtls_test_cli_key_len \
300         mbedtls_test_cli_key_len_ncbicxx_2_7_18
301 #define mbedtls_test_cli_key_rsa \
302         mbedtls_test_cli_key_rsa_ncbicxx_2_7_18
303 #define mbedtls_test_cli_key_rsa_len \
304         mbedtls_test_cli_key_rsa_len_ncbicxx_2_7_18
305 #define mbedtls_test_srv_crt \
306         mbedtls_test_srv_crt_ncbicxx_2_7_18
307 #define mbedtls_test_srv_crt_ec \
308         mbedtls_test_srv_crt_ec_ncbicxx_2_7_18
309 #define mbedtls_test_srv_crt_ec_len \
310         mbedtls_test_srv_crt_ec_len_ncbicxx_2_7_18
311 #define mbedtls_test_srv_crt_len \
312         mbedtls_test_srv_crt_len_ncbicxx_2_7_18
313 #define mbedtls_test_srv_crt_rsa \
314         mbedtls_test_srv_crt_rsa_ncbicxx_2_7_18
315 #define mbedtls_test_srv_crt_rsa_len \
316         mbedtls_test_srv_crt_rsa_len_ncbicxx_2_7_18
317 #define mbedtls_test_srv_key \
318         mbedtls_test_srv_key_ncbicxx_2_7_18
319 #define mbedtls_test_srv_key_ec \
320         mbedtls_test_srv_key_ec_ncbicxx_2_7_18
321 #define mbedtls_test_srv_key_ec_len \
322         mbedtls_test_srv_key_ec_len_ncbicxx_2_7_18
323 #define mbedtls_test_srv_key_len \
324         mbedtls_test_srv_key_len_ncbicxx_2_7_18
325 #define mbedtls_test_srv_key_rsa \
326         mbedtls_test_srv_key_rsa_ncbicxx_2_7_18
327 #define mbedtls_test_srv_key_rsa_len \
328         mbedtls_test_srv_key_rsa_len_ncbicxx_2_7_18
329 #define mbedtls_cipher_auth_decrypt \
330         mbedtls_cipher_auth_decrypt_ncbicxx_2_7_18
331 #define mbedtls_cipher_auth_encrypt \
332         mbedtls_cipher_auth_encrypt_ncbicxx_2_7_18
333 #define mbedtls_cipher_check_tag \
334         mbedtls_cipher_check_tag_ncbicxx_2_7_18
335 #define mbedtls_cipher_crypt \
336         mbedtls_cipher_crypt_ncbicxx_2_7_18
337 #define mbedtls_cipher_finish \
338         mbedtls_cipher_finish_ncbicxx_2_7_18
339 #define mbedtls_cipher_free \
340         mbedtls_cipher_free_ncbicxx_2_7_18
341 #define mbedtls_cipher_info_from_string \
342         mbedtls_cipher_info_from_string_ncbicxx_2_7_18
343 #define mbedtls_cipher_info_from_type \
344         mbedtls_cipher_info_from_type_ncbicxx_2_7_18
345 #define mbedtls_cipher_info_from_values \
346         mbedtls_cipher_info_from_values_ncbicxx_2_7_18
347 #define mbedtls_cipher_init \
348         mbedtls_cipher_init_ncbicxx_2_7_18
349 #define mbedtls_cipher_list \
350         mbedtls_cipher_list_ncbicxx_2_7_18
351 #define mbedtls_cipher_reset \
352         mbedtls_cipher_reset_ncbicxx_2_7_18
353 #define mbedtls_cipher_set_iv \
354         mbedtls_cipher_set_iv_ncbicxx_2_7_18
355 #define mbedtls_cipher_set_padding_mode \
356         mbedtls_cipher_set_padding_mode_ncbicxx_2_7_18
357 #define mbedtls_cipher_setkey \
358         mbedtls_cipher_setkey_ncbicxx_2_7_18
359 #define mbedtls_cipher_setup \
360         mbedtls_cipher_setup_ncbicxx_2_7_18
361 #define mbedtls_cipher_update \
362         mbedtls_cipher_update_ncbicxx_2_7_18
363 #define mbedtls_cipher_update_ad \
364         mbedtls_cipher_update_ad_ncbicxx_2_7_18
365 #define mbedtls_cipher_write_tag \
366         mbedtls_cipher_write_tag_ncbicxx_2_7_18
367 #define mbedtls_cipher_definitions \
368         mbedtls_cipher_definitions_ncbicxx_2_7_18
369 #define mbedtls_cipher_supported \
370         mbedtls_cipher_supported_ncbicxx_2_7_18
371 #define mbedtls_ctr_drbg_free \
372         mbedtls_ctr_drbg_free_ncbicxx_2_7_18
373 #define mbedtls_ctr_drbg_init \
374         mbedtls_ctr_drbg_init_ncbicxx_2_7_18
375 #define mbedtls_ctr_drbg_random \
376         mbedtls_ctr_drbg_random_ncbicxx_2_7_18
377 #define mbedtls_ctr_drbg_random_with_add \
378         mbedtls_ctr_drbg_random_with_add_ncbicxx_2_7_18
379 #define mbedtls_ctr_drbg_reseed \
380         mbedtls_ctr_drbg_reseed_ncbicxx_2_7_18
381 #define mbedtls_ctr_drbg_seed \
382         mbedtls_ctr_drbg_seed_ncbicxx_2_7_18
383 #define mbedtls_ctr_drbg_seed_entropy_len \
384         mbedtls_ctr_drbg_seed_entropy_len_ncbicxx_2_7_18
385 #define mbedtls_ctr_drbg_set_entropy_len \
386         mbedtls_ctr_drbg_set_entropy_len_ncbicxx_2_7_18
387 #define mbedtls_ctr_drbg_set_prediction_resistance \
388         mbedtls_ctr_drbg_set_prediction_resistance_ncbicxx_2_7_18
389 #define mbedtls_ctr_drbg_set_reseed_interval \
390         mbedtls_ctr_drbg_set_reseed_interval_ncbicxx_2_7_18
391 #define mbedtls_ctr_drbg_update \
392         mbedtls_ctr_drbg_update_ncbicxx_2_7_18
393 #define mbedtls_ctr_drbg_update_ret \
394         mbedtls_ctr_drbg_update_ret_ncbicxx_2_7_18
395 #define mbedtls_ctr_drbg_update_seed_file \
396         mbedtls_ctr_drbg_update_seed_file_ncbicxx_2_7_18
397 #define mbedtls_ctr_drbg_write_seed_file \
398         mbedtls_ctr_drbg_write_seed_file_ncbicxx_2_7_18
399 #define mbedtls_debug_print_buf \
400         mbedtls_debug_print_buf_ncbicxx_2_7_18
401 #define mbedtls_debug_print_crt \
402         mbedtls_debug_print_crt_ncbicxx_2_7_18
403 #define mbedtls_debug_print_ecp \
404         mbedtls_debug_print_ecp_ncbicxx_2_7_18
405 #define mbedtls_debug_print_mpi \
406         mbedtls_debug_print_mpi_ncbicxx_2_7_18
407 #define mbedtls_debug_print_msg \
408         mbedtls_debug_print_msg_ncbicxx_2_7_18
409 #define mbedtls_debug_print_ret \
410         mbedtls_debug_print_ret_ncbicxx_2_7_18
411 #define mbedtls_debug_set_threshold \
412         mbedtls_debug_set_threshold_ncbicxx_2_7_18
413 #define mbedtls_des3_crypt_cbc \
414         mbedtls_des3_crypt_cbc_ncbicxx_2_7_18
415 #define mbedtls_des3_crypt_ecb \
416         mbedtls_des3_crypt_ecb_ncbicxx_2_7_18
417 #define mbedtls_des3_free \
418         mbedtls_des3_free_ncbicxx_2_7_18
419 #define mbedtls_des3_init \
420         mbedtls_des3_init_ncbicxx_2_7_18
421 #define mbedtls_des3_set2key_dec \
422         mbedtls_des3_set2key_dec_ncbicxx_2_7_18
423 #define mbedtls_des3_set2key_enc \
424         mbedtls_des3_set2key_enc_ncbicxx_2_7_18
425 #define mbedtls_des3_set3key_dec \
426         mbedtls_des3_set3key_dec_ncbicxx_2_7_18
427 #define mbedtls_des3_set3key_enc \
428         mbedtls_des3_set3key_enc_ncbicxx_2_7_18
429 #define mbedtls_des_crypt_cbc \
430         mbedtls_des_crypt_cbc_ncbicxx_2_7_18
431 #define mbedtls_des_crypt_ecb \
432         mbedtls_des_crypt_ecb_ncbicxx_2_7_18
433 #define mbedtls_des_free \
434         mbedtls_des_free_ncbicxx_2_7_18
435 #define mbedtls_des_init \
436         mbedtls_des_init_ncbicxx_2_7_18
437 #define mbedtls_des_key_check_key_parity \
438         mbedtls_des_key_check_key_parity_ncbicxx_2_7_18
439 #define mbedtls_des_key_check_weak \
440         mbedtls_des_key_check_weak_ncbicxx_2_7_18
441 #define mbedtls_des_key_set_parity \
442         mbedtls_des_key_set_parity_ncbicxx_2_7_18
443 #define mbedtls_des_setkey \
444         mbedtls_des_setkey_ncbicxx_2_7_18
445 #define mbedtls_des_setkey_dec \
446         mbedtls_des_setkey_dec_ncbicxx_2_7_18
447 #define mbedtls_des_setkey_enc \
448         mbedtls_des_setkey_enc_ncbicxx_2_7_18
449 #define mbedtls_dhm_calc_secret \
450         mbedtls_dhm_calc_secret_ncbicxx_2_7_18
451 #define mbedtls_dhm_free \
452         mbedtls_dhm_free_ncbicxx_2_7_18
453 #define mbedtls_dhm_init \
454         mbedtls_dhm_init_ncbicxx_2_7_18
455 #define mbedtls_dhm_make_params \
456         mbedtls_dhm_make_params_ncbicxx_2_7_18
457 #define mbedtls_dhm_make_public \
458         mbedtls_dhm_make_public_ncbicxx_2_7_18
459 #define mbedtls_dhm_parse_dhm \
460         mbedtls_dhm_parse_dhm_ncbicxx_2_7_18
461 #define mbedtls_dhm_parse_dhmfile \
462         mbedtls_dhm_parse_dhmfile_ncbicxx_2_7_18
463 #define mbedtls_dhm_read_params \
464         mbedtls_dhm_read_params_ncbicxx_2_7_18
465 #define mbedtls_dhm_read_public \
466         mbedtls_dhm_read_public_ncbicxx_2_7_18
467 #define mbedtls_dhm_set_group \
468         mbedtls_dhm_set_group_ncbicxx_2_7_18
469 #define mbedtls_ecdh_calc_secret \
470         mbedtls_ecdh_calc_secret_ncbicxx_2_7_18
471 #define mbedtls_ecdh_compute_shared \
472         mbedtls_ecdh_compute_shared_ncbicxx_2_7_18
473 #define mbedtls_ecdh_free \
474         mbedtls_ecdh_free_ncbicxx_2_7_18
475 #define mbedtls_ecdh_gen_public \
476         mbedtls_ecdh_gen_public_ncbicxx_2_7_18
477 #define mbedtls_ecdh_get_params \
478         mbedtls_ecdh_get_params_ncbicxx_2_7_18
479 #define mbedtls_ecdh_init \
480         mbedtls_ecdh_init_ncbicxx_2_7_18
481 #define mbedtls_ecdh_make_params \
482         mbedtls_ecdh_make_params_ncbicxx_2_7_18
483 #define mbedtls_ecdh_make_public \
484         mbedtls_ecdh_make_public_ncbicxx_2_7_18
485 #define mbedtls_ecdh_read_params \
486         mbedtls_ecdh_read_params_ncbicxx_2_7_18
487 #define mbedtls_ecdh_read_public \
488         mbedtls_ecdh_read_public_ncbicxx_2_7_18
489 #define mbedtls_ecdsa_free \
490         mbedtls_ecdsa_free_ncbicxx_2_7_18
491 #define mbedtls_ecdsa_from_keypair \
492         mbedtls_ecdsa_from_keypair_ncbicxx_2_7_18
493 #define mbedtls_ecdsa_genkey \
494         mbedtls_ecdsa_genkey_ncbicxx_2_7_18
495 #define mbedtls_ecdsa_init \
496         mbedtls_ecdsa_init_ncbicxx_2_7_18
497 #define mbedtls_ecdsa_read_signature \
498         mbedtls_ecdsa_read_signature_ncbicxx_2_7_18
499 #define mbedtls_ecdsa_sign \
500         mbedtls_ecdsa_sign_ncbicxx_2_7_18
501 #define mbedtls_ecdsa_sign_det \
502         mbedtls_ecdsa_sign_det_ncbicxx_2_7_18
503 #define mbedtls_ecdsa_sign_det_ext \
504         mbedtls_ecdsa_sign_det_ext_ncbicxx_2_7_18
505 #define mbedtls_ecdsa_verify \
506         mbedtls_ecdsa_verify_ncbicxx_2_7_18
507 #define mbedtls_ecdsa_write_signature \
508         mbedtls_ecdsa_write_signature_ncbicxx_2_7_18
509 #define mbedtls_ecdsa_write_signature_det \
510         mbedtls_ecdsa_write_signature_det_ncbicxx_2_7_18
511 #define mbedtls_ecp_check_privkey \
512         mbedtls_ecp_check_privkey_ncbicxx_2_7_18
513 #define mbedtls_ecp_check_pub_priv \
514         mbedtls_ecp_check_pub_priv_ncbicxx_2_7_18
515 #define mbedtls_ecp_check_pubkey \
516         mbedtls_ecp_check_pubkey_ncbicxx_2_7_18
517 #define mbedtls_ecp_copy \
518         mbedtls_ecp_copy_ncbicxx_2_7_18
519 #define mbedtls_ecp_curve_info_from_grp_id \
520         mbedtls_ecp_curve_info_from_grp_id_ncbicxx_2_7_18
521 #define mbedtls_ecp_curve_info_from_name \
522         mbedtls_ecp_curve_info_from_name_ncbicxx_2_7_18
523 #define mbedtls_ecp_curve_info_from_tls_id \
524         mbedtls_ecp_curve_info_from_tls_id_ncbicxx_2_7_18
525 #define mbedtls_ecp_curve_list \
526         mbedtls_ecp_curve_list_ncbicxx_2_7_18
527 #define mbedtls_ecp_gen_key \
528         mbedtls_ecp_gen_key_ncbicxx_2_7_18
529 #define mbedtls_ecp_gen_keypair \
530         mbedtls_ecp_gen_keypair_ncbicxx_2_7_18
531 #define mbedtls_ecp_gen_keypair_base \
532         mbedtls_ecp_gen_keypair_base_ncbicxx_2_7_18
533 #define mbedtls_ecp_gen_privkey \
534         mbedtls_ecp_gen_privkey_ncbicxx_2_7_18
535 #define mbedtls_ecp_group_copy \
536         mbedtls_ecp_group_copy_ncbicxx_2_7_18
537 #define mbedtls_ecp_group_free \
538         mbedtls_ecp_group_free_ncbicxx_2_7_18
539 #define mbedtls_ecp_group_init \
540         mbedtls_ecp_group_init_ncbicxx_2_7_18
541 #define mbedtls_ecp_grp_id_list \
542         mbedtls_ecp_grp_id_list_ncbicxx_2_7_18
543 #define mbedtls_ecp_is_zero \
544         mbedtls_ecp_is_zero_ncbicxx_2_7_18
545 #define mbedtls_ecp_keypair_free \
546         mbedtls_ecp_keypair_free_ncbicxx_2_7_18
547 #define mbedtls_ecp_keypair_init \
548         mbedtls_ecp_keypair_init_ncbicxx_2_7_18
549 #define mbedtls_ecp_mul \
550         mbedtls_ecp_mul_ncbicxx_2_7_18
551 #define mbedtls_ecp_muladd \
552         mbedtls_ecp_muladd_ncbicxx_2_7_18
553 #define mbedtls_ecp_point_cmp \
554         mbedtls_ecp_point_cmp_ncbicxx_2_7_18
555 #define mbedtls_ecp_point_free \
556         mbedtls_ecp_point_free_ncbicxx_2_7_18
557 #define mbedtls_ecp_point_init \
558         mbedtls_ecp_point_init_ncbicxx_2_7_18
559 #define mbedtls_ecp_point_read_binary \
560         mbedtls_ecp_point_read_binary_ncbicxx_2_7_18
561 #define mbedtls_ecp_point_read_string \
562         mbedtls_ecp_point_read_string_ncbicxx_2_7_18
563 #define mbedtls_ecp_point_write_binary \
564         mbedtls_ecp_point_write_binary_ncbicxx_2_7_18
565 #define mbedtls_ecp_set_zero \
566         mbedtls_ecp_set_zero_ncbicxx_2_7_18
567 #define mbedtls_ecp_tls_read_group \
568         mbedtls_ecp_tls_read_group_ncbicxx_2_7_18
569 #define mbedtls_ecp_tls_read_point \
570         mbedtls_ecp_tls_read_point_ncbicxx_2_7_18
571 #define mbedtls_ecp_tls_write_group \
572         mbedtls_ecp_tls_write_group_ncbicxx_2_7_18
573 #define mbedtls_ecp_tls_write_point \
574         mbedtls_ecp_tls_write_point_ncbicxx_2_7_18
575 #define mbedtls_ecp_group_load \
576         mbedtls_ecp_group_load_ncbicxx_2_7_18
577 #define mbedtls_entropy_add_source \
578         mbedtls_entropy_add_source_ncbicxx_2_7_18
579 #define mbedtls_entropy_free \
580         mbedtls_entropy_free_ncbicxx_2_7_18
581 #define mbedtls_entropy_func \
582         mbedtls_entropy_func_ncbicxx_2_7_18
583 #define mbedtls_entropy_gather \
584         mbedtls_entropy_gather_ncbicxx_2_7_18
585 #define mbedtls_entropy_init \
586         mbedtls_entropy_init_ncbicxx_2_7_18
587 #define mbedtls_entropy_update_manual \
588         mbedtls_entropy_update_manual_ncbicxx_2_7_18
589 #define mbedtls_entropy_update_seed_file \
590         mbedtls_entropy_update_seed_file_ncbicxx_2_7_18
591 #define mbedtls_entropy_write_seed_file \
592         mbedtls_entropy_write_seed_file_ncbicxx_2_7_18
593 #define mbedtls_hardclock_poll \
594         mbedtls_hardclock_poll_ncbicxx_2_7_18
595 #define mbedtls_platform_entropy_poll \
596         mbedtls_platform_entropy_poll_ncbicxx_2_7_18
597 #define mbedtls_strerror \
598         mbedtls_strerror_ncbicxx_2_7_18
599 #define mbedtls_gcm_auth_decrypt \
600         mbedtls_gcm_auth_decrypt_ncbicxx_2_7_18
601 #define mbedtls_gcm_crypt_and_tag \
602         mbedtls_gcm_crypt_and_tag_ncbicxx_2_7_18
603 #define mbedtls_gcm_finish \
604         mbedtls_gcm_finish_ncbicxx_2_7_18
605 #define mbedtls_gcm_free \
606         mbedtls_gcm_free_ncbicxx_2_7_18
607 #define mbedtls_gcm_init \
608         mbedtls_gcm_init_ncbicxx_2_7_18
609 #define mbedtls_gcm_setkey \
610         mbedtls_gcm_setkey_ncbicxx_2_7_18
611 #define mbedtls_gcm_starts \
612         mbedtls_gcm_starts_ncbicxx_2_7_18
613 #define mbedtls_gcm_update \
614         mbedtls_gcm_update_ncbicxx_2_7_18
615 #define mbedtls_hmac_drbg_free \
616         mbedtls_hmac_drbg_free_ncbicxx_2_7_18
617 #define mbedtls_hmac_drbg_init \
618         mbedtls_hmac_drbg_init_ncbicxx_2_7_18
619 #define mbedtls_hmac_drbg_random \
620         mbedtls_hmac_drbg_random_ncbicxx_2_7_18
621 #define mbedtls_hmac_drbg_random_with_add \
622         mbedtls_hmac_drbg_random_with_add_ncbicxx_2_7_18
623 #define mbedtls_hmac_drbg_reseed \
624         mbedtls_hmac_drbg_reseed_ncbicxx_2_7_18
625 #define mbedtls_hmac_drbg_seed \
626         mbedtls_hmac_drbg_seed_ncbicxx_2_7_18
627 #define mbedtls_hmac_drbg_seed_buf \
628         mbedtls_hmac_drbg_seed_buf_ncbicxx_2_7_18
629 #define mbedtls_hmac_drbg_set_entropy_len \
630         mbedtls_hmac_drbg_set_entropy_len_ncbicxx_2_7_18
631 #define mbedtls_hmac_drbg_set_prediction_resistance \
632         mbedtls_hmac_drbg_set_prediction_resistance_ncbicxx_2_7_18
633 #define mbedtls_hmac_drbg_set_reseed_interval \
634         mbedtls_hmac_drbg_set_reseed_interval_ncbicxx_2_7_18
635 #define mbedtls_hmac_drbg_update \
636         mbedtls_hmac_drbg_update_ncbicxx_2_7_18
637 #define mbedtls_hmac_drbg_update_ret \
638         mbedtls_hmac_drbg_update_ret_ncbicxx_2_7_18
639 #define mbedtls_hmac_drbg_update_seed_file \
640         mbedtls_hmac_drbg_update_seed_file_ncbicxx_2_7_18
641 #define mbedtls_hmac_drbg_write_seed_file \
642         mbedtls_hmac_drbg_write_seed_file_ncbicxx_2_7_18
643 #define mbedtls_md \
644         mbedtls_md_ncbicxx_2_7_18
645 #define mbedtls_md_clone \
646         mbedtls_md_clone_ncbicxx_2_7_18
647 #define mbedtls_md_file \
648         mbedtls_md_file_ncbicxx_2_7_18
649 #define mbedtls_md_finish \
650         mbedtls_md_finish_ncbicxx_2_7_18
651 #define mbedtls_md_free \
652         mbedtls_md_free_ncbicxx_2_7_18
653 #define mbedtls_md_get_name \
654         mbedtls_md_get_name_ncbicxx_2_7_18
655 #define mbedtls_md_get_size \
656         mbedtls_md_get_size_ncbicxx_2_7_18
657 #define mbedtls_md_get_type \
658         mbedtls_md_get_type_ncbicxx_2_7_18
659 #define mbedtls_md_hmac \
660         mbedtls_md_hmac_ncbicxx_2_7_18
661 #define mbedtls_md_hmac_finish \
662         mbedtls_md_hmac_finish_ncbicxx_2_7_18
663 #define mbedtls_md_hmac_reset \
664         mbedtls_md_hmac_reset_ncbicxx_2_7_18
665 #define mbedtls_md_hmac_starts \
666         mbedtls_md_hmac_starts_ncbicxx_2_7_18
667 #define mbedtls_md_hmac_update \
668         mbedtls_md_hmac_update_ncbicxx_2_7_18
669 #define mbedtls_md_info_from_string \
670         mbedtls_md_info_from_string_ncbicxx_2_7_18
671 #define mbedtls_md_info_from_type \
672         mbedtls_md_info_from_type_ncbicxx_2_7_18
673 #define mbedtls_md_init \
674         mbedtls_md_init_ncbicxx_2_7_18
675 #define mbedtls_md_init_ctx \
676         mbedtls_md_init_ctx_ncbicxx_2_7_18
677 #define mbedtls_md_list \
678         mbedtls_md_list_ncbicxx_2_7_18
679 #define mbedtls_md_process \
680         mbedtls_md_process_ncbicxx_2_7_18
681 #define mbedtls_md_setup \
682         mbedtls_md_setup_ncbicxx_2_7_18
683 #define mbedtls_md_starts \
684         mbedtls_md_starts_ncbicxx_2_7_18
685 #define mbedtls_md_update \
686         mbedtls_md_update_ncbicxx_2_7_18
687 #define mbedtls_internal_md5_process \
688         mbedtls_internal_md5_process_ncbicxx_2_7_18
689 #define mbedtls_md5 \
690         mbedtls_md5_ncbicxx_2_7_18
691 #define mbedtls_md5_clone \
692         mbedtls_md5_clone_ncbicxx_2_7_18
693 #define mbedtls_md5_finish \
694         mbedtls_md5_finish_ncbicxx_2_7_18
695 #define mbedtls_md5_finish_ret \
696         mbedtls_md5_finish_ret_ncbicxx_2_7_18
697 #define mbedtls_md5_free \
698         mbedtls_md5_free_ncbicxx_2_7_18
699 #define mbedtls_md5_init \
700         mbedtls_md5_init_ncbicxx_2_7_18
701 #define mbedtls_md5_process \
702         mbedtls_md5_process_ncbicxx_2_7_18
703 #define mbedtls_md5_ret \
704         mbedtls_md5_ret_ncbicxx_2_7_18
705 #define mbedtls_md5_starts \
706         mbedtls_md5_starts_ncbicxx_2_7_18
707 #define mbedtls_md5_starts_ret \
708         mbedtls_md5_starts_ret_ncbicxx_2_7_18
709 #define mbedtls_md5_update \
710         mbedtls_md5_update_ncbicxx_2_7_18
711 #define mbedtls_md5_update_ret \
712         mbedtls_md5_update_ret_ncbicxx_2_7_18
713 #define mbedtls_md5_info \
714         mbedtls_md5_info_ncbicxx_2_7_18
715 #define mbedtls_ripemd160_info \
716         mbedtls_ripemd160_info_ncbicxx_2_7_18
717 #define mbedtls_sha1_info \
718         mbedtls_sha1_info_ncbicxx_2_7_18
719 #define mbedtls_sha224_info \
720         mbedtls_sha224_info_ncbicxx_2_7_18
721 #define mbedtls_sha256_info \
722         mbedtls_sha256_info_ncbicxx_2_7_18
723 #define mbedtls_sha384_info \
724         mbedtls_sha384_info_ncbicxx_2_7_18
725 #define mbedtls_sha512_info \
726         mbedtls_sha512_info_ncbicxx_2_7_18
727 #define mbedtls_net_accept \
728         mbedtls_net_accept_ncbicxx_2_7_18
729 #define mbedtls_net_bind \
730         mbedtls_net_bind_ncbicxx_2_7_18
731 #define mbedtls_net_connect \
732         mbedtls_net_connect_ncbicxx_2_7_18
733 #define mbedtls_net_free \
734         mbedtls_net_free_ncbicxx_2_7_18
735 #define mbedtls_net_init \
736         mbedtls_net_init_ncbicxx_2_7_18
737 #define mbedtls_net_recv \
738         mbedtls_net_recv_ncbicxx_2_7_18
739 #define mbedtls_net_recv_timeout \
740         mbedtls_net_recv_timeout_ncbicxx_2_7_18
741 #define mbedtls_net_send \
742         mbedtls_net_send_ncbicxx_2_7_18
743 #define mbedtls_net_set_block \
744         mbedtls_net_set_block_ncbicxx_2_7_18
745 #define mbedtls_net_set_nonblock \
746         mbedtls_net_set_nonblock_ncbicxx_2_7_18
747 #define mbedtls_net_usleep \
748         mbedtls_net_usleep_ncbicxx_2_7_18
749 #define mbedtls_oid_get_attr_short_name \
750         mbedtls_oid_get_attr_short_name_ncbicxx_2_7_18
751 #define mbedtls_oid_get_cipher_alg \
752         mbedtls_oid_get_cipher_alg_ncbicxx_2_7_18
753 #define mbedtls_oid_get_ec_grp \
754         mbedtls_oid_get_ec_grp_ncbicxx_2_7_18
755 #define mbedtls_oid_get_extended_key_usage \
756         mbedtls_oid_get_extended_key_usage_ncbicxx_2_7_18
757 #define mbedtls_oid_get_md_alg \
758         mbedtls_oid_get_md_alg_ncbicxx_2_7_18
759 #define mbedtls_oid_get_md_hmac \
760         mbedtls_oid_get_md_hmac_ncbicxx_2_7_18
761 #define mbedtls_oid_get_numeric_string \
762         mbedtls_oid_get_numeric_string_ncbicxx_2_7_18
763 #define mbedtls_oid_get_oid_by_ec_grp \
764         mbedtls_oid_get_oid_by_ec_grp_ncbicxx_2_7_18
765 #define mbedtls_oid_get_oid_by_md \
766         mbedtls_oid_get_oid_by_md_ncbicxx_2_7_18
767 #define mbedtls_oid_get_oid_by_pk_alg \
768         mbedtls_oid_get_oid_by_pk_alg_ncbicxx_2_7_18
769 #define mbedtls_oid_get_oid_by_sig_alg \
770         mbedtls_oid_get_oid_by_sig_alg_ncbicxx_2_7_18
771 #define mbedtls_oid_get_pk_alg \
772         mbedtls_oid_get_pk_alg_ncbicxx_2_7_18
773 #define mbedtls_oid_get_pkcs12_pbe_alg \
774         mbedtls_oid_get_pkcs12_pbe_alg_ncbicxx_2_7_18
775 #define mbedtls_oid_get_sig_alg \
776         mbedtls_oid_get_sig_alg_ncbicxx_2_7_18
777 #define mbedtls_oid_get_sig_alg_desc \
778         mbedtls_oid_get_sig_alg_desc_ncbicxx_2_7_18
779 #define mbedtls_oid_get_x509_ext_type \
780         mbedtls_oid_get_x509_ext_type_ncbicxx_2_7_18
781 #define mbedtls_pem_free \
782         mbedtls_pem_free_ncbicxx_2_7_18
783 #define mbedtls_pem_init \
784         mbedtls_pem_init_ncbicxx_2_7_18
785 #define mbedtls_pem_read_buffer \
786         mbedtls_pem_read_buffer_ncbicxx_2_7_18
787 #define mbedtls_pem_write_buffer \
788         mbedtls_pem_write_buffer_ncbicxx_2_7_18
789 #define mbedtls_pk_can_do \
790         mbedtls_pk_can_do_ncbicxx_2_7_18
791 #define mbedtls_pk_check_pair \
792         mbedtls_pk_check_pair_ncbicxx_2_7_18
793 #define mbedtls_pk_debug \
794         mbedtls_pk_debug_ncbicxx_2_7_18
795 #define mbedtls_pk_decrypt \
796         mbedtls_pk_decrypt_ncbicxx_2_7_18
797 #define mbedtls_pk_encrypt \
798         mbedtls_pk_encrypt_ncbicxx_2_7_18
799 #define mbedtls_pk_free \
800         mbedtls_pk_free_ncbicxx_2_7_18
801 #define mbedtls_pk_get_bitlen \
802         mbedtls_pk_get_bitlen_ncbicxx_2_7_18
803 #define mbedtls_pk_get_name \
804         mbedtls_pk_get_name_ncbicxx_2_7_18
805 #define mbedtls_pk_get_type \
806         mbedtls_pk_get_type_ncbicxx_2_7_18
807 #define mbedtls_pk_info_from_type \
808         mbedtls_pk_info_from_type_ncbicxx_2_7_18
809 #define mbedtls_pk_init \
810         mbedtls_pk_init_ncbicxx_2_7_18
811 #define mbedtls_pk_setup \
812         mbedtls_pk_setup_ncbicxx_2_7_18
813 #define mbedtls_pk_setup_rsa_alt \
814         mbedtls_pk_setup_rsa_alt_ncbicxx_2_7_18
815 #define mbedtls_pk_sign \
816         mbedtls_pk_sign_ncbicxx_2_7_18
817 #define mbedtls_pk_verify \
818         mbedtls_pk_verify_ncbicxx_2_7_18
819 #define mbedtls_pk_verify_ext \
820         mbedtls_pk_verify_ext_ncbicxx_2_7_18
821 #define mbedtls_ecdsa_info \
822         mbedtls_ecdsa_info_ncbicxx_2_7_18
823 #define mbedtls_eckey_info \
824         mbedtls_eckey_info_ncbicxx_2_7_18
825 #define mbedtls_eckeydh_info \
826         mbedtls_eckeydh_info_ncbicxx_2_7_18
827 #define mbedtls_rsa_alt_info \
828         mbedtls_rsa_alt_info_ncbicxx_2_7_18
829 #define mbedtls_rsa_info \
830         mbedtls_rsa_info_ncbicxx_2_7_18
831 #define mbedtls_pkcs12_derivation \
832         mbedtls_pkcs12_derivation_ncbicxx_2_7_18
833 #define mbedtls_pkcs12_pbe \
834         mbedtls_pkcs12_pbe_ncbicxx_2_7_18
835 #define mbedtls_pkcs12_pbe_sha1_rc4_128 \
836         mbedtls_pkcs12_pbe_sha1_rc4_128_ncbicxx_2_7_18
837 #define mbedtls_pkcs5_pbes2 \
838         mbedtls_pkcs5_pbes2_ncbicxx_2_7_18
839 #define mbedtls_pkcs5_pbkdf2_hmac \
840         mbedtls_pkcs5_pbkdf2_hmac_ncbicxx_2_7_18
841 #define mbedtls_pk_load_file \
842         mbedtls_pk_load_file_ncbicxx_2_7_18
843 #define mbedtls_pk_parse_key \
844         mbedtls_pk_parse_key_ncbicxx_2_7_18
845 #define mbedtls_pk_parse_keyfile \
846         mbedtls_pk_parse_keyfile_ncbicxx_2_7_18
847 #define mbedtls_pk_parse_public_key \
848         mbedtls_pk_parse_public_key_ncbicxx_2_7_18
849 #define mbedtls_pk_parse_public_keyfile \
850         mbedtls_pk_parse_public_keyfile_ncbicxx_2_7_18
851 #define mbedtls_pk_parse_subpubkey \
852         mbedtls_pk_parse_subpubkey_ncbicxx_2_7_18
853 #define mbedtls_pk_write_key_der \
854         mbedtls_pk_write_key_der_ncbicxx_2_7_18
855 #define mbedtls_pk_write_key_pem \
856         mbedtls_pk_write_key_pem_ncbicxx_2_7_18
857 #define mbedtls_pk_write_pubkey \
858         mbedtls_pk_write_pubkey_ncbicxx_2_7_18
859 #define mbedtls_pk_write_pubkey_der \
860         mbedtls_pk_write_pubkey_der_ncbicxx_2_7_18
861 #define mbedtls_pk_write_pubkey_pem \
862         mbedtls_pk_write_pubkey_pem_ncbicxx_2_7_18
863 #define mbedtls_platform_setup \
864         mbedtls_platform_setup_ncbicxx_2_7_18
865 #define mbedtls_platform_teardown \
866         mbedtls_platform_teardown_ncbicxx_2_7_18
867 #define mbedtls_internal_ripemd160_process \
868         mbedtls_internal_ripemd160_process_ncbicxx_2_7_18
869 #define mbedtls_ripemd160 \
870         mbedtls_ripemd160_ncbicxx_2_7_18
871 #define mbedtls_ripemd160_clone \
872         mbedtls_ripemd160_clone_ncbicxx_2_7_18
873 #define mbedtls_ripemd160_finish \
874         mbedtls_ripemd160_finish_ncbicxx_2_7_18
875 #define mbedtls_ripemd160_finish_ret \
876         mbedtls_ripemd160_finish_ret_ncbicxx_2_7_18
877 #define mbedtls_ripemd160_free \
878         mbedtls_ripemd160_free_ncbicxx_2_7_18
879 #define mbedtls_ripemd160_init \
880         mbedtls_ripemd160_init_ncbicxx_2_7_18
881 #define mbedtls_ripemd160_process \
882         mbedtls_ripemd160_process_ncbicxx_2_7_18
883 #define mbedtls_ripemd160_ret \
884         mbedtls_ripemd160_ret_ncbicxx_2_7_18
885 #define mbedtls_ripemd160_starts \
886         mbedtls_ripemd160_starts_ncbicxx_2_7_18
887 #define mbedtls_ripemd160_starts_ret \
888         mbedtls_ripemd160_starts_ret_ncbicxx_2_7_18
889 #define mbedtls_ripemd160_update \
890         mbedtls_ripemd160_update_ncbicxx_2_7_18
891 #define mbedtls_ripemd160_update_ret \
892         mbedtls_ripemd160_update_ret_ncbicxx_2_7_18
893 #define mbedtls_rsa_check_privkey \
894         mbedtls_rsa_check_privkey_ncbicxx_2_7_18
895 #define mbedtls_rsa_check_pub_priv \
896         mbedtls_rsa_check_pub_priv_ncbicxx_2_7_18
897 #define mbedtls_rsa_check_pubkey \
898         mbedtls_rsa_check_pubkey_ncbicxx_2_7_18
899 #define mbedtls_rsa_complete \
900         mbedtls_rsa_complete_ncbicxx_2_7_18
901 #define mbedtls_rsa_copy \
902         mbedtls_rsa_copy_ncbicxx_2_7_18
903 #define mbedtls_rsa_export \
904         mbedtls_rsa_export_ncbicxx_2_7_18
905 #define mbedtls_rsa_export_crt \
906         mbedtls_rsa_export_crt_ncbicxx_2_7_18
907 #define mbedtls_rsa_export_raw \
908         mbedtls_rsa_export_raw_ncbicxx_2_7_18
909 #define mbedtls_rsa_free \
910         mbedtls_rsa_free_ncbicxx_2_7_18
911 #define mbedtls_rsa_gen_key \
912         mbedtls_rsa_gen_key_ncbicxx_2_7_18
913 #define mbedtls_rsa_get_len \
914         mbedtls_rsa_get_len_ncbicxx_2_7_18
915 #define mbedtls_rsa_import \
916         mbedtls_rsa_import_ncbicxx_2_7_18
917 #define mbedtls_rsa_import_raw \
918         mbedtls_rsa_import_raw_ncbicxx_2_7_18
919 #define mbedtls_rsa_init \
920         mbedtls_rsa_init_ncbicxx_2_7_18
921 #define mbedtls_rsa_pkcs1_decrypt \
922         mbedtls_rsa_pkcs1_decrypt_ncbicxx_2_7_18
923 #define mbedtls_rsa_pkcs1_encrypt \
924         mbedtls_rsa_pkcs1_encrypt_ncbicxx_2_7_18
925 #define mbedtls_rsa_pkcs1_sign \
926         mbedtls_rsa_pkcs1_sign_ncbicxx_2_7_18
927 #define mbedtls_rsa_pkcs1_verify \
928         mbedtls_rsa_pkcs1_verify_ncbicxx_2_7_18
929 #define mbedtls_rsa_private \
930         mbedtls_rsa_private_ncbicxx_2_7_18
931 #define mbedtls_rsa_public \
932         mbedtls_rsa_public_ncbicxx_2_7_18
933 #define mbedtls_rsa_rsaes_oaep_decrypt \
934         mbedtls_rsa_rsaes_oaep_decrypt_ncbicxx_2_7_18
935 #define mbedtls_rsa_rsaes_oaep_encrypt \
936         mbedtls_rsa_rsaes_oaep_encrypt_ncbicxx_2_7_18
937 #define mbedtls_rsa_rsaes_pkcs1_v15_decrypt \
938         mbedtls_rsa_rsaes_pkcs1_v15_decrypt_ncbicxx_2_7_18
939 #define mbedtls_rsa_rsaes_pkcs1_v15_encrypt \
940         mbedtls_rsa_rsaes_pkcs1_v15_encrypt_ncbicxx_2_7_18
941 #define mbedtls_rsa_rsassa_pkcs1_v15_sign \
942         mbedtls_rsa_rsassa_pkcs1_v15_sign_ncbicxx_2_7_18
943 #define mbedtls_rsa_rsassa_pkcs1_v15_verify \
944         mbedtls_rsa_rsassa_pkcs1_v15_verify_ncbicxx_2_7_18
945 #define mbedtls_rsa_rsassa_pss_sign \
946         mbedtls_rsa_rsassa_pss_sign_ncbicxx_2_7_18
947 #define mbedtls_rsa_rsassa_pss_verify \
948         mbedtls_rsa_rsassa_pss_verify_ncbicxx_2_7_18
949 #define mbedtls_rsa_rsassa_pss_verify_ext \
950         mbedtls_rsa_rsassa_pss_verify_ext_ncbicxx_2_7_18
951 #define mbedtls_rsa_set_padding \
952         mbedtls_rsa_set_padding_ncbicxx_2_7_18
953 #define mbedtls_rsa_deduce_crt \
954         mbedtls_rsa_deduce_crt_ncbicxx_2_7_18
955 #define mbedtls_rsa_deduce_primes \
956         mbedtls_rsa_deduce_primes_ncbicxx_2_7_18
957 #define mbedtls_rsa_deduce_private_exponent \
958         mbedtls_rsa_deduce_private_exponent_ncbicxx_2_7_18
959 #define mbedtls_rsa_validate_crt \
960         mbedtls_rsa_validate_crt_ncbicxx_2_7_18
961 #define mbedtls_rsa_validate_params \
962         mbedtls_rsa_validate_params_ncbicxx_2_7_18
963 #define mbedtls_internal_sha1_process \
964         mbedtls_internal_sha1_process_ncbicxx_2_7_18
965 #define mbedtls_sha1 \
966         mbedtls_sha1_ncbicxx_2_7_18
967 #define mbedtls_sha1_clone \
968         mbedtls_sha1_clone_ncbicxx_2_7_18
969 #define mbedtls_sha1_finish \
970         mbedtls_sha1_finish_ncbicxx_2_7_18
971 #define mbedtls_sha1_finish_ret \
972         mbedtls_sha1_finish_ret_ncbicxx_2_7_18
973 #define mbedtls_sha1_free \
974         mbedtls_sha1_free_ncbicxx_2_7_18
975 #define mbedtls_sha1_init \
976         mbedtls_sha1_init_ncbicxx_2_7_18
977 #define mbedtls_sha1_process \
978         mbedtls_sha1_process_ncbicxx_2_7_18
979 #define mbedtls_sha1_ret \
980         mbedtls_sha1_ret_ncbicxx_2_7_18
981 #define mbedtls_sha1_starts \
982         mbedtls_sha1_starts_ncbicxx_2_7_18
983 #define mbedtls_sha1_starts_ret \
984         mbedtls_sha1_starts_ret_ncbicxx_2_7_18
985 #define mbedtls_sha1_update \
986         mbedtls_sha1_update_ncbicxx_2_7_18
987 #define mbedtls_sha1_update_ret \
988         mbedtls_sha1_update_ret_ncbicxx_2_7_18
989 #define mbedtls_internal_sha256_process \
990         mbedtls_internal_sha256_process_ncbicxx_2_7_18
991 #define mbedtls_sha256 \
992         mbedtls_sha256_ncbicxx_2_7_18
993 #define mbedtls_sha256_clone \
994         mbedtls_sha256_clone_ncbicxx_2_7_18
995 #define mbedtls_sha256_finish \
996         mbedtls_sha256_finish_ncbicxx_2_7_18
997 #define mbedtls_sha256_finish_ret \
998         mbedtls_sha256_finish_ret_ncbicxx_2_7_18
999 #define mbedtls_sha256_free \
1000         mbedtls_sha256_free_ncbicxx_2_7_18
1001 #define mbedtls_sha256_init \
1002         mbedtls_sha256_init_ncbicxx_2_7_18
1003 #define mbedtls_sha256_process \
1004         mbedtls_sha256_process_ncbicxx_2_7_18
1005 #define mbedtls_sha256_ret \
1006         mbedtls_sha256_ret_ncbicxx_2_7_18
1007 #define mbedtls_sha256_starts \
1008         mbedtls_sha256_starts_ncbicxx_2_7_18
1009 #define mbedtls_sha256_starts_ret \
1010         mbedtls_sha256_starts_ret_ncbicxx_2_7_18
1011 #define mbedtls_sha256_update \
1012         mbedtls_sha256_update_ncbicxx_2_7_18
1013 #define mbedtls_sha256_update_ret \
1014         mbedtls_sha256_update_ret_ncbicxx_2_7_18
1015 #define mbedtls_internal_sha512_process \
1016         mbedtls_internal_sha512_process_ncbicxx_2_7_18
1017 #define mbedtls_sha512 \
1018         mbedtls_sha512_ncbicxx_2_7_18
1019 #define mbedtls_sha512_clone \
1020         mbedtls_sha512_clone_ncbicxx_2_7_18
1021 #define mbedtls_sha512_finish \
1022         mbedtls_sha512_finish_ncbicxx_2_7_18
1023 #define mbedtls_sha512_finish_ret \
1024         mbedtls_sha512_finish_ret_ncbicxx_2_7_18
1025 #define mbedtls_sha512_free \
1026         mbedtls_sha512_free_ncbicxx_2_7_18
1027 #define mbedtls_sha512_init \
1028         mbedtls_sha512_init_ncbicxx_2_7_18
1029 #define mbedtls_sha512_process \
1030         mbedtls_sha512_process_ncbicxx_2_7_18
1031 #define mbedtls_sha512_ret \
1032         mbedtls_sha512_ret_ncbicxx_2_7_18
1033 #define mbedtls_sha512_starts \
1034         mbedtls_sha512_starts_ncbicxx_2_7_18
1035 #define mbedtls_sha512_starts_ret \
1036         mbedtls_sha512_starts_ret_ncbicxx_2_7_18
1037 #define mbedtls_sha512_update \
1038         mbedtls_sha512_update_ncbicxx_2_7_18
1039 #define mbedtls_sha512_update_ret \
1040         mbedtls_sha512_update_ret_ncbicxx_2_7_18
1041 #define mbedtls_ssl_cache_free \
1042         mbedtls_ssl_cache_free_ncbicxx_2_7_18
1043 #define mbedtls_ssl_cache_get \
1044         mbedtls_ssl_cache_get_ncbicxx_2_7_18
1045 #define mbedtls_ssl_cache_init \
1046         mbedtls_ssl_cache_init_ncbicxx_2_7_18
1047 #define mbedtls_ssl_cache_set \
1048         mbedtls_ssl_cache_set_ncbicxx_2_7_18
1049 #define mbedtls_ssl_cache_set_max_entries \
1050         mbedtls_ssl_cache_set_max_entries_ncbicxx_2_7_18
1051 #define mbedtls_ssl_cache_set_timeout \
1052         mbedtls_ssl_cache_set_timeout_ncbicxx_2_7_18
1053 #define mbedtls_ssl_ciphersuite_from_id \
1054         mbedtls_ssl_ciphersuite_from_id_ncbicxx_2_7_18
1055 #define mbedtls_ssl_ciphersuite_from_string \
1056         mbedtls_ssl_ciphersuite_from_string_ncbicxx_2_7_18
1057 #define mbedtls_ssl_ciphersuite_uses_ec \
1058         mbedtls_ssl_ciphersuite_uses_ec_ncbicxx_2_7_18
1059 #define mbedtls_ssl_ciphersuite_uses_psk \
1060         mbedtls_ssl_ciphersuite_uses_psk_ncbicxx_2_7_18
1061 #define mbedtls_ssl_get_ciphersuite_id \
1062         mbedtls_ssl_get_ciphersuite_id_ncbicxx_2_7_18
1063 #define mbedtls_ssl_get_ciphersuite_name \
1064         mbedtls_ssl_get_ciphersuite_name_ncbicxx_2_7_18
1065 #define mbedtls_ssl_get_ciphersuite_sig_alg \
1066         mbedtls_ssl_get_ciphersuite_sig_alg_ncbicxx_2_7_18
1067 #define mbedtls_ssl_get_ciphersuite_sig_pk_alg \
1068         mbedtls_ssl_get_ciphersuite_sig_pk_alg_ncbicxx_2_7_18
1069 #define mbedtls_ssl_list_ciphersuites \
1070         mbedtls_ssl_list_ciphersuites_ncbicxx_2_7_18
1071 #define mbedtls_ssl_handshake_client_step \
1072         mbedtls_ssl_handshake_client_step_ncbicxx_2_7_18
1073 #define mbedtls_ssl_cookie_check \
1074         mbedtls_ssl_cookie_check_ncbicxx_2_7_18
1075 #define mbedtls_ssl_cookie_free \
1076         mbedtls_ssl_cookie_free_ncbicxx_2_7_18
1077 #define mbedtls_ssl_cookie_init \
1078         mbedtls_ssl_cookie_init_ncbicxx_2_7_18
1079 #define mbedtls_ssl_cookie_set_timeout \
1080         mbedtls_ssl_cookie_set_timeout_ncbicxx_2_7_18
1081 #define mbedtls_ssl_cookie_setup \
1082         mbedtls_ssl_cookie_setup_ncbicxx_2_7_18
1083 #define mbedtls_ssl_cookie_write \
1084         mbedtls_ssl_cookie_write_ncbicxx_2_7_18
1085 #define mbedtls_ssl_conf_dtls_cookies \
1086         mbedtls_ssl_conf_dtls_cookies_ncbicxx_2_7_18
1087 #define mbedtls_ssl_handshake_server_step \
1088         mbedtls_ssl_handshake_server_step_ncbicxx_2_7_18
1089 #define mbedtls_ssl_set_client_transport_id \
1090         mbedtls_ssl_set_client_transport_id_ncbicxx_2_7_18
1091 #define mbedtls_ssl_ticket_free \
1092         mbedtls_ssl_ticket_free_ncbicxx_2_7_18
1093 #define mbedtls_ssl_ticket_init \
1094         mbedtls_ssl_ticket_init_ncbicxx_2_7_18
1095 #define mbedtls_ssl_ticket_parse \
1096         mbedtls_ssl_ticket_parse_ncbicxx_2_7_18
1097 #define mbedtls_ssl_ticket_setup \
1098         mbedtls_ssl_ticket_setup_ncbicxx_2_7_18
1099 #define mbedtls_ssl_ticket_write \
1100         mbedtls_ssl_ticket_write_ncbicxx_2_7_18
1101 #define mbedtls_ssl_cf_hmac \
1102         mbedtls_ssl_cf_hmac_ncbicxx_2_7_18
1103 #define mbedtls_ssl_cf_memcpy_offset \
1104         mbedtls_ssl_cf_memcpy_offset_ncbicxx_2_7_18
1105 #define mbedtls_ssl_check_cert_usage \
1106         mbedtls_ssl_check_cert_usage_ncbicxx_2_7_18
1107 #define mbedtls_ssl_check_curve \
1108         mbedtls_ssl_check_curve_ncbicxx_2_7_18
1109 #define mbedtls_ssl_check_sig_hash \
1110         mbedtls_ssl_check_sig_hash_ncbicxx_2_7_18
1111 #define mbedtls_ssl_close_notify \
1112         mbedtls_ssl_close_notify_ncbicxx_2_7_18
1113 #define mbedtls_ssl_conf_alpn_protocols \
1114         mbedtls_ssl_conf_alpn_protocols_ncbicxx_2_7_18
1115 #define mbedtls_ssl_conf_arc4_support \
1116         mbedtls_ssl_conf_arc4_support_ncbicxx_2_7_18
1117 #define mbedtls_ssl_conf_authmode \
1118         mbedtls_ssl_conf_authmode_ncbicxx_2_7_18
1119 #define mbedtls_ssl_conf_ca_chain \
1120         mbedtls_ssl_conf_ca_chain_ncbicxx_2_7_18
1121 #define mbedtls_ssl_conf_cbc_record_splitting \
1122         mbedtls_ssl_conf_cbc_record_splitting_ncbicxx_2_7_18
1123 #define mbedtls_ssl_conf_cert_profile \
1124         mbedtls_ssl_conf_cert_profile_ncbicxx_2_7_18
1125 #define mbedtls_ssl_conf_cert_req_ca_list \
1126         mbedtls_ssl_conf_cert_req_ca_list_ncbicxx_2_7_18
1127 #define mbedtls_ssl_conf_ciphersuites \
1128         mbedtls_ssl_conf_ciphersuites_ncbicxx_2_7_18
1129 #define mbedtls_ssl_conf_ciphersuites_for_version \
1130         mbedtls_ssl_conf_ciphersuites_for_version_ncbicxx_2_7_18
1131 #define mbedtls_ssl_conf_curves \
1132         mbedtls_ssl_conf_curves_ncbicxx_2_7_18
1133 #define mbedtls_ssl_conf_dbg \
1134         mbedtls_ssl_conf_dbg_ncbicxx_2_7_18
1135 #define mbedtls_ssl_conf_dh_param \
1136         mbedtls_ssl_conf_dh_param_ncbicxx_2_7_18
1137 #define mbedtls_ssl_conf_dh_param_bin \
1138         mbedtls_ssl_conf_dh_param_bin_ncbicxx_2_7_18
1139 #define mbedtls_ssl_conf_dh_param_ctx \
1140         mbedtls_ssl_conf_dh_param_ctx_ncbicxx_2_7_18
1141 #define mbedtls_ssl_conf_dhm_min_bitlen \
1142         mbedtls_ssl_conf_dhm_min_bitlen_ncbicxx_2_7_18
1143 #define mbedtls_ssl_conf_dtls_anti_replay \
1144         mbedtls_ssl_conf_dtls_anti_replay_ncbicxx_2_7_18
1145 #define mbedtls_ssl_conf_dtls_badmac_limit \
1146         mbedtls_ssl_conf_dtls_badmac_limit_ncbicxx_2_7_18
1147 #define mbedtls_ssl_conf_encrypt_then_mac \
1148         mbedtls_ssl_conf_encrypt_then_mac_ncbicxx_2_7_18
1149 #define mbedtls_ssl_conf_endpoint \
1150         mbedtls_ssl_conf_endpoint_ncbicxx_2_7_18
1151 #define mbedtls_ssl_conf_export_keys_cb \
1152         mbedtls_ssl_conf_export_keys_cb_ncbicxx_2_7_18
1153 #define mbedtls_ssl_conf_extended_master_secret \
1154         mbedtls_ssl_conf_extended_master_secret_ncbicxx_2_7_18
1155 #define mbedtls_ssl_conf_fallback \
1156         mbedtls_ssl_conf_fallback_ncbicxx_2_7_18
1157 #define mbedtls_ssl_conf_handshake_timeout \
1158         mbedtls_ssl_conf_handshake_timeout_ncbicxx_2_7_18
1159 #define mbedtls_ssl_conf_legacy_renegotiation \
1160         mbedtls_ssl_conf_legacy_renegotiation_ncbicxx_2_7_18
1161 #define mbedtls_ssl_conf_max_frag_len \
1162         mbedtls_ssl_conf_max_frag_len_ncbicxx_2_7_18
1163 #define mbedtls_ssl_conf_max_version \
1164         mbedtls_ssl_conf_max_version_ncbicxx_2_7_18
1165 #define mbedtls_ssl_conf_min_version \
1166         mbedtls_ssl_conf_min_version_ncbicxx_2_7_18
1167 #define mbedtls_ssl_conf_own_cert \
1168         mbedtls_ssl_conf_own_cert_ncbicxx_2_7_18
1169 #define mbedtls_ssl_conf_psk \
1170         mbedtls_ssl_conf_psk_ncbicxx_2_7_18
1171 #define mbedtls_ssl_conf_psk_cb \
1172         mbedtls_ssl_conf_psk_cb_ncbicxx_2_7_18
1173 #define mbedtls_ssl_conf_read_timeout \
1174         mbedtls_ssl_conf_read_timeout_ncbicxx_2_7_18
1175 #define mbedtls_ssl_conf_renegotiation \
1176         mbedtls_ssl_conf_renegotiation_ncbicxx_2_7_18
1177 #define mbedtls_ssl_conf_renegotiation_enforced \
1178         mbedtls_ssl_conf_renegotiation_enforced_ncbicxx_2_7_18
1179 #define mbedtls_ssl_conf_renegotiation_period \
1180         mbedtls_ssl_conf_renegotiation_period_ncbicxx_2_7_18
1181 #define mbedtls_ssl_conf_rng \
1182         mbedtls_ssl_conf_rng_ncbicxx_2_7_18
1183 #define mbedtls_ssl_conf_session_cache \
1184         mbedtls_ssl_conf_session_cache_ncbicxx_2_7_18
1185 #define mbedtls_ssl_conf_session_tickets \
1186         mbedtls_ssl_conf_session_tickets_ncbicxx_2_7_18
1187 #define mbedtls_ssl_conf_session_tickets_cb \
1188         mbedtls_ssl_conf_session_tickets_cb_ncbicxx_2_7_18
1189 #define mbedtls_ssl_conf_sig_hashes \
1190         mbedtls_ssl_conf_sig_hashes_ncbicxx_2_7_18
1191 #define mbedtls_ssl_conf_sni \
1192         mbedtls_ssl_conf_sni_ncbicxx_2_7_18
1193 #define mbedtls_ssl_conf_transport \
1194         mbedtls_ssl_conf_transport_ncbicxx_2_7_18
1195 #define mbedtls_ssl_conf_truncated_hmac \
1196         mbedtls_ssl_conf_truncated_hmac_ncbicxx_2_7_18
1197 #define mbedtls_ssl_conf_verify \
1198         mbedtls_ssl_conf_verify_ncbicxx_2_7_18
1199 #define mbedtls_ssl_config_defaults \
1200         mbedtls_ssl_config_defaults_ncbicxx_2_7_18
1201 #define mbedtls_ssl_config_free \
1202         mbedtls_ssl_config_free_ncbicxx_2_7_18
1203 #define mbedtls_ssl_config_init \
1204         mbedtls_ssl_config_init_ncbicxx_2_7_18
1205 #define mbedtls_ssl_derive_keys \
1206         mbedtls_ssl_derive_keys_ncbicxx_2_7_18
1207 #define mbedtls_ssl_dtls_replay_check \
1208         mbedtls_ssl_dtls_replay_check_ncbicxx_2_7_18
1209 #define mbedtls_ssl_dtls_replay_update \
1210         mbedtls_ssl_dtls_replay_update_ncbicxx_2_7_18
1211 #define mbedtls_ssl_fetch_input \
1212         mbedtls_ssl_fetch_input_ncbicxx_2_7_18
1213 #define mbedtls_ssl_flush_output \
1214         mbedtls_ssl_flush_output_ncbicxx_2_7_18
1215 #define mbedtls_ssl_free \
1216         mbedtls_ssl_free_ncbicxx_2_7_18
1217 #define mbedtls_ssl_get_alpn_protocol \
1218         mbedtls_ssl_get_alpn_protocol_ncbicxx_2_7_18
1219 #define mbedtls_ssl_get_bytes_avail \
1220         mbedtls_ssl_get_bytes_avail_ncbicxx_2_7_18
1221 #define mbedtls_ssl_get_ciphersuite \
1222         mbedtls_ssl_get_ciphersuite_ncbicxx_2_7_18
1223 #define mbedtls_ssl_get_key_exchange_md_ssl_tls \
1224         mbedtls_ssl_get_key_exchange_md_ssl_tls_ncbicxx_2_7_18
1225 #define mbedtls_ssl_get_key_exchange_md_tls1_2 \
1226         mbedtls_ssl_get_key_exchange_md_tls1_2_ncbicxx_2_7_18
1227 #define mbedtls_ssl_get_max_frag_len \
1228         mbedtls_ssl_get_max_frag_len_ncbicxx_2_7_18
1229 #define mbedtls_ssl_get_peer_cert \
1230         mbedtls_ssl_get_peer_cert_ncbicxx_2_7_18
1231 #define mbedtls_ssl_get_record_expansion \
1232         mbedtls_ssl_get_record_expansion_ncbicxx_2_7_18
1233 #define mbedtls_ssl_get_session \
1234         mbedtls_ssl_get_session_ncbicxx_2_7_18
1235 #define mbedtls_ssl_get_verify_result \
1236         mbedtls_ssl_get_verify_result_ncbicxx_2_7_18
1237 #define mbedtls_ssl_get_version \
1238         mbedtls_ssl_get_version_ncbicxx_2_7_18
1239 #define mbedtls_ssl_handle_message_type \
1240         mbedtls_ssl_handle_message_type_ncbicxx_2_7_18
1241 #define mbedtls_ssl_handshake \
1242         mbedtls_ssl_handshake_ncbicxx_2_7_18
1243 #define mbedtls_ssl_handshake_free \
1244         mbedtls_ssl_handshake_free_ncbicxx_2_7_18
1245 #define mbedtls_ssl_handshake_step \
1246         mbedtls_ssl_handshake_step_ncbicxx_2_7_18
1247 #define mbedtls_ssl_handshake_wrapup \
1248         mbedtls_ssl_handshake_wrapup_ncbicxx_2_7_18
1249 #define mbedtls_ssl_hash_from_md_alg \
1250         mbedtls_ssl_hash_from_md_alg_ncbicxx_2_7_18
1251 #define mbedtls_ssl_init \
1252         mbedtls_ssl_init_ncbicxx_2_7_18
1253 #define mbedtls_ssl_md_alg_from_hash \
1254         mbedtls_ssl_md_alg_from_hash_ncbicxx_2_7_18
1255 #define mbedtls_ssl_optimize_checksum \
1256         mbedtls_ssl_optimize_checksum_ncbicxx_2_7_18
1257 #define mbedtls_ssl_parse_certificate \
1258         mbedtls_ssl_parse_certificate_ncbicxx_2_7_18
1259 #define mbedtls_ssl_parse_change_cipher_spec \
1260         mbedtls_ssl_parse_change_cipher_spec_ncbicxx_2_7_18
1261 #define mbedtls_ssl_parse_finished \
1262         mbedtls_ssl_parse_finished_ncbicxx_2_7_18
1263 #define mbedtls_ssl_pk_alg_from_sig \
1264         mbedtls_ssl_pk_alg_from_sig_ncbicxx_2_7_18
1265 #define mbedtls_ssl_prepare_handshake_record \
1266         mbedtls_ssl_prepare_handshake_record_ncbicxx_2_7_18
1267 #define mbedtls_ssl_psk_derive_premaster \
1268         mbedtls_ssl_psk_derive_premaster_ncbicxx_2_7_18
1269 #define mbedtls_ssl_read \
1270         mbedtls_ssl_read_ncbicxx_2_7_18
1271 #define mbedtls_ssl_read_record \
1272         mbedtls_ssl_read_record_ncbicxx_2_7_18
1273 #define mbedtls_ssl_read_record_layer \
1274         mbedtls_ssl_read_record_layer_ncbicxx_2_7_18
1275 #define mbedtls_ssl_read_version \
1276         mbedtls_ssl_read_version_ncbicxx_2_7_18
1277 #define mbedtls_ssl_recv_flight_completed \
1278         mbedtls_ssl_recv_flight_completed_ncbicxx_2_7_18
1279 #define mbedtls_ssl_renegotiate \
1280         mbedtls_ssl_renegotiate_ncbicxx_2_7_18
1281 #define mbedtls_ssl_resend \
1282         mbedtls_ssl_resend_ncbicxx_2_7_18
1283 #define mbedtls_ssl_reset_checksum \
1284         mbedtls_ssl_reset_checksum_ncbicxx_2_7_18
1285 #define mbedtls_ssl_send_alert_message \
1286         mbedtls_ssl_send_alert_message_ncbicxx_2_7_18
1287 #define mbedtls_ssl_send_fatal_handshake_failure \
1288         mbedtls_ssl_send_fatal_handshake_failure_ncbicxx_2_7_18
1289 #define mbedtls_ssl_send_flight_completed \
1290         mbedtls_ssl_send_flight_completed_ncbicxx_2_7_18
1291 #define mbedtls_ssl_session_free \
1292         mbedtls_ssl_session_free_ncbicxx_2_7_18
1293 #define mbedtls_ssl_session_init \
1294         mbedtls_ssl_session_init_ncbicxx_2_7_18
1295 #define mbedtls_ssl_session_reset \
1296         mbedtls_ssl_session_reset_ncbicxx_2_7_18
1297 #define mbedtls_ssl_set_bio \
1298         mbedtls_ssl_set_bio_ncbicxx_2_7_18
1299 #define mbedtls_ssl_set_calc_verify_md \
1300         mbedtls_ssl_set_calc_verify_md_ncbicxx_2_7_18
1301 #define mbedtls_ssl_set_hostname \
1302         mbedtls_ssl_set_hostname_ncbicxx_2_7_18
1303 #define mbedtls_ssl_set_hs_authmode \
1304         mbedtls_ssl_set_hs_authmode_ncbicxx_2_7_18
1305 #define mbedtls_ssl_set_hs_ca_chain \
1306         mbedtls_ssl_set_hs_ca_chain_ncbicxx_2_7_18
1307 #define mbedtls_ssl_set_hs_own_cert \
1308         mbedtls_ssl_set_hs_own_cert_ncbicxx_2_7_18
1309 #define mbedtls_ssl_set_hs_psk \
1310         mbedtls_ssl_set_hs_psk_ncbicxx_2_7_18
1311 #define mbedtls_ssl_set_session \
1312         mbedtls_ssl_set_session_ncbicxx_2_7_18
1313 #define mbedtls_ssl_set_timer_cb \
1314         mbedtls_ssl_set_timer_cb_ncbicxx_2_7_18
1315 #define mbedtls_ssl_setup \
1316         mbedtls_ssl_setup_ncbicxx_2_7_18
1317 #define mbedtls_ssl_sig_from_pk \
1318         mbedtls_ssl_sig_from_pk_ncbicxx_2_7_18
1319 #define mbedtls_ssl_sig_from_pk_alg \
1320         mbedtls_ssl_sig_from_pk_alg_ncbicxx_2_7_18
1321 #define mbedtls_ssl_sig_hash_set_add \
1322         mbedtls_ssl_sig_hash_set_add_ncbicxx_2_7_18
1323 #define mbedtls_ssl_sig_hash_set_const_hash \
1324         mbedtls_ssl_sig_hash_set_const_hash_ncbicxx_2_7_18
1325 #define mbedtls_ssl_sig_hash_set_find \
1326         mbedtls_ssl_sig_hash_set_find_ncbicxx_2_7_18
1327 #define mbedtls_ssl_transform_free \
1328         mbedtls_ssl_transform_free_ncbicxx_2_7_18
1329 #define mbedtls_ssl_update_handshake_status \
1330         mbedtls_ssl_update_handshake_status_ncbicxx_2_7_18
1331 #define mbedtls_ssl_write \
1332         mbedtls_ssl_write_ncbicxx_2_7_18
1333 #define mbedtls_ssl_write_certificate \
1334         mbedtls_ssl_write_certificate_ncbicxx_2_7_18
1335 #define mbedtls_ssl_write_change_cipher_spec \
1336         mbedtls_ssl_write_change_cipher_spec_ncbicxx_2_7_18
1337 #define mbedtls_ssl_write_finished \
1338         mbedtls_ssl_write_finished_ncbicxx_2_7_18
1339 #define mbedtls_ssl_write_record \
1340         mbedtls_ssl_write_record_ncbicxx_2_7_18
1341 #define mbedtls_ssl_write_version \
1342         mbedtls_ssl_write_version_ncbicxx_2_7_18
1343 #define mbedtls_mutex_free \
1344         mbedtls_mutex_free_ncbicxx_2_7_18
1345 #define mbedtls_mutex_init \
1346         mbedtls_mutex_init_ncbicxx_2_7_18
1347 #define mbedtls_mutex_lock \
1348         mbedtls_mutex_lock_ncbicxx_2_7_18
1349 #define mbedtls_mutex_unlock \
1350         mbedtls_mutex_unlock_ncbicxx_2_7_18
1351 #define mbedtls_threading_free_alt \
1352         mbedtls_threading_free_alt_ncbicxx_2_7_18
1353 #define mbedtls_threading_gmtime_mutex \
1354         mbedtls_threading_gmtime_mutex_ncbicxx_2_7_18
1355 #define mbedtls_threading_readdir_mutex \
1356         mbedtls_threading_readdir_mutex_ncbicxx_2_7_18
1357 #define mbedtls_threading_set_alt \
1358         mbedtls_threading_set_alt_ncbicxx_2_7_18
1359 #define mbedtls_set_alarm \
1360         mbedtls_set_alarm_ncbicxx_2_7_18
1361 #define mbedtls_timing_alarmed \
1362         mbedtls_timing_alarmed_ncbicxx_2_7_18
1363 #define mbedtls_timing_get_delay \
1364         mbedtls_timing_get_delay_ncbicxx_2_7_18
1365 #define mbedtls_timing_get_timer \
1366         mbedtls_timing_get_timer_ncbicxx_2_7_18
1367 #define mbedtls_timing_hardclock \
1368         mbedtls_timing_hardclock_ncbicxx_2_7_18
1369 #define mbedtls_timing_set_delay \
1370         mbedtls_timing_set_delay_ncbicxx_2_7_18
1371 #define mbedtls_version_get_number \
1372         mbedtls_version_get_number_ncbicxx_2_7_18
1373 #define mbedtls_version_get_string \
1374         mbedtls_version_get_string_ncbicxx_2_7_18
1375 #define mbedtls_version_get_string_full \
1376         mbedtls_version_get_string_full_ncbicxx_2_7_18
1377 #define mbedtls_version_check_feature \
1378         mbedtls_version_check_feature_ncbicxx_2_7_18
1379 #define mbedtls_x509_dn_gets \
1380         mbedtls_x509_dn_gets_ncbicxx_2_7_18
1381 #define mbedtls_x509_get_alg \
1382         mbedtls_x509_get_alg_ncbicxx_2_7_18
1383 #define mbedtls_x509_get_alg_null \
1384         mbedtls_x509_get_alg_null_ncbicxx_2_7_18
1385 #define mbedtls_x509_get_ext \
1386         mbedtls_x509_get_ext_ncbicxx_2_7_18
1387 #define mbedtls_x509_get_name \
1388         mbedtls_x509_get_name_ncbicxx_2_7_18
1389 #define mbedtls_x509_get_rsassa_pss_params \
1390         mbedtls_x509_get_rsassa_pss_params_ncbicxx_2_7_18
1391 #define mbedtls_x509_get_serial \
1392         mbedtls_x509_get_serial_ncbicxx_2_7_18
1393 #define mbedtls_x509_get_sig \
1394         mbedtls_x509_get_sig_ncbicxx_2_7_18
1395 #define mbedtls_x509_get_sig_alg \
1396         mbedtls_x509_get_sig_alg_ncbicxx_2_7_18
1397 #define mbedtls_x509_get_time \
1398         mbedtls_x509_get_time_ncbicxx_2_7_18
1399 #define mbedtls_x509_key_size_helper \
1400         mbedtls_x509_key_size_helper_ncbicxx_2_7_18
1401 #define mbedtls_x509_serial_gets \
1402         mbedtls_x509_serial_gets_ncbicxx_2_7_18
1403 #define mbedtls_x509_sig_alg_gets \
1404         mbedtls_x509_sig_alg_gets_ncbicxx_2_7_18
1405 #define mbedtls_x509_time_is_future \
1406         mbedtls_x509_time_is_future_ncbicxx_2_7_18
1407 #define mbedtls_x509_time_is_past \
1408         mbedtls_x509_time_is_past_ncbicxx_2_7_18
1409 #define mbedtls_x509_set_extension \
1410         mbedtls_x509_set_extension_ncbicxx_2_7_18
1411 #define mbedtls_x509_string_to_names \
1412         mbedtls_x509_string_to_names_ncbicxx_2_7_18
1413 #define mbedtls_x509_write_extensions \
1414         mbedtls_x509_write_extensions_ncbicxx_2_7_18
1415 #define mbedtls_x509_write_names \
1416         mbedtls_x509_write_names_ncbicxx_2_7_18
1417 #define mbedtls_x509_write_sig \
1418         mbedtls_x509_write_sig_ncbicxx_2_7_18
1419 #define mbedtls_x509_crl_free \
1420         mbedtls_x509_crl_free_ncbicxx_2_7_18
1421 #define mbedtls_x509_crl_info \
1422         mbedtls_x509_crl_info_ncbicxx_2_7_18
1423 #define mbedtls_x509_crl_init \
1424         mbedtls_x509_crl_init_ncbicxx_2_7_18
1425 #define mbedtls_x509_crl_parse \
1426         mbedtls_x509_crl_parse_ncbicxx_2_7_18
1427 #define mbedtls_x509_crl_parse_der \
1428         mbedtls_x509_crl_parse_der_ncbicxx_2_7_18
1429 #define mbedtls_x509_crl_parse_file \
1430         mbedtls_x509_crl_parse_file_ncbicxx_2_7_18
1431 #define mbedtls_x509_crt_check_extended_key_usage \
1432         mbedtls_x509_crt_check_extended_key_usage_ncbicxx_2_7_18
1433 #define mbedtls_x509_crt_check_key_usage \
1434         mbedtls_x509_crt_check_key_usage_ncbicxx_2_7_18
1435 #define mbedtls_x509_crt_free \
1436         mbedtls_x509_crt_free_ncbicxx_2_7_18
1437 #define mbedtls_x509_crt_info \
1438         mbedtls_x509_crt_info_ncbicxx_2_7_18
1439 #define mbedtls_x509_crt_init \
1440         mbedtls_x509_crt_init_ncbicxx_2_7_18
1441 #define mbedtls_x509_crt_is_revoked \
1442         mbedtls_x509_crt_is_revoked_ncbicxx_2_7_18
1443 #define mbedtls_x509_crt_parse \
1444         mbedtls_x509_crt_parse_ncbicxx_2_7_18
1445 #define mbedtls_x509_crt_parse_der \
1446         mbedtls_x509_crt_parse_der_ncbicxx_2_7_18
1447 #define mbedtls_x509_crt_parse_file \
1448         mbedtls_x509_crt_parse_file_ncbicxx_2_7_18
1449 #define mbedtls_x509_crt_parse_path \
1450         mbedtls_x509_crt_parse_path_ncbicxx_2_7_18
1451 #define mbedtls_x509_crt_profile_default \
1452         mbedtls_x509_crt_profile_default_ncbicxx_2_7_18
1453 #define mbedtls_x509_crt_profile_next \
1454         mbedtls_x509_crt_profile_next_ncbicxx_2_7_18
1455 #define mbedtls_x509_crt_profile_suiteb \
1456         mbedtls_x509_crt_profile_suiteb_ncbicxx_2_7_18
1457 #define mbedtls_x509_crt_verify \
1458         mbedtls_x509_crt_verify_ncbicxx_2_7_18
1459 #define mbedtls_x509_crt_verify_info \
1460         mbedtls_x509_crt_verify_info_ncbicxx_2_7_18
1461 #define mbedtls_x509_crt_verify_with_profile \
1462         mbedtls_x509_crt_verify_with_profile_ncbicxx_2_7_18
1463 #define mbedtls_x509_csr_free \
1464         mbedtls_x509_csr_free_ncbicxx_2_7_18
1465 #define mbedtls_x509_csr_info \
1466         mbedtls_x509_csr_info_ncbicxx_2_7_18
1467 #define mbedtls_x509_csr_init \
1468         mbedtls_x509_csr_init_ncbicxx_2_7_18
1469 #define mbedtls_x509_csr_parse \
1470         mbedtls_x509_csr_parse_ncbicxx_2_7_18
1471 #define mbedtls_x509_csr_parse_der \
1472         mbedtls_x509_csr_parse_der_ncbicxx_2_7_18
1473 #define mbedtls_x509_csr_parse_file \
1474         mbedtls_x509_csr_parse_file_ncbicxx_2_7_18
1475 #define mbedtls_x509write_crt_der \
1476         mbedtls_x509write_crt_der_ncbicxx_2_7_18
1477 #define mbedtls_x509write_crt_free \
1478         mbedtls_x509write_crt_free_ncbicxx_2_7_18
1479 #define mbedtls_x509write_crt_init \
1480         mbedtls_x509write_crt_init_ncbicxx_2_7_18
1481 #define mbedtls_x509write_crt_pem \
1482         mbedtls_x509write_crt_pem_ncbicxx_2_7_18
1483 #define mbedtls_x509write_crt_set_authority_key_identifier \
1484         mbedtls_x509write_crt_set_authority_key_identifier_ncbicxx_2_7_18
1485 #define mbedtls_x509write_crt_set_basic_constraints \
1486         mbedtls_x509write_crt_set_basic_constraints_ncbicxx_2_7_18
1487 #define mbedtls_x509write_crt_set_extension \
1488         mbedtls_x509write_crt_set_extension_ncbicxx_2_7_18
1489 #define mbedtls_x509write_crt_set_issuer_key \
1490         mbedtls_x509write_crt_set_issuer_key_ncbicxx_2_7_18
1491 #define mbedtls_x509write_crt_set_issuer_name \
1492         mbedtls_x509write_crt_set_issuer_name_ncbicxx_2_7_18
1493 #define mbedtls_x509write_crt_set_key_usage \
1494         mbedtls_x509write_crt_set_key_usage_ncbicxx_2_7_18
1495 #define mbedtls_x509write_crt_set_md_alg \
1496         mbedtls_x509write_crt_set_md_alg_ncbicxx_2_7_18
1497 #define mbedtls_x509write_crt_set_ns_cert_type \
1498         mbedtls_x509write_crt_set_ns_cert_type_ncbicxx_2_7_18
1499 #define mbedtls_x509write_crt_set_serial \
1500         mbedtls_x509write_crt_set_serial_ncbicxx_2_7_18
1501 #define mbedtls_x509write_crt_set_subject_key \
1502         mbedtls_x509write_crt_set_subject_key_ncbicxx_2_7_18
1503 #define mbedtls_x509write_crt_set_subject_key_identifier \
1504         mbedtls_x509write_crt_set_subject_key_identifier_ncbicxx_2_7_18
1505 #define mbedtls_x509write_crt_set_subject_name \
1506         mbedtls_x509write_crt_set_subject_name_ncbicxx_2_7_18
1507 #define mbedtls_x509write_crt_set_validity \
1508         mbedtls_x509write_crt_set_validity_ncbicxx_2_7_18
1509 #define mbedtls_x509write_crt_set_version \
1510         mbedtls_x509write_crt_set_version_ncbicxx_2_7_18
1511 #define mbedtls_x509write_csr_der \
1512         mbedtls_x509write_csr_der_ncbicxx_2_7_18
1513 #define mbedtls_x509write_csr_free \
1514         mbedtls_x509write_csr_free_ncbicxx_2_7_18
1515 #define mbedtls_x509write_csr_init \
1516         mbedtls_x509write_csr_init_ncbicxx_2_7_18
1517 #define mbedtls_x509write_csr_pem \
1518         mbedtls_x509write_csr_pem_ncbicxx_2_7_18
1519 #define mbedtls_x509write_csr_set_extension \
1520         mbedtls_x509write_csr_set_extension_ncbicxx_2_7_18
1521 #define mbedtls_x509write_csr_set_key \
1522         mbedtls_x509write_csr_set_key_ncbicxx_2_7_18
1523 #define mbedtls_x509write_csr_set_key_usage \
1524         mbedtls_x509write_csr_set_key_usage_ncbicxx_2_7_18
1525 #define mbedtls_x509write_csr_set_md_alg \
1526         mbedtls_x509write_csr_set_md_alg_ncbicxx_2_7_18
1527 #define mbedtls_x509write_csr_set_ns_cert_type \
1528         mbedtls_x509write_csr_set_ns_cert_type_ncbicxx_2_7_18
1529 #define mbedtls_x509write_csr_set_subject_name \
1530         mbedtls_x509write_csr_set_subject_name_ncbicxx_2_7_18
1531 #define mbedtls_xtea_crypt_cbc \
1532         mbedtls_xtea_crypt_cbc_ncbicxx_2_7_18
1533 #define mbedtls_xtea_crypt_ecb \
1534         mbedtls_xtea_crypt_ecb_ncbicxx_2_7_18
1535 #define mbedtls_xtea_free \
1536         mbedtls_xtea_free_ncbicxx_2_7_18
1537 #define mbedtls_xtea_init \
1538         mbedtls_xtea_init_ncbicxx_2_7_18
1539 #define mbedtls_xtea_setup \
1540         mbedtls_xtea_setup_ncbicxx_2_7_18
1541