Return to msgs.c CVS log | Up to [local] / src / usr.bin / msgs |
version 1.29, 2004/10/02 04:14:39 | version 1.30, 2005/07/04 01:54:10 | ||
---|---|---|---|
|
|
||
#endif | #endif | ||
time(&t); | time(&t); | ||
seteuid(uid = getuid()); | uid = getuid(); | ||
setuid(uid); | if (setresuid(uid, uid, uid) == -1) { | ||
perror("setresuid"); | |||
exit(1); | |||
} | |||
ruptible = (signal(SIGINT, SIG_IGN) == SIG_DFL); | ruptible = (signal(SIGINT, SIG_IGN) == SIG_DFL); | ||
if (ruptible) | if (ruptible) | ||
signal(SIGINT, SIG_DFL); | signal(SIGINT, SIG_DFL); |