KERN_INFO 6 Informational
KERN_DEBUG 7 Debug-level messages
.TE
-.sp 1
+.PP
The kernel
.I printk()
routine will print a message on the
MT-Safe
T}
.TE
-.sp 1
+.PP
In the above table,
.I grent
in
.BR gethostbyname2_r ()
T} Thread safety MT-Safe env locale
.TE
-.sp 1
+.PP
In the above table,
.I hostent
in
MT-Unsafe race:cuserid/!string locale
T}
.TE
-.sp 1
+.PP
In the above table,
.I utent
in
locale
T}
.TE
-.sp 1
+.PP
In the above table,
.I netent
in
locale
T}
.TE
-.sp 1
+.PP
In the above table,
.I protoent
in
MT-Unsafe race:pwent locale
T}
.TE
-.sp 1
+.PP
In the above table,
.I pwent
in
.BR fgetpwent_r ()
T} Thread safety MT-Safe
.TE
-.sp 1
+.PP
In the above table,
.I pwent
in
locale
T}
.TE
-.sp 1
+.PP
In the above table,
.I servent
in
MT-Safe
T}
.TE
-.sp 1
+.PP
In the above table,
.I getspent
in
.BR utmpname ()
T} Thread safety MT-Unsafe race:utent
.TE
-.sp 1
+.PP
In the above table,
.I utent
in
.BR globfree ()
T} Thread safety MT-Safe
.TE
-.sp 1
+.PP
In the above table,
.I utent
in
sig:ALRM timer
T}
.TE
-.sp 1
+.PP
In the above table,
.I utent
in
MT-Unsafe init const:mallopt
T}
.TE
-.sp 1
+.PP
.BR mallinfo ()/
.BR mallinfo2 ()
would access some global internal objects.
race:netgrentbuf locale
T}
.TE
-.sp 1
+.PP
In the above table,
.I netgrent
in
\^ Async-signal safety AS-Unsafe heap
\^ Async-cancel safety AC-Unsafe mem
.TE
-.sp 1
+.PP
Note: these attributes are preliminary.
.SH STANDARDS
ISO/IEC TS 18661-1.
.BR wordfree ()
T} Thread safety MT-Safe
.TE
-.sp 1
+.PP
In the above table,
.I utent
in
IP_PMTUDISC_DO:Always do Path MTU Discovery.
IP_PMTUDISC_PROBE:Set DF but ignore Path MTU.
.TE
-.sp 1
+.IP
When PMTU discovery is enabled, the kernel automatically keeps track of
the path MTU per destination host.
When it is connected to a specific peer with
private shared priv [2] priv unbind
unbindable shared unbind [2] priv unbind
.TE
-.sp 1
+.PP
Note the following details to the table:
.IP [1] 4
If a shared mount is the only mount in its peer group,
dest(B) shared shared shared slave+shared invalid
nonshared shared private slave invalid
.TE
-.sp 1
+.PP
Note that a recursive bind of a subtree follows the same semantics
as for a bind operation on each mount in the subtree.
(Unbindable mounts are automatically pruned at the target mount point.)
dest(B) shared shared shared slave+shared invalid
nonshared shared private slave unbindable
.TE
-.sp 1
+.PP
Note: moving a mount that resides under a shared mount is invalid.
.PP
For further details, see
RTPROT_BOOT:during boot
RTPROT_STATIC:by the administrator
.TE
-.sp 1
+.IP
Values larger than
.B RTPROT_STATIC
are not interpreted by the kernel, they are just for user information.
RT_SCOPE_HOST:route on the local host
RT_SCOPE_NOWHERE:destination doesn't exist
.TE
-.sp 1
+.IP
The values between
.B RT_SCOPE_UNIVERSE
and
RTM_F_CLONED:route is cloned from another route
RTM_F_EQUALIZE:a multipath equalizer (not yet implemented)
.TE
-.sp 1
+.IP
.I rtm_table
specifies the routing table
.TS
RT_TABLE_MAIN:the main table
RT_TABLE_LOCAL:the local table
.TE
-.sp 1
+.IP
The user may assign arbitrary values between
.B RT_TABLE_UNSPEC
and
NUD_NOARP:a device with no destination cache
NUD_PERMANENT:a static entry
.TE
-.sp 1
+.IP
Valid
.I ndm_flags
are:
NTF_PROXY:a proxy arp entry
NTF_ROUTER:an IPv6 router
.TE
-.sp 1
+.IP
.\" FIXME .
.\" document the members of the struct better
The
NDA_LLADDR:a neighbor cache link layer address
NDA_CACHEINFO:cache statistics
.TE
-.sp 1
+.IP
If the
.I rta_type
field is
TCA_XSTATS:qdisc-specific:Module-specific statistics
TCA_RATE:struct tc_estimator:Rate limit
.TE
-.sp 1
+.IP
In addition, various other qdisc-module-specific attributes are allowed.
For more information see the appropriate include files.
.TP