Loading...
string/FreeBSD/ffs.3 Libc-498 Libc-320
--- Libc/Libc-498/string/FreeBSD/ffs.3
+++ Libc/Libc-320/string/FreeBSD/ffs.3
@@ -32,50 +32,29 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     @(#)ffs.3	8.2 (Berkeley) 4/19/94
-.\" $FreeBSD: src/lib/libc/string/ffs.3,v 1.9 2004/06/30 20:09:09 ru Exp $
+.\" $FreeBSD: src/lib/libc/string/ffs.3,v 1.6 2002/08/30 19:08:53 robert Exp $
 .\"
-.Dd January 13, 2004
+.Dd April 19, 1994
 .Dt FFS 3
 .Os
 .Sh NAME
-.Nm ffs ,
-.Nm ffsl ,
-.Nm fls ,
-.Nm flsl
-.Nd find first or last bit set in a bit string
+.Nm ffs
+.Nd find first bit set in a bit string
 .Sh LIBRARY
 .Lb libc
 .Sh SYNOPSIS
 .In strings.h
 .Ft int
 .Fn ffs "int value"
-.Ft int
-.Fn ffsl "long value"
-.Ft int
-.Fn fls "int value"
-.Ft int
-.Fn flsl "long value"
 .Sh DESCRIPTION
 The
 .Fn ffs
-and
-.Fn ffsl
-functions find the first bit set in
+function finds the first bit set in
 .Fa value
-and return the index of that bit.
-.Pp
-The
-.Fn fls
-and
-.Fn flsl
-functions find the last bit set in
-.Fa value
-and return the index of that bit.
-.Pp
+and returns the index of that bit.
 Bits are numbered starting from 1, starting at the right-most
-(least significant) bit.
-A return value of zero from any of these functions means that the
-argument was zero.
+bit.
+A return value of 0 means that the argument was zero.
 .Sh SEE ALSO
 .Xr bitstring 3
 .Sh HISTORY
@@ -84,17 +63,9 @@
 function appeared in
 .Bx 4.3 .
 Its prototype existed previously in
-.In string.h
+.Aq Pa string.h
 before it was moved to
-.In strings.h
+.Aq Pa strings.h
 for
 .St -p1003.1-2001
 compliance.
-.Pp
-The
-.Fn ffsl ,
-.Fn fls
-and
-.Fn flsl
-functions appeared in
-.Fx 5.3 .