summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorguenther <guenther@openbsd.org>2012-06-29 05:09:58 +0000
committerguenther <guenther@openbsd.org>2012-06-29 05:09:58 +0000
commit95638f2798e8626783dc101bc88d5ff778571cf8 (patch)
tree8e1824e657948c1eef48cdd0ffc5c32b96066f65
parentFix year in public domain declaration. Also, include <stddef.h> for (diff)
downloadwireguard-openbsd-95638f2798e8626783dc101bc88d5ff778571cf8.tar.xz
wireguard-openbsd-95638f2798e8626783dc101bc88d5ff778571cf8.zip
sigpending() returns a sigset just like sigprocmask(), so decode it the same
ok matthew@ otto@
-rw-r--r--usr.bin/kdump/kdump.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.bin/kdump/kdump.c b/usr.bin/kdump/kdump.c
index 73c1d81bf3b..28af4bf0ccd 100644
--- a/usr.bin/kdump/kdump.c
+++ b/usr.bin/kdump/kdump.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: kdump.c,v 1.72 2012/06/21 06:55:58 guenther Exp $ */
+/* $OpenBSD: kdump.c,v 1.73 2012/06/29 05:09:58 guenther Exp $ */
/*-
* Copyright (c) 1988, 1993
@@ -1014,6 +1014,7 @@ ktrsysret(struct ktr_sysret *ktr)
if (fancy) {
switch (current == &emulations[0] ? code : -1) {
case SYS_sigprocmask:
+ case SYS_sigpending:
sigset(ret);
break;
case SYS___thrsigdivert: