1 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
2 /* hack.ioctl.c - version 1.0.2 */
3 /* $FreeBSD: src/games/hack/hack.ioctl.c,v 1.2 1999/09/12 07:01:23 marcel Exp $
4 $DragonFly: src/games/hack/hack.ioctl.c,v 1.4 2006/08/21 19:45:32 pavalos Exp $
6 This cannot be part of hack.tty.c (as it was earlier) since on some
7 systems (e.g. MUNIX) the include files <termio.h> and <sgtty.h>
8 define the same constants, and the C preprocessor complains. */
11 struct termios termio;
16 tcgetattr(fileno(stdin), &termio);
22 tcsetattr(fileno(stdin), TCSANOW, &termio);
31 if(signal(SIGTSTP, SIG_IGN) == SIG_DFL) {
33 signal(SIGTSTP, SIG_DFL);
39 pline("I don't think your shell has job control.");
42 pline("Sorry, it seems we have no SIGTSTP here. Try ! or S.");