Andrzej Szeszo
2013-06-04 453bf5a3004107204e1858532a38b3e703e32995
commit | author | age
c824f9 1 #
TK 2 # CDDL HEADER START
3 #
4 # The contents of this file are subject to the terms of the
5 # Common Development and Distribution License (the "License").
6 # You may not use this file except in compliance with the License.
7 #
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 # or http://www.opensolaris.org/os/licensing.
10 # See the License for the specific language governing permissions
11 # and limitations under the License.
12 #
13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
6823c4 21 # Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
c824f9 22 #
TK 23
24 #
25 # This file defines interface requirements of wanboot on OpenSSL.
26 #
27
28 $mapfile_version 2
29 SYMBOL_SCOPE {
30         ERR_clear_error;
31         SSL_CTX_set_default_passwd_cb;
32         SSL_load_error_strings;
33         EVP_PKEY_free;
34         SSL_get_peer_certificate;
35         SSL_CIPHER_get_name;
36         sk_value;
37         RAND_load_file;
38         X509_NAME_oneline;
39         SSL_write;
40         X509_NAME_get_text_by_NID;
41         OPENSSL_uni2asc;
42         SSL_CTX_set_default_passwd_cb_userdata;
43         SSL_CTX_use_PrivateKey_file;
44         OPENSSL_asc2uni;
45         SSL_get_error;
46         ASN1_UTF8STRING_free;
47         ASN1_mbstring_copy;
48         ERR_error_string;
49         PKCS12_unpack_p7data;
50         X509_free;
51         ERR_get_error;
52         ERR_put_error;
53         PKCS12_free;
54         ASN1_UTF8STRING_new;
55         OPENSSL_add_all_algorithms_noconf;
56         OBJ_nid2obj;
57         PKCS12_SAFEBAG_free;
58         ASN1_STRING_free;
59         sk_delete;
60         OBJ_obj2nid;
61         SSL_CTX_set_verify_depth;
62         PKCS8_PRIV_KEY_INFO_free;
63         SSL_set_connect_state;
64         sk_pop_free;
65         BIO_s_file;
66         SSL_set_fd;
67         SSL_CTX_use_PrivateKey;
68         ASN1_STRING_to_UTF8;
69         PKCS12_certbag2x509;
70         PKCS7_free;
71         PKCS12_decrypt_skey;
72         BIO_new;
73         RAND_status;
74         sk_num;
75         SSL_get_verify_result;
76         SSL_free;
77         SSL_read;
78         SSL_new;
79         SSLv3_client_method;
6823c4 80         TLSv1_2_client_method;
c824f9 81         X509_check_private_key;
TK 82         SSL_CTX_new;
83         ASN1_TYPE_set;
84         ASN1_TYPE_new;
85         ERR_peek_error;
86         CRYPTO_free;
87         SSL_CTX_load_verify_locations;
88         PKCS12_unpack_authsafes;
89         X509_ATTRIBUTE_new;
90         PKCS12_unpack_p7encdata;
91         sk_push;
92         SSL_connect;
93         SSL_shutdown;
94         SSL_CTX_use_certificate_file;
95         PKCS12_get_attr_gen;
96         X509_verify_cert_error_string;
97         X509_ATTRIBUTE_free;
98         X509_alias_set1;
99         PKCS12_verify_mac;
100         ASN1_TIME_print;
101         SSL_CTX_use_certificate;
102         SSL_get_ciphers;
103         SSL_CTX_ctrl;
104         SSL_CTX_free;
105         X509_keyid_set1;
106         ERR_load_strings;
107         EVP_EncodeBlock;
108         ASN1_TYPE_free;
109         sk_new_null;
110         SSL_get_current_cipher;
111         ASN1_STRING_cmp;
112         ASN1_STRING_set;
113         ERR_get_next_error_library;
114         EVP_PKCS82PKEY;
115         X509_get_issuer_name;
116         CRYPTO_malloc;
117         BIO_ctrl;
118         BIO_free;
119         X509_STORE_add_cert;
120         ASN1_STRING_type_new;
121         SSL_CTX_set_cipher_list;
122         X509_get_subject_name;
123         SSL_library_init;
124         d2i_PKCS12_fp;
125     local:
126         *;
127 };