summaryrefslogtreecommitdiff
path: root/man3
diff options
context:
space:
mode:
authorMichael Kerrisk <mtk.manpages@gmail.com>2013-02-24 19:01:36 +0100
committerMichael Kerrisk <mtk.manpages@gmail.com>2013-02-24 19:01:36 +0100
commit47297adb6e8cc25a8bc44b5dab2bdf65a9176287 (patch)
tree29efcdd5c43550ef63f8a2ad247cdb6a2511f304 /man3
parent839314dde58dbb14c87b4fa45382fb803bad3183 (diff)
getent.1, intro.1, time.1, _exit.2, _syscall.2, accept.2, access.2, acct.2, adjtimex.2, alarm.2, alloc_hugepages.2, arch_prctl.2, bdflush.2, bind.2, brk.2, cacheflush.2, capget.2, chdir.2, chmod.2, chown.2, chroot.2, clock_getres.2, clock_nanosleep.2, clone.2, close.2, connect.2, create_module.2, delete_module.2, dup.2, epoll_create.2, epoll_ctl.2, epoll_wait.2, eventfd.2, execve.2, exit_group.2, faccessat.2, fchmodat.2, fchownat.2, fcntl.2, flock.2, fork.2, fstatat.2, fsync.2, futex.2, futimesat.2, get_kernel_syms.2, get_robust_list.2, get_thread_area.2, getcpu.2, getdents.2, getdomainname.2, getgid.2, getgroups.2, gethostname.2, getitimer.2, getpagesize.2, getpeername.2, getpid.2, getpriority.2, getresuid.2, getrlimit.2, getrusage.2, getsid.2, getsockname.2, getsockopt.2, gettid.2, gettimeofday.2, getuid.2, getunwind.2, getxattr.2, idle.2, init_module.2, inotify_add_watch.2, inotify_init.2, inotify_rm_watch.2, intro.2, io_cancel.2, io_destroy.2, io_getevents.2, io_setup.2, io_submit.2, ioctl.2, ioctl_list.2, ioperm.2, iopl.2, ioprio_set.2, ipc.2, kcmp.2, kill.2, killpg.2, link.2, linkat.2, listen.2, listxattr.2, llseek.2, lookup_dcookie.2, lseek.2, madvise.2, migrate_pages.2, mincore.2, mkdir.2, mkdirat.2, mknod.2, mknodat.2, mlock.2, mmap.2, mmap2.2, modify_ldt.2, mount.2, move_pages.2, mprotect.2, mq_getsetattr.2, mremap.2, msgctl.2, msgget.2, msgop.2, msync.2, nanosleep.2, nfsservctl.2, nice.2, open.2, openat.2, outb.2, pause.2, pciconfig_read.2, perf_event_open.2, perfmonctl.2, personality.2, pipe.2, pivot_root.2, poll.2, posix_fadvise.2, prctl.2, pread.2, process_vm_readv.2, ptrace.2, query_module.2, quotactl.2, read.2, readahead.2, readdir.2, readlink.2, readlinkat.2, readv.2, reboot.2, recv.2, remap_file_pages.2, removexattr.2, rename.2, renameat.2, rmdir.2, rt_sigqueueinfo.2, sched_get_priority_max.2, sched_rr_get_interval.2, sched_setaffinity.2, sched_setparam.2, sched_setscheduler.2, sched_yield.2, select.2, semctl.2, semget.2, semop.2, send.2, sendfile.2, set_thread_area.2, set_tid_address.2, seteuid.2, setfsgid.2, setfsuid.2, setgid.2, setpgid.2, setresuid.2, setreuid.2, setsid.2, setuid.2, setup.2, setxattr.2, shmctl.2, shmget.2, shmop.2, shutdown.2, sigaction.2, sigaltstack.2, signal.2, signalfd.2, sigpending.2, sigprocmask.2, sigreturn.2, sigsuspend.2, sigwaitinfo.2, socket.2, socketcall.2, socketpair.2, splice.2, stat.2, statfs.2, stime.2, swapon.2, symlink.2, symlinkat.2, sync.2, sync_file_range.2, sysctl.2, sysfs.2, sysinfo.2, syslog.2, tee.2, time.2, timerfd_create.2, times.2, tkill.2, truncate.2, umask.2, umount.2, uname.2, unimplemented.2, unlink.2, unlinkat.2, uselib.2, ustat.2, utime.2, utimensat.2, vfork.2, vhangup.2, vm86.2, vmsplice.2, wait.2, wait4.2, write.2, CPU_SET.3, INFINITY.3, MB_CUR_MAX.3, MB_LEN_MAX.3, __setfpucw.3, a64l.3, abort.3, abs.3, acos.3, acosh.3, addseverity.3, adjtime.3, aio_cancel.3, aio_error.3, aio_fsync.3, aio_read.3, aio_return.3, aio_suspend.3, aio_write.3, alloca.3, argz_add.3, asin.3, asinh.3, asprintf.3, assert.3, assert_perror.3, atan.3, atan2.3, atanh.3, atexit.3, atof.3, atoi.3, backtrace.3, basename.3, bcmp.3, bcopy.3, bindresvport.3, bsd_signal.3, bsearch.3, bstring.3, btowc.3, btree.3, byteorder.3, bzero.3, cabs.3, cacos.3, cacosh.3, canonicalize_file_name.3, carg.3, casin.3, casinh.3, catan.3, catanh.3, catgets.3, catopen.3, cbrt.3, ccos.3, ccosh.3, ceil.3, cerf.3, cexp.3, cexp2.3, cfree.3, cimag.3, clearenv.3, clock.3, clock_getcpuclockid.3, clog.3, clog10.3, clog2.3, closedir.3, cmsg.3, confstr.3, conj.3, copysign.3, cos.3, cosh.3, cpow.3, cproj.3, creal.3, crypt.3, csin.3, csinh.3, csqrt.3, ctan.3, ctanh.3, ctermid.3, ctime.3, daemon.3, dbopen.3, des_crypt.3, difftime.3, dirfd.3, div.3, dl_iterate_phdr.3, dlopen.3, dprintf.3, drand48.3, drand48_r.3, dysize.3, ecvt.3, ecvt_r.3, encrypt.3, end.3, endian.3, envz_add.3, erf.3, erfc.3, err.3, errno.3, error.3, ether_aton.3, euidaccess.3, exec.3, exit.3, exp.3, exp10.3, exp2.3, expm1.3, fabs.3, fclose.3, fcloseall.3, fdim.3, fenv.3, ferror.3, fexecve.3, fflush.3, ffs.3, fgetgrent.3, fgetpwent.3, fgetwc.3, fgetws.3, finite.3, flockfile.3, floor.3, fma.3, fmax.3, fmemopen.3, fmin.3, fmod.3, fmtmsg.3, fnmatch.3, fopen.3, fpathconf.3, fpclassify.3, fpurge.3, fputwc.3, fputws.3, fread.3, frexp.3, fseek.3, fseeko.3, ftime.3, ftok.3, fts.3, ftw.3, futimes.3, fwide.3, gamma.3, gcvt.3, getaddrinfo.3, getaddrinfo_a.3, getauxval.3, getcontext.3, getcwd.3, getdate.3, getdirentries.3, getdtablesize.3, getenv.3, getfsent.3, getgrent.3, getgrent_r.3, getgrnam.3, getgrouplist.3, gethostbyname.3, gethostid.3, getipnodebyname.3, getline.3, getloadavg.3, getlogin.3, getmntent.3, getnameinfo.3, getnetent.3, getnetent_r.3, getopt.3, getpass.3, getprotoent.3, getprotoent_r.3, getpt.3, getpw.3, getpwent.3, getpwent_r.3, getpwnam.3, getrpcent.3, getrpcent_r.3, getrpcport.3, gets.3, getservent.3, getservent_r.3, getspnam.3, getttyent.3, getumask.3, getusershell.3, getutent.3, getw.3, getwchar.3, glob.3, grantpt.3, gsignal.3, hash.3, hsearch.3, hypot.3, iconv.3, iconv_close.3, iconv_open.3, ilogb.3, index.3, inet.3, inet_ntop.3, inet_pton.3, infnan.3, initgroups.3, insque.3, intro.3, isalpha.3, isatty.3, isgreater.3, iswalnum.3, iswalpha.3, iswblank.3, iswcntrl.3, iswctype.3, iswdigit.3, iswgraph.3, iswlower.3, iswprint.3, iswpunct.3, iswspace.3, iswupper.3, iswxdigit.3, j0.3, key_setsecret.3, ldexp.3, lgamma.3, lio_listio.3, localeconv.3, lockf.3, log.3, log10.3, log1p.3, log2.3, logb.3, login.3, longjmp.3, lrint.3, lround.3, lsearch.3, lseek64.3, makecontext.3, makedev.3, malloc.3, malloc_hook.3, mblen.3, mbrlen.3, mbrtowc.3, mbsinit.3, mbsnrtowcs.3, mbsrtowcs.3, mbstowcs.3, mbtowc.3, memccpy.3, memchr.3, memcmp.3, memcpy.3, memfrob.3, memmem.3, memmove.3, mempcpy.3, memset.3, mkdtemp.3, mkfifo.3, mkfifoat.3, mkstemp.3, mktemp.3, modf.3, mpool.3, mq_close.3, mq_getattr.3, mq_notify.3, mq_open.3, mq_receive.3, mq_send.3, mq_unlink.3, mtrace.3, nan.3, netlink.3, nextafter.3, nl_langinfo.3, offsetof.3, on_exit.3, opendir.3, openpty.3, perror.3, popen.3, posix_fallocate.3, posix_memalign.3, posix_openpt.3, pow.3, pow10.3, printf.3, profil.3, program_invocation_name.3, psignal.3, pthread_kill_other_threads_np.3, ptsname.3, putenv.3, putgrent.3, putpwent.3, puts.3, putwchar.3, qecvt.3, qsort.3, queue.3, raise.3, rand.3, random.3, random_r.3, rcmd.3, re_comp.3, readdir.3, realpath.3, recno.3, regex.3, remainder.3, remove.3, remquo.3, resolver.3, rewinddir.3, rexec.3, rint.3, round.3, rpc.3, rpmatch.3, rtime.3, rtnetlink.3, scalb.3, scalbln.3, scandir.3, scandirat.3, scanf.3, seekdir.3, sem_close.3, sem_destroy.3, sem_getvalue.3, sem_init.3, sem_open.3, sem_post.3, sem_unlink.3, sem_wait.3, setaliasent.3, setbuf.3, setenv.3, setjmp.3, setlocale.3, setlogmask.3, setnetgrent.3, shm_open.3, siginterrupt.3, signbit.3, significand.3, sigpause.3, sigqueue.3, sigset.3, sigsetops.3, sigvec.3, sin.3, sincos.3, sinh.3, sleep.3, sockatmark.3, sqrt.3, statvfs.3, stdarg.3, stdin.3, stdio.3, stdio_ext.3, stpcpy.3, stpncpy.3, strcasecmp.3, strcat.3, strchr.3, strcmp.3, strcoll.3, strcpy.3, strdup.3, strerror.3, strfmon.3, strfry.3, strftime.3, string.3, strlen.3, strnlen.3, strpbrk.3, strptime.3, strsep.3, strsignal.3, strspn.3, strstr.3, strtod.3, strtoimax.3, strtok.3, strtol.3, strtoul.3, strverscmp.3, strxfrm.3, swab.3, sysconf.3, syslog.3, system.3, sysv_signal.3, tan.3, tanh.3, tcgetpgrp.3, tcgetsid.3, telldir.3, tempnam.3, termios.3, tgamma.3, timegm.3, timeradd.3, tmpfile.3, tmpnam.3, toascii.3, toupper.3, towctrans.3, towlower.3, towupper.3, trunc.3, tsearch.3, ttyname.3, ttyslot.3, tzset.3, ualarm.3, ulimit.3, ungetwc.3, unlocked_stdio.3, unlockpt.3, updwtmp.3, usleep.3, wcpcpy.3, wcpncpy.3, wcrtomb.3, wcscasecmp.3, wcscat.3, wcschr.3, wcscmp.3, wcscpy.3, wcscspn.3, wcsdup.3, wcslen.3, wcsncasecmp.3, wcsncat.3, wcsncmp.3, wcsncpy.3, wcsnlen.3, wcsnrtombs.3, wcspbrk.3, wcsrchr.3, wcsrtombs.3, wcsspn.3, wcsstr.3, wcstoimax.3, wcstok.3, wcstombs.3, wcswidth.3, wctob.3, wctomb.3, wctrans.3, wctype.3, wcwidth.3, wmemchr.3, wmemcmp.3, wmemcpy.3, wmemmove.3, wmemset.3, wordexp.3, wprintf.3, xcrypt.3, xdr.3, y0.3, cciss.4, console.4, console_codes.4, console_ioctl.4, dsp56k.4, fd.4, full.4, hd.4, hpsa.4, initrd.4, intro.4, lp.4, mem.4, mouse.4, null.4, pts.4, ram.4, random.4, rtc.4, sk98lin.4, st.4, tty.4, ttyS.4, tty_ioctl.4, vcs.4, wavelan.4, acct.5, charmap.5, dir_colors.5, filesystems.5, ftpusers.5, group.5, host.conf.5, hosts.5, hosts.equiv.5, intro.5, issue.5, locale.5, motd.5, networks.5, nologin.5, nscd.conf.5, passwd.5, proc.5, protocols.5, resolv.conf.5, rpc.5, securetty.5, services.5, shells.5, termcap.5, ttytype.5, utmp.5, armscii-8.7, arp.7, ascii.7, bootparam.7, capabilities.7, charsets.7, complex.7, cp1251.7, credentials.7, ddp.7, environ.7, epoll.7, fifo.7, futex.7, glob.7, hier.7, icmp.7, inotify.7, intro.7, ip.7, ipv6.7, iso_8859-1.7, iso_8859-10.7, iso_8859-11.7, iso_8859-13.7, iso_8859-14.7, iso_8859-15.7, iso_8859-16.7, iso_8859-2.7, iso_8859-3.7, iso_8859-4.7, iso_8859-5.7, iso_8859-6.7, iso_8859-7.7, iso_8859-8.7, iso_8859-9.7, koi8-r.7, koi8-u.7, locale.7, mailaddr.7, man.7, mq_overview.7, netdevice.7, netlink.7, numa.7, packet.7, path_resolution.7, pipe.7, posixoptions.7, pthreads.7, pty.7, raw.7, regex.7, rtld-audit.7, rtnetlink.7, sem_overview.7, shm_overview.7, sigevent.7, signal.7, socket.7, standards.7, suffixes.7, svipc.7, tcp.7, termio.7, time.7, udp.7, udplite.7, unicode.7, unix.7, uri.7, utf-8.7, x25.7, nscd.8, sync.8, tzselect.8, zdump.8, zic.8: Global fix: remove unneeded double quotes in .SH headings
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
Diffstat (limited to 'man3')
-rw-r--r--man3/CPU_SET.36
-rw-r--r--man3/INFINITY.34
-rw-r--r--man3/MB_CUR_MAX.36
-rw-r--r--man3/MB_LEN_MAX.36
-rw-r--r--man3/__setfpucw.32
-rw-r--r--man3/a64l.34
-rw-r--r--man3/abort.36
-rw-r--r--man3/abs.36
-rw-r--r--man3/acos.36
-rw-r--r--man3/acosh.36
-rw-r--r--man3/addseverity.36
-rw-r--r--man3/adjtime.34
-rw-r--r--man3/aio_cancel.36
-rw-r--r--man3/aio_error.36
-rw-r--r--man3/aio_fsync.36
-rw-r--r--man3/aio_read.36
-rw-r--r--man3/aio_return.36
-rw-r--r--man3/aio_suspend.36
-rw-r--r--man3/aio_write.36
-rw-r--r--man3/alloca.36
-rw-r--r--man3/argz_add.34
-rw-r--r--man3/asin.36
-rw-r--r--man3/asinh.36
-rw-r--r--man3/asprintf.34
-rw-r--r--man3/assert.36
-rw-r--r--man3/assert_perror.36
-rw-r--r--man3/atan.36
-rw-r--r--man3/atan2.36
-rw-r--r--man3/atanh.36
-rw-r--r--man3/atexit.36
-rw-r--r--man3/atof.36
-rw-r--r--man3/atoi.36
-rw-r--r--man3/backtrace.32
-rw-r--r--man3/basename.36
-rw-r--r--man3/bcmp.36
-rw-r--r--man3/bcopy.36
-rw-r--r--man3/bindresvport.32
-rw-r--r--man3/bsd_signal.36
-rw-r--r--man3/bsearch.36
-rw-r--r--man3/bstring.32
-rw-r--r--man3/btowc.36
-rw-r--r--man3/btree.32
-rw-r--r--man3/byteorder.34
-rw-r--r--man3/bzero.36
-rw-r--r--man3/cabs.34
-rw-r--r--man3/cacos.34
-rw-r--r--man3/cacosh.34
-rw-r--r--man3/canonicalize_file_name.34
-rw-r--r--man3/carg.36
-rw-r--r--man3/casin.34
-rw-r--r--man3/casinh.34
-rw-r--r--man3/catan.34
-rw-r--r--man3/catanh.34
-rw-r--r--man3/catgets.36
-rw-r--r--man3/catopen.36
-rw-r--r--man3/cbrt.34
-rw-r--r--man3/ccos.34
-rw-r--r--man3/ccosh.34
-rw-r--r--man3/ceil.36
-rw-r--r--man3/cerf.34
-rw-r--r--man3/cexp.34
-rw-r--r--man3/cexp2.34
-rw-r--r--man3/cfree.34
-rw-r--r--man3/cimag.34
-rw-r--r--man3/clearenv.36
-rw-r--r--man3/clock.36
-rw-r--r--man3/clock_getcpuclockid.32
-rw-r--r--man3/clog.34
-rw-r--r--man3/clog10.34
-rw-r--r--man3/clog2.34
-rw-r--r--man3/closedir.36
-rw-r--r--man3/cmsg.34
-rw-r--r--man3/confstr.36
-rw-r--r--man3/conj.34
-rw-r--r--man3/copysign.34
-rw-r--r--man3/cos.34
-rw-r--r--man3/cosh.36
-rw-r--r--man3/cpow.34
-rw-r--r--man3/cproj.34
-rw-r--r--man3/creal.34
-rw-r--r--man3/crypt.36
-rw-r--r--man3/csin.34
-rw-r--r--man3/csinh.34
-rw-r--r--man3/csqrt.34
-rw-r--r--man3/ctan.34
-rw-r--r--man3/ctanh.34
-rw-r--r--man3/ctermid.36
-rw-r--r--man3/ctime.36
-rw-r--r--man3/daemon.34
-rw-r--r--man3/dbopen.32
-rw-r--r--man3/des_crypt.34
-rw-r--r--man3/difftime.34
-rw-r--r--man3/dirfd.34
-rw-r--r--man3/div.36
-rw-r--r--man3/dl_iterate_phdr.34
-rw-r--r--man3/dlopen.34
-rw-r--r--man3/dprintf.34
-rw-r--r--man3/drand48.34
-rw-r--r--man3/drand48_r.36
-rw-r--r--man3/dysize.34
-rw-r--r--man3/ecvt.36
-rw-r--r--man3/ecvt_r.36
-rw-r--r--man3/encrypt.36
-rw-r--r--man3/end.32
-rw-r--r--man3/endian.34
-rw-r--r--man3/envz_add.36
-rw-r--r--man3/erf.34
-rw-r--r--man3/erfc.34
-rw-r--r--man3/err.32
-rw-r--r--man3/errno.32
-rw-r--r--man3/error.32
-rw-r--r--man3/ether_aton.34
-rw-r--r--man3/euidaccess.36
-rw-r--r--man3/exec.36
-rw-r--r--man3/exit.36
-rw-r--r--man3/exp.34
-rw-r--r--man3/exp10.34
-rw-r--r--man3/exp2.34
-rw-r--r--man3/expm1.34
-rw-r--r--man3/fabs.34
-rw-r--r--man3/fclose.36
-rw-r--r--man3/fcloseall.36
-rw-r--r--man3/fdim.34
-rw-r--r--man3/fenv.36
-rw-r--r--man3/ferror.34
-rw-r--r--man3/fexecve.36
-rw-r--r--man3/fflush.36
-rw-r--r--man3/ffs.36
-rw-r--r--man3/fgetgrent.36
-rw-r--r--man3/fgetpwent.36
-rw-r--r--man3/fgetwc.36
-rw-r--r--man3/fgetws.36
-rw-r--r--man3/finite.32
-rw-r--r--man3/flockfile.36
-rw-r--r--man3/floor.36
-rw-r--r--man3/fma.34
-rw-r--r--man3/fmax.34
-rw-r--r--man3/fmemopen.38
-rw-r--r--man3/fmin.34
-rw-r--r--man3/fmod.36
-rw-r--r--man3/fmtmsg.36
-rw-r--r--man3/fnmatch.36
-rw-r--r--man3/fopen.36
-rw-r--r--man3/fpathconf.36
-rw-r--r--man3/fpclassify.34
-rw-r--r--man3/fpurge.36
-rw-r--r--man3/fputwc.36
-rw-r--r--man3/fputws.36
-rw-r--r--man3/fread.36
-rw-r--r--man3/frexp.36
-rw-r--r--man3/fseek.36
-rw-r--r--man3/fseeko.34
-rw-r--r--man3/ftime.36
-rw-r--r--man3/ftok.36
-rw-r--r--man3/fts.32
-rw-r--r--man3/ftw.36
-rw-r--r--man3/futimes.36
-rw-r--r--man3/fwide.36
-rw-r--r--man3/gamma.34
-rw-r--r--man3/gcvt.36
-rw-r--r--man3/getaddrinfo.310
-rw-r--r--man3/getaddrinfo_a.36
-rwxr-xr-xman3/getauxval.34
-rw-r--r--man3/getcontext.36
-rw-r--r--man3/getcwd.36
-rw-r--r--man3/getdate.36
-rw-r--r--man3/getdirentries.36
-rw-r--r--man3/getdtablesize.36
-rw-r--r--man3/getenv.36
-rw-r--r--man3/getfsent.36
-rw-r--r--man3/getgrent.36
-rw-r--r--man3/getgrent_r.36
-rw-r--r--man3/getgrnam.36
-rw-r--r--man3/getgrouplist.38
-rw-r--r--man3/gethostbyname.36
-rw-r--r--man3/gethostid.36
-rw-r--r--man3/getipnodebyname.36
-rw-r--r--man3/getline.38
-rw-r--r--man3/getloadavg.32
-rw-r--r--man3/getlogin.36
-rw-r--r--man3/getmntent.36
-rw-r--r--man3/getnameinfo.36
-rw-r--r--man3/getnetent.36
-rw-r--r--man3/getnetent_r.36
-rw-r--r--man3/getopt.36
-rw-r--r--man3/getpass.36
-rw-r--r--man3/getprotoent.36
-rw-r--r--man3/getprotoent_r.36
-rw-r--r--man3/getpt.34
-rw-r--r--man3/getpw.36
-rw-r--r--man3/getpwent.36
-rw-r--r--man3/getpwent_r.36
-rw-r--r--man3/getpwnam.36
-rw-r--r--man3/getrpcent.34
-rw-r--r--man3/getrpcent_r.36
-rw-r--r--man3/getrpcport.32
-rw-r--r--man3/gets.36
-rw-r--r--man3/getservent.36
-rw-r--r--man3/getservent_r.36
-rw-r--r--man3/getspnam.36
-rw-r--r--man3/getttyent.34
-rw-r--r--man3/getumask.34
-rw-r--r--man3/getusershell.36
-rw-r--r--man3/getutent.36
-rw-r--r--man3/getw.36
-rw-r--r--man3/getwchar.36
-rw-r--r--man3/glob.36
-rw-r--r--man3/grantpt.36
-rw-r--r--man3/gsignal.34
-rw-r--r--man3/hash.32
-rw-r--r--man3/hsearch.36
-rw-r--r--man3/hypot.34
-rw-r--r--man3/iconv.36
-rw-r--r--man3/iconv_close.36
-rw-r--r--man3/iconv_open.36
-rw-r--r--man3/ilogb.34
-rw-r--r--man3/index.36
-rw-r--r--man3/inet.34
-rw-r--r--man3/inet_ntop.36
-rw-r--r--man3/inet_pton.36
-rw-r--r--man3/infnan.34
-rw-r--r--man3/initgroups.36
-rw-r--r--man3/insque.34
-rw-r--r--man3/intro.34
-rw-r--r--man3/isalpha.36
-rw-r--r--man3/isatty.34
-rw-r--r--man3/isgreater.34
-rw-r--r--man3/iswalnum.36
-rw-r--r--man3/iswalpha.36
-rw-r--r--man3/iswblank.36
-rw-r--r--man3/iswcntrl.36
-rw-r--r--man3/iswctype.36
-rw-r--r--man3/iswdigit.36
-rw-r--r--man3/iswgraph.36
-rw-r--r--man3/iswlower.36
-rw-r--r--man3/iswprint.36
-rw-r--r--man3/iswpunct.36
-rw-r--r--man3/iswspace.36
-rw-r--r--man3/iswupper.36
-rw-r--r--man3/iswxdigit.36
-rw-r--r--man3/j0.32
-rw-r--r--man3/key_setsecret.34
-rw-r--r--man3/ldexp.34
-rw-r--r--man3/lgamma.34
-rw-r--r--man3/lio_listio.34
-rw-r--r--man3/localeconv.34
-rw-r--r--man3/lockf.36
-rw-r--r--man3/log.34
-rw-r--r--man3/log10.34
-rw-r--r--man3/log1p.34
-rw-r--r--man3/log2.34
-rw-r--r--man3/logb.34
-rw-r--r--man3/login.36
-rw-r--r--man3/longjmp.36
-rw-r--r--man3/lrint.36
-rw-r--r--man3/lround.36
-rw-r--r--man3/lsearch.36
-rw-r--r--man3/lseek64.32
-rw-r--r--man3/makecontext.36
-rw-r--r--man3/makedev.34
-rw-r--r--man3/malloc.36
-rw-r--r--man3/malloc_hook.36
-rw-r--r--man3/mblen.36
-rw-r--r--man3/mbrlen.36
-rw-r--r--man3/mbrtowc.36
-rw-r--r--man3/mbsinit.36
-rw-r--r--man3/mbsnrtowcs.36
-rw-r--r--man3/mbsrtowcs.36
-rw-r--r--man3/mbstowcs.36
-rw-r--r--man3/mbtowc.36
-rw-r--r--man3/memccpy.36
-rw-r--r--man3/memchr.36
-rw-r--r--man3/memcmp.36
-rw-r--r--man3/memcpy.36
-rw-r--r--man3/memfrob.36
-rw-r--r--man3/memmem.36
-rw-r--r--man3/memmove.36
-rw-r--r--man3/mempcpy.38
-rw-r--r--man3/memset.36
-rw-r--r--man3/mkdtemp.36
-rw-r--r--man3/mkfifo.36
-rw-r--r--man3/mkfifoat.36
-rw-r--r--man3/mkstemp.36
-rw-r--r--man3/mktemp.36
-rw-r--r--man3/modf.36
-rw-r--r--man3/mpool.34
-rw-r--r--man3/mq_close.32
-rw-r--r--man3/mq_getattr.32
-rw-r--r--man3/mq_notify.32
-rw-r--r--man3/mq_open.32
-rw-r--r--man3/mq_receive.32
-rw-r--r--man3/mq_send.32
-rw-r--r--man3/mq_unlink.32
-rw-r--r--man3/mtrace.34
-rw-r--r--man3/nan.34
-rw-r--r--man3/netlink.32
-rw-r--r--man3/nextafter.34
-rw-r--r--man3/nl_langinfo.38
-rw-r--r--man3/offsetof.34
-rw-r--r--man3/on_exit.36
-rw-r--r--man3/opendir.36
-rw-r--r--man3/openpty.36
-rw-r--r--man3/perror.34
-rw-r--r--man3/popen.36
-rw-r--r--man3/posix_fallocate.38
-rw-r--r--man3/posix_memalign.38
-rw-r--r--man3/posix_openpt.36
-rw-r--r--man3/pow.34
-rw-r--r--man3/pow10.34
-rw-r--r--man3/printf.34
-rw-r--r--man3/profil.36
-rw-r--r--man3/program_invocation_name.32
-rw-r--r--man3/psignal.36
-rw-r--r--man3/pthread_kill_other_threads_np.32
-rw-r--r--man3/ptsname.36
-rw-r--r--man3/putenv.36
-rw-r--r--man3/putgrent.36
-rw-r--r--man3/putpwent.36
-rw-r--r--man3/puts.36
-rw-r--r--man3/putwchar.36
-rw-r--r--man3/qecvt.34
-rw-r--r--man3/qsort.36
-rw-r--r--man3/queue.32
-rw-r--r--man3/raise.36
-rw-r--r--man3/rand.36
-rw-r--r--man3/random.36
-rw-r--r--man3/random_r.36
-rw-r--r--man3/rcmd.32
-rw-r--r--man3/re_comp.36
-rw-r--r--man3/readdir.36
-rw-r--r--man3/realpath.36
-rw-r--r--man3/recno.32
-rw-r--r--man3/regex.36
-rw-r--r--man3/remainder.36
-rw-r--r--man3/remove.36
-rw-r--r--man3/remquo.34
-rw-r--r--man3/resolver.36
-rw-r--r--man3/rewinddir.36
-rw-r--r--man3/rexec.32
-rw-r--r--man3/rint.36
-rw-r--r--man3/round.36
-rw-r--r--man3/rpc.34
-rw-r--r--man3/rpmatch.34
-rw-r--r--man3/rtime.310
-rw-r--r--man3/rtnetlink.32
-rw-r--r--man3/scalb.34
-rw-r--r--man3/scalbln.34
-rw-r--r--man3/scandir.36
-rw-r--r--man3/scandirat.36
-rw-r--r--man3/scanf.36
-rw-r--r--man3/seekdir.36
-rw-r--r--man3/sem_close.32
-rw-r--r--man3/sem_destroy.32
-rw-r--r--man3/sem_getvalue.32
-rw-r--r--man3/sem_init.32
-rw-r--r--man3/sem_open.32
-rw-r--r--man3/sem_post.32
-rw-r--r--man3/sem_unlink.32
-rw-r--r--man3/sem_wait.32
-rw-r--r--man3/setaliasent.36
-rw-r--r--man3/setbuf.36
-rw-r--r--man3/setenv.310
-rw-r--r--man3/setjmp.36
-rw-r--r--man3/setlocale.36
-rw-r--r--man3/setlogmask.36
-rw-r--r--man3/setnetgrent.34
-rw-r--r--man3/shm_open.38
-rw-r--r--man3/siginterrupt.36
-rw-r--r--man3/signbit.34
-rw-r--r--man3/significand.32
-rw-r--r--man3/sigpause.34
-rw-r--r--man3/sigqueue.36
-rw-r--r--man3/sigset.34
-rw-r--r--man3/sigsetops.36
-rw-r--r--man3/sigvec.34
-rw-r--r--man3/sin.34
-rw-r--r--man3/sincos.34
-rw-r--r--man3/sinh.36
-rw-r--r--man3/sleep.36
-rw-r--r--man3/sockatmark.36
-rw-r--r--man3/sqrt.36
-rw-r--r--man3/statvfs.36
-rw-r--r--man3/stdarg.32
-rw-r--r--man3/stdin.32
-rw-r--r--man3/stdio.34
-rw-r--r--man3/stdio_ext.32
-rw-r--r--man3/stpcpy.36
-rw-r--r--man3/stpncpy.36
-rw-r--r--man3/strcasecmp.36
-rw-r--r--man3/strcat.36
-rw-r--r--man3/strchr.36
-rw-r--r--man3/strcmp.36
-rw-r--r--man3/strcoll.36
-rw-r--r--man3/strcpy.36
-rw-r--r--man3/strdup.36
-rw-r--r--man3/strerror.36
-rw-r--r--man3/strfmon.36
-rw-r--r--man3/strfry.36
-rw-r--r--man3/strftime.36
-rw-r--r--man3/string.32
-rw-r--r--man3/strlen.36
-rw-r--r--man3/strnlen.36
-rw-r--r--man3/strpbrk.36
-rw-r--r--man3/strptime.36
-rw-r--r--man3/strsep.36
-rw-r--r--man3/strsignal.36
-rw-r--r--man3/strspn.36
-rw-r--r--man3/strstr.36
-rw-r--r--man3/strtod.36
-rw-r--r--man3/strtoimax.36
-rw-r--r--man3/strtok.36
-rw-r--r--man3/strtol.36
-rw-r--r--man3/strtoul.36
-rw-r--r--man3/strverscmp.36
-rw-r--r--man3/strxfrm.36
-rw-r--r--man3/swab.36
-rw-r--r--man3/sysconf.36
-rw-r--r--man3/syslog.34
-rw-r--r--man3/system.36
-rw-r--r--man3/sysv_signal.36
-rw-r--r--man3/tan.34
-rw-r--r--man3/tanh.36
-rw-r--r--man3/tcgetpgrp.36
-rw-r--r--man3/tcgetsid.36
-rw-r--r--man3/telldir.36
-rw-r--r--man3/tempnam.36
-rw-r--r--man3/termios.34
-rw-r--r--man3/tgamma.34
-rw-r--r--man3/timegm.34
-rw-r--r--man3/timeradd.32
-rw-r--r--man3/tmpfile.36
-rw-r--r--man3/tmpnam.36
-rw-r--r--man3/toascii.36
-rw-r--r--man3/toupper.36
-rw-r--r--man3/towctrans.36
-rw-r--r--man3/towlower.36
-rw-r--r--man3/towupper.36
-rw-r--r--man3/trunc.36
-rw-r--r--man3/tsearch.36
-rw-r--r--man3/ttyname.36
-rw-r--r--man3/ttyslot.36
-rw-r--r--man3/tzset.34
-rw-r--r--man3/ualarm.36
-rw-r--r--man3/ulimit.36
-rw-r--r--man3/ungetwc.36
-rw-r--r--man3/unlocked_stdio.34
-rw-r--r--man3/unlockpt.36
-rw-r--r--man3/updwtmp.34
-rw-r--r--man3/usleep.36
-rw-r--r--man3/wcpcpy.36
-rw-r--r--man3/wcpncpy.36
-rw-r--r--man3/wcrtomb.36
-rw-r--r--man3/wcscasecmp.36
-rw-r--r--man3/wcscat.36
-rw-r--r--man3/wcschr.36
-rw-r--r--man3/wcscmp.36
-rw-r--r--man3/wcscpy.36
-rw-r--r--man3/wcscspn.36
-rw-r--r--man3/wcsdup.36
-rw-r--r--man3/wcslen.36
-rw-r--r--man3/wcsncasecmp.36
-rw-r--r--man3/wcsncat.36
-rw-r--r--man3/wcsncmp.36
-rw-r--r--man3/wcsncpy.36
-rw-r--r--man3/wcsnlen.36
-rw-r--r--man3/wcsnrtombs.36
-rw-r--r--man3/wcspbrk.36
-rw-r--r--man3/wcsrchr.36
-rw-r--r--man3/wcsrtombs.36
-rw-r--r--man3/wcsspn.36
-rw-r--r--man3/wcsstr.36
-rw-r--r--man3/wcstoimax.34
-rw-r--r--man3/wcstok.36
-rw-r--r--man3/wcstombs.36
-rw-r--r--man3/wcswidth.36
-rw-r--r--man3/wctob.36
-rw-r--r--man3/wctomb.36
-rw-r--r--man3/wctrans.36
-rw-r--r--man3/wctype.36
-rw-r--r--man3/wcwidth.36
-rw-r--r--man3/wmemchr.36
-rw-r--r--man3/wmemcmp.36
-rw-r--r--man3/wmemcpy.36
-rw-r--r--man3/wmemmove.36
-rw-r--r--man3/wmemset.36
-rw-r--r--man3/wordexp.36
-rw-r--r--man3/wprintf.36
-rw-r--r--man3/xcrypt.34
-rw-r--r--man3/xdr.34
-rw-r--r--man3/y0.32
490 files changed, 1266 insertions, 1266 deletions
diff --git a/man3/CPU_SET.3 b/man3/CPU_SET.3
index c84d8263..3f6b784e 100644
--- a/man3/CPU_SET.3
+++ b/man3/CPU_SET.3
@@ -205,7 +205,7 @@ These macros perform the same tasks as their analogs,
but operate on the dynamically allocated CPU set(s) whose size is
.I setsize
bytes.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR CPU_ISSET ()
and
.BR CPU_ISSET_S ()
@@ -265,7 +265,7 @@ first appeared in glibc 2.6.
and
.BR CPU_EQUAL_S ()
first appeared in glibc 2.7.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These interfaces are Linux-specific.
.SH NOTES
To duplicate a CPU set, use
@@ -351,7 +351,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sched_setaffinity (2),
.BR pthread_attr_setaffinity_np (3),
.BR pthread_setaffinity_np (3),
diff --git a/man3/INFINITY.3 b/man3/INFINITY.3
index d1af97c3..4b453a5a 100644
--- a/man3/INFINITY.3
+++ b/man3/INFINITY.3
@@ -64,7 +64,7 @@ The macros
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"
+.SH CONFORMING TO
C99.
.SH AVAILABILITY
On a glibc system, the macro
@@ -88,6 +88,6 @@ is defined, or
.B __STDC_VERSION__
is defined
and has a value not less than 199901L.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fpclassify (3),
.BR math_error (7)
diff --git a/man3/MB_CUR_MAX.3 b/man3/MB_CUR_MAX.3
index 6a571743..e894600d 100644
--- a/man3/MB_CUR_MAX.3
+++ b/man3/MB_CUR_MAX.3
@@ -26,13 +26,13 @@ macro defines an integer expression giving
the maximum number of bytes needed to represent a single
wide character in the current locale.
It is locale dependent and therefore not a compile-time constant.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
An integer in the range [1,
.BR MB_LEN_MAX ].
The value 1 denotes traditional 8-bit encoded characters.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR MB_LEN_MAX (3),
.BR mblen (3),
.BR mbstowcs (3),
diff --git a/man3/MB_LEN_MAX.3 b/man3/MB_LEN_MAX.3
index 9eac3a6f..22398486 100644
--- a/man3/MB_LEN_MAX.3
+++ b/man3/MB_LEN_MAX.3
@@ -24,9 +24,9 @@ The
.B MB_LEN_MAX
macro is the upper bound for the number of bytes needed to represent a single
wide character, across all locales.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
A constant integer greater than zero.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
.SH NOTES
The entities
@@ -39,5 +39,5 @@ In glibc,
is typically 6 while
.I sizeof(wchar_t)
is 4.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR MB_CUR_MAX (3)
diff --git a/man3/__setfpucw.3 b/man3/__setfpucw.3
index 8afdcbf7..6c0f8f8a 100644
--- a/man3/__setfpucw.3
+++ b/man3/__setfpucw.3
@@ -55,7 +55,7 @@ Set FPU control word on the i386 architecture to
\- rounding to nearest
.br
\- exceptions on overflow, zero divide and NaN
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR feclearexcept (3)
.br
.I <fpu_control.h>
diff --git a/man3/a64l.3 b/man3/a64l.3
index 6069a1b6..9002d03d 100644
--- a/man3/a64l.3
+++ b/man3/a64l.3
@@ -56,7 +56,7 @@ a-z represent 38-63
.fi
.RE
So 123 = 59*64^0 + 1*64^1 = "v/".
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
The value returned by
@@ -78,7 +78,7 @@ These functions are broken in glibc before 2.2.5
.LP
This is not the encoding used by
.BR uuencode (1).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR uuencode (1),
.\" .BR itoa (3),
.BR strtoul (3)
diff --git a/man3/abort.3 b/man3/abort.3
index 9de707bf..e9291753 100644
--- a/man3/abort.3
+++ b/man3/abort.3
@@ -63,13 +63,13 @@ function will still terminate the process.
It does this by restoring the default disposition for
.B SIGABRT
and then raising the signal for a second time.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR abort ()
function never returns.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, POSIX.1-2001, 4.3BSD, C89, C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR gdb (1),
.BR sigaction (2),
.BR exit (3),
diff --git a/man3/abs.3 b/man3/abs.3
index 46663b99..4149902e 100644
--- a/man3/abs.3
+++ b/man3/abs.3
@@ -74,10 +74,10 @@ and
.BR imaxabs ()
functions compute the absolute value of the argument \fIj\fP of the
appropriate integer type for the function.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
Returns the absolute value of the integer argument, of the appropriate
integer type for the function.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, POSIX.1-2001, 4.3BSD, C99.
.\" POSIX.1 (1996 edition) only requires the
.\" .BR abs ()
@@ -121,7 +121,7 @@ GCC 3.0 also handles
and
.BR imaxabs ()
as built-ins.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR ceil (3),
.BR fabs (3),
diff --git a/man3/acos.3 b/man3/acos.3
index e22860d4..6f34b996 100644
--- a/man3/acos.3
+++ b/man3/acos.3
@@ -65,7 +65,7 @@ The
.BR acos ()
function calculates the arc cosine of \fIx\fP; that is
the value whose cosine is \fIx\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return the arc cosine of
.IR x
in radians; the return value is in the range [0,\ pi].
@@ -105,13 +105,13 @@ is set to
An invalid floating-point exception
.RB ( FE_INVALID )
is raised.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD, C89.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR asin (3),
.BR atan (3),
.BR atan2 (3),
diff --git a/man3/acosh.3 b/man3/acosh.3
index cce02f93..473e7247 100644
--- a/man3/acosh.3
+++ b/man3/acosh.3
@@ -77,7 +77,7 @@ The
.BR acosh ()
function calculates the inverse hyperbolic cosine of
\fIx\fP; that is the value whose hyperbolic cosine is \fIx\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return the inverse hyperbolic cosine of
.IR x .
@@ -113,13 +113,13 @@ is set to
An invalid floating-point exception
.RB ( FE_INVALID )
is raised.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD, C89.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR asinh (3),
.BR atanh (3),
.BR cacosh (3),
diff --git a/man3/addseverity.3 b/man3/addseverity.3
index d51b1601..7450f678 100644
--- a/man3/addseverity.3
+++ b/man3/addseverity.3
@@ -43,7 +43,7 @@ is removed.
It is not possible to overwrite or remove one of the default
severity classes.
The severity value must be nonnegative.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
Upon success, the value
.B MM_OK
is returned.
@@ -54,7 +54,7 @@ nonexistent or default severity class.
.SH VERSIONS
.BR addseverity ()
is provided in glibc since version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This function is not specified in the X/Open Portability Guide
although the
.BR fmtmsg (3)
@@ -64,5 +64,5 @@ systems.
.SH NOTES
New severity classes can also be added by setting the environment variable
.BR SEV_LEVEL .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fmtmsg (3)
diff --git a/man3/adjtime.3 b/man3/adjtime.3
index 72434fc6..9e1ca455 100644
--- a/man3/adjtime.3
+++ b/man3/adjtime.3
@@ -79,7 +79,7 @@ If
is not NULL, then the buffer that it points to is used to return
the amount of time remaining from any previous adjustment that
has not yet been completed.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success,
.BR adjtime ()
returns 0. On failure, \-1 is returned, and
@@ -136,7 +136,7 @@ This bug is fixed
.\" Thanks to the new adjtimex() ADJ_OFFSET_SS_READ flag
on systems with glibc 2.8 or later and
Linux kernel 2.6.26 or later.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR adjtimex (2),
.BR gettimeofday (2),
.BR time (7)
diff --git a/man3/aio_cancel.3 b/man3/aio_cancel.3
index c8000752..74d33fde 100644
--- a/man3/aio_cancel.3
+++ b/man3/aio_cancel.3
@@ -76,7 +76,7 @@ was initiated, unspecified results occur.
.LP
Which operations are cancelable is implementation-defined.
.\" FreeBSD: not those on raw disk devices.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR aio_cancel ()
function returns one of the following values:
@@ -110,12 +110,12 @@ is not implemented.
The
.BR aio_cancel ()
function is available since glibc 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLE
See
.BR aio (7).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR aio_error (3),
.BR aio_fsync (3),
.BR aio_read (3),
diff --git a/man3/aio_error.3 b/man3/aio_error.3
index 4550850e..ffd29da6 100644
--- a/man3/aio_error.3
+++ b/man3/aio_error.3
@@ -40,7 +40,7 @@ with control block pointed to by
for a description of the
.I aiocb
structure.)
-.SH "RETURN VALUE"
+.SH RETURN VALUE
This function returns one of the following:
.IP * 3
.BR EINPROGRESS ,
@@ -78,12 +78,12 @@ is not implemented.
The
.BR aio_error ()
function is available since glibc 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLE
See
.BR aio (7).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR aio_cancel (3),
.BR aio_fsync (3),
.BR aio_read (3),
diff --git a/man3/aio_fsync.3 b/man3/aio_fsync.3
index 2d4d3761..9bd00442 100644
--- a/man3/aio_fsync.3
+++ b/man3/aio_fsync.3
@@ -69,7 +69,7 @@ structure, described in
.BR sigevent (7)),
which indicates the desired type of asynchronous notification at completion.
All other fields are ignored.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success (the sync request was successfully queued)
this function returns 0.
On error \-1 is returned, and
@@ -99,9 +99,9 @@ is not implemented.
The
.BR aio_fsync ()
function is available since glibc 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR aio_cancel (3),
.BR aio_error (3),
.BR aio_read (3),
diff --git a/man3/aio_read.3 b/man3/aio_read.3
index 42b45ec3..ab3366b6 100644
--- a/man3/aio_read.3
+++ b/man3/aio_read.3
@@ -84,7 +84,7 @@ The field
is ignored.
.LP
No data is read from a regular file beyond its maximum offset.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, 0 is returned.
On error the request is not enqueued, \-1
is returned, and
@@ -128,7 +128,7 @@ the maximum offset for this file.
The
.BR aio_read ()
function is available since glibc 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
It is a good idea to zero out the control block before use.
@@ -145,7 +145,7 @@ structure produce undefined results.
.SH EXAMPLE
See
.BR aio (7).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR aio_cancel (3),
.BR aio_error (3),
.BR aio_fsync (3),
diff --git a/man3/aio_return.3 b/man3/aio_return.3
index 1bee7283..96ec1b82 100644
--- a/man3/aio_return.3
+++ b/man3/aio_return.3
@@ -45,7 +45,7 @@ This function should be called only once for any given request, after
.BR aio_error (3)
returns something other than
.BR EINPROGRESS .
-.SH "RETURN VALUE"
+.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
.BR read (2),
@@ -73,12 +73,12 @@ is not implemented.
The
.BR aio_return ()
function is available since glibc 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLE
See
.BR aio (7).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR aio_cancel (3),
.BR aio_error (3),
.BR aio_fsync (3),
diff --git a/man3/aio_suspend.3 b/man3/aio_suspend.3
index 05d045d9..bbab773d 100644
--- a/man3/aio_suspend.3
+++ b/man3/aio_suspend.3
@@ -76,7 +76,7 @@ If
is supported, this clock is used to measure
the timeout interval (see
.BR clock_gettime (3)).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
If this function returns after completion of one of the I/O
requests specified in
.IR aiocb_list ,
@@ -103,7 +103,7 @@ is not implemented.
The
.BR aio_suspend ()
function is available since glibc 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
One can achieve polling by using a non-NULL
@@ -125,7 +125,7 @@ to scan the list of
.I aiocb
structures pointed to by
.IR aiocb_list .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR aio_cancel (3),
.BR aio_error (3),
.BR aio_fsync (3),
diff --git a/man3/aio_write.3 b/man3/aio_write.3
index 38c78229..47eeadb5 100644
--- a/man3/aio_write.3
+++ b/man3/aio_write.3
@@ -91,7 +91,7 @@ The field
is ignored.
.LP
No data is written to a regular file beyond its maximum offset.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, 0 is returned.
On error the request is not enqueued, \-1
is returned, and
@@ -133,7 +133,7 @@ is not implemented.
The
.BR aio_write ()
function is available since glibc 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
It is a good idea to zero out the control block before use.
@@ -147,7 +147,7 @@ The memory areas involved must remain valid.
Simultaneous I/O operations specifying the same
.I aiocb
structure produce undefined results.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR aio_cancel (3),
.BR aio_error (3),
.BR aio_fsync (3),
diff --git a/man3/alloca.3 b/man3/alloca.3
index 637d4a24..68513871 100644
--- a/man3/alloca.3
+++ b/man3/alloca.3
@@ -55,12 +55,12 @@ This temporary space is
automatically freed when the function that called
.BR alloca ()
returns to its caller.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR alloca ()
function returns a pointer to the beginning of the allocated space.
If the allocation causes stack overflow, program behavior is undefined.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This function is not in POSIX.1-2001.
There is evidence that the
@@ -146,7 +146,7 @@ the stack space reserved by
.BR alloca ()
would appear on the stack in the middle of the space for the
function arguments.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR brk (2),
.BR longjmp (3),
.BR malloc (3)
diff --git a/man3/argz_add.3 b/man3/argz_add.3
index d0e7ba19..a2d6195a 100644
--- a/man3/argz_add.3
+++ b/man3/argz_add.3
@@ -191,7 +191,7 @@ is the opposite of
It transforms the argz vector into a normal string by replacing
all null bytes (\(aq\\0\(aq) except the last by
.IR sep .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
All argz functions that do memory allocation have a return type of
\fIerror_t\fP, and return 0 for success, and \fBENOMEM\fP
if an allocation error occurs.
@@ -201,5 +201,5 @@ Handle with care.
.SH BUGS
Argz vectors without a terminating null byte may lead to
Segmentation Faults.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR envz_add (3)
diff --git a/man3/asin.3 b/man3/asin.3
index b1df63ad..1bdd6a68 100644
--- a/man3/asin.3
+++ b/man3/asin.3
@@ -67,7 +67,7 @@ The
.BR asin ()
function calculates the principal value of the arc sine of \fIx\fP;
that is the value whose sine is \fIx\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return the principal value of the arc sine of
.IR x
in radians; the return value is in the range [\-pi/2,\ pi/2].
@@ -104,13 +104,13 @@ is set to
An invalid floating-point exception
.RB ( FE_INVALID )
is raised.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD, C89.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR acos (3),
.BR atan (3),
.BR atan2 (3),
diff --git a/man3/asinh.3 b/man3/asinh.3
index 0966a8df..1cd54af9 100644
--- a/man3/asinh.3
+++ b/man3/asinh.3
@@ -77,7 +77,7 @@ The
.BR asinh ()
function calculates the inverse hyperbolic sine of
\fIx\fP; that is the value whose hyperbolic sine is \fIx\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return the inverse hyperbolic sine of
.IR x .
@@ -98,13 +98,13 @@ positive infinity (negative infinity) is returned.
.\" glibc 2.8 does not do this.
.SH ERRORS
No errors occur.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD, C89.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR acosh (3),
.BR atanh (3),
.BR casinh (3),
diff --git a/man3/asprintf.3 b/man3/asprintf.3
index f8989bc3..b0519a69 100644
--- a/man3/asprintf.3
+++ b/man3/asprintf.3
@@ -48,7 +48,7 @@ and return a pointer to it via the first argument.
This pointer should be passed to
.BR free (3)
to release the allocated storage when it is no longer needed.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
When successful, these functions return the number of bytes printed,
just like
.BR sprintf (3).
@@ -62,7 +62,7 @@ They are also available under *BSD.
The FreeBSD implementation sets
.I strp
to NULL on error.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR free (3),
.BR malloc (3),
.BR printf (3)
diff --git a/man3/assert.3 b/man3/assert.3
index 73596e97..d4b55607 100644
--- a/man3/assert.3
+++ b/man3/assert.3
@@ -52,9 +52,9 @@ The purpose of this macro is to help the programmer find bugs in
his program.
The message "assertion failed in file foo.c, function
do_bar(), line 1287" is of no help at all to a user.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
No value is returned.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001, C89, C99.
In C89,
.I expression
@@ -71,7 +71,7 @@ program behavior will be different depending on whether
is defined.
This may create Heisenbugs which go away when debugging
is turned on.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR abort (3),
.BR assert_perror (3),
.BR exit (3)
diff --git a/man3/assert_perror.3 b/man3/assert_perror.3
index ad5c4937..73994535 100644
--- a/man3/assert_perror.3
+++ b/man3/assert_perror.3
@@ -52,9 +52,9 @@ is nonzero.
The message contains the filename, function name and
line number of the macro call, and the output of
.IR strerror(errnum) .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
No value is returned.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This is a GNU extension.
.SH BUGS
The purpose of the assert macros is to help the programmer find bugs in
@@ -66,7 +66,7 @@ Not by an assert, where the test goes away when
is defined,
but by proper error handling code.
Never use this macro.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR abort (3),
.BR assert (3),
.BR exit (3),
diff --git a/man3/atan.3 b/man3/atan.3
index 96e0415a..08ed9bd3 100644
--- a/man3/atan.3
+++ b/man3/atan.3
@@ -67,7 +67,7 @@ The
.BR atan ()
function calculates the principal value of the arc tangent of \fIx\fP;
that is the value whose tangent is \fIx\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return the principal value of the arc tangent of
.IR x
in radians; the return value is in the range [\-pi/2,\ pi/2].
@@ -89,13 +89,13 @@ is positive infinity (negative infinity), +pi/2 (\-pi/2) is returned.
.\" glibc 2.8 does not do this.
.SH ERRORS
No errors occur.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD, C89.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR acos (3),
.BR asin (3),
.BR atan2 (3),
diff --git a/man3/atan2.3 b/man3/atan2.3
index 8f0f1275..072fdd14 100644
--- a/man3/atan2.3
+++ b/man3/atan2.3
@@ -67,7 +67,7 @@ function calculates the principal value of the arc tangent of
.IR y/x ,
using the signs of the two arguments to determine
the quadrant of the result.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return the principal value of the arc tangent of
.IR y/x
in radians; the return value is in the range [\-pi,\ pi].
@@ -161,13 +161,13 @@ is positive infinity, +pi/4 (\-pi/4) is returned.
No errors occur.
.\" POSIX.1 documents an optional underflow error
.\" glibc 2.8 does not do this.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD, C89.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR acos (3),
.BR asin (3),
.BR atan (3),
diff --git a/man3/atanh.3 b/man3/atanh.3
index 9bcde18e..80898606 100644
--- a/man3/atanh.3
+++ b/man3/atanh.3
@@ -77,7 +77,7 @@ The
.BR atanh ()
function calculates the inverse hyperbolic tangent of
\fIx\fP; that is the value whose hyperbolic tangent is \fIx\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return the inverse hyperbolic tangent of
.IR x .
@@ -132,7 +132,7 @@ is set to
A divide-by-zero floating-point exception
.RB ( FE_DIVBYZERO )
is raised.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
@@ -149,7 +149,7 @@ as set to
instead of the POSIX-mandated
.BR ERANGE .
Since version 2.10, glibc does the right thing.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR acosh (3),
.BR asinh (3),
.BR catanh (3),
diff --git a/man3/atexit.3 b/man3/atexit.3
index d5246961..5e20ffd7 100644
--- a/man3/atexit.3
+++ b/man3/atexit.3
@@ -63,12 +63,12 @@ Upon a successful call to one of the
.BR exec (3)
functions,
all registrations are removed.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR atexit ()
function returns the value 0 if successful; otherwise
it returns a nonzero value.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, C89, C99, POSIX.1-2001.
.SH NOTES
Functions registered using
@@ -153,7 +153,7 @@ main(void)
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR _exit (2),
.BR exit (3),
.BR on_exit (3)
diff --git a/man3/atof.3 b/man3/atof.3
index 029f915e..f14c41f7 100644
--- a/man3/atof.3
+++ b/man3/atof.3
@@ -50,11 +50,11 @@ strtod(nptr, NULL);
except that
.BR atof ()
does not detect errors.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The converted value.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, POSIX.1-2001, 4.3BSD, C89, C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR atoi (3),
.BR atol (3),
.BR strtod (3),
diff --git a/man3/atoi.3 b/man3/atoi.3
index 41a4c599..f96591c5 100644
--- a/man3/atoi.3
+++ b/man3/atoi.3
@@ -86,9 +86,9 @@ string to their return type of \fIlong\fP or \fIlong long\fP.
.BR atoq ()
is an obsolete name for
.BR atoll ().
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The converted value.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, POSIX.1-2001, 4.3BSD, C99.
C89 and
POSIX.1-1996 include the functions
@@ -108,7 +108,7 @@ The
.BR atoll ()
function is present in glibc 2 since version 2.0.2, but
not in libc4 or libc5.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR atof (3),
.BR strtod (3),
.BR strtol (3),
diff --git a/man3/backtrace.3 b/man3/backtrace.3
index 7992825d..6bc7bcc7 100644
--- a/man3/backtrace.3
+++ b/man3/backtrace.3
@@ -111,7 +111,7 @@ it writes the strings, one per line, to the file descriptor
does not call
.BR malloc (3),
and so can be employed in situations where the latter function might fail.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR backtrace ()
returns the number of addresses returned in
.IR buffer ,
diff --git a/man3/basename.3 b/man3/basename.3
index 806d10cc..68e57b65 100644
--- a/man3/basename.3
+++ b/man3/basename.3
@@ -114,7 +114,7 @@ for different paths:
"." "." "."
".." "." ".."
.fi
-.SH "RETURN VALUE"
+.SH RETURN VALUE
Both
.BR dirname ()
and
@@ -122,7 +122,7 @@ and
return pointers to null-terminated strings.
(Do not pass these pointers to
.BR free (3).)
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
There are two different versions of
@@ -170,6 +170,6 @@ bname = basename(basec);
printf("dirname=%s, basename=%s\\n", dname, bname);
.fi
.in
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR basename (1),
.BR dirname (1)
diff --git a/man3/bcmp.3 b/man3/bcmp.3
index 7db8c1b4..f5cf9976 100644
--- a/man3/bcmp.3
+++ b/man3/bcmp.3
@@ -51,19 +51,19 @@ is zero,
.BR bcmp ()
returns 0.
Otherwise it returns a nonzero result.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR bcmp ()
function returns 0 if the byte sequences are equal,
otherwise a nonzero result is returned.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD.
This function is deprecated (marked as LEGACY in POSIX.1-2001): use
.BR memcmp (3)
in new programs.
POSIX.1-2008 removes the specification of
.BR bcmp ().
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR memcmp (3),
.BR strcasecmp (3),
.BR strcmp (3),
diff --git a/man3/bcopy.3 b/man3/bcopy.3
index 3c87a6c1..eef0526a 100644
--- a/man3/bcopy.3
+++ b/man3/bcopy.3
@@ -47,9 +47,9 @@ bytes from
to
.IR dest .
The result is correct, even when both areas overlap.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
None.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD.
This function is deprecated (marked as LEGACY in POSIX.1-2001): use
.BR memcpy (3)
@@ -63,7 +63,7 @@ and
.BR memmove (3).
POSIX.1-2008 removes the specification of
.BR bcopy ().
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR memccpy (3),
.BR memcpy (3),
.BR memmove (3),
diff --git a/man3/bindresvport.3 b/man3/bindresvport.3
index d58c33de..91f68cd6 100644
--- a/man3/bindresvport.3
+++ b/man3/bindresvport.3
@@ -86,7 +86,7 @@ is not NULL and
.I sin->sin_family
is not
.BR AF_INET .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Not in POSIX.1-2001.
Present on the BSDs, Solaris, and many other systems.
.SH NOTES
diff --git a/man3/bsd_signal.3 b/man3/bsd_signal.3
index fd94bbba..66064305 100644
--- a/man3/bsd_signal.3
+++ b/man3/bsd_signal.3
@@ -49,7 +49,7 @@ then the system call is automatically restarted.
A portable application cannot rely on
.BR signal (2)
to provide these guarantees.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR bsd_signal ()
function returns the previous value of the signal handler, or
@@ -58,7 +58,7 @@ on error.
.SH ERRORS
As for
.BR signal (2).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.2BSD, POSIX.1-2001.
POSIX.1-2008 removes the specification of
.BR bsd_signal (),
@@ -89,7 +89,7 @@ is a GNU extension;
this type is only defined if the
.B _GNU_SOURCE
feature test macro is defined.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sigaction (2),
.BR signal (2),
.BR sysv_signal (3),
diff --git a/man3/bsearch.3 b/man3/bsearch.3
index eca877f2..6f10f544 100644
--- a/man3/bsearch.3
+++ b/man3/bsearch.3
@@ -54,14 +54,14 @@ object and to an array member, in that order, and should return an integer
less than, equal to, or greater than zero if the \fIkey\fP object is found,
respectively, to be less than, to match, or be greater than the array
member.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR bsearch ()
function returns a pointer to a matching member of the
array, or NULL if no match is found.
If there are multiple elements that
match the key, the element returned is unspecified.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, POSIX.1-2001, C89, C99.
.SH EXAMPLE
The example below first sorts an array of structures using
@@ -113,7 +113,7 @@ main(int argc, char **argv)
}
.fi
.\" this example referred to in qsort.3
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR hsearch (3),
.BR lsearch (3),
.BR qsort (3),
diff --git a/man3/bstring.3 b/man3/bstring.3
index ea6298b2..ba2d1584 100644
--- a/man3/bstring.3
+++ b/man3/bstring.3
@@ -77,7 +77,7 @@ and
.BR memset ()
instead.
.\" The old functions are not even available on some non-GNU/Linux systems.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bcmp (3),
.BR bcopy (3),
.BR bzero (3),
diff --git a/man3/btowc.3 b/man3/btowc.3
index 020f887a..627cc13a 100644
--- a/man3/btowc.3
+++ b/man3/btowc.3
@@ -34,7 +34,7 @@ the
.BR btowc ()
function returns
.BR WEOF .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR btowc ()
function returns the wide character
@@ -44,7 +44,7 @@ If \fIc\fP is
or not a valid multibyte sequence of length 1,
it returns
.BR WEOF .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
.SH NOTES
The behavior of
@@ -63,7 +63,7 @@ Use either
or the thread-safe
.BR mbrtowc (3)
instead.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mbrtowc (3),
.BR mbtowc (3),
.BR wctob (3)
diff --git a/man3/btree.3 b/man3/btree.3
index e1a4c7c2..dcef6211 100644
--- a/man3/btree.3
+++ b/man3/btree.3
@@ -235,7 +235,7 @@ for any of the errors specified for the library routine
.BR dbopen (3).
.SH BUGS
Only big and little endian byte order is supported.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR dbopen (3),
.BR hash (3),
.BR mpool (3),
diff --git a/man3/byteorder.3 b/man3/byteorder.3
index a8c03ec9..45ae0842 100644
--- a/man3/byteorder.3
+++ b/man3/byteorder.3
@@ -67,14 +67,14 @@ from network byte order to host byte order.
On the i386 the host byte order is Least Significant Byte first,
whereas the network byte order, as used on the Internet, is Most
Significant Byte first.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
Some systems require the inclusion of
.I <netinet/in.h>
instead of
.IR <arpa/inet.h> .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR endian (3),
.BR gethostbyname (3),
.BR getservent (3)
diff --git a/man3/bzero.3 b/man3/bzero.3
index fe39bdab..dda31d67 100644
--- a/man3/bzero.3
+++ b/man3/bzero.3
@@ -43,15 +43,15 @@ function sets the first
bytes of the area starting at
.I s
to zero (bytes containing \(aq\\0\(aq).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
None.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD.
This function is deprecated (marked as LEGACY in POSIX.1-2001): use
.BR memset (3)
in new programs.
POSIX.1-2008 removes the specification of
.BR bzero ().
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR memset (3),
.BR swab (3)
diff --git a/man3/cabs.3 b/man3/cabs.3
index 47d2a3b7..91750777 100644
--- a/man3/cabs.3
+++ b/man3/cabs.3
@@ -22,14 +22,14 @@ function returns the absolute value of the complex number
The result is a real number.
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The function is actually an alias for
.I "hypot(a,\ b)"
(or, equivalently,
.IR "sqrt(a*a\ +\ b*b)" ).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR abs (3),
.BR cimag (3),
.BR hypot (3),
diff --git a/man3/cacos.3 b/man3/cacos.3
index 0b275d87..ab83d9ff 100644
--- a/man3/cacos.3
+++ b/man3/cacos.3
@@ -32,7 +32,7 @@ One has:
.fi
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH EXAMPLE
.nf
@@ -67,7 +67,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ccos (3),
.BR clog (3),
.BR complex (7)
diff --git a/man3/cacosh.3 b/man3/cacosh.3
index 8a894aad..8b734b39 100644
--- a/man3/cacosh.3
+++ b/man3/cacosh.3
@@ -35,7 +35,7 @@ One has:
.fi
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH EXAMPLE
.nf
@@ -67,7 +67,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR acosh (3),
.BR cabs (3),
.BR ccosh (3),
diff --git a/man3/canonicalize_file_name.3 b/man3/canonicalize_file_name.3
index 2f0e372b..864b606e 100644
--- a/man3/canonicalize_file_name.3
+++ b/man3/canonicalize_file_name.3
@@ -16,7 +16,7 @@ The call
.I canonicalize_file_name(path)
is equivalent to the call
.IR "realpath(path,\ NULL)" .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The function is a GNU extension.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR realpath (3)
diff --git a/man3/carg.3 b/man3/carg.3
index c8ca68c0..941da263 100644
--- a/man3/carg.3
+++ b/man3/carg.3
@@ -40,12 +40,12 @@ One has:
tan(carg(z)) = cimag(z) / creal(z)
.fi
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The return value is the range of [\-pi,pi].
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR complex (7)
diff --git a/man3/casin.3 b/man3/casin.3
index d64c489c..f7aefb71 100644
--- a/man3/casin.3
+++ b/man3/casin.3
@@ -31,9 +31,9 @@ One has:
.fi
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR clog (3),
.BR csin (3),
.BR complex (7)
diff --git a/man3/casinh.3 b/man3/casinh.3
index e2a001cd..f4280dd6 100644
--- a/man3/casinh.3
+++ b/man3/casinh.3
@@ -31,9 +31,9 @@ One has:
.fi
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR asinh (3),
.BR cabs (3),
.BR cimag (3),
diff --git a/man3/catan.3 b/man3/catan.3
index 680fce2e..b8e4462c 100644
--- a/man3/catan.3
+++ b/man3/catan.3
@@ -30,7 +30,7 @@ One has:
.fi
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH EXAMPLE
.nf
@@ -63,7 +63,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ccos (3),
.BR clog (3),
.BR ctan (3),
diff --git a/man3/catanh.3 b/man3/catanh.3
index 5a85d8a6..3f964d33 100644
--- a/man3/catanh.3
+++ b/man3/catanh.3
@@ -32,7 +32,7 @@ One has:
.fi
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH EXAMPLE
.nf
@@ -64,7 +64,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR atanh (3),
.BR cabs (3),
.BR cimag (3),
diff --git a/man3/catgets.3 b/man3/catgets.3
index e252c725..7992ea74 100644
--- a/man3/catgets.3
+++ b/man3/catgets.3
@@ -54,7 +54,7 @@ message-text is contained in an internal buffer area and should be copied by
the application if it is to be saved or modified.
The return string is
always terminated with a null byte.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.LP
On success,
.BR catgets ()
@@ -64,7 +64,7 @@ On failure,
.BR catgets ()
returns the value
.IR message .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
These functions are only available in libc.so.4.4.4c and above.
@@ -79,6 +79,6 @@ the specified message.
These two possible error returns seem to be discarded in SUSv2
in favor of always returning
.IR message .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR catopen (3),
.BR setlocale (3)
diff --git a/man3/catopen.3 b/man3/catopen.3
index 9e504720..243c7166 100644
--- a/man3/catopen.3
+++ b/man3/catopen.3
@@ -107,7 +107,7 @@ closes the message catalog identified by
It invalidates any subsequent references to the message catalog
defined by
.IR catalog .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The function
.BR catopen ()
returns a message catalog descriptor of type
@@ -140,7 +140,7 @@ is set to
The language to use if
.I flag
is 0.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.\" In XPG 1987, Vol. 3 it says:
.\" .I "The flag argument of catopen is reserved for future use"
@@ -184,6 +184,6 @@ The default search path varies, but usually looks at a number of places below
.I /etc/locale
and
.IR /usr/lib/locale .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR catgets (3),
.BR setlocale (3)
diff --git a/man3/cbrt.3 b/man3/cbrt.3
index 5ec9fe54..b1953a5f 100644
--- a/man3/cbrt.3
+++ b/man3/cbrt.3
@@ -84,10 +84,10 @@ is +0, \-0, positive infinity, negative infinity, or NaN,
is returned.
.SH ERRORS
No errors occur.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
.\" .BR cbrt ()
.\" was a GNU extension. It is now a C99 requirement.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR pow (3),
.BR sqrt (3)
diff --git a/man3/ccos.3 b/man3/ccos.3
index ce401461..e00836f6 100644
--- a/man3/ccos.3
+++ b/man3/ccos.3
@@ -22,9 +22,9 @@ The complex cosine function is defined as:
.fi
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR cacos (3),
.BR csin (3),
diff --git a/man3/ccosh.3 b/man3/ccosh.3
index 179631a1..2dcc9975 100644
--- a/man3/ccosh.3
+++ b/man3/ccosh.3
@@ -22,9 +22,9 @@ The complex hyperbolic cosine function is defined as:
.fi
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR cacosh (3),
.BR csinh (3),
diff --git a/man3/ceil.3 b/man3/ceil.3
index ad579123..9fd56f61 100644
--- a/man3/ceil.3
+++ b/man3/ceil.3
@@ -64,7 +64,7 @@ For example,
is 1.0, and
.IR ceil(\-0.5)
is 0.0.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions return the ceiling of
.IR x .
@@ -73,7 +73,7 @@ If \fIx\fP is integral, +0, \-0, NaN, or infinite,
.SH ERRORS
No errors occur.
POSIX.1-2001 documents a range error for overflows, but see NOTES.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
@@ -104,7 +104,7 @@ etc.).
To avoid an overflow, which will produce undefined results,
an application should perform a range check on the returned value
before assigning it to an integer type.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR floor (3),
.BR lrint (3),
.BR nearbyint (3),
diff --git a/man3/cerf.3 b/man3/cerf.3
index 3d7cafce..10c96166 100644
--- a/man3/cerf.3
+++ b/man3/cerf.3
@@ -29,11 +29,11 @@ The function
.BR cerfc ()
is defined as cerfc(z) = 1\-cerf(z).
.\" must check 1/sqrt(2*pi) ?
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The function names are reserved for future use in C99.
.SH AVAILABILITY
Not yet in glibc, as at version 2.12.
.\" But reserved in NAMESPACE.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR erf (3),
.BR complex (7)
diff --git a/man3/cexp.3 b/man3/cexp.3
index 4ee4a9d1..f786ba2c 100644
--- a/man3/cexp.3
+++ b/man3/cexp.3
@@ -26,9 +26,9 @@ One has:
.fi
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR cexp2 (3),
.BR clog (3),
diff --git a/man3/cexp2.3 b/man3/cexp2.3
index 57092b1e..6c01bba5 100644
--- a/man3/cexp2.3
+++ b/man3/cexp2.3
@@ -17,12 +17,12 @@ Link with \fI\-lm\fP.
.SH DESCRIPTION
The function returns 2 raised to the power of
.IR z .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These function names are reserved for future use in C99.
.SH AVAILABILITY
Not yet in glibc, as at version 2.8.
.\" But reserved in NAMESPACE.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR cexp (3),
.BR clog10 (3),
diff --git a/man3/cfree.3 b/man3/cfree.3
index 4c843c5b..1089f292 100644
--- a/man3/cfree.3
+++ b/man3/cfree.3
@@ -92,7 +92,7 @@ An SCO manual writes: "The cfree routine is provided for compliance
to the iBCSe2 standard and simply calls free.
The num and size
arguments to cfree are not used."
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The SunOS version of
.BR cfree ()
(which is a synonym for
@@ -108,7 +108,7 @@ was not a pointer to a block previously allocated by
one of the routines in the
.BR malloc (3)
family.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The 3-argument version of
.BR cfree ()
as used by SCO conforms to the iBCSe2 standard:
diff --git a/man3/cimag.3 b/man3/cimag.3
index 20850554..e0157d5d 100644
--- a/man3/cimag.3
+++ b/man3/cimag.3
@@ -27,12 +27,12 @@ One has:
.fi
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
gcc also supports __imag__.
That is a GNU extension.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR creal (3),
.BR complex (7)
diff --git a/man3/clearenv.3 b/man3/clearenv.3
index e7cc1771..30cf9600 100644
--- a/man3/clearenv.3
+++ b/man3/clearenv.3
@@ -45,7 +45,7 @@ function clears the environment of all name-value
pairs and sets the value of the external variable
.I environ
to NULL.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR clearenv ()
function returns zero on success, and a nonzero
@@ -55,7 +55,7 @@ value on failure.
.SH VERSIONS
Not in libc4, libc5.
In glibc since glibc 2.0.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Various UNIX variants (DG/UX, HP-UX, QNX, ...).
POSIX.9 (bindings for FORTRAN77).
POSIX.1-1996 did not accept
@@ -92,7 +92,7 @@ functions, then
will return an error and the process environment will remain unchanged.
.\" .LP
.\" HP-UX has a ENOMEM error return.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getenv (3),
.BR putenv (3),
.BR setenv (3),
diff --git a/man3/clock.3 b/man3/clock.3
index c3f05afd..97a325fc 100644
--- a/man3/clock.3
+++ b/man3/clock.3
@@ -37,7 +37,7 @@ clock \- determine processor time
The
.BR clock ()
function returns an approximation of processor time used by the program.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The value returned is the CPU time used so far as a
.IR clock_t ;
to get the number of seconds used, divide by
@@ -45,7 +45,7 @@ to get the number of seconds used, divide by
If the processor time used is not available or its value cannot
be represented, the function returns the value
.IR (clock_t)\ \-1 .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89, C99, POSIX.1-2001.
POSIX requires that
.B CLOCKS_PER_SEC
@@ -81,7 +81,7 @@ The
.BR times (2)
function, which explicitly returns (separate) information about the
caller and its children, may be preferable.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR clock_gettime (2),
.BR getrusage (2),
.BR times (2)
diff --git a/man3/clock_getcpuclockid.3 b/man3/clock_getcpuclockid.3
index 32290052..b2bdf734 100644
--- a/man3/clock_getcpuclockid.3
+++ b/man3/clock_getcpuclockid.3
@@ -55,7 +55,7 @@ If
.I pid
is zero, then the clock ID of the CPU-time clock
of the calling process is returned.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success,
.BR clock_getcpuclockid ()
returns 0;
diff --git a/man3/clog.3 b/man3/clog.3
index c2379dd4..57998abb 100644
--- a/man3/clog.3
+++ b/man3/clog.3
@@ -35,9 +35,9 @@ Note that
close to zero will cause an overflow.
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR cexp (3),
.BR clog10 (3),
diff --git a/man3/clog10.3 b/man3/clog10.3
index 90213ec0..8d0ff784 100644
--- a/man3/clog10.3
+++ b/man3/clog10.3
@@ -31,10 +31,10 @@ Note that
close to zero will cause an overflow.
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This function is a GNU extension.
It is reserved for future use in C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR cexp (3),
.BR clog (3),
diff --git a/man3/clog2.3 b/man3/clog2.3
index 37337943..65f09d13 100644
--- a/man3/clog2.3
+++ b/man3/clog2.3
@@ -28,12 +28,12 @@ and
Note that
.I z
close to zero will cause an overflow.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These function names are reserved for future use in C99.
.SH AVAILABILITY
Not yet in glibc, as at version 2.8.
.\" But reserved in NAMESPACE.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR cexp (3),
.BR clog (3),
diff --git a/man3/closedir.3 b/man3/closedir.3
index 170d49d6..d499a679 100644
--- a/man3/closedir.3
+++ b/man3/closedir.3
@@ -48,7 +48,7 @@ also closes the underlying file descriptor associated with
.IR dirp .
The directory stream descriptor \fIdirp\fP is not available
after this call.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR closedir ()
function returns 0 on success.
@@ -59,9 +59,9 @@ is set appropriately.
.TP
.B EBADF
Invalid directory stream descriptor \fIdirp\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, POSIX.1-2001, 4.3BSD.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR close (2),
.BR opendir (3),
.BR readdir (3),
diff --git a/man3/cmsg.3 b/man3/cmsg.3
index 18068325..cb02d6b7 100644
--- a/man3/cmsg.3
+++ b/man3/cmsg.3
@@ -134,7 +134,7 @@ flag is set in the
.I msg_flags
member of the
.IR msghdr .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This ancillary data model conforms to the POSIX.1g draft, 4.4BSD-Lite,
the IPv6 advanced API described in RFC\ 2292 and the SUSv2.
.BR CMSG_ALIGN ()
@@ -210,7 +210,7 @@ memcpy(fdptr, myfds, NUM_FD * sizeof(int));
msg.msg_controllen = cmsg\->cmsg_len;
.fi
.in
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR recvmsg (2),
.BR sendmsg (2)
.PP
diff --git a/man3/confstr.3 b/man3/confstr.3
index cd1182dc..39f0c18a 100644
--- a/man3/confstr.3
+++ b/man3/confstr.3
@@ -89,7 +89,7 @@ is zero and
is NULL,
.BR confstr ()
just returns the value as defined below.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
If
.I name
is a valid configuration variable,
@@ -122,7 +122,7 @@ is set to
If the value of
.I name
is invalid.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH EXAMPLE
The following code fragment determines the path where to find
@@ -141,7 +141,7 @@ if (pathbuf == NULL)
confstr(_CS_PATH, pathbuf, n);
.in
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sh (1),
.BR exec (3),
.BR system (3)
diff --git a/man3/conj.3 b/man3/conj.3
index 1140027d..cb46c553 100644
--- a/man3/conj.3
+++ b/man3/conj.3
@@ -28,9 +28,9 @@ One has:
.fi
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR csqrt (3),
.BR complex (7)
diff --git a/man3/copysign.3 b/man3/copysign.3
index cd25defb..c7aaf296 100644
--- a/man3/copysign.3
+++ b/man3/copysign.3
@@ -80,7 +80,7 @@ If \fIx\fP is a NaN,
a NaN with the sign bit of \fIy\fP is returned.
.SH ERRORS
No errors occur.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
.\" 4.3BSD.
This function is defined in IEC 559 (and the appendix with
@@ -90,5 +90,5 @@ On architectures where the floating-point formats are not IEEE 754 compliant,
the
.BR copysign ()
functions may treat a negative zero as positive.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR signbit (3)
diff --git a/man3/cos.3 b/man3/cos.3
index bbb1244e..293a0e85 100644
--- a/man3/cos.3
+++ b/man3/cos.3
@@ -95,7 +95,7 @@ is set to
An invalid floating-point exception
.RB ( FE_INVALID )
is raised.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
@@ -108,7 +108,7 @@ Before version 2.10, the glibc implementation did not set
to
.B EDOM
when a domain error occurred.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR acos (3),
.BR asin (3),
.BR atan (3),
diff --git a/man3/cosh.3 b/man3/cosh.3
index 26c53a31..a804c14a 100644
--- a/man3/cosh.3
+++ b/man3/cosh.3
@@ -72,7 +72,7 @@ is defined mathematically as:
cosh(x) = (exp(x) + exp(\-x)) / 2
.fi
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return the hyperbolic cosine of
.IR x .
@@ -112,7 +112,7 @@ is set to
An overflow floating-point exception
.RB ( FE_OVERFLOW )
is raised.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
@@ -123,7 +123,7 @@ In glibc version 2.3.4 and earlier,
an overflow floating-point
.RB ( FE_OVERFLOW )
exception is not raised when an overflow occurs.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR acosh (3),
.BR asinh (3),
.BR atanh (3),
diff --git a/man3/cpow.3 b/man3/cpow.3
index 1714358b..672a107a 100644
--- a/man3/cpow.3
+++ b/man3/cpow.3
@@ -27,9 +27,9 @@ raised to the power
along the negative real axis.)
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR pow (3),
.BR complex (7)
diff --git a/man3/cproj.3 b/man3/cproj.3
index 898e9815..c77f982f 100644
--- a/man3/cproj.3
+++ b/man3/cproj.3
@@ -26,12 +26,12 @@ Every complex infinite value is projected to a single infinite value,
namely to positive infinity on the real axis.
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
In glibc 2.11 and earlier, the implementation does something different
(a \fIstereographic\fP projection onto a Riemann Sphere).
.\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=10401
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR complex (7)
diff --git a/man3/creal.3 b/man3/creal.3
index 3d44c546..ac2efb87 100644
--- a/man3/creal.3
+++ b/man3/creal.3
@@ -27,12 +27,12 @@ One has:
.fi
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The gcc supports also __real__.
That is a GNU extension.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR cimag (3),
.BR complex (7)
diff --git a/man3/crypt.3 b/man3/crypt.3
index e33612f7..c10ee301 100644
--- a/man3/crypt.3
+++ b/man3/crypt.3
@@ -116,7 +116,7 @@ the only thing that the caller should do with this structure is to set
.I data->initialized
to zero before the first call to
.BR crypt_r ().
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, a pointer to the encrypted password is returned.
On error, NULL is returned.
.SH ERRORS
@@ -159,7 +159,7 @@ function was not implemented, probably because of U.S.A. export restrictions.
.\" .PP
.\" Making encrypted data computed using crypt() publicly available has
.\" to be considered insecure for the given reasons.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.BR crypt ():
SVr4, 4.3BSD, POSIX.1-2001.
.BR crypt_r ()
@@ -225,7 +225,7 @@ In the MD5 and SHA implementations the entire
.I key
is significant (instead of only the first
8 bytes in DES).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR login (1),
.BR passwd (1),
.BR encrypt (3),
diff --git a/man3/csin.3 b/man3/csin.3
index 2c07d67e..ebced24f 100644
--- a/man3/csin.3
+++ b/man3/csin.3
@@ -22,9 +22,9 @@ The complex sine function is defined as:
.fi
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR casin (3),
.BR ccos (3),
diff --git a/man3/csinh.3 b/man3/csinh.3
index 31a14092..b81eb8b9 100644
--- a/man3/csinh.3
+++ b/man3/csinh.3
@@ -22,9 +22,9 @@ The complex hyperbolic sine function is defined as:
.fi
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR casinh (3),
.BR ccosh (3),
diff --git a/man3/csqrt.3 b/man3/csqrt.3
index 22655f3e..15eba1aa 100644
--- a/man3/csqrt.3
+++ b/man3/csqrt.3
@@ -23,9 +23,9 @@ with a branch cut along the negative real axis.
real number.)
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR cexp (3),
.BR complex (7)
diff --git a/man3/ctan.3 b/man3/ctan.3
index 7964580a..e705d20b 100644
--- a/man3/ctan.3
+++ b/man3/ctan.3
@@ -22,9 +22,9 @@ The complex tangent function is defined as:
.fi
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR catan (3),
.BR ccos (3),
diff --git a/man3/ctanh.3 b/man3/ctanh.3
index 11647694..0edf3b4c 100644
--- a/man3/ctanh.3
+++ b/man3/ctanh.3
@@ -23,9 +23,9 @@ mathematically as:
.fi
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR catanh (3),
.BR ccosh (3),
diff --git a/man3/ctermid.3 b/man3/ctermid.3
index a0dc7bf4..4fadb4b9 100644
--- a/man3/ctermid.3
+++ b/man3/ctermid.3
@@ -54,9 +54,9 @@ points to a buffer used to hold the terminal pathname.
The symbolic constant
.B L_ctermid
is the maximum number of characters in the returned pathname.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The pointer to the pathname.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Svr4, POSIX.1-2001.
.SH BUGS
The path returned may not uniquely identify the controlling
@@ -66,5 +66,5 @@ terminal; it may, for example, be
It is not assured that the program can open the terminal.
.\" in glibc 2.3.x, x >= 4, the glibc headers threw an error
.\" if ctermid() was given an argument; fixed in 2.4.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ttyname (3)
diff --git a/man3/ctime.3 b/man3/ctime.3
index f2da055f..38552e1e 100644
--- a/man3/ctime.3
+++ b/man3/ctime.3
@@ -272,12 +272,12 @@ returns
.I (time_t)\ \-1
and does not alter the
members of the broken-down time structure.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
Each of these functions returns the value described, or NULL
(\-1 in case of
.BR mktime ())
in case an error was detected.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
C89 and C99 specify
.BR asctime (),
@@ -357,7 +357,7 @@ For portable code
.BR tzset (3)
should be called before
.BR localtime_r ().
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR date (1),
.BR gettimeofday (2),
.BR time (2),
diff --git a/man3/daemon.3 b/man3/daemon.3
index dabe1be8..eff3ad24 100644
--- a/man3/daemon.3
+++ b/man3/daemon.3
@@ -67,7 +67,7 @@ is zero,
redirects standard input, standard output and standard error
to \fI/dev/null\fP;
otherwise, no changes are made to these file descriptors.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
(This function forks, and if the
.BR fork (2)
succeeds, the parent calls
@@ -99,6 +99,6 @@ major and minor numbers.
In this case
.I errno
need not be set.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fork (2),
.BR setsid (2)
diff --git a/man3/dbopen.3 b/man3/dbopen.3
index ec540325..7bf02dfc 100644
--- a/man3/dbopen.3
+++ b/man3/dbopen.3
@@ -549,7 +549,7 @@ future version of the interface.
.PP
None of the access methods provide any form of concurrent access,
locking, or transactions.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR btree (3),
.BR hash (3),
.BR mpool (3),
diff --git a/man3/des_crypt.3 b/man3/des_crypt.3
index a6f5dbde..c4af8bd1 100644
--- a/man3/des_crypt.3
+++ b/man3/des_crypt.3
@@ -127,10 +127,10 @@ is false only for the first two statuses.
.SH VERSIONS
These routines are present in libc 4.6.27 and later, and in
glibc 2.1 and later.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD.
Not in POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR des (1),
.BR crypt (3),
.BR xcrypt (3)
diff --git a/man3/difftime.3 b/man3/difftime.3
index 1080faa7..e8e8eac3 100644
--- a/man3/difftime.3
+++ b/man3/difftime.3
@@ -43,7 +43,7 @@ between time \fItime1\fP and time \fItime0\fP, represented as a
Each of the times is specified in calendar time, which means its
value is a measurement (in seconds) relative to the
Epoch, 1970-01-01 00:00:00 +0000 (UTC).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, C89, C99.
.SH NOTES
On a POSIX system,
@@ -58,7 +58,7 @@ define
.fi
.RE
when the possible overflow in the subtraction is not a concern.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR date (1),
.BR gettimeofday (2),
.BR time (2),
diff --git a/man3/dirfd.3 b/man3/dirfd.3
index c77b0c68..928994ef 100644
--- a/man3/dirfd.3
+++ b/man3/dirfd.3
@@ -80,7 +80,7 @@ does not refer to a valid directory stream.
.B ENOTSUP
The implementation does not support the association of a file
descriptor with a directory.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2008.
This function was a BSD extension, present in 4.3BSD-Reno, not in 4.2BSD.
.\" It is present in libc5 (since 5.1.2) and in glibc2.
@@ -92,7 +92,7 @@ is only available if
or
.B _SVID_SOURCE
is defined.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR open (2),
.BR closedir (3),
.BR opendir (3),
diff --git a/man3/div.3 b/man3/div.3
index f14e195e..630d1d3b 100644
--- a/man3/div.3
+++ b/man3/div.3
@@ -84,9 +84,9 @@ dividing numbers of the indicated type and
returning the result in a structure
of the indicated name, in all cases with fields \fIquot\fP and \fIrem\fP
of the same type as the function arguments.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The \fIdiv_t\fP (etc.) structure.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, C89. C99.
The functions
.BR lldiv ()
@@ -101,6 +101,6 @@ After
.fi
the values \fIq.quot\fP and \fIq.rem\fP are \-1 and \-2, respectively.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR abs (3),
.BR remainder (3)
diff --git a/man3/dl_iterate_phdr.3 b/man3/dl_iterate_phdr.3
index fbc30f6e..a9e9ecf5 100644
--- a/man3/dl_iterate_phdr.3
+++ b/man3/dl_iterate_phdr.3
@@ -154,7 +154,7 @@ function returns whatever value was returned by the last call to
.SH VERSIONS
.BR dl_iterate_phdr ()
has been supported in glibc since version 2.2.4.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The
.BR dl_iterate_phdr ()
function is Linux-specific and should be avoided in portable applications.
@@ -192,7 +192,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ldd (1),
.BR objdump (1),
.BR readelf (1),
diff --git a/man3/dlopen.3 b/man3/dlopen.3
index e2a50950..7fbc1f05 100644
--- a/man3/dlopen.3
+++ b/man3/dlopen.3
@@ -378,7 +378,7 @@ provided by glibc since version 2.1,
does the same as
.BR dlsym ()
but takes a version string as an additional argument.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001 describes
.BR dlclose (),
.BR dlerror (),
@@ -504,7 +504,7 @@ follows, using \fIbar.c\fP as the example name:
.LP
gcc \-shared \-nostartfiles \-o bar bar.c
.in
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ld (1),
.BR ldd (1),
.BR dl_iterate_phdr (3),
diff --git a/man3/dprintf.3 b/man3/dprintf.3
index 4a72516e..5d339e20 100644
--- a/man3/dprintf.3
+++ b/man3/dprintf.3
@@ -65,7 +65,7 @@ except that they output to a file descriptor
instead of to a
.I stdio
stream.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are GNU extensions that are nowadays specified in
POSIX.1-2008.
.\" .SH NOTES
@@ -91,5 +91,5 @@ POSIX.1-2008.
.\"
.\" A better name would have been
.\" .BR fdprintf ().
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR printf (3)
diff --git a/man3/drand48.3 b/man3/drand48.3
index 5242fb34..02e186ea 100644
--- a/man3/drand48.3
+++ b/man3/drand48.3
@@ -199,12 +199,12 @@ has been called, a subsequent call to either
or
.BR seed48 ()
will restore the standard values of \fIa\fP and \fIc\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, POSIX.1-2001.
.SH NOTES
These functions are declared obsolete by SVID 3, which states that
.BR rand (3)
should be used instead.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR rand (3),
.BR random (3)
diff --git a/man3/drand48_r.3 b/man3/drand48_r.3
index ab25da0d..0ca1a412 100644
--- a/man3/drand48_r.3
+++ b/man3/drand48_r.3
@@ -91,11 +91,11 @@ by filling it with zeros, or by calling one of the functions
.BR seed48_r (),
or
.BR lcong48_r ().
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The return value is 0.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are GNU extensions and are not portable.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR drand48 (3),
.BR rand (3),
.BR random (3)
diff --git a/man3/dysize.3 b/man3/dysize.3
index 34fc010a..77355bc6 100644
--- a/man3/dysize.3
+++ b/man3/dysize.3
@@ -46,11 +46,11 @@ The formula is defined in the macro
.I __isleap(year)
also found in
.IR <time.h> .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This function occurs in SunOS 4.x.
.SH NOTES
This is a compatibility function only.
Don't use it in new programs.
.\" The SCO version of this function had a year-2000 problem.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strftime (3)
diff --git a/man3/ecvt.3 b/man3/ecvt.3
index 0bc2a4fd..c35879fc 100644
--- a/man3/ecvt.3
+++ b/man3/ecvt.3
@@ -94,7 +94,7 @@ function is identical to
.BR ecvt (),
except that
\fIndigits\fP specifies the number of digits after the decimal point.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
Both the
.BR ecvt ()
and
@@ -105,7 +105,7 @@ The static string is overwritten by each call to
.BR ecvt ()
or
.BR fcvt ().
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr2;
marked as LEGACY in POSIX.1-2001.
POSIX.1-2008 removes the specifications of
@@ -123,7 +123,7 @@ Linux libc4 and libc5 specified the type of
as
.IR size_t .
Not all locales use a point as the radix character ("decimal point").
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ecvt_r (3),
.BR gcvt (3),
.BR qecvt (3),
diff --git a/man3/ecvt_r.3 b/man3/ecvt_r.3
index 73ceea38..36611de2 100644
--- a/man3/ecvt_r.3
+++ b/man3/ecvt_r.3
@@ -81,16 +81,16 @@ See
.BR ecvt (3)
and
.BR qecvt (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions return 0 on success, and \-1 otherwise.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are GNU extensions.
.SH NOTES
These functions are obsolete.
Instead,
.BR sprintf (3)
is recommended.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ecvt (3),
.BR qecvt (3),
.BR sprintf (3)
diff --git a/man3/encrypt.3 b/man3/encrypt.3
index 96d21454..a65713dc 100644
--- a/man3/encrypt.3
+++ b/man3/encrypt.3
@@ -104,7 +104,7 @@ Before calling
set
.I data\->initialized
to zero.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions do not return any value.
.SH ERRORS
Set
@@ -115,7 +115,7 @@ On success, it is unchanged.
.B ENOSYS
The function is not provided.
(For example because of former USA export restrictions.)
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The functions
.BR encrypt ()
and
@@ -152,7 +152,7 @@ main(void)
encrypt(txt, 1); /* decode */
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cbc_crypt (3),
.BR crypt (3),
.BR ecb_crypt (3),
diff --git a/man3/end.3 b/man3/end.3
index ade74020..f502ae25 100644
--- a/man3/end.3
+++ b/man3/end.3
@@ -104,7 +104,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR objdump (1),
.BR readelf (1),
.BR sbrk (2),
diff --git a/man3/endian.3 b/man3/endian.3
index ecd0ff6c..6399d928 100644
--- a/man3/endian.3
+++ b/man3/endian.3
@@ -71,7 +71,7 @@ The functions with names of the form "le\fInn\fPtoh" convert
from little-endian order to host byte order.
.SH VERSIONS
These functions were added to glibc in version 2.9.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are nonstandard.
Similar functions are present on the BSDs,
where the required header file is
@@ -146,5 +146,5 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR byteorder (3)
diff --git a/man3/envz_add.3 b/man3/envz_add.3
index e720b4d8..96bc4b9e 100644
--- a/man3/envz_add.3
+++ b/man3/envz_add.3
@@ -106,11 +106,11 @@ if there was one.
.LP
.BR envz_strip ()
removes all entries with value NULL.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
All envz functions that do memory allocation have a return type of
\fIerror_t\fP, and return 0 for success, and \fBENOMEM\fP
if an allocation error occurs.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are a GNU extension.
Handle with care.
.SH EXAMPLE
@@ -135,5 +135,5 @@ main(int argc, char *argv[], char *envp[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR argz_add (3)
diff --git a/man3/erf.3 b/man3/erf.3
index 65a058d8..1a650ff8 100644
--- a/man3/erf.3
+++ b/man3/erf.3
@@ -119,13 +119,13 @@ These functions do not set
.IR errno .
.\" FIXME . Is it intentional that these functions do not set errno?
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6785
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cerf (3),
.BR erfc (3),
.BR exp (3)
diff --git a/man3/erfc.3 b/man3/erfc.3
index 66066fdf..fde53d21 100644
--- a/man3/erfc.3
+++ b/man3/erfc.3
@@ -117,7 +117,7 @@ These functions do not set
.IR errno .
.\" FIXME . Is it intentional that these functions do not set errno?
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6785
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
@@ -130,7 +130,7 @@ functions are provided to avoid the loss accuracy that
would occur for the calculation 1-erf(x) for large values of
.IR x
(for which the value of erf(x) approaches 1).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cerf (3),
.BR erf (3),
.BR exp (3)
diff --git a/man3/err.3 b/man3/err.3
index a3b6bd78..c4abb41e 100644
--- a/man3/err.3
+++ b/man3/err.3
@@ -104,7 +104,7 @@ and
.BR verrx ()
functions do not return, but exit with the value of the argument
.IR eval .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are nonstandard BSD extensions.
.\" .SH HISTORY
.\" The
diff --git a/man3/errno.3 b/man3/errno.3
index af08aa7b..534b1ee4 100644
--- a/man3/errno.3
+++ b/man3/errno.3
@@ -526,7 +526,7 @@ It will not work with modern versions of the C library.
However, on (very) old UNIX systems, there may be no
.I <errno.h>
and the declaration is needed.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR err (3),
.BR error (3),
.BR perror (3),
diff --git a/man3/error.3 b/man3/error.3
index 95bd57bf..a04f480e 100644
--- a/man3/error.3
+++ b/man3/error.3
@@ -119,7 +119,7 @@ is assigned the address of a function
instead of prefixing the message with the program name and colon.
The function should print a suitable string to
.IR stderr .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions and variables are GNU extensions, and should not be
used in programs intended to be portable.
.SH SEE ALSO
diff --git a/man3/ether_aton.3 b/man3/ether_aton.3
index 97116203..d3a70b43 100644
--- a/man3/ether_aton.3
+++ b/man3/ether_aton.3
@@ -120,11 +120,11 @@ struct ether_addr {
}
.fi
.in
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD, SunOS.
.SH BUGS
The glibc 2.2.5 implementation of
.BR ether_line ()
is broken.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ethers (5)
diff --git a/man3/euidaccess.3 b/man3/euidaccess.3
index 20d425f9..4588bf97 100644
--- a/man3/euidaccess.3
+++ b/man3/euidaccess.3
@@ -56,7 +56,7 @@ with the same meanings as for
is a synonym for
.BR euidaccess (),
provided for compatibility with some other systems.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success (all requested permissions granted), zero is returned.
On error (at least one bit in
.I mode
@@ -71,7 +71,7 @@ As for
The
.BR eaccess ()
function was added to glibc in version 2.4.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are nonstandard.
Some other systems have an
.\" e.g., FreeBSD 6.1.
@@ -92,7 +92,7 @@ with the flags
.BR AT_EACCESS
and
.BR AT_SYMLINK_NOFOLLOW .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR access (2),
.BR chmod (2),
.BR chown (2),
diff --git a/man3/exec.3 b/man3/exec.3
index 617ec5c0..ccd0f7ec 100644
--- a/man3/exec.3
+++ b/man3/exec.3
@@ -178,7 +178,7 @@ these functions will execute the shell
.RI ( /bin/sh )
with the path of the file as its first argument.
(If this attempt fails, no further searching is done.)
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR exec ()
functions only return if an error has have occurred.
@@ -194,7 +194,7 @@ for any of the errors specified for
The
.BR execvpe ()
function first appeared in glibc 2.11.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
The
@@ -236,7 +236,7 @@ and
upon which they returned.
They now return if any error other than the ones
described above occurs.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sh (1),
.BR execve (2),
.BR fork (2),
diff --git a/man3/exit.3 b/man3/exit.3
index 2bac07e5..21828806 100644
--- a/man3/exit.3
+++ b/man3/exit.3
@@ -77,11 +77,11 @@ that may be passed to
.BR exit ()
to indicate successful or unsuccessful
termination, respectively.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR exit ()
function does not return.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, POSIX.1-2001, C89, C99.
.SH NOTES
.LP
@@ -168,7 +168,7 @@ sent to each process in this process group.
See
.BR setpgid (2)
for an explanation of orphaned process groups.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR _exit (2),
.BR setpgid (2),
.BR wait (2),
diff --git a/man3/exp.3 b/man3/exp.3
index e95f84dc..e981ec5b 100644
--- a/man3/exp.3
+++ b/man3/exp.3
@@ -122,13 +122,13 @@ is set to
An underflow floating-point exception
.RB ( FE_UNDERFLOW )
is raised.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD, C89.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cbrt (3),
.BR cexp (3),
.BR exp10 (3),
diff --git a/man3/exp10.3 b/man3/exp10.3
index 0c294678..6191e7a6 100644
--- a/man3/exp10.3
+++ b/man3/exp10.3
@@ -71,9 +71,9 @@ For a discussion of the errors that can occur for these functions, see
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6787
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are GNU extensions.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cbrt (3),
.BR exp (3),
.BR exp2 (3),
diff --git a/man3/exp2.3 b/man3/exp2.3
index 88686131..e5c4fb66 100644
--- a/man3/exp2.3
+++ b/man3/exp2.3
@@ -85,13 +85,13 @@ For a discussion of the errors that can occur for these functions, see
.BR exp (3).
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD, C89.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cbrt (3),
.BR cexp2 (3),
.BR exp (3),
diff --git a/man3/expm1.3 b/man3/expm1.3
index 87cca363..45fccd10 100644
--- a/man3/expm1.3
+++ b/man3/expm1.3
@@ -129,7 +129,7 @@ is raised.
.\"
.\" POSIX.1 specifies an optional range error (underflow) if
.\" x is subnormal. Glibc does not implement this.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
.\" BSD.
.SH BUGS
@@ -163,7 +163,7 @@ the glibc implementation did not set
to
.B ERANGE
when a range error occurred.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR exp (3),
.BR log (3),
.BR log1p (3)
diff --git a/man3/fabs.3 b/man3/fabs.3
index c94565aa..f905f8d8 100644
--- a/man3/fabs.3
+++ b/man3/fabs.3
@@ -81,13 +81,13 @@ If
is negative infinity or positive infinity, positive infinity is returned.
.SH ERRORS
No errors occur.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD, C89.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR abs (3),
.BR cabs (3),
.BR ceil (3),
diff --git a/man3/fclose.3 b/man3/fclose.3
index ce136182..7ed1fc94 100644
--- a/man3/fclose.3
+++ b/man3/fclose.3
@@ -54,7 +54,7 @@ function flushes the stream pointed to by
(writing any buffered output data using
.BR fflush (3))
and closes the underlying file descriptor.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
Upon successful completion 0 is returned.
Otherwise,
.B EOF
@@ -85,7 +85,7 @@ for any of the errors specified for the routines
.BR write (2)
or
.BR fflush (3).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89, C99.
.SH NOTES
Note that
@@ -97,7 +97,7 @@ on disk the kernel buffers must be flushed too, for example, with
.BR sync (2)
or
.BR fsync (2).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR close (2),
.BR fcloseall (3),
.BR fflush (3),
diff --git a/man3/fcloseall.3 b/man3/fcloseall.3
index cca8754c..7cb9266e 100644
--- a/man3/fcloseall.3
+++ b/man3/fcloseall.3
@@ -46,14 +46,14 @@ The standard streams,
and
.I stderr
are also closed.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
This function returns 0 if all files were successfully closed;
on error,
.B EOF
is returned.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This function is a GNU extension.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR close (2),
.BR fclose (3),
.BR fflush (3),
diff --git a/man3/fdim.3 b/man3/fdim.3
index 5db5a131..afd7e254 100644
--- a/man3/fdim.3
+++ b/man3/fdim.3
@@ -75,7 +75,7 @@ These functions do not set
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6796
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fmax (3)
diff --git a/man3/fenv.3 b/man3/fenv.3
index 4a312ec3..3faab7ae 100644
--- a/man3/fenv.3
+++ b/man3/fenv.3
@@ -254,14 +254,14 @@ of those previously set with those in
As before, the object
.I *envp
must be known to be valid.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions return zero on success and nonzero if an error occurred.
.\" Earlier seven of these functions were listed as returning void.
.\" This was corrected in Corrigendum 1 (ISO/IEC 9899:1999/Cor.1:2001(E))
.\" of the C99 Standard.
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
IEC 60559 (IEC 559:1989), ANSI/IEEE 854, C99, POSIX.1-2001.
.SH NOTES
.SS Glibc notes
@@ -319,5 +319,5 @@ this does not occur:
.B FLT_ROUNDS
always has the value 1.
.\" See http://gcc.gnu.org/ml/gcc/2002-02/msg01535.html
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR math_error (7)
diff --git a/man3/ferror.3 b/man3/ferror.3
index 55f2a1a1..062162ab 100644
--- a/man3/ferror.3
+++ b/man3/ferror.3
@@ -102,14 +102,14 @@ return \-1 and set
.I errno
to
.BR EBADF .)
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The functions
.BR clearerr (),
.BR feof (),
and
.BR ferror ()
conform to C89 and C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR open (2),
.BR fdopen (3),
.BR stdio (3),
diff --git a/man3/fexecve.3 b/man3/fexecve.3
index 99b18ba3..81c88594 100644
--- a/man3/fexecve.3
+++ b/man3/fexecve.3
@@ -64,7 +64,7 @@ must be opened read-only,
and the caller must have permission to execute the file that it refers to.
.\" POSIX.1-2008 specifies the O_EXEC flag for open as an alternative,
.\" but Linux doesn't support this flag yet.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
A successful call to
.BR fexecve ()
never returns.
@@ -91,7 +91,7 @@ file system could not be accessed.
.SH VERSIONS
.BR fexecve ()
is implemented since glibc 2.3.2.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2008.
This function is not specified in POSIX.1-2001,
and is not widely available on other systems.
@@ -103,5 +103,5 @@ is implemented using the
file system, so
.I /proc
needs to be mounted and available at the time of the call.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR execve (2)
diff --git a/man3/fflush.3 b/man3/fflush.3
index 6545e6e6..4d93d579 100644
--- a/man3/fflush.3
+++ b/man3/fflush.3
@@ -69,7 +69,7 @@ open output streams.
.PP
For a nonlocking counterpart, see
.BR unlocked_stdio (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
Upon successful completion 0 is returned.
Otherwise,
.B EOF
@@ -88,7 +88,7 @@ may also fail and set
.I errno
for any of the errors specified for
.BR write (2).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89, C99, POSIX.1-2001, POSIX.1-2008.
The standards do not specify the behavior for input streams.
@@ -103,7 +103,7 @@ the kernel buffers must be flushed too, for example, with
.BR sync (2)
or
.BR fsync (2).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fsync (2),
.BR sync (2),
.BR write (2),
diff --git a/man3/ffs.3 b/man3/ffs.3
index d0791ef4..93045f3c 100644
--- a/man3/ffs.3
+++ b/man3/ffs.3
@@ -82,11 +82,11 @@ and
.BR ffsl ()
do the same but take
arguments of possibly different size.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions return the position of the first bit set,
or 0 if no bits are set in
.IR i .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.BR ffs ():
4.3BSD, POSIX.1-2001.
@@ -98,5 +98,5 @@ functions are glibc extensions.
.SH NOTES
BSD systems have a prototype in
.IR <string.h> .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR memchr (3)
diff --git a/man3/fgetgrent.3 b/man3/fgetgrent.3
index 95b72d41..37d61e2c 100644
--- a/man3/fgetgrent.3
+++ b/man3/fgetgrent.3
@@ -71,7 +71,7 @@ struct group {
};
.fi
.in
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR fgetgrent ()
function returns a pointer to a
@@ -84,9 +84,9 @@ or NULL if there are no more entries or an error occurs.
Insufficient memory to allocate
.I group
structure.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR endgrent (3),
.BR fgetgrent_r (3),
.BR fopen (3),
diff --git a/man3/fgetpwent.3 b/man3/fgetpwent.3
index ee0a4ba5..65fa1d97 100644
--- a/man3/fgetpwent.3
+++ b/man3/fgetpwent.3
@@ -76,7 +76,7 @@ struct passwd {
};
.fi
.in
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR fgetpwent ()
function returns a pointer to a
@@ -93,9 +93,9 @@ structure.
.TP
.I /etc/passwd
password database file
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR endpwent (3),
.BR fgetpwent_r (3),
.BR fopen (3),
diff --git a/man3/fgetwc.3 b/man3/fgetwc.3
index d4efcb5d..e98d7419 100644
--- a/man3/fgetwc.3
+++ b/man3/fgetwc.3
@@ -50,7 +50,7 @@ There is no reason ever to use it.
.PP
For nonlocking counterparts, see
.BR unlocked_stdio (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR fgetwc ()
function returns the next wide-character
@@ -62,7 +62,7 @@ Apart from the usual ones, there is
.B EILSEQ
The data obtained from the input stream does not
form a valid character.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
.SH NOTES
The behavior of
@@ -79,7 +79,7 @@ reasonable to expect that
.BR fgetwc ()
will actually read a multibyte sequence
from the stream and then convert it to a wide character.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fgetws (3),
.BR fputwc (3),
.BR ungetwc (3),
diff --git a/man3/fgetws.3 b/man3/fgetws.3
index 1d636689..e5b1cf75 100644
--- a/man3/fgetws.3
+++ b/man3/fgetws.3
@@ -41,13 +41,13 @@ characters at \fIws\fP.
.PP
For a nonlocking counterpart, see
.BR unlocked_stdio (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR fgetws ()
function, if successful, returns \fIws\fP.
If end of stream
was already reached or if an error occurred, it returns NULL.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
.SH NOTES
The behavior of
@@ -68,6 +68,6 @@ from the stream and then convert it to a wide-character string.
This function is unreliable,
because it does not permit to deal properly with
null wide characters that may be present in the input.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fgetwc (3),
.BR unlocked_stdio (3)
diff --git a/man3/finite.3 b/man3/finite.3
index 1067b637..f77ff3aa 100644
--- a/man3/finite.3
+++ b/man3/finite.3
@@ -120,5 +120,5 @@ See
.\" .BR finite ()
.\" function occurs in 4.3BSD.
.\" see IEEE.3 in the 4.3BSD manual
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fpclassify (3)
diff --git a/man3/flockfile.3 b/man3/flockfile.3
index 9cb9f02c..9bf946ae 100644
--- a/man3/flockfile.3
+++ b/man3/flockfile.3
@@ -109,14 +109,14 @@ of
It does nothing in case some other thread
owns \fI*filehandle\fP, and it obtains ownership and increments
the lockcount otherwise.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR ftrylockfile ()
function returns zero for success
(the lock was obtained), and nonzero for failure.
.SH ERRORS
None.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH AVAILABILITY
These functions are available when
@@ -124,5 +124,5 @@ These functions are available when
is defined.
They are in libc since libc 5.1.1 and in glibc
since glibc 2.0.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR unlocked_stdio (3)
diff --git a/man3/floor.3 b/man3/floor.3
index 9b91cf3e..0ae4fea3 100644
--- a/man3/floor.3
+++ b/man3/floor.3
@@ -63,7 +63,7 @@ For example,
is 0.0, and
.IR floor(\-0.5)
is \-1.0.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions return the floor of
.IR x .
@@ -72,7 +72,7 @@ If \fIx\fP is integral, +0, \-0, NaN, or an infinity,
.SH ERRORS
No errors occur.
POSIX.1-2001 documents a range error for overflows, but see NOTES.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
@@ -94,7 +94,7 @@ of the exponent is smaller than the number of mantissa bits.
For the IEEE-754 standard 32-bit and 64-bit floating-point numbers
the maximum value of the exponent is 128 (respectively, 1024),
and the number of mantissa bits is 24 (respectively, 53).)
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ceil (3),
.BR lrint (3),
.BR nearbyint (3),
diff --git a/man3/fma.3 b/man3/fma.3
index 4bc86fbe..b46efb6e 100644
--- a/man3/fma.3
+++ b/man3/fma.3
@@ -149,8 +149,8 @@ These functions do not set
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6801
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR remainder (3),
.BR remquo (3)
diff --git a/man3/fmax.3 b/man3/fmax.3
index f0e768a1..e2dc81a5 100644
--- a/man3/fmax.3
+++ b/man3/fmax.3
@@ -52,7 +52,7 @@ If both arguments are NaN, a NaN is returned.
No errors occur.
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fmin (3)
diff --git a/man3/fmemopen.3 b/man3/fmemopen.3
index 75bef911..bbfef2b9 100644
--- a/man3/fmemopen.3
+++ b/man3/fmemopen.3
@@ -169,7 +169,7 @@ The
is similar to
.BR open_memstream (),
but operates on wide characters instead of bytes.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
Upon successful completion
.BR fmemopen (),
.BR open_memstream ()
@@ -188,7 +188,7 @@ and
were already available in glibc 1.0.x.
.BR open_wmemstream ()
is available since glibc 2.4.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2008.
These functions are not specified in POSIX.1-2001,
and are not widely available on other systems.
@@ -269,7 +269,7 @@ silently changed the ABI: previously,
.BR fmemopen ()
ignored \(aqb\(aq in
.IR mode .
-.SH "EXAMPLE"
+.SH EXAMPLE
The program below uses
.BR fmemopen ()
to open an input buffer, and
@@ -334,6 +334,6 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fopen (3),
.BR fopencookie (3)
diff --git a/man3/fmin.3 b/man3/fmin.3
index 19256ddc..b5f994fb 100644
--- a/man3/fmin.3
+++ b/man3/fmin.3
@@ -52,7 +52,7 @@ If both arguments are NaN, a NaN is returned.
No errors occur.
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fmax (3)
diff --git a/man3/fmod.3 b/man3/fmod.3
index 4909796f..f80eceee 100644
--- a/man3/fmod.3
+++ b/man3/fmod.3
@@ -69,7 +69,7 @@ function computes the floating-point remainder of dividing \fIx\fP by
\fIy\fP.
The return value is \fIx\fP \- \fIn\fP * \fIy\fP, where \fIn\fP
is the quotient of \fIx\fP / \fIy\fP, rounded toward zero to an integer.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these
functions return the value \fIx\fP\ \-\ \fIn\fP*\fIy\fP,
for some integer \fIn\fP,
@@ -127,7 +127,7 @@ An invalid floating-point exception
is raised.
.\" POSIX.1 documents an optional underflow error, but AFAICT it doesn't
.\" (can't?) occur -- mtk, Jul 2008
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
@@ -141,5 +141,5 @@ to
.B EDOM
when a domain error occurred for an infinite
.IR x .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR remainder (3)
diff --git a/man3/fmtmsg.3 b/man3/fmtmsg.3
index 78f71294..31e48fb8 100644
--- a/man3/fmtmsg.3
+++ b/man3/fmtmsg.3
@@ -145,7 +145,7 @@ Using
or the environment variable
.B SEV_LEVEL
you can add more levels and strings to print.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The function can return 4 values:
.TP 12n
.B MM_OK
@@ -218,7 +218,7 @@ is the string printed when a message of this class is processed by
.SH VERSIONS
.BR fmtmsg ()
is provided in glibc since version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The functions
.BR fmtmsg ()
and
@@ -290,6 +290,6 @@ the output becomes:
unknown mount option
TO FIX: See mount(8).
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR addseverity (3),
.BR perror (3)
diff --git a/man3/fnmatch.3 b/man3/fnmatch.3
index 3f6b8b68..c400c14c 100644
--- a/man3/fnmatch.3
+++ b/man3/fnmatch.3
@@ -83,19 +83,19 @@ use of glibc and is only implemented in certain cases.
.B FNM_CASEFOLD
If this flag (a GNU extension) is set, the pattern is matched
case-insensitively.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
Zero if
.I string
matches
.IR pattern ,
.B FNM_NOMATCH
if there is no match or another nonzero value if there is an error.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.2.
The
.BR FNM_FILE_NAME ", " FNM_LEADING_DIR ", and " FNM_CASEFOLD
flags are GNU extensions.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sh (1),
.BR glob (3),
.BR scandir (3),
diff --git a/man3/fopen.3 b/man3/fopen.3
index 318a062f..a3f27475 100644
--- a/man3/fopen.3
+++ b/man3/fopen.3
@@ -184,7 +184,7 @@ The primary use of the
.BR freopen ()
function is to change the file associated with a standard text stream
.RI ( stderr ", " stdin ", or " stdout ).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
Upon successful completion
.BR fopen (),
.BR fdopen ()
@@ -241,7 +241,7 @@ for any of the errors specified for the routines
.BR fclose (3)
and
.BR fflush (3).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The
.BR fopen ()
and
@@ -343,7 +343,7 @@ The current implementation of
.BR fdopen ()
parses at most 5 characters in
.IR mode .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR open (2),
.BR fclose (3),
.BR fileno (3),
diff --git a/man3/fpathconf.3 b/man3/fpathconf.3
index f2b5a454..6da41915 100644
--- a/man3/fpathconf.3
+++ b/man3/fpathconf.3
@@ -155,7 +155,7 @@ returns nonzero if special character processing can be disabled, where
or
.I path
must refer to a terminal.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The limit is returned, if one exists.
If the system does not have a
limit for the requested resource, \-1 is returned, and
@@ -164,7 +164,7 @@ is unchanged.
If there is an error, \-1 is returned, and
.I errno
is set to reflect the nature of the error.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
Files with name lengths longer than the value returned for
@@ -175,7 +175,7 @@ may exist in the given directory.
.PP
Some returned values may be huge; they are not suitable for allocating
memory.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getconf (1),
.BR open (2),
.BR statfs (2),
diff --git a/man3/fpclassify.3 b/man3/fpclassify.3
index 018062c4..41dd83fe 100644
--- a/man3/fpclassify.3
+++ b/man3/fpclassify.3
@@ -111,7 +111,7 @@ returns 1 if
is positive infinity, and \-1 if
.I x
is negative infinity.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1.
For
@@ -125,7 +125,7 @@ returns a nonzero value (actually: 1) if
.I x
is positive infinity or negative infinity.
(This is all that C99 requires.)
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR finite (3),
.BR INFINITY (3),
.BR isgreater (3),
diff --git a/man3/fpurge.3 b/man3/fpurge.3
index 39a6fccf..e9bc7250 100644
--- a/man3/fpurge.3
+++ b/man3/fpurge.3
@@ -53,7 +53,7 @@ See also
The function
.BR __fpurge ()
does precisely the same, but without returning a value.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
Upon successful completion
.BR fpurge ()
returns 0.
@@ -65,7 +65,7 @@ appropriately.
.B EBADF
.I stream
is not an open stream.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are nonstandard and not portable.
The function
.BR fpurge ()
@@ -75,7 +75,7 @@ The function
was introduced in Solaris, and is present in glibc 2.1.95 and later.
.SH NOTES
Usually it is a mistake to want to discard input buffers.
-.SH "SEE ALSO"
+.SH SEE ALSO
.\" .BR fclean (3),
.BR fflush (3),
.BR setbuf (3),
diff --git a/man3/fputwc.3 b/man3/fputwc.3
index 227dcecd..7d72dd1a 100644
--- a/man3/fputwc.3
+++ b/man3/fputwc.3
@@ -49,7 +49,7 @@ There is no reason ever to use it.
.PP
For nonlocking counterparts, see
.BR unlocked_stdio (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR fputwc ()
function returns \fIwc\fP if no error occurred, or
@@ -60,7 +60,7 @@ Apart from the usual ones, there is
.TP
.B EILSEQ
Conversion of \fIwc\fP to the stream's encoding fails.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
.SH NOTES
The behavior of
@@ -77,7 +77,7 @@ reasonable to expect that
.BR fputwc ()
will actually write the multibyte
sequence corresponding to the wide character \fIwc\fP.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fgetwc (3),
.BR fputws (3),
.BR unlocked_stdio (3)
diff --git a/man3/fputws.3 b/man3/fputws.3
index bfa0b11a..1ee6ffc5 100644
--- a/man3/fputws.3
+++ b/man3/fputws.3
@@ -32,13 +32,13 @@ not including the terminating null wide character (L\(aq\\0\(aq), to \fIstream\f
.PP
For a nonlocking counterpart, see
.BR unlocked_stdio (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR fputws ()
function returns a
nonnegative integer if the operation was
successful, or \-1 to indicate an error.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
.SH NOTES
The behavior of
@@ -55,6 +55,6 @@ reasonable to expect that
.BR fputws ()
will actually write the multibyte
string corresponding to the wide-character string \fIws\fP.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fputwc (3),
.BR unlocked_stdio (3)
diff --git a/man3/fread.3 b/man3/fread.3
index f273bb21..f85066b7 100644
--- a/man3/fread.3
+++ b/man3/fread.3
@@ -78,7 +78,7 @@ obtaining them from the location given by
.PP
For nonlocking counterparts, see
.BR unlocked_stdio (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success,
.BR fread ()
and
@@ -98,9 +98,9 @@ does not distinguish between end-of-file and error, and callers must use
and
.BR ferror (3)
to determine which occurred.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR read (2),
.BR write (2),
.BR feof (3),
diff --git a/man3/frexp.3 b/man3/frexp.3
index 325c8227..85e2dbbc 100644
--- a/man3/frexp.3
+++ b/man3/frexp.3
@@ -66,7 +66,7 @@ The
.BR frexp ()
function is used to split the number \fIx\fP into a
normalized fraction and an exponent which is stored in \fIexp\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR frexp ()
function returns the normalized fraction.
@@ -93,7 +93,7 @@ positive infinity (negative infinity) is returned, and the value of
is unspecified.
.SH ERRORS
No errors occur.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
@@ -132,6 +132,6 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ldexp (3),
.BR modf (3)
diff --git a/man3/fseek.3 b/man3/fseek.3
index f38b601a..20561fc0 100644
--- a/man3/fseek.3
+++ b/man3/fseek.3
@@ -116,7 +116,7 @@ On some non-UNIX systems, an
.I fpos_t
object may be a complex object and these routines may be the only way to
portably reposition a text stream.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR rewind ()
function returns no value.
@@ -163,8 +163,8 @@ for any of the errors specified for the routines
.BR lseek (2),
and
.BR malloc (3).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89, C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR lseek (2),
.BR fseeko (3)
diff --git a/man3/fseeko.3 b/man3/fseeko.3
index 41ed2fce..c205198d 100644
--- a/man3/fseeko.3
+++ b/man3/fseeko.3
@@ -72,11 +72,11 @@ is set to indicate the error.
.SH ERRORS
See the ERRORS in
.BR fseek (3).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SUSv2, POSIX.1-2001.
.SH NOTES
These functions are found on System V-like systems.
They are not present in libc4, libc5, glibc 2.0
but are available since glibc 2.1.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fseek (3)
diff --git a/man3/ftime.3 b/man3/ftime.3
index a6ad1af6..345ab286 100644
--- a/man3/ftime.3
+++ b/man3/ftime.3
@@ -65,10 +65,10 @@ applies locally during the appropriate part of the year.
.LP
POSIX.1-2001 says that the contents of the \fItimezone\fP and \fIdstflag\fP
fields are unspecified; avoid relying on them.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
This function always returns 0.
(POSIX.1-2001 specifies, and some systems document, a \-1 error return.)
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.2BSD, POSIX.1-2001.
POSIX.1-2008 removes the specification of
.BR ftime ().
@@ -92,6 +92,6 @@ glibc 2.1.1 is correct again.
.\" The
.\" .BR ftime ()
.\" function appeared in 4.2BSD.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR gettimeofday (2),
.BR time (2)
diff --git a/man3/ftok.3 b/man3/ftok.3
index 2e2e9d4c..0e73129f 100644
--- a/man3/ftok.3
+++ b/man3/ftok.3
@@ -56,7 +56,7 @@ name the same file, when the same value of
is used.
The value returned should be different when the
(simultaneously existing) files or the project IDs differ.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, the generated
.I key_t
value is returned.
@@ -65,7 +65,7 @@ On failure \-1 is returned, with
indicating the error as for the
.BR stat (2)
system call.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
Under libc4 and libc5 (and under SunOS 4.x) the prototype was:
@@ -96,7 +96,7 @@ Collisions may easily happen, for example between files on
.I /dev/hda1
and files on
.IR /dev/sda1 .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR msgget (2),
.BR semget (2),
.BR shmget (2),
diff --git a/man3/fts.3 b/man3/fts.3
index 9f19c05d..89beeb4f 100644
--- a/man3/fts.3
+++ b/man3/fts.3
@@ -771,7 +771,7 @@ as follows:
The options were invalid.
.SH VERSIONS
These functions are available in Linux since glibc2.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.4BSD.
.\" The following statement is years old, and seems no closer to
.\" being true -- mtk
diff --git a/man3/ftw.3 b/man3/ftw.3
index e3449c54..9095cd65 100644
--- a/man3/ftw.3
+++ b/man3/ftw.3
@@ -299,7 +299,7 @@ is the depth of
in the directory tree, relative to the root of the tree
.RI ( dirpath ,
which has depth 0).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions return 0 on success, and \-1 if an error occurs.
If \fIfn\fP() returns nonzero,
@@ -316,7 +316,7 @@ then the only nonzero value that should be used by \fIfn\fP()
to terminate the tree walk is \fBFTW_STOP\fP,
and that value is returned as the result of
.BR nftw ().
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001, SVr4, SUSv1.
POSIX.1-2008 marks
.BR ftw ()
@@ -401,7 +401,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR stat (2),
.BR fts (3),
.BR readdir (3)
diff --git a/man3/futimes.3 b/man3/futimes.3
index f4d34f44..58094c02 100644
--- a/man3/futimes.3
+++ b/man3/futimes.3
@@ -58,7 +58,7 @@ with the difference that if
.I filename
refers to a symbolic link, then the link is not dereferenced:
instead, the timestamps of the symbolic link are changed.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, zero is returned.
On error, \-1 is returned, and
.I errno
@@ -84,10 +84,10 @@ is available since glibc 2.3.
is available since glibc 2.6, and is implemented using the
.BR utimensat (2)
system call, which is supported since kernel 2.6.22.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are not specified in any standard.
Other than Linux, they are only available on the BSDs.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR utime (2),
.BR utimensat (2),
.BR symlink (7)
diff --git a/man3/fwide.3 b/man3/fwide.3
index 37b15515..fa3daec6 100644
--- a/man3/fwide.3
+++ b/man3/fwide.3
@@ -66,7 +66,7 @@ if \fImode\fP is greater than 0, or
to byte oriented if \fImode\fP is less than 0).
It then returns a value denoting the
current orientation, as above.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR fwide ()
function returns the stream's orientation, after possibly
@@ -74,7 +74,7 @@ changing it.
A positive return value means wide-character oriented.
A negative return value means byte oriented.
A return value of zero means undecided.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
.SH NOTES
Wide-character output to a byte oriented stream can be performed through the
@@ -93,6 +93,6 @@ function with the
and
.B %s
directives.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fprintf (3),
.BR fwprintf (3)
diff --git a/man3/gamma.3 b/man3/gamma.3
index c2bdbefc..d4a00b1f 100644
--- a/man3/gamma.3
+++ b/man3/gamma.3
@@ -59,7 +59,7 @@ See
.SH ERRORS
See
.BR lgamma (3).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Because of historical variations in behavior across systems,
this function is not specified in any standard.
.SH NOTES
@@ -91,7 +91,7 @@ the "true gamma" function.
.\" The FreeBSD man page says about gamma() that it is like lgamma()
.\" except that is does not set signgam.
.\" Also, that 4.4BSD has a gamma() that computes the true gamma function.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR lgamma (3),
.BR signgam (3),
.BR tgamma (3)
diff --git a/man3/gcvt.3 b/man3/gcvt.3
index 3afc7781..791826ad 100644
--- a/man3/gcvt.3
+++ b/man3/gcvt.3
@@ -67,12 +67,12 @@ ASCII string and stores the result in \fIbuf\fP.
It produces \fIndigit\fP significant digits in either
.BR printf (3)
F format or E format.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR gcvt ()
function returns the address of the string pointed to
by \fIbuf\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Marked as LEGACY in POSIX.1-2001.
POSIX.1-2008 removes the specification of
.BR gcvt (),
@@ -81,7 +81,7 @@ recommending the use of
instead (though
.BR snprintf (3)
may be preferable).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ecvt (3),
.BR fcvt (3),
.BR sprintf (3)
diff --git a/man3/getaddrinfo.3 b/man3/getaddrinfo.3
index eb005f1a..93fdf704 100644
--- a/man3/getaddrinfo.3
+++ b/man3/getaddrinfo.3
@@ -470,7 +470,7 @@ IDNA_ALLOW_UNASSIGNED (allow unassigned Unicode code points) and
IDNA_USE_STD3_ASCII_RULES (check output to make sure it is a STD3
conforming hostname)
flags respectively to be used in the IDNA handling.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.\" FIXME glibc defines the following additional errors, some which
.\" can probably be returned by getaddrinfo(); they need to
.\" be documented.
@@ -577,14 +577,14 @@ The
.BR gai_strerror ()
function translates these error codes to a human readable string,
suitable for error reporting.
-.SH "FILES"
+.SH FILES
.I /etc/gai.conf
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
The
.BR getaddrinfo ()
function is documented in RFC\ 2553.
-.SH "NOTES"
+.SH NOTES
.BR getaddrinfo ()
supports the
.IB address % scope-id
@@ -812,7 +812,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.\" .BR getipnodebyaddr (3),
.\" .BR getipnodebyname (3),
.BR getaddrinfo_a (3),
diff --git a/man3/getaddrinfo_a.3 b/man3/getaddrinfo_a.3
index 73505f80..ef6c6313 100644
--- a/man3/getaddrinfo_a.3
+++ b/man3/getaddrinfo_a.3
@@ -237,7 +237,7 @@ If
.I req
is NULL, an attempt is made to cancel all outstanding requests
that the process has made.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR getaddrinfo_a ()
function returns 0 if all of the requests have been enqueued successfully,
@@ -300,7 +300,7 @@ The
.BR gai_strerror (3)
function translates these error codes to a human readable string,
suitable for error reporting.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are GNU extensions;
they first appeared in glibc in version 2.2.3.
.SH NOTES
@@ -596,7 +596,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getaddrinfo (3),
.BR inet (3),
.BR lio_listio (3),
diff --git a/man3/getauxval.3 b/man3/getauxval.3
index 3b456edf..68c529e5 100755
--- a/man3/getauxval.3
+++ b/man3/getauxval.3
@@ -180,7 +180,7 @@ No errors are diagnosed.
The
.BR getauxval ()
function was added to glibc in version 2.16.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This function is a nonstandard glibc extension.
.SH NOTES
The primary consumer of the information in the auxiliary vector
@@ -206,7 +206,7 @@ be obtained via
see
.BR proc (5)
for more information.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR secure_getenv (3),
.BR ld-linux.so (8)
diff --git a/man3/getcontext.3 b/man3/getcontext.3
index a04d51b6..ca43ac7e 100644
--- a/man3/getcontext.3
+++ b/man3/getcontext.3
@@ -111,7 +111,7 @@ program instruction following the instruction interrupted
by the signal".
However, this sentence was removed in SUSv2,
and the present verdict is "the result is unspecified".
-.SH "RETURN VALUE"
+.SH RETURN VALUE
When successful,
.BR getcontext ()
returns 0 and
@@ -121,7 +121,7 @@ On error, both return \-1 and set \fIerrno\fP
appropriately.
.SH ERRORS
None defined.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SUSv2, POSIX.1-2001.
POSIX.1-2008 removes the specification of
.BR getcontext (),
@@ -155,7 +155,7 @@ Use
or
.BR setcontext ()
instead.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sigaction (2),
.BR sigaltstack (2),
.BR sigprocmask (2),
diff --git a/man3/getcwd.3 b/man3/getcwd.3
index 35f5b199..486be14b 100644
--- a/man3/getcwd.3
+++ b/man3/getcwd.3
@@ -151,7 +151,7 @@ furthermore, its value may depend on the file system, see
For portability and security reasons, use of
.BR getwd ()
is deprecated.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return a pointer to a string containing
the pathname of the current working directory.
In the case
@@ -203,7 +203,7 @@ The
argument is less than the length of the absolute pathname of the
working directory, including the terminating null byte.
You need to allocate a bigger array and try again.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.BR getcwd ()
conforms to POSIX.1-2001.
Note however that POSIX.1-2001 leaves the behavior of
@@ -244,7 +244,7 @@ directory (".") and calling
.BR fchdir (2)
to return is usually a faster and more reliable alternative when sufficiently
many file descriptors are available, especially on platforms other than Linux.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR chdir (2),
.BR fchdir (2),
.BR open (2),
diff --git a/man3/getdate.3 b/man3/getdate.3
index 7f30f9c5..e57ea2f5 100644
--- a/man3/getdate.3
+++ b/man3/getdate.3
@@ -129,7 +129,7 @@ it returns errors via the function result value,
and returns the resulting broken-down time in the
caller-allocated buffer pointed to by the argument
.IR res .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
When successful,
.BR getdate ()
returns a pointer to a
@@ -190,7 +190,7 @@ File containing format patterns.
.BR TZ ", " LC_TIME
Variables used by
.BR strptime (3).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
The POSIX.1-2001 specification for
@@ -295,7 +295,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR time (2),
.BR localtime (3),
.BR setlocale (3),
diff --git a/man3/getdirentries.3 b/man3/getdirentries.3
index 3feed8f8..49ac8282 100644
--- a/man3/getdirentries.3
+++ b/man3/getdirentries.3
@@ -53,7 +53,7 @@ Reading starts at offset
and
.I *basep
is updated with the new position after reading.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR getdirentries ()
returns the number of bytes read or zero when at the end of the directory.
If an error occurs, \-1 is returned, and
@@ -61,7 +61,7 @@ If an error occurs, \-1 is returned, and
is set appropriately.
.SH ERRORS
See the Linux library source code for details.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Not in POSIX.1-2001.
Present on the BSDs, and a few other systems.
Use
@@ -69,6 +69,6 @@ Use
and
.BR readdir (3)
instead.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR lseek (2),
.BR open (2)
diff --git a/man3/getdtablesize.3 b/man3/getdtablesize.3
index 76a1fdde..00cdf9eb 100644
--- a/man3/getdtablesize.3
+++ b/man3/getdtablesize.3
@@ -58,7 +58,7 @@ _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
.BR getdtablesize ()
returns the maximum number of files a process can have open,
one more than the largest possible value for a file descriptor.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The current limit on the number of open files per process.
.SH ERRORS
On Linux,
@@ -66,7 +66,7 @@ On Linux,
can return any of the errors described for
.BR getrlimit (2);
see NOTES below.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.4BSD (the
.BR getdtablesize ()
function first appeared in 4.2BSD).
@@ -87,7 +87,7 @@ when that fails.
The libc4 and libc5 versions return
.B OPEN_MAX
(set to 256 since Linux 0.98.4).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR close (2),
.BR dup (2),
.BR getrlimit (2),
diff --git a/man3/getenv.3 b/man3/getenv.3
index d122f78e..6f85179e 100644
--- a/man3/getenv.3
+++ b/man3/getenv.3
@@ -83,7 +83,7 @@ function is intended for use in general-purpose libraries
to avoid vulnerabilities that could occur if
set-user-ID or set-group-ID programs accidentally
trusted the environment.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR getenv ()
function returns a pointer to the value in the
@@ -91,7 +91,7 @@ environment, or NULL if there is no match.
.SH VERSIONS
.BR secure_getenv ()
first appeared in glibc 2.17.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.BR getenv ():
SVr4, POSIX.1-2001, 4.3BSD, C89, C99.
@@ -124,7 +124,7 @@ The "secure execution" mode of
is controlled by the
.B AT_SECURE
flag contained in the auxiliary vector passed from the kernel to user space.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR clearenv (3),
.BR getauxval (3),
.BR putenv (3),
diff --git a/man3/getfsent.3 b/man3/getfsent.3
index 93893c93..bae619f1 100644
--- a/man3/getfsent.3
+++ b/man3/getfsent.3
@@ -92,7 +92,7 @@ for which the
field matches the
.I mount_point
argument.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
Upon success, the functions
.BR getfsent (),
.BR getfsfile (),
@@ -106,7 +106,7 @@ Upon failure or end-of-file, these functions return NULL and 0, respectively.
.\" The
.\" .BR getfsent ()
.\" function appeared in 4.0BSD; the other four functions appeared in 4.3BSD.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are not in POSIX.1-2001.
Several operating systems have them,
e.g., *BSD, SunOS, Digital UNIX, AIX (which also has a
@@ -128,6 +128,6 @@ and
.BR getfsspec ()
only return the first occurrence, these two functions are not suitable
for use under Linux.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getmntent (3),
.BR fstab (5)
diff --git a/man3/getgrent.3 b/man3/getgrent.3
index 956b7fab..c694f6c9 100644
--- a/man3/getgrent.3
+++ b/man3/getgrent.3
@@ -101,7 +101,7 @@ struct group {
.PP
For more information about the fields of this structure, see
.BR group (5).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR getgrent ()
function returns a pointer to a
@@ -150,9 +150,9 @@ Insufficient buffer space supplied.
.TP
.I /etc/group
local group database file
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fgetgrent (3),
.BR getgrent_r (3),
.BR getgrgid (3),
diff --git a/man3/getgrent_r.3 b/man3/getgrent_r.3
index 87d7a861..4c59b6d4 100644
--- a/man3/getgrent_r.3
+++ b/man3/getgrent_r.3
@@ -97,7 +97,7 @@ is stored in the provided buffer
.IR *gbuf ,
and a pointer to this \fIstruct group\fP is returned in
.IR *gbufp .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return 0 and
.I *gbufp
is a pointer to the \fIstruct group\fP.
@@ -112,7 +112,7 @@ No more entries.
.B ERANGE
Insufficient buffer space supplied.
Try again with larger buffer.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are GNU extensions, done in a style resembling
the POSIX version of functions like
.BR getpwnam_r (3).
@@ -179,7 +179,7 @@ main(void)
.\" printf("getgrent_r: %s", strerror(i));
.\" exit(EXIT_FAILURE);
.\" }
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fgetgrent (3),
.BR getgrent (3),
.BR getgrgid (3),
diff --git a/man3/getgrnam.3 b/man3/getgrnam.3
index 62ca333d..08c38c97 100644
--- a/man3/getgrnam.3
+++ b/man3/getgrnam.3
@@ -131,7 +131,7 @@ or an initial suggested size for
the call fails with
.BR ERANGE ,
in which case the caller can retry with a larger buffer.)
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR getgrnam ()
and
@@ -205,7 +205,7 @@ Insufficient buffer space supplied.
.TP
.I /etc/group
local group database file
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, POSIX.1-2001.
.SH NOTES
The formulation given above under "RETURN VALUE" is from POSIX.1-2001.
@@ -228,7 +228,7 @@ situation: 0, ENOENT, EBADF, ESRCH, EWOULDBLOCK, EPERM and probably others.
.\" FreeBSD 4.8, OpenBSD 3.2, NetBSD 1.6 - give EPERM
.\" SunOS 5.8 - gives EBADF
.\" Tru64 5.1b, HP-UX-11i, SunOS 5.7 - give 0
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR endgrent (3),
.BR fgetgrent (3),
.BR getgrent (3),
diff --git a/man3/getgrouplist.3 b/man3/getgrouplist.3
index 7c9f3397..92416dc7 100644
--- a/man3/getgrouplist.3
+++ b/man3/getgrouplist.3
@@ -73,7 +73,7 @@ including
.IR group ;
this value may be greater than the number of groups stored in
.IR groups .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
If the number of groups of which
.I user
is a member is less than or equal to
@@ -91,9 +91,9 @@ In this case the value returned in
.IR *ngroups
can be used to resize the buffer passed to a further call
.BR getgrouplist ().
-.SH "VERSIONS"
+.SH VERSIONS
This function is present since glibc 2.2.4.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This function is nonstandard; it appears on most BSDs.
.SH BUGS
In glibc versions before 2.3.3,
@@ -184,7 +184,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getgroups (2),
.BR setgroups (2),
.BR getgrent (3),
diff --git a/man3/gethostbyname.3 b/man3/gethostbyname.3
index ab27e66a..0f9687b7 100644
--- a/man3/gethostbyname.3
+++ b/man3/gethostbyname.3
@@ -261,7 +261,7 @@ order), terminated by a NULL pointer.
.TP
.I h_addr
The first address in \fIh_addr_list\fP for backward compatibility.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR gethostbyname ()
and
@@ -298,7 +298,7 @@ host database file
.TP
.I /etc/nsswitch.conf
name service switch configuration
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001 specifies
.BR gethostbyname (),
.BR gethostbyaddr (),
@@ -424,7 +424,7 @@ is passed in
does not recognize components of a dotted IPv4 address string
that are expressed in hexadecimal.
.\" http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482973
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getaddrinfo (3),
.\" .BR getipnodebyaddr (3),
.\" .BR getipnodebyname (3),
diff --git a/man3/gethostid.3 b/man3/gethostid.3
index 1f4f3813..937b5e1b 100644
--- a/man3/gethostid.3
+++ b/man3/gethostid.3
@@ -68,7 +68,7 @@ and thus usually never needs to be set.
The
.BR sethostid ()
call is restricted to the superuser.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR gethostid ()
returns the 32-bit identifier for the current host as set by
.BR sethostid ().
@@ -89,7 +89,7 @@ to store the host ID.
.B EPERM
The calling process's effective user or group ID is not the same
as its corresponding real ID.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.2BSD; these functions were dropped in 4.4BSD.
SVr4 includes
.BR gethostid ()
@@ -121,6 +121,6 @@ and returns a value obtained by bit-twiddling the IPv4 address.
(This value may not be unique.)
.SH BUGS
It is impossible to ensure that the identifier is globally unique.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR hostid (1),
.BR gethostbyname (3)
diff --git a/man3/getipnodebyname.3 b/man3/getipnodebyname.3
index ec0dc7a0..3210e846 100644
--- a/man3/getipnodebyname.3
+++ b/man3/getipnodebyname.3
@@ -181,7 +181,7 @@ and
.I len
must be set to
.IR "sizeof(struct in6_addr)" .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
A NULL pointer is returned if an error occurred, and
.I error_num
will contain an error code from the following list:
@@ -253,7 +253,7 @@ is
This is an array of one or more pointers to network address structures for the
network host.
The array is terminated by a NULL pointer.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
RFC\ 2553.
.\" Not in POSIX.1-2001.
.SH NOTES
@@ -261,7 +261,7 @@ These functions were present in glibc 2.1.91-95, but were
removed again.
Several UNIX-like systems support them, but all
call them deprecated.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getaddrinfo (3),
.BR getnameinfo (3),
.BR inet_ntop (3),
diff --git a/man3/getline.3 b/man3/getline.3
index 2e5146d5..f9425ca4 100644
--- a/man3/getline.3
+++ b/man3/getline.3
@@ -105,7 +105,7 @@ As with
.BR getline (),
a delimiter character is not added if one was not present
in the input before end of file was reached.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success,
.BR getline ()
and
@@ -129,14 +129,14 @@ is NULL, or
is not valid).
.SH VERSIONS
These functions are available since libc 4.6.27.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Both
.BR getline ()
and
.BR getdelim ()
were originally GNU extensions.
They were standardized in POSIX.1-2008.
-.SH "EXAMPLE"
+.SH EXAMPLE
.nf
#define _GNU_SOURCE
#include <stdio.h>
@@ -163,7 +163,7 @@ main(void)
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR read (2),
.BR fgets (3),
.BR fopen (3),
diff --git a/man3/getloadavg.3 b/man3/getloadavg.3
index 55552cd3..8cf7ab55 100644
--- a/man3/getloadavg.3
+++ b/man3/getloadavg.3
@@ -60,7 +60,7 @@ the number of samples actually retrieved is returned.
.\" 4.3BSD Reno .
.SH VERSIONS
This function is available in glibc since version 2.2.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Not in POSIX.1-2001.
Present on the BSDs and Solaris.
.\" mdoc seems to have a bug - there must be no newline here
diff --git a/man3/getlogin.3 b/man3/getlogin.3
index 2cfd8c8e..1a3cab5f 100644
--- a/man3/getlogin.3
+++ b/man3/getlogin.3
@@ -92,7 +92,7 @@ For most purposes, it is more useful to use the environment variable
\fBLOGNAME\fP to find out who the user is.
This is more flexible
precisely because the user can set \fBLOGNAME\fP arbitrarily.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR getlogin ()
returns a pointer to the username when successful,
and NULL on failure.
@@ -135,7 +135,7 @@ password database file
\fI/var/run/utmp\fP
(traditionally \fI/etc/utmp\fP;
some libc versions used \fI/var/adm/utmp\fP)
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.BR getlogin ()
and
.BR getlogin_r ()
@@ -190,7 +190,7 @@ instead, if that is
what you meant.
.B Do not use
.BR cuserid ().
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR geteuid (2),
.BR getuid (2),
.BR utmp (5)
diff --git a/man3/getmntent.3 b/man3/getmntent.3
index 9945d9a4..8937f4b6 100644
--- a/man3/getmntent.3
+++ b/man3/getmntent.3
@@ -145,7 +145,7 @@ and
.BR getmntent ()
will convert
from string representation to escaped representation and back.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR getmntent ()
and
@@ -172,7 +172,7 @@ a match is found and NULL otherwise.
/etc/fstab file system description file
/etc/mtab mounted file system description file
.fi
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The nonreentrant functions are from SunOS 4.1.3.
A routine
.BR getmntent_r ()
@@ -190,7 +190,7 @@ is used.
.BR getmntinfo (),
a wrapper around the system call
.BR getfsstat ().
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fopen (3),
.BR fstab (5),
.BR mount (8)
diff --git a/man3/getnameinfo.3 b/man3/getnameinfo.3
index 037c8c01..781f44a5 100644
--- a/man3/getnameinfo.3
+++ b/man3/getnameinfo.3
@@ -133,7 +133,7 @@ IDNA_ALLOW_UNASSIGNED (allow unassigned Unicode code points) and
IDNA_USE_STD3_ASCII_RULES (check output to make sure it is a STD3
conforming hostname)
flags respectively to be used in the IDNA handling.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.\" FIXME glibc defines the following additional errors, some which
.\" can probably be returned by getnameinfo(); they need to
.\" be documented.
@@ -200,7 +200,7 @@ suitable for error reporting.
.SH VERSIONS
.BR getnameinfo ()
is provided in glibc since version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
RFC\ 2553, POSIX.1-2001.
.SH NOTES
In order to assist the programmer in choosing reasonable sizes
@@ -269,7 +269,7 @@ An example program using
.BR getnameinfo ()
can be found in
.BR getaddrinfo (3).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR accept (2),
.BR getpeername (2),
.BR getsockname (2),
diff --git a/man3/getnetent.3 b/man3/getnetent.3
index e694a207..f9c25106 100644
--- a/man3/getnetent.3
+++ b/man3/getnetent.3
@@ -108,7 +108,7 @@ The type of the network number; always
.TP
.I n_net
The network number in host byte order.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR getnetent (),
.BR getnetbyname ()
@@ -121,7 +121,7 @@ error occurs or the end of the file is reached.
.TP
.I /etc/networks
networks database file
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD, POSIX.1-2001.
.SH NOTES
In glibc versions before 2.2, the
@@ -130,7 +130,7 @@ argument of
.BR getnetbyaddr ()
was of type
.IR long .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getnetent_r (3),
.BR getprotoent (3),
.BR getservent (3)
diff --git a/man3/getnetent_r.3 b/man3/getnetent_r.3
index 43b08b79..959b3835 100644
--- a/man3/getnetent_r.3
+++ b/man3/getnetent_r.3
@@ -113,7 +113,7 @@ is used to return the value that would be stored in the global variable
by the nonreentrant versions of these functions.
.\" getnetent.3 doesn't document any use of h_errno, but nevertheless
.\" the nonreentrant functions no seem to set h_errno.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return 0.
On error, they return one of the positive error numbers listed in ERRORS.
@@ -136,10 +136,10 @@ is too small.
Try again with a larger buffer
(and increased
.IR buflen ).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are GNU extensions.
Functions with similar names exist on some other systems,
though typically with different calling signatures.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getnetent (3),
.BR networks (5)
diff --git a/man3/getopt.3 b/man3/getopt.3
index 494c3d98..6dbdf634 100644
--- a/man3/getopt.3
+++ b/man3/getopt.3
@@ -269,7 +269,7 @@ as "\-\-" can indicate a long option.
If an option that starts with \(aq\-\(aq
(not "\-\-") doesn't match a long option, but does match a short option,
it is parsed as a short option instead.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
If an option was successfully found, then
.BR getopt ()
returns the option character.
@@ -313,7 +313,7 @@ wildcard expansion and so should not be considered as options.
This behavior was removed in
.BR bash (1)
version 2.01, but the support remains in glibc.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.TP
.BR getopt ():
POSIX.2 and POSIX.1-2001,
@@ -509,5 +509,5 @@ main(int argc, char **argv)
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getsubopt (3)
diff --git a/man3/getpass.3 b/man3/getpass.3
index d363ec40..d920c39b 100644
--- a/man3/getpass.3
+++ b/man3/getpass.3
@@ -64,7 +64,7 @@ turns off echoing, reads one line (the "password"),
restores the terminal state and closes
.I /dev/tty
again.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The function
.BR getpass ()
returns a pointer to a static buffer containing (the first
@@ -86,7 +86,7 @@ The process does not have a controlling terminal.
.\" A
.\" .BR getpass ()
.\" function appeared in Version 7 AT&T UNIX.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Present in SUSv2, but marked LEGACY.
Removed in POSIX.1-2001.
.SH NOTES
@@ -144,5 +144,5 @@ and returns
.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.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR crypt (3)
diff --git a/man3/getprotoent.3 b/man3/getprotoent.3
index 372c52bb..8cd57445 100644
--- a/man3/getprotoent.3
+++ b/man3/getprotoent.3
@@ -102,7 +102,7 @@ A NULL-terminated list of alternative names for the protocol.
.TP
.I p_proto
The protocol number.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR getprotoent (),
.BR getprotobyname ()
@@ -117,9 +117,9 @@ error occurs or the end of the file is reached.
.I /etc/protocols
protocol database file
.PD
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getnetent (3),
.BR getprotoent_r (3),
.BR getservent (3),
diff --git a/man3/getprotoent_r.3 b/man3/getprotoent_r.3
index 3bbe2ed0..2f1fa142 100644
--- a/man3/getprotoent_r.3
+++ b/man3/getprotoent_r.3
@@ -103,7 +103,7 @@ is set pointing to
otherwise,
.I *result
is set to NULL.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return 0.
On error, they return one of the positive error numbers listed in ERRORS.
@@ -126,7 +126,7 @@ is too small.
Try again with a larger buffer
(and increased
.IR buflen ).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are GNU extensions.
Functions with similar names exist on some other systems,
though typically with different calling signatures.
@@ -232,6 +232,6 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getprotoent (3),
.BR protocols (5)
diff --git a/man3/getpt.3 b/man3/getpt.3
index 2d989333..16af9cc2 100644
--- a/man3/getpt.3
+++ b/man3/getpt.3
@@ -23,7 +23,7 @@ It is equivalent to
.fi
on Linux systems, though the pseudoterminal master is located
elsewhere on some systems that use GNU Libc.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR getpt ()
returns an open file descriptor upon successful completion.
Otherwise, it
@@ -43,7 +43,7 @@ is glibc-specific;
use
.BR posix_openpt (3)
instead.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR grantpt (3),
.BR posix_openpt (3),
.BR ptsname (3),
diff --git a/man3/getpw.3 b/man3/getpw.3
index 7bc7e06f..08c94ddd 100644
--- a/man3/getpw.3
+++ b/man3/getpw.3
@@ -67,7 +67,7 @@ struct passwd {
.PP
For more information about the fields of this structure, see
.BR passwd (5).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR getpw ()
function returns 0 on success; on error, it returns \-1, and
@@ -91,7 +91,7 @@ structure.
.TP
.I /etc/passwd
password database file
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr2.
.SH BUGS
The
@@ -100,7 +100,7 @@ function is dangerous as it may overflow the provided buffer
.IR buf .
It is obsoleted by
.BR getpwuid (3).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR endpwent (3),
.BR fgetpwent (3),
.BR getpwent (3),
diff --git a/man3/getpwent.3 b/man3/getpwent.3
index 760c1986..83fcb796 100644
--- a/man3/getpwent.3
+++ b/man3/getpwent.3
@@ -98,7 +98,7 @@ struct passwd {
.PP
For more information about the fields of this structure, see
.BR passwd (5).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR getpwent ()
function returns a pointer to a
@@ -149,12 +149,12 @@ Insufficient buffer space supplied.
.TP
.I /etc/passwd
local password database file
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, POSIX.1-2001.
The
.I pw_gecos
field is not specified in POSIX, but is present on most implementations.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fgetpwent (3),
.BR getpw (3),
.BR getpwent_r (3),
diff --git a/man3/getpwent_r.3 b/man3/getpwent_r.3
index 510643f0..a32ae9de 100644
--- a/man3/getpwent_r.3
+++ b/man3/getpwent_r.3
@@ -99,7 +99,7 @@ is stored in the provided buffer
.IR *pwbuf ,
and a pointer to this \fIstruct passwd\fP is returned in
.IR *pwbufp .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return 0 and
.I *pwbufp
is a pointer to the \fIstruct passwd\fP.
@@ -114,7 +114,7 @@ No more entries.
.B ERANGE
Insufficient buffer space supplied.
Try again with larger buffer.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are GNU extensions, done in a style resembling
the POSIX version of functions like
.BR getpwnam_r (3).
@@ -176,7 +176,7 @@ main(void)
.\" printf("getpwent_r: %s", strerror(i));
.\" exit(EXIT_SUCCESS);
.\" }
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fgetpwent (3),
.BR getpw (3),
.BR getpwent (3),
diff --git a/man3/getpwnam.3 b/man3/getpwnam.3
index f9349da7..5439b653 100644
--- a/man3/getpwnam.3
+++ b/man3/getpwnam.3
@@ -138,7 +138,7 @@ or an initial suggested size for
the call fails with
.BR ERANGE ,
in which case the caller can retry with a larger buffer.)
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR getpwnam ()
and
@@ -212,7 +212,7 @@ Insufficient buffer space supplied.
.TP
.I /etc/passwd
local password database file
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, POSIX.1-2001.
The
.I pw_gecos
@@ -308,7 +308,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR endpwent (3),
.BR fgetpwent (3),
.BR getgrnam (3),
diff --git a/man3/getrpcent.3 b/man3/getrpcent.3
index ddf85e2e..dc2213be 100644
--- a/man3/getrpcent.3
+++ b/man3/getrpcent.3
@@ -93,7 +93,7 @@ A NULL pointer is returned on EOF or error.
.TP
.I /etc/rpc
RPC program number database.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Not in POSIX.1-2001.
Present on the BSDs, Solaris, and many other systems.
.SH BUGS
@@ -101,7 +101,7 @@ All information
is contained in a static area
so it must be copied if it is
to be saved.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getrpcent_r (3),
.BR rpc (5),
.BR rpcinfo (8),
diff --git a/man3/getrpcent_r.3 b/man3/getrpcent_r.3
index 70d10716..74f3b01b 100644
--- a/man3/getrpcent_r.3
+++ b/man3/getrpcent_r.3
@@ -102,7 +102,7 @@ is set pointing to
otherwise,
.I *result
is set to NULL.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return 0.
On error, they return one of the positive error numbers listed in ERRORS.
@@ -125,10 +125,10 @@ is too small.
Try again with a larger buffer
(and increased
.IR buflen ).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are GNU extensions.
Functions with similar names exist on some other systems,
though typically with different calling signatures.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getrpcent (3),
.BR rpc (5)
diff --git a/man3/getrpcport.3 b/man3/getrpcport.3
index 01c2ab0e..7d88096f 100644
--- a/man3/getrpcport.3
+++ b/man3/getrpcport.3
@@ -29,6 +29,6 @@ is registered but not with version
it will still return a port number (for some version of the program)
indicating that the program is indeed registered.
The version mismatch will be detected upon the first call to the service.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Not in POSIX.1-2001.
Present on the BSDs, Solaris, and many other systems.
diff --git a/man3/gets.3 b/man3/gets.3
index 93b1389e..2eb43d1c 100644
--- a/man3/gets.3
+++ b/man3/gets.3
@@ -106,7 +106,7 @@ library for the same input stream.
.PP
For nonlocking counterparts, see
.BR unlocked_stdio (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR fgetc (),
.BR getc ()
and
@@ -133,7 +133,7 @@ returns
on success, or
.B EOF
on error.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89, C99, POSIX.1-2001.
LSB deprecates
@@ -168,7 +168,7 @@ library with low-level calls to
.BR read (2)
for the file descriptor associated with the input stream; the results
will be undefined and very probably not what you want.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR read (2),
.BR write (2),
.BR ferror (3),
diff --git a/man3/getservent.3 b/man3/getservent.3
index eb994093..3869d428 100644
--- a/man3/getservent.3
+++ b/man3/getservent.3
@@ -113,7 +113,7 @@ The port number for the service given in network byte order.
.TP
.I s_proto
The name of the protocol to use with this service.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR getservent (),
.BR getservbyname ()
@@ -126,9 +126,9 @@ error occurs or the end of the file is reached.
.TP
.I /etc/services
services database file
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getnetent (3),
.BR getprotoent (3),
.BR getservent_r (3),
diff --git a/man3/getservent_r.3 b/man3/getservent_r.3
index c481e2fc..e716f6a8 100644
--- a/man3/getservent_r.3
+++ b/man3/getservent_r.3
@@ -102,7 +102,7 @@ is set pointing to
otherwise,
.I *result
is set to NULL.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return 0.
On error, they return one of the positive error numbers listed in errors.
@@ -125,7 +125,7 @@ is too small.
Try again with a larger buffer
(and increased
.IR buflen ).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are GNU extensions.
Functions with similar names exist on some other systems,
though typically with different calling signatures.
@@ -236,6 +236,6 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getservent (3),
.BR services (5)
diff --git a/man3/getspnam.3 b/man3/getspnam.3
index 502543f9..6644e916 100644
--- a/man3/getspnam.3
+++ b/man3/getspnam.3
@@ -211,7 +211,7 @@ struct spwd {
};
.fi
.in
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The functions that return a pointer return NULL if no more entries
are available or if an error occurs during processing.
The functions which have \fIint\fP as the return value return 0 for
@@ -242,11 +242,11 @@ The include file
defines the constant
.B _PATH_SHADOW
to the pathname of the shadow password file.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The shadow password database and its associated API are
not specified in POSIX.1-2001.
However, many other systems provide a similar API.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getgrnam (3),
.BR getpwnam (3),
.BR getpwnam_r (3),
diff --git a/man3/getttyent.3 b/man3/getttyent.3
index 3cffe2a2..99736c9c 100644
--- a/man3/getttyent.3
+++ b/man3/getttyent.3
@@ -66,13 +66,13 @@ can be:
#define TTY_ON 0x01 /* enable logins (start ty_getty program) */
#define TTY_SECURE 0x02 /* allow UID 0 to login */
.fi
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Not in POSIX.1-2001.
Present on the BSDs, and perhaps other systems.
.SH NOTES
Under Linux the file
.IR /etc/ttys ,
and the functions described above, are not used.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ttyname (3),
.BR ttyslot (3)
diff --git a/man3/getumask.3 b/man3/getumask.3
index 310ed5f5..8c9a022d 100644
--- a/man3/getumask.3
+++ b/man3/getumask.3
@@ -53,10 +53,10 @@ except that it is documented to be thread-safe (that is, shares
a lock with the
.BR umask (2)
library call).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This is a vaporware GNU extension.
.SH NOTES
This function is documented but not implemented yet in glibc,
as at version 2.9.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR umask (2)
diff --git a/man3/getusershell.3 b/man3/getusershell.3
index b31e2d6d..db3f6e2a 100644
--- a/man3/getusershell.3
+++ b/man3/getusershell.3
@@ -72,7 +72,7 @@ function rewinds \fI/etc/shells\fP.
The
.BR endusershell ()
function closes \fI/etc/shells\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR getusershell ()
function returns a NULL pointer on end-of-file.
@@ -80,7 +80,7 @@ function returns a NULL pointer on end-of-file.
.nf
/etc/shells
.fi
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR shells (5)
diff --git a/man3/getutent.3 b/man3/getutent.3
index 3fb359d7..d2c06284 100644
--- a/man3/getutent.3
+++ b/man3/getutent.3
@@ -114,7 +114,7 @@ the new entry.
If it cannot find an appropriate slot for \fIut\fP,
.BR pututline ()
will append the new entry to the end of the file.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR getutent (),
.BR getutid (),
and
@@ -150,7 +150,7 @@ functions can also fail for the reasons described in
/var/run/utmp database of currently logged-in users
.br
/var/log/wtmp database of past user logins
-.SH "CONFORMING TO"
+.SH CONFORMING TO
XPG2, SVr4.
.LP
In XPG2 and SVID 2 the function
@@ -284,6 +284,6 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getutmp (3),
.BR utmp (5)
diff --git a/man3/getw.3 b/man3/getw.3
index 3b96923b..2060e9f6 100644
--- a/man3/getw.3
+++ b/man3/getw.3
@@ -68,20 +68,20 @@ an \fIint\fP) to \fIstream\fP.
It is provided for compatibility with SVr4, but we recommend you use
.BR fwrite (3)
instead.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
Normally,
.BR getw ()
returns the word read, and
.BR putw ()
returns 0.
On error, they return \fBEOF\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, SUSv2. Not present in POSIX.1-2001.
.SH BUGS
The value returned on error is also a legitimate data value.
.BR ferror (3)
can be used to distinguish between the two cases.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ferror (3),
.BR fread (3),
.BR fwrite (3),
diff --git a/man3/getwchar.3 b/man3/getwchar.3
index 10ad90c3..be1eac85 100644
--- a/man3/getwchar.3
+++ b/man3/getwchar.3
@@ -38,13 +38,13 @@ If a wide-character conversion error occurs, it sets
.PP
For a nonlocking counterpart, see
.BR unlocked_stdio (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR getwchar ()
function returns the next wide-character from
standard input, or
.BR WEOF .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -59,6 +59,6 @@ It is reasonable to expect that
will actually
read a multibyte sequence from standard input and then
convert it to a wide character.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fgetwc (3),
.BR unlocked_stdio (3)
diff --git a/man3/glob.3 b/man3/glob.3
index 53fbf976..cc11ae69 100644
--- a/man3/glob.3
+++ b/man3/glob.3
@@ -254,7 +254,7 @@ As a GNU extension,
is set to the flags specified, \fBor\fRed with
.B GLOB_MAGCHAR
if any metacharacters were found.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On successful completion,
.BR glob ()
returns zero.
@@ -268,7 +268,7 @@ for a read error, and
.TP
.B GLOB_NOMATCH
for no found matches.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.2, POSIX.1-2001.
.SH NOTES
The structure elements
@@ -311,7 +311,7 @@ globbuf.gl_pathv[1] = "\-l";
execvp("ls", &globbuf.gl_pathv[0]);
.in
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ls (1),
.BR sh (1),
.BR stat (2),
diff --git a/man3/grantpt.3 b/man3/grantpt.3
index ab96ad95..fe6c6374 100644
--- a/man3/grantpt.3
+++ b/man3/grantpt.3
@@ -27,7 +27,7 @@ The behavior of
is unspecified if a signal handler is installed to catch
.B SIGCHLD
signals.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
When successful,
.BR grantpt ()
returns 0.
@@ -51,7 +51,7 @@ argument is valid but not associated with a master pseudoterminal.
.SH VERSIONS
.BR grantpt ()
is provided in glibc since version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
This is part of the UNIX 98 pseudoterminal support, see
@@ -59,7 +59,7 @@ This is part of the UNIX 98 pseudoterminal support, see
Many systems implement this function via a set-user-ID helper binary
called "pt_chown".
With Linux devpts no such helper binary is required.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR open (2),
.BR posix_openpt (3),
.BR ptsname (3),
diff --git a/man3/gsignal.3 b/man3/gsignal.3
index a2e97c33..6103194c 100644
--- a/man3/gsignal.3
+++ b/man3/gsignal.3
@@ -90,7 +90,7 @@ and returns the value returned by that function.
The range of possible values
.I signum
varies (often 1-15 or 1-17).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are available under AIX, DG/UX, HP-UX, SCO, Solaris, Tru64.
They are called obsolete under most of these systems, and are
broken under Linux libc and glibc.
@@ -98,7 +98,7 @@ Some systems also have
.BR gsignal_r ()
and
.BR ssignal_r ().
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR kill (2),
.BR signal (2),
.BR raise (3)
diff --git a/man3/hash.3 b/man3/hash.3
index 4af6d1f1..4ee7f2ca 100644
--- a/man3/hash.3
+++ b/man3/hash.3
@@ -155,7 +155,7 @@ for any of the errors specified for the library routine
.BR dbopen (3).
.SH BUGS
Only big and little endian byte order are supported.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR btree (3),
.BR dbopen (3),
.BR mpool (3),
diff --git a/man3/hsearch.3 b/man3/hsearch.3
index a939b461..114bcb2b 100644
--- a/man3/hsearch.3
+++ b/man3/hsearch.3
@@ -171,7 +171,7 @@ function differs from
in that a pointer to the found item is returned in
.IR *retval ,
rather than as the function result.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR hcreate ()
and
.BR hcreate_r ()
@@ -223,7 +223,7 @@ was not found in the table.
POSIX.1-2001 only specifies the
.B ENOMEM
error.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The functions
.BR hcreate (),
.BR hsearch (),
@@ -320,7 +320,7 @@ main(void)
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bsearch (3),
.BR lsearch (3),
.BR malloc (3),
diff --git a/man3/hypot.3 b/man3/hypot.3
index 58a38b44..1b150a05 100644
--- a/man3/hypot.3
+++ b/man3/hypot.3
@@ -153,12 +153,12 @@ for this case.
.\" FIXME . Is it intentional that these functions do not set errno?
.\" They do set errno for the overflow case.
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6795
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cabs (3),
.BR sqrt (3)
diff --git a/man3/iconv.3 b/man3/iconv.3
index cd4eaf1b..abbbb26e 100644
--- a/man3/iconv.3
+++ b/man3/iconv.3
@@ -117,7 +117,7 @@ A third case is when \fIinbuf\fP is NULL or \fI*inbuf\fP is NULL, and
In this case, the
.BR iconv ()
function sets \fIcd\fP's conversion state to the initial state.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR iconv ()
function returns the number of characters converted in a
@@ -137,7 +137,7 @@ An invalid multibyte sequence has been encountered in the input.
An incomplete multibyte sequence has been encountered in the input.
.SH VERSIONS
This function is available in glibc since version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
Although
@@ -158,6 +158,6 @@ must ensure that the pointers passed to the function are suitable
for accessing characters in the appropriate character set.
This includes ensuring correct alignment on platforms that have
tight restrictions on alignment.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR iconv_close (3),
.BR iconv_open (3)
diff --git a/man3/iconv_close.3 b/man3/iconv_close.3
index 3d6c73b7..c27ea991 100644
--- a/man3/iconv_close.3
+++ b/man3/iconv_close.3
@@ -24,7 +24,7 @@ The
function deallocates a conversion descriptor \fIcd\fP
previously allocated using
.BR iconv_open (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
When successful, the
.BR iconv_close ()
function returns 0.
@@ -33,8 +33,8 @@ In case of error, it sets
and returns \-1.
.SH VERSIONS
This function is available in glibc since version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
UNIX98, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR iconv (3),
.BR iconv_open (3)
diff --git a/man3/iconv_open.3 b/man3/iconv_open.3
index 9d4ad429..6977e4d6 100644
--- a/man3/iconv_open.3
+++ b/man3/iconv_open.3
@@ -66,7 +66,7 @@ descriptor can not be used in multiple threads simultaneously.)
To bring the state back to the initial state, use
.BR iconv (3)
with NULL as \fIinbuf\fP argument.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR iconv_open ()
function returns a freshly allocated conversion
@@ -81,9 +81,9 @@ The conversion from \fIfromcode\fP to \fItocode\fP is not supported by the
implementation.
.SH VERSIONS
This function is available in glibc since version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
UNIX98, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR iconv (1),
.BR iconv (3),
.BR iconv_close (3)
diff --git a/man3/ilogb.3 b/man3/ilogb.3
index 950fe99a..ae7dacff 100644
--- a/man3/ilogb.3
+++ b/man3/ilogb.3
@@ -141,9 +141,9 @@ or raise an exception for this case.
.\" or raise an exception?
.\" log(), log2(), log10() do set errno
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6794
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR log (3),
.BR logb (3),
.BR significand (3)
diff --git a/man3/index.3 b/man3/index.3
index bee15c85..df887680 100644
--- a/man3/index.3
+++ b/man3/index.3
@@ -50,14 +50,14 @@ of the character \fIc\fP in the string \fIs\fP.
.PP
The terminating null byte (\(aq\\0\(aq) is considered to be a part of the
strings.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR index ()
and
.BR rindex ()
functions return a pointer to
the matched character or NULL if the character is not found.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD; marked as LEGACY in POSIX.1-2001.
POSIX.1-2008 removes the specifications of
.BR index ()
@@ -68,7 +68,7 @@ recommending
and
.BR strrchr (3)
instead.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR memchr (3),
.BR strchr (3),
.BR string (3),
diff --git a/man3/inet.3 b/man3/inet.3
index 51ca8446..5a6f0ea8 100644
--- a/man3/inet.3
+++ b/man3/inet.3
@@ -207,7 +207,7 @@ struct in_addr {
};
.fi
.in
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD.
.BR inet_addr ()
and
@@ -294,7 +294,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR byteorder (3),
.BR getaddrinfo (3),
.BR gethostbyname (3),
diff --git a/man3/inet_ntop.3 b/man3/inet_ntop.3
index 21f1e04b..abe71bbb 100644
--- a/man3/inet_ntop.3
+++ b/man3/inet_ntop.3
@@ -78,7 +78,7 @@ The buffer
must be at least
.B INET6_ADDRSTRLEN
bytes long.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success,
.BR inet_ntop ()
returns a non-NULL pointer to
@@ -95,7 +95,7 @@ was not a valid address family.
.B ENOSPC
The converted address string would exceed the size given by
.IR size .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
Note that RFC\ 2553 defines a prototype where the last argument
.I size
@@ -113,7 +113,7 @@ converts IPv4-mapped IPv6 addresses into an IPv6 format.
.SH EXAMPLE
See
.BR inet_pton (3).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getnameinfo (3),
.BR inet (3),
.BR inet_pton (3)
diff --git a/man3/inet_pton.3 b/man3/inet_pton.3
index a2054cb4..fe518b63 100644
--- a/man3/inet_pton.3
+++ b/man3/inet_pton.3
@@ -111,7 +111,7 @@ An example of such an address is
.RE
.IP
See RFC 2373 for further details on the representation of IPv6 addresses.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR inet_pton ()
returns 1 on success (network address was successfully converted).
0 is returned if
@@ -124,7 +124,7 @@ does not contain a valid address family, \-1 is returned and
.I errno
is set to
.BR EAFNOSUPPORT .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
Unlike
@@ -210,7 +210,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getaddrinfo (3),
.BR inet (3),
.BR inet_ntop (3)
diff --git a/man3/infnan.3 b/man3/infnan.3
index a0cbbe39..d4abd230 100644
--- a/man3/infnan.3
+++ b/man3/infnan.3
@@ -49,7 +49,7 @@ The value of \fIerror\fP can be
to represent infinity or anything else to represent NaN.
\fIerrno\fP
is also set.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
If \fIerror\fP is
.B ERANGE
(Infinity),
@@ -66,7 +66,7 @@ The value of \fIerror\fP is "not-a-number" (NaN).
.TP
.B ERANGE
The value of \fIerror\fP is positive infinity or negative infinity.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD.
.SH NOTES
This obsolete function was provided in
diff --git a/man3/initgroups.3 b/man3/initgroups.3
index 113f6560..c4dc223c 100644
--- a/man3/initgroups.3
+++ b/man3/initgroups.3
@@ -57,7 +57,7 @@ also added to the list.
The
.I user
argument must be non-NULL.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR initgroups ()
function returns 0 on success.
@@ -77,9 +77,9 @@ See the underlying system call
.nf
\fI/etc/group\fP group database file
.fi
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getgroups (2),
.BR setgroups (2),
.BR credentials (7)
diff --git a/man3/insque.3 b/man3/insque.3
index 8bb0f820..cb9827c3 100644
--- a/man3/insque.3
+++ b/man3/insque.3
@@ -94,9 +94,9 @@ The
.BR remque ()
function removes the element pointed to by \fIelem\fP from the
doubly-linked list.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
-.SH "NOTES"
+.SH NOTES
Traditionally (e.g., SunOS, Linux libc 4 and libc 5),
the arguments of these functions were of type \fIstruct qelem *\fP,
defined as:
diff --git a/man3/intro.3 b/man3/intro.3
index 6abce37d..b5581b9d 100644
--- a/man3/intro.3
+++ b/man3/intro.3
@@ -82,7 +82,7 @@ For further information on feature test macros, see
.\" .IP (3X)
.\" Various special libraries. The manual pages documenting their functions
.\" specify the library names.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Certain terms and abbreviations are used to indicate UNIX variants
and standards to which calls in this section conform.
See
@@ -92,7 +92,7 @@ See
Look at the header of the manual page source for the author(s) and copyright
conditions.
Note that these can be different from page to page!
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR intro (2),
.BR errno (3),
.BR capabilities (7),
diff --git a/man3/isalpha.3 b/man3/isalpha.3
index 4b1cd5b8..efb4e4cd 100644
--- a/man3/isalpha.3
+++ b/man3/isalpha.3
@@ -156,12 +156,12 @@ checks for an uppercase letter.
checks for a hexadecimal digits, that is, one of
.br
.BR "0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F" .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The values returned are nonzero if the character
.I c
falls into the tested class, and a zero value
if not.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, 4.3BSD.
C89 specifies all of these functions except
.BR isascii ()
@@ -184,7 +184,7 @@ For example,
will not recognize an A-umlaut (\(:A) as an uppercase letter in the default
.B "C"
locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR iswalnum (3),
.BR iswalpha (3),
.BR iswblank (3),
diff --git a/man3/isatty.3 b/man3/isatty.3
index a1c48a7e..3f7f95b5 100644
--- a/man3/isatty.3
+++ b/man3/isatty.3
@@ -57,8 +57,8 @@ POSIX.1-2001 specifies the error
.BR ENOTTY
.\" FIXME File a bug for this?
for this case.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fstat (2),
.BR ttyname (3)
diff --git a/man3/isgreater.3 b/man3/isgreater.3
index d99d1935..563e92fd 100644
--- a/man3/isgreater.3
+++ b/man3/isgreater.3
@@ -88,13 +88,13 @@ these macros return 0 if either argument is a NaN.
returns 1 if \fIx\fP or \fIy\fP is NaN and 0 otherwise.
.SH ERRORS
No errors occur.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
.SH NOTES
Not all hardware supports these functions,
and where hardware support isn't provided, they will be emulated by macros.
This will result in a performance penalty.
Don't use these functions if NaN is of no concern for you.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fpclassify (3),
.BR isnan (3)
diff --git a/man3/iswalnum.3 b/man3/iswalnum.3
index 83789d34..9a203bb1 100644
--- a/man3/iswalnum.3
+++ b/man3/iswalnum.3
@@ -50,14 +50,14 @@ As such, it also contains the wide-character class
.PP
The wide-character class "alnum" always contains at least the letters \(aqA\(aq
to \(aqZ\(aq, \(aqa\(aq to \(aqz\(aq and the digits \(aq0\(aq to \(aq9\(aq.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR iswalnum ()
function returns nonzero
if \fIwc\fP is a wide character
belonging to the wide-character class "alnum".
Otherwise it returns zero.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -66,6 +66,6 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR isalnum (3),
.BR iswctype (3)
diff --git a/man3/iswalpha.3 b/man3/iswalpha.3
index 6bd9ec70..ad90b58e 100644
--- a/man3/iswalpha.3
+++ b/man3/iswalpha.3
@@ -54,14 +54,14 @@ and "lower".
.PP
The wide-character class "alpha" always contains at least the
letters \(aqA\(aq to \(aqZ\(aq and \(aqa\(aq to \(aqz\(aq.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR iswalpha ()
function returns nonzero
if \fIwc\fP is a wide character
belonging to the wide-character class "alpha".
Otherwise it returns zero.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -70,6 +70,6 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR isalpha (3),
.BR iswctype (3)
diff --git a/man3/iswblank.3 b/man3/iswblank.3
index beafb502..e79acff2 100644
--- a/man3/iswblank.3
+++ b/man3/iswblank.3
@@ -57,14 +57,14 @@ from its subclasses "alnum", "alpha", "upper", "lower", "digit",
The wide-character class "blank" always contains
at least the space character
and the control character \(aq\\t\(aq.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR iswblank ()
function returns nonzero
if \fIwc\fP is a wide character
belonging to the wide-character class "blank".
Otherwise it returns zero.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
The behavior of
@@ -73,6 +73,6 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR isblank (3),
.BR iswctype (3)
diff --git a/man3/iswcntrl.3 b/man3/iswcntrl.3
index 7a1db158..7a562124 100644
--- a/man3/iswcntrl.3
+++ b/man3/iswcntrl.3
@@ -36,13 +36,13 @@ The wide-character class "cntrl" is disjoint from the wide-character class
For an unsigned char \fIc\fP, \fIiscntrl(c)\fP
implies \fIiswcntrl(btowc(c))\fP,
but not vice versa.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR iswcntrl ()
function returns nonzero if \fIwc\fP is a
wide character belonging to the wide-character class "cntrl".
Otherwise it returns zero.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -51,6 +51,6 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR iscntrl (3),
.BR iswctype (3)
diff --git a/man3/iswctype.3 b/man3/iswctype.3
index 8532ee9c..78b89173 100644
--- a/man3/iswctype.3
+++ b/man3/iswctype.3
@@ -36,14 +36,14 @@ zero is returned.
returned by the
.BR wctype (3)
function.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR iswctype ()
function returns nonzero if
the \fIwc\fP has the designated
property.
Otherwise it returns 0.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -52,7 +52,7 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR iswalnum (3),
.BR iswalpha (3),
.BR iswblank (3),
diff --git a/man3/iswdigit.3 b/man3/iswdigit.3
index 3a05e599..8b4360ef 100644
--- a/man3/iswdigit.3
+++ b/man3/iswdigit.3
@@ -53,14 +53,14 @@ disjoint from the wide-character class
.PP
The wide-character class "digit" always
contains exactly the digits \(aq0\(aq to \(aq9\(aq.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR iswdigit ()
function returns nonzero
if \fIwc\fP is a wide character
belonging to the wide-character class "digit".
Otherwise it returns zero.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -69,6 +69,6 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR isdigit (3),
.BR iswctype (3)
diff --git a/man3/iswgraph.3 b/man3/iswgraph.3
index c98e2ce2..258349c7 100644
--- a/man3/iswgraph.3
+++ b/man3/iswgraph.3
@@ -46,14 +46,14 @@ The wide-character class "graph" contains all the wide characters from the
wide-character class "print" except the space character.
It therefore contains
the wide-character classes "alnum" and "punct".
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR iswgraph ()
function returns nonzero
if \fIwc\fP is a wide character
belonging to the wide-character class "graph".
Otherwise it returns zero.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -62,6 +62,6 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR isgraph (3),
.BR iswctype (3)
diff --git a/man3/iswlower.3 b/man3/iswlower.3
index 666b8301..c5e06c45 100644
--- a/man3/iswlower.3
+++ b/man3/iswlower.3
@@ -57,14 +57,14 @@ from \fItowupper(wc)\fP.
.PP
The wide-character class "lower" always contains
at least the letters \(aqa\(aq to \(aqz\(aq.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR iswlower ()
function returns nonzero
if \fIwc\fP is a wide character
belonging to the wide-character class "lower".
Otherwise it returns zero.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -76,7 +76,7 @@ current locale.
.PP
This function is not very appropriate for dealing with Unicode characters,
because Unicode knows about three cases: upper, lower and title case.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR islower (3),
.BR iswctype (3),
.BR towlower (3)
diff --git a/man3/iswprint.3 b/man3/iswprint.3
index 353f9ea4..8a3aecff 100644
--- a/man3/iswprint.3
+++ b/man3/iswprint.3
@@ -33,13 +33,13 @@ The wide-character class "print" is disjoint from the wide-character class
"cntrl".
.PP
The wide-character class "print" contains the wide-character class "graph".
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR iswprint ()
function returns nonzero if \fIwc\fP is a
wide character belonging to the wide-character class "print".
Otherwise it returns zero.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -48,6 +48,6 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR isprint (3),
.BR iswctype (3)
diff --git a/man3/iswpunct.3 b/man3/iswpunct.3
index 95edda16..6cd1a14f 100644
--- a/man3/iswpunct.3
+++ b/man3/iswpunct.3
@@ -44,14 +44,14 @@ Being a subclass of the wide-character class "graph",
the wide-character class
"punct" is disjoint from the wide-character class "space" and its subclass
"blank".
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR iswpunct ()
function returns nonzero
if \fIwc\fP is a wide-character
belonging to the wide-character class "punct".
Otherwise it returns zero.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -64,6 +64,6 @@ current locale.
This function's name is a misnomer when dealing with Unicode characters,
because the wide-character class "punct" contains both punctuation characters
and symbol (math, currency, etc.) characters.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ispunct (3),
.BR iswctype (3)
diff --git a/man3/iswspace.3 b/man3/iswspace.3
index 4d912cbc..fac50ff4 100644
--- a/man3/iswspace.3
+++ b/man3/iswspace.3
@@ -41,13 +41,13 @@ The wide-character class "space" contains the wide-character class "blank".
The wide-character class "space" always contains at least the space character
and the control
characters \(aq\\f\(aq, \(aq\\n\(aq, \(aq\\r\(aq, \(aq\\t\(aq, \(aq\\v\(aq.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR iswspace ()
function returns nonzero if \fIwc\fP is a wide character
belonging to the wide-character class "space".
Otherwise it returns zero.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -56,6 +56,6 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR isspace (3),
.BR iswctype (3)
diff --git a/man3/iswupper.3 b/man3/iswupper.3
index fb1307ef..39d980d4 100644
--- a/man3/iswupper.3
+++ b/man3/iswupper.3
@@ -51,13 +51,13 @@ which are equal to \fItowupper(wc)\fP and different from \fItowlower(wc)\fP.
.PP
The wide-character class "upper" always contains at least the
letters \(aqA\(aq to \(aqZ\(aq.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR iswupper ()
function returns nonzero if \fIwc\fP is a wide character
belonging to the wide-character class "upper".
Otherwise it returns zero.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -69,7 +69,7 @@ current locale.
.PP
This function is not very appropriate for dealing with Unicode characters,
because Unicode knows about three cases: upper, lower and title case.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR isupper (3),
.BR iswctype (3),
.BR towupper (3)
diff --git a/man3/iswxdigit.3 b/man3/iswxdigit.3
index 6cc3b0b1..5e734696 100644
--- a/man3/iswxdigit.3
+++ b/man3/iswxdigit.3
@@ -46,13 +46,13 @@ Being a subclass of the wide-character class "alnum", the wide-character class
The wide-character class "xdigit" always contains at least the
letters \(aqA\(aq to \(aqF\(aq, \(aqa\(aq to \(aqf\(aq
and the digits \(aq0\(aq to \(aq9\(aq.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR iswxdigit ()
function returns nonzero if \fIwc\fP is a wide character
belonging to the wide-character class "xdigit".
Otherwise it returns zero.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -61,6 +61,6 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR iswctype (3),
.BR isxdigit (3)
diff --git a/man3/j0.3 b/man3/j0.3
index 0b206ff7..1f037597 100644
--- a/man3/j0.3
+++ b/man3/j0.3
@@ -141,7 +141,7 @@ These functions do not raise exceptions for
.\" FIXME . Is it intentional that these functions do not raise exceptions?
.\" e.g., j0(1.5e16)
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6805
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The functions returning
.I double
conform to SVr4, 4.3BSD,
diff --git a/man3/key_setsecret.3 b/man3/key_setsecret.3
index b7c4d7f4..4e93106b 100644
--- a/man3/key_setsecret.3
+++ b/man3/key_setsecret.3
@@ -52,7 +52,7 @@ The function
.BR key_secretkey_is_set ()
can be used to determine whether a key has been
set for the effective UID of the calling process.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions return 1 on success and 0 on failure.
.SH NOTES
Note that we talk about two types of encryption here.
@@ -61,5 +61,5 @@ The other is symmetric, the
64-bit DES.
.PP
These routines were part of the Linux/Doors-project, abandoned by now.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR crypt (3)
diff --git a/man3/ldexp.3 b/man3/ldexp.3
index ca03c878..a3c87683 100644
--- a/man3/ldexp.3
+++ b/man3/ldexp.3
@@ -124,13 +124,13 @@ is set to
An underflow floating-point exception
.RB ( FE_UNDERFLOW )
is raised.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD, C89.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR frexp (3),
.BR modf (3),
.BR scalbln (3)
diff --git a/man3/lgamma.3 b/man3/lgamma.3
index 650ded2f..ad8ef773 100644
--- a/man3/lgamma.3
+++ b/man3/lgamma.3
@@ -147,7 +147,7 @@ An overflow floating-point exception
is raised.
.\" glibc (as at 2.8) also supports an inexact
.\" exception for various cases.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The
.BR lgamma ()
functions are specified in C99 and POSIX.1-2001.
@@ -166,5 +166,5 @@ is set to
instead of the POSIX-mandated
.BR ERANGE .
Since version 2.10, glibc does the right thing.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR tgamma (3)
diff --git a/man3/lio_listio.3 b/man3/lio_listio.3
index 4cc0833c..fc134c3c 100644
--- a/man3/lio_listio.3
+++ b/man3/lio_listio.3
@@ -201,7 +201,7 @@ then none of the I/O operations has been initiated.
The
.BR lio_listio ()
function is available since glibc 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH NOTES
It is a good idea to zero out the control blocks before use.
@@ -215,7 +215,7 @@ The memory areas involved must remain valid.
Simultaneous I/O operations specifying the same
.I aiocb
structure produce undefined results.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR aio_cancel (3),
.BR aio_error (3),
.BR aio_fsync (3),
diff --git a/man3/localeconv.3 b/man3/localeconv.3
index 7b6a1da3..9a776f8a 100644
--- a/man3/localeconv.3
+++ b/man3/localeconv.3
@@ -47,13 +47,13 @@ Programs may also use the functions
and
.BR strfmon (3),
which behave according to the actual locale in use.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89, C99.
.SH BUGS
The
.BR printf (3)
family of functions may or may not honor the current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR locale (1),
.BR localedef (1),
.BR isalpha (3),
diff --git a/man3/lockf.3 b/man3/lockf.3
index fbebb23d..06927adc 100644
--- a/man3/lockf.3
+++ b/man3/lockf.3
@@ -107,7 +107,7 @@ to
.RB ( EACCES
on some other systems),
if another process holds a lock.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, zero is returned.
On error, \-1 is returned, and
.I errno
@@ -145,9 +145,9 @@ An invalid operation was specified in
.TP
.B ENOLCK
Too many segment locks open, lock table is full.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fcntl (2),
.BR flock (2)
diff --git a/man3/log.3 b/man3/log.3
index 6d987991..e42bf9a3 100644
--- a/man3/log.3
+++ b/man3/log.3
@@ -122,7 +122,7 @@ is set to
A divide-by-zero floating-point exception
.RB ( FE_DIVBYZERO )
is raised.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
@@ -135,7 +135,7 @@ taking the
of a NaN produces a bogus invalid floating-point
.RB ( FE_INVALID )
exception.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cbrt (3),
.BR clog (3),
.BR log10 (3),
diff --git a/man3/log10.3 b/man3/log10.3
index 8a1b5b30..25802948 100644
--- a/man3/log10.3
+++ b/man3/log10.3
@@ -83,13 +83,13 @@ when calling these functions.
For a discussion of the errors that can occur for these functions, see
.BR log (3).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD, C89.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cbrt (3),
.BR clog10 (3),
.BR exp10 (3),
diff --git a/man3/log1p.3 b/man3/log1p.3
index 86de3ffe..c36852a9 100644
--- a/man3/log1p.3
+++ b/man3/log1p.3
@@ -135,10 +135,10 @@ These functions do not set
.\" FIXME . Is it intentional that these functions do not set errno?
.\" log(), log2(), log10() do set errno
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6792
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
.\" BSD
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR exp (3),
.BR expm1 (3),
.BR log (3)
diff --git a/man3/log2.3 b/man3/log2.3
index 056234f3..80e3a073 100644
--- a/man3/log2.3
+++ b/man3/log2.3
@@ -85,13 +85,13 @@ For a discussion of the errors that can occur for these functions, see
.BR log (3).
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cbrt (3),
.BR clog2 (3),
.BR log (3),
diff --git a/man3/logb.3 b/man3/logb.3
index bae02286..ae9437aa 100644
--- a/man3/logb.3
+++ b/man3/logb.3
@@ -138,8 +138,8 @@ These functions do not set
.\" .BR logb ()
.\" function occurs in 4.3BSD.
.\" see IEEE.3 in the 4.3BSD manual
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ilogb (3),
.BR log (3)
diff --git a/man3/login.3 b/man3/login.3
index a7310da9..d6d6a992 100644
--- a/man3/login.3
+++ b/man3/login.3
@@ -84,7 +84,7 @@ timestamp field and setting
.I ut_type
(if there is such a field) to
.BR DEAD_PROCESS .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR logout ()
function returns 1 if the entry was successfully written to the
@@ -102,7 +102,7 @@ user accounting log file, configured through
.B _PATH_WTMP
in
.I <paths.h>
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Not in POSIX.1-2001.
Present on the BSDs.
.SH NOTES
@@ -120,6 +120,6 @@ is defined as an alias for
.I ut_user
in
.IR <utmp.h> .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getutent (3),
.BR utmp (5)
diff --git a/man3/longjmp.3 b/man3/longjmp.3
index b512a3bc..47db16d4 100644
--- a/man3/longjmp.3
+++ b/man3/longjmp.3
@@ -77,9 +77,9 @@ call that set this
.BR siglongjmp ()
also restores the signal mask that was saved by
.BR sigsetjmp (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions never return.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89, C99, and POSIX.1-2001 specify
.BR longjmp ().
POSIX.1-2001 specifies
@@ -121,6 +121,6 @@ and
make programs hard to
understand and maintain.
If possible an alternative should be used.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR setjmp (3),
.BR sigsetjmp (3)
diff --git a/man3/lrint.3 b/man3/lrint.3
index 17f49c3f..cbec0439 100644
--- a/man3/lrint.3
+++ b/man3/lrint.3
@@ -68,7 +68,7 @@ Note that unlike
.BR rint (3),
etc., the return type of these functions differs from
that of their arguments.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions return the rounded integer value.
If
@@ -104,9 +104,9 @@ These functions do not set
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6798
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ceil (3),
.BR floor (3),
.BR lround (3),
diff --git a/man3/lround.3 b/man3/lround.3
index 6f8ec28d..dc8c9333 100644
--- a/man3/lround.3
+++ b/man3/lround.3
@@ -71,7 +71,7 @@ Note that unlike
.BR ceil (3),
etc., the return type of these functions differs from
that of their arguments.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions return the rounded integer value.
If
@@ -107,9 +107,9 @@ These functions do not set
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6797
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ceil (3),
.BR floor (3),
.BR lrint (3),
diff --git a/man3/lsearch.3 b/man3/lsearch.3
index 9f047657..58618702 100644
--- a/man3/lsearch.3
+++ b/man3/lsearch.3
@@ -55,7 +55,7 @@ object is inserted at the end of the table, and \fI*nmemb\fP is
incremented.
In particular, one should know that a matching element
exists, or that more room is available.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR lfind ()
returns a pointer to a matching member of the array, or
NULL if no match is found.
@@ -63,12 +63,12 @@ NULL if no match is found.
returns a pointer to
a matching member of the array, or to the newly added member if no
match is found.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, POSIX.1-2001.
Present in libc since libc-4.6.27.
.SH BUGS
The naming is unfortunate.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bsearch (3),
.BR hsearch (3),
.BR tsearch (3)
diff --git a/man3/lseek64.3 b/man3/lseek64.3
index c8f8cb88..8a801c89 100644
--- a/man3/lseek64.3
+++ b/man3/lseek64.3
@@ -154,6 +154,6 @@ The prototype is:
.sp
For more details, see
.BR llseek (2).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR llseek (2),
.BR lseek (2)
diff --git a/man3/makecontext.3 b/man3/makecontext.3
index 9020369f..820ef1a2 100644
--- a/man3/makecontext.3
+++ b/man3/makecontext.3
@@ -78,7 +78,7 @@ The
function saves the current context in
the structure pointed to by \fIoucp\fP, and then activates the
context pointed to by \fIucp\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
When successful,
.BR swapcontext ()
does not return.
@@ -99,7 +99,7 @@ Insufficient stack space left.
and
.BR swapcontext ()
are provided in glibc since version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SUSv2, POSIX.1-2001.
POSIX.1-2008 removes the specifications of
.BR makecontext ()
@@ -214,7 +214,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sigaction (2),
.BR sigaltstack (2),
.BR sigprocmask (2),
diff --git a/man3/makedev.3 b/man3/makedev.3
index c493bdf6..63e9adc7 100644
--- a/man3/makedev.3
+++ b/man3/makedev.3
@@ -58,7 +58,7 @@ they return, respectively, the major and minor components.
These macros can be useful to, for example,
decompose the device IDs in the structure returned by
.BR stat (2).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The
.BR makedev (),
.BR major (),
@@ -76,6 +76,6 @@ they have been aliases for three GNU-specific functions:
and
.BR gnu_dev_minor ().
The latter names are exported, but the traditional names are more portable.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mknod (2),
.BR stat (2)
diff --git a/man3/malloc.3 b/man3/malloc.3
index 917a92ed..9e5c83d8 100644
--- a/man3/malloc.3
+++ b/man3/malloc.3
@@ -124,7 +124,7 @@ or
If the area pointed to was moved, a
.I free(ptr)
is done.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR malloc ()
and
@@ -163,7 +163,7 @@ is returned.
If
.BR realloc ()
fails the original block is left untouched; it is not freed or moved.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89, C99.
.SH NOTES
By default, Linux follows an optimistic memory allocation strategy.
@@ -254,7 +254,7 @@ include a
implementation which is tunable via environment variables.
For details, see
.BR mallopt (3).
-.SH "SEE ALSO"
+.SH SEE ALSO
.\" http://g.oswego.edu/dl/html/malloc.html
.\" A Memory Allocator - by Doug Lea
.\"
diff --git a/man3/malloc_hook.3 b/man3/malloc_hook.3
index 791de777..dbd3ef39 100644
--- a/man3/malloc_hook.3
+++ b/man3/malloc_hook.3
@@ -73,7 +73,7 @@ The variable
points at a function that is called each time after
.BR sbrk (2)
was asked for more memory.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are GNU extensions.
.SH NOTES
The use of these hook functions is not safe in multithreaded programs,
@@ -82,7 +82,7 @@ and they are now deprecated.
.\" http://sourceware.org/bugzilla/show_bug.cgi?id=9957
Programmers should instead preempt calls to the relevant functions
by defining and exporting functions such as "malloc" and "free".
-.SH "EXAMPLE"
+.SH EXAMPLE
Here is a short example of how to use these variables.
.sp
.nf
@@ -130,7 +130,7 @@ my_malloc_hook(size_t size, const void *caller)
return result;
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mallinfo (3),
.BR malloc (3),
.BR mcheck (3),
diff --git a/man3/mblen.3 b/man3/mblen.3
index 12125853..2794878c 100644
--- a/man3/mblen.3
+++ b/man3/mblen.3
@@ -55,7 +55,7 @@ function
resets the shift state, only known to this function, to the initial state, and
returns nonzero if the encoding has nontrivial shift state, or zero if the
encoding is stateless.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR mblen ()
function returns the number of
@@ -65,7 +65,7 @@ It returns 0, if a null wide character was recognized.
It returns \-1, if an
invalid multibyte sequence was encountered or if it couldn't parse a complete
multibyte character.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -79,5 +79,5 @@ The function
.BR mbrlen (3)
provides a better interface to the same
functionality.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mbrlen (3)
diff --git a/man3/mbrlen.3 b/man3/mbrlen.3
index e186c029..6afbac72 100644
--- a/man3/mbrlen.3
+++ b/man3/mbrlen.3
@@ -51,7 +51,7 @@ the effects on \fI*ps\fP are undefined.
If \fIps\fP is a NULL pointer, a static anonymous state only known to the
.BR mbrlen ()
function is used instead.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR mbrlen ()
function returns the number of bytes
@@ -64,7 +64,7 @@ and sets \fIerrno\fP to \fBEILSEQ\fP, if an invalid multibyte sequence was
encountered.
It returns \fI(size_t)\ \-2\fP if it couldn't parse a complete multibyte
character, meaning that \fIn\fP should be increased.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -73,5 +73,5 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mbrtowc (3)
diff --git a/man3/mbrtowc.3 b/man3/mbrtowc.3
index 3d8393c3..071aad80 100644
--- a/man3/mbrtowc.3
+++ b/man3/mbrtowc.3
@@ -85,7 +85,7 @@ by zeroing it, for example using
.in +4n
memset(&a, 0, sizeof(a));
.in
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR mbrtowc ()
function returns the number of bytes parsed from the
@@ -98,7 +98,7 @@ and sets \fIerrno\fP to \fBEILSEQ\fP, if an invalid multibyte sequence was
encountered.
It returns \fI(size_t)\ \-2\fP if it couldn't parse a complete multibyte
character, meaning that \fIn\fP should be increased.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -107,5 +107,5 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mbsrtowcs (3)
diff --git a/man3/mbsinit.3 b/man3/mbsinit.3
index 87457e6d..92da926a 100644
--- a/man3/mbsinit.3
+++ b/man3/mbsinit.3
@@ -66,12 +66,12 @@ The function
.BR mbsinit ()
tests whether \fI*ps\fP corresponds to an
initial state.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR mbsinit ()
returns nonzero if \fI*ps\fP is an initial state, or if
\fIps\fP is a NULL pointer.
Otherwise it returns 0.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -80,6 +80,6 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mbsrtowcs (3),
.BR wcsrtombs (3)
diff --git a/man3/mbsnrtowcs.3 b/man3/mbsnrtowcs.3
index bbd1d71c..ef21974f 100644
--- a/man3/mbsnrtowcs.3
+++ b/man3/mbsnrtowcs.3
@@ -98,7 +98,7 @@ state only known to the mbsnrtowcs function is used instead.
.PP
The programmer must ensure that there is room for at least \fIlen\fP wide
characters at \fIdest\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR mbsnrtowcs ()
function returns the number of wide characters
@@ -108,7 +108,7 @@ If an invalid multibyte sequence was
encountered,
.I (size_t)\ \-1
is returned, and \fIerrno\fP set to \fBEILSEQ\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2008.
.SH NOTES
The behavior of
@@ -119,6 +119,6 @@ category of the
current locale.
.PP
Passing NULL as \fIps\fP is not multithread safe.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR iconv (3),
.BR mbsrtowcs (3)
diff --git a/man3/mbsrtowcs.3 b/man3/mbsrtowcs.3
index fcf47caa..9700cc43 100644
--- a/man3/mbsrtowcs.3
+++ b/man3/mbsrtowcs.3
@@ -71,7 +71,7 @@ function is used instead.
.PP
The programmer must ensure that there is room for at least \fIlen\fP wide
characters at \fIdest\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR mbsrtowcs ()
function returns the number of wide characters that make
@@ -81,7 +81,7 @@ If an invalid multibyte sequence was
encountered,
.I (size_t)\ \-1
is returned, and \fIerrno\fP set to \fBEILSEQ\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -92,7 +92,7 @@ category of the
current locale.
.PP
Passing NULL as \fIps\fP is not multithread safe.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR iconv (3),
.BR mbsnrtowcs (3),
.BR mbstowcs (3)
diff --git a/man3/mbstowcs.3 b/man3/mbstowcs.3
index 9b6c520a..d76c56b7 100644
--- a/man3/mbstowcs.3
+++ b/man3/mbstowcs.3
@@ -55,7 +55,7 @@ and that no length limit exists.
.PP
In order to avoid the case 2 above, the programmer should make sure \fIn\fP is
greater or equal to \fImbstowcs(NULL,src,0)+1\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR mbstowcs ()
function returns the number of wide characters that make
@@ -65,7 +65,7 @@ If an invalid multibyte sequence was
encountered,
.I (size_t)\ \-1
is returned.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -79,6 +79,6 @@ The function
.BR mbsrtowcs (3)
provides a better interface to the same
functionality.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mbsrtowcs (3),
.BR wcstombs (3)
diff --git a/man3/mbtowc.3 b/man3/mbtowc.3
index 1efb4ebc..057b8329 100644
--- a/man3/mbtowc.3
+++ b/man3/mbtowc.3
@@ -61,7 +61,7 @@ resets the shift state, only known to this function,
to the initial state, and
returns nonzero if the encoding has nontrivial shift state, or zero if the
encoding is stateless.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
If \fIs\fP is not NULL, the
.BR mbtowc ()
function returns the number of
@@ -73,7 +73,7 @@ If \fIs\fP is NULL, the
function
returns nonzero if the encoding
has nontrivial shift state, or zero if the encoding is stateless.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -88,7 +88,7 @@ The function
.BR mbrtowc (3)
provides
a better interface to the same functionality.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR MB_CUR_MAX (3),
.BR mbrtowc (3),
.BR mbstowcs (3)
diff --git a/man3/memccpy.3 b/man3/memccpy.3
index c38edabc..98a3bff8 100644
--- a/man3/memccpy.3
+++ b/man3/memccpy.3
@@ -42,15 +42,15 @@ memory area \fIsrc\fP to memory area \fIdest\fP, stopping when the
character \fIc\fP is found.
If the memory areas overlap, the results are undefined.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR memccpy ()
function returns a pointer to the next character
in \fIdest\fP after \fIc\fP, or NULL if \fIc\fP was not found in the
first \fIn\fP characters of \fIsrc\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bcopy (3),
.BR memcpy (3),
.BR memmove (3),
diff --git a/man3/memchr.3 b/man3/memchr.3
index 82fd5b47..6025558d 100644
--- a/man3/memchr.3
+++ b/man3/memchr.3
@@ -100,7 +100,7 @@ terminating null byte:
char *p = rawmemchr(s,\ \(aq\\0\(aq);
.fi
.in
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR memchr ()
and
@@ -119,7 +119,7 @@ first appeared in glibc in version 2.1.
.BR memrchr ()
first appeared in glibc in version 2.2.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The
.BR memchr ()
function conforms to SVr4, 4.3BSD, C89, C99, POSIX.1-2001.
@@ -131,7 +131,7 @@ function is a GNU extension, available since glibc 2.1.91.
The
.BR rawmemchr ()
function is a GNU extension, available since glibc 2.1.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ffs (3),
.BR index (3),
.BR rindex (3),
diff --git a/man3/memcmp.3 b/man3/memcmp.3
index c9b0deb0..dfdb39f6 100644
--- a/man3/memcmp.3
+++ b/man3/memcmp.3
@@ -40,7 +40,7 @@ The
function compares the first \fIn\fP bytes (each interpreted as
.IR "unsigned char" )
of the memory areas \fIs1\fP and \fIs2\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR memcmp ()
function returns an integer less than, equal to, or
@@ -55,9 +55,9 @@ that differ in
.I s1
and
.IR s2 .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, C89, C99, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bcmp (3),
.BR strcasecmp (3),
.BR strcmp (3),
diff --git a/man3/memcpy.3 b/man3/memcpy.3
index 6564e806..f3840973 100644
--- a/man3/memcpy.3
+++ b/man3/memcpy.3
@@ -43,13 +43,13 @@ The memory areas must not overlap.
Use
.BR memmove (3)
if the memory areas do overlap.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR memcpy ()
function returns a pointer to \fIdest\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, C89, C99, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bcopy (3),
.BR memccpy (3),
.BR memmove (3),
diff --git a/man3/memfrob.3 b/man3/memfrob.3
index ed0903dc..ab2faf9d 100644
--- a/man3/memfrob.3
+++ b/man3/memfrob.3
@@ -48,15 +48,15 @@ encrypted memory area.
.PP
Note that this function is not a proper encryption routine as the XOR
constant is fixed, and is only suitable for hiding strings.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR memfrob ()
function returns a pointer to the encrypted memory
area.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The
.BR memfrob ()
function is unique to the
GNU C Library.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strfry (3)
diff --git a/man3/memmem.3 b/man3/memmem.3
index 83ef528e..b62f9218 100644
--- a/man3/memmem.3
+++ b/man3/memmem.3
@@ -42,12 +42,12 @@ The
function finds the start of the first occurrence
of the substring \fIneedle\fP of length \fIneedlelen\fP in the memory
area \fIhaystack\fP of length \fIhaystacklen\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR memmem ()
function returns a pointer to the beginning of the
substring, or NULL if the substring is not found.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This function is a GNU extension.
.SH BUGS
This function was broken in Linux libraries up to and including libc 5.0.9;
@@ -60,5 +60,5 @@ Both old and new libc's have the bug that if \fIneedle\fP is empty,
And glibc 2.0 makes it worse, returning a pointer to the
last byte of \fIhaystack\fP.
This is fixed in glibc 2.1.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strstr (3)
diff --git a/man3/memmove.3 b/man3/memmove.3
index 24c5e798..b37babf0 100644
--- a/man3/memmove.3
+++ b/man3/memmove.3
@@ -48,13 +48,13 @@ or
.IR dest ,
and the bytes are then copied from the temporary array to
.IR dest .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR memmove ()
function returns a pointer to \fIdest\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, C89, C99, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bcopy (3),
.BR memccpy (3),
.BR memcpy (3),
diff --git a/man3/mempcpy.3 b/man3/mempcpy.3
index 869433c7..ac031c74 100644
--- a/man3/mempcpy.3
+++ b/man3/mempcpy.3
@@ -46,14 +46,14 @@ function is identical but takes
type arguments and copies
.I n
wide characters.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
\fIdest\fP + \fIn\fP.
.SH VERSIONS
.BR mempcpy ()
first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This function is a GNU extension.
-.SH "EXAMPLE"
+.SH EXAMPLE
.nf
void *
combine(void *o1, size_t s1, void *o2, size_t s2)
@@ -64,7 +64,7 @@ combine(void *o1, size_t s1, void *o2, size_t s2)
return result;
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR memccpy (3),
.BR memcpy (3),
.BR memmove (3),
diff --git a/man3/memset.3 b/man3/memset.3
index 377b3494..c5b9316b 100644
--- a/man3/memset.3
+++ b/man3/memset.3
@@ -39,14 +39,14 @@ The
.BR memset ()
function fills the first \fIn\fP bytes of the
memory area pointed to by \fIs\fP with the constant byte \fIc\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR memset ()
function returns a pointer to the memory area
\fIs\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, C89, C99, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bzero (3),
.BR swab (3),
.BR wmemset (3)
diff --git a/man3/mkdtemp.3 b/man3/mkdtemp.3
index 48f7b413..b7484cc8 100644
--- a/man3/mkdtemp.3
+++ b/man3/mkdtemp.3
@@ -63,7 +63,7 @@ permissions 0700.
Since it will be modified,
.I template
must not be a string constant, but should be declared as a character array.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR mkdtemp ()
function returns a pointer to the modified template
@@ -81,12 +81,12 @@ Also see
for other possible values for \fIerrno\fP.
.SH VERSIONS
Available since glibc 2.1.91.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2008.
This function is present on the BSDs.
.\" As at 2006, this function is being considered for a revision of POSIX.1
.\" Also in NetBSD 1.4.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mkdir (2),
.BR mkstemp (3),
.BR mktemp (3),
diff --git a/man3/mkfifo.3 b/man3/mkfifo.3
index 5fdcd6da..53881127 100644
--- a/man3/mkfifo.3
+++ b/man3/mkfifo.3
@@ -58,7 +58,7 @@ other process opens the same FIFO for writing, and vice versa.
See
.BR fifo (7)
for nonblocking handling of FIFO special files.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success
.BR mkfifo ()
returns 0.
@@ -101,9 +101,9 @@ directory.
.TP
.B EROFS
\fIpathname\fP refers to a read-only file system.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mkfifo (1),
.BR close (2),
.BR open (2),
diff --git a/man3/mkfifoat.3 b/man3/mkfifoat.3
index 5534dd76..c4647389 100644
--- a/man3/mkfifoat.3
+++ b/man3/mkfifoat.3
@@ -86,7 +86,7 @@ If
is absolute, then
.I dirfd
is ignored.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success,
.BR mkfifoat ()
returns 0.
@@ -116,14 +116,14 @@ was added to glibc in version 2.4.
It is implemented using
.BR mknod (2),
available on Linux since kernel 2.6.16.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2008.
.SH NOTES
See
.BR openat (2)
for an explanation of the need for
.BR mkfifoat ().
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR openat (2),
.BR mkfifo (3),
.BR path_resolution (7)
diff --git a/man3/mkstemp.3 b/man3/mkstemp.3
index daf69819..001951d8 100644
--- a/man3/mkstemp.3
+++ b/man3/mkstemp.3
@@ -131,7 +131,7 @@ as
.BR mkostemp ()
is to
.BR mkstemp ().
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return the file descriptor
of the temporary file.
On error, \-1 is returned, and
@@ -171,7 +171,7 @@ is available since glibc 2.7.
and
.BR mkostemps ()
are available since glibc 2.11.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.BR mkstemp ():
4.3BSD, POSIX.1-2001.
@@ -209,7 +209,7 @@ is in
.I <unistd.h>
for libc4, libc5, glibc1; glibc2 follows POSIX.1 and has the prototype in
.IR <stdlib.h> .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mkdtemp (3),
.BR mktemp (3),
.BR tempnam (3),
diff --git a/man3/mktemp.3 b/man3/mktemp.3
index aa617414..8e62a2d6 100644
--- a/man3/mktemp.3
+++ b/man3/mktemp.3
@@ -72,7 +72,7 @@ filename unique.
Since it will be modified,
.I template
must not be a string constant, but should be declared as a character array.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR mktemp ()
function always returns \fItemplate\fP.
@@ -85,7 +85,7 @@ If a unique name could not be created,
.TP
.B EINVAL
The last six characters of \fItemplate\fP were not XXXXXX.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD, POSIX.1-2001.
POSIX.1-2008 removes the specification of
.BR mktemp ().
@@ -108,7 +108,7 @@ opening the file, every use of
is a security risk.
The race is avoided by
.BR mkstemp (3).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mkstemp (3),
.BR tempnam (3),
.BR tmpfile (3),
diff --git a/man3/modf.3 b/man3/modf.3
index 4460a230..d47a360a 100644
--- a/man3/modf.3
+++ b/man3/modf.3
@@ -67,7 +67,7 @@ The
function breaks the argument \fIx\fP into an integral
part and a fractional part, each of which has the same sign as \fIx\fP.
The integral part is stored in the location pointed to by \fIiptr\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR modf ()
function returns the fractional part of \fIx\fP.
@@ -85,12 +85,12 @@ is positive infinity (negative infinity), +0 (\-0) is returned, and
is set to positive infinity (negative infinity).
.SH ERRORS
No errors occur.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD, C89.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR frexp (3),
.BR ldexp (3)
diff --git a/man3/mpool.3 b/man3/mpool.3
index d14e09a0..460f7b0e 100644
--- a/man3/mpool.3
+++ b/man3/mpool.3
@@ -222,10 +222,10 @@ function may fail and set
.I errno
for any of the errors specified for the library routine
.BR free (3).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Not in POSIX.1-2001.
Present on the BSDs.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR btree (3),
.BR dbopen (3),
.BR hash (3),
diff --git a/man3/mq_close.3 b/man3/mq_close.3
index f33fdbc3..30464200 100644
--- a/man3/mq_close.3
+++ b/man3/mq_close.3
@@ -62,7 +62,7 @@ POSIX.1-2001.
All open message queues are automatically closed on process termination,
or upon
.BR execve (2).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mq_getattr (3),
.BR mq_notify (3),
.BR mq_open (3),
diff --git a/man3/mq_getattr.3 b/man3/mq_getattr.3
index 7f1ce90b..d2bd66ee 100644
--- a/man3/mq_getattr.3
+++ b/man3/mq_getattr.3
@@ -144,7 +144,7 @@ and
are library functions layered on top of the
.BR mq_getsetattr (2)
system call.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mq_close (3),
.BR mq_notify (3),
.BR mq_open (3),
diff --git a/man3/mq_notify.3 b/man3/mq_notify.3
index 63219b5b..9bcf8a6d 100644
--- a/man3/mq_notify.3
+++ b/man3/mq_notify.3
@@ -240,7 +240,7 @@ main(int argc, char *argv[])
pause(); /* Process will be terminated by thread function */
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mq_close (3),
.BR mq_getattr (3),
.BR mq_open (3),
diff --git a/man3/mq_open.3 b/man3/mq_open.3
index 514e9c64..e9433656 100644
--- a/man3/mq_open.3
+++ b/man3/mq_open.3
@@ -227,7 +227,7 @@ POSIX.1-2001.
In kernels before 2.6.14,
the process umask was not applied to the permissions specified in
.IR mode .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mq_close (3),
.BR mq_getattr (3),
.BR mq_notify (3),
diff --git a/man3/mq_receive.3 b/man3/mq_receive.3
index 36f49de8..a3289a91 100644
--- a/man3/mq_receive.3
+++ b/man3/mq_receive.3
@@ -161,7 +161,7 @@ On Linux,
is a system call, and
.BR mq_receive ()
is a library function layered on top of that system call.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mq_close (3),
.BR mq_getattr (3),
.BR mq_notify (3),
diff --git a/man3/mq_send.3 b/man3/mq_send.3
index 02cf77c5..87cb81c2 100644
--- a/man3/mq_send.3
+++ b/man3/mq_send.3
@@ -166,7 +166,7 @@ On Linux,
is a system call, and
.BR mq_send ()
is a library function layered on top of that system call.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mq_close (3),
.BR mq_getattr (3),
.BR mq_notify (3),
diff --git a/man3/mq_unlink.3 b/man3/mq_unlink.3
index d99ecef8..ae9f9993 100644
--- a/man3/mq_unlink.3
+++ b/man3/mq_unlink.3
@@ -61,7 +61,7 @@ There is no message queue with the given
.IR name .
.SH CONFORMING TO
POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mq_close (3),
.BR mq_getattr (3),
.BR mq_notify (3),
diff --git a/man3/mtrace.3 b/man3/mtrace.3
index 0d0a286a..3ea4d594 100644
--- a/man3/mtrace.3
+++ b/man3/mtrace.3
@@ -73,7 +73,7 @@ In set-user-ID and set-group-ID programs,
is ignored, and
.BR mtrace ()
has no effect.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are GNU extensions.
.SH NOTES
In normal usage,
@@ -162,7 +162,7 @@ The final message corresponds to the call to
.BR calloc (3)
(which in turn calls
.BR malloc (3)).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mtrace (1),
.BR malloc (3),
.BR malloc_hook (3),
diff --git a/man3/nan.3 b/man3/nan.3
index f4a8519f..a9830458 100644
--- a/man3/nan.3
+++ b/man3/nan.3
@@ -67,11 +67,11 @@ selects one.
On other systems it may do nothing.
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
See also IEC 559 and the appendix with
recommended functions in IEEE 754/IEEE 854.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR isnan (3),
.BR strtod (3),
.BR math_error (7)
diff --git a/man3/netlink.3 b/man3/netlink.3
index 20db7600..92cb32e1 100644
--- a/man3/netlink.3
+++ b/man3/netlink.3
@@ -85,7 +85,7 @@ These macros are nonstandard Linux extensions.
It is often better to use netlink via
.I libnetlink
than via the low-level kernel interface.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR netlink (7)
.UR ftp://ftp.inr.ac.ru\:/ip-routing\:/iproute2*
diff --git a/man3/nextafter.3 b/man3/nextafter.3
index d8925c6c..7aaea5bb 100644
--- a/man3/nextafter.3
+++ b/man3/nextafter.3
@@ -160,7 +160,7 @@ These functions do not set
.IR errno .
.\" FIXME . Is it intentional that these functions do not set errno?
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6799
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
This function is defined in IEC 559 (and the appendix with
recommended functions in IEEE 754/IEEE 854).
@@ -169,5 +169,5 @@ In glibc version 2.5 and earlier, these functions do not raise an underflow
floating-point
.RB ( FE_UNDERFLOW )
exception when an underflow occurs.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR nearbyint (3)
diff --git a/man3/nl_langinfo.3 b/man3/nl_langinfo.3
index 04ddc648..240573f9 100644
--- a/man3/nl_langinfo.3
+++ b/man3/nl_langinfo.3
@@ -96,7 +96,7 @@ value, or "." if the symbol should replace the radix character.
The above list covers just some examples of items that can be requested.
For a more detailed list, consult
.IR "The GNU C Library Reference Manual" .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
If no locale has been selected by
.BR setlocale (3)
for the appropriate category,
@@ -111,9 +111,9 @@ next call to
.BR nl_langinfo ()
or
.BR setlocale (3).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SUSv2, POSIX.1-2001.
-.SH "EXAMPLE"
+.SH EXAMPLE
The following program sets the character type locale according to the
environment and queries the terminal character set.
.LP
@@ -131,7 +131,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR locale (1),
.BR localeconv (3),
.BR setlocale (3),
diff --git a/man3/offsetof.3 b/man3/offsetof.3
index 179d6311..33183465 100644
--- a/man3/offsetof.3
+++ b/man3/offsetof.3
@@ -48,14 +48,14 @@ given by the sum of the sizes of the previous elements.
A compiler error will result if
\fImember\fP is not aligned to a byte boundary
(i.e., it is a bit field).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR offsetof ()
returns the offset of the given
.I member
within the given
.IR type ,
in units of bytes.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89, C99, POSIX.1-2001.
.SH EXAMPLE
On a Linux/i386 system, when compiled using the default
diff --git a/man3/on_exit.3 b/man3/on_exit.3
index b7016e78..345e643c 100644
--- a/man3/on_exit.3
+++ b/man3/on_exit.3
@@ -64,19 +64,19 @@ it inherits copies of its parent's registrations.
Upon a successful call to one of the
.BR exec (3)
functions, all registrations are removed.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR on_exit ()
function returns the value 0 if successful; otherwise
it returns a nonzero value.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This function comes from SunOS 4, but is also present in
libc4, libc5 and glibc.
It no longer occurs in Solaris (SunOS 5).
Avoid this function, and use the standard
.BR atexit (3)
instead.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR _exit (2),
.BR atexit (3),
.BR exit (3)
diff --git a/man3/opendir.3 b/man3/opendir.3
index ac75acba..ac637e6f 100644
--- a/man3/opendir.3
+++ b/man3/opendir.3
@@ -78,7 +78,7 @@ After a successful call to
.I fd
is used internally by the implementation,
and should not otherwise be used by the application.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR opendir ()
and
@@ -113,7 +113,7 @@ Insufficient memory to complete the operation.
.SH VERSIONS
.BR fdopendir ()
is available in glibc since version 2.4.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.BR opendir ()
is present on SVr4, 4.3BSD, and specified in POSIX.1-2001.
.BR fdopendir ()
@@ -135,7 +135,7 @@ POSIX.1-200x leaves it unspecified whether a successful call to
.BR fdopendir ()
will set the close-on-exec flag for the file descriptor,
.IR fd .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR open (2),
.BR closedir (3),
.BR dirfd (3),
diff --git a/man3/openpty.3 b/man3/openpty.3
index ca152789..278b58d2 100644
--- a/man3/openpty.3
+++ b/man3/openpty.3
@@ -108,7 +108,7 @@ and
arguments, if not NULL,
will determine the terminal attributes and window size of the slave
side of the pseudoterminal.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
If a call to
.BR openpty (),
.BR login_tty (),
@@ -145,7 +145,7 @@ will fail if either
or
.BR fork (2)
fails.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These are BSD functions, present in libc5 and glibc2.
They are not standardized in POSIX.
.SH NOTES
@@ -173,7 +173,7 @@ or
with non-NULL
.I name
may not be secure.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fork (2),
.BR ttyname (3),
.BR pty (7)
diff --git a/man3/perror.3 b/man3/perror.3
index 85015f44..e4d6dd27 100644
--- a/man3/perror.3
+++ b/man3/perror.3
@@ -108,7 +108,7 @@ Thus, if a failing call is not immediately followed by a call to
the value of
.I errno
should be saved.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The function
.BR perror ()
and the external
@@ -136,7 +136,7 @@ are defined by glibc, but in
.\" and
.\" .I _sys_errlist
.\" are provided.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR err (3),
.BR errno (3),
.BR error (3),
diff --git a/man3/popen.3 b/man3/popen.3
index e6c0f31a..d385a18a 100644
--- a/man3/popen.3
+++ b/man3/popen.3
@@ -118,7 +118,7 @@ The
function waits for the associated process to terminate and returns the exit
status of the command as returned by
.BR wait4 (2).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR popen ()
function returns NULL if the
@@ -164,7 +164,7 @@ cannot obtain the child status,
.I errno
is set to
.BR ECHILD .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
The \(aqe\(aq value for
@@ -193,7 +193,7 @@ The only hint is an exit status of 127.
.\" and a
.\" .BR pclose ()
.\" function appeared in Version 7 AT&T UNIX.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sh (1),
.BR fork (2),
.BR pipe (2),
diff --git a/man3/posix_fallocate.3 b/man3/posix_fallocate.3
index 1d3b2738..46a5ba75 100644
--- a/man3/posix_fallocate.3
+++ b/man3/posix_fallocate.3
@@ -61,13 +61,13 @@ If the size of the file is less than
.IR offset + len ,
then the file is increased to this size;
otherwise the file size is left unchanged.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR posix_fallocate ()
returns zero on success, or an error number on failure.
Note that
.I errno
is not set.
-.SH "ERRORS"
+.SH ERRORS
.TP
.B EBADF
.I fd
@@ -98,7 +98,7 @@ refers to a pipe.
.SH VERSIONS
.BR posix_fallocate ()
is available since glibc 2.1.94.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
POSIX.1-2008 says that an implementation
@@ -123,7 +123,7 @@ was less than 0, and
give the error if
.I len
equals zero.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fallocate (1),
.BR fallocate (2),
.BR lseek (2),
diff --git a/man3/posix_memalign.3 b/man3/posix_memalign.3
index 927682c1..54075104 100644
--- a/man3/posix_memalign.3
+++ b/man3/posix_memalign.3
@@ -138,7 +138,7 @@ but rounds the size of the allocation up to
the next multiple of the system page size.
For all of these functions, the memory is not zeroed.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR aligned_alloc (),
.BR memalign (),
.BR valloc (),
@@ -152,7 +152,7 @@ next section on failure.
Note that
.I errno
is not set.
-.SH "ERRORS"
+.SH ERRORS
.TP
.B EINVAL
The
@@ -177,7 +177,7 @@ was added to glibc in version 2.16.
The function
.BR posix_memalign ()
is available since glibc 2.1.91.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The function
.BR valloc ()
appeared in 3.0BSD.
@@ -267,7 +267,7 @@ The glibc
.BR malloc (3)
always returns 8-byte aligned memory addresses, so these functions are only
needed if you require larger alignment values.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR brk (2),
.BR getpagesize (2),
.BR free (3),
diff --git a/man3/posix_openpt.3 b/man3/posix_openpt.3
index aa81d3c4..578d20d3 100644
--- a/man3/posix_openpt.3
+++ b/man3/posix_openpt.3
@@ -59,7 +59,7 @@ It is usual to specify this flag.
.TP
.B O_NOCTTY
Do not make this device the controlling terminal for the process.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success,
.BR posix_openpt ()
returns a nonnegative file descriptor which is the lowest
@@ -74,7 +74,7 @@ See
Glibc support for
.BR posix_openpt ()
has been provided since version 2.2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.BR posix_openpt ()
is part of the UNIX 98 pseudoterminal support (see
.BR pts (4)).
@@ -103,7 +103,7 @@ creates a pathname for the corresponding pseudoterminal slave device.
The pathname of the slave device can be obtained using
.BR ptsname (3).
The slave device pathname exists only as long as the master device is open.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR open (2),
.BR getpt (3),
.BR grantpt (3),
diff --git a/man3/pow.3 b/man3/pow.3
index 89ebcdb7..3c196710 100644
--- a/man3/pow.3
+++ b/man3/pow.3
@@ -308,7 +308,7 @@ is set to
An underflow floating-point exception
.RB ( FE_UNDERFLOW )
is raised.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
@@ -357,7 +357,7 @@ when an overflow or underflow error occurs, glibc's
generates a bogus invalid floating-point exception
.RB ( FE_INVALID )
in addition to the overflow or underflow exception.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cbrt (3),
.BR cpow (3),
.BR sqrt (3)
diff --git a/man3/pow10.3 b/man3/pow10.3
index 170318ad..e3f050b6 100644
--- a/man3/pow10.3
+++ b/man3/pow10.3
@@ -43,11 +43,11 @@ function returns the value of 10 raised to the
power \fIx\fP.
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This is a GNU extension.
.SH NOTES
These functions are identical to the functions listed under
.BR exp10 (3).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR exp10 (3),
.BR pow (3)
diff --git a/man3/printf.3 b/man3/printf.3
index 1d832ca0..a703ff3a 100644
--- a/man3/printf.3
+++ b/man3/printf.3
@@ -803,7 +803,7 @@ A \(aq%\(aq is written.
No argument is converted.
The complete conversion
specification is \(aq%%\(aq.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The
.BR fprintf (),
.BR printf (),
@@ -1071,7 +1071,7 @@ make_message(const char *fmt, ...)
}
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR printf (1),
.BR asprintf (3),
.BR dprintf (3),
diff --git a/man3/profil.3 b/man3/profil.3
index e042161d..b53a0d0e 100644
--- a/man3/profil.3
+++ b/man3/profil.3
@@ -63,9 +63,9 @@ is incremented.
If
.I buf
is NULL, profiling is disabled.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
Zero is always returned.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Similar to a call in SVr4 (but not POSIX.1-2001).
.SH BUGS
.BR profil ()
@@ -76,7 +76,7 @@ interval timers (see
True kernel profiling provides more accurate results.
Libc 4.4 contained a kernel patch providing a system call profil.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR gprof (1),
.BR setitimer (2),
.BR sigaction (2),
diff --git a/man3/program_invocation_name.3 b/man3/program_invocation_name.3
index 9564756a..db91141e 100644
--- a/man3/program_invocation_name.3
+++ b/man3/program_invocation_name.3
@@ -50,7 +50,7 @@ with all text up to and including the final slash (/), if any, removed.
These variables are automatically initialized by the glibc run-time
startup code.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These variables are GNU extensions, and should not be
used in programs intended to be portable.
.SH NOTES
diff --git a/man3/psignal.3 b/man3/psignal.3
index 29420afb..1d0bc4a2 100644
--- a/man3/psignal.3
+++ b/man3/psignal.3
@@ -84,7 +84,7 @@ or
The array \fIsys_siglist\fP holds the signal description strings
indexed by signal number.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR psignal ()
and
@@ -94,7 +94,7 @@ functions return no value.
The
.BR psiginfo ()
function was added to glibc in version 2.10.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2008, 4.3BSD.
.SH BUGS
In glibc versions up to 2.12,
@@ -108,7 +108,7 @@ In some circumstances, a trailing newline is not printed.
Additional details are not displayed for real-time signals.
.\" FIXME http://sourceware.org/bugzilla/show_bug.cgi?id=12108
.\" Reportedly now fixed; check glibc 2.13
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sigaction (2),
.BR perror (3),
.BR strsignal (3),
diff --git a/man3/pthread_kill_other_threads_np.3 b/man3/pthread_kill_other_threads_np.3
index 824ced32..9cceca93 100644
--- a/man3/pthread_kill_other_threads_np.3
+++ b/man3/pthread_kill_other_threads_np.3
@@ -61,7 +61,7 @@ exists, but does nothing.
(Nothing needs to be done,
because the implementation does the right thing during an
.BR execve (2).)
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR execve (2),
.BR pthread_cancel (3),
.BR pthread_setcancelstate (3),
diff --git a/man3/ptsname.3 b/man3/ptsname.3
index 4bf418ca..d2bc0c47 100644
--- a/man3/ptsname.3
+++ b/man3/ptsname.3
@@ -38,7 +38,7 @@ The
.I buflen
argument specifies the number of bytes available in
.IR buf .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success,
.BR ptsname ()
returns a pointer to a string in static storage which will be
@@ -75,7 +75,7 @@ is too small.
.SH VERSIONS
.BR ptsname ()
is provided in glibc since version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.BR ptsname ()
is part of the UNIX 98 pseudoterminal support (see
.BR pts (4)).
@@ -88,7 +88,7 @@ on those implementations, \-1 is returned on error, with
.I errno
set to indicate the error.
Avoid using this function in portable programs.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR grantpt (3),
.BR posix_openpt (3),
.BR ttyname (3),
diff --git a/man3/putenv.3 b/man3/putenv.3
index a35c7ab0..c7f1c5a5 100644
--- a/man3/putenv.3
+++ b/man3/putenv.3
@@ -62,7 +62,7 @@ then the value of \fIname\fP in the environment is changed to
\fIvalue\fP.
The string pointed to by \fIstring\fP becomes part of the environment,
so altering the string changes the environment.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR putenv ()
function returns zero on success,
@@ -71,7 +71,7 @@ or nonzero if an error occurs.
.TP
.B ENOMEM
Insufficient space to allocate new environment.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, POSIX.1-2001, 4.3BSD.
.SH NOTES
The
@@ -111,7 +111,7 @@ This has been fixed in glibc 2.1.2.
The 4.4BSD version, like glibc 2.0, uses a copy.
.LP
SUSv2 removes the \fIconst\fP from the prototype, and so does glibc 2.1.3.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR clearenv (3),
.BR getenv (3),
.BR setenv (3),
diff --git a/man3/putgrent.3 b/man3/putgrent.3
index ffad998d..0b7cf66f 100644
--- a/man3/putgrent.3
+++ b/man3/putgrent.3
@@ -32,11 +32,11 @@ struct group {
};
.fi
.in
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The function returns zero on success, and a nonzero value on error.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This function is a GNU extension.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fgetgrent (3),
.BR getgrent (3),
.BR group (5)
diff --git a/man3/putpwent.3 b/man3/putpwent.3
index 2b185f71..00cf7295 100644
--- a/man3/putpwent.3
+++ b/man3/putpwent.3
@@ -65,7 +65,7 @@ struct passwd {
};
.fi
.in
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR putpwent ()
function returns 0 on success, or \-1 if an error
@@ -74,9 +74,9 @@ occurs.
.TP
.B EINVAL
Invalid (NULL) argument given.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR endpwent (3),
.BR fgetpwent (3),
.BR getpw (3),
diff --git a/man3/puts.3 b/man3/puts.3
index 0dd68644..afeee2bb 100644
--- a/man3/puts.3
+++ b/man3/puts.3
@@ -79,7 +79,7 @@ library for the same output stream.
.PP
For nonlocking counterparts, see
.BR unlocked_stdio (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR fputc (),
.BR putc ()
and
@@ -98,7 +98,7 @@ and
return a nonnegative number on success, or
.B EOF
on error.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89, C99.
.SH BUGS
It is not advisable to mix calls to output functions from the
@@ -107,7 +107,7 @@ library with low-level calls to
.BR write (2)
for the file descriptor associated with the same output stream; the results
will be undefined and very probably not what you want.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR write (2),
.BR ferror (3),
.BR fopen (3),
diff --git a/man3/putwchar.3 b/man3/putwchar.3
index 79bb8a88..a1a48a81 100644
--- a/man3/putwchar.3
+++ b/man3/putwchar.3
@@ -37,13 +37,13 @@ Otherwise it returns \fIwc\fP.
.PP
For a nonlocking counterpart, see
.BR unlocked_stdio (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR putwchar ()
function returns \fIwc\fP if no error occurred, or
.B WEOF
to indicate an error.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -57,6 +57,6 @@ It is reasonable to expect that
.BR putwchar ()
will actually write
the multibyte sequence corresponding to the wide character \fIwc\fP.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fputwc (3),
.BR unlocked_stdio (3)
diff --git a/man3/qecvt.3 b/man3/qecvt.3
index aae81296..0fd7fc01 100644
--- a/man3/qecvt.3
+++ b/man3/qecvt.3
@@ -67,7 +67,7 @@ See
.BR ecvt (3)
and
.BR gcvt (3).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4.
Not seen in most common UNIX implementations,
but occurs in SunOS.
@@ -78,7 +78,7 @@ These functions are obsolete.
Instead,
.BR sprintf (3)
is recommended.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ecvt (3),
.BR ecvt_r (3),
.BR gcvt (3),
diff --git a/man3/qsort.3 b/man3/qsort.3
index 4c266aa6..e45e5f8a 100644
--- a/man3/qsort.3
+++ b/man3/qsort.3
@@ -86,7 +86,7 @@ A pointer is passed to the comparison function via
In this way, the comparison function does not need to use global variables to
pass through arbitrary arguments, and is therefore reentrant and safe to
use in threads.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR qsort ()
and
@@ -95,7 +95,7 @@ functions return no value.
.SH VERSIONS
.BR qsort_r ()
was added to glibc in version 2.8.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The
.BR qsort ()
function conforms to SVr4, 4.3BSD, C89, C99.
@@ -150,7 +150,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sort (1),
.BR alphasort (3),
.BR strcmp (3),
diff --git a/man3/queue.3 b/man3/queue.3
index a918a3f1..b21e6f37 100644
--- a/man3/queue.3
+++ b/man3/queue.3
@@ -480,7 +480,7 @@ for (np = head.cqh_last; np != (void *)&head; np = np\->entries.cqe_prev)
while (head.cqh_first != (void *)&head)
CIRCLEQ_REMOVE(&head, head.cqh_first, entries);
.fi
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Not in POSIX.1-2001.
Present on the BSDs.
The
diff --git a/man3/raise.3 b/man3/raise.3
index 4ea40687..b43412e3 100644
--- a/man3/raise.3
+++ b/man3/raise.3
@@ -56,10 +56,10 @@ pthread_kill(pthread_self(), sig);
If the signal causes a handler to be called,
.BR raise ()
will only return after the signal handler has returned.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR raise ()
returns 0 on success, and nonzero for failure.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89, C99, POSIX.1-2001.
.SH NOTES
Since version 2.3.3, glibc implements
@@ -72,7 +72,7 @@ Older glibc versions implemented
.BR raise ()
using
.BR kill (2).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getpid (2),
.BR kill (2),
.BR sigaction (2),
diff --git a/man3/rand.3 b/man3/rand.3
index 07ba31bf..c2472cdb 100644
--- a/man3/rand.3
+++ b/man3/rand.3
@@ -113,7 +113,7 @@ so this function will be a weak pseudo-random generator.
Try
.BR drand48_r (3)
instead.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR rand ()
and
@@ -124,7 +124,7 @@ functions return a value between 0 and
The
.BR srand ()
function returns no value.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The functions
.BR rand ()
and
@@ -212,6 +212,6 @@ main(int argc, char *argv[])
}
.fi
.in
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR drand48 (3),
.BR random (3)
diff --git a/man3/random.3 b/man3/random.3
index 5a35e048..c2be188a 100644
--- a/man3/random.3
+++ b/man3/random.3
@@ -113,7 +113,7 @@ using
.BR initstate ()
or be the result of a previous call of
.BR setstate ().
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR random ()
function returns a value between 0 and
@@ -132,7 +132,7 @@ function returns a pointer to the previous state array, or NULL on error.
.B EINVAL
A state array of less than 8 bytes was specified to
.BR initstate ().
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD, POSIX.1-2001.
.SH NOTES
Current "optimal" values for the size of the state array \fIn\fP are
@@ -160,7 +160,7 @@ in depth, see Chapter 3 (Random Numbers) in Donald E. Knuth's
.IR "The Art of Computer Programming" ,
volume 2 (Seminumerical Algorithms), 2nd ed.; Reading, Massachusetts:
Addison-Wesley Publishing Company, 1981.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR drand48 (3),
.BR rand (3),
.BR random_r (3),
diff --git a/man3/random_r.3 b/man3/random_r.3
index 1954a8a8..5f4f6725 100644
--- a/man3/random_r.3
+++ b/man3/random_r.3
@@ -95,7 +95,7 @@ function is like
except that it modifies the state in the object pointer to by
.IR buf ,
rather than modifying the global state variable.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
All of these functions return 0 on success, or \-1 on error.
.SH ERRORS
.TP
@@ -120,11 +120,11 @@ or
argument to
.BR random_r ()
was NULL.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are nonstandard glibc extensions.
.\" These functions appear to be on Tru64, but don't seem to be on
.\" Solaris, HP-UX, or FreeBSD.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR drand48 (3),
.BR rand (3),
.BR random (3)
diff --git a/man3/rcmd.3 b/man3/rcmd.3
index d31cda81..bbb95854 100644
--- a/man3/rcmd.3
+++ b/man3/rcmd.3
@@ -265,7 +265,7 @@ The functions
and
.BR ruserok_af ()
functions are provide in glibc since version 2.2.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Not in POSIX.1-2001.
Present on the BSDs, Solaris, and many other systems.
These
diff --git a/man3/re_comp.3 b/man3/re_comp.3
index 04ce94ce..1c64f825 100644
--- a/man3/re_comp.3
+++ b/man3/re_comp.3
@@ -53,7 +53,7 @@ is used to assess whether the null-terminated string pointed to by
.I string
matches the previously compiled
.IR regex .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR re_comp ()
returns NULL on successful compilation of
.I regex
@@ -61,13 +61,13 @@ otherwise it returns a pointer to an appropriate error message.
.BR re_exec ()
returns 1 for a successful match, zero for failure.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD.
.SH NOTES
These functions are obsolete; the functions documented in
.BR regcomp (3)
should be used instead.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR regcomp (3),
.BR regex (7),
GNU regex manual
diff --git a/man3/readdir.3 b/man3/readdir.3
index 90f2ff1f..c788ba96 100644
--- a/man3/readdir.3
+++ b/man3/readdir.3
@@ -114,7 +114,7 @@ A pointer to the returned item is placed in
if the end of the directory stream was encountered,
then NULL is instead returned in
.IR *result .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success,
.BR readdir ()
returns a pointer to a
@@ -142,7 +142,7 @@ returns 0, and returns NULL in
.TP
.B EBADF
Invalid directory stream descriptor \fIdirp\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, POSIX.1-2001.
.SH NOTES
Only the fields
@@ -238,7 +238,7 @@ entryp = malloc(len);
.I d_name
is the last field in a
.IR "struct dirent" .)
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getdents (2),
.BR read (2),
.BR closedir (3),
diff --git a/man3/realpath.3 b/man3/realpath.3
index fb8bcc59..02753905 100644
--- a/man3/realpath.3
+++ b/man3/realpath.3
@@ -86,7 +86,7 @@ The caller should deallocate this buffer using
.\" The
.\" .BR realpath ()
.\" function first appeared in 4.4BSD, contributed by Jan-Simon Pendry.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
If there is no error,
.BR realpath ()
returns a pointer to the
@@ -132,7 +132,7 @@ The named file does not exist.
A component of the path prefix is not a directory.
.SH VERSIONS
On Linux this function appeared in libc 4.5.21.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.4BSD, POSIX.1-2001.
POSIX.1-2001 says that the behavior if
@@ -210,7 +210,7 @@ The libc4 and libc5 implementation contained a buffer overflow
Thus, set-user-ID programs like
.BR mount (8)
needed a private version.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR readlink (2),
.BR canonicalize_file_name (3),
.BR getcwd (3),
diff --git a/man3/recno.3 b/man3/recno.3
index 843ab1ef..56edcba4 100644
--- a/man3/recno.3
+++ b/man3/recno.3
@@ -219,7 +219,7 @@ 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),
diff --git a/man3/regex.3 b/man3/regex.3
index c93dc145..0f69a27e 100644
--- a/man3/regex.3
+++ b/man3/regex.3
@@ -246,7 +246,7 @@ with a precompiled pattern buffer,
will free the memory allocated to the pattern buffer by the compiling
process,
.BR regcomp ().
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR regcomp ()
returns zero for a successful compilation or an error code for failure.
@@ -303,9 +303,9 @@ The regex routines ran out of memory.
.TP
.B REG_ESUBREG
Invalid back reference to a subexpression.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR grep (1),
.BR regex (7)
.br
diff --git a/man3/remainder.3 b/man3/remainder.3
index 3ed3c8c3..db6993b7 100644
--- a/man3/remainder.3
+++ b/man3/remainder.3
@@ -113,7 +113,7 @@ These functions are unaffected by the current rounding mode (see
The
.BR drem ()
function does precisely the same thing.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these
functions return the floating-point remainder,
\fIx\fP\-\fIn\fP*\fIy\fP.
@@ -175,7 +175,7 @@ is set to
An invalid floating-point exception
.RB ( FE_INVALID )
is raised.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.\" IEC 60559.
The functions
.BR remainder (),
@@ -210,7 +210,7 @@ it should yield a silent NaN.
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6779
.SH EXAMPLE
The call "remainder(29.0, 3.0)" returns \-1.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR div (3),
.BR fmod (3),
.BR remquo (3)
diff --git a/man3/remove.3 b/man3/remove.3
index 6e44dfc3..9c5760d0 100644
--- a/man3/remove.3
+++ b/man3/remove.3
@@ -57,7 +57,7 @@ If the name referred to a symbolic link, the link is removed.
If the name referred to a socket, FIFO, or device, the name is removed,
but processes which have the object open may continue to use it.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, zero is returned.
On error, \-1 is returned, and
.I errno
@@ -67,7 +67,7 @@ The errors that occur are those for
.BR unlink (2)
and
.BR rmdir (2).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89, C99, 4.3BSD, POSIX.1-2001.
.SH NOTES
Under libc4 and libc5,
@@ -78,7 +78,7 @@ was an alias for
.SH BUGS
Infelicities in the protocol underlying NFS can cause the unexpected
disappearance of files which are still being used.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR rm (1),
.BR unlink (1),
.BR link (2),
diff --git a/man3/remquo.3 b/man3/remquo.3
index 9c4a1fd6..b277a9a0 100644
--- a/man3/remquo.3
+++ b/man3/remquo.3
@@ -116,9 +116,9 @@ These functions do not set
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6802
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fmod (3),
.BR logb (3),
.BR remainder (3)
diff --git a/man3/resolver.3 b/man3/resolver.3
index 991b2638..af532f7f 100644
--- a/man3/resolver.3
+++ b/man3/resolver.3
@@ -235,7 +235,7 @@ This option is used by
This list is not complete.
You can find some other flags described in
.BR resolv.conf (5).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR res_init ()
function returns 0 on success, or \-1 if an error
@@ -262,9 +262,9 @@ of the compressed name, or \-1 if an error occurs.
/etc/resolv.conf resolver configuration file
/etc/host.conf resolver configuration file
.fi
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR gethostbyname (3),
.BR resolv.conf (5),
.BR resolver (5),
diff --git a/man3/rewinddir.3 b/man3/rewinddir.3
index 0ce7ecf2..6e0d7b7f 100644
--- a/man3/rewinddir.3
+++ b/man3/rewinddir.3
@@ -42,13 +42,13 @@ The
.BR rewinddir ()
function resets the position of the directory
stream \fIdirp\fP to the beginning of the directory.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR rewinddir ()
function returns no value.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR closedir (3),
.BR opendir (3),
.BR readdir (3),
diff --git a/man3/rexec.3 b/man3/rexec.3
index ca286f9d..6add0bfe 100644
--- a/man3/rexec.3
+++ b/man3/rexec.3
@@ -137,7 +137,7 @@ or
The
.BR rexec_af ()
function was added to glibc in version 2.2.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are not in POSIX.1-2001.
The
.BR rexec ()
diff --git a/man3/rint.3 b/man3/rint.3
index a6277848..1481b81d 100644
--- a/man3/rint.3
+++ b/man3/rint.3
@@ -100,7 +100,7 @@ exception
checkable via
.BR fetestexcept (3))
when the result differs in value from the argument.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions return the rounded integer value.
If \fIx\fP is integral, +0, \-0, NaN, or infinite,
@@ -108,7 +108,7 @@ If \fIx\fP is integral, +0, \-0, NaN, or infinite,
.SH ERRORS
No errors occur.
POSIX.1-2001 documents a range error for overflows, but see NOTES.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
.SH NOTES
SUSv2 and POSIX.1-2001 contain text about overflow (which might set
@@ -130,7 +130,7 @@ If you want to store the rounded value in an integer type,
you probably want to use one of the functions described in
.BR lrint (3)
instead.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ceil (3),
.BR floor (3),
.BR lrint (3),
diff --git a/man3/round.3 b/man3/round.3
index 7894c2fe..bf101130 100644
--- a/man3/round.3
+++ b/man3/round.3
@@ -68,7 +68,7 @@ For example,
is 1.0, and
.IR round(\-0.5)
is \-1.0.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions return the rounded integer value.
If \fIx\fP is integral, +0, \-0, NaN, or infinite,
@@ -78,7 +78,7 @@ No errors occur.
POSIX.1-2001 documents a range error for overflows, but see NOTES.
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
.SH NOTES
POSIX.1-2001 contains text about overflow (which might set
@@ -101,7 +101,7 @@ If you want to store the rounded value in an integer type,
you probably want to use one of the functions described in
.BR lround (3)
instead.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ceil (3),
.BR floor (3),
.BR lround (3),
diff --git a/man3/rpc.3 b/man3/rpc.3
index e70121e1..3a4bd0a2 100644
--- a/man3/rpc.3
+++ b/man3/rpc.3
@@ -7,7 +7,7 @@
.TH RPC 3 2008-07-17 "" "Linux Programmer's Manual"
.SH NAME
rpc \- library routines for remote procedure calls
-.SH "SYNOPSIS AND DESCRIPTION"
+.SH SYNOPSIS AND DESCRIPTION
These routines allow C programs to make procedure
calls on other machines across the network.
First, the client calls a procedure to send a data packet to the server.
@@ -1095,7 +1095,7 @@ it should unregister itself with the RPC service package.
This routine modifies the global variable
.IR svc_fds .
Service implementors usually do not need this routine.
-.SH "SEE ALSO"
+.SH SEE ALSO
.\" We don't have an rpc_secure.3 page in the set at the moment -- MTK, 19 Sep 05
.\" .BR rpc_secure (3),
.BR xdr (3)
diff --git a/man3/rpmatch.3 b/man3/rpmatch.3
index fd3f186f..cdffc589 100644
--- a/man3/rpmatch.3
+++ b/man3/rpmatch.3
@@ -61,7 +61,7 @@ to effect their changes.
Regardless of the locale, responses matching \fB^[Yy]\fP are always
accepted as affirmative, and those matching \fB^[Nn]\fP are always
accepted as negative.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
After examining
.IR response ,
.BR rpmatch ()
@@ -82,7 +82,7 @@ can fail; the cause of the error
is not available from \fIerrno\fP or anywhere else, but indicates a
failure of the regex engine (but this case is indistinguishable from
that of an unrecognized value of \fIresponse\fP).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.BR rpmatch ()
is not required by any standard, but
is available on a few other systems.
diff --git a/man3/rtime.3 b/man3/rtime.3
index e79368e8..dc188aa4 100644
--- a/man3/rtime.3
+++ b/man3/rtime.3
@@ -29,7 +29,7 @@ When
.I timeout
is non-NULL, the udp/time socket (port 37) is used.
Otherwise, the tcp/time socket (port 37) is used.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, 0 is returned, and the obtained 32-bit time value is stored in
.IR timep\->tv_sec .
In case of error \-1 is returned, and
@@ -50,7 +50,7 @@ The number of returned bytes is not 4.
.TP
.B ETIMEDOUT
The waiting time as defined in timeout has expired.
-.SH "NOTES"
+.SH NOTES
Only IPv4 is supported.
.LP
Some
@@ -68,10 +68,10 @@ and requires
.I <sys/time.h>
instead of
.IR <rpc/auth_des.h> .
-.SH "BUGS"
+.SH BUGS
.BR rtime ()
in glibc 2.2.5 and earlier does not work properly on 64-bit machines.
-.SH "EXAMPLE"
+.SH EXAMPLE
This example requires that port 37 is up and open.
You may check
that the time entry within
@@ -119,7 +119,7 @@ main(void)
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.\" .BR netdate (1),
.BR ntpdate (1),
.\" .BR rdate (1),
diff --git a/man3/rtnetlink.3 b/man3/rtnetlink.3
index 027f668e..85a9e7fb 100644
--- a/man3/rtnetlink.3
+++ b/man3/rtnetlink.3
@@ -115,7 +115,7 @@ Creating a rtnetlink message to set the MTU of a device:
memcpy(RTA_DATA(rta), &mtu, sizeof(mtu));
send(rtnetlink_sk, &req, req.nh.nlmsg_len);
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR netlink (3),
.BR netlink (7),
.BR rtnetlink (7)
diff --git a/man3/scalb.3 b/man3/scalb.3
index 9af31732..ab725616 100644
--- a/man3/scalb.3
+++ b/man3/scalb.3
@@ -167,7 +167,7 @@ These functions do not set
.\" FIXME . Is it intentional that these functions do not set errno?
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6803
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6804
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.BR scalb ()
is specified in POSIX.1-2001, but marked obsolescent.
POSIX.1-2008 removes the specification of
@@ -190,6 +190,6 @@ are unstandardized;
is nevertheless present on several other systems
.\" Looking at header files: scalbf() is present on the
.\" BSDs, Tru64, HP-UX 11, Irix 6.5; scalbl() is on HP-UX 11 and Tru64.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ldexp (3),
.BR scalbln (3)
diff --git a/man3/scalbln.3 b/man3/scalbln.3
index 85360eef..14e68135 100644
--- a/man3/scalbln.3
+++ b/man3/scalbln.3
@@ -150,7 +150,7 @@ These functions do not set
.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6803
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
.SH NOTES
These functions differ from the obsolete functions described in
@@ -168,6 +168,6 @@ equals 2 (which is usual), then
.BR scalbn ()
is equivalent to
.BR ldexp (3).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ldexp (3),
.BR scalb (3)
diff --git a/man3/scandir.3 b/man3/scandir.3
index 4526331f..3f900c39 100644
--- a/man3/scandir.3
+++ b/man3/scandir.3
@@ -87,7 +87,7 @@ The former sorts directory entries using
the latter using
.BR strverscmp (3)
on the strings \fI(*a)\->d_name\fP and \fI(*b)\->d_name\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR scandir ()
function returns the number of directory entries
@@ -113,7 +113,7 @@ The path in \fIdirp\fR is not a directory.
.SH VERSIONS
.BR versionsort ()
was added to glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.BR alphasort ()
and
.BR scandir ()
@@ -169,7 +169,7 @@ main(void)
}
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR closedir (3),
.BR fnmatch (3),
.BR opendir (3),
diff --git a/man3/scandirat.3 b/man3/scandirat.3
index c3f07373..ae426d40 100644
--- a/man3/scandirat.3
+++ b/man3/scandirat.3
@@ -76,7 +76,7 @@ If
is absolute, then
.I dirfd
is ignored.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success,
.BR scandirat ()
returns the number of directory entries selected.
@@ -103,14 +103,14 @@ is a file descriptor referring to a file other than a directory.
.SH VERSIONS
.BR scandirat ()
was added to glibc in version 2.15.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This function is a GNU extension.
.SH NOTES
See
.BR openat (2)
for an explanation of the need for
.BR scandirat ().
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR openat (2),
.BR scandir (3),
.BR path_resolution (7)
diff --git a/man3/scanf.3 b/man3/scanf.3
index 2b3abdec..8e26fa53 100644
--- a/man3/scanf.3
+++ b/man3/scanf.3
@@ -526,7 +526,7 @@ Probably it is wise
not to make any assumptions on the effect of
.B %n
conversions on the return value.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions return the number of input items
successfully matched and assigned,
which can be fewer than provided for,
@@ -573,7 +573,7 @@ Out of memory.
.B ERANGE
The result of an integer conversion would exceed the size
that can be stored in the corresponding integer type.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The functions
.BR fscanf (),
.BR scanf (),
@@ -711,7 +711,7 @@ As shown in the above example, it is only necessary to call
if the
.BR scanf ()
call successfully read a string.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getc (3),
.BR printf (3),
.BR setlocale (3),
diff --git a/man3/seekdir.3 b/man3/seekdir.3
index 6286e34c..3f6adf04 100644
--- a/man3/seekdir.3
+++ b/man3/seekdir.3
@@ -55,11 +55,11 @@ should be used with an
.I offset
returned by
.BR telldir (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR seekdir ()
function returns no value.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD, POSIX.1-2001.
.SH NOTES
In glibc up to version 2.1.1, the type of the
@@ -69,7 +69,7 @@ argument was
POSIX.1-2001 specifies
.IR long ,
and this is the type used since glibc 2.1.2.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR lseek (2),
.BR closedir (3),
.BR opendir (3),
diff --git a/man3/sem_close.3 b/man3/sem_close.3
index a6b80f83..3fdef6a9 100644
--- a/man3/sem_close.3
+++ b/man3/sem_close.3
@@ -57,7 +57,7 @@ POSIX.1-2001.
All open named semaphores are automatically closed on process
termination, or upon
.BR execve (2).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sem_getvalue (3),
.BR sem_open (3),
.BR sem_post (3),
diff --git a/man3/sem_destroy.3 b/man3/sem_destroy.3
index f474ea66..743bdc22 100644
--- a/man3/sem_destroy.3
+++ b/man3/sem_destroy.3
@@ -71,7 +71,7 @@ An unnamed semaphore should be destroyed with
before the memory in which it is located is deallocated.
Failure to do this can result in resource leaks on some implementations.
.\" But not on NPTL, where sem_destroy () is a no-op..
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sem_init (3),
.BR sem_post (3),
.BR sem_wait (3),
diff --git a/man3/sem_getvalue.3 b/man3/sem_getvalue.3
index 65e2d3a0..407193bf 100644
--- a/man3/sem_getvalue.3
+++ b/man3/sem_getvalue.3
@@ -68,7 +68,7 @@ POSIX.1-2001.
The value of the semaphore may already have changed by the time
.BR sem_getvalue ()
returns.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sem_post (3),
.BR sem_wait (3),
.BR sem_overview (7)
diff --git a/man3/sem_init.3 b/man3/sem_init.3
index 87b3dada..31c1222c 100644
--- a/man3/sem_init.3
+++ b/man3/sem_init.3
@@ -99,7 +99,7 @@ Bizarrely, POSIX.1-2001 does not specify the value that should
be returned by a successful call to
.BR sem_init ().
POSIX.1-2008 rectifies this, specifying the zero return on success.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sem_destroy (3),
.BR sem_post (3),
.BR sem_wait (3),
diff --git a/man3/sem_open.3 b/man3/sem_open.3
index 174e254f..e7a191be 100644
--- a/man3/sem_open.3
+++ b/man3/sem_open.3
@@ -169,7 +169,7 @@ wasn't well formed.
Insufficient memory.
.SH CONFORMING TO
POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sem_close (3),
.BR sem_getvalue (3),
.BR sem_post (3),
diff --git a/man3/sem_post.3 b/man3/sem_post.3
index 25010e71..dcfcc682 100644
--- a/man3/sem_post.3
+++ b/man3/sem_post.3
@@ -67,7 +67,7 @@ it may be safely called within a signal handler.
.SH EXAMPLE
See
.BR sem_wait (3).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sem_getvalue (3),
.BR sem_wait (3),
.BR sem_overview (7)
diff --git a/man3/sem_unlink.3 b/man3/sem_unlink.3
index 4add7dc4..2b3d56c8 100644
--- a/man3/sem_unlink.3
+++ b/man3/sem_unlink.3
@@ -61,7 +61,7 @@ There is no semaphore with the given
.IR name .
.SH CONFORMING TO
POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sem_getvalue (3),
.BR sem_open (3),
.BR sem_post (3),
diff --git a/man3/sem_wait.3 b/man3/sem_wait.3
index 9b795c11..31bf4784 100644
--- a/man3/sem_wait.3
+++ b/man3/sem_wait.3
@@ -259,7 +259,7 @@ main(int argc, char *argv[])
exit((s == 0) ? EXIT_SUCCESS : EXIT_FAILURE);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR clock_gettime (2),
.BR sem_getvalue (3),
.BR sem_post (3),
diff --git a/man3/setaliasent.3 b/man3/setaliasent.3
index cfa3ef68..425cf207 100644
--- a/man3/setaliasent.3
+++ b/man3/setaliasent.3
@@ -82,7 +82,7 @@ struct aliasent {
};
.fi
.in
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The functions
.BR getaliasent_r ()
and
@@ -94,7 +94,7 @@ The default alias database is the file
This can be changed in the
.I /etc/nsswitch.conf
file.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These routines are glibc-specific.
The NeXT system has similar routines:
.in +4n
@@ -138,7 +138,7 @@ main(void)
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getgrent (3),
.BR getpwent (3),
.BR getspent (3),
diff --git a/man3/setbuf.3 b/man3/setbuf.3
index 49fca4dc..7f94944e 100644
--- a/man3/setbuf.3
+++ b/man3/setbuf.3
@@ -147,7 +147,7 @@ function is exactly equivalent to the call:
.in +4n
setvbuf(stream, NULL, _IOLBF, 0);
.in
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The function
.BR setvbuf ()
returns 0 on success.
@@ -159,7 +159,7 @@ It may set
on failure.
The other functions do not return a value.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The
.BR setbuf ()
and
@@ -195,7 +195,7 @@ main(void)
return 0;
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fclose (3),
.BR fflush (3),
.BR fopen (3),
diff --git a/man3/setenv.3 b/man3/setenv.3
index 2b038161..607dc09a 100644
--- a/man3/setenv.3
+++ b/man3/setenv.3
@@ -81,7 +81,7 @@ If
.I name
does not exist in the environment,
then the function succeeds, and the environment is unchanged.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR setenv ()
function returns zero on success,
@@ -95,7 +95,7 @@ function returns zero on success,
or \-1 on error, with
.I errno
set to indicate the cause of the error.
-.SH "ERRORS"
+.SH ERRORS
.TP
.B EINVAL
.I name
@@ -104,9 +104,9 @@ or contains an \(aq=\(aq character.
.TP
.B ENOMEM
Insufficient memory to add a new variable to the environment.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD, POSIX.1-2001.
-.SH "NOTES"
+.SH NOTES
POSIX.1-2001 does not require
.BR setenv ()
or
@@ -127,7 +127,7 @@ should fail with the error
.BR EINVAL ;
however, versions of glibc before 2.3.4 allowed an \(aq=\(aq sign in
.IR name .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR clearenv (3),
.BR getenv (3),
.BR putenv (3),
diff --git a/man3/setjmp.3 b/man3/setjmp.3
index b2a333fb..69762905 100644
--- a/man3/setjmp.3
+++ b/man3/setjmp.3
@@ -68,7 +68,7 @@ the process's current signal mask is saved in \fIenv\fP
and will be restored if a
.BR siglongjmp (3)
is later performed with this \fIenv\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR setjmp ()
and
.BR sigsetjmp ()
@@ -78,7 +78,7 @@ nonzero when returning from
or
.BR siglongjmp (3)
using the saved context.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89, C99, and POSIX.1-2001 specify
.BR setjmp ().
POSIX.1-2001 specifies
@@ -114,6 +114,6 @@ and
make programs hard to understand
and maintain.
If possible an alternative should be used.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR longjmp (3),
.BR siglongjmp (3)
diff --git a/man3/setlocale.3 b/man3/setlocale.3
index 102187a5..9aafb6bd 100644
--- a/man3/setlocale.3
+++ b/man3/setlocale.3
@@ -159,7 +159,7 @@ or
.BR strxfrm (3),
.BR wcsxfrm (3)
to compare strings.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
A successful call to
.BR setlocale ()
returns an opaque string that corresponds to the locale set.
@@ -168,7 +168,7 @@ The string returned is such that a subsequent call with that string
and its associated category will restore that part of the process's
locale.
The return value is NULL if the request cannot be honored.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89, C99, POSIX.1-2001.
.SH NOTES
Linux (that is, glibc) supports the portable locales
@@ -185,7 +185,7 @@ sufficed to make
return the right answer.
These days non-English speaking Europeans have to work a bit harder,
and must install actual locale files.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR locale (1),
.BR localedef (1),
.BR isalpha (3),
diff --git a/man3/setlogmask.3 b/man3/setlogmask.3
index 77d8d16c..29b6bc48 100644
--- a/man3/setlogmask.3
+++ b/man3/setlogmask.3
@@ -58,16 +58,16 @@ and
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"
+.SH RETURN VALUE
This function returns the previous log priority mask.
.SH ERRORS
None.
.\" .SH NOTES
.\" The glibc logmask handling was broken in versions before glibc 2.1.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
Note that the description in POSIX.1-2001 is flawed.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR closelog (3),
.BR openlog (3),
.BR syslog (3)
diff --git a/man3/setnetgrent.3 b/man3/setnetgrent.3
index 72aa5c7b..bdf94537 100644
--- a/man3/setnetgrent.3
+++ b/man3/setnetgrent.3
@@ -78,7 +78,7 @@ The function
can be used for this without calling the above three functions.
Again, a NULL pointer is a wildcard and matches any string.
The function is thread-safe.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions return 1 on success and 0 for failure.
.SH FILES
.I /etc/netgroup
@@ -99,7 +99,7 @@ is not widely available on other systems.
In the BSD implementation,
.BR setnetgrent ()
returns void.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sethostent (3),
.BR setprotoent (3),
.BR setservent (3)
diff --git a/man3/shm_open.3 b/man3/shm_open.3
index 00b53fcb..0160f670 100644
--- a/man3/shm_open.3
+++ b/man3/shm_open.3
@@ -166,7 +166,7 @@ an object with the same
will fail (unless
.B O_CREAT
was specified, in which case a new, distinct object is created).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success,
.BR shm_open ()
returns a nonnegative file descriptor.
@@ -246,13 +246,13 @@ a
that does not exist.
.SH VERSIONS
These functions are provided in glibc 2.2 and later.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.LP
POSIX.1-2001 says that the group ownership of a newly created shared
memory object is set to either the calling process's effective group ID
or "a system default group ID".
-.SH "NOTES"
+.SH NOTES
.LP
POSIX leaves the behavior of the combination of
.B O_RDONLY
@@ -266,7 +266,7 @@ The POSIX shared memory object implementation on Linux 2.4 makes use
of a dedicated file system, which is normally
mounted under
.IR /dev/shm .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR close (2),
.BR fchmod (2),
.BR fchown (2),
diff --git a/man3/siginterrupt.3 b/man3/siginterrupt.3
index e5589d9e..1322ef4c 100644
--- a/man3/siginterrupt.3
+++ b/man3/siginterrupt.3
@@ -68,7 +68,7 @@ and \fIerrno\fP will be set to
If the \fIflag\fP argument is true (1) and data transfer has started,
then the system call will be interrupted and will return the actual
amount of data transferred.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR siginterrupt ()
function returns 0 on success, or \-1 if the
@@ -77,7 +77,7 @@ signal number \fIsig\fP is invalid.
.TP
.B EINVAL
The specified signal number is invalid.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD, POSIX.1-2001.
POSIX.1-2008 marks
.BR siginterrupt ()
@@ -86,5 +86,5 @@ as obsolete, recommending the use of
with the
.B SA_RESTART
flag instead.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR signal (2)
diff --git a/man3/signbit.3 b/man3/signbit.3
index 5c375809..2cdcf098 100644
--- a/man3/signbit.3
+++ b/man3/signbit.3
@@ -53,9 +53,9 @@ macro returns nonzero if the sign of
is negative; otherwise it returns zero.
.SH ERRORS
No errors occur.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
This function is defined in IEC 559 (and the appendix with
recommended functions in IEEE 754/IEEE 854).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR copysign (3)
diff --git a/man3/significand.3 b/man3/significand.3
index 84f7360c..445ec80f 100644
--- a/man3/significand.3
+++ b/man3/significand.3
@@ -49,6 +49,6 @@ These functions are nonstandard; the
version is available on a number of other systems.
.\" .SH HISTORY
.\" This function came from BSD.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ilogb (3),
.BR scalb (3)
diff --git a/man3/sigpause.3 b/man3/sigpause.3
index aa31d2a1..50f8f135 100644
--- a/man3/sigpause.3
+++ b/man3/sigpause.3
@@ -43,7 +43,7 @@ is designed to wait for some signal.
It changes the process's signal mask (set of blocked signals),
and then waits for a signal to arrive.
Upon arrival of a signal, the original signal mask is restored.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
If
.BR sigpause ()
returns, it was interrupted by a signal and the return value is \-1
@@ -93,7 +93,7 @@ Otherwise, the System V version is used.
.\" For the BSD version, one usually uses a zero
.\" .I sigmask
.\" to indicate that no signals are to be blocked.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR kill (2),
.BR sigaction (2),
.BR sigprocmask (2),
diff --git a/man3/sigqueue.3 b/man3/sigqueue.3
index 0c9d9338..ae4e3212 100644
--- a/man3/sigqueue.3
+++ b/man3/sigqueue.3
@@ -78,7 +78,7 @@ Furthermore, the
.I si_code
field of that structure will be set to
.BR SI_QUEUE .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success,
.BR sigqueue ()
returns 0, indicating that the signal was successfully
@@ -109,7 +109,7 @@ No process has a PID matching
.IR pid .
.SH VERSIONS
This system call first appeared in Linux 2.2.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
If this function results in the sending of a signal to the process
@@ -144,7 +144,7 @@ uinfo.si_uid = getuid(); /* Real UID of sender */
uinfo.si_value = val; /* argument supplied to sigqueue() */
.fi
.in
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR kill (2),
.BR rt_sigqueueinfo (2),
.BR sigaction (2),
diff --git a/man3/sigset.3 b/man3/sigset.3
index 5de668a2..4177ff13 100644
--- a/man3/sigset.3
+++ b/man3/sigset.3
@@ -168,7 +168,7 @@ For
.BR sigignore (),
see the errors under
.BR sigaction (2).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, POSIX.1-2001.
These functions are obsolete: do not use them in new programs.
POSIX.1-2008 marks
@@ -261,7 +261,7 @@ should be
Instead, the previous disposition of the signal is returned.
These problems have been fixed since glibc 2.5.
.\" See http://sourceware.org/bugzilla/show_bug.cgi?id=1951
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR kill (2),
.BR pause (2),
.BR sigaction (2),
diff --git a/man3/sigsetops.3 b/man3/sigsetops.3
index 1bfe217d..06525468 100644
--- a/man3/sigsetops.3
+++ b/man3/sigsetops.3
@@ -102,7 +102,7 @@ or the additional glibc functions described below
and
.BR sigorset ()).
The results are undefined if this is not done.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR sigemptyset (),
.BR sigfillset (),
.BR sigaddset (),
@@ -123,7 +123,7 @@ is not a member, and \-1 on error.
.B EINVAL
.I sig
is not a valid signal.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
.SS Glibc notes
@@ -163,7 +163,7 @@ return 0 on success, and \-1 on failure.
.PP
These functions are nonstandard (a few other systems provide similar
functions) and their use should be avoided in portable applications.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sigaction (2),
.BR sigpending (2),
.BR sigprocmask (2),
diff --git a/man3/sigvec.3 b/man3/sigvec.3
index 95a3c635..d4ea3b72 100644
--- a/man3/sigvec.3
+++ b/man3/sigvec.3
@@ -216,7 +216,7 @@ See the ERRORS under
.BR sigaction (2)
and
.BR sigprocmask (2).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
All of these functions were in
4.3BSD, except
.BR siggetmask (),
@@ -247,7 +247,7 @@ but this function has a different argument on the two systems.
See
.BR sigpause (3)
for details.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR kill (2),
.BR pause (2),
.BR sigaction (2),
diff --git a/man3/sin.3 b/man3/sin.3
index 366fac49..84bdb56a 100644
--- a/man3/sin.3
+++ b/man3/sin.3
@@ -99,7 +99,7 @@ is set to
An invalid floating-point exception
.RB ( FE_INVALID )
is raised.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
@@ -112,7 +112,7 @@ Before version 2.10, the glibc implementation did not set
to
.B EDOM
when a domain error occurred.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR acos (3),
.BR asin (3),
.BR atan (3),
diff --git a/man3/sincos.3 b/man3/sincos.3
index cafd196a..ea09d543 100644
--- a/man3/sincos.3
+++ b/man3/sincos.3
@@ -69,9 +69,9 @@ These functions do not set
.\" those functions.
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This function is a GNU extension.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cos (3),
.BR sin (3),
.BR tan (3)
diff --git a/man3/sinh.3 b/man3/sinh.3
index 916860a4..5e84e9dd 100644
--- a/man3/sinh.3
+++ b/man3/sinh.3
@@ -72,7 +72,7 @@ is defined mathematically as:
sinh(x) = (exp(x) \- exp(\-x)) / 2
.fi
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return the hyperbolic sine of
.IR x .
@@ -117,13 +117,13 @@ is set to
An overflow floating-point exception
.RB ( FE_OVERFLOW )
is raised.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD, C89.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR acosh (3),
.BR asinh (3),
.BR atanh (3),
diff --git a/man3/sleep.3 b/man3/sleep.3
index 2a0ae2f8..6c7f4d03 100644
--- a/man3/sleep.3
+++ b/man3/sleep.3
@@ -35,11 +35,11 @@ sleep \- sleep for the specified number of seconds
makes the calling thread sleep until
.I seconds
seconds have elapsed or a signal arrives which is not ignored.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
Zero if the requested time has elapsed,
or the number of seconds left to sleep,
if the call was interrupted by a signal handler.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH BUGS
.BR sleep ()
@@ -56,7 +56,7 @@ Using
from a signal handler or modifying the handling of
.B SIGALRM
while sleeping will cause undefined results.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR alarm (2),
.BR nanosleep (2),
.BR signal (2),
diff --git a/man3/sockatmark.3 b/man3/sockatmark.3
index f0b2efea..f71a305d 100644
--- a/man3/sockatmark.3
+++ b/man3/sockatmark.3
@@ -46,7 +46,7 @@ is at the out-of-band mark.
If the socket is at the mark, then 1 is returned;
if the socket is not at the mark, 0 is returned.
This function does not remove the out-of-band mark.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
A successful call to
.BR sockatmark ()
returns 1 if the socket is at the out-of-band mark, or 0 if it is not.
@@ -66,7 +66,7 @@ can be applied.
.SH VERSIONS
.BR sockatmark ()
was added to glibc in version 2.2.4.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
If
@@ -127,7 +127,7 @@ and then read the byte of data at the mark:
}
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fcntl (2),
.BR recv (2),
.BR send (2),
diff --git a/man3/sqrt.3 b/man3/sqrt.3
index e8943318..4c53a3ff 100644
--- a/man3/sqrt.3
+++ b/man3/sqrt.3
@@ -65,7 +65,7 @@ or
The
.BR sqrt ()
function returns the nonnegative square root of \fIx\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return the square root of
.IR x .
@@ -101,13 +101,13 @@ is set to
An invalid floating-point exception
.RB ( FE_INVALID )
is raised.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD, C89.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cbrt (3),
.BR csqrt (3),
.BR hypot (3)
diff --git a/man3/statvfs.3 b/man3/statvfs.3
index 37a76a8b..10bcf8d3 100644
--- a/man3/statvfs.3
+++ b/man3/statvfs.3
@@ -91,7 +91,7 @@ have meaningful values on all file systems.
.BR fstatvfs ()
returns the same information about an open file referenced by descriptor
.IR fd .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, zero is returned.
On error, \-1 is returned, and
.I errno
@@ -152,7 +152,7 @@ is not a directory.
.TP
.B EOVERFLOW
Some values were too large to be represented in the returned struct.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
The Linux kernel has system calls
@@ -176,5 +176,5 @@ and
.I f_bsize
fields of the return value of
.IR "statvfs(path,buf)" .
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR statfs (2)
diff --git a/man3/stdarg.3 b/man3/stdarg.3
index cea9085c..068510b2 100644
--- a/man3/stdarg.3
+++ b/man3/stdarg.3
@@ -207,7 +207,7 @@ Some systems that do not supply
have
.B __va_copy
instead, since that was the name used in the draft proposal.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The
.BR va_start (),
.BR va_arg (),
diff --git a/man3/stdin.3 b/man3/stdin.3
index 9cb66a34..c0960c21 100644
--- a/man3/stdin.3
+++ b/man3/stdin.3
@@ -106,7 +106,7 @@ and
The standard streams are closed by a call to
.BR exit (3)
and by normal program termination.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The
.IR stdin ,
.IR stdout ,
diff --git a/man3/stdio.3 b/man3/stdio.3
index 2381a29c..13085c93 100644
--- a/man3/stdio.3
+++ b/man3/stdio.3
@@ -241,11 +241,11 @@ vscanf input format conversion
vsprintf formatted output conversion
vsscanf input format conversion
.TE
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The
.I stdio
library conforms to C89.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR close (2),
.BR open (2),
.BR read (2),
diff --git a/man3/stdio_ext.3 b/man3/stdio_ext.3
index 6e58cf85..d09a02b5 100644
--- a/man3/stdio_ext.3
+++ b/man3/stdio_ext.3
@@ -127,6 +127,6 @@ output to a terminal is forced out, say before reading keyboard input.)
The
.BR __fpurge ()
function discards the contents of the stream's buffer.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR flockfile (3),
.BR fpurge (3)
diff --git a/man3/stpcpy.3 b/man3/stpcpy.3
index 2ef42365..16db43d0 100644
--- a/man3/stpcpy.3
+++ b/man3/stpcpy.3
@@ -58,12 +58,12 @@ function copies the string pointed to by \fIsrc\fP
\fIdest\fP.
The strings may not overlap, and the destination string
\fIdest\fP must be large enough to receive the copy.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR stpcpy ()
returns a pointer to the \fBend\fP of the string
\fIdest\fP (that is, the address of the terminating null byte)
rather than the beginning.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This function was added to POSIX.1-2008. Before that, it was not part of
the C or POSIX.1 standards, nor customary on UNIX systems, but was not a
GNU invention either.
@@ -96,7 +96,7 @@ main(void)
}
.fi
.in
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bcopy (3),
.BR memccpy (3),
.BR memcpy (3),
diff --git a/man3/stpncpy.3 b/man3/stpncpy.3
index e2b0ccb7..83412e74 100644
--- a/man3/stpncpy.3
+++ b/man3/stpncpy.3
@@ -56,13 +56,13 @@ The strings may not overlap.
.PP
The programmer must ensure that there is room for at least \fIn\fP characters
at \fIdest\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR stpncpy ()
returns a pointer to the terminating null byte
in \fIdest\fP, or, if \fIdest\fP is not null-terminated,
\fIdest + n\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This function was added to POSIX.1-2008. Before that, it was a GNU extension.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strncpy (3),
.BR wcpncpy (3)
diff --git a/man3/strcasecmp.3 b/man3/strcasecmp.3
index 465d2a45..d253959b 100644
--- a/man3/strcasecmp.3
+++ b/man3/strcasecmp.3
@@ -49,7 +49,7 @@ The
.BR strncasecmp ()
function is similar, except it only compares
the first \fIn\fP bytes of \fIs1\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strcasecmp ()
and
@@ -58,9 +58,9 @@ functions return
an integer less than, equal to, or greater than zero if \fIs1\fP
(or the first \fIn\fP bytes thereof) is found, respectively, to be
less than, to match, or be greater than \fIs2\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.4BSD, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bcmp (3),
.BR memcmp (3),
.BR strcmp (3),
diff --git a/man3/strcat.3 b/man3/strcat.3
index a2452835..be761e1d 100644
--- a/man3/strcat.3
+++ b/man3/strcat.3
@@ -92,13 +92,13 @@ strncat(char *dest, const char *src, size_t n)
}
.fi
.in
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strcat ()
and
.BR strncat ()
functions return a pointer to the resulting string \fIdest\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, C89, C99.
.SH NOTES
Some systems (the BSDs, Solaris, and others) provide the following function:
@@ -137,7 +137,7 @@ is not present in glibc and is not standardized by POSIX,
but is available on Linux via the
.IR libbsd
library.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bcopy (3),
.BR memccpy (3),
.BR memcpy (3),
diff --git a/man3/strchr.3 b/man3/strchr.3
index 97fd42db..9dc5e8f8 100644
--- a/man3/strchr.3
+++ b/man3/strchr.3
@@ -76,7 +76,7 @@ rather than NULL.
.PP
Here "character" means "byte"; these functions do not work with
wide or multibyte characters.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strchr ()
and
@@ -99,14 +99,14 @@ if the character is not found.
.SH VERSIONS
.BR strchrnul ()
first appeared in glibc in version 2.1.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.BR strchr ()
and
.BR strrchr ()
are in SVr4, 4.3BSD, C89, C99.
.BR strchrnul ()
is a GNU extension.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR index (3),
.BR memchr (3),
.BR rindex (3),
diff --git a/man3/strcmp.3 b/man3/strcmp.3
index 7d3ab1b1..9adcecf5 100644
--- a/man3/strcmp.3
+++ b/man3/strcmp.3
@@ -51,7 +51,7 @@ The
.BR strncmp ()
function is similar, except it only compares
the first (at most) \fIn\fP bytes of \fIs1\fP and \fIs2\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strcmp ()
and
@@ -60,9 +60,9 @@ functions return an integer
less than, equal to, or greater than zero if \fIs1\fP (or the first
\fIn\fP bytes thereof) is found, respectively, to be less than, to
match, or be greater than \fIs2\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, C89, C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bcmp (3),
.BR memcmp (3),
.BR strcasecmp (3),
diff --git a/man3/strcoll.3 b/man3/strcoll.3
index cbdd2b37..5f0fd0b2 100644
--- a/man3/strcoll.3
+++ b/man3/strcoll.3
@@ -46,21 +46,21 @@ The comparison is based on
strings interpreted as appropriate for the program's current locale
for category \fBLC_COLLATE\fP. (See
.BR setlocale (3).)
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strcoll ()
function returns an integer less than, equal to,
or greater than zero if \fIs1\fP is found, respectively, to be less
than, to match, or be greater than \fIs2\fP, when both are interpreted
as appropriate for the current locale.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, C89, C99.
.SH NOTES
In the \fI"POSIX"\fP or \fI"C"\fP locales
.BR strcoll ()
is equivalent to
.BR strcmp (3).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bcmp (3),
.BR memcmp (3),
.BR setlocale (3),
diff --git a/man3/strcpy.3 b/man3/strcpy.3
index 54023e54..f7b0682b 100644
--- a/man3/strcpy.3
+++ b/man3/strcpy.3
@@ -92,14 +92,14 @@ strncpy(char *dest, const char *src, size_t n)
}
.fi
.in
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strcpy ()
and
.BR strncpy ()
functions return a pointer to
the destination string \fIdest\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, C89, C99.
.SH NOTES
Some programmers consider
@@ -189,7 +189,7 @@ the program first needs to check that there's enough space.
This may be unnecessary if you can show that overflow is impossible,
but be careful: programs can get changed over time,
in ways that may make the impossible possible.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bcopy (3),
.BR memccpy (3),
.BR memcpy (3),
diff --git a/man3/strdup.3 b/man3/strdup.3
index 3b5c543d..9c4dd28b 100644
--- a/man3/strdup.3
+++ b/man3/strdup.3
@@ -99,7 +99,7 @@ to allocate the buffer.
They are only available when using the GNU
GCC suite, and suffer from the same limitations described in
.BR alloca (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strdup ()
function returns a pointer to the duplicated
@@ -108,7 +108,7 @@ string, or NULL if insufficient memory was available.
.TP
.B ENOMEM
Insufficient memory available to allocate duplicate string.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.\" 4.3BSD-Reno, not (first) 4.3BSD.
.BR strdup ()
conforms to SVr4, 4.3BSD, POSIX.1-2001.
@@ -118,7 +118,7 @@ conforms to POSIX.1-2008.
and
.BR strndupa ()
are GNU extensions.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR alloca (3),
.BR calloc (3),
.BR free (3),
diff --git a/man3/strerror.3 b/man3/strerror.3
index 0ea3ffee..33f5bc39 100644
--- a/man3/strerror.3
+++ b/man3/strerror.3
@@ -131,7 +131,7 @@ is too small and
.I errnum
is unknown).
The string always includes a terminating null byte.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strerror ()
and the GNU-specific
@@ -170,7 +170,7 @@ is not a valid error number.
.TP
.B ERANGE
Insufficient storage was supplied to contain the error description string.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.BR strerror ()
is specified by POSIX.1-2001, C89, C99.
.BR strerror_r ()
@@ -199,7 +199,7 @@ to
.B EINVAL
if the error number is unknown.
C99 and POSIX.1-2008 require the return value to be non-NULL.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR err (3),
.BR errno (3),
.BR error (3),
diff --git a/man3/strfmon.3 b/man3/strfmon.3
index 02134993..f9100186 100644
--- a/man3/strfmon.3
+++ b/man3/strfmon.3
@@ -113,7 +113,7 @@ is converted using the locale's international currency format.
One argument of type
.I double
is converted using the locale's national currency format.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strfmon ()
function returns the number of characters placed
@@ -124,7 +124,7 @@ Otherwise, it sets
to
.BR E2BIG ,
returns \-1, and the contents of the array is undefined.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Not in POSIX.1-2001.
Present on several other systems.
.SH EXAMPLE
@@ -162,7 +162,7 @@ and Portuguese locales yield
.br
[ **1234$57Esc] [ **1.234$57PTE ]
.in
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR setlocale (3),
.BR sprintf (3),
.BR locale (7)
diff --git a/man3/strfry.3 b/man3/strfry.3
index 0b8db7e7..abbd716a 100644
--- a/man3/strfry.3
+++ b/man3/strfry.3
@@ -44,16 +44,16 @@ using
.BR rand (3)
to randomly swap characters in the string.
The result is an anagram of \fIstring\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strfry ()
functions returns a pointer to the randomized
string.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The
.BR strfry ()
function is unique to the
GNU C Library.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR memfrob (3),
.BR string (3)
diff --git a/man3/strftime.3 b/man3/strftime.3
index 69c887a9..36f6f048 100644
--- a/man3/strftime.3
+++ b/man3/strftime.3
@@ -306,7 +306,7 @@ E modifier is to use a locale-dependent alternative representation.
The broken-down time structure \fItm\fP is defined in \fI<time.h>\fP.
See also
.BR ctime (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strftime ()
function returns the number of bytes placed
@@ -327,7 +327,7 @@ The environment variables
and
.B LC_TIME
are used.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, C89, C99.
There are strict inclusions between the set of conversions
given in ANSI C (unmarked), those given in the Single UNIX Specification
@@ -509,7 +509,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR date (1),
.BR time (2),
.BR ctime (3),
diff --git a/man3/string.3 b/man3/string.3
index b7a27464..49b3a249 100644
--- a/man3/string.3
+++ b/man3/string.3
@@ -89,7 +89,7 @@ strrchr, strsep, strspn, strstr, strtok, strxfrm, index, rindex
The string functions perform string operations on null-terminated
strings.
See the individual man pages for descriptions of each function.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR index (3),
.BR rindex (3),
.BR stpcpy (3),
diff --git a/man3/strlen.3 b/man3/strlen.3
index ec57e842..e1311281 100644
--- a/man3/strlen.3
+++ b/man3/strlen.3
@@ -39,13 +39,13 @@ The
.BR strlen ()
function calculates the length of the string
\fIs\fP, excluding the terminating null byte (\(aq\\0\(aq).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strlen ()
function returns the number of bytes in the string \fIs\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, C89, C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR string (3),
.BR strnlen (3),
.BR wcslen (3),
diff --git a/man3/strnlen.3 b/man3/strnlen.3
index c10f57f4..f5a41574 100644
--- a/man3/strnlen.3
+++ b/man3/strnlen.3
@@ -46,14 +46,14 @@ In doing this,
.BR strnlen ()
looks only at the first
\fImaxlen\fP bytes at \fIs\fP and never beyond \fIs+maxlen\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strnlen ()
function returns \fIstrlen(s)\fP, if that is less than
\fImaxlen\fP, or \fImaxlen\fP
if there is no null byte (\(aq\\0\(aq) among the first
\fImaxlen\fP bytes pointed to by \fIs\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2008.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strlen (3)
diff --git a/man3/strpbrk.3 b/man3/strpbrk.3
index 4ebf9deb..70b736c4 100644
--- a/man3/strpbrk.3
+++ b/man3/strpbrk.3
@@ -39,15 +39,15 @@ The
.BR strpbrk ()
function locates the first occurrence in the
string \fIs\fP of any of the bytes in the string \fIaccept\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strpbrk ()
function returns a pointer to the byte in
\fIs\fP that matches one of the bytes in \fIaccept\fP, or NULL
if no such byte is found.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, C89, C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR index (3),
.BR memchr (3),
.BR rindex (3),
diff --git a/man3/strptime.3 b/man3/strptime.3
index 3c92a28a..8f4c77ef 100644
--- a/man3/strptime.3
+++ b/man3/strptime.3
@@ -271,7 +271,7 @@ struct tm {
};
.fi
.in
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The return value of the function is a pointer to the first character
not processed in this function call.
In case the input string
@@ -285,7 +285,7 @@ If
fails to match all
of the format string and therefore an error occurred the function
returns NULL.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SUSv2, POSIX.1-2001.
.SH NOTES
.LP
@@ -405,7 +405,7 @@ main(void)
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR time (2),
.BR getdate (3),
.BR scanf (3),
diff --git a/man3/strsep.3 b/man3/strsep.3
index d80b4b25..e03c4ae0 100644
--- a/man3/strsep.3
+++ b/man3/strsep.3
@@ -58,12 +58,12 @@ with a null byte (\(aq\\0\(aq)
and \fI*stringp\fP is updated to point past the token.
In case no delimiter was found, the token is taken to be
the entire string \fI*stringp\fP, and \fI*stringp\fP is made NULL.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strsep ()
function returns a pointer to the token,
that is, it returns the original value of \fI*stringp\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.4BSD.
.SH NOTES
The
@@ -83,7 +83,7 @@ This function modifies its first argument.
This function cannot be used on constant strings.
.IP *
The identity of the delimiting character is lost.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR index (3),
.BR memchr (3),
.BR rindex (3),
diff --git a/man3/strsignal.3 b/man3/strsignal.3
index 037d4133..6ae70f75 100644
--- a/man3/strsignal.3
+++ b/man3/strsignal.3
@@ -70,16 +70,16 @@ The
.BR strsignal ()
function should be
used if possible instead of this array.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strsignal ()
function returns the appropriate description
string, or an unknown signal message if the signal number is invalid.
On some systems (but not on Linux), a NULL pointer may be
returned instead for an invalid signal number.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2008.
Present on Solaris and the BSDs.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR psignal (3),
.BR strerror (3)
diff --git a/man3/strspn.3 b/man3/strspn.3
index 840fd4a2..d00619f3 100644
--- a/man3/strspn.3
+++ b/man3/strspn.3
@@ -48,7 +48,7 @@ The
function calculates the length of the initial
segment of \fIs\fP which consists entirely of bytes not in
\fIreject\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strspn ()
function returns the number of bytes in
@@ -60,9 +60,9 @@ The
function returns the number of bytes in
the initial segment of \fIs\fP which are not in the string
\fIreject\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, C89, C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR index (3),
.BR memchr (3),
.BR rindex (3),
diff --git a/man3/strstr.3 b/man3/strstr.3
index 3aa9053b..cc9923af 100644
--- a/man3/strstr.3
+++ b/man3/strstr.3
@@ -55,10 +55,10 @@ The
function is like
.BR strstr (),
but ignores the case of both arguments.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions return a pointer to the beginning of the
substring, or NULL if the substring is not found.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The
.BR strstr ()
function conforms to C89 and C99.
@@ -71,7 +71,7 @@ an empty \fIneedle\fP argument for
.BR strstr ().
Later versions (like 4.6.27) work correctly,
and return \fIhaystack\fP when \fIneedle\fP is empty.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR index (3),
.BR memchr (3),
.BR rindex (3),
diff --git a/man3/strtod.3 b/man3/strtod.3
index 558edad8..18c00b2c 100644
--- a/man3/strtod.3
+++ b/man3/strtod.3
@@ -123,7 +123,7 @@ way the type of NAN.
.\" From glibc 2.8's stdlib/strtod_l.c:
.\" We expect it to be a number which is put in the
.\" mantissa of the number.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions return the converted value, if any.
If
@@ -155,7 +155,7 @@ is stored in
.TP
.B ERANGE
Overflow or underflow occurred.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89 describes
.BR strtod (),
C99
@@ -174,7 +174,7 @@ See the example on the
.BR strtol (3)
manual page;
the use of the functions described in this manual page is similar.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR atof (3),
.BR atoi (3),
.BR atol (3),
diff --git a/man3/strtoimax.3 b/man3/strtoimax.3
index f83a28a1..35da26cf 100644
--- a/man3/strtoimax.3
+++ b/man3/strtoimax.3
@@ -41,7 +41,7 @@ except that they return a value of type
and
.IR uintmax_t ,
respectively.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, the converted value is returned.
If nothing was found to convert, zero is returned.
On overflow or underflow
@@ -54,9 +54,9 @@ is returned, and
.I errno
is set to
.BR ERANGE .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR imaxabs (3),
.BR imaxdiv (3),
.BR strtol (3),
diff --git a/man3/strtok.3 b/man3/strtok.3
index 39ca0608..13c45ce6 100644
--- a/man3/strtok.3
+++ b/man3/strtok.3
@@ -101,14 +101,14 @@ In subsequent calls, \fIstr\fP should be NULL, and
Different strings may be parsed concurrently using sequences of calls to
.BR strtok_r ()
that specify different \fIsaveptr\fP arguments.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strtok ()
and
.BR strtok_r ()
functions return a pointer to
the next token, or NULL if there are no more tokens.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.TP
.BR strtok ()
SVr4, POSIX.1-2001, 4.3BSD, C89, C99.
@@ -198,7 +198,7 @@ Another example program using
.BR strtok ()
can be found in
.BR getaddrinfo_a (3).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR index (3),
.BR memchr (3),
.BR rindex (3),
diff --git a/man3/strtol.3 b/man3/strtol.3
index c93828a9..038692f8 100644
--- a/man3/strtol.3
+++ b/man3/strtol.3
@@ -96,7 +96,7 @@ The
function works just like the
.BR strtol ()
function but returns a long long integer value.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strtol ()
function returns the result of the conversion,
@@ -134,7 +134,7 @@ The resulting value was out of range.
.LP
The implementation may also set \fIerrno\fP to \fBEINVAL\fP in case
no conversion was performed (no digits seen, and 0 returned).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.BR strtol ()
conforms to SVr4, 4.3BSD, C89, C99 and POSIX.1-2001, and
.BR strtoll ()
@@ -258,7 +258,7 @@ main(int argc, char *argv[])
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR atof (3),
.BR atoi (3),
.BR atol (3),
diff --git a/man3/strtoul.3 b/man3/strtoul.3
index b62e6a82..e41f3f2d 100644
--- a/man3/strtoul.3
+++ b/man3/strtoul.3
@@ -105,7 +105,7 @@ function works just like the
function but returns an
.I "unsigned long long int"
value.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strtoul ()
function returns either the result of the conversion
@@ -137,7 +137,7 @@ The resulting value was out of range.
.LP
The implementation may also set \fIerrno\fP to \fBEINVAL\fP in case
no conversion was performed (no digits seen, and 0 returned).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
.BR strtoul ()
conforms to SVr4, C89, C99 and POSIX-2001, and
.BR strtoull ()
@@ -185,7 +185,7 @@ See the example on the
.BR strtol (3)
manual page;
the use of the functions described in this manual page is similar.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR atof (3),
.BR atoi (3),
.BR atol (3),
diff --git a/man3/strverscmp.3 b/man3/strverscmp.3
index f41add1f..a9cbec26 100644
--- a/man3/strverscmp.3
+++ b/man3/strverscmp.3
@@ -76,16 +76,16 @@ in front (so that in particular digit strings with more leading zeros
come before digit strings with fewer leading zeros).
Thus, the ordering is
.IR 000 ", " 00 ", " 01 ", " 010 ", " 09 ", " 0 ", " 1 ", " 9 ", " 10 .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strverscmp ()
function returns an integer
less than, equal to, or greater than zero if \fIs1\fP
is found, respectively, to be earlier than, equal to,
or later than \fIs2\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This function is a GNU extension.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR rename (1),
.BR strcasecmp (3),
.BR strcmp (3),
diff --git a/man3/strxfrm.3 b/man3/strxfrm.3
index ce608374..8ad256e0 100644
--- a/man3/strxfrm.3
+++ b/man3/strxfrm.3
@@ -51,7 +51,7 @@ The first \fIn\fP bytes of the transformed string are placed in
The transformation is based on the program's current
locale for category \fBLC_COLLATE\fP. (See
.BR setlocale (3)).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR strxfrm ()
function returns the number of bytes required to
@@ -59,7 +59,7 @@ store the transformed string in \fIdest\fP excluding the
terminating null byte (\(aq\\0\(aq).
If the value returned is \fIn\fP or more, the
contents of \fIdest\fP are indeterminate.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, C89, C99.
.SH NOTES
In the \fI"POSIX"\fP or \fI"C"\fP locales
@@ -67,7 +67,7 @@ In the \fI"POSIX"\fP or \fI"C"\fP locales
is equivalent to
copying the string with
.BR strncpy (3).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bcmp (3),
.BR memcmp (3),
.BR setlocale (3),
diff --git a/man3/swab.3 b/man3/swab.3
index ec8e50a9..c16253ba 100644
--- a/man3/swab.3
+++ b/man3/swab.3
@@ -49,11 +49,11 @@ This function does nothing when \fIn\fP is negative.
When \fIn\fP is positive and odd, it handles \fIn\-1\fP bytes
as above, and does something unspecified with the last byte.
(In other words, \fIn\fP should be even.)
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR swab ()
function returns no value.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bstring (3)
diff --git a/man3/sysconf.3 b/man3/sysconf.3
index 302793ea..a7fbf0ef 100644
--- a/man3/sysconf.3
+++ b/man3/sysconf.3
@@ -306,7 +306,7 @@ The number of processors configured.
.TP
.BR "" " - " _SC_NPROCESSORS_ONLN
The number of processors currently online (available).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
If
.I name
is invalid, \-1 is returned, and
@@ -319,7 +319,7 @@ is not changed.
In the case of options, a positive value is returned if a queried option
is available, and \-1 if it is not.
In the case of limits, \-1 means that there is no definite limit.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH BUGS
It is difficult to use
@@ -330,7 +330,7 @@ is consumed by the user's environment variables.
.PP
Some returned values may be huge; they are not suitable for allocating
memory.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bc (1),
.BR expr (1),
.BR getconf (1),
diff --git a/man3/syslog.3 b/man3/syslog.3
index 546b87be..f1d04611 100644
--- a/man3/syslog.3
+++ b/man3/syslog.3
@@ -247,7 +247,7 @@ debug-level message
The function
.BR setlogmask (3)
can be used to restrict logging to specified levels only.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The functions
.BR openlog (),
.BR closelog (),
@@ -310,7 +310,7 @@ use the following instead:
syslog(priority, "%s", string);
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR logger (1),
.BR setlogmask (3),
.BR syslog.conf (5),
diff --git a/man3/system.3 b/man3/system.3
index af70a456..01c9965a 100644
--- a/man3/system.3
+++ b/man3/system.3
@@ -49,7 +49,7 @@ will be blocked, and
and
.B SIGQUIT
will be ignored.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The value returned is \-1 on error (e.g.,
.BR fork (2)
failed),
@@ -73,7 +73,7 @@ returns nonzero if the shell is available, and zero if not.
.PP
.BR system ()
does not affect the wait status of any other children.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89, C99, POSIX.1-2001.
.SH NOTES
.PP
@@ -148,7 +148,7 @@ It is possible for the shell command to return 127, so that code is not
a sure indication that the
.BR execve (2)
call failed.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sh (1),
.BR signal (2),
.BR wait (2),
diff --git a/man3/sysv_signal.3 b/man3/sysv_signal.3
index 528a8ea6..8dc8011b 100644
--- a/man3/sysv_signal.3
+++ b/man3/sysv_signal.3
@@ -46,7 +46,7 @@ b) delivery of further instances of the signal is not blocked while
the signal handler is executing; and
c) if the handler interrupts (certain) blocking system calls,
then the system call is not automatically restarted.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR sysv_signal ()
function returns the previous value of the signal handler, or
@@ -55,7 +55,7 @@ on error.
.SH ERRORS
As for
.BR signal (2).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
This function is nonstandard.
.SH NOTES
Use of
@@ -82,7 +82,7 @@ this type is only defined if
the
.B _GNU_SOURCE
feature test macro is defined.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR sigaction (2),
.BR signal (2),
.BR bsd_signal (3),
diff --git a/man3/tan.3 b/man3/tan.3
index a7d0f454..69573c3e 100644
--- a/man3/tan.3
+++ b/man3/tan.3
@@ -124,7 +124,7 @@ Range error: result overflow
An overflow floating-point exception
.RB ( FE_OVERFLOW )
is raised.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
@@ -137,7 +137,7 @@ Before version 2.10, the glibc implementation did not set
to
.B EDOM
when a domain error occurred.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR acos (3),
.BR asin (3),
.BR atan (3),
diff --git a/man3/tanh.3 b/man3/tanh.3
index 40dbc576..e79e042c 100644
--- a/man3/tanh.3
+++ b/man3/tanh.3
@@ -71,7 +71,7 @@ is defined mathematically as:
tanh(x) = sinh(x) / cosh(x)
.fi
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, these functions return the hyperbolic tangent of
.IR x .
@@ -93,13 +93,13 @@ is positive infinity (negative infinity),
.\" glibc 2.8 does not do this.
.SH ERRORS
No errors occur.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
The variant returning
.I double
also conforms to
SVr4, 4.3BSD, C89.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR acosh (3),
.BR asinh (3),
.BR atanh (3),
diff --git a/man3/tcgetpgrp.3 b/man3/tcgetpgrp.3
index d883cfa1..68cad10c 100644
--- a/man3/tcgetpgrp.3
+++ b/man3/tcgetpgrp.3
@@ -56,7 +56,7 @@ and the calling process is not blocking or ignoring
a
.B SIGTTOU
signal is sent to all members of this background process group.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
When
.I fd
refers to the controlling terminal of the calling process,
@@ -101,7 +101,7 @@ of the calling process.
.I pgrp
has a supported value, but is not the process group ID of a
process in the same session as the calling process.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
These functions are implemented via the
@@ -112,7 +112,7 @@ ioctls.
.SS History
The ioctls appeared in 4.2BSD.
The functions are POSIX inventions.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR setpgid (2),
.BR setsid (2),
.BR credentials (7)
diff --git a/man3/tcgetsid.3 b/man3/tcgetsid.3
index 78002083..8069c252 100644
--- a/man3/tcgetsid.3
+++ b/man3/tcgetsid.3
@@ -37,7 +37,7 @@ terminal associated to
.I fd
as controlling terminal.
This terminal must be the controlling terminal of the calling process.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
When
.I fd
refers to the controlling terminal of our session,
@@ -60,7 +60,7 @@ it has one but it is not described by
.SH VERSIONS
.BR tcgetsid ()
is provided in glibc since version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
This function is implemented via the
@@ -68,5 +68,5 @@ This function is implemented via the
.BR ioctl (2),
present
since Linux 2.1.71.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getsid (2)
diff --git a/man3/telldir.3 b/man3/telldir.3
index d54779c5..de30a34e 100644
--- a/man3/telldir.3
+++ b/man3/telldir.3
@@ -47,7 +47,7 @@ The
.BR telldir ()
function returns the current location associated with
the directory stream \fIdirp\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success, the
.BR telldir ()
function returns the current location
@@ -59,7 +59,7 @@ is set appropriately.
.TP
.B EBADF
Invalid directory stream descriptor \fIdirp\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD, POSIX.1-2001.
.SH NOTES
In glibc up to version 2.1.1, the return type of
@@ -69,7 +69,7 @@ was
POSIX.1-2001 specifies
.IR long ,
and this is the type used since glibc 2.1.2.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR closedir (3),
.BR opendir (3),
.BR readdir (3),
diff --git a/man3/tempnam.3 b/man3/tempnam.3
index 6275e4d7..23a8a9ab 100644
--- a/man3/tempnam.3
+++ b/man3/tempnam.3
@@ -82,7 +82,7 @@ is allocated using
.BR malloc (3)
and hence should be freed by
.BR free (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR tempnam ()
function returns a pointer to a unique temporary
@@ -91,7 +91,7 @@ filename, or NULL if a unique name cannot be generated.
.TP
.B ENOMEM
Allocation of storage failed.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, POSIX.1-2001.
POSIX.1-2008 marks
.BR tempnam ()
@@ -161,7 +161,7 @@ Use
or
.BR tmpfile (3)
instead.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mkstemp (3),
.BR mktemp (3),
.BR tmpfile (3),
diff --git a/man3/termios.3 b/man3/termios.3
index f768d1e8..d03b53cf 100644
--- a/man3/termios.3
+++ b/man3/termios.3
@@ -903,7 +903,7 @@ is a 4.4BSD extension.
It takes the same arguments as
.BR cfsetispeed (),
and sets both input and output speed.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.LP
.BR cfgetispeed ()
returns the input baud rate stored in the
@@ -974,7 +974,7 @@ behaves like
.\" libc4.7.6, libc5, glibc for unix: duration in ms.
.\" glibc for bsd: duration in us
.\" glibc for sunos4: ignore duration
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR stty (1),
.BR console_ioctl (4),
.BR tty_ioctl (4),
diff --git a/man3/tgamma.3 b/man3/tgamma.3
index 077ddba7..2b4ee15b 100644
--- a/man3/tgamma.3
+++ b/man3/tgamma.3
@@ -150,7 +150,7 @@ is not set for this case.
.\" exception for various cases.
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
.SH NOTES
This function had to be called "true gamma function"
@@ -176,6 +176,6 @@ set to
and an
.B FE_INVALID
exception raised), rather than a pole error.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR gamma (3),
.BR lgamma (3)
diff --git a/man3/timegm.3 b/man3/timegm.3
index 98a40047..07dc458a 100644
--- a/man3/timegm.3
+++ b/man3/timegm.3
@@ -49,7 +49,7 @@ are the inverses of
.BR localtime (3)
and
.BR gmtime (3).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
These functions are nonstandard GNU extensions
that are also present on the BSDs.
Avoid their use; see NOTES.
@@ -94,7 +94,7 @@ my_timegm(struct tm *tm)
}
.fi
.in
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR gmtime (3),
.BR localtime (3),
.BR mktime (3),
diff --git a/man3/timeradd.3 b/man3/timeradd.3
index 5b288c47..f4454abb 100644
--- a/man3/timeradd.3
+++ b/man3/timeradd.3
@@ -145,6 +145,6 @@ No errors are defined.
.SH CONFORMING TO
Not in POSIX.1-2001.
Present on most BSD derivatives.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR gettimeofday (2),
.BR time (7)
diff --git a/man3/tmpfile.3 b/man3/tmpfile.3
index 88a691bd..b5821b91 100644
--- a/man3/tmpfile.3
+++ b/man3/tmpfile.3
@@ -42,7 +42,7 @@ function opens a unique temporary file
in binary read/write (w+b) mode.
The file will be automatically deleted when it is closed or the
program terminates.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR tmpfile ()
function returns a stream descriptor, or NULL if
@@ -71,7 +71,7 @@ There was no room in the directory to add the new filename.
.TP
.B EROFS
Read-only file system.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, C89, C99, SUSv2, POSIX.1-2001.
.SH NOTES
POSIX.1-2001 specifies:
@@ -83,7 +83,7 @@ The standard does not specify the directory that
will use.
Glibc will try the path prefix \fIP_tmpdir\fP defined
in \fI<stdio.h>\fP, and if that fails the directory \fI/tmp\fP.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR exit (3),
.BR mkstemp (3),
.BR mktemp (3),
diff --git a/man3/tmpnam.3 b/man3/tmpnam.3
index 82234aae..e38d3d4a 100644
--- a/man3/tmpnam.3
+++ b/man3/tmpnam.3
@@ -65,14 +65,14 @@ are defined in
just like the
.B TMP_MAX
mentioned below.)
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR tmpnam ()
function returns a pointer to a unique temporary
filename, or NULL if a unique name cannot be generated.
.SH ERRORS
No errors are defined.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, 4.3BSD, C89, C99, POSIX.1-2001.
POSIX.1-2008 marks
.BR tmpnam ()
@@ -148,7 +148,7 @@ Use
or
.BR tmpfile (3)
instead.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mkstemp (3),
.BR mktemp (3),
.BR tempnam (3),
diff --git a/man3/toascii.3 b/man3/toascii.3
index f117e3cf..ed06ffd9 100644
--- a/man3/toascii.3
+++ b/man3/toascii.3
@@ -46,9 +46,9 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
converts \fIc\fP to a 7-bit \fIunsigned char\fP value
that fits into the ASCII character set, by clearing the
high-order bits.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The value returned is that of the converted character.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, BSD, POSIX.1-2001.
POSIX.1-2008 marks
.BR toascii ()
@@ -57,7 +57,7 @@ noting that it cannot be use portably in a localized application.
.SH BUGS
Many people will be unhappy if you use this function.
This function will convert accented letters into random characters.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR isascii (3),
.BR tolower (3),
.BR toupper (3)
diff --git a/man3/toupper.3 b/man3/toupper.3
index 12677b46..bfddcce2 100644
--- a/man3/toupper.3
+++ b/man3/toupper.3
@@ -52,11 +52,11 @@ value, or
.BR EOF ,
the behavior of these functions
is undefined.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The value returned is that of the converted letter, or
.I c
if the conversion was not possible.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C89, C99, 4.3BSD.
.SH BUGS
The details of what constitutes an uppercase or lowercase letter depend
@@ -68,7 +68,7 @@ locale does not know about umlauts, so no conversion is done for them.
In some non-English locales, there are lowercase letters with no
corresponding uppercase equivalent; the German sharp s is one
example.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR isalpha (3),
.BR setlocale (3),
.BR towlower (3),
diff --git a/man3/towctrans.3 b/man3/towctrans.3
index 5892c8b5..ec59fc00 100644
--- a/man3/towctrans.3
+++ b/man3/towctrans.3
@@ -31,12 +31,12 @@ If \fIwc\fP is \fBWEOF\fP, \fBWEOF\fP is returned.
the
.BR wctrans (3)
function.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR towctrans ()
function returns the translated wide character,
or \fBWEOF\fP if \fIwc\fP is \fBWEOF\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -45,7 +45,7 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR towlower (3),
.BR towupper (3),
.BR wctrans (3)
diff --git a/man3/towlower.3 b/man3/towlower.3
index 51a9d38e..ec698aa3 100644
--- a/man3/towlower.3
+++ b/man3/towlower.3
@@ -30,12 +30,12 @@ If \fIwc\fP is a wide character, it is converted to
lowercase.
Characters which do not have case are returned unchanged.
If \fIwc\fP is \fBWEOF\fP, \fBWEOF\fP is returned.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR towlower ()
function returns the lowercase equivalent of \fIwc\fP,
or \fBWEOF\fP if \fIwc\fP is \fBWEOF\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -47,7 +47,7 @@ current locale.
.PP
This function is not very appropriate for dealing with Unicode characters,
because Unicode knows about three cases: upper, lower and title case.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR iswlower (3),
.BR towctrans (3),
.BR towupper (3)
diff --git a/man3/towupper.3 b/man3/towupper.3
index 0c84230f..5d6f5ec0 100644
--- a/man3/towupper.3
+++ b/man3/towupper.3
@@ -30,12 +30,12 @@ If \fIwc\fP is a wide character, it is converted to
uppercase.
Characters which do not have case are returned unchanged.
If \fIwc\fP is \fBWEOF\fP, \fBWEOF\fP is returned.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR towupper ()
function returns the uppercase equivalent of \fIwc\fP,
or \fBWEOF\fP if \fIwc\fP is \fBWEOF\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -47,7 +47,7 @@ current locale.
.PP
This function is not very appropriate for dealing with Unicode characters,
because Unicode knows about three cases: upper, lower and title case.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR iswupper (3),
.BR towctrans (3),
.BR towlower (3)
diff --git a/man3/trunc.3 b/man3/trunc.3
index 454cc6c2..131a6409 100644
--- a/man3/trunc.3
+++ b/man3/trunc.3
@@ -56,7 +56,7 @@ or
.SH DESCRIPTION
These functions round \fIx\fP to the nearest integer
not larger in absolute value.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
These functions return the rounded integer value.
If \fIx\fP is integral, infinite, or NaN, \fIx\fP itself is returned.
@@ -64,7 +64,7 @@ If \fIx\fP is integral, infinite, or NaN, \fIx\fP itself is returned.
No errors occur.
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99, POSIX.1-2001.
.SH NOTES
The integral value returned by these functions may be too large
@@ -75,7 +75,7 @@ etc.).
To avoid an overflow, which will produce undefined results,
an application should perform a range check on the returned value
before assigning it to an integer type.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR ceil (3),
.BR floor (3),
.BR lrint (3),
diff --git a/man3/tsearch.3 b/man3/tsearch.3
index 0969bdd0..ae69b9f0 100644
--- a/man3/tsearch.3
+++ b/man3/tsearch.3
@@ -163,7 +163,7 @@ If no such work is necessary,
.IR free_node
must point to a function
doing nothing.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR tsearch ()
returns a pointer to a matching item in the tree, or to
the newly added item, or NULL if there was insufficient memory
@@ -186,7 +186,7 @@ also
return NULL if
.IR rootp
was NULL on entry.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, POSIX.1-2001.
The function
.BR tdestroy ()
@@ -285,7 +285,7 @@ main(void)
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bsearch (3),
.BR hsearch (3),
.BR lsearch (3),
diff --git a/man3/ttyname.3 b/man3/ttyname.3
index be3486e7..00a4a763 100644
--- a/man3/ttyname.3
+++ b/man3/ttyname.3
@@ -48,7 +48,7 @@ stores this pathname in the buffer
.I buf
of length
.IR buflen .
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The function
.BR ttyname ()
returns a pointer to a pathname on success.
@@ -70,9 +70,9 @@ File descriptor does not refer to a terminal device.
.RB ( ttyname_r ())
.I buflen
was too small to allow storing the pathname.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.2BSD, POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fstat (2),
.BR ctermid (3),
.BR isatty (3)
diff --git a/man3/ttyslot.3 b/man3/ttyslot.3
index 834f49cc..bcb11a65 100644
--- a/man3/ttyslot.3
+++ b/man3/ttyslot.3
@@ -112,13 +112,13 @@ file, but System V-like systems do not, and hence cannot refer to it.
Thus, on such systems the documentation says that
.BR ttyslot ()
returns the current user's index in the user accounting data base.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
If successful, this function returns the slot number.
On error (e.g., if none of the file descriptors 0, 1 or 2 is
associated with a terminal that occurs in this data base)
it returns 0 on UNIX V6 and V7 and BSD-like systems,
but \-1 on System V-like systems.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SUSv1; marked as LEGACY in SUSv2; removed in POSIX.1-2001.
SUSv2 requires \-1 on error.
.SH NOTES
@@ -141,7 +141,7 @@ Minix also has
.\" .SH HISTORY
.\" .BR ttyslot ()
.\" appeared in UNIX V7.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getttyent (3),
.BR ttyname (3),
.BR utmp (5)
diff --git a/man3/tzset.3 b/man3/tzset.3
index af1aa2e2..d46dbda0 100644
--- a/man3/tzset.3
+++ b/man3/tzset.3
@@ -211,7 +211,7 @@ Often
is a symlink to the file
.I localtime
or to the correct timezone file in the system timezone directory.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, POSIX.1-2001, 4.3BSD.
.SH NOTES
Note that the variable \fIdaylight\fP does not indicate that daylight
@@ -228,7 +228,7 @@ name of the timezone corresponding to its first argument (minutes
West of UTC).
If the second argument was 0, the standard name was used,
otherwise the daylight saving time version.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR date (1),
.BR gettimeofday (2),
.BR time (2),
diff --git a/man3/ualarm.3 b/man3/ualarm.3
index 21f1a657..34267906 100644
--- a/man3/ualarm.3
+++ b/man3/ualarm.3
@@ -77,7 +77,7 @@ argument is nonzero, further
signals will be sent every
.I interval
microseconds after the first.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
This function returns the number of microseconds remaining for
any alarm that was previously set, or 0 if no alarm was pending.
.SH ERRORS
@@ -88,7 +88,7 @@ Interrupted by a signal.
.B EINVAL
\fIusecs\fP or \fIinterval\fP is not smaller than 1000000.
(On systems where that is considered an error.)
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD, POSIX.1-2001.
POSIX.1-2001 marks
.BR ualarm ()
@@ -131,7 +131,7 @@ or POSIX interval timers
.RB ( timer_create (2),
etc.)
instead.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR alarm (2),
.BR getitimer (2),
.BR nanosleep (2),
diff --git a/man3/ulimit.3 b/man3/ulimit.3
index 7c9ad076..18e8e264 100644
--- a/man3/ulimit.3
+++ b/man3/ulimit.3
@@ -64,7 +64,7 @@ Return the maximum possible address of the data segment.
.B 4
(Implemented but no symbolic constant provided.)
Return the maximum number of files that the calling process can open.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
On success,
.BR ulimit ()
returns a nonnegative value.
@@ -75,12 +75,12 @@ is set appropriately.
.TP
.B EPERM
A unprivileged process tried to increase a limit.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
SVr4, POSIX.1-2001.
POSIX.1-2008 marks
.BR ulimit ()
as obsolete.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR bash (1),
.BR getrlimit (2),
.BR setrlimit (2),
diff --git a/man3/ungetwc.3 b/man3/ungetwc.3
index fad15fd6..fb58a36f 100644
--- a/man3/ungetwc.3
+++ b/man3/ungetwc.3
@@ -45,12 +45,12 @@ it can be any other valid wide character.
If the implementation supports multiple push-back operations in a row, the
pushed-back wide characters will be read in reverse order; however, only one
level of push-back is guaranteed.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR ungetwc ()
function returns \fIwc\fP when successful, or \fBWEOF\fP upon
failure.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -59,5 +59,5 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fgetwc (3)
diff --git a/man3/unlocked_stdio.3 b/man3/unlocked_stdio.3
index 55c0c514..9af39471 100644
--- a/man3/unlocked_stdio.3
+++ b/man3/unlocked_stdio.3
@@ -108,7 +108,7 @@ without the "_unlocked" suffix, except that they do not use locking
of locks set by others) and hence are thread-unsafe.
See
.BR flockfile (3).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The four functions
.BR getc_unlocked (),
.BR getchar_unlocked (),
@@ -131,6 +131,6 @@ variants occur on a few UNIX systems, and are available in recent glibc.
.\" putwc_unlocked, putwchar_unlocked, rewind_unlocked, setvbuf_unlocked,
.\" ungetc_unlocked, ungetwc_unlocked.
They should probably not be used.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR flockfile (3),
.BR stdio (3)
diff --git a/man3/unlockpt.3 b/man3/unlockpt.3
index 0b24e765..1516ee2b 100644
--- a/man3/unlockpt.3
+++ b/man3/unlockpt.3
@@ -21,7 +21,7 @@ corresponding to the master pseudoterminal referred to by
.PP
.BR unlockpt ()
should be called before opening the slave side of a pseudoterminal.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
When successful,
.BR unlockpt ()
returns 0.
@@ -42,9 +42,9 @@ argument is not associated with a master pseudoterminal.
.SH VERSIONS
.BR unlockpt ()
is provided in glibc since version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR grantpt (3),
.BR posix_openpt (3),
.BR ptsname (3),
diff --git a/man3/updwtmp.3 b/man3/updwtmp.3
index ce45b27c..90d080c9 100644
--- a/man3/updwtmp.3
+++ b/man3/updwtmp.3
@@ -49,7 +49,7 @@ to append the structure to the wtmp file.
.TP
.I /var/log/wtmp
database of past user logins
-.SH "CONFORMING TO"
+.SH CONFORMING TO
Not in POSIX.1-2001.
Present on Solaris, NetBSD, and perhaps other systems.
.SH AVAILABILITY
@@ -78,6 +78,6 @@ This function performs the same task as
but differs in that it takes a
.I utmpx
structure as its last argument.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR getutxent (3),
.BR wtmp (5)
diff --git a/man3/usleep.3 b/man3/usleep.3
index c3f77cf8..d7dc7abc 100644
--- a/man3/usleep.3
+++ b/man3/usleep.3
@@ -70,7 +70,7 @@ function suspends execution of the calling thread for
The sleep may be lengthened slightly
by any system activity or by the time spent processing the call or by the
granularity of system timers.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
0 on success, \-1 on error.
.SH ERRORS
.TP
@@ -81,7 +81,7 @@ Interrupted by a signal; see
.B EINVAL
\fIusec\fP is not smaller than 1000000.
(On systems where that is considered an error.)
-.SH "CONFORMING TO"
+.SH CONFORMING TO
4.3BSD, POSIX.1-2001.
POSIX.1-2001 declares this function obsolete; use
.BR nanosleep (2)
@@ -132,7 +132,7 @@ signal, and with other timer functions such as
.BR timer_settime (2),
.BR ualarm (3)
is unspecified.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR alarm (2),
.BR getitimer (2),
.BR nanosleep (2),
diff --git a/man3/wcpcpy.3 b/man3/wcpcpy.3
index e109003b..a7ed67ce 100644
--- a/man3/wcpcpy.3
+++ b/man3/wcpcpy.3
@@ -54,12 +54,12 @@ The strings may not overlap.
The programmer must ensure that there
is room for at least \fIwcslen(src)+1\fP
wide characters at \fIdest\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR wcpcpy ()
returns a pointer to the end of the wide-character string
\fIdest\fP, that is, a pointer to the terminating null wide character.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2008.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strcpy (3),
.BR wcscpy (3)
diff --git a/man3/wcpncpy.3 b/man3/wcpncpy.3
index 627e6a3a..23f5c63a 100644
--- a/man3/wcpncpy.3
+++ b/man3/wcpncpy.3
@@ -63,12 +63,12 @@ The strings may not overlap.
.PP
The programmer must ensure that there is room for at least \fIn\fP wide
characters at \fIdest\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR wcpncpy ()
returns a pointer to the last wide character written, that is,
\fIdest + n \- 1\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2008.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR stpncpy (3),
.BR wcsncpy (3)
diff --git a/man3/wcrtomb.3 b/man3/wcrtomb.3
index 0727fbca..50383cc8 100644
--- a/man3/wcrtomb.3
+++ b/man3/wcrtomb.3
@@ -64,7 +64,7 @@ In all of the above cases, if \fIps\fP is a NULL pointer, a static anonymous
state only known to the
.BR wcrtomb ()
function is used instead.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcrtomb ()
function returns the number of
@@ -74,7 +74,7 @@ If \fIwc\fP can not be
represented as a multibyte sequence (according to the current locale),
.I (size_t)\ \-1
is returned, and \fIerrno\fP set to \fBEILSEQ\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -85,5 +85,5 @@ category of the
current locale.
.PP
Passing NULL as \fIps\fP is not multithread safe.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR wcsrtombs (3)
diff --git a/man3/wcscasecmp.3 b/man3/wcscasecmp.3
index e9c82801..32ecc359 100644
--- a/man3/wcscasecmp.3
+++ b/man3/wcscasecmp.3
@@ -49,7 +49,7 @@ by \fIs1\fP and the wide-character string pointed to by \fIs2\fP, ignoring
case differences
.RB ( towupper (3),
.BR towlower (3)).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcscasecmp ()
function returns zero if the wide-character strings at
@@ -63,7 +63,7 @@ than \fIs2\fP, ignoring case.
The
.BR wcscasecmp ()
function is provided in glibc since version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2008.
This function is not specified in POSIX.1-2001,
and is not widely available on other systems.
@@ -74,6 +74,6 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strcasecmp (3),
.BR wcscmp (3)
diff --git a/man3/wcscat.3 b/man3/wcscat.3
index 580dc86b..a21b776b 100644
--- a/man3/wcscat.3
+++ b/man3/wcscat.3
@@ -35,12 +35,12 @@ The strings may not overlap.
.PP
The programmer must ensure that there is room for at least
\fIwcslen(dest) + wcslen(src) + 1\fP wide characters at \fIdest\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR wcscat ()
returns \fIdest\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strcat (3),
.BR wcpcpy (3),
.BR wcscpy (3),
diff --git a/man3/wcschr.3 b/man3/wcschr.3
index 9c837479..74219306 100644
--- a/man3/wcschr.3
+++ b/man3/wcschr.3
@@ -29,15 +29,15 @@ of the
function.
It searches the first occurrence of \fIwc\fP in the wide-character
string pointed to by \fIwcs\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcschr ()
function returns a pointer to the first occurrence of
\fIwc\fP in the wide-character string pointed to by \fIwcs\fP, or NULL if
\fIwc\fP does not occur in the string.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strchr (3),
.BR wcspbrk (3),
.BR wcsrchr (3),
diff --git a/man3/wcscmp.3 b/man3/wcscmp.3
index 3b902727..2db16e3f 100644
--- a/man3/wcscmp.3
+++ b/man3/wcscmp.3
@@ -29,7 +29,7 @@ of the
function.
It compares the wide-character string pointed to by \fIs1\fP and the
wide-character string pointed to by \fIs2\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcscmp ()
function returns zero if the wide-character strings at
@@ -40,9 +40,9 @@ at the first differing position \fIi\fP, the corresponding wide-character
It returns an integer less than zero if
at the first differing position \fIi\fP, the corresponding wide-character
\fIs1[i]\fP is less than \fIs2[i]\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strcmp (3),
.BR wcscasecmp (3),
.BR wmemcmp (3)
diff --git a/man3/wcscpy.3 b/man3/wcscpy.3
index 49541934..20ea582b 100644
--- a/man3/wcscpy.3
+++ b/man3/wcscpy.3
@@ -37,12 +37,12 @@ The strings may not overlap.
The programmer must ensure that there is
room for at least \fIwcslen(src)+1\fP
wide characters at \fIdest\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR wcscpy ()
returns \fIdest\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strcpy (3),
.BR wcpcpy (3),
.BR wcscat (3),
diff --git a/man3/wcscspn.3 b/man3/wcscspn.3
index e44dfcae..e339375d 100644
--- a/man3/wcscspn.3
+++ b/man3/wcscspn.3
@@ -33,7 +33,7 @@ In
other words, it searches for the first occurrence in the wide-character
string \fIwcs\fP of any of the characters in the wide-character string
\fIreject\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcscspn ()
function returns the number of
@@ -45,9 +45,9 @@ occurrence in the wide-character string \fIwcs\fP
of any of the characters in
the wide-character string \fIreject\fP,
or \fIwcslen(wcs)\fP if there is none.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strcspn (3),
.BR wcspbrk (3),
.BR wcsspn (3)
diff --git a/man3/wcsdup.3 b/man3/wcsdup.3
index 761b60b2..a913b996 100644
--- a/man3/wcsdup.3
+++ b/man3/wcsdup.3
@@ -53,7 +53,7 @@ obtained with
.BR malloc (3),
and should be freed with
.BR free (3).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcsdup ()
function returns a pointer
@@ -63,11 +63,11 @@ or NULL if sufficient memory was not available.
.TP
.B ENOMEM
Insufficient memory available to allocate duplicate string.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2008.
This function is not specified in POSIX.1-2001,
and is not widely available on other systems.
.\" present in libc5 and glibc 2.0 and later
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strdup (3),
.BR wcscpy (3)
diff --git a/man3/wcslen.3 b/man3/wcslen.3
index f1e5fd21..78b78d22 100644
--- a/man3/wcslen.3
+++ b/man3/wcslen.3
@@ -29,12 +29,12 @@ of the
function.
It determines the length of the wide-character string pointed to
by \fIs\fP, excluding the terminating null wide character (L\(aq\\0\(aq).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcslen ()
function returns the
number of wide characters in \fIs\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strlen (3)
diff --git a/man3/wcsncasecmp.3 b/man3/wcsncasecmp.3
index 390fc4c8..5979a18e 100644
--- a/man3/wcsncasecmp.3
+++ b/man3/wcsncasecmp.3
@@ -50,7 +50,7 @@ pointed to by \fIs2\fP, but at most
\fIn\fP wide characters from each string, ignoring case differences
.RB ( towupper (3),
.BR towlower (3)).
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcsncasecmp ()
function returns zero
@@ -66,7 +66,7 @@ if truncated \fIs1\fP is smaller than truncated \fIs2\fP, ignoring case.
The
.BR wcsncasecmp ()
function is provided in glibc since version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2008.
This function is not specified in POSIX.1-2001,
and is not widely available on other systems.
@@ -77,6 +77,6 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strncasecmp (3),
.BR wcsncmp (3)
diff --git a/man3/wcsncat.3 b/man3/wcsncat.3
index 64c7749b..2e424248 100644
--- a/man3/wcsncat.3
+++ b/man3/wcsncat.3
@@ -34,11 +34,11 @@ The strings may not overlap.
.PP
The programmer must ensure that there is room for at least
\fIwcslen(dest) + n + 1\fP wide characters at \fIdest\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR wcsncat ()
returns \fIdest\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strncat (3),
.BR wcscat (3)
diff --git a/man3/wcsncmp.3 b/man3/wcsncmp.3
index 14a8fbf4..f6fa6d61 100644
--- a/man3/wcsncmp.3
+++ b/man3/wcsncmp.3
@@ -31,7 +31,7 @@ wide-character string pointed to by \fIs2\fP, but at most \fIn\fP wide
characters from each string.
In each string, the comparison extends only up
to the first occurrence of a null wide character (L\(aq\\0\(aq), if any.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcsncmp ()
function returns zero if the wide-character strings at
@@ -43,8 +43,8 @@ greater than \fIs2[i]\fP.
It returns an integer less than zero if at the first
differing position \fIi\fP (\fIi\fP < \fIn\fP), the corresponding
wide-character \fIs1[i]\fP is less than \fIs2[i]\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strncmp (3),
.BR wcsncasecmp (3)
diff --git a/man3/wcsncpy.3 b/man3/wcsncpy.3
index 7ff29ae6..a98c0dfe 100644
--- a/man3/wcsncpy.3
+++ b/man3/wcsncpy.3
@@ -44,10 +44,10 @@ The strings may not overlap.
.PP
The programmer must ensure that there is room for at least \fIn\fP wide
characters at \fIdest\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR wcsncpy ()
returns \fIdest\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strncpy (3)
diff --git a/man3/wcsnlen.3 b/man3/wcsnlen.3
index 6a125c97..f667ce07 100644
--- a/man3/wcsnlen.3
+++ b/man3/wcsnlen.3
@@ -54,7 +54,7 @@ In doing this,
.BR wcsnlen ()
looks only at the first \fImaxlen\fP
wide characters at \fIs\fP and never beyond \fIs+maxlen\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcsnlen ()
function returns \fIwcslen(s)\fP, if that is less than
@@ -64,8 +64,8 @@ first \fImaxlen\fP wide characters pointed to by \fIs\fP.
The
.BR wcsnlen ()
function is provided in glibc since version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2008.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strnlen (3),
.BR wcslen (3)
diff --git a/man3/wcsnrtombs.3 b/man3/wcsnrtombs.3
index 2190ea3e..9ac664d0 100644
--- a/man3/wcsnrtombs.3
+++ b/man3/wcsnrtombs.3
@@ -101,7 +101,7 @@ state only known to the wcsnrtombs function is used instead.
.PP
The programmer must ensure that there is room for at least \fIlen\fP bytes
at \fIdest\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcsnrtombs ()
function returns
@@ -112,7 +112,7 @@ If a wide character was encountered which
could not be converted,
.I (size_t)\ \-1
is returned, and \fIerrno\fP set to \fBEILSEQ\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2008.
.SH NOTES
The behavior of
@@ -123,6 +123,6 @@ category of the
current locale.
.PP
Passing NULL as \fIps\fP is not multithread safe.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR iconv (3),
.BR wcsrtombs (3)
diff --git a/man3/wcspbrk.3 b/man3/wcspbrk.3
index a10e43ff..b41e1966 100644
--- a/man3/wcspbrk.3
+++ b/man3/wcspbrk.3
@@ -31,16 +31,16 @@ It searches for the first occurrence in the wide-character
string pointed to by \fIwcs\fP of any of the
characters in the wide-character
string pointed to by \fIaccept\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcspbrk ()
function returns a pointer to the first occurrence in
\fIwcs\fP of any of the characters listed in \fIaccept\fP.
If \fIwcs\fP
contains none of these characters, NULL is returned.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strpbrk (3),
.BR wcschr (3),
.BR wcscspn (3)
diff --git a/man3/wcsrchr.3 b/man3/wcsrchr.3
index 4a979c5e..7da4fb51 100644
--- a/man3/wcsrchr.3
+++ b/man3/wcsrchr.3
@@ -29,14 +29,14 @@ of the
function.
It searches the last occurrence of \fIwc\fP in the wide-character
string pointed to by \fIwcs\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcsrchr ()
function returns a pointer to the last occurrence of
\fIwc\fP in the wide-character string pointed to by \fIwcs\fP, or NULL if
\fIwc\fP does not occur in the string.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strrchr (3),
.BR wcschr (3)
diff --git a/man3/wcsrtombs.3 b/man3/wcsrtombs.3
index b7ab8240..488e873e 100644
--- a/man3/wcsrtombs.3
+++ b/man3/wcsrtombs.3
@@ -76,7 +76,7 @@ state only known to the wcsrtombs function is used instead.
.PP
The programmer must ensure that there is room for at least \fIlen\fP bytes
at \fIdest\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcsrtombs ()
function returns
@@ -89,7 +89,7 @@ which could not be converted,
is returned, and
.I errno
set to \fBEILSEQ\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -100,7 +100,7 @@ category of the
current locale.
.PP
Passing NULL as \fIps\fP is not multithread safe.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR iconv (3),
.BR wcsnrtombs (3),
.BR wcstombs (3)
diff --git a/man3/wcsspn.3 b/man3/wcsspn.3
index 6d4b4925..3e46623f 100644
--- a/man3/wcsspn.3
+++ b/man3/wcsspn.3
@@ -33,7 +33,7 @@ In other
words, it searches for the first occurrence in the wide-character string
\fIwcs\fP of a wide-character not contained in the wide-character string
\fIaccept\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcsspn ()
function returns the number of
@@ -44,8 +44,8 @@ In other words, it returns the position of the first
occurrence in the wide-character string \fIwcs\fP of a wide-character not
contained in the wide-character string \fIaccept\fP, or \fIwcslen(wcs)\fP
if there is none.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strspn (3),
.BR wcscspn (3)
diff --git a/man3/wcsstr.3 b/man3/wcsstr.3
index 242cbaf2..7376205c 100644
--- a/man3/wcsstr.3
+++ b/man3/wcsstr.3
@@ -29,7 +29,7 @@ function.
It searches for the first occurrence of the wide-character string
\fIneedle\fP (without its terminating null wide character (L\(aq\\0\(aq))
as a substring in the wide-character string \fIhaystack\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcsstr ()
function returns a pointer to the first occurrence of
@@ -40,8 +40,8 @@ as a substring in \fIhaystack\fP.
Note the special case:
If \fIneedle\fP is the empty wide-character string,
the return value is always \fIhaystack\fP itself.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strstr (3),
.BR wcschr (3)
diff --git a/man3/wcstoimax.3 b/man3/wcstoimax.3
index 29d40f2f..5e70ca3e 100644
--- a/man3/wcstoimax.3
+++ b/man3/wcstoimax.3
@@ -45,9 +45,9 @@ except that they return a value of type
and
.IR uintmax_t ,
respectively.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR imaxabs (3),
.BR imaxdiv (3),
.BR strtoimax (3),
diff --git a/man3/wcstok.3 b/man3/wcstok.3
index aeb3af95..233b775e 100644
--- a/man3/wcstok.3
+++ b/man3/wcstok.3
@@ -52,12 +52,12 @@ token by replacing the next wide-character which occurs in \fIdelim\fP with
a null wide character (L\(aq\\0\(aq),
and it updates \fI*ptr\fP so that subsequent calls will
continue searching after the end of recognized token.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcstok ()
function returns a pointer to the next token,
or NULL if no further token was found.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The original \fIwcs\fP wide-character string is destructively modified during
@@ -75,6 +75,6 @@ for (token = wcstok(wcs, " \\t\\n", &state);
...
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR strtok (3),
.BR wcschr (3)
diff --git a/man3/wcstombs.3 b/man3/wcstombs.3
index abfc456e..6c65d602 100644
--- a/man3/wcstombs.3
+++ b/man3/wcstombs.3
@@ -56,7 +56,7 @@ and that no length limit exists.
.PP
In order to avoid the case 2 above, the programmer should make sure \fIn\fP
is greater or equal to \fIwcstombs(NULL,src,0)+1\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcstombs ()
function returns the number of bytes that make up the
@@ -65,7 +65,7 @@ If a wide character was encountered which could not be
converted,
.I (size_t)\ \-1
is returned.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -79,6 +79,6 @@ The function
.BR wcsrtombs (3)
provides a thread safe interface to
the same functionality.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR mbstowcs (3),
.BR wcsrtombs (3)
diff --git a/man3/wcswidth.3 b/man3/wcswidth.3
index cf16d766..b5353d1a 100644
--- a/man3/wcswidth.3
+++ b/man3/wcswidth.3
@@ -29,13 +29,13 @@ the wide-character string pointed to by \fIs\fP, but at most \fIn\fP wide
characters.
If a nonprintable wide character occurs among these characters,
\-1 is returned.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcswidth ()
function
returns the number of column positions for the
wide-character string \fIs\fP, truncated to at most length \fIn\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES
The behavior of
@@ -44,6 +44,6 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR iswprint (3),
.BR wcwidth (3)
diff --git a/man3/wctob.3 b/man3/wctob.3
index 429e46a8..bf1044aa 100644
--- a/man3/wctob.3
+++ b/man3/wctob.3
@@ -35,12 +35,12 @@ It cannot help you in writing internationalized
programs.
Internationalized programs must never distinguish single-byte and
multibyte characters.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wctob ()
function returns the single-byte representation of \fIc\fP,
if it exists, of \fBEOF\fP otherwise.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -58,7 +58,7 @@ Use either
or the thread-safe
.BR wcrtomb (3)
instead.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR btowc (3),
.BR wcrtomb (3),
.BR wctomb (3)
diff --git a/man3/wctomb.3 b/man3/wctomb.3
index c5a93837..7da1f20e 100644
--- a/man3/wctomb.3
+++ b/man3/wctomb.3
@@ -47,7 +47,7 @@ resets the shift state, only known to this function,
to the initial state, and
returns nonzero if the encoding has nontrivial shift state,
or zero if the encoding is stateless.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
If \fIs\fP is not NULL, the
.BR wctomb ()
function
@@ -61,7 +61,7 @@ If \fIs\fP is NULL, the
.BR wctomb ()
function returns nonzero if the
encoding has nontrivial shift state, or zero if the encoding is stateless.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -76,7 +76,7 @@ The function
.BR wcrtomb (3)
provides
a better interface to the same functionality.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR MB_CUR_MAX (3),
.BR wcrtomb (3),
.BR wcstombs (3)
diff --git a/man3/wctrans.3 b/man3/wctrans.3
index b47e043f..2971d955 100644
--- a/man3/wctrans.3
+++ b/man3/wctrans.3
@@ -44,13 +44,13 @@ following names are valid in all locales.
"tolower" \- realizes the \fBtolower\fP(3) mapping
"toupper" \- realizes the \fBtoupper\fP(3) mapping
.fi
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wctrans ()
function returns a mapping descriptor if the \fIname\fP
is valid.
Otherwise it returns \fI(wctrans_t) 0\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -59,5 +59,5 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR towctrans (3)
diff --git a/man3/wctype.3 b/man3/wctype.3
index c3a77011..15b4a786 100644
--- a/man3/wctype.3
+++ b/man3/wctype.3
@@ -60,7 +60,7 @@ following names are valid in all locales.
"upper" \- realizes the \fBisupper\fP(3) classification function
"xdigit" \- realizes the \fBisxdigit\fP(3) classification function
.fi
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wctype ()
function returns a property descriptor
@@ -69,7 +69,7 @@ if the
is valid.
Otherwise it returns
.IR "(wctype_t) 0" .
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -78,5 +78,5 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR iswctype (3)
diff --git a/man3/wcwidth.3 b/man3/wcwidth.3
index 2cabe6d6..c3553e0d 100644
--- a/man3/wcwidth.3
+++ b/man3/wcwidth.3
@@ -29,12 +29,12 @@ If \fIc\fP is a printable wide character, the value
is at least 0.
If \fIc\fP is null wide character (L\(aq\\0\(aq), the value is 0.
Otherwise \-1 is returned.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wcwidth ()
function returns the number of
column positions for \fIc\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
Note that glibc before 2.2.5 used the prototype
@@ -49,6 +49,6 @@ depends on the
.B LC_CTYPE
category of the
current locale.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR iswprint (3),
.BR wcswidth (3)
diff --git a/man3/wmemchr.3 b/man3/wmemchr.3
index ed8083e2..9eb1b572 100644
--- a/man3/wmemchr.3
+++ b/man3/wmemchr.3
@@ -28,14 +28,14 @@ function is the wide-character equivalent of the
function.
It searches the \fIn\fP wide characters starting at \fIs\fP for
the first occurrence of the wide character \fIc\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wmemchr ()
function returns a pointer to the first occurrence of \fIc\fP
among the \fIn\fP wide characters starting at \fIs\fP, or NULL if \fIc\fP does
not occur among these.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR memchr (3),
.BR wcschr (3)
diff --git a/man3/wmemcmp.3 b/man3/wmemcmp.3
index ccaa4c74..277caaf5 100644
--- a/man3/wmemcmp.3
+++ b/man3/wmemcmp.3
@@ -27,7 +27,7 @@ function is the wide-character equivalent of the
function.
It compares the \fIn\fP wide-characters starting at \fIs1\fP and the
\fIn\fP wide-characters starting at \fIs2\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The
.BR wmemcmp ()
function returns
@@ -41,8 +41,8 @@ at the first differing position \fIi\fP
(\fIi\fP < \fIn\fP), the corresponding
wide-character \fIs1[i]\fP is less than
\fIs2[i]\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR memcmp (3),
.BR wcscmp (3)
diff --git a/man3/wmemcpy.3 b/man3/wmemcpy.3
index 25340d26..20599944 100644
--- a/man3/wmemcpy.3
+++ b/man3/wmemcpy.3
@@ -36,12 +36,12 @@ arrays.
.PP
The programmer must ensure that there is room for at least \fIn\fP wide
characters at \fIdest\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR wmemcpy ()
returns \fIdest\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR memcpy (3),
.BR wcscpy (3),
.BR wmemmove (3),
diff --git a/man3/wmemmove.3 b/man3/wmemmove.3
index c98b317b..52b83f77 100644
--- a/man3/wmemmove.3
+++ b/man3/wmemmove.3
@@ -33,11 +33,11 @@ overlap.
.PP
The programmer must ensure that there is room for at least \fIn\fP wide
characters at \fIdest\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR wmemmove ()
returns \fIdest\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR memmove (3),
.BR wmemcpy (3)
diff --git a/man3/wmemset.3 b/man3/wmemset.3
index eac225f4..f4095858 100644
--- a/man3/wmemset.3
+++ b/man3/wmemset.3
@@ -28,10 +28,10 @@ function is the wide-character equivalent of the
function.
It fills the array of \fIn\fP wide-characters starting at \fIwcs\fP
with \fIn\fP copies of the wide character \fIwc\fP.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
.BR wmemset ()
returns \fIwcs\fP.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR memset (3)
diff --git a/man3/wordexp.3 b/man3/wordexp.3
index 04902bd3..bf25eb36 100644
--- a/man3/wordexp.3
+++ b/man3/wordexp.3
@@ -153,7 +153,7 @@ is not to be redirected.
.TP
.B WRDE_UNDEF
Consider it an error if an undefined shell variable is expanded.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
In case of success 0 is returned.
In case of error
one of the following five values is returned.
@@ -183,7 +183,7 @@ unmatched quotes.
and
.BR wordfree ()
are provided in glibc since version 2.1.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
POSIX.1-2001.
.SH EXAMPLE
The output of the following example program
@@ -209,6 +209,6 @@ main(int argc, char **argv)
exit(EXIT_SUCCESS);
}
.fi
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fnmatch (3),
.BR glob (3)
diff --git a/man3/wprintf.3 b/man3/wprintf.3
index 985b60df..db8dfe2e 100644
--- a/man3/wprintf.3
+++ b/man3/wprintf.3
@@ -182,7 +182,7 @@ the number specified are written.
The array must contain a terminating null
wide character, unless a precision is given and it is smaller than or equal
to the number of wide characters in the array.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The functions return the number of wide characters written, excluding the
terminating null wide character in
case of the functions
@@ -190,7 +190,7 @@ case of the functions
and
.BR vswprintf ().
They return \-1 when an error occurs.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
C99.
.SH NOTES
The behavior of
@@ -226,7 +226,7 @@ or
.BR iconv (3),
followed by
.BR mbstowcs (3)).
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR fprintf (3),
.BR fputwc (3),
.BR fwide (3),
diff --git a/man3/xcrypt.3 b/man3/xcrypt.3
index cc292236..7ac91a85 100644
--- a/man3/xcrypt.3
+++ b/man3/xcrypt.3
@@ -54,7 +54,7 @@ of the same length.
The
.BR xdecrypt ()
function performs the converse operation.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
The functions
.BR xencrypt ()
and
@@ -65,5 +65,5 @@ These routines are present in libc 4.6.27 and later, and in
glibc 2.1 and later.
.SH BUGS
The prototypes are missing from the abovementioned include file.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR cbc_crypt (3)
diff --git a/man3/xdr.3 b/man3/xdr.3
index d717e1f4..1829a259 100644
--- a/man3/xdr.3
+++ b/man3/xdr.3
@@ -7,7 +7,7 @@
.TH XDR 3 2007-12-30 "" "Linux Programmer's Manual"
.SH NAME
xdr \- library routines for external data representation
-.SH "SYNOPSIS AND DESCRIPTION"
+.SH SYNOPSIS AND DESCRIPTION
.LP
These routines allow C programmers to describe
arbitrary data structures in a machine-independent fashion.
@@ -535,7 +535,7 @@ routines as arguments, and
.BR xdr_string (),
one of the most frequently used primitives, requires three.
Returns one if it succeeds, zero otherwise.
-.SH "SEE ALSO"
+.SH SEE ALSO
.BR rpc (3)
.LP
diff --git a/man3/y0.3 b/man3/y0.3
index c2be4173..d60d5c70 100644
--- a/man3/y0.3
+++ b/man3/y0.3
@@ -212,7 +212,7 @@ is not set for this case.
An overflow floating-point exception
.RB ( FE_OVERFLOW )
is raised.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
The functions returning
.I double
conform to SVr4, 4.3BSD,