OSDN Git Service

(split) LDP: Update original to LDP v3.50.
[linuxjm/LDP_man-pages.git] / original / man3 / recno.3
index abbec51..81c06ef 100644 (file)
@@ -1,6 +1,7 @@
 .\" Copyright (c) 1990, 1993
 .\"    The Regents of the University of California.  All rights reserved.
 .\"
+.\" %%%LICENSE_START(BSD_4_CLAUSE_UCB)
 .\" Redistribution and use in source and binary forms, with or without
 .\" modification, are permitted provided that the following conditions
 .\" are met:
 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
+.\" %%%LICENSE_END
 .\"
 .\"    @(#)recno.3     8.5 (Berkeley) 8/18/94
 .\"
-.TH RECNO 3 1994-08-18 "" "Linux Programmer's Manual"
+.TH RECNO 3 2012-04-23 "" "Linux Programmer's Manual"
 .UC 7
 .SH NAME
 recno \- record number database access method
@@ -43,6 +45,13 @@ recno \- record number database access method
 .ft R
 .fi
 .SH DESCRIPTION
+.IR "Note well" :
+This page documents interfaces provided in glibc up until version 2.1.
+Since version 2.2, glibc no longer provides these interfaces.
+Probably, you are looking for the APIs provided by the
+.I libdb
+library instead.
+
 The routine
 .BR dbopen (3)
 is the library interface to database files.
@@ -83,8 +92,7 @@ typedef struct {
 The elements of this structure are defined as follows:
 .TP
 flags
-The flag value is specified by
-.IR or 'ing
+The flag value is specified by ORing
 any of the following values:
 .RS
 .TP
@@ -213,12 +221,12 @@ An attempt was made to add a record to a fixed-length database that
 was too large to fit.
 .SH BUGS
 Only big and little endian byte order is supported.
-.SH "SEE ALSO"
+.SH SEE ALSO
 .BR btree (3),
 .BR dbopen (3),
 .BR hash (3),
 .BR mpool (3)
-.sp
+
 .IR "Document Processing in a Relational Database System" ,
 Michael Stonebraker, Heidi Stettner, Joseph Kalash, Antonin Guttman,
 Nadene Lynn, Memorandum No. UCB/ERL M82/32, May 1982.