12522Sraf# 22522Sraf# CDDL HEADER START 32522Sraf# 42522Sraf# The contents of this file are subject to the terms of the 52522Sraf# Common Development and Distribution License (the "License"). 62522Sraf# You may not use this file except in compliance with the License. 72522Sraf# 82522Sraf# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 92522Sraf# or http://www.opensolaris.org/os/licensing. 102522Sraf# See the License for the specific language governing permissions 112522Sraf# and limitations under the License. 122522Sraf# 132522Sraf# When distributing Covered Code, include this CDDL HEADER in each 142522Sraf# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 152522Sraf# If applicable, add the following below this CDDL HEADER, with the 162522Sraf# fields enclosed by brackets "[]" replaced with your own identifying 172522Sraf# information: Portions Copyright [yyyy] [name of copyright owner] 182522Sraf# 192522Sraf# CDDL HEADER END 202522Sraf# 212522Sraf# 22*4271Srie# Copyright 2007 Sun Microsystems, Inc. All rights reserved. 232522Sraf# Use is subject to license terms. 242522Sraf# 252522Sraf# ident "%Z%%M% %I% %E% SMI" 262522Sraf# 272522Sraf 282522SrafSUNW_1.1 { 292522Sraf global: 302522Sraf addch; 312522Sraf addchnstr; 322522Sraf addchstr; 332522Sraf addnstr; 342522Sraf addnwstr; 352522Sraf addstr; 362522Sraf addwch; 372522Sraf addwchnstr; 382522Sraf addwchstr; 392522Sraf addwstr; 402522Sraf attroff; 412522Sraf attron; 422522Sraf attrset; 432522Sraf baudrate; 442522Sraf beep; 452522Sraf bkgd; 462522Sraf bkgdset; 472522Sraf border; 482522Sraf box; 492522Sraf can_change_color; 502522Sraf cbreak; 512522Sraf clear; 522522Sraf clearok; 532522Sraf clrtobot; 542522Sraf clrtoeol; 552522Sraf color_content; 562522Sraf copywin; 572522Sraf crmode; 582522Sraf curs_set; 592522Sraf def_prog_mode; 602522Sraf def_shell_mode; 612522Sraf delay_output; 622522Sraf delch; 632522Sraf del_curterm; 642522Sraf deleteln; 652522Sraf delscreen; 662522Sraf delwin; 672522Sraf derwin; 682522Sraf doupdate; 692522Sraf dupwin; 702522Sraf echo; 712522Sraf echochar; 722522Sraf echowchar; 732522Sraf endwin; 742522Sraf erase; 752522Sraf erasechar; 762522Sraf filter; 772522Sraf flash; 782522Sraf flushinp; 792522Sraf getch; 802522Sraf getnwstr; 812522Sraf getstr; 822522Sraf _getsyx; 832522Sraf getwch; 842522Sraf getwin; 852522Sraf getwstr; 862522Sraf halfdelay; 872522Sraf has_colors; 882522Sraf has_ic; 892522Sraf has_il; 902522Sraf idcok; 912522Sraf idlok; 922522Sraf immedok; 932522Sraf inch; 942522Sraf inchnstr; 952522Sraf inchstr; 962522Sraf init_color; 972522Sraf init_pair; 982522Sraf initscr; 992522Sraf innstr; 1002522Sraf innwstr; 1012522Sraf insch; 1022522Sraf insdelln; 1032522Sraf insertln; 1042522Sraf insnstr; 1052522Sraf insnwstr; 1062522Sraf insstr; 1072522Sraf instr; 1082522Sraf inswch; 1092522Sraf inswstr; 1102522Sraf intrflush; 1112522Sraf inwch; 1122522Sraf inwchnstr; 1132522Sraf inwchstr; 1142522Sraf inwstr; 1152522Sraf isendwin; 1162522Sraf is_linetouched; 1172522Sraf is_wintouched; 1182522Sraf keyname; 1192522Sraf keypad; 1202522Sraf killchar; 1212522Sraf leaveok; 1222522Sraf longname; 1232522Sraf meta; 1242522Sraf _meta; 1252522Sraf move; 1262522Sraf mvaddch; 1272522Sraf mvaddchnstr; 1282522Sraf mvaddchstr; 1292522Sraf mvaddnstr; 1302522Sraf mvaddnwstr; 1312522Sraf mvaddstr; 1322522Sraf mvaddwch; 1332522Sraf mvaddwchnstr; 1342522Sraf mvaddwchstr; 1352522Sraf mvaddwstr; 1362522Sraf mvcur; 1372522Sraf mvdelch; 1382522Sraf mvderwin; 1392522Sraf mvgetch; 1402522Sraf mvgetnwstr; 1412522Sraf mvgetstr; 1422522Sraf mvgetwch; 1432522Sraf mvgetwstr; 1442522Sraf mvinch; 1452522Sraf mvinchnstr; 1462522Sraf mvinchstr; 1472522Sraf mvinnstr; 1482522Sraf mvinnwstr; 1492522Sraf mvinsch; 1502522Sraf mvinsnstr; 1512522Sraf mvinsnwstr; 1522522Sraf mvinsstr; 1532522Sraf mvinstr; 1542522Sraf mvinswch; 1552522Sraf mvinswstr; 1562522Sraf mvinwch; 1572522Sraf mvinwchnstr; 1582522Sraf mvinwchstr; 1592522Sraf mvinwstr; 1602522Sraf mvprintw; 1612522Sraf mvscanw; 1622522Sraf mvwaddch; 1632522Sraf mvwaddchnstr; 1642522Sraf mvwaddchstr; 1652522Sraf mvwaddnstr; 1662522Sraf mvwaddnwstr; 1672522Sraf mvwaddstr; 1682522Sraf mvwaddwch; 1692522Sraf mvwaddwchnstr; 1702522Sraf mvwaddwchstr; 1712522Sraf mvwaddwstr; 1722522Sraf mvwdelch; 1732522Sraf mvwgetch; 1742522Sraf mvwgetnwstr; 1752522Sraf mvwgetstr; 1762522Sraf mvwgetwch; 1772522Sraf mvwgetwstr; 1782522Sraf mvwin; 1792522Sraf mvwinch; 1802522Sraf mvwinchnstr; 1812522Sraf mvwinchstr; 1822522Sraf mvwinnstr; 1832522Sraf mvwinnwstr; 1842522Sraf mvwinsch; 1852522Sraf mvwinsnstr; 1862522Sraf mvwinsnwstr; 1872522Sraf mvwinsstr; 1882522Sraf mvwinstr; 1892522Sraf mvwinswch; 1902522Sraf mvwinswstr; 1912522Sraf mvwinwch; 1922522Sraf mvwinwchnstr; 1932522Sraf mvwinwchstr; 1942522Sraf mvwinwstr; 1952522Sraf mvwprintw; 1962522Sraf mvwscanw; 1972522Sraf napms; 1982522Sraf newpad; 1992522Sraf newterm; 2002522Sraf newwin; 2012522Sraf nl; 2022522Sraf nocbreak; 2032522Sraf nocrmode; 2042522Sraf nodelay; 2052522Sraf noecho; 2062522Sraf nonl; 2072522Sraf noqiflush; 2082522Sraf noraw; 2092522Sraf notimeout; 2102522Sraf overlay; 2112522Sraf overwrite; 2122522Sraf pair_content; 2132522Sraf pechochar; 2142522Sraf pechowchar; 2152522Sraf pnoutrefresh; 2162522Sraf prefresh; 2172522Sraf printw; 2182522Sraf putp; 2192522Sraf putwin; 2202522Sraf qiflush; 2212522Sraf raw; 2222522Sraf redrawwin; 2232522Sraf refresh; 2242522Sraf reset_prog_mode; 2252522Sraf reset_shell_mode; 2262522Sraf resetty; 2272522Sraf restartterm; 2282522Sraf _ring; 2292522Sraf ripoffline; 2302522Sraf savetty; 2312522Sraf scanw; 2322522Sraf scr_dump; 2332522Sraf scr_init; 2342522Sraf scrl; 2352522Sraf scroll; 2362522Sraf scrollok; 2372522Sraf scr_restore; 2382522Sraf scr_set; 2392522Sraf _setecho; 2402522Sraf _setnonl; 2412522Sraf _setqiflush; 2422522Sraf setscrreg; 2432522Sraf setsyx; 2442522Sraf set_term; 2452522Sraf setterm; 2462522Sraf setupterm; 2472522Sraf slk_attroff; 2482522Sraf slk_attron; 2492522Sraf slk_attrset; 2502522Sraf slk_clear; 2512522Sraf slk_init; 2522522Sraf slk_label; 2532522Sraf slk_noutrefresh; 2542522Sraf slk_refresh; 2552522Sraf slk_restore; 2562522Sraf slk_set; 2572522Sraf slk_touch; 2582522Sraf standend; 2592522Sraf standout; 2602522Sraf start_color; 2612522Sraf subpad; 2622522Sraf subwin; 2632522Sraf syncok; 2642522Sraf termattrs; 2652522Sraf termname; 2662522Sraf tgetent; 2672522Sraf tgetflag; 2682522Sraf tgetnum; 2692522Sraf tgetstr; 2702522Sraf tgoto; 2712522Sraf tigetflag; 2722522Sraf tigetnum; 2732522Sraf tigetstr; 2742522Sraf timeout; 2752522Sraf touchline; 2762522Sraf touchwin; 2772522Sraf tparm; 2782522Sraf tputs; 2792522Sraf typeahead; 2802522Sraf unctrl; 2812522Sraf ungetch; 2822522Sraf ungetwch; 2832522Sraf untouchwin; 2842522Sraf vidattr; 2852522Sraf vidputs; 2862522Sraf vwprintw; 2872522Sraf vwscanw; 2882522Sraf waddch; 2892522Sraf waddchnstr; 2902522Sraf waddchstr; 2912522Sraf waddnstr; 2922522Sraf waddnwstr; 2932522Sraf waddstr; 2942522Sraf waddwch; 2952522Sraf waddwchnstr; 2962522Sraf waddwchstr; 2972522Sraf waddwstr; 2982522Sraf wadjcurspos; 2992522Sraf wattroff; 3002522Sraf wattron; 3012522Sraf wattrset; 3022522Sraf wbkgd; 3032522Sraf wbkgdset; 3042522Sraf wborder; 3052522Sraf wclear; 3062522Sraf wclrtobot; 3072522Sraf wclrtoeol; 3082522Sraf wcursyncup; 3092522Sraf wdelch; 3102522Sraf wdeleteln; 3112522Sraf wechochar; 3122522Sraf wechowchar; 3132522Sraf werase; 3142522Sraf wgetch; 3152522Sraf wgetnstr; 3162522Sraf wgetnwstr; 3172522Sraf wgetstr; 3182522Sraf wgetwch; 3192522Sraf wgetwstr; 3202522Sraf whline; 3212522Sraf winch; 3222522Sraf winchnstr; 3232522Sraf winchstr; 3242522Sraf winnstr; 3252522Sraf winnwstr; 3262522Sraf winsch; 3272522Sraf winsdelln; 3282522Sraf winsertln; 3292522Sraf winsnstr; 3302522Sraf winsnwstr; 3312522Sraf winsstr; 3322522Sraf winstr; 3332522Sraf winswch; 3342522Sraf winswstr; 3352522Sraf winwch; 3362522Sraf winwchnstr; 3372522Sraf winwchstr; 3382522Sraf winwstr; 3392522Sraf wmove; 3402522Sraf wmovenextch; 3412522Sraf wmoveprevch; 3422522Sraf wnoutrefresh; 3432522Sraf wprintw; 3442522Sraf wredrawln; 3452522Sraf wrefresh; 3462522Sraf wscanw; 3472522Sraf wscrl; 3482522Sraf wsetscrreg; 3492522Sraf wstandend; 3502522Sraf wstandout; 3512522Sraf wsyncdown; 3522522Sraf wsyncup; 3532522Sraf wtimeout; 3542522Sraf wtouchln; 3552522Sraf wvline; 3562522Sraf}; 3572522Sraf 3582522SrafSUNWprivate_1.1 { 3592522Sraf global: 3602522Sraf acs32map; 3612522Sraf acs_map; 3622522Sraf BC; 3632522Sraf bit_attributes; 3642522Sraf _blast_keys; 3652522Sraf boolcodes; 3662522Sraf boolfnames; 3672522Sraf boolnames; 3682522Sraf box32; 3692522Sraf _branchto; 3702522Sraf _called_before; 3712522Sraf _ccleanup; 3722522Sraf cconvert; 3732522Sraf cexpand; 3742522Sraf _change_color; 3752522Sraf _change_video; 3762522Sraf _chkinput; 3772522Sraf COLOR_PAIRS; 3782522Sraf COLORS; 3792522Sraf COLS; 3802522Sraf _countchar; 3812522Sraf cpr; 3822522Sraf _csmax; 3832522Sraf cswidth; 3842522Sraf cur_bools; 3852522Sraf cur_nums; 3862522Sraf curscr; 3872522Sraf curserr; 3882522Sraf curs_errno; 3892522Sraf curs_err_strings; 3902522Sraf curses_version; 3912522Sraf _curs_mbstowcs; 3922522Sraf _curs_mbtowc; 3932522Sraf curs_parm_err; 3942522Sraf _curs_scrwidth; 3952522Sraf cur_strs; 3962522Sraf _curs_wcstombs; 3972522Sraf _curs_wctomb; 3982522Sraf cur_term; 3992522Sraf Def_term; 4002522Sraf _delay; 4012522Sraf delkey; 4022522Sraf delkeymap; 4032522Sraf delterm; 4042522Sraf _do_slk_noref; 4052522Sraf _do_slk_ref; 4062522Sraf _do_slk_tch; 4072522Sraf draino; 4082522Sraf _endwin; 4092522Sraf _first_term; 4102522Sraf fixterm; 4112522Sraf force_doupdate; 4122522Sraf _frst_bools; 4132522Sraf _frst_nums; 4142522Sraf _frst_strs; 4152522Sraf _frst_tblstr; 4162522Sraf garbagedlines; 4172522Sraf garbagedwin; 4182522Sraf getattrs; 4192522Sraf getbegx; 4202522Sraf getbegy; 4212522Sraf getbkgd; 4222522Sraf getbmap; 4232522Sraf getcurx; 4242522Sraf getcury; 4252522Sraf getmaxx; 4262522Sraf getmaxy; 4272522Sraf getmouse; 4282522Sraf getparx; 4292522Sraf getpary; 4302522Sraf gettmode; 4312522Sraf hline; 4322522Sraf iexpand; 4332522Sraf _image; 4342522Sraf infotocap; 4352522Sraf init_acs; 4362522Sraf _init_costs; 4372522Sraf _init_HP_pair; 4382522Sraf initscr32; 4392522Sraf _lib_version; 4402522Sraf LINES; 4412522Sraf m_addch; 4422522Sraf m_addstr; 4432522Sraf makenew; 4442522Sraf _makenew; 4452522Sraf map_button; 4462522Sraf _mbaddch; 4472522Sraf mbcharlen; 4482522Sraf _mbclrch; 4492522Sraf mbdisplen; 4502522Sraf mbeucw; 4512522Sraf mbgetwidth; 4522522Sraf _mbinsshift; 4532522Sraf mbscrw; 4542522Sraf _mbtrue; 4552522Sraf _mbvalid; 4562522Sraf m_clear; 4572522Sraf memSset; 4582522Sraf m_erase; 4592522Sraf m_initscr; 4602522Sraf m_move; 4612522Sraf m_newterm; 4622522Sraf mouse_off; 4632522Sraf mouse_on; 4642522Sraf mouse_set; 4652522Sraf Mouse_status; 4662522Sraf m_refresh; 4672522Sraf mvhline; 4682522Sraf mvvline; 4692522Sraf mvwhline; 4702522Sraf mvwvline; 4712522Sraf newkey; 4722522Sraf newscreen; 4732522Sraf newterm32; 4742522Sraf numcodes; 4752522Sraf numfnames; 4762522Sraf numnames; 4772522Sraf Oldcolors; 4782522Sraf ospeed; 4792522Sraf _outch; 4802522Sraf _outchar; 4812522Sraf outchcount; 4822522Sraf _outwch; 4832522Sraf _overlap; 4842522Sraf p32echochar; 4852522Sraf _padjust; 4862522Sraf PC; 4872522Sraf pr_bfooting; 4882522Sraf pr_bheading; 4892522Sraf pr_boolean; 4902522Sraf pr_caprestrict; 4912522Sraf _prefresh; 4922522Sraf pr_heading; 4932522Sraf pr_init; 4942522Sraf pr_nfooting; 4952522Sraf pr_nheading; 4962522Sraf pr_number; 4972522Sraf prog_istermios; 498*4271Srie progname = NODIRECT; 4992522Sraf pr_onecolumn; 5002522Sraf pr_sfooting; 5012522Sraf pr_sheading; 5022522Sraf pr_string; 5032522Sraf pr_width; 5042522Sraf _quick_echo; 5052522Sraf _quick_ptr; 5062522Sraf request_mouse_pos; 5072522Sraf resetterm; 5082522Sraf _rip_init; 5092522Sraf rmpadding; 5102522Sraf saveterm; 5112522Sraf _scr_all; 5122522Sraf scr_ll_dump; 5132522Sraf _scrmax; 5142522Sraf scr_reset; 5152522Sraf setcurscreen; 5162522Sraf set_curterm; 5172522Sraf setcurterm; 5182522Sraf _setidln; 5192522Sraf setkeymap; 5202522Sraf shell_istermios; 5212522Sraf _slk_init; 5222522Sraf slk_start; 5232522Sraf _slk_update; 5242522Sraf SP; 5252522Sraf _sprintw; 5262522Sraf __sscans; 5272522Sraf stdscr; 5282522Sraf _strbyte2code; 5292522Sraf _strcode2byte; 5302522Sraf strcodes; 5312522Sraf strfnames; 5322522Sraf strnames; 5332522Sraf TABSIZE; 5342522Sraf _tcsearch; 5352522Sraf termerr; 5362522Sraf term_errno; 5372522Sraf term_err_strings; 5382522Sraf term_parm_err; 5392522Sraf tgetch; 5402522Sraf tgetwch; 5412522Sraf tifgetflag; 5422522Sraf tifgetnum; 5432522Sraf tifgetstr; 5442522Sraf tinputfd; 5452522Sraf tparm_p0; 5462522Sraf tparm_p1; 5472522Sraf tparm_p2; 5482522Sraf tparm_p3; 5492522Sraf tparm_p4; 5502522Sraf tparm_p7; 5512522Sraf tpr; 5522522Sraf traceoff; 5532522Sraf traceon; 5542522Sraf _tstp; 5552522Sraf ttimeout; 5562522Sraf ttytype; 5572522Sraf _unctrl; 5582522Sraf UP; 5592522Sraf _update_old_y_area; 5602522Sraf use_env; 5612522Sraf _use_env; 5622522Sraf _useidln; 5632522Sraf vid32attr; 5642522Sraf vid32puts; 5652522Sraf vidupdate; 5662522Sraf _virtscr; 5672522Sraf vline; 5682522Sraf w32addch; 5692522Sraf w32attroff; 5702522Sraf w32attron; 5712522Sraf w32attrset; 5722522Sraf w32echochar; 5732522Sraf w32insch; 5742522Sraf wcscrw; 5752522Sraf wmbinch; 5762522Sraf wmbmove; 5772522Sraf wmouse_position; 5782522Sraf _y16update; 5792522Sraf local: 5802522Sraf *; 5812522Sraf}; 582