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 2018 Joyent, Inc.
14 #
15
16 #
17 # MAPFILE HEADER START
18 #
19 # WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
20 # Object versioning must comply with the rules detailed in
21 #
22 # usr/src/lib/README.mapfiles
23 #
24 # You should not be making modifications here until you've read the most current
25 # copy of that file. If you need help, contact a gatekeeper for guidance.
26 #
27 # MAPFILE HEADER END
28 #
29
30 $mapfile_version 2
31
32 SYMBOL_VERSION SUNWprivate {
33 global:
34 libvarpd_c_create;
35 libvarpd_c_destroy;
36 libvarpd_c_instance_activate;
37 libvarpd_c_instance_create;
38 libvarpd_c_instance_destroy;
39 libvarpd_c_prop_nprops;
40 libvarpd_c_prop_handle_alloc;
41 libvarpd_c_prop_handle_free;
42 libvarpd_c_prop_info_fill;
43 libvarpd_c_prop_info_fill_by_name;
44 libvarpd_c_prop_info;
45 libvarpd_c_prop_get;
46 libvarpd_c_prop_set;
47
48 libvarpd_c_instance_lookup;
49 libvarpd_c_instance_target_mode;
50 libvarpd_c_instance_cache_flush;
51 libvarpd_c_instance_cache_delete;
52 libvarpd_c_instance_cache_get;
53 libvarpd_c_instance_cache_set;
54 libvarpd_c_instance_cache_walk;
55
56 libvarpd_create;
57 libvarpd_destroy;
58
59 libvarpd_door_server_create;
60 libvarpd_door_server_destroy;
61
62 libvarpd_fma_degrade;
63 libvarpd_fma_restore;
64
65 libvarpd_inject_varp;
66 libvarpd_inject_arp;
67
68 libvarpd_instance_activate;
69 libvarpd_instance_create;
70 libvarpd_instance_destroy;
71 libvarpd_instance_lookup;
72 libvarpd_instance_id;
73
74 libvarpd_panic;
75
76 libvarpd_persist_disable;
77 libvarpd_persist_enable;
78 libvarpd_persist_restore;
79
80 libvarpd_plugin_alloc;
81 libvarpd_plugin_load;
82 libvarpd_plugin_free;
83 libvarpd_plugin_arp_reply;
84 libvarpd_plugin_dhcp_reply;
85 libvarpd_plugin_dcid;
86 libvarpd_plugin_query_reply;
87 libvarpd_plugin_proxy_arp;
88 libvarpd_plugin_proxy_dhcp;
89 libvarpd_plugin_proxy_ndp;
90 libvarpd_plugin_register;
91 libvarpd_plugin_walk;
92 libvarpd_plugin_vnetid;
93
94 libvarpd_prop_set_default;
95 libvarpd_prop_set_nodefault;
96 libvarpd_prop_set_name;
97 libvarpd_prop_set_prot;
98 libvarpd_prop_set_range_uint32;
99 libvarpd_prop_set_range_str;
100 libvarpd_prop_set_type;
101
102 libvarpd_prop_handle_alloc;
103 libvarpd_prop_handle_free;
104 libvarpd_prop_nprops;
105 libvarpd_prop_info_fill;
106 libvarpd_prop_info;
107 libvarpd_prop_get;
108 libvarpd_prop_set;
109
110 libvarpd_overlay_lookup_quiesce;
111 libvarpd_overlay_lookup_run;
112 local:
113 *;
114 };