--- /dev/null
+--- memset.3 2003-05-20 15:23:54.000000000 -0700
++++ memset.3.edit 2006-06-28 16:55:53.000000000 -0700
+@@ -41,29 +41,34 @@
+ .Os
+ .Sh NAME
+ .Nm memset
+-.Nd write a byte to byte string
++.Nd write a byte to a byte string
+ .Sh LIBRARY
+ .Lb libc
+ .Sh SYNOPSIS
+ .In string.h
+ .Ft void *
+-.Fn memset "void *b" "int c" "size_t len"
++.Fo memset
++.Fa "void *b"
++.Fa "int c"
++.Fa "size_t n"
++.Fc
+ .Sh DESCRIPTION
+ The
+ .Fn memset
+ function
+ writes
+-.Fa len
++.Fa n
+ bytes of value
+ .Fa c
+ (converted to an unsigned char) to the string
+-.Fa b .
++.Fa s .
+ .Sh RETURN VALUES
+ The
+ .Fn memset
+ function returns its first argument.
+ .Sh SEE ALSO
+ .Xr bzero 3 ,
++.Xr memset_pattern 3 ,
+ .Xr swab 3
+ .Sh STANDARDS
+ The