aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/doscmd/signal.c
diff options
context:
space:
mode:
authorThomas Gellekum <tg@FreeBSD.org>2001-10-02 11:28:59 +0000
committerThomas Gellekum <tg@FreeBSD.org>2001-10-02 11:28:59 +0000
commit1a63d7e08e924ce4cb8a793f5530911c54ab0361 (patch)
tree15ee4fccd16594c90a39dddc748220e18b5aa6f0 /usr.bin/doscmd/signal.c
parent4238458ba24305d2804cf796623682861881437d (diff)
downloadsrc-1a63d7e08e924ce4cb8a793f5530911c54ab0361.tar.gz
src-1a63d7e08e924ce4cb8a793f5530911c54ab0361.zip
- First shot at PIC emulation;
- better 8250 emulation; - fake vertical retrace bit in Input Status #1 register (this was lost in the VGA emu rewrite). Submitted by: Igor Serikov <bt@turtle.pangeatech.com>
Notes
Notes: svn path=/head/; revision=84361
Diffstat (limited to 'usr.bin/doscmd/signal.c')
-rw-r--r--usr.bin/doscmd/signal.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/usr.bin/doscmd/signal.c b/usr.bin/doscmd/signal.c
index 97a11fea21f2..11f669b59033 100644
--- a/usr.bin/doscmd/signal.c
+++ b/usr.bin/doscmd/signal.c
@@ -84,12 +84,10 @@ generichandler(struct sigframe sf)
#error BSD/OS sigframe/trapframe kernel interface not currently supported.
#endif
-void
-setsignal(int s, void (*h)(struct sigframe *))
+void setsignal(int s, void (*h)(struct sigframe *))
{
static int first = 1;
struct sigaction sa;
- sigset_t set;
if (first) {
struct sigaltstack sstack;
@@ -110,8 +108,5 @@ setsignal(int s, void (*h)(struct sigframe *))
sigaddset(&sa.sa_mask, SIGALRM);
sa.sa_flags = SA_ONSTACK;
sigaction(s, &sa, NULL);
-
- sigaddset(&set, s);
- sigprocmask(SIG_UNBLOCK, &set, 0);
}
}