diff options
author | peter <peter@FreeBSD.org> | 1998-05-14 11:36:16 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 1998-05-14 11:36:16 +0000 |
commit | 4427c496d6d16348240387c8ff99d6585dcd9ef2 (patch) | |
tree | 30a81675bdb0e33257e32e1d331f2b51e0602f82 /lib | |
parent | 11444bc03c343bf4e84bc22a589d5d1b7f0e0373 (diff) | |
download | FreeBSD-src-4427c496d6d16348240387c8ff99d6585dcd9ef2.zip FreeBSD-src-4427c496d6d16348240387c8ff99d6585dcd9ef2.tar.gz |
Nuke signanosleep()
Diffstat (limited to 'lib')
-rw-r--r-- | lib/libc/sys/Makefile.inc | 3 | ||||
-rw-r--r-- | lib/libc/sys/nanosleep.2 | 21 |
2 files changed, 3 insertions, 21 deletions
diff --git a/lib/libc/sys/Makefile.inc b/lib/libc/sys/Makefile.inc index d392705..69b31d6 100644 --- a/lib/libc/sys/Makefile.inc +++ b/lib/libc/sys/Makefile.inc @@ -1,5 +1,5 @@ # @(#)Makefile.inc 8.3 (Berkeley) 10/24/94 -# $Id: Makefile.inc,v 1.51 1998/04/30 09:13:48 jb Exp $ +# $Id: Makefile.inc,v 1.52 1998/05/01 15:46:06 bde Exp $ # sys sources .PATH: ${.CURDIR}/../libc/${MACHINE_ARCH}/sys ${.CURDIR}/../libc/sys @@ -130,7 +130,6 @@ MLINKS+=intro.2 errno.2 MLINKS+=lseek.2 seek.2 MLINKS+=mlock.2 munlock.2 MLINKS+=mount.2 unmount.2 -MLINKS+=nanosleep.2 signanosleep.2 MLINKS+=pathconf.2 fpathconf.2 MLINKS+=read.2 readv.2 MLINKS+=recv.2 recvfrom.2 recv.2 recvmsg.2 diff --git a/lib/libc/sys/nanosleep.2 b/lib/libc/sys/nanosleep.2 index c169604..ae1b384 100644 --- a/lib/libc/sys/nanosleep.2 +++ b/lib/libc/sys/nanosleep.2 @@ -1,4 +1,4 @@ -.\" $Id: nanosleep.2,v 1.4 1997/09/29 19:11:21 wosch Exp $ +.\" $Id: nanosleep.2,v 1.5 1998/05/03 22:50:14 jraynard Exp $ .\" $OpenBSD: nanosleep.2,v 1.1 1997/04/20 20:56:20 tholo Exp $ .\" $NetBSD: nanosleep.2,v 1.1 1997/04/17 18:12:02 jtc Exp $ .\" @@ -39,29 +39,17 @@ .Dt NANOSLEEP 2 .Os .Sh NAME -.Nm nanosleep , -.Nm signanosleep +.Nm nanosleep .Sh SYNOPSIS .Fd #include <time.h> .Ft int .Fn nanosleep "const struct timespec *rqtp" "struct timespec *rmtp" -.Pp -.Fd #include <signal.h> -.Fd #include <time.h> -.Ft int -.Fn signanosleep "const struct timespec *rqtp" "struct timespec *rmtp" "sigset_t *mask" .Sh DESCRIPTION .Fn Nanosleep causes the process to sleep for the specified time. An unmasked signal will cause it to terminate the sleep early, regardless of the .Dv SA_RESTART value on the interrupting signal. -.Pp -The -.Fn signanosleep -function temporarily (and atomically) sets the signal mask of the process -for the duration of the system call so that specific signals can be -nominated to cause an early termination of the sleep. .Sh RETURN VALUE If the .Fn nanosleep @@ -113,8 +101,3 @@ The .Fn nanosleep function conforms to .St -p1003.1b-93 . -.Pp -The -.Fn signanosleep -function is an extension that first appeared in -.Fx 3.0 |