xref: /illumos-gate/usr/src/lib/libeti/form/common/mapfile-vers (revision 8222814ef8560ee0ba222eca8ca5acffc6cd0e44)
1f808c858Sraf#
2f808c858Sraf# CDDL HEADER START
3f808c858Sraf#
4f808c858Sraf# The contents of this file are subject to the terms of the
5f808c858Sraf# Common Development and Distribution License (the "License").
6f808c858Sraf# You may not use this file except in compliance with the License.
7f808c858Sraf#
8f808c858Sraf# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9f808c858Sraf# or http://www.opensolaris.org/os/licensing.
10f808c858Sraf# See the License for the specific language governing permissions
11f808c858Sraf# and limitations under the License.
12f808c858Sraf#
13f808c858Sraf# When distributing Covered Code, include this CDDL HEADER in each
14f808c858Sraf# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15f808c858Sraf# If applicable, add the following below this CDDL HEADER, with the
16f808c858Sraf# fields enclosed by brackets "[]" replaced with your own identifying
17f808c858Sraf# information: Portions Copyright [yyyy] [name of copyright owner]
18f808c858Sraf#
19f808c858Sraf# CDDL HEADER END
20f808c858Sraf#
21f808c858Sraf#
22cd3e9333SAli Bahrami# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
23f808c858Sraf#
24bfed486aSAli Bahrami
25bfed486aSAli Bahrami#
26bfed486aSAli Bahrami# MAPFILE HEADER START
27bfed486aSAli Bahrami#
28bfed486aSAli Bahrami# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
29bfed486aSAli Bahrami# Object versioning must comply with the rules detailed in
30bfed486aSAli Bahrami#
31bfed486aSAli Bahrami#	usr/src/lib/README.mapfiles
32bfed486aSAli Bahrami#
33bfed486aSAli Bahrami# You should not be making modifications here until you've read the most current
34bfed486aSAli Bahrami# copy of that file. If you need help, contact a gatekeeper for guidance.
35bfed486aSAli Bahrami#
36bfed486aSAli Bahrami# MAPFILE HEADER END
37f808c858Sraf#
38f808c858Sraf
39cd3e9333SAli Bahrami$mapfile_version 2
40cd3e9333SAli Bahrami
41cd3e9333SAli BahramiSYMBOL_VERSION SUNW_1.1 {
42f808c858Sraf    global:
43f808c858Sraf	current_field;
44f808c858Sraf	data_ahead;
45f808c858Sraf	data_behind;
46f808c858Sraf	dup_field;
47f808c858Sraf	dynamic_field_info;
48f808c858Sraf	field_arg;
49f808c858Sraf	field_back;
50f808c858Sraf	field_buffer;
51f808c858Sraf	field_count;
52f808c858Sraf	field_fore;
53f808c858Sraf	field_index;
54f808c858Sraf	field_info;
55f808c858Sraf	field_init;
56f808c858Sraf	field_just;
57f808c858Sraf	field_opts;
58f808c858Sraf	field_opts_off;
59f808c858Sraf	field_opts_on;
60f808c858Sraf	field_pad;
61f808c858Sraf	field_status;
62f808c858Sraf	field_term;
63f808c858Sraf	field_type;
64f808c858Sraf	field_userptr;
65f808c858Sraf	form_driver;
66f808c858Sraf	form_fields;
67f808c858Sraf	form_init;
68f808c858Sraf	form_opts;
69f808c858Sraf	form_opts_off;
70f808c858Sraf	form_opts_on;
71f808c858Sraf	form_page;
72f808c858Sraf	form_sub;
73f808c858Sraf	form_term;
74f808c858Sraf	form_userptr;
75f808c858Sraf	form_win;
76f808c858Sraf	free_field;
77f808c858Sraf	free_fieldtype;
78f808c858Sraf	free_form;
79f808c858Sraf	link_field;
80f808c858Sraf	link_fieldtype;
81f808c858Sraf	move_field;
82f808c858Sraf	new_field;
83f808c858Sraf	new_fieldtype;
84f808c858Sraf	new_form;
85f808c858Sraf	new_page;
86f808c858Sraf	pos_form_cursor;
87f808c858Sraf	post_form;
88f808c858Sraf	scale_form;
89f808c858Sraf	set_current_field;
90f808c858Sraf	set_field_back;
91f808c858Sraf	set_field_buffer;
92f808c858Sraf	set_field_fore;
93f808c858Sraf	set_field_init;
94f808c858Sraf	set_field_just;
95f808c858Sraf	set_field_opts;
96f808c858Sraf	set_field_pad;
97f808c858Sraf	set_field_status;
98f808c858Sraf	set_field_term;
99f808c858Sraf	set_field_type;
100f808c858Sraf	set_fieldtype_arg;
101f808c858Sraf	set_fieldtype_choice;
102f808c858Sraf	set_field_userptr;
103f808c858Sraf	set_form_fields;
104f808c858Sraf	set_form_init;
105f808c858Sraf	set_form_opts;
106f808c858Sraf	set_form_page;
107f808c858Sraf	set_form_sub;
108f808c858Sraf	set_form_term;
109f808c858Sraf	set_form_userptr;
110f808c858Sraf	set_form_win;
111f808c858Sraf	set_max_field;
112f808c858Sraf	set_new_page;
113f808c858Sraf	unpost_form;
114f808c858Sraf};
115f808c858Sraf
116cd3e9333SAli BahramiSYMBOL_VERSION SUNWprivate_1.1 {
117f808c858Sraf    global:
118f808c858Sraf	_adjust_cursor;
119f808c858Sraf	__advance;
120f808c858Sraf	_beg_field;
121f808c858Sraf	_beg_line;
122*8222814eSRichard Lowe	__braelist		{
123*8222814eSRichard Lowe				  ASSERT = {
124*8222814eSRichard Lowe					  TYPE = OBJECT;
125*8222814eSRichard Lowe					  SIZE = addrsize[10];
126*8222814eSRichard Lowe					};
127*8222814eSRichard Lowe				};
128*8222814eSRichard Lowe	__braslist		{
129*8222814eSRichard Lowe				  ASSERT = {
130*8222814eSRichard Lowe					  TYPE = OBJECT;
131*8222814eSRichard Lowe					  SIZE = addrsize[10];
132*8222814eSRichard Lowe					};
133*8222814eSRichard Lowe				};
134*8222814eSRichard Lowe	__bravar		{
135*8222814eSRichard Lowe				  ASSERT = {
136*8222814eSRichard Lowe					  TYPE = OBJECT;
137*8222814eSRichard Lowe					  SIZE = addrsize[10];
138*8222814eSRichard Lowe					};
139*8222814eSRichard Lowe				};
140f808c858Sraf	_buf_to_win;
141f808c858Sraf	__cclass;
142*8222814eSRichard Lowe	__cflg			{
143*8222814eSRichard Lowe				  ASSERT = {
144*8222814eSRichard Lowe					  TYPE = OBJECT;
145*8222814eSRichard Lowe					  SIZE = addrsize;
146*8222814eSRichard Lowe					};
147*8222814eSRichard Lowe				};
148f808c858Sraf	_checkchar;
149f808c858Sraf	_checkfield;
150f808c858Sraf	_clr_eof;
151f808c858Sraf	_clr_eol;
152f808c858Sraf	_clr_field;
153f808c858Sraf	_copyarg;
154f808c858Sraf	_data_beg;
155f808c858Sraf	_data_end;
156f808c858Sraf	_data_entry;
157f808c858Sraf	_data_manipulation;
158f808c858Sraf	_data_navigation;
159*8222814eSRichard Lowe	_DEFAULT_FIELD		{
160*8222814eSRichard Lowe				  ASSERT = {
161*8222814eSRichard Lowe					  TYPE = OBJECT;
162*8222814eSRichard Lowe					  SIZE = addrsize;
163*8222814eSRichard Lowe					};
164*8222814eSRichard Lowe				};
165*8222814eSRichard Lowe	_DEFAULT_FIELDTYPE	{
166*8222814eSRichard Lowe				  ASSERT = {
167*8222814eSRichard Lowe					  TYPE = OBJECT;
168*8222814eSRichard Lowe					  SIZE = addrsize;
169*8222814eSRichard Lowe					};
170*8222814eSRichard Lowe				};
171*8222814eSRichard Lowe	_DEFAULT_FORM		{
172*8222814eSRichard Lowe				  ASSERT = {
173*8222814eSRichard Lowe					  TYPE = OBJECT;
174*8222814eSRichard Lowe					  SIZE = addrsize;
175*8222814eSRichard Lowe					};
176*8222814eSRichard Lowe				};
177f808c858Sraf	_del_char;
178f808c858Sraf	_del_line;
179f808c858Sraf	_del_prev;
180f808c858Sraf	_del_word;
181f808c858Sraf	_down_char;
182f808c858Sraf	_down_field;
183f808c858Sraf	_end_field;
184f808c858Sraf	_end_line;
185*8222814eSRichard Lowe	__eptr_			{
186*8222814eSRichard Lowe				  ASSERT = {
187*8222814eSRichard Lowe					  TYPE = OBJECT;
188*8222814eSRichard Lowe					  SIZE = addrsize;
189*8222814eSRichard Lowe					};
190*8222814eSRichard Lowe				};
191f808c858Sraf	__execute;
192f808c858Sraf	_field_navigation;
193f808c858Sraf	_first_active;
194f808c858Sraf	_first_field;
195f808c858Sraf	_first_page;
196f808c858Sraf	_freearg;
197f808c858Sraf	__getrnge;
198f808c858Sraf	_grow_field;
199f808c858Sraf	_ins_char;
200f808c858Sraf	_ins_line;
201f808c858Sraf	_ins_mode;
202*8222814eSRichard Lowe	__i_size		{
203*8222814eSRichard Lowe				  TYPE = DATA;
204*8222814eSRichard Lowe				  FILTER = libc.so.1;
205*8222814eSRichard Lowe				  SIZE = 0x4;
206*8222814eSRichard Lowe				};
207f808c858Sraf	_last_field;
208f808c858Sraf	_last_page;
209f808c858Sraf	_left_char;
210f808c858Sraf	_left_field;
211*8222814eSRichard Lowe	__lptr_			{
212*8222814eSRichard Lowe				  ASSERT = {
213*8222814eSRichard Lowe					  TYPE = OBJECT;
214*8222814eSRichard Lowe					  SIZE = addrsize;
215*8222814eSRichard Lowe					};
216*8222814eSRichard Lowe				};
217f808c858Sraf	_makearg;
218f808c858Sraf	_misc_request;
219f808c858Sraf	_new_line;
220f808c858Sraf	_next_char;
221f808c858Sraf	_next_choice;
222f808c858Sraf	_nextchoice;
223f808c858Sraf	_next_field;
224f808c858Sraf	_next_line;
225f808c858Sraf	_next_page;
226f808c858Sraf	_next_word;
227f808c858Sraf	_ovl_mode;
228f808c858Sraf	_page_navigation;
229f808c858Sraf	_pos_form_cursor;
230f808c858Sraf	_prev_char;
231f808c858Sraf	_prev_choice;
232f808c858Sraf	_prevchoice;
233f808c858Sraf	_prev_field;
234f808c858Sraf	_prev_line;
235f808c858Sraf	_prev_page;
236f808c858Sraf	_prev_word;
237f808c858Sraf	_right_char;
238f808c858Sraf	_right_field;
239f808c858Sraf	__rpop;
240f808c858Sraf	__rpush;
241f808c858Sraf	_scr_bchar;
242f808c858Sraf	_scr_bhpage;
243f808c858Sraf	_scr_bline;
244f808c858Sraf	_scr_bpage;
245f808c858Sraf	_scr_fchar;
246f808c858Sraf	_scr_fhpage;
247f808c858Sraf	_scr_fline;
248f808c858Sraf	_scr_fpage;
249f808c858Sraf	_scr_hbhalf;
250f808c858Sraf	_scr_hbline;
251f808c858Sraf	_scr_hfhalf;
252f808c858Sraf	_scr_hfline;
253f808c858Sraf	_set_current_field;
254f808c858Sraf	_set_form_page;
255f808c858Sraf	_sfirst_field;
256f808c858Sraf	__size;
257f808c858Sraf	_slast_field;
258f808c858Sraf	_snext_field;
259*8222814eSRichard Lowe	__sp_			{
260*8222814eSRichard Lowe				  ASSERT = {
261*8222814eSRichard Lowe					  TYPE = OBJECT;
262*8222814eSRichard Lowe					  SIZE = addrsize;
263*8222814eSRichard Lowe					};
264*8222814eSRichard Lowe				};
265f808c858Sraf	_sprev_field;
266*8222814eSRichard Lowe	__st			{
267*8222814eSRichard Lowe				  ASSERT = {
268*8222814eSRichard Lowe					  TYPE = OBJECT;
269*8222814eSRichard Lowe					  SIZE = addrsize[51];
270*8222814eSRichard Lowe					};
271*8222814eSRichard Lowe				};
272*8222814eSRichard Lowe	__stmax			{
273*8222814eSRichard Lowe				  ASSERT = {
274*8222814eSRichard Lowe					  TYPE = OBJECT;
275*8222814eSRichard Lowe					  SIZE = addrsize;
276*8222814eSRichard Lowe					};
277*8222814eSRichard Lowe				};
278f808c858Sraf	_sync_attrs;
279f808c858Sraf	_sync_buffer;
280f808c858Sraf	_sync_field;
281f808c858Sraf	_sync_linked;
282f808c858Sraf	_sync_opts;
283*8222814eSRichard Lowe	TYPE_ALNUM		{
284*8222814eSRichard Lowe				  ASSERT = {
285*8222814eSRichard Lowe					  TYPE = OBJECT;
286*8222814eSRichard Lowe					  SIZE = addrsize;
287*8222814eSRichard Lowe					};
288*8222814eSRichard Lowe				};
289*8222814eSRichard Lowe	TYPE_ALPHA		{
290*8222814eSRichard Lowe				  ASSERT = {
291*8222814eSRichard Lowe					  TYPE = OBJECT;
292*8222814eSRichard Lowe					  SIZE = addrsize;
293*8222814eSRichard Lowe					};
294*8222814eSRichard Lowe				};
295*8222814eSRichard Lowe	TYPE_ENUM		{
296*8222814eSRichard Lowe				  ASSERT = {
297*8222814eSRichard Lowe					  TYPE = OBJECT;
298*8222814eSRichard Lowe					  SIZE = addrsize;
299*8222814eSRichard Lowe					};
300*8222814eSRichard Lowe				};
301*8222814eSRichard Lowe	TYPE_INTEGER		{
302*8222814eSRichard Lowe				  ASSERT = {
303*8222814eSRichard Lowe					  TYPE = OBJECT;
304*8222814eSRichard Lowe					  SIZE = addrsize;
305*8222814eSRichard Lowe					};
306*8222814eSRichard Lowe				};
307*8222814eSRichard Lowe	TYPE_NUMERIC		{
308*8222814eSRichard Lowe				  ASSERT = {
309*8222814eSRichard Lowe					  TYPE = OBJECT;
310*8222814eSRichard Lowe					  SIZE = addrsize;
311*8222814eSRichard Lowe					};
312*8222814eSRichard Lowe				};
313*8222814eSRichard Lowe	TYPE_REGEXP		{
314*8222814eSRichard Lowe				  ASSERT = {
315*8222814eSRichard Lowe					  TYPE = OBJECT;
316*8222814eSRichard Lowe					  SIZE = addrsize;
317*8222814eSRichard Lowe					};
318*8222814eSRichard Lowe				};
319f808c858Sraf	_up_char;
320f808c858Sraf	_update_current;
321f808c858Sraf	_up_field;
322f808c858Sraf	_validate;
323f808c858Sraf	_validation;
324f808c858Sraf	_whsp_beg;
325f808c858Sraf	_whsp_end;
326f808c858Sraf	_win_to_buf;
327f808c858Sraf	__xpop;
328f808c858Sraf	__xpush;
329cd3e9333SAli Bahrami
330cd3e9333SAli Bahrami	__loc1			{
331cd3e9333SAli Bahrami				  TYPE = DATA;
332cd3e9333SAli Bahrami				  FILTER = libc.so.1;
333*8222814eSRichard Lowe				  SIZE = addrsize;
334cd3e9333SAli Bahrami				};
335cd3e9333SAli Bahrami
336f808c858Sraf    local:
337f808c858Sraf	*;
338f808c858Sraf};
339