.I keys
may be provided, which are interpreted as the
.IR hostname ,
-.I username
+.IR username ,
and
.I domainname
to match to a netgroup name via
.I flags
contains
.BR FAN_MARK_FLUSH ,
-.I dirfd
+.IR dirfd ,
and
.I pathname
must specify a valid filesystem object, even though this object is not used.
.BR F_SETOWN ,
.BR F_GETOWN_EX ,
.BR F_SETOWN_EX ,
-.BR F_GETSIG
+.BR F_GETSIG ,
and
.B F_SETSIG
are used to manage I/O availability signals:
.IP
The arguments
.IR timeout ,
-.I uaddr2
+.IR uaddr2 ,
and
.I val3
are ignored.
ordering across the barrier, we have the following ordering table for
each pairing of
.IR barrier() ,
-.BR membarrier ()
+.BR membarrier (),
and
.IR smp_mb() .
The pair ordering is detailed as (O: ordered, X: not ordered):
.PP
For
.BR munmap (),
-.I addr
+.IR addr ,
and
.I length
must both be a multiple of the underlying huge page size.
and
.BR readlink (1),
.BR readlink (2),
-.BR realpath (1)
+.BR realpath (1),
and
.BR realpath (3)
all still work properly.
.PP
The
.BR IPC_INFO ,
-.B MSG_STAT
+.BR MSG_STAT ,
and
.B MSG_INFO
operations are used by the
.SH RETURN VALUE
On success,
.BR readv (),
-.BR preadv ()
+.BR preadv (),
and
.BR preadv2 ()
return the number of bytes read;
.BR writev (),
-.BR pwritev ()
+.BR pwritev (),
and
.BR pwritev2 ()
return the number of bytes written.
.PP
The
.BR IPC_INFO ,
-.B SEM_STAT
+.BR SEM_STAT ,
and
.B SEM_INFO
operations are used by the
which consists of a policy mode and zero or more nodes,
to the values specified by the
.IR mode ,
-.I nodemask
+.IR nodemask ,
and
.I maxnode
arguments.
.PP
The
.BR IPC_INFO ,
-.B SHM_STAT
+.BR SHM_STAT ,
and
.B SHM_INFO
operations are used by the
.I __NR_uname
refer to the routines
.IR sys_olduname (),
-.IR sys_uname ()
+.IR sys_uname (),
and
.IR sys_newuname ().
.IP *
.B HUGE_VALL
expand to constants of types
.IR double ,
-.I float
+.IR float ,
and
.IR "long double" ,
respectively,
.SH VERSIONS
The functions
.BR __ppc_set_ppr_med (),
-.BR __ppc_set_ppr_low ()
+.BR __ppc_set_ppr_low (),
and
.BR __ppc_set_ppr_med_low ()
are provided by glibc since version 2.18.
argument \fIj\fP.
The
.BR labs (),
-.BR llabs ()
+.BR llabs (),
and
.BR imaxabs ()
functions compute the absolute value of the argument \fIj\fP of the
.SH NOTES
The functions
.BR bcmp (),
-.BR bcopy ()
+.BR bcopy (),
and
.BR bzero ()
are obsolete.
Use
.BR memcmp (),
-.BR memcpy ()
+.BR memcpy (),
and
.BR memset ()
instead.
flag is not specified), the
values specified for the arguments
.IR flags ,
-.I lorder
+.IR lorder ,
and
.I psize
are ignored
.SH DESCRIPTION
The
.BR ctime (),
-.BR gmtime ()
+.BR gmtime (),
and
.BR localtime ()
functions all take
The four functions
.BR asctime (),
.BR ctime (),
-.BR gmtime ()
+.BR gmtime (),
and
.BR localtime ()
return a pointer to static data and hence are not thread-safe.
The thread-safe versions,
.BR asctime_r (),
.BR ctime_r (),
-.BR gmtime_r ()
+.BR gmtime_r (),
and
.BR localtime_r (),
are specified by SUSv2.
.PP
The
.BR srand48 (),
-.BR seed48 ()
+.BR seed48 (),
and
.BR lcong48 ()
functions are
.BR mrand48 ().
The functions
.BR erand48 (),
-.BR nrand48 ()
+.BR nrand48 (),
and
.BR jrand48 ()
do not require
.PP
The functions
.BR drand48 (),
-.BR lrand48 ()
+.BR lrand48 (),
and
.BR mrand48 ()
store
generated in an internal buffer.
The functions
.BR erand48 (),
-.BR nrand48 ()
+.BR nrand48 (),
and
.BR jrand48 ()
require the calling
allows the user to specify
initial values for
.IR Xi ,
-.I a
+.IR a ,
and
.IR c .
Array argument
.BR unlocked_stdio (3).
.SH RETURN VALUE
.BR fgetc (),
-.BR getc ()
+.BR getc (),
and
.BR getchar ()
return the character read as an
.SH RETURN VALUE
Upon successful completion
.BR fopen (),
-.BR fdopen ()
+.BR fdopen (),
and
.BR freopen ()
return a
.PP
The
.BR fopen (),
-.BR fdopen ()
+.BR fdopen (),
and
.BR freopen ()
functions may also fail and set
Glibc2 also has reentrant versions
.BR gethostent_r (),
.BR gethostbyaddr_r (),
-.BR gethostbyname_r ()
+.BR gethostbyname_r (),
and
.BR gethostbyname2_r ().
The caller supplies a
.SH RETURN VALUE
The
.BR getnetent (),
-.BR getnetbyname ()
+.BR getnetbyname (),
and
.BR getnetbyaddr ()
functions return a pointer to a
.SH RETURN VALUE
The
.BR getprotoent (),
-.BR getprotobyname ()
+.BR getprotobyname (),
and
.BR getprotobynumber ()
functions return a pointer to a
.SH RETURN VALUE
The
.BR getservent (),
-.BR getservbyname ()
+.BR getservbyname (),
and
.BR getservbyport ()
functions return a pointer to a
The structure \fIin_addr\fP as used in
.BR inet_ntoa (),
.BR inet_makeaddr (),
-.BR inet_lnaof ()
+.BR inet_lnaof (),
and
.BR inet_netof ()
is defined in
.SH BUGS
There are errors of up to 2e\-16 in the values returned by
.BR j0 (),
-.BR j1 ()
+.BR j1 (),
and
.BR jn ()
for values of
and the four functions
.BR getcontext (3),
.BR setcontext (3),
-.BR makecontext ()
+.BR makecontext (),
and
.BR swapcontext ()
that allow user-level context switching
.IR stream ;
.BR sprintf (),
.BR snprintf (),
-.BR vsprintf ()
+.BR vsprintf (),
and
.BR vsnprintf ()
write to the character string
.BR unlocked_stdio (3).
.SH RETURN VALUE
.BR fputc (),
-.BR putc ()
+.BR putc (),
and
.BR putchar ()
return the character written as an
Default option which implies:
.BR RES_RECURSE ,
.BR RES_DEFNAMES ,
-.BR RES_DNSRCH
+.BR RES_DNSRCH ,
and
.BR RES_NOIP6DOTINT .
.\"
.BR sigfillset ()
before being passed to the functions
.BR sigaddset (),
-.BR sigdelset ()
+.BR sigdelset (),
and
.BR sigismember ()
or the additional glibc functions described below
.BR SHN_HIRESERVE .
The initial entry is used in ELF extensions for
.IR e_phnum ,
-.IR e_shnum
+.IR e_shnum ,
and
.IR e_shstrndx ;
in other cases, each field in the initial entry is set to zero.
.PP
The extensions for
.IR e_phnum ,
-.IR e_shnum
+.IR e_shnum ,
and
.IR e_shstrndx
respectively are
.IR /etc/passwd ,
.IR /etc/group ,
.IR /etc/hosts ,
-.I /etc/services
+.IR /etc/services ,
and
.IR /etc/netgroup .
The default is yes.
This string identifies the kernel version that is currently running.
It includes the contents of
.IR /proc/sys/kernel/ostype ,
-.I /proc/sys/kernel/osrelease
+.IR /proc/sys/kernel/osrelease ,
and
.IR /proc/sys/kernel/version .
For example:
It marks the directories passed as a command-line arguments
and waits for events of type
.BR IN_OPEN ,
-.BR IN_CLOSE_NOWRITE
+.BR IN_CLOSE_NOWRITE ,
and
.BR IN_CLOSE_WRITE .
.PP
.PP
.BR SOL_IP ,
.BR SOL_IPV6 ,
-.B SOL_ICMPV6
+.BR SOL_ICMPV6 ,
and other
.B SOL_*
socket options are nonportable variants of
contents of these files is undefined.
The
.IR mbox_stat ,
-.I ibox_stat
+.IR ibox_stat ,
and
.I wbox_stat
files contain the available message count.
is expanded by the macros
.BR SCNuPTR,
.BR SCNoPTR,
-.B SCNxPTR
+.BR SCNxPTR ,
and
.B SCNXPTR
(defined in
which is used by the macros
.BR va_start (3),
.BR va_arg (3),
-.BR va_copy (3)
+.BR va_copy (3),
and
.BR va_end (3)
to traverse the list of arguments.