summaryrefslogtreecommitdiffstats
path: root/libutil
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2009-11-26 13:41:15 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2009-11-26 13:41:15 +0000
commitac2ff2f73f6c37b44d2ab12c0a0cdbcf37be8eb3 (patch)
tree94b2b45d45209e9341cfd9f8a9910745fe3d60ed /libutil
parent1a8db5b2127d43a49d986fb97b62bd51db655b10 (diff)
downloadpw-darwin-ac2ff2f73f6c37b44d2ab12c0a0cdbcf37be8eb3.tar.gz
pw-darwin-ac2ff2f73f6c37b44d2ab12c0a0cdbcf37be8eb3.tar.zst
pw-darwin-ac2ff2f73f6c37b44d2ab12c0a0cdbcf37be8eb3.zip
sigset() is the name of function specified by SUSv4.
Replace it to avoid conflict. MFC after: 3 weeks
Diffstat (limited to 'libutil')
-rw-r--r--libutil/pw_util.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libutil/pw_util.c b/libutil/pw_util.c
index 69232fb..75459e3 100644
--- a/libutil/pw_util.c
+++ b/libutil/pw_util.c
@@ -289,7 +289,7 @@ int
pw_edit(int notsetuid)
{
struct sigaction sa, sa_int, sa_quit;
- sigset_t oldsigset, sigset;
+ sigset_t oldsigset, nsigset;
struct stat st1, st2;
const char *editor;
int pstat;
@@ -303,9 +303,9 @@ pw_edit(int notsetuid)
sa.sa_flags = 0;
sigaction(SIGINT, &sa, &sa_int);
sigaction(SIGQUIT, &sa, &sa_quit);
- sigemptyset(&sigset);
- sigaddset(&sigset, SIGCHLD);
- sigprocmask(SIG_BLOCK, &sigset, &oldsigset);
+ sigemptyset(&nsigset);
+ sigaddset(&nsigset, SIGCHLD);
+ sigprocmask(SIG_BLOCK, &nsigset, &oldsigset);
switch ((editpid = fork())) {
case -1:
return (-1);