1#
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#
21#
22# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
23# Use is subject to license terms.
24#
25# ident	"%Z%%M%	%I%	%E% SMI"
26#
27
28SUNW_1.2 {
29    global:
30	add_wchstr;
31	COLOR_PAIRS;
32	COLORS;
33	COLS;
34	curscr;
35	cur_term;
36	LINES;
37	mvget_wstr;
38	putp;
39	stdscr;
40	tparm;
41	tputs;
42} SUNW_1.1;
43
44SUNW_1.1 {
45    global:
46	addch;
47	addchnstr;
48	addchstr;
49	addnstr;
50	addnwstr;
51	addstr;
52	add_wch;
53	add_wchnstr;
54	addwstr;
55	attr_get;
56	attr_off;
57	attroff;
58	attr_on;
59	attron;
60	attr_set;
61	attrset;
62	baudrate;
63	beep;
64	bkgd;
65	bkgdset;
66	bkgrnd;
67	bkgrndset;
68	border;
69	border_set;
70	box;
71	box_set;
72	can_change_color;
73	cbreak;
74	chgat;
75	clear;
76	clearok;
77	clrtobot;
78	clrtoeol;
79	color_content;
80	COLOR_PAIR;
81	color_set;
82	copywin;
83	curs_set;
84	def_prog_mode;
85	def_shell_mode;
86	delay_output;
87	delch;
88	del_curterm;
89	deleteln;
90	delscreen;
91	delwin;
92	derwin;
93	doupdate;
94	dupwin;
95	echo;
96	echochar;
97	echo_wchar;
98	endwin;
99	erase;
100	erasechar;
101	erasewchar;
102	filter;
103	flash;
104	flushinp;
105	getbkgd;
106	getbkgrnd;
107	getcchar;
108	getch;
109	getnstr;
110	getn_wstr;
111	getstr;
112	get_wch;
113	getwin;
114	get_wstr;
115	halfdelay;
116	has_colors;
117	has_ic;
118	has_il;
119	hline;
120	hline_set;
121	idcok;
122	idlok;
123	immedok;
124	inch;
125	inchnstr;
126	inchstr;
127	init_color;
128	init_pair;
129	initscr;
130	innstr;
131	innwstr;
132	insch;
133	insdelln;
134	insertln;
135	insnstr;
136	ins_nwstr;
137	insstr;
138	instr;
139	ins_wch;
140	ins_wstr;
141	intrflush;
142	in_wch;
143	in_wchnstr;
144	in_wchstr;
145	inwstr;
146	isendwin;
147	is_linetouched;
148	is_wintouched;
149	key_name;
150	keyname;
151	keypad;
152	killchar;
153	killwchar;
154	leaveok;
155	longname;
156	meta;
157	move;
158	mvaddch;
159	mvaddchnstr;
160	mvaddchstr;
161	mvaddnstr;
162	mvaddnwstr;
163	mvaddstr;
164	mvadd_wch;
165	mvadd_wchnstr;
166	mvadd_wchstr;
167	mvaddwstr;
168	mvchgat;
169	mvcur;
170	mvdelch;
171	mvderwin;
172	mvgetch;
173	mvgetnstr;
174	mvgetn_wstr;
175	mvgetstr;
176	mvget_wch;
177	mvhline;
178	mvhline_set;
179	mvinch;
180	mvinchnstr;
181	mvinchstr;
182	mvinnstr;
183	mvinnwstr;
184	mvinsch;
185	mvinsnstr;
186	mvins_nwstr;
187	mvinsstr;
188	mvinstr;
189	mvins_wch;
190	mvins_wstr;
191	mvin_wch;
192	mvin_wchnstr;
193	mvin_wchstr;
194	mvinwstr;
195	mvprintw;
196	mvscanw;
197	mvvline;
198	mvvline_set;
199	mvwaddch;
200	mvwaddchnstr;
201	mvwaddchstr;
202	mvwaddnstr;
203	mvwaddnwstr;
204	mvwaddstr;
205	mvwadd_wch;
206	mvwadd_wchnstr;
207	mvwadd_wchstr;
208	mvwaddwstr;
209	mvwchgat;
210	mvwdelch;
211	mvwgetch;
212	mvwgetnstr;
213	mvwgetn_wstr;
214	mvwgetstr;
215	mvwget_wch;
216	mvwget_wstr;
217	mvwhline;
218	mvwhline_set;
219	mvwin;
220	mvwinch;
221	mvwinchnstr;
222	mvwinchstr;
223	mvwinnstr;
224	mvwinnwstr;
225	mvwinsch;
226	mvwinsnstr;
227	mvwins_nwstr;
228	mvwinsstr;
229	mvwinstr;
230	mvwins_wch;
231	mvwins_wstr;
232	mvwin_wch;
233	mvwin_wchnstr;
234	mvwin_wchstr;
235	mvwinwstr;
236	mvwprintw;
237	mvwscanw;
238	mvwvline;
239	mvwvline_set;
240	napms;
241	newpad;
242	newterm;
243	newwin;
244	nl;
245	nocbreak;
246	nodelay;
247	noecho;
248	nonl;
249	noqiflush;
250	noraw;
251	notimeout;
252	overlay;
253	overwrite;
254	pair_content;
255	PAIR_NUMBER;
256	pechochar;
257	pecho_wchar;
258	pnoutrefresh;
259	prefresh;
260	printw;
261	putwin;
262	qiflush;
263	raw;
264	redrawwin;
265	refresh;
266	reset_prog_mode;
267	reset_shell_mode;
268	resetty;
269	restartterm;
270	ripoffline;
271	savetty;
272	scanw;
273	scr_dump;
274	scr_init;
275	scrl;
276	scroll;
277	scrollok;
278	scr_restore;
279	scr_set;
280	setcchar;
281	set_curterm;
282	setscrreg;
283	set_term;
284	setupterm;
285	slk_attr_off;
286	slk_attroff;
287	slk_attr_on;
288	slk_attron;
289	slk_attr_set;
290	slk_attrset;
291	slk_clear;
292	slk_color;
293	slk_init;
294	slk_label;
295	slk_noutrefresh;
296	slk_refresh;
297	slk_restore;
298	slk_set;
299	slk_touch;
300	slk_wset;
301	standend;
302	standout;
303	start_color;
304	subpad;
305	subwin;
306	syncok;
307	term_attrs;
308	termattrs;
309	termname;
310	tgetent;
311	tgetflag;
312	tgetnum;
313	tgetstr;
314	tgoto;
315	tigetflag;
316	tigetnum;
317	tigetstr;
318	timeout;
319	touchline;
320	touchwin;
321	typeahead;
322	unctrl;
323	ungetch;
324	unget_wch;
325	untouchwin;
326	use_env;
327	vid_attr;
328	vidattr;
329	vid_puts;
330	vidputs;
331	vline;
332	vline_set;
333	vw_printw;
334	vwprintw;
335	vw_scanw;
336	vwscanw;
337	waddch;
338	waddchnstr;
339	waddchstr;
340	waddnstr;
341	waddnwstr;
342	waddstr;
343	wadd_wch;
344	wadd_wchnstr;
345	wadd_wchstr;
346	waddwstr;
347	wattr_get;
348	wattr_off;
349	wattroff;
350	wattr_on;
351	wattron;
352	wattr_set;
353	wattrset;
354	wbkgd;
355	wbkgdset;
356	wbkgrnd;
357	wbkgrndset;
358	wborder;
359	wborder_set;
360	wchgat;
361	wclear;
362	wclrtobot;
363	wclrtoeol;
364	wcolor_set;
365	wcursyncup;
366	wdelch;
367	wdeleteln;
368	wechochar;
369	wecho_wchar;
370	werase;
371	wgetbkgrnd;
372	wgetch;
373	wgetnstr;
374	wgetn_wstr;
375	wgetstr;
376	wget_wch;
377	wget_wstr;
378	whline;
379	whline_set;
380	winch;
381	winchnstr;
382	winchstr;
383	winnstr;
384	winnwstr;
385	winsch;
386	winsdelln;
387	winsertln;
388	winsnstr;
389	wins_nwstr;
390	winsstr;
391	winstr;
392	wins_wch;
393	wins_wstr;
394	win_wch;
395	win_wchnstr;
396	win_wchstr;
397	winwstr;
398	wmove;
399	wnoutrefresh;
400	wprintw;
401	wredrawln;
402	wrefresh;
403	wscanw;
404	wscrl;
405	wsetscrreg;
406	wstandend;
407	wstandout;
408	wsyncdown;
409	wsyncup;
410	wtimeout;
411	wtouchln;
412	wunctrl;
413	wvline;
414	wvline_set;
415};
416
417SUNWprivate_1.1 {
418    global:
419	boolcodes;
420	boolfnames;
421	boolnames;
422	__cht1;
423	__cht2;
424	numcodes;
425	numfnames;
426	numnames;
427	__pcht1;
428	__pcht2;
429	strcodes;
430	strfnames;
431	strnames;
432	__w1;
433	__WACS_BLOCK;
434	__WACS_BOARD;
435	__WACS_BTEE;
436	__WACS_BULLET;
437	__WACS_CKBOARD;
438	__WACS_DARROW;
439	__WACS_DEGREE;
440	__WACS_DIAMOND;
441	__WACS_HLINE;
442	__WACS_LANTERN;
443	__WACS_LARROW;
444	__WACS_LLCORNER;
445	__WACS_LRCORNER;
446	__WACS_LTEE;
447	__WACS_PLMINUS;
448	__WACS_PLUS;
449	__WACS_RARROW;
450	__WACS_RTEE;
451	__WACS_S1;
452	__WACS_S9;
453	__WACS_TTEE;
454	__WACS_UARROW;
455	__WACS_ULCORNER;
456	__WACS_URCORNER;
457	__WACS_VLINE;
458    local:
459	*;
460};
461