1 #
2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 # You may only use this file in accordance with the terms of version
5 # 1.0 of the CDDL.
6 #
7 # A full copy of the text of the CDDL should have accompanied this
8 # source. A copy of the CDDL is also available via the Internet at
9 # http://www.illumos.org/license/CDDL.
10 #
11
12 #
13 # Copyright 2016 Nexenta Systems, Inc. All rights reserved.
14 #
15 #
16 # MAPFILE HEADER START
17 #
18 # WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
19 # Object versioning must comply with the rules detailed in
20 #
21 # usr/src/lib/README.mapfiles
22 #
23 # You should not be making modifications here until you've read the most current
24 # copy of that file. If you need help, contact a gatekeeper for guidance.
25 #
26 # MAPFILE HEADER END
27 #
28
29 $mapfile_version 2
30
31 SYMBOL_VERSION SUNWprivate_1.1 {
32 global:
33 is_krrp_supported;
34 libkrrp_init;
35 libkrrp_fini;
36 krrp_set_srv_config;
37 krrp_get_srv_config;
38 krrp_sess_create_sender;
39 krrp_sess_create_receiver;
40 krrp_sess_create_compound;
41 krrp_sess_destroy;
42 krrp_sess_create_conn;
43 krrp_sess_conn_throttle;
44 krrp_sess_create_pdu_engine;
45 krrp_sess_create_read_stream;
46 krrp_sess_create_write_stream;
47 krrp_sess_run;
48 krrp_sess_send_stop;
49 krrp_sess_list;
50 krrp_sess_list_free;
51 krrp_sess_status;
52 krrp_sess_get_conn_info;
53 krrp_sess_set_private_data;
54 krrp_sess_get_private_data;
55 krrp_svc_enable;
56 krrp_svc_disable;
57 krrp_svc_state;
58 libkrrp_error;
59 libkrrp_error_description;
60 libkrrp_sess_error_description;
61 libkrrp_evc_subscribe;
62 libkrrp_evc_unsubscribe;
63 libkrrp_evc_error;
64 libkrrp_evc_error_description;
65 libkrrp_ev_dup;
66 libkrrp_ev_type;
67 libkrrp_ev_data;
68 libkrrp_ev_error;
69 libkrrp_ev_error_description;
70 libkrrp_ev_data_error_description;
71 libkrrp_ev_free;
72 local:
73 *;
74 };