diff options
Diffstat (limited to 'usr/src/lib/libbc/inc/include/sys/ttychars.h')
| -rw-r--r-- | usr/src/lib/libbc/inc/include/sys/ttychars.h | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/usr/src/lib/libbc/inc/include/sys/ttychars.h b/usr/src/lib/libbc/inc/include/sys/ttychars.h deleted file mode 100644 index 8ab232d3d2..0000000000 --- a/usr/src/lib/libbc/inc/include/sys/ttychars.h +++ /dev/null @@ -1,75 +0,0 @@ -/* - * 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 - * or http://www.opensolaris.org/os/licensing. - * 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 - */ -#pragma ident "%Z%%M% %I% %E% SMI" - -/* - * User visible structures and constants - * related to terminal handling. - */ - -#ifndef _sys_ttychars_h -#define _sys_ttychars_h - -struct ttychars { - char tc_erase; /* erase last character */ - char tc_kill; /* erase entire line */ - char tc_intrc; /* interrupt */ - char tc_quitc; /* quit */ - char tc_startc; /* start output */ - char tc_stopc; /* stop output */ - char tc_eofc; /* end-of-file */ - char tc_brkc; /* input delimiter (like nl) */ - char tc_suspc; /* stop process signal */ - char tc_dsuspc; /* delayed stop process signal */ - char tc_rprntc; /* reprint line */ - char tc_flushc; /* flush output (toggles) */ - char tc_werasc; /* word erase */ - char tc_lnextc; /* literal next character */ -}; - -#ifndef CTRL -#define CTRL(c) ('c'&037) -#endif - -/* - * default special characters. - * guarded because termio[s].h also define these. - */ -#ifndef CERASE -#define CERASE 0177 -#define CKILL CTRL(u) -#define CINTR CTRL(c) -#define CQUIT 034 /* FS, ^\ */ -#define CSTART CTRL(q) -#define CSTOP CTRL(s) -#define CEOF CTRL(d) -#define CEOT CEOF -#define CBRK 0377 -#define CSUSP CTRL(z) -#define CDSUSP CTRL(y) -#define CRPRNT CTRL(r) -#define CFLUSH CTRL(o) -#define CWERASE CTRL(w) -#define CLNEXT CTRL(v) -#endif /* !CERASE */ - -#endif /* !_sys_ttychars_h */ |
