/*
* CDDL HEADER START
*
* The contents of this file are subject to the terms of the
* Common Development and Distribution License, Version 1.0 only
* (the "License"). You may not use this file except in compliance
* with the License.
*
* You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
* See the License for the specific language governing permissions
* and limitations under the License.
*
* When distributing Covered Code, include this CDDL HEADER in each
* file and include the License file at usr/src/OPENSOLARIS.LICENSE.
* If applicable, add the following below this CDDL HEADER, with the
* fields enclosed by brackets "[]" replaced with your own identifying
* information: Portions Copyright [yyyy] [name of copyright owner]
*
* CDDL HEADER END
*/
/* LINTLIBRARY */
/* PROTOLIB1 */
/*
* Copyright 2004 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
#include "term.h"
#include "print.h"
/*
*/
/* V2.__sscans.c */
/* V2._sprintw.c */
/* V2.makenew.c */
/* V3.m_addch.c */
int m_addch(int c);
/* V3.m_addstr.c */
/* V3.m_clear.c */
int m_clear(void);
/* V3.m_erase.c */
int m_erase(void);
/* V3.m_initscr.c */
/* V3.m_move.c */
int m_move(int x, int y);
/* V3.m_newterm.c */
/* V3.m_refresh.c */
int m_refresh(void);
/* V3.upd_old_y.c */
int start_col);
/* _addch.c */
/* _addchnstr.c */
/* _addchstr.c */
/* _addnstr.c */
int addnstr(char *s, int n);
/* _addnwstr.c */
/* _addstr.c */
int addstr(char *s);
/* _addwch.c */
/* _addwchnstr.c */
/* _addwchstr.c */
/* _addwstr.c */
/* _attroff.c */
/* _attron.c */
/* _attrset.c */
/* _beep.c */
int beep(void);
/* _bkgd.c */
/* _bkgdset.c */
/* _border.c */
/* _clear.c */
int clear(void);
/* _clrtobot.c */
int clrtobot(void);
/* _clrtoeol.c */
int clrtoeol(void);
/* _crmode.c */
int crmode(void);
/* _del_curterm.c */
/* _delch.c */
int delch(void);
/* _deleteln.c */
int deleteln(void);
/* _echo.c */
int echo(void);
/* _echochar.c */
/* _echowchar.c */
/* _erase.c */
int erase(void);
/* _fixterm.c */
int fixterm(void);
/* _flash.c */
int flash(void);
/* _garbagdlins.c */
/* _garbagedwin.c */
/* _getch.c */
int getch(void);
/* _getnwstr.c */
/* _getstr.c */
/* _getwch.c */
int getwch(void);
/* _getwstr.c */
/* _halfdelay.c */
/* _hline.c */
/* _inch.c */
/* _inchnstr.c */
/* _inchstr.c */
/* _innstr.c */
int innstr(char *s, int n);
/* _innwstr.c */
/* _insch.c */
/* _insdelln.c */
/* _insertln.c */
int insertln(void);
/* _insnstr.c */
int insnstr(char *s, int n);
/* _insnwstr.c */
/* _insstr.c */
int insstr(char *s);
/* _instr.c */
int instr(char *s);
/* _inswch.c */
/* _inswstr.c */
/* _intrflush.c */
/* _inwch.c */
/* _inwchnstr.c */
/* _inwchstr.c */
/* _inwstr.c */
/* _meta.c */
/* _move.c */
int move(int y, int x);
/* _mvaddch.c */
/* _mvaddchnstr.c */
int mvaddchnstr(int y, int x, chtype *s, int n);
/* _mvaddchstr.c */
int mvaddchstr(int y, int x, chtype *s);
/* _mvaddnstr.c */
int mvaddnstr(int y, int x, char *s, int n);
/* _mvaddnwstr.c */
/* _mvaddstr.c */
/* _mvaddwch.c */
/* _mvaddwchnstr.c */
/* _mvaddwchstr.c */
int mvaddwchstr(int y, int x, chtype *s);
/* _mvaddwstr.c */
/* _mvdelch.c */
int mvdelch(int y, int x);
/* _mvgetch.c */
int mvgetch(int y, int x);
/* _mvgetnwstr.c */
/* _mvgetstr.c */
/* _mvgetwch.c */
int mvgetwch(int y, int x);
/* _mvgetwstr.c */
/* _mvhline.c */
/* _mvinch.c */
/* _mvinchnstr.c */
/* _mvinchstr.c */
/* _mvinnstr.c */
int mvinnstr(int y, int x, char *s, int n);
/* _mvinnwstr.c */
/* _mvinsch.c */
/* _mvinsnstr.c */
int mvinsnstr(int y, int x, char *s, int n);
/* _mvinsnwstr.c */
/* _mvinsstr.c */
int mvinsstr(int y, int x, char *s);
/* _mvinstr.c */
int mvinstr(int y, int x, char *s);
/* _mvinswch.c */
/* _mvinswstr.c */
/* _mvinwch.c */
/* _mvinwchnstr.c */
/* _mvinwchstr.c */
/* _mvinwstr.c */
/* _mvvline.c */
/* _mvwaddch.c */
/* _mvwaddchnst.c */
/* _mvwaddchstr.c */
/* _mvwaddnstr.c */
/* _mvwaddnwstr.c */
/* _mvwaddstr.c */
/* _mvwaddwch.c */
/* _mvwaddwchnstr.c */
/* _mvwaddwchstr.c */
/* _mvwaddwstr.c */
/* _mvwdelch.c */
/* _mvwgetch.c */
/* _mvwgetnwstr.c */
/* _mvwgetstr.c */
/* _mvwgetwch.c */
/* _mvwgetwstr.c */
/* _mvwhline.c */
/* _mvwinch.c */
/* _mvwinchnst.c */
/* _mvwinchstr.c */
/* _mvwinnstr.c */
/* _mvwinnwstr.c */
/* _mvwinsch.c */
/* _mvwinsnstr.c */
/* _mvwinsnwstr.c */
/* _mvwinsstr.c */
/* _mvwinstr.c */
/* _mvwinswch.c */
/* _mvwinswstr.c */
/* _mvwinwch.c */
/* _mvwinwchnstr.c */
/* _mvwinwchstr.c */
/* _mvwinwstr.c */
/* _mvwvline.c */
/* _nl.c */
int nl(void);
/* _nocrmode.c */
int nocrmode(void);
/* _noecho.c */
int noecho(void);
/* _nonl.c */
int nonl(void);
/* _noqiflush.c */
void noqiflush(void);
/* _overlay.c */
/* _overwrite.c */
/* _qiflush.c */
void qiflush(void);
/* _refresh.c */
int refresh(void);
/* _resetterm.c */
int resetterm(void);
/* _saveterm.c */
int saveterm(void);
/* _scr_init.c */
/* _scr_restore.c */
int scr_restore(char *file);
/* _scr_set.c */
/* _scrl.c */
int scrl(int n);
/* _scroll.c */
/* _set_curterm.c */
/* _set_term.c */
/* _setscrreg.c */
int setscrreg(int t, int b);
/* _slk_init.c */
int slk_init(int f);
/* _standend.c */
int standend(void);
/* _standout.c */
int standout(void);
/* _subpad.c */
/* _timeout.c */
/* _touchline.c */
/* _unctrl.c */
/* _vline.c */
/* _waddchstr.c */
/* _waddstr.c */
/* _waddwchstr.c */
/* _waddwstr.c */
/* _wclear.c */
/* _wdeleteln.c */
/* _werase.c */
/* _winsertln.c */
/* _winsstr.c */
/* _winswstr.c */
/* _winwchstr.c */
/* _wstandend.c */
/* _wstandout.c */
/* baudrate.c */
int baudrate(void);
/* can_change.c */
bool can_change_color(void);
/* cbreak.c */
int cbreak(void);
/* chkinput.c */
int _chkinput(void);
/* clearok.c */
/* color_cont.c */
int color_content(short color, short *r, short *g, short *b);
/* copywin.c */
/* curs_set.c */
int curs_set(int visibility);
/* curserr.c */
void curserr(void);
/* curses.c */
/* def_prog.c */
int def_prog_mode(void);
/* delay.c */
/* delay_out.c */
int delay_output(int ms);
/* delkey.c */
/* delkeymap.c */
/* delscreen.c */
/* delterm.c */
/* delwin.c */
/* derwin.c */
/* doupdate.c */
int doupdate(void);
/* draino.c */
/* dupwin.c */
/* endwin.c */
int isendwin(void);
int endwin(void);
int force_doupdate(void);
/* erasechar.c */
char erasechar(void);
/* flushinp.c */
int flushinp(void);
/* getattrs.c */
/* getbegyx.c */
/* getbkgd.c */
/* getmaxyx.c */
/* getparyx.c */
/* getsyx.c */
/* gettmode.c */
int gettmode(void);
/* getwin.c */
/* getyx.c */
/* has_colors.c */
bool has_colors(void);
/* has_ic.c */
int has_ic(void);
/* has_il.c */
int has_il(void);
/* idcok.c */
/* idlok.c */
/* immedok.c */
/* init_acs.c */
int init_acs(void);
/* init_color.c */
int init_color(short color, short r, short g, short b);
/* init_costs.c */
void _init_costs(void);
int _countchar(void);
/* init_pair.c */
void _init_HP_pair(short pair, short f, short b);
/* is_wintou.c */
/* is_linetou.c */
/* keyname.c */
/* keypad.c */
/* killchar.c */
char killchar(void);
/* leaveok.c */
/* longname.c */
char *longname(void);
/* makenew.c */
/* mbaddch.c */
/* mbcharlen.c */
/* mbdisplen.c */
/* mbgetwidth.c */
void mbgetwidth(void);
int mbeucw(int c);
int mbscrw(int c);
/* mbinch.c */
/* mbinsshift.c */
/* mbmove.c */
/* mbstowcs.c */
/* mbtowc.c */
/* mbtranslate.c */
/* memSset.c */
/* meta.c */
/* mouse.c */
int request_mouse_pos(void);
int map_button(unsigned long a);
/* mvcur.c */
/* mvderwin.c */
/* mvprintw.c */
int mvprintw(int y, int x, ...);
/* mvscanw.c */
int mvscanw(int y, int x, ...);
/* mvwin.c */
/* mvwprintw.c */
/* mvwscanw.c */
/* napms.c */
/* newkey.c */
/* newpad.c */
/* newscreen.c */
int filter(void);
/* newwin.c */
/* nocbreak.c */
int nocbreak(void);
/* nodelay.c */
/* noraw.c */
int noraw(void);
/* notimeout.c */
/* outch.c */
int _outch(char c);
/* overlap.c */
/* pair_cont.c */
int pair_content(short pair, short *f, short *b);
/* pechowchar.c */
/* pnoutref.c */
/* prefresh.c */
/* printw.c */
/* putwin.c */
/* quick_echo.c */
/* raw.c */
int raw(void);
/* redrawwin.c */
/* reset_sh.c */
int reset_shell_mode(void);
/* resetty.c */
int resetty(void);
/* restart.c */
/* ring.c */
/* ripoffline.c */
/* savetty.c */
int savetty(void);
/* scanw.c */
/* scr_all.c */
/* scr_dump.c */
/* scr_ll_dump.c */
/* scr_reset.c */
/* scrollok.c */
/* setcurscreen.c */
/* setcurterm.c */
/* setecho.c */
/* setkeymap.c */
int setkeymap(void);
/* setnonl.c */
/* setqiflush.c */
void _setqiflush(int yes);
/* setsyx.c */
int setsyx(int y, int x);
/* setupterm.c */
int reset_prog_mode(void);
int def_shell_mode(void);
/* slk_atroff.c */
int slk_attroff(chtype a);
/* slk_atron.c */
int slk_attron(chtype a);
/* slk_atrset.c */
int slk_attrset(chtype a);
/* slk_clear.c */
int slk_clear(void);
/* slk_label.c */
char *slk_label(int n);
/* slk_noutref.c */
int slk_noutrefresh(void);
/* slk_refresh.c */
int slk_refresh(void);
int _slk_update(void);
/* slk_restore.c */
int slk_restore(void);
/* slk_set.c */
/* slk_start.c */
/* slk_touch.c */
int slk_touch(void);
/* start_col.c */
int start_color(void);
/* subwin.c */
/* syncok.c */
/* tcsearch.c */
/* termattrs.c */
/* termcap.c */
/* termerr.c */
void termerr(void);
/* termname.c */
char *termname(void);
/* tgetch.c */
/* tgetwch.c */
/* tgoto.c */
/* tifget.c */
int tifgetflag(char *tistr);
/* tifnames.c */
/* tiget.c */
/* tinames.c */
/* tinputfd.c */
/* tnames.c */
/* touchwin.c */
/* tparm.c */
/* tputs.c */
/* trace.c */
int traceon(void);
int traceoff(void);
/* tstp.c */
/* ttimeout.c */
/* typeahead.c */
/* unctrl.c */
/* ungetch.c */
/* ungetwch.c */
/* untouchwin.c */
/* use_env.c */
/* vidupdate.c */
/* vsscanf.c */
/* vwprintw.c */
/* vwscanw.c */
/* waddchnstr.c */
/* waddnstr.c */
/* waddnwstr.c */
/* waddwch.c */
/* waddwchnstr.c */
/* wadjcurspos.c */
/* wbkgd.c */
/* wbkgdset.c */
/* wborder.c */
/* wclrtobot.c */
/* wclrtoeol.c */
/* wcstombs.c */
/* wctomb.c */
/* wdelch.c */
/* wechowchar.c */
/* wgetch.c */
/* wgetstr.c */
/* wgetwch.c */
/* wgetwstr.c */
/* whline.c */
/* winch.c */
/* winchnstr.c */
/* winchstr.c */
/* winnstr.c */
/* winnwstr.c */
/* winsch.c */
/* winsdelln.c */
/* winsnstr.c */
/* winsnwstr.c */
/* winstr.c */
/* winswch.c */
/* winwch.c */
/* winwchnstr.c */
/* winwstr.c */
/* wmove.c */
/* wmovenextch.c */
/* wmoveprevch.c */
/* wnoutrefresh.c */
/* wprintw.c */
/* wredrawln.c */
/* wrefresh.c */
/* wscanw.c */
/* wscrl.c */
/* wsetscrreg.c */
/* wsyncdown.c */
/* wsyncup.c */
/* wtimeout.c */
/* wtouchln.c */
/* wvline.c */
/* _box.c */
/* really box32 */
/* V3.box.c */
/* _newterm.c */
/* really newterm32 */
/* V3.newterm.c */
/* setterm.c */
/* pechochar.c */
/* really p32echochar */
/* V3.pechochar.c */
/* waddch.c */
/* really w32addch */
/* V3.waddch.c */
/* wattroff.c */
/* really w32attroff */
/* V3.wattroff.c */
/* wattron.c */
/* really w32attron */
/* V3.wattron.c */
/* wattrset.c */
/* really w32attrset */
/* V3.wattrset.c */
/* wechochar.c */
/* really w32echochar */
/* V3.wechochar.c */
/* winsch.c */
/* really w32insch */
/* V3.winsch.c */
/* putp.c */
/* really vid32attr */
/* V3.vidattr.c */
/* vidputs.c */
/* really vid32puts */
/* V3.vidputs.c */
/* initscr.c */
/* really initscr32 */
/* V3.initscr.c */