* Copyright (c) 1980 Regents of the University of California.
* All rights reserved. The Berkeley software License Agreement
* specifies the terms and conditions for redistribution.
static char sccsid
[] = "@(#)tstp.c 5.1 (Berkeley) %G%";
* handle stop and start signals
* @(#)tstp.c 5.1 (Berkeley) %G%
mvcur(0, COLS
- 1, LINES
- 1, 0);
/* reset signal handler so kill below stops us */
signal(SIGTSTP
, SIG_DFL
);
#define mask(s) (1 << ((s)-1))
omask
= sigsetmask(sigblock(0) &~ mask(SIGTSTP
));