Loading...
sys/nanosleep.2 Libc-583 Libc-391
--- Libc/Libc-583/sys/nanosleep.2
+++ Libc/Libc-391/sys/nanosleep.2
@@ -46,33 +46,25 @@
 .Sh SYNOPSIS
 .In time.h
 .Ft int
-.Fo nanosleep
-.Fa "const struct timespec *rqtp"
-.Fa "struct timespec *rmtp"
-.Fc
+.Fn nanosleep "const struct timespec *rqtp" "struct timespec *rmtp"
 .Sh DESCRIPTION
-The
-.Fn nanosleep
-function causes the calling thread to sleep
-for the amount of time specified in
-.Fa rqtp
+.Fn Nanosleep
+causes the calling thread to sleep for the specified time
 (the actual time slept may be longer, due to system latencies
 and possible limitations in the timer resolution of the hardware).
 An unmasked signal will
-cause
-.Fn nanosleep
-to terminate the sleep early, regardless of the
+cause it to terminate the sleep early, regardless of the
 .Dv SA_RESTART
 value on the interrupting signal.
 .Sh RETURN VALUES
-If
+If the
 .Fn nanosleep
-returns because the requested time has elapsed,
-the value returned will be zero.
+function returns because the requested time has elapsed, the value
+returned will be zero.
 .Pp
-If
+If the
 .Fn nanosleep
-returns due to the delivery of a signal, the value returned
+function returns due to the delivery of a signal, the value returned
 will be the -1, and the global variable
 .Va errno
 will be set to indicate the interruption.