]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
ffix
authorMichael Kerrisk <mtk.manpages@gmail.com>
Fri, 22 Jun 2007 19:42:52 +0000 (19:42 +0000)
committerMichael Kerrisk <mtk.manpages@gmail.com>
Fri, 22 Jun 2007 19:42:52 +0000 (19:42 +0000)
64 files changed:
man2/getrlimit.2
man2/msync.2
man2/ptrace.2
man2/send.2
man2/sendfile.2
man2/setresuid.2
man2/setsid.2
man2/setuid.2
man2/setxattr.2
man2/shmget.2
man2/shutdown.2
man2/sigaltstack.2
man2/stat.2
man2/swapon.2
man2/sync_file_range.2
man2/sysctl.2
man2/umask.2
man2/uselib.2
man2/utime.2
man3/INFINITY.3
man3/aio_cancel.3
man3/aio_fsync.3
man3/aio_read.3
man3/aio_return.3
man3/aio_suspend.3
man3/aio_write.3
man3/assert_perror.3
man3/catopen.3
man3/errno.3
man3/exec.3
man3/finite.3
man3/flockfile.3
man3/floor.3
man3/fma.3
man3/fopen.3
man3/getdate.3
man3/getgrnam.3
man3/gethostbyname.3
man3/getipnodebyname.3
man3/getnameinfo.3
man3/getnetent.3
man3/getpass.3
man3/getpwent.3
man3/getpwnam.3
man3/getspnam.3
man3/getttyent.3
man3/ilogb.3
man3/inet.3
man3/j0.3
man3/lgamma.3
man3/logb.3
man3/login.3
man3/malloc.3
man3/printf.3
man3/rand.3
man3/random.3
man3/realpath.3
man3/rint.3
man3/round.3
man3/scalb.3
man3/setlocale.3
man3/setlogmask.3
man3/sigpause.3
man3/stdio_ext.3

index 2358b80b9362ec969684c6b755063d1633c17efc..40ad024091e7bade8481fad93949f5276ac56ad8 100644 (file)
@@ -363,7 +363,8 @@ to increase
 the soft or hard
 .B RLIMIT_NOFILE
 limit above the current kernel
-maximum (NR_OPEN).
+maximum
+.RB ( NR_OPEN ).
 .SH CONFORMING TO
 SVr4, 4.3BSD, POSIX.1-2001.
 .BR RLIMIT_MEMLOCK
index f82337db79365dd0a8e56002f7bad9ee4e7928a1..acd5f6bb3cc4abc16cd12c3725b44024a60df838 100644 (file)
@@ -73,7 +73,8 @@ is set appropriately.
 .SH ERRORS
 .TP
 .BR EBUSY
-MS_INVALIDATE was specified in
+.B MS_INVALIDATE
+was specified in
 .IR flags ,
 and a memory lock exists for the specified address range.
 .TP
index 4d86fae24d97afe00cca9364103cabd8cd41fadb..cb8c146f34773ecf3b2ccb07e1d38cbe183ad696 100644 (file)
@@ -402,7 +402,11 @@ There was an attempt to read from or write to an invalid area in
 the parent's or child's memory,
 probably because the area wasn't mapped or accessible.
 Unfortunately, under Linux, different variations of this fault
-will return EIO or EFAULT more or less arbitrarily.
+will return
+.B EIO
+or
+.B EFAULT
+more or less arbitrarily.
 .TP
 .B EINVAL
 An attempt was made to set an invalid option.
index 7f0102ada194f65caad2f5bba90d0fed58f153b5..d98ec980417d96c99be5caa1f305351a4b404c33 100644 (file)
@@ -192,7 +192,9 @@ Terminates a record (when this notion is supported, as for sockets of type
 .BR MSG_MORE " (Since Linux 2.4.4)"
 The caller has more data to send.
 This flag is used with TCP sockets to obtain the same effect
-as the TCP_CORK socket option (see
+as the
+.B TCP_CORK
+socket option (see
 .BR tcp (7)),
 with the difference that this flag can be set on a per-call basis.
 .sp
@@ -385,7 +387,8 @@ but glibc currently (2.4) types it as
 .SH BUGS
 Linux may return
 .B EPIPE
-instead of ENOTCONN.
+instead of
+.BR ENOTCONN .
 .SH EXAMPLE
 An example of the use of
 .BR sendto ()
index 8ba23fedc9ba67075ac2e2a2ef0d1d9a0c7e7f87..23c4366fc86ddf1811acba6d1c747080eed3d418 100644 (file)
@@ -96,7 +96,8 @@ in the case where
 .BR sendfile ()
 fails with
 .B EINVAL
-or ENOSYS.
+or
+.BR ENOSYS .
 .SH "RETURN VALUE"
 If the transfer was successful, the number of bytes written to
 .I out_fd
index 0b5d80727b054e47b2186908bf86969b93991e04..537dec5f987c012c1459bca932cf020b4bd5df56 100644 (file)
@@ -71,7 +71,9 @@ is set appropriately.
 .B EAGAIN
 .I uid
 does not match the current UID and this call would
-bring that user ID over its NPROC rlimit.
+bring that user ID over its
+.BR RLIMIT_NPROC
+resource limit.
 .TP
 .B EPERM
 The calling process is not privileged (did not have the \fBCAP_SETUID\fP
index cabab4a01de19741f89968d170c3f5dd6ed95a23..41adbae115b364886d8ea5a86c75e73e0cccd4ec 100644 (file)
@@ -53,7 +53,7 @@ On error, \-1 is returned, and
 .I errno
 is set.
 The only error which can happen is
-EPERM.
+.BR EPERM .
 It is returned when the process group ID of any process
 equals the PID of the calling process.
 Thus, in particular,
index 415c19bcc7154325f25600cf0a25299a89b7a998..19f105018e71645055ca3df1d0f7ac1787b39ab2 100644 (file)
@@ -75,7 +75,9 @@ The
 .I uid
 does not match the current uid and
 .I uid
-brings process over its NPROC rlimit.
+brings process over its 
+.BR RLIMIT_NPROC
+resource limit.
 .TP
 .B EPERM
 The user is not privileged (Linux: does not have the
index 7c10c9c00029f422577005db51e38598dfe8c839..026817eb1d51d8bd25133ea3f54bd9c64895ed8e 100644 (file)
@@ -96,9 +96,11 @@ binary data of specified length.
 The
 .I flags
 parameter can be used to refine the semantics of the operation.
-XATTR_CREATE specifies a pure create, which fails if the named
+.B XATTR_CREATE
+specifies a pure create, which fails if the named
 attribute exists already.
-XATTR_REPLACE specifies a pure replace operation, which fails if the
+.B XATTR_REPLACE
+specifies a pure replace operation, which fails if the
 named attribute does not already exist.
 By default (no flags), the extended attribute will be created if
 need be, or will simply replace the value if the attribute exists.
@@ -108,22 +110,31 @@ On failure, \-1 is returned and
 .I errno
 is set appropriately.
 .PP
-If XATTR_CREATE is specified, and the attribute exists already,
+If
+.B XATTR_CREATE
+is specified, and the attribute exists already,
 .I errno
-is set to EEXIST.
+is set to
+.BR EEXIST .
 If
 .B XATTR_REPLACE
 is specified, and the attribute does not exist,
 .I errno
-is set to ENOATTR.
+is set to
+.BR ENOATTR .
 .PP
 If there is insufficient space remaining to store the extended attribute,
 .I errno
-is set to either ENOSPC, or EDQUOT if quota enforcement was the cause.
+is set to either
+.BR ENOSPC ,
+or
+.BR EDQUOT
+if quota enforcement was the cause.
 .PP
 If extended attributes are not supported by the filesystem, or are disabled,
 .I errno
-is set to ENOTSUP.
+is set to
+.BR ENOTSUP .
 .PP
 The errors documented for the
 .BR stat (2)
index d88970d1c993195495843079c2c0d64d317812c0..922ea007244838e94d3748dd4237e66f5218035e 100644 (file)
@@ -275,11 +275,15 @@ The implementation has no specific limits for the per process maximum
 number of shared memory segments
 .RB ( SHMSEG ).
 .SS Linux Notes
-Until version 2.3.30 Linux would return EIDRM for a
+Until version 2.3.30 Linux would return
+.BR EIDRM
+for a
 .BR shmget ()
 on a shared memory segment scheduled for deletion.
 .SH BUGS
-The name choice IPC_PRIVATE was perhaps unfortunate, IPC_NEW
+The name choice
+.B IPC_PRIVATE
+was perhaps unfortunate, IPC_NEW
 would more clearly show its function.
 .SH "SEE ALSO"
 .BR shmat (2),
index 2f84b73ea5b6e1da678faad1d99dc3cce375a582..d6a6f607c2107faef46466c3c915fa6ecd14dacf 100644 (file)
@@ -86,7 +86,11 @@ POSIX.1-2001, 4.4BSD (the
 .BR shutdown ()
 function call first appeared in 4.2BSD).
 .SH NOTES
-The constants SHUT_RD, SHUT_WR, SHUT_RDWR have the value 0, 1, 2,
+The constants
+.BR SHUT_RD ,
+.BR SHUT_WR ,
+.B SHUT_RDWR
+have the value 0, 1, 2,
 respectively, and are defined in
 .I <sys/socket.h>
 since glibc-2.1.91.
index 25c7d64d38644a57bb47efbe96b22d06b3051abc..6df5bbd87de2ec40f0bdbad20abbb44b8c7b693b 100644 (file)
@@ -120,7 +120,8 @@ outside of the process's address space.
 .TP
 .B EINVAL
 \fIss\fP is not NULL and the \fPss_flags\fP field contains
-a non-zero value other than SS_DISABLE.
+a non-zero value other than
+.BR SS_DISABLE .
 .TP
 .B ENOMEM
 The specified size of the new alternate signal stack
index 5683d8f5e043020aef805fdf7ddaea6a66ff4ea2..3626aa1b7d1ef261f4d10ad5b0ce330c6bb112b3 100644 (file)
@@ -239,15 +239,23 @@ S_IWOTH   00002   others have write permission
 S_IXOTH        00001   others have execute permission
 .TE
 .P
-The set-group-ID bit (S_ISGID) has several special uses.
+The set-group-ID bit
+.RB ( S_ISGID )
+has several special uses.
 For a directory it indicates that BSD semantics is to be used
 for that directory: files created there inherit their group ID from
 the directory, not from the effective group ID of the creating process,
-and directories created there will also get the S_ISGID bit set.
-For a file that does not have the group execution bit (S_IXGRP) set,
+and directories created there will also get the
+.B S_ISGID
+bit set.
+For a file that does not have the group execution bit 
+.RB ( S_IXGRP )
+set,
 the set-group-ID bit indicates mandatory file/record locking.
 .P
-The `sticky' bit (S_ISVTX) on a directory means that a file
+The `sticky' bit
+.RB ( S_ISVTX )
+on a directory means that a file
 in that directory can be renamed or deleted only by the owner
 of the file, by the owner of the directory, and by a privileged
 process.
index 2ddbe472546f338ac30407fcc2fd10f9dd1f5355..325106b1eb4cbcae69e8c3dd9c8af38abb6bf721 100644 (file)
@@ -151,11 +151,13 @@ The partition or path must be prepared with
 .BR mkswap (8).
 
 There is an upper limit on the number of swap files that may be used,
-defined by the kernel constant MAX_FILES.
+defined by the kernel constant MAX_SWAPFILES.
 Before kernel 2.6.10, MAX_SWAPFILES has the value 8;
 since kernel 2.6.10, it has the value 32.
 Since kernel 2.6.18, the limit is decreased by 2 (thus: 30)
-if the kernel is built with the CONFIG_MIGRATION option
+if the kernel is built with the
+.B CONFIG_MIGRATION
+option
 (which reserves two swap table entries for the page migration features of
 .BR mbind (2)
 and
index e79c2ff78fbed5f54ecda4de5738fa6ecd5ba019..14b0088340a5e47a98a08ef344f105bc41697ade 100644 (file)
@@ -115,7 +115,7 @@ This is not suitable for data integrity operations.
 Wait for
 completion of write-out of all pages in the specified range.
 This can be used after an earlier
-SYNC_FILE_RANGE_WAIT_BEFORE | SYNC_FILE_RANGE_WRITE
+.B SYNC_FILE_RANGE_WAIT_BEFORE | SYNC_FILE_RANGE_WRITE
 operation to wait for completion of that operation, and obtain its result.
 .TP
 .B SYNC_FILE_RANGE_WAIT_BEFORE | SYNC_FILE_RANGE_WRITE | SYNC_FILE_RANGE_WAIT_AFTER
index 2ba4f4765bbdec2153862169db46caded72434f9..a206dfe11e40ed906df3f7505d9280f5215fa59d 100644 (file)
@@ -108,7 +108,7 @@ Glibc does not provide a wrapper for this system call; call it using
 .BR syscall (2).
 .SH BUGS
 The object names vary between kernel versions.
-THIS MAKES THIS SYSTEM CALL WORTHLESS FOR APPLICATIONS.
+.B This makes this system call worthless for applications.
 Use the
 .I /proc/sys
 interface instead.
index f3428f372688c1e82299d5c38218e09f73ff6d50..fa5df0753e0044be3e312bd096ce8aa4e1febfdc 100644 (file)
@@ -63,7 +63,7 @@ are described under
 .BR stat (2).
 
 The typical default value for the process umask is
-S_IWGRP\ |\ S_IWOTH
+.I S_IWGRP\ |\ S_IWOTH
 (octal 022).
 In the usual case where the
 .I mode
index 86eb8dc62aa293feb736100126105bdfc3a6206c..fe13b1a495373d1e0fec140b4f3cbf1338b80cbb 100644 (file)
@@ -88,7 +88,9 @@ Since libc 4.3.2, startup code tries to prefix these names
 with "/usr/lib", "/lib" and "" before giving up.
 .\" libc 4.3.4 - changelog 1993-04-21
 In libc 4.3.4 and later these names are looked for in the directories
-found in LD_LIBRARY_PATH, and if not found there,
+found in
+.BR LD_LIBRARY_PATH ,
+and if not found there,
 prefixes "/usr/lib", "/lib" and "/" are tried.
 .LP
 From libc 4.4.4 on only the library "/lib/ld.so" is loaded,
index 5a5c988ff672f5d39bba5fc98310972b6a67108d..2969d19b14de3223dc2782d54068c6c5976a69d9 100644 (file)
@@ -158,7 +158,9 @@ legacy, which is strange since it provides more functionality than
 .SH BUGS
 Linux is not careful to distinguish between the
 .B EACCES
-and EPERM error returns.
+and
+.B EPERM
+error returns.
 On the other hand, POSIX.1-2001 is buggy in its error description for
 .BR utimes ().
 .SH "SEE ALSO"
index 2bd83b764afa2aeb8b2f9f22694035e9467684c4..e02351e4f1964603dce35855b02d8ddab5b528d5 100644 (file)
@@ -42,11 +42,11 @@ INFINITY, NAN, HUGE_VAL, HUGE_VALF, HUGE_VALL \- floating point constants
 .SH DESCRIPTION
 The macro
 .B INFINITY
-expands to a float constant representing positive infinity.
+expands to a \fIfloat\fP constant representing positive infinity.
 
 The macro
 .B NAN
-expands to a float constant representing a quiet NaN
+expands to a \fIfloat\fP constant representing a quiet NaN
 (when supported).
 A
 .I quiet
@@ -61,22 +61,32 @@ The macros
 .BR HUGE_VAL ,
 .BR HUGE_VALF ,
 .BR HUGE_VALL
-expand to constants of types double, float and long double, respectively,
+expand to constants of types \fIdouble\fP, \fIfloat\fP
+and \fIlong double\fP, respectively,
 that represent a large positive value, possibly plus infinity.
 .SH "CONFORMING TO"
 C99
 .SH AVAILABILITY
-On a glibc system, the macro HUGE_VAL is always available.
-Availability of the NAN macro can be tested using
+On a glibc system, the macro
+.B HUGE_VAL
+is always available.
+Availability of the
+.B NAN
+macro can be tested using
 .BR "#ifdef NAN" ,
-and similarly for INFINITY, HUGE_VALF, HUGE_VALL.
+and similarly for
+.BR INFINITY ,
+.BR HUGE_VALF ,
+.BR HUGE_VALL .
 They will be defined by
 .I <math.h>
 if
 .B _ISOC99_SOURCE
 or
 .B _GNU_SOURCE
-is defined, or __STDC_VERSION__ is defined
+is defined, or
+.B __STDC_VERSION__
+is defined
 and has a value not less than 199901L.
 .SH "SEE ALSO"
 .BR fpclassify (3),
index bc8a878e5f4ce85dc54485f980bf8fa056886685..4a69da6d7b22302a56939c6b993f10cd2e1f2711 100644 (file)
@@ -44,7 +44,8 @@ is canceled.
 .LP
 Normal asynchronous notification occurs for canceled requests.
 The request return status is set to \-1, and the request error status
-is set to ECANCELED.
+is set to
+.BR ECANCELED .
 The control block of requests that cannot be canceled is not changed.
 .LP
 If
@@ -57,7 +58,9 @@ was initiated, unspecified results occur.
 Which operations are cancellable is implementation-defined.
 .\" FreeBSD: not those on raw disk devices.
 .SH "RETURN VALUE"
-This function returns AIO_CANCELED if all requests were successfully
+This function returns
+.B AIO_CANCELED
+if all requests were successfully
 canceled.
 It returns
 .B AIO_NOTCANCELED
@@ -65,7 +68,9 @@ when at least one of the
 requests specified was not canceled because it was in progress.
 In this case one may check the status of individual requests using
 .BR aio_error (3).
-This function returns AIO_ALLDONE when all requests had
+This function returns
+.B AIO_ALLDONE
+when all requests had
 been completed already before this call.
 When some error occurs, \-1 is returned, and
 .I errno
index 47e80b473c9052e674c86bf272b9b2a79d0a9e53..04cd4c185d73e64018c184f02c7e5b8856b887be 100644 (file)
@@ -37,12 +37,16 @@ associated with
 .LP
 More precisely, if
 .I op
-is O_SYNC, then all currently queued I/O operations shall be
+is
+.BR O_SYNC ,
+then all currently queued I/O operations shall be
 completed as if by a call of
 .BR fsync (2),
 and if
 .I op
-is O_DSYNC, this call is the asynchronous analog of
+is
+.BR O_DSYNC ,
+this call is the asynchronous analog of
 .BR fdatasync (2).
 Note that this is a request only \(em this call does not wait
 for I/O completion.
@@ -74,7 +78,10 @@ is not a valid file descriptor open for writing.
 .B EINVAL
 No synchronized I/O for this file is supported, or
 .I op
-is not O_SYNC or O_DSYNC.
+is not
+.B O_SYNC
+or
+.BR O_DSYNC .
 .SH "CONFORMING TO"
 POSIX.1-2001
 .SH "SEE ALSO"
index 4ca419a48798f74eabbae0219ac5cd9a14049f80..c08523bfd311f73febb212d0b66583e9a2f57886 100644 (file)
@@ -52,7 +52,9 @@ when the call returns.
 One tests for completion using
 .BR aio_error (3).
 .LP
-If _POSIX_PRIORITIZED_IO is defined, and this file supports it,
+If
+.B _POSIX_PRIORITIZED_IO
+is defined, and this file supports it,
 then the asynchronous operation is submitted at a priority equal
 to that of the calling process minus
 .IR aiocbp->aio_reqprio .
@@ -75,7 +77,8 @@ be reported via
 .BR aio_error (3)
 (error status whatever one would have gotten in
 .IR errno ,
-such as EBADF).
+such as
+.BR EBADF ).
 .SH ERRORS
 .TP
 .B EAGAIN
index 1e1fa677c05f0d7886c748089c8895d52ef4ee79..83d9ebd9592362d59f5c8805eafec0b76fc000b0 100644 (file)
@@ -37,7 +37,8 @@ with control block pointed to by
 .LP
 This function should be called only once for any given request, after
 .BR aio_error (3)
-returns something other than EINPROGRESS.
+returns something other than
+.BR EINPROGRESS .
 .SH "RETURN VALUE"
 If the asynchronous I/O operation has completed, this function returns
 the value that would have been returned in case of a synchronous
index 73ff3562c78f07149e38fbc4bdbb0780607cb098..9c124a7286bfefea31450980364b21cf0edf6b6c 100644 (file)
@@ -51,7 +51,9 @@ or a pointer to a control block on which I/O was initiated using
 or
 .BR lio_listio (3).
 .LP
-If CLOCK_MONOTONIC is supported, this clock is used to measure
+If
+.B CLOCK_MONOTONIC
+is supported, this clock is used to measure
 the timeout interval.
 .SH "RETURN VALUE"
 If this function returns after completion of one of the indicated
index ec86dc13d808014c4aa4a681964148bd5b00beee..058e9d744e27b2563f55fde0f3d26bc73f91c253 100644 (file)
@@ -57,7 +57,9 @@ when the call returns.
 One tests for completion using
 .BR aio_error (3).
 .LP
-If _POSIX_PRIORITIZED_IO is defined, and this file supports it,
+If
+.B _POSIX_PRIORITIZED_IO
+is defined, and this file supports it,
 then the asynchronous operation is submitted at a priority equal
 to that of the calling process minus
 .IR aiocbp->aio_reqprio .
@@ -80,7 +82,8 @@ be reported via
 .BR aio_error (3)
 (error status whatever one would have gotten in
 .IR errno ,
-such as EBADF).
+such as
+.BR EBADF ).
 .SH ERRORS
 .TP
 .B EAGAIN
index 1eae80a5b2b80a53a15196a810edd825014a19e4..d68c3ea0cb8b57fcd4fa93aae023547e725de70d 100644 (file)
@@ -61,7 +61,9 @@ The purpose of the assert macros is to help the programmer find bugs in
 his program, things that cannot happen unless there was a coding mistake.
 However, with system or library calls the situation is rather different,
 and error returns can happen, and will happen, and should be tested for.
-Not by an assert, where the test goes away when NDEBUG is defined,
+Not by an assert, where the test goes away when
+.B NDEBUG
+is defined,
 but by proper error handling code.
 Never use this macro.
 .SH "SEE ALSO"
index a3a28bfd4de9fb8df8180f9a8084f9c44845777b..69637dfd679f8b179cebe4381d8d3e35bab2448f 100644 (file)
@@ -82,7 +82,9 @@ and on the
 environment variable when the
 .I flag
 argument is 0.
-Changing the LC_MESSAGES part of the locale may invalidate
+Changing the
+.B LC_MESSAGES
+part of the locale may invalidate
 open catalog descriptors.
 .LP
 The
@@ -126,7 +128,9 @@ returns 0 on success, or \-1 on failure.
 .SH ENVIRONMENT
 .TP
 .B LC_MESSAGES
-May be the source of the LC_MESSAGES locale setting, and thus
+May be the source of the
+.B LC_MESSAGES
+locale setting, and thus
 determine the language to use if
 .I flag
 is set to
@@ -141,12 +145,19 @@ POSIX.1-2001.
 .\" In XPG 1987, Vol. 3 it says:
 .\" .I "The flag argument of catopen is reserved for future use"
 .\" .IR "and should be set to 0" .
-It is unclear what the source was for the constants MCLoadBySet
-and MCLoadAll (see below).
+It is unclear what the source was for the constants
+.B MCLoadBySet
+and 
+.B MCLoadAll
+(see below).
 .SH NOTES
 The above is the POSIX.1-2001 description.
-The glibc value for NL_CAT_LOCALE is 1.
-(Compare MCLoadAll below.)
+The glibc value for
+.B NL_CAT_LOCALE
+is 1.
+(Compare
+.B MCLoadAll
+below.)
 The default path varies, but usually looks at a number of places below
 .IR /usr/share/locale .
 .SS Linux Notes
index 7b657a8d8f2ef777c35d12ac6403aec5075472f9..c5d3cfe8736e179e8c9b4edc3dae4be76d0856b4 100644 (file)
@@ -369,7 +369,10 @@ No such device or address (POSIX.1)
 .BR EOPNOTSUPP
 Operation not supported on socket (POSIX.1)
 .sp
-(ENOTSUP and EOPNOTSUPP have the same value on Linux, but
+.RB ( ENOTSUP
+and
+.B EOPNOTSUPP
+have the same value on Linux, but
 according to POSIX.1 these error values should be distinct.)
 .TP
 .BR EOVERFLOW
index 93f427d715e620ac6c3a680926d89522d87bb1f3..7d2a643ccdae4da0ab7d715b771ab8592c11be02 100644 (file)
@@ -187,7 +187,9 @@ when errors occur while attempting to execute the file is historic
 practice, but has not traditionally been documented and is not specified by
 the POSIX standard.
 BSD (and possibly other systems) do an automatic
-sleep and retry if ETXTBSY is encountered.
+sleep and retry if
+.B ETXTBSY
+is encountered.
 Linux treats it as a hard
 error and returns immediately.
 .PP
index ef3585ed565081d9323016ca8f8326e03a503eae..88f2136d76d51620881842dbcdc0643aa87820d3 100644 (file)
@@ -82,7 +82,8 @@ or
 or
 .B _GNU_SOURCE
 is defined.
-The isnan() functions will also be declared when _XOPEN_SOURCE
+The isnan() functions will also be declared when
+.B _XOPEN_SOURCE
 is defined.
 .\" .SH HISTORY
 .\" The
index e9fe8cb9bbbb517abb765fde455d16cf4cf732dd..107032c0775abd579867a7adb063390cd71eeb32 100644 (file)
@@ -36,9 +36,13 @@ flockfile, ftrylockfile, funlockfile \- lock FILE for stdio
 .SH DESCRIPTION
 The stdio functions are thread-safe.
 This is achieved by assigning
-to each FILE object a lockcount and (if the lockcount is non-zero)
+to each
+.B FILE
+object a lockcount and (if the lockcount is non-zero)
 an owning thread.
-For each library call, these functions wait until the FILE object
+For each library call, these functions wait until the
+.B FILE
+object
 is no longer locked by a different thread, then lock it, do the
 requested I/O, and unlock the object again.
 .LP
@@ -56,7 +60,9 @@ not be interrupted by the I/O of some other thread.
 On the other hand, maybe the locking overhead should be avoided
 for greater efficiency.
 .LP
-To this end, a thread can explicitly lock the FILE object,
+To this end, a thread can explicitly lock the
+.B FILE
+object,
 then do its series of I/O actions, then unlock.
 This prevents
 other threads from coming in between.
index 3aede98105a9092ebfbbe87fe1e48e194335050d..5f2bb0104bdb7fd99112ae88ee814a02a4489e46 100644 (file)
@@ -49,7 +49,8 @@ and
 can occur.
 If \fIx\fP is NaN, then NaN is returned and
 .I errno
-may be set to EDOM.
+may be set to
+.BR EDOM .
 .SH "CONFORMING TO"
 The
 .BR floor ()
@@ -58,7 +59,9 @@ The other functions are from C99.
 .SH NOTES
 SUSv2 and POSIX.1-2001 contain text about overflow (which might set
 .I errno
-to ERANGE, or raise an exception).
+to
+.BR ERANGE ,
+or raise an exception).
 In practice, the result cannot overflow on any current machine,
 so this error-handling stuff is just nonsense.
 (More precisely, overflow can happen only when the maximum value
index 914a55006e0b333ba4bfa566ed21e27339dc455e..7dbe88523d0a7e520921990273faad839c5c795f 100644 (file)
@@ -24,8 +24,10 @@ The
 function computes
 .IR x " * " y " + " z .
 The result is rounded according to the
-rounding mode determined by the value of FLT_ROUNDS.
-FLT_ROUNDS indicates the implementation-defined rounding
+rounding mode determined by the value of
+.BR FLT_ROUNDS .
+.B FLT_ROUNDS
+indicates the implementation-defined rounding
 behavior for floating-point addition,
 and has one of the following values:
 .IP \-1
index 1ca0621eda2d99468b195f6c58db1d866c4fca83..1071a8c864bb8d76b2b6853e10438503c091997f 100644 (file)
@@ -120,8 +120,9 @@ under Linux) to put an
 or
 .BR fgetpos (3)
 operation between write and read operations on such a stream.
-This operation may be an apparent no-op (as in \fIfseek(..., 0L,
-SEEK_CUR)\fR called for its synchronizing side effect.
+This operation may be an apparent no-op
+(as in \fIfseek(..., 0L, SEEK_CUR)\fR
+called for its synchronizing side effect.
 .PP
 Opening a file in append mode (\fBa\fR as the first character of
 .IR mode )
index fc7ae60175acb14141b7651f57d50e6c27a90629..8d378781a1cdbbcd9fa8edcc1070907741c626b2 100644 (file)
@@ -104,7 +104,9 @@ The following values for
 are defined:
 .TP 4n
 .B 1
-The DATEMSK environment variable is null or undefined.
+The
+.B DATEMSK
+environment variable is null or undefined.
 .TP
 .B 2
 The template file cannot be opened for reading.
index 557c2d0561bb9fd3fdbfb94e59f3900db46d4a70..1e8c7f4429f2017c1dc99ab6c8028f869a34b6f0 100644 (file)
@@ -103,7 +103,9 @@ The maximum needed size for
 .I buf
 can be found using
 .BR sysconf (3)
-with the _SC_GETGR_R_SIZE_MAX parameter.
+with the
+.B _SC_GETGR_R_SIZE_MAX
+parameter.
 .SH "RETURN VALUE"
 The
 .BR getgrnam ()
@@ -150,7 +152,9 @@ A signal was caught.
 I/O error.
 .TP
 .B EMFILE
-The maximum number (OPEN_MAX) of files was open already in the calling process.
+The maximum number
+.RB ( OPEN_MAX )
+of files was open already in the calling process.
 .TP
 .B ENFILE
 The maximum number of files was open already in the system.
index b3b8dd5b5cfaa49e24363ca01d817ebb678d8214..296dbf1a522556e567f96706e7e39c5ddb83af18 100644 (file)
@@ -130,7 +130,8 @@ The host address argument is a pointer to a struct of a type depending
 on the address type, for example a \fIstruct in_addr *\fP (probably
 obtained via a call to
 .BR inet_addr (3))
-for address type AF_INET.
+for address type
+.BR AF_INET .
 .PP
 The
 .BR sethostent ()
index 673b439a174557578b7ca7120f81667e1333e66e..3cb009b412b6745e0323e53f7dba5fe50c2473f4 100644 (file)
@@ -241,11 +241,14 @@ This field will be set to
 .I sizeof(struct in_addr)
 if
 .I h_addrtype
-is AF_INET, and to
+is
+.BR AF_INET ,
+and to
 .I sizeof(struct in6_addr)
 if
 .I h_addrtype
-is AF_INET6.
+is
+.BR AF_INET6 .
 .TP
 .I h_addr_list
 This is an array of one or more pointers to network address structures for the
index ae782cc438303b83ce1d39b8c789a0249c78b5b4..ae49d540aab44077e980ca2adab63785e560b1a7 100644 (file)
@@ -149,7 +149,8 @@ Out of memory.
 .TP
 .B EAI_NONAME
 The name does not resolve for the supplied parameters.
-NI_NAMEREQD is set and the host's name cannot be located,
+.B NI_NAMEREQD
+is set and the host's name cannot be located,
 or neither hostname nor service name were requested.
 .TP
 .B EAI_OVERFLOW
@@ -189,7 +190,9 @@ defines the constants
 .fi
 .in
 .PP
-The former is the constant MAXDNAME in recent versions of BIND's
+The former is the constant
+.B MAXDNAME
+in recent versions of BIND's
 .I <arpa/nameser.h>
 header file.
 The latter is a guess based on the services listed
index b12493d50f009cbfe3faccef3906e39a2b5579e9..0a587a5bdc9e3853771f115530dbb50b3446cc93 100644 (file)
@@ -100,7 +100,8 @@ The official name of the network.
 A zero terminated list of alternative names for the network.
 .TP
 .I n_addrtype
-The type of the network number; always AF_INET.
+The type of the network number; always
+.BR AF_INET .
 .TP
 .I n_net
 The network number in host byte order.
index 94398c8c486eff6766a19570526a918ccd72fe6c..3353139a58e992748a705c5e45fd47b03ba45241 100644 (file)
@@ -44,8 +44,9 @@ again.
 .SH "RETURN VALUE"
 The function
 .BR getpass ()
-returns a pointer to a static buffer containing the
-(first PASS_MAX bytes of) the password without the trailing
+returns a pointer to a static buffer containing the (first
+.B PASS_MAX
+bytes of) the password without the trailing
 newline, terminated by a null byte ('\\0').
 This buffer may be overwritten by a following call.
 On error, the terminal state is restored,
@@ -96,15 +97,27 @@ and the password is read from
 There is no limit on the length of the password.
 Line editing is not disabled.
 .PP
-According to the SUSv2, the value of PASS_MAX must be defined in
+According to the SUSv2, the value of
+.B PASS_MAX
+must be defined in
 .I <limits.h>
 in case it is smaller than 8, and can in any case be obtained using
 .IR sysconf(_SC_PASS_MAX) .
-However, POSIX.2 withdraws the constants PASS_MAX
-and _SC_PASS_MAX, and the function
+However, POSIX.2 withdraws the constants
+.B PASS_MAX
+and
+.BR _SC_PASS_MAX ,
+and the function
 .BR getpass ().
-Libc4 and libc5 have never supported PASS_MAX or _SC_PASS_MAX.
-Glibc2 accepts _SC_PASS_MAX and returns BUFSIZ (e.g., 8192).
+Libc4 and libc5 have never supported
+.B PASS_MAX
+or
+.BR _SC_PASS_MAX .
+Glibc2 accepts
+.BR _SC_PASS_MAX
+and returns 
+.B BUFSIZ
+(e.g., 8192).
 .SH BUGS
 The calling process should zero the password as soon as possible to avoid
 leaving the cleartext password visible in the process's address space.
index ebb63cbc6e620776a5911a6581d1f68f64647bd7..d4cc777b3690cf9081624e84ce96b792f77be120 100644 (file)
@@ -101,7 +101,9 @@ A signal was caught.
 I/O error.
 .TP
 .B EMFILE
-The maximum number (OPEN_MAX) of files was open already in the calling process.
+The maximum number
+.RB ( OPEN_MAX )
+of files was open already in the calling process.
 .TP
 .B ENFILE
 The maximum number of files was open already in the system.
index e07c65c12bfc443737f9527462a75a50bd208b50..c335a2ab05dd3722d5fcad10c5217bf9e24e189c 100644 (file)
@@ -106,7 +106,9 @@ The maximum needed size for
 .I buf
 can be found using
 .BR sysconf (3)
-with the _SC_GETPW_R_SIZE_MAX parameter.
+with the
+.BR _SC_GETPW_R_SIZE_MAX
+parameter.
 .SH "RETURN VALUE"
 The
 .BR getpwnam ()
@@ -153,7 +155,9 @@ A signal was caught.
 I/O error.
 .TP
 .B EMFILE
-The maximum number (OPEN_MAX) of files was open already in the calling process.
+The maximum number
+.RB ( OPEN_MAX )
+of files was open already in the calling process.
 .TP
 .B ENFILE
 The maximum number of files was open already in the system.
@@ -196,10 +200,13 @@ situation: 0, ENOENT, EBADF, ESRCH, EWOULDBLOCK, EPERM and probably others.
 The
 .I pw_dir
 field contains the name of the initial working directory of the user.
-Login programs use the value of this field to initialize
-the HOME environment variable for the login shell.
+Login programs use the value of this field to initialize the
+.B HOME
+environment variable for the login shell.
 An application that wants to determine its user's home directory
-should inspect the value of HOME (rather than the value
+should inspect the value of
+.B HOME
+(rather than the value
 .IR getpwuid(getuid())->pw_dir )
 since this allows the user to modify their notion of
 "the home directory" during a login session.
index aae1ab5bcebf273f324ae9d7cb7721b463558377..16bc547733a82f1fae98d0e907eef1410cadad0e 100644 (file)
@@ -220,8 +220,9 @@ lock file
 .LP
 The include file
 .I <paths.h>
-defines the constant _PATH_SHADOW to the pathname of the shadow
-password file.
+defines the constant
+.B _PATH_SHADOW
+to the pathname of the shadow password file.
 .SH "CONFORMING TO"
 The shadow password database and its associated API are
 not specified in POSIX.1-2001.
index efddeb16c6c7cd6799966d29a1a37f601c01a7ad..13758dbbfc6ae2a7b9f6f959e5d87fcae5522899 100644 (file)
@@ -37,7 +37,9 @@ struct ttyent (description below).
 
 The function
 .BR getttyent ()
-opens the file _PATH_TTYS (if necessary) and returns the first entry.
+opens the file
+.B _PATH_TTYS
+(if necessary) and returns the first entry.
 If the file is already open, the next entry.
 .SS "The ttyent structure"
 .nf
index cae501348b720d73967b4462bc28cd2937e7500b..fa3683c83a9e25d95b8ba6e5548f43609746b3d1 100644 (file)
@@ -86,10 +86,14 @@ is returned.
 .\" glibc: The numeric value is either `INT_MIN' or `INT_MAX'.
 If
 .I x
-is infinite (or too large), INT_MAX is returned.
+is infinite (or too large),
+.B INT_MAX
+is returned.
 If
 .I x
-is too small, INT_MIN is returned.
+is too small,
+.B INT_MIN
+is returned.
 .SH "CONFORMING TO"
 C99
 .SH "SEE ALSO"
index e6341cff5e0b95316c5d29c410f3cfec92b7e3cc..6be9fcff4d0eb82f953678ee3ec0caef3356c393 100644 (file)
@@ -70,7 +70,9 @@ The
 function converts the Internet host address
 \fIcp\fP from numbers-and-dots notation into binary data in network
 byte order.
-If the input is invalid, INADDR_NONE (usually \-1) is returned.
+If the input is invalid,
+.B INADDR_NONE
+(usually \-1) is returned.
 This is an \fIobsolete\fP interface to
 .BR inet_aton (),
 described
@@ -151,7 +153,10 @@ interpret the address as \fI226.0.0.31\fP and not \fI226.0.0.37\fP.
 .SS Glibc Notes
 In order to expose the declaration of
 .BR inet_aton (),
-one of the feature test macros _BSD_SOURCE, _SVID_SOURCE, or
+one of the feature test macros
+.BR _BSD_SOURCE ,
+.BR _SVID_SOURCE ,
+or
 .B _GNU_SOURCE
 must be defined.
 .SH "SEE ALSO"
index 19578a2a6fd2aecbe9407f65fa7130a6f684254e..5233aa5451ae42b56fc4032f1533ecc81cc45a28 100644 (file)
--- a/man3/j0.3
+++ b/man3/j0.3
@@ -106,7 +106,7 @@ and
 the value of \fIx\fP
 must be positive.
 For negative values of \fIx\fP, these functions return
-\-HUGE_VAL.
+\-\fBHUGE_VAL\fP.
 .PP
 The
 .BR j0f ()
index 3d03bc085d27d98e16e61af0b21b1ee16a2786ac..de55739b424b967513e0752f0b0bb2a5fbc05465 100644 (file)
@@ -47,16 +47,19 @@ been introduced; they return this sign via the parameter
 .PP
 For non-positive integer values of \fIx\fP,
 .BR lgamma ()
-returns HUGE_VAL,
+returns
+.BR HUGE_VAL ,
 sets \fIerrno\fP to
 .B ERANGE
 and raises the zero divide exception.
 (Similarly,
 .BR lgammaf ()
-returns HUGE_VALF and
+returns
+.B HUGE_VALF
+and
 .BR lgammal ()
 returns
-HUGE_VALL.)
+.BR HUGE_VALL .)
 .SH ERRORS
 In order to check for errors, set
 .I errno
index 52dd4e927af3a2d0f1e5cc83776daf6a4a46f738..08e63b77fb6309037e913d31ac4e00f8b5235bee 100644 (file)
@@ -57,7 +57,7 @@ would have if it were normalized.
 .LP
 If
 .I x
-is zero, \-HUGE_VAL (resp. \-HUGE_VALF, \-HUGE_VALL)
+is zero, \-\fBHUGE_VAL\fP (resp. \-\fBHUGE_VALF\fP, \-\fBHUGE_VALL\fP)
 is returned, and a pole error occurs.
 If
 .I x
index 9a0779de1fb2665f3ed97a3b28da2b318b5c95cc..067ebc1ee5864909e7b5ff72e924d4026aa2bb38 100644 (file)
@@ -92,11 +92,15 @@ database, or 0 if an error occurred.
 .SH FILES
 .TP
 .I /var/run/utmp
-user accounting database, configured through _PATH_UTMP in
+user accounting database, configured through
+.B _PATH_UTMP
+in
 .I <paths.h>
 .TP
 .I /var/log/wtmp
-user accounting log file, configured through _PATH_WTMP in
+user accounting log file, configured through
+.B _PATH_WTMP
+in
 .I <paths.h>
 .SH "CONFORMING TO"
 Not in POSIX.1-2001.
index 1f368457bbc88e48ea462a68683bc76e4d4485db..d7e296213d315f462dea60384a88249bc5ccf9b6 100644 (file)
@@ -130,7 +130,9 @@ and
 .BR realloc ()
 to set
 .I errno
-to ENOMEM upon failure.
+to
+.BR ENOMEM
+upon failure.
 Glibc assumes that this is done
 (and the glibc versions of these routines do this); if you
 use a private malloc implementation that does not set
index 9e9b99dc42a89596f74d96c5f88a7566112d9598..f124953aeb364967945474b0f52f76898945abe6 100644 (file)
@@ -204,7 +204,9 @@ somewhere in the format string.
 For some numeric conversions a radix character (`decimal point') or
 thousands' grouping character is used.
 The actual character used
-depends on the LC_NUMERIC part of the locale.
+depends on the
+.B LC_NUMERIC
+part of the locale.
 The POSIX locale
 uses `.' as radix character, and does not have a grouping character.
 Thus,
index ba55b72be8ed80cb9db2c590a6400b05da56a5a6..6839a1cea7e53a7d53ba089b5583593c29df8154 100644 (file)
@@ -92,7 +92,8 @@ The
 and
 .BR rand_r ()
 functions return a value
-between 0 and RAND_MAX.
+between 0 and
+.BR RAND_MAX .
 The
 .BR srand ()
 function returns no value.
index 2918c67baaf64ab1acc53eb8e2edb6d7760bdabd..bcf683fdb1428f0ce4be9d92653e5659a338c795 100644 (file)
@@ -100,7 +100,8 @@ or be the result of a previous call of
 .SH "RETURN VALUE"
 The
 .BR random ()
-function returns a value between 0 and RAND_MAX.
+function returns a value between 0 and
+.BR RAND_MAX .
 The
 .BR srandom ()
 function returns no value.
index 1f3faa4c65cabffb31a6e48198342f73567a5a65..b3ea07e8a91b3710c5b8f246f38b6c0e0778881b 100644 (file)
@@ -99,10 +99,14 @@ On Linux this function appeared in libc 4.5.21.
 .SH "CONFORMING TO"
 4.4BSD, POSIX.1-2001.
 
-In 4.4BSD and Solaris the limit on the pathname length is MAXPATHLEN
+In 4.4BSD and Solaris the limit on the pathname length is
+.B MAXPATHLEN
 (found in \fI<sys/param.h>\fP).
-SUSv2 prescribes PATH_MAX and
-NAME_MAX, as found in \fI<limits.h>\fP or provided by the
+SUSv2 prescribes
+.BR PATH_MAX
+and
+.BR NAME_MAX ,
+as found in \fI<limits.h>\fP or provided by the
 .BR pathconf (3)
 function.
 A typical source fragment would be
@@ -139,8 +143,9 @@ is specified as NULL, then
 .BR realpath ()
 uses
 .BR malloc (3)
-to allocate a buffer of up to PATH_MAX bytes
-to hold the resolved pathname,
+to allocate a buffer of up to
+.B PATH_MAX
+bytes to hold the resolved pathname,
 and returns a pointer to this buffer.
 The caller should deallocate this buffer using
 .BR free (3).
@@ -159,9 +164,11 @@ using the non-standard
 feature) it is
 impossible to determine a suitable size for the output buffer,
 .IR resolved_path .
-According to POSIX a buffer of size PATH_MAX suffices, but
-PATH_MAX need not be a defined constant, and may have to be
-obtained using
+According to POSIX a buffer of size
+.B PATH_MAX
+suffices, but
+.B PATH_MAX
+need not be a defined constant, and may have to be obtained using
 .BR pathconf (3).
 And asking
 .BR pathconf (3)
@@ -172,7 +179,9 @@ may be huge and unsuitable for mallocing memory.
 And on the other
 hand
 .BR pathconf (3)
-may return \-1 to signify that PATH_MAX is not bounded.
+may return \-1 to signify that
+.B PATH_MAX
+is not bounded.
 .LP
 The libc4 and libc5 implementation contains a buffer overflow
 (fixed in libc-5.4.13).
index 6a8d630b385bdab97aad4f0e690f0843c0105346..6ef90ce5b8ae24e05648ba5a931bb3ad69bf6add 100644 (file)
@@ -66,13 +66,16 @@ and
 can occur.
 If \fIx\fP is NaN, then NaN is returned and
 .I errno
-may be set to EDOM.
+may be set to
+.BR EDOM .
 .SH "CONFORMING TO"
 C99.
 .SH NOTES
 SUSv2 and POSIX.1-2001 contain text about overflow (which might set
 .I errno
-to ERANGE, or raise an exception).
+to
+.BR ERANGE ,
+or raise an exception).
 In practice, the result cannot overflow on any current machine,
 so this error-handling stuff is just nonsense.
 (More precisely, overflow can happen only when the maximum value
index 1cc383b895883ba7ee37648681f9cc2e07428217..be176903cd96981c449ce659caffecb7ee68d4b5 100644 (file)
@@ -52,13 +52,16 @@ and
 can occur.
 If \fIx\fP is NaN, then NaN is returned and
 .I errno
-may be set to EDOM.
+may be set to
+.BR EDOM .
 .SH "CONFORMING TO"
 C99.
 .SH NOTES
 POSIX.1-2001 contains text about overflow (which might set
 .I errno
-to ERANGE, or raise an exception).
+to
+.BR ERANGE ,
+or raise an exception).
 In practice, the result cannot overflow on any current machine,
 so this error-handling stuff is just nonsense.
 (More precisely, overflow can happen only when the maximum value
index 3f7cb0d87a494fc0920015a3a7d8399b48633401..978fd9cd06e27bfad1b46069c7e61490f3292125 100644 (file)
@@ -49,15 +49,21 @@ Link with \fI-lm\fP.
 .SH DESCRIPTION
 These functions multiply their first argument
 .I x
-by FLT_RADIX (probably 2) to the power
+by
+.B FLT_RADIX
+(probably 2) to the power
 .IR exp .
 
-If FLT_RADIX equals 2, then
+If
+.B FLT_RADIX
+equals 2, then
 .BR scalbn ()
 is equivalent to
 .BR ldexp (3).
 
-The value of FLT_RADIX is found in
+The value of
+.B FLT_RADIX
+is found in
 .IR <float.h> .
 .\" not in /usr/include but in a gcc lib
 .SH "CONFORMING TO"
index 9c3e4fda60133e08ed0402d2e957dad625c7abb9..c793b0d64b019c5228ed846a38eaaaf0a7de1255 100644 (file)
@@ -96,10 +96,18 @@ For glibc, first
 .\" then
 (regardless of
 .IR category ),
-the environment variable LC_ALL is inspected,
+the environment variable
+.B LC_ALL
+is inspected,
 next the environment variable with the same name as the category
-(LC_COLLATE, LC_CTYPE, LC_MESSAGES, LC_MONETARY, LC_NUMERIC, LC_TIME)
-and finally the environment variable LANG.
+.RM ( LC_COLLATE ,
+.BR LC_CTYPE , 
+.BR LC_MESSAGES , 
+.BR LC_MONETARY , 
+.BR LC_NUMERIC , 
+.BR LC_TIME )
+and finally the environment variable
+.BR LANG .
 The first existing environment variable is used.
 If its value is not a valid locale specification, the locale
 is unchanged, and
@@ -112,7 +120,9 @@ The locale
 .B """C"""
 or
 .B """POSIX"""
-is a portable locale; its LC_CTYPE part corresponds to the 7-bit ASCII
+is a portable locale; its
+.BR LC_CTYPE
+part corresponds to the 7-bit ASCII
 character set.
 .PP
 A locale name is typically of the form
@@ -173,7 +183,7 @@ the European Latin-1
 locale (e.g., in libc-4.5.21 and libc-4.6.27), and the Russian
 .B """KOI-8"""
 (more precisely, "koi-8r") locale (e.g., in libc-4.6.27),
-so that having an environment variable LC_CTYPE=ISO-8859-1
+so that having an environment variable \fILC_CTYPE=ISO-8859-1\fP
 sufficed to make
 .BR isprint (3)
 return the right answer.
index 566bc96c918cec7abad206133a990c50ab705fcc..eb6b9b15ce20f0a15bc450a4469303c531c8326e 100644 (file)
@@ -45,10 +45,18 @@ function sets this logmask for the current process,
 and returns the previous mask.
 If the mask argument is 0, the current logmask is not modified.
 .LP
-The eight priorities are LOG_EMERG, LOG_ALERT, LOG_CRIT, LOG_ERR,
-LOG_WARNING, LOG_NOTICE, LOG_INFO and LOG_DEBUG.
-The bit corresponding to a priority \fIp\fP is LOG_MASK(\fIp\fP).
-Some systems also provide a macro LOG_UPTO(\fIp\fP) for the mask
+The eight priorities are
+.BR LOG_EMERG ,
+.BR LOG_ALERT ,
+.BR LOG_CRIT ,
+.BR LOG_ERR ,
+.BR LOG_WARNING ,
+.BR LOG_NOTICE ,
+.BR LOG_INFO ,
+and
+.BR LOG_DEBUG .
+The bit corresponding to a priority \fIp\fP is \fBLOG_MASK\fP(\fIp\fP).
+Some systems also provide a macro \fBLOG_UPTO\fP(\fIp\fP) for the mask
 of all priorities in the above list up to and including \fIp\fP.
 .SH "RETURN VALUE"
 This function returns the previous log priority mask.
index b416fbb20a6238b23be3f6eda890eaaf9a1fee46..e9188ceb5a6142dc7c88a1d4fb9b8fa57e3aa362 100644 (file)
@@ -80,9 +80,12 @@ Libc4 and libc5 only know about the BSD version.
 
 Glibc uses the BSD version if the
 .B _BSD_SOURCE
-feature test macro is
-defined and none of _POSIX_SOURCE, _POSIX_C_SOURCE, _XOPEN_SOURCE,
-_GNU_SOURCE, or
+feature test macro is defined and none of
+.BR _POSIX_SOURCE ,
+.BR _POSIX_C_SOURCE ,
+.BR _XOPEN_SOURCE ,
+.BR _GNU_SOURCE ,
+or
 .B _SVID_SOURCE
 is defined.
 The System V version is used if
index 58a2eac6c2c45eaac19159554bb70f89fbb34c99..9b8da4ddf54cdb4f296e7e0273927e598ac9877d 100644 (file)
@@ -50,7 +50,9 @@ __freading, __fsetlocking, __fwritable, __fwriting, _flushlbf \- interfaces to s
 .BI "void __fpurge(FILE *" stream );
 .SH DESCRIPTION
 Solaris introduced routines to allow portable access to the
-internals of the FILE structure, and glibc also implemented these.
+internals of the
+.B FILE
+structure, and glibc also implemented these.
 .LP
 The
 .BR __fbufsize ()