]> git.ipfire.org Git - thirdparty/man-pages.git/blobdiff - man5/gai.conf.5
hypot.3: srcfix: add some notes about the underflow case
[thirdparty/man-pages.git] / man5 / gai.conf.5
index 6491c5281b33607aaf413554b8816a1c536c4bdc..296be51cd54062a08b4f5a572a15583c76bc2435 100644 (file)
@@ -1,7 +1,7 @@
-.\" A man page for gai.conf. -*- nroff -*-
-.\"
 .\" Copyright (C) 2006 Red Hat, Inc. All rights reserved.
+.\" Author: Ulrich Drepper <drepper@redhat.com>
 .\"
+.\" %%%LICENSE_START(GPLv2_MISC)
 .\" This copyrighted material is made available to anyone wishing to use,
 .\" modify, copy, or redistribute it subject to the terms and conditions of the
 .\" GNU General Public License v.2.
@@ -14,9 +14,9 @@
 .\" You should have received a copy of the GNU General Public
 .\" License along with this manual; if not, see
 .\" <http://www.gnu.org/licenses/>.
+.\" %%%LICENSE_END
 .\"
-.\" Author: Ulrich Drepper <drepper@redhat.com>
-.TH GAI.CONF 5 2013-02-13 "Linux" "Linux Programmer's Manual"
+.TH GAI.CONF 5 2016-03-15 "Linux" "Linux Programmer's Manual"
 .SH NAME
 gai.conf \- getaddrinfo(3) configuration file
 .SH DESCRIPTION
@@ -31,7 +31,7 @@ For this reason,
 the RFC also requires that system administrators should have the possibility
 to dynamically change the sorting.
 For the glibc implementation, this can be achieved with the
-.IR /etc/gai.conf
+.I /etc/gai.conf
 file.
 .PP
 Each line in the configuration file consists of a keyword and its parameters.
@@ -42,15 +42,15 @@ The keywords currently recognized are:
 .TP
 \fBlabel\fR \fInetmask\fR \fIprecedence\fR
 The value is added to the label table used in the RFC\ 3484 sorting.
-If any \fBlabel\fR definition is present in the configuration file
-is present, the default table is not used.
+If any \fBlabel\fR definition is present in the configuration file,
+the default table is not used.
 All the label definitions
 of the default table which are to be maintained have to be duplicated.
 Following the keyword,
-the line has to contain a network mask and a label value.
+the line has to contain a network mask and a precedence value.
 .TP
 \fBprecedence\fR \fInetmask\fR \fIprecedence\fR
-This  keyword is similar to \fBlabel\fR, but instead the value is added
+This keyword is similar to \fBlabel\fR, but instead the value is added
 to the precedence table as specified in RFC\ 3484.
 Once again, the
 presence of a single \fBprecedence\fR line in the configuration file
@@ -60,8 +60,8 @@ causes the default table to not be used.
 This keyword controls whether a process checks whether the configuration
 file has been changed since the last time it was read.
 If the value is
-"\fByes\fR" the file is re-read.
-This might cause problems in multi-threaded
+"\fByes\fR", the file is reread.
+This might cause problems in multithreaded
 applications and is generally a bad idea.
 The default is "\fBno\fR".
 .TP
@@ -71,11 +71,17 @@ By default, the scope IDs described in section 3.2 in RFC\ 3438 are used.
 Changing these defaults should hardly ever be necessary.
 .SH FILES
 \fI/etc/gai.conf\fR
+.SH VERSIONS
+The
+.I gai.conf
+.\" Added in 2006
+file is supported by glibc since version 2.5.
 .SH EXAMPLE
 The default table according to RFC\ 3484 would be specified with the
 following configuration file:
-
-.nf
+.PP
+.in +4n
+.EX
 label  ::1/128       0
 label  ::/0          1
 label  2002::/16     2
@@ -86,10 +92,11 @@ precedence  ::/0          40
 precedence  2002::/16     30
 precedence ::/96          20
 precedence ::ffff:0:0/96  10
-.fi
+.EE
+.in
 .\" .SH AUTHOR
 .\" Ulrich Drepper <drepper@redhat.com>
 .\"
 .SH SEE ALSO
-.BR getaddrinfo(3),
+.BR getaddrinfo (3),
 RFC\ 3484