1 /*- 2 * Copyright (c) 1991, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * %sccs.include.redist.c% 6 * 7 * @(#)extern.h 8.1 (Berkeley) 06/09/93 8 */ 9 10 /* This should be in <termcap.h> instead. */ 11 extern char PC; 12 extern short ospeed; 13 int tgetent __P((char *, char *)); 14 int tgetflag __P((char *)); 15 int tgetnum __P((char *)); 16 char *tgetstr __P((char *, char **)); 17 char *tgoto __P((char *, int, int)); 18 int tputs __P((char *, int, void (*) __P((int)))); 19 20 extern struct termios mode, oldmode; 21 extern int columns, isreset, lines; 22 extern int erasechar, intrchar, killchar; 23 24 void add_mapping __P((char *, char *)); 25 void cat __P((char *)); 26 void err __P((const char *, ...)); 27 char *get_termcap_entry __P((char *, char **)); 28 char *mapped __P((char *)); 29 void outc __P((int)); 30 void reset_mode __P((void)); 31 void set_control_chars __P((void)); 32 void set_conversions __P((int)); 33 void set_init __P((void)); 34 void wrtermcap __P((char *)); 35