--- /dev/null
+--- _SB/Libc/gen/FreeBSD/ualarm.3 2004-11-25 11:38:02.000000000 -0800
++++ _SB/Libc/gen/FreeBSD/ualarm.3.edit 2006-06-28 16:55:51.000000000 -0700
+@@ -43,7 +43,10 @@
+ .Sh SYNOPSIS
+ .In unistd.h
+ .Ft useconds_t
+-.Fn ualarm "useconds_t microseconds" "useconds_t interval"
++.Fo ualarm
++.Fa "useconds_t useconds"
++.Fa "useconds_t interval"
++.Fc
+ .Sh DESCRIPTION
+ .Bf -symbolic
+ This is a simplified interface to
+@@ -54,7 +57,7 @@
+ .Fn ualarm
+ function
+ waits a count of
+-.Fa microseconds
++.Fa useconds
+ before asserting the terminating signal
+ .Dv SIGALRM .
+ System activity or time used in processing the call may cause a slight
+@@ -67,17 +70,17 @@
+ signal will be sent
+ to the process every
+ .Fa interval
+-microseconds after the timer expires (e.g.\& after
+-.Fa microseconds
++microseconds after the timer expires (e.g., after
++.Fa useconds
+ number of microseconds have passed).
+ .Pp
+-Due to
++Due to a
+ .Xr setitimer 2
+-restriction the maximum number of
+-.Fa microseconds
++restriction, the maximum number of
++.Fa useconds
+ and
+ .Fa interval
+-is limited to 100000000000000
++is limited to 100,000,000,000,000
+ (in case this value fits in the unsigned integer).
+ .Sh RETURN VALUES
+ When the signal has successfully been caught,