Module Name: src Committed By: jruoho Date: Thu Apr 29 05:42:04 UTC 2010
Modified Files: src/lib/libc/string: swab.3 Log Message: Note the recent changes. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/lib/libc/string/swab.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/lib/libc/string/swab.3 diff -u src/lib/libc/string/swab.3:1.12 src/lib/libc/string/swab.3:1.13 --- src/lib/libc/string/swab.3:1.12 Sat Apr 17 20:29:20 2010 +++ src/lib/libc/string/swab.3 Thu Apr 29 05:42:04 2010 @@ -26,9 +26,9 @@ .\" SUCH DAMAGE. .\" .\" from: @(#)swab.3 8.1 (Berkeley) 6/4/93 -.\" $NetBSD: swab.3,v 1.12 2010/04/17 20:29:20 wiz Exp $ +.\" $NetBSD: swab.3,v 1.13 2010/04/29 05:42:04 jruoho Exp $ .\" -.Dd April 17, 2010 +.Dd April 29, 2010 .Dt SWAB 3 .Os .Sh NAME @@ -39,7 +39,7 @@ .Sh SYNOPSIS .In unistd.h .Ft void -.Fn swab "const void * restrict src" "void * restrict dst" "size_t len" +.Fn swab "const void * restrict src" "void * restrict dst" "ssize_t len" .Sh DESCRIPTION The function .Fn swab @@ -65,8 +65,27 @@ .Sh SEE ALSO .Xr bzero 3 , .Xr memset 3 +.Sh STANDARDS +The +.Fn swab +function conforms to +.St -p1003.1-2001 . .Sh HISTORY A .Fn swab function appeared in .At v7 . +It was originally documented to be +.Dq useful for carrying binary data between PDP11's and other machines . +.Pp +In +.Nx 6.0 +the type of +.Fa len +was changed from +.Vt size_t +to +.Vt ssize_t +for +.Tn POSIX +compliance.