-.TH BSTRING 3 "May 15, 1990"
-.UC
-.SH NAME
-bcmp, bcopy, bzero, memccpy, memchr, memcmp, memcpy, memmove,
-memset \- byte string operations
-.SH SYNOPSIS
-.nf
-.ft B
-#include <string.h>
-
-int
-bcmp(const char *b1, const char *b2, size_t len);
-
-void
-bcopy(const char *src, char *dst, size_t len);
-
-void
-bzero(char *b, size_t len);
-
-void *
-memchr(const void *b, int c, size_t len);
-
-int
-memcmp(const void *b1, const void *b2, size_t len);
-
-char *
-memccpy(char *dst, const char *src, int c, size_t len);
-
-void *
-memcpy(void *dst, const void *src, size_t len);
-
-void *
-memmove(void *dst, const void *src, size_t len);
-
-void *
-memset(void *b, int c, size_t len)
-.ft R
-.fi
-.SH DESCRIPTION
+.Dd April 19, 1991
+.Dt BSTRING 3
+.Os
+.Sh NAME
+.Nm bcmp ,
+.Nm bcopy ,
+.Nm bzero ,
+.Nm memccpy ,
+.Nm memchr ,
+.Nm memcmp ,
+.Nm memcpy ,
+.Nm memmove,
+.Nm memset
+.Nd byte string operations
+.Sh SYNOPSIS
+.Fd #include <string.h>
+.Ft int
+.Fn bcmp "const void *b1" "const void *b2" "size_t len"
+.Ft void
+.Fn bcopy "const void *src" "void *dst" "size_t len"
+.Ft void
+.Fn bzero "void *b" "size_t len"
+.Ft void *
+.Fn memchr "const void *b" "int c" "size_t len"
+.Ft int
+.Fn memcmp "const void *b1" "const void *b2" "size_t len"
+.Ft void *
+.Fn memccpy "void *dst" "const void *src" "int c" "size_t len"
+.Ft void *
+.Fn memcpy "void *dst" "const void *src" "size_t len"
+.Ft void *
+.Fn memmove "void *dst" "const void *src" "size_t len"
+.Ft void *
+.Fn memset "void *b" "int c" "size_t len"
+.Sh DESCRIPTION