From 68e4db0a44094791f80de4fef12eb3797d1193ca Mon Sep 17 00:00:00 2001 From: Michael Kerrisk Date: Tue, 15 Aug 2017 17:16:29 +0200 Subject: [PATCH] _exit.2, bpf.2, cacheflush.2, capget.2, chdir.2, chmod.2, chroot.2, clock_getres.2, clock_nanosleep.2, close.2, connect.2, create_module.2, dup.2, epoll_create.2, epoll_ctl.2, epoll_wait.2, eventfd.2, execve.2, execveat.2, exit_group.2, fanotify_mark.2, flock.2, fork.2, fsync.2, futex.2, futimesat.2, get_kernel_syms.2, get_mempolicy.2, get_robust_list.2, getcpu.2, getdomainname.2, getgid.2, getgroups.2, gethostname.2, getitimer.2, getpagesize.2, getpeername.2, getpid.2, getpriority.2, getrandom.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, inotify_add_watch.2, inotify_init.2, inotify_rm_watch.2, ioctl.2, ioctl_fat.2, ioctl_ficlonerange.2, ioctl_fideduperange.2, ioctl_getfsmap.2, ioctl_tty.2, ioperm.2, iopl.2, keyctl.2, kill.2, link.2, listen.2, listxattr.2, llseek.2, lseek.2, madvise.2, mbind.2, membarrier.2, memfd_create.2, migrate_pages.2, mincore.2, mkdir.2, mknod.2, mlock.2, mmap.2, mmap2.2, modify_ldt.2, mount.2, move_pages.2, mprotect.2, mq_getsetattr.2, mremap.2, msgop.2, msync.2, nanosleep.2, nfsservctl.2, nice.2, pause.2, pciconfig_read.2, perf_event_open.2, perfmonctl.2, personality.2, pkey_alloc.2, poll.2, posix_fadvise.2, prctl.2, pread.2, process_vm_readv.2, ptrace.2, query_module.2, read.2, readahead.2, readdir.2, readv.2, reboot.2, recv.2, remap_file_pages.2, removexattr.2, rename.2, request_key.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, select_tut.2, semctl.2, semget.2, semop.2, send.2, sendfile.2, set_mempolicy.2, set_tid_address.2, seteuid.2, setfsgid.2, setfsuid.2, setgid.2, setns.2, setpgid.2, setresuid.2, setreuid.2, setsid.2, setuid.2, setup.2, setxattr.2, sgetmask.2, shmctl.2, shmget.2, shutdown.2, sigaction.2, sigaltstack.2, sigpending.2, sigprocmask.2, sigsuspend.2, sigwaitinfo.2, socket.2, socketcall.2, socketpair.2, stat.2, statfs.2, stime.2, swapon.2, symlink.2, sync.2, sysctl.2, sysinfo.2, syslog.2, time.2, timer_create.2, timer_delete.2, timer_getoverrun.2, timer_settime.2, timerfd_create.2, times.2, tkill.2, truncate.2, umask.2, umount.2, uname.2, unlink.2, unshare.2, uselib.2, userfaultfd.2, ustat.2, utime.2, utimensat.2, vfork.2, vhangup.2, vm86.2, wait.2, wait4.2, write.2, CPU_SET.3, INFINITY.3, __ppc_get_timebase.3, __ppc_set_ppr_med.3, __ppc_yield.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_init.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, basename.3, bcmp.3, bcopy.3, bsd_signal.3, bsearch.3, bstring.3, btowc.3, byteorder.3, cabs.3, cacos.3, cacosh.3, canonicalize_file_name.3, carg.3, casin.3, casinh.3, catan.3, catanh.3, catopen.3, cbrt.3, ccos.3, ccosh.3, ceil.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, difftime.3, dirfd.3, div.3, dlerror.3, dlopen.3, dlsym.3, drand48.3, drand48_r.3, duplocale.3, dysize.3, ecvt.3, ecvt_r.3, encrypt.3, endian.3, erf.3, erfc.3, err.3, errno.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, fgetc.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, get_nprocs_conf.3, get_phys_pages.3, getaddrinfo.3, getaddrinfo_a.3, getauxval.3, getcontext.3, getcwd.3, getdate.3, getdirentries.3, getdtablesize.3, getentropy.3, getenv.3, getfsent.3, getgrent.3, getgrent_r.3, getgrnam.3, getgrouplist.3, gethostbyname.3, gethostid.3, getifaddrs.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_r.3, getrpcport.3, gets.3, getservent.3, getservent_r.3, getspnam.3, getsubopt.3, getttyent.3, getumask.3, getusershell.3, getutent.3, getw.3, getwchar.3, glob.3, grantpt.3, group_member.3, gsignal.3, hsearch.3, hypot.3, iconv.3, iconv_close.3, iconv_open.3, if_nameindex.3, if_nametoindex.3, ilogb.3, index.3, inet.3, inet_net_pton.3, inet_ntop.3, infnan.3, initgroups.3, insque.3, isalpha.3, isatty.3, isfdtype.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, killpg.3, ldexp.3, lgamma.3, localeconv.3, lockf.3, log.3, log10.3, log1p.3, log2.3, logb.3, login.3, lrint.3, lround.3, lsearch.3, lseek64.3, makecontext.3, malloc.3, malloc_get_state.3, malloc_hook.3, malloc_info.3, matherr.3, mblen.3, mbrlen.3, mbrtowc.3, mbsinit.3, mbsnrtowcs.3, mbsrtowcs.3, mbstowcs.3, mbtowc.3, mcheck.3, memccpy.3, memchr.3, memcmp.3, memcpy.3, memfrob.3, memmem.3, memmove.3, mempcpy.3, memset.3, mkdtemp.3, mkfifo.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, newlocale.3, nextafter.3, nl_langinfo.3, offsetof.3, on_exit.3, open_memstream.3, opendir.3, openpty.3, perror.3, popen.3, posix_fallocate.3, posix_madvise.3, posix_memalign.3, posix_openpt.3, pow.3, pow10.3, printf.3, profil.3, psignal.3, pthread_atfork.3, pthread_attr_init.3, pthread_attr_setaffinity_np.3, pthread_attr_setdetachstate.3, pthread_attr_setguardsize.3, pthread_attr_setinheritsched.3, pthread_attr_setschedparam.3, pthread_attr_setschedpolicy.3, pthread_attr_setscope.3, pthread_attr_setstack.3, pthread_attr_setstackaddr.3, pthread_attr_setstacksize.3, pthread_cancel.3, pthread_cleanup_push.3, pthread_cleanup_push_defer_np.3, pthread_create.3, pthread_detach.3, pthread_equal.3, pthread_exit.3, pthread_getattr_default_np.3, pthread_getattr_np.3, pthread_getcpuclockid.3, pthread_join.3, pthread_kill.3, pthread_rwlockattr_setkind_np.3, pthread_self.3, pthread_setaffinity_np.3, pthread_setcancelstate.3, pthread_setconcurrency.3, pthread_setname_np.3, pthread_setschedparam.3, pthread_setschedprio.3, pthread_sigmask.3, pthread_sigqueue.3, pthread_testcancel.3, pthread_tryjoin_np.3, pthread_yield.3, ptsname.3, putenv.3, putgrent.3, putpwent.3, puts.3, putwchar.3, qecvt.3, qsort.3, raise.3, rand.3, random.3, random_r.3, rcmd.3, re_comp.3, readdir.3, realpath.3, remainder.3, remove.3, remquo.3, resolver.3, rewinddir.3, rexec.3, rint.3, round.3, rpmatch.3, rtime.3, rtnetlink.3, scalb.3, scalbln.3, scandir.3, scanf.3, sched_getcpu.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, setlocale.3, setlogmask.3, setnetgrent.3, shm_open.3, siginterrupt.3, signbit.3, significand.3, sigpause.3, sigqueue.3, sigset.3, sigvec.3, sigwait.3, sin.3, sincos.3, sinh.3, sleep.3, sockatmark.3, sqrt.3, statvfs.3, stdarg.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, strfromd.3, strfry.3, strftime.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, uselocale.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, y0.3, dsp56k.4, random.4, rtc.4, st.4, ddp.7, ip.7, ipv6.7, packet.7, rtnetlink.7, socket.7, tcp.7, udp.7, udplite.7, x25.7: ffix Signed-off-by: Michael Kerrisk --- man2/_exit.2 | 10 ++++----- man2/bpf.2 | 2 +- man2/cacheflush.2 | 2 +- man2/capget.2 | 4 ++-- man2/chdir.2 | 6 +++--- man2/chmod.2 | 12 +++++------ man2/chroot.2 | 6 +++--- man2/clock_getres.2 | 8 +++---- man2/clock_nanosleep.2 | 8 +++---- man2/close.2 | 2 +- man2/connect.2 | 2 +- man2/create_module.2 | 2 +- man2/dup.2 | 6 +++--- man2/epoll_create.2 | 2 +- man2/epoll_ctl.2 | 2 +- man2/epoll_wait.2 | 2 +- man2/eventfd.2 | 2 +- man2/execve.2 | 2 +- man2/execveat.2 | 2 +- man2/exit_group.2 | 2 +- man2/fanotify_mark.2 | 2 +- man2/flock.2 | 2 +- man2/fork.2 | 2 +- man2/fsync.2 | 8 +++---- man2/futex.2 | 4 ++-- man2/futimesat.2 | 6 +++--- man2/get_kernel_syms.2 | 2 +- man2/get_mempolicy.2 | 4 ++-- man2/get_robust_list.2 | 2 +- man2/getcpu.2 | 2 +- man2/getdomainname.2 | 6 +++--- man2/getgid.2 | 2 +- man2/getgroups.2 | 10 ++++----- man2/gethostname.2 | 6 +++--- man2/getitimer.2 | 2 +- man2/getpagesize.2 | 6 +++--- man2/getpeername.2 | 2 +- man2/getpid.2 | 2 +- man2/getpriority.2 | 2 +- man2/getrandom.2 | 2 +- man2/getresuid.2 | 2 +- man2/getrlimit.2 | 8 +++---- man2/getrusage.2 | 2 +- man2/getsid.2 | 6 +++--- man2/getsockname.2 | 2 +- man2/getsockopt.2 | 2 +- man2/gettid.2 | 2 +- man2/gettimeofday.2 | 2 +- man2/getuid.2 | 2 +- man2/getunwind.2 | 2 +- man2/getxattr.2 | 2 +- man2/idle.2 | 2 +- man2/inotify_add_watch.2 | 2 +- man2/inotify_init.2 | 2 +- man2/inotify_rm_watch.2 | 2 +- man2/ioctl.2 | 2 +- man2/ioctl_fat.2 | 2 +- man2/ioctl_ficlonerange.2 | 2 +- man2/ioctl_fideduperange.2 | 2 +- man2/ioctl_getfsmap.2 | 2 +- man2/ioctl_tty.2 | 2 +- man2/ioperm.2 | 2 +- man2/iopl.2 | 2 +- man2/keyctl.2 | 6 +++--- man2/kill.2 | 6 +++--- man2/link.2 | 10 ++++----- man2/listen.2 | 2 +- man2/listxattr.2 | 2 +- man2/llseek.2 | 2 +- man2/lseek.2 | 2 +- man2/madvise.2 | 6 +++--- man2/mbind.2 | 4 ++-- man2/membarrier.2 | 2 +- man2/memfd_create.2 | 2 +- man2/migrate_pages.2 | 4 ++-- man2/mincore.2 | 6 +++--- man2/mkdir.2 | 10 ++++----- man2/mknod.2 | 10 ++++----- man2/mlock.2 | 4 ++-- man2/mmap.2 | 2 +- man2/mmap2.2 | 2 +- man2/modify_ldt.2 | 2 +- man2/mount.2 | 2 +- man2/move_pages.2 | 4 ++-- man2/mprotect.2 | 2 +- man2/mq_getsetattr.2 | 2 +- man2/mremap.2 | 2 +- man2/msgop.2 | 4 ++-- man2/msync.2 | 2 +- man2/nanosleep.2 | 6 +++--- man2/nfsservctl.2 | 2 +- man2/nice.2 | 6 +++--- man2/pause.2 | 2 +- man2/pciconfig_read.2 | 2 +- man2/perf_event_open.2 | 2 +- man2/perfmonctl.2 | 2 +- man2/personality.2 | 2 +- man2/pkey_alloc.2 | 2 +- man2/poll.2 | 6 +++--- man2/posix_fadvise.2 | 6 +++--- man2/prctl.2 | 2 +- man2/pread.2 | 8 +++---- man2/process_vm_readv.2 | 4 ++-- man2/ptrace.2 | 2 +- man2/query_module.2 | 2 +- man2/read.2 | 2 +- man2/readahead.2 | 2 +- man2/readdir.2 | 2 +- man2/readv.2 | 16 +++++++------- man2/reboot.2 | 10 ++++----- man2/recv.2 | 6 +++--- man2/remap_file_pages.2 | 2 +- man2/removexattr.2 | 2 +- man2/rename.2 | 10 ++++----- man2/request_key.2 | 2 +- man2/rmdir.2 | 2 +- man2/rt_sigqueueinfo.2 | 2 +- man2/sched_get_priority_max.2 | 4 ++-- man2/sched_rr_get_interval.2 | 2 +- man2/sched_setaffinity.2 | 4 ++-- man2/sched_setparam.2 | 6 +++--- man2/sched_setscheduler.2 | 4 ++-- man2/sched_yield.2 | 2 +- man2/select.2 | 14 ++++++------ man2/select_tut.2 | 14 ++++++------ man2/semctl.2 | 2 +- man2/semget.2 | 2 +- man2/semop.2 | 8 +++---- man2/send.2 | 2 +- man2/sendfile.2 | 2 +- man2/set_mempolicy.2 | 4 ++-- man2/set_tid_address.2 | 2 +- man2/seteuid.2 | 6 +++--- man2/setfsgid.2 | 2 +- man2/setfsuid.2 | 2 +- man2/setgid.2 | 2 +- man2/setns.2 | 2 +- man2/setpgid.2 | 16 ++++++-------- man2/setresuid.2 | 2 +- man2/setreuid.2 | 6 +++--- man2/setsid.2 | 2 +- man2/setuid.2 | 2 +- man2/setup.2 | 2 +- man2/setxattr.2 | 2 +- man2/sgetmask.2 | 2 +- man2/shmctl.2 | 2 +- man2/shmget.2 | 2 +- man2/shutdown.2 | 2 +- man2/sigaction.2 | 6 +++--- man2/sigaltstack.2 | 2 +- man2/sigpending.2 | 6 +++--- man2/sigprocmask.2 | 6 +++--- man2/sigsuspend.2 | 6 +++--- man2/sigwaitinfo.2 | 8 +++---- man2/socket.2 | 2 +- man2/socketcall.2 | 2 +- man2/socketpair.2 | 2 +- man2/stat.2 | 15 ++++++------- man2/statfs.2 | 2 +- man2/stime.2 | 6 +++--- man2/swapon.2 | 2 +- man2/symlink.2 | 12 +++++------ man2/sync.2 | 10 ++++----- man2/sysctl.2 | 2 +- man2/sysinfo.2 | 2 +- man2/syslog.2 | 4 ++-- man2/time.2 | 2 +- man2/timer_create.2 | 4 ++-- man2/timer_delete.2 | 4 ++-- man2/timer_getoverrun.2 | 4 ++-- man2/timer_settime.2 | 4 ++-- man2/timerfd_create.2 | 6 +++--- man2/times.2 | 2 +- man2/tkill.2 | 2 +- man2/truncate.2 | 10 ++++----- man2/umask.2 | 2 +- man2/umount.2 | 4 ++-- man2/uname.2 | 2 +- man2/unlink.2 | 10 ++++----- man2/unshare.2 | 2 +- man2/uselib.2 | 2 +- man2/userfaultfd.2 | 2 +- man2/ustat.2 | 2 +- man2/utime.2 | 6 +++--- man2/utimensat.2 | 6 +++--- man2/vfork.2 | 6 +++--- man2/vhangup.2 | 6 +++--- man2/vm86.2 | 4 ++-- man2/wait.2 | 6 +++--- man2/wait4.2 | 8 +++---- man2/write.2 | 2 +- man3/CPU_SET.3 | 22 +++++++++---------- man3/INFINITY.3 | 6 +++--- man3/__ppc_get_timebase.3 | 2 +- man3/__ppc_set_ppr_med.3 | 2 +- man3/__ppc_yield.3 | 2 +- man3/__setfpucw.3 | 2 +- man3/a64l.3 | 8 +++---- man3/abort.3 | 2 +- man3/abs.3 | 10 ++++----- man3/acos.3 | 8 +++---- man3/acosh.3 | 8 +++---- man3/addseverity.3 | 8 +++---- man3/adjtime.3 | 6 +++--- man3/aio_cancel.3 | 4 ++-- man3/aio_error.3 | 4 ++-- man3/aio_fsync.3 | 4 ++-- man3/aio_init.3 | 2 +- man3/aio_read.3 | 4 ++-- man3/aio_return.3 | 4 ++-- man3/aio_suspend.3 | 6 +++--- man3/aio_write.3 | 4 ++-- man3/alloca.3 | 2 +- man3/argz_add.3 | 24 ++++++++++----------- man3/asin.3 | 8 +++---- man3/asinh.3 | 8 +++---- man3/asprintf.3 | 4 ++-- man3/assert.3 | 2 +- man3/assert_perror.3 | 2 +- man3/atan.3 | 8 +++---- man3/atan2.3 | 4 ++-- man3/atanh.3 | 8 +++---- man3/atexit.3 | 2 +- man3/atof.3 | 2 +- man3/atoi.3 | 6 +++--- man3/basename.3 | 2 +- man3/bcmp.3 | 2 +- man3/bcopy.3 | 2 +- man3/bsd_signal.3 | 8 +++---- man3/bsearch.3 | 2 +- man3/bstring.3 | 22 +++++++++---------- man3/btowc.3 | 2 +- man3/byteorder.3 | 8 +++---- man3/cabs.3 | 4 ++-- man3/cacos.3 | 4 ++-- man3/cacosh.3 | 4 ++-- man3/canonicalize_file_name.3 | 2 +- man3/carg.3 | 4 ++-- man3/casin.3 | 4 ++-- man3/casinh.3 | 4 ++-- man3/catan.3 | 4 ++-- man3/catanh.3 | 4 ++-- man3/catopen.3 | 2 +- man3/cbrt.3 | 8 +++---- man3/ccos.3 | 4 ++-- man3/ccosh.3 | 4 ++-- man3/ceil.3 | 8 +++---- man3/cexp.3 | 4 ++-- man3/cexp2.3 | 4 ++-- man3/cfree.3 | 14 ++++++------ man3/cimag.3 | 4 ++-- man3/clearenv.3 | 6 +++--- man3/clock.3 | 2 +- man3/clock_getcpuclockid.3 | 8 +++---- man3/clog.3 | 4 ++-- man3/clog10.3 | 4 ++-- man3/clog2.3 | 4 ++-- man3/closedir.3 | 4 ++-- man3/cmsg.3 | 4 ++-- man3/confstr.3 | 6 +++--- man3/conj.3 | 4 ++-- man3/copysign.3 | 8 +++---- man3/cos.3 | 8 +++---- man3/cosh.3 | 8 +++---- man3/cpow.3 | 4 ++-- man3/cproj.3 | 4 ++-- man3/creal.3 | 4 ++-- man3/crypt.3 | 8 +++---- man3/csin.3 | 4 ++-- man3/csinh.3 | 4 ++-- man3/csqrt.3 | 4 ++-- man3/ctan.3 | 4 ++-- man3/ctanh.3 | 4 ++-- man3/ctermid.3 | 6 +++--- man3/ctime.3 | 14 ++++++------ man3/daemon.3 | 6 +++--- man3/difftime.3 | 2 +- man3/dirfd.3 | 6 +++--- man3/div.3 | 10 ++++----- man3/dlerror.3 | 4 ++-- man3/dlopen.3 | 10 ++++----- man3/dlsym.3 | 8 +++---- man3/drand48.3 | 22 +++++++++---------- man3/drand48_r.3 | 22 +++++++++---------- man3/duplocale.3 | 4 ++-- man3/dysize.3 | 6 +++--- man3/ecvt.3 | 8 +++---- man3/ecvt_r.3 | 12 +++++------ man3/encrypt.3 | 12 +++++------ man3/endian.3 | 4 ++-- man3/erf.3 | 4 ++-- man3/erfc.3 | 4 ++-- man3/err.3 | 18 ++++++++-------- man3/errno.3 | 2 +- man3/ether_aton.3 | 14 ++++++------ man3/euidaccess.3 | 2 +- man3/exec.3 | 8 +++---- man3/exit.3 | 2 +- man3/exp.3 | 8 +++---- man3/exp10.3 | 4 ++-- man3/exp2.3 | 8 +++---- man3/expm1.3 | 8 +++---- man3/fabs.3 | 8 +++---- man3/fclose.3 | 2 +- man3/fcloseall.3 | 2 +- man3/fdim.3 | 8 +++---- man3/fenv.3 | 8 +++---- man3/ferror.3 | 6 +++--- man3/fexecve.3 | 6 +++--- man3/fflush.3 | 2 +- man3/ffs.3 | 12 +++++------ man3/fgetc.3 | 2 +- man3/fgetgrent.3 | 6 +++--- man3/fgetpwent.3 | 6 +++--- man3/fgetwc.3 | 2 +- man3/fgetws.3 | 2 +- man3/finite.3 | 10 ++++----- man3/flockfile.3 | 6 +++--- man3/floor.3 | 8 +++---- man3/fma.3 | 8 +++---- man3/fmax.3 | 8 +++---- man3/fmemopen.3 | 4 ++-- man3/fmin.3 | 8 +++---- man3/fmod.3 | 8 +++---- man3/fmtmsg.3 | 2 +- man3/fnmatch.3 | 2 +- man3/fopen.3 | 6 +++--- man3/fpathconf.3 | 2 +- man3/fpclassify.3 | 16 +++++++------- man3/fpurge.3 | 6 +++--- man3/fputwc.3 | 2 +- man3/fputws.3 | 2 +- man3/fread.3 | 4 ++-- man3/frexp.3 | 8 +++---- man3/fseek.3 | 2 +- man3/fseeko.3 | 8 +++---- man3/ftime.3 | 2 +- man3/ftok.3 | 2 +- man3/fts.3 | 10 ++++----- man3/ftw.3 | 4 ++-- man3/futimes.3 | 4 ++-- man3/fwide.3 | 6 +++--- man3/gamma.3 | 8 +++---- man3/gcvt.3 | 6 +++--- man3/get_nprocs_conf.3 | 2 +- man3/get_phys_pages.3 | 2 +- man3/getaddrinfo.3 | 10 ++++----- man3/getaddrinfo_a.3 | 10 ++++----- man3/getauxval.3 | 2 +- man3/getcontext.3 | 2 +- man3/getcwd.3 | 12 +++++------ man3/getdate.3 | 12 +++++------ man3/getdirentries.3 | 6 +++--- man3/getdtablesize.3 | 6 +++--- man3/getentropy.3 | 6 +++--- man3/getenv.3 | 6 +++--- man3/getfsent.3 | 10 ++++----- man3/getgrent.3 | 6 +++--- man3/getgrent_r.3 | 8 +++---- man3/getgrnam.3 | 12 +++++------ man3/getgrouplist.3 | 6 +++--- man3/gethostbyname.3 | 28 ++++++++++++------------ man3/gethostid.3 | 6 +++--- man3/getifaddrs.3 | 4 ++-- man3/getipnodebyname.3 | 6 +++--- man3/getline.3 | 6 +++--- man3/getloadavg.3 | 6 +++--- man3/getlogin.3 | 12 +++++------ man3/getmntent.3 | 18 ++++++++-------- man3/getnameinfo.3 | 6 +++--- man3/getnetent.3 | 10 ++++----- man3/getnetent_r.3 | 10 ++++----- man3/getopt.3 | 14 ++++++------ man3/getpass.3 | 6 +++--- man3/getprotoent.3 | 10 ++++----- man3/getprotoent_r.3 | 10 ++++----- man3/getpt.3 | 2 +- man3/getpw.3 | 2 +- man3/getpwent.3 | 10 ++++----- man3/getpwent_r.3 | 8 +++---- man3/getpwnam.3 | 12 +++++------ man3/getrpcent_r.3 | 10 ++++----- man3/getrpcport.3 | 2 +- man3/gets.3 | 2 +- man3/getservent.3 | 10 ++++----- man3/getservent_r.3 | 10 ++++----- man3/getspnam.3 | 32 ++++++++++++++-------------- man3/getsubopt.3 | 4 ++-- man3/getttyent.3 | 8 +++---- man3/getumask.3 | 2 +- man3/getusershell.3 | 10 ++++----- man3/getutent.3 | 8 +++---- man3/getw.3 | 6 +++--- man3/getwchar.3 | 2 +- man3/glob.3 | 2 +- man3/grantpt.3 | 4 ++-- man3/group_member.3 | 6 +++--- man3/gsignal.3 | 10 ++++----- man3/hsearch.3 | 14 ++++++------ man3/hypot.3 | 8 +++---- man3/iconv.3 | 2 +- man3/iconv_close.3 | 2 +- man3/iconv_open.3 | 2 +- man3/if_nameindex.3 | 2 +- man3/if_nametoindex.3 | 4 ++-- man3/ilogb.3 | 8 +++---- man3/index.3 | 4 ++-- man3/inet.3 | 18 ++++++++-------- man3/inet_net_pton.3 | 6 +++--- man3/inet_ntop.3 | 2 +- man3/infnan.3 | 4 ++-- man3/initgroups.3 | 6 +++--- man3/insque.3 | 6 +++--- man3/isalpha.3 | 6 +++--- man3/isatty.3 | 2 +- man3/isfdtype.3 | 4 ++-- man3/isgreater.3 | 18 ++++++++-------- man3/iswalnum.3 | 2 +- man3/iswalpha.3 | 2 +- man3/iswblank.3 | 6 +++--- man3/iswcntrl.3 | 2 +- man3/iswctype.3 | 2 +- man3/iswdigit.3 | 2 +- man3/iswgraph.3 | 2 +- man3/iswlower.3 | 2 +- man3/iswprint.3 | 2 +- man3/iswpunct.3 | 2 +- man3/iswspace.3 | 2 +- man3/iswupper.3 | 2 +- man3/iswxdigit.3 | 2 +- man3/j0.3 | 12 +++++------ man3/key_setsecret.3 | 10 ++++----- man3/killpg.3 | 4 ++-- man3/ldexp.3 | 8 +++---- man3/lgamma.3 | 12 +++++------ man3/localeconv.3 | 2 +- man3/lockf.3 | 6 +++--- man3/log.3 | 8 +++---- man3/log10.3 | 8 +++---- man3/log1p.3 | 8 +++---- man3/log2.3 | 8 +++---- man3/logb.3 | 8 +++---- man3/login.3 | 6 +++--- man3/lrint.3 | 10 ++++----- man3/lround.3 | 10 ++++----- man3/lsearch.3 | 4 ++-- man3/lseek64.3 | 2 +- man3/makecontext.3 | 4 ++-- man3/malloc.3 | 2 +- man3/malloc_get_state.3 | 2 +- man3/malloc_hook.3 | 12 +++++------ man3/malloc_info.3 | 2 +- man3/matherr.3 | 4 ++-- man3/mblen.3 | 2 +- man3/mbrlen.3 | 2 +- man3/mbrtowc.3 | 2 +- man3/mbsinit.3 | 2 +- man3/mbsnrtowcs.3 | 6 +++--- man3/mbsrtowcs.3 | 2 +- man3/mbstowcs.3 | 2 +- man3/mbtowc.3 | 2 +- man3/mcheck.3 | 2 +- man3/memccpy.3 | 2 +- man3/memchr.3 | 4 ++-- man3/memcmp.3 | 2 +- man3/memcpy.3 | 2 +- man3/memfrob.3 | 2 +- man3/memmem.3 | 2 +- man3/memmove.3 | 2 +- man3/mempcpy.3 | 6 +++--- man3/memset.3 | 2 +- man3/mkdtemp.3 | 6 +++--- man3/mkfifo.3 | 10 ++++----- man3/mkstemp.3 | 12 +++++------ man3/mktemp.3 | 6 +++--- man3/modf.3 | 8 +++---- man3/mpool.3 | 14 ++++++------ man3/mq_close.3 | 4 ++-- man3/mq_getattr.3 | 4 ++-- man3/mq_notify.3 | 4 ++-- man3/mq_open.3 | 4 ++-- man3/mq_receive.3 | 12 +++++------ man3/mq_send.3 | 12 +++++------ man3/mq_unlink.3 | 4 ++-- man3/mtrace.3 | 4 ++-- man3/nan.3 | 8 +++---- man3/netlink.3 | 2 +- man3/newlocale.3 | 4 ++-- man3/nextafter.3 | 10 ++++----- man3/nl_langinfo.3 | 8 +++---- man3/offsetof.3 | 2 +- man3/on_exit.3 | 6 +++--- man3/open_memstream.3 | 4 ++-- man3/opendir.3 | 6 +++--- man3/openpty.3 | 10 ++++----- man3/perror.3 | 10 ++++----- man3/popen.3 | 8 +++---- man3/posix_fallocate.3 | 6 +++--- man3/posix_madvise.3 | 2 +- man3/posix_memalign.3 | 14 ++++++------ man3/posix_openpt.3 | 6 +++--- man3/pow.3 | 8 +++---- man3/pow10.3 | 4 ++-- man3/printf.3 | 12 +++++------ man3/profil.3 | 6 +++--- man3/psignal.3 | 8 +++---- man3/pthread_atfork.3 | 2 +- man3/pthread_attr_init.3 | 2 +- man3/pthread_attr_setaffinity_np.3 | 2 +- man3/pthread_attr_setdetachstate.3 | 2 +- man3/pthread_attr_setguardsize.3 | 2 +- man3/pthread_attr_setinheritsched.3 | 2 +- man3/pthread_attr_setschedparam.3 | 2 +- man3/pthread_attr_setschedpolicy.3 | 2 +- man3/pthread_attr_setscope.3 | 2 +- man3/pthread_attr_setstack.3 | 6 +++--- man3/pthread_attr_setstackaddr.3 | 2 +- man3/pthread_attr_setstacksize.3 | 2 +- man3/pthread_cancel.3 | 2 +- man3/pthread_cleanup_push.3 | 2 +- man3/pthread_cleanup_push_defer_np.3 | 6 +++--- man3/pthread_create.3 | 2 +- man3/pthread_detach.3 | 2 +- man3/pthread_equal.3 | 2 +- man3/pthread_exit.3 | 2 +- man3/pthread_getattr_default_np.3 | 2 +- man3/pthread_getattr_np.3 | 2 +- man3/pthread_getcpuclockid.3 | 2 +- man3/pthread_join.3 | 2 +- man3/pthread_kill.3 | 6 +++--- man3/pthread_rwlockattr_setkind_np.3 | 6 +++--- man3/pthread_self.3 | 2 +- man3/pthread_setaffinity_np.3 | 2 +- man3/pthread_setcancelstate.3 | 2 +- man3/pthread_setconcurrency.3 | 2 +- man3/pthread_setname_np.3 | 2 +- man3/pthread_setschedparam.3 | 2 +- man3/pthread_setschedprio.3 | 2 +- man3/pthread_sigmask.3 | 6 +++--- man3/pthread_sigqueue.3 | 6 +++--- man3/pthread_testcancel.3 | 2 +- man3/pthread_tryjoin_np.3 | 2 +- man3/pthread_yield.3 | 2 +- man3/ptsname.3 | 2 +- man3/putenv.3 | 6 +++--- man3/putgrent.3 | 2 +- man3/putpwent.3 | 6 +++--- man3/puts.3 | 2 +- man3/putwchar.3 | 2 +- man3/qecvt.3 | 10 ++++----- man3/qsort.3 | 8 +++---- man3/raise.3 | 2 +- man3/rand.3 | 10 ++++----- man3/random.3 | 6 +++--- man3/random_r.3 | 6 +++--- man3/rcmd.3 | 20 ++++++++--------- man3/re_comp.3 | 4 ++-- man3/readdir.3 | 2 +- man3/realpath.3 | 6 +++--- man3/remainder.3 | 10 ++++----- man3/remove.3 | 2 +- man3/remquo.3 | 8 +++---- man3/resolver.3 | 2 +- man3/rewinddir.3 | 4 ++-- man3/rexec.3 | 6 +++--- man3/rint.3 | 10 ++++----- man3/round.3 | 8 +++---- man3/rpmatch.3 | 4 ++-- man3/rtime.3 | 2 +- man3/rtnetlink.3 | 12 +++++------ man3/scalb.3 | 8 +++---- man3/scalbln.3 | 10 ++++----- man3/scandir.3 | 16 +++++++------- man3/scanf.3 | 6 +++--- man3/sched_getcpu.3 | 4 ++-- man3/seekdir.3 | 6 +++--- man3/sem_close.3 | 4 ++-- man3/sem_destroy.3 | 4 ++-- man3/sem_getvalue.3 | 4 ++-- man3/sem_init.3 | 4 ++-- man3/sem_open.3 | 4 ++-- man3/sem_post.3 | 4 ++-- man3/sem_unlink.3 | 4 ++-- man3/sem_wait.3 | 12 +++++------ man3/setaliasent.3 | 12 +++++------ man3/setbuf.3 | 4 ++-- man3/setenv.3 | 8 +++---- man3/setlocale.3 | 2 +- man3/setlogmask.3 | 2 +- man3/setnetgrent.3 | 4 ++-- man3/shm_open.3 | 6 +++--- man3/siginterrupt.3 | 6 +++--- man3/signbit.3 | 8 +++---- man3/significand.3 | 8 +++---- man3/sigpause.3 | 4 ++-- man3/sigqueue.3 | 6 +++--- man3/sigset.3 | 14 ++++++------ man3/sigvec.3 | 14 ++++++------ man3/sigwait.3 | 2 +- man3/sin.3 | 8 +++---- man3/sincos.3 | 4 ++-- man3/sinh.3 | 8 +++---- man3/sleep.3 | 2 +- man3/sockatmark.3 | 6 +++--- man3/sqrt.3 | 8 +++---- man3/statvfs.3 | 2 +- man3/stdarg.3 | 2 +- man3/stdio.3 | 2 +- man3/stdio_ext.3 | 2 +- man3/stpcpy.3 | 6 +++--- man3/stpncpy.3 | 6 +++--- man3/strcasecmp.3 | 4 ++-- man3/strcat.3 | 4 ++-- man3/strchr.3 | 8 +++---- man3/strcmp.3 | 4 ++-- man3/strcoll.3 | 2 +- man3/strcpy.3 | 4 ++-- man3/strdup.3 | 8 +++---- man3/strerror.3 | 10 ++++----- man3/strfmon.3 | 2 +- man3/strfromd.3 | 2 +- man3/strfry.3 | 2 +- man3/strftime.3 | 2 +- man3/strlen.3 | 2 +- man3/strnlen.3 | 6 +++--- man3/strpbrk.3 | 2 +- man3/strptime.3 | 2 +- man3/strsep.3 | 6 +++--- man3/strsignal.3 | 8 +++---- man3/strspn.3 | 4 ++-- man3/strstr.3 | 8 +++---- man3/strtod.3 | 6 +++--- man3/strtoimax.3 | 2 +- man3/strtok.3 | 8 +++---- man3/strtol.3 | 8 +++---- man3/strtoul.3 | 8 +++---- man3/strverscmp.3 | 2 +- man3/strxfrm.3 | 2 +- man3/swab.3 | 2 +- man3/sysconf.3 | 2 +- man3/syslog.3 | 8 +++---- man3/system.3 | 2 +- man3/sysv_signal.3 | 4 ++-- man3/tan.3 | 8 +++---- man3/tanh.3 | 8 +++---- man3/tcgetpgrp.3 | 4 ++-- man3/tcgetsid.3 | 2 +- man3/telldir.3 | 6 +++--- man3/tempnam.3 | 6 +++--- man3/termios.3 | 28 ++++++++++++------------ man3/tgamma.3 | 8 +++---- man3/timegm.3 | 8 +++---- man3/timeradd.3 | 4 ++-- man3/tmpfile.3 | 2 +- man3/tmpnam.3 | 4 ++-- man3/toascii.3 | 6 +++--- man3/toupper.3 | 6 +++--- man3/towctrans.3 | 2 +- man3/towlower.3 | 6 +++--- man3/towupper.3 | 6 +++--- man3/trunc.3 | 8 +++---- man3/tsearch.3 | 12 +++++------ man3/ttyname.3 | 2 +- man3/ttyslot.3 | 6 +++--- man3/tzset.3 | 8 +++---- man3/ualarm.3 | 6 +++--- man3/ulimit.3 | 2 +- man3/ungetwc.3 | 2 +- man3/unlocked_stdio.3 | 18 ++++++++-------- man3/unlockpt.3 | 4 ++-- man3/updwtmp.3 | 2 +- man3/uselocale.3 | 4 ++-- man3/usleep.3 | 6 +++--- man3/wcpcpy.3 | 6 +++--- man3/wcpncpy.3 | 6 +++--- man3/wcrtomb.3 | 2 +- man3/wcscasecmp.3 | 6 +++--- man3/wcscat.3 | 2 +- man3/wcschr.3 | 2 +- man3/wcscmp.3 | 2 +- man3/wcscpy.3 | 2 +- man3/wcscspn.3 | 2 +- man3/wcsdup.3 | 6 +++--- man3/wcslen.3 | 2 +- man3/wcsncasecmp.3 | 6 +++--- man3/wcsncat.3 | 2 +- man3/wcsncmp.3 | 2 +- man3/wcsncpy.3 | 2 +- man3/wcsnlen.3 | 6 +++--- man3/wcsnrtombs.3 | 6 +++--- man3/wcspbrk.3 | 2 +- man3/wcsrchr.3 | 2 +- man3/wcsrtombs.3 | 2 +- man3/wcsspn.3 | 2 +- man3/wcsstr.3 | 2 +- man3/wcstoimax.3 | 2 +- man3/wcstok.3 | 2 +- man3/wcstombs.3 | 2 +- man3/wcswidth.3 | 2 +- man3/wctob.3 | 2 +- man3/wctomb.3 | 2 +- man3/wctrans.3 | 2 +- man3/wctype.3 | 2 +- man3/wcwidth.3 | 2 +- man3/wmemchr.3 | 2 +- man3/wmemcmp.3 | 2 +- man3/wmemcpy.3 | 2 +- man3/wmemmove.3 | 2 +- man3/wmemset.3 | 2 +- man3/wordexp.3 | 8 +++---- man3/wprintf.3 | 8 +++---- man3/xcrypt.3 | 6 +++--- man3/y0.3 | 12 +++++------ man4/dsp56k.4 | 2 +- man4/random.4 | 2 +- man4/rtc.4 | 2 +- man4/st.4 | 2 +- man7/ddp.7 | 2 +- man7/ip.7 | 2 +- man7/ipv6.7 | 2 +- man7/packet.7 | 2 +- man7/rtnetlink.7 | 2 +- man7/socket.7 | 2 +- man7/tcp.7 | 2 +- man7/udp.7 | 2 +- man7/udplite.7 | 2 +- man7/x25.7 | 2 +- 727 files changed, 1850 insertions(+), 1855 deletions(-) diff --git a/man2/_exit.2 b/man2/_exit.2 index c148b1182..5f30db2bc 100644 --- a/man2/_exit.2 +++ b/man2/_exit.2 @@ -31,18 +31,18 @@ _exit, _Exit \- terminate the calling process .SH SYNOPSIS .B #include -.sp +.PP .BI "void _exit(int " status ); -.sp +.PP .B #include -.sp +.PP .BI "void _Exit(int " status ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR _Exit (): .RS 4 diff --git a/man2/bpf.2 b/man2/bpf.2 index 97e13ea18..dc6e4e491 100644 --- a/man2/bpf.2 +++ b/man2/bpf.2 @@ -29,7 +29,7 @@ bpf \- perform a command on an extended BPF map or program .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int bpf(int " cmd ", union bpf_attr *" attr ", unsigned int " size "); .SH DESCRIPTION The diff --git a/man2/cacheflush.2 b/man2/cacheflush.2 index 6f97d7af7..7e26d219b 100644 --- a/man2/cacheflush.2 +++ b/man2/cacheflush.2 @@ -28,7 +28,7 @@ cacheflush \- flush contents of instruction and/or data cache .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int cacheflush(char *" addr ", int "nbytes ", int "cache ); .fi .SH DESCRIPTION diff --git a/man2/capget.2 b/man2/capget.2 index 8fcefd1fd..9200f08ce 100644 --- a/man2/capget.2 +++ b/man2/capget.2 @@ -17,9 +17,9 @@ capget, capset \- set/get capabilities of thread(s) .SH SYNOPSIS .B #include -.sp +.PP .BI "int capget(cap_user_header_t " hdrp ", cap_user_data_t " datap ); -.sp +.PP .BI "int capset(cap_user_header_t " hdrp ", const cap_user_data_t " datap ); .SH DESCRIPTION As of Linux 2.2, diff --git a/man2/chdir.2 b/man2/chdir.2 index 1c8c08dfb..1e624eacd 100644 --- a/man2/chdir.2 +++ b/man2/chdir.2 @@ -35,16 +35,16 @@ chdir, fchdir \- change working directory .SH SYNOPSIS .B #include -.sp +.PP .BI "int chdir(const char *" path ); .br .BI "int fchdir(int " fd ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR fchdir (): .PD 0 .ad l diff --git a/man2/chmod.2 b/man2/chmod.2 index 1116a022b..c4569f67b 100644 --- a/man2/chmod.2 +++ b/man2/chmod.2 @@ -35,23 +35,23 @@ chmod, fchmod, fchmodat \- change permissions of a file .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int chmod(const char *" pathname ", mode_t " mode ); .br .BI "int fchmod(int " fd ", mode_t " mode ); -.sp +.PP .BR "#include " " /* Definition of AT_* constants */" .B #include -.sp +.PP .BI "int fchmodat(int " dirfd ", const char *" pathname ", mode_t " \ mode ", int " flags ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .PD 0 .BR fchmod (): @@ -75,7 +75,7 @@ Glibc 2.11 and earlier: .\" || (_XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED) .RE .PD -.sp +.PP .BR fchmodat (): .PD 0 .ad l diff --git a/man2/chroot.2 b/man2/chroot.2 index 2af05b505..b1d16f4b7 100644 --- a/man2/chroot.2 +++ b/man2/chroot.2 @@ -35,14 +35,14 @@ chroot \- change root directory .SH SYNOPSIS .B #include -.sp +.PP .BI "int chroot(const char *" path ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR chroot (): .ad l .RS 4 diff --git a/man2/clock_getres.2 b/man2/clock_getres.2 index 34f378472..80779be91 100644 --- a/man2/clock_getres.2 +++ b/man2/clock_getres.2 @@ -32,20 +32,20 @@ clock_getres, clock_gettime, clock_settime \- clock and time functions .SH SYNOPSIS .B #include -.sp +.PP .BI "int clock_getres(clockid_t " clk_id ", struct timespec *" res ); .BI "int clock_gettime(clockid_t " clk_id ", struct timespec *" tp ); .BI "int clock_settime(clockid_t " clk_id ", const struct timespec *" tp ); -.sp +.PP Link with \fI\-lrt\fP (only for glibc versions before 2.17). -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR clock_getres (), .BR clock_gettime (), diff --git a/man2/clock_nanosleep.2 b/man2/clock_nanosleep.2 index ccd163735..637065ee3 100644 --- a/man2/clock_nanosleep.2 +++ b/man2/clock_nanosleep.2 @@ -29,20 +29,20 @@ clock_nanosleep \- high-resolution sleep with specifiable clock .SH SYNOPSIS .B #include .nf -.sp +.PP .BI "int clock_nanosleep(clockid_t " clock_id ", int " flags , .BI " const struct timespec *" request , .BI " struct timespec *" remain ); .fi -.sp +.PP Link with \fI\-lrt\fP (only for glibc versions before 2.17). -.sp +.PP .ad l .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR clock_nanosleep (): .RS 4 _POSIX_C_SOURCE\ >=\ 200112L diff --git a/man2/close.2 b/man2/close.2 index 4598ae922..f57eb370a 100644 --- a/man2/close.2 +++ b/man2/close.2 @@ -39,7 +39,7 @@ close \- close a file descriptor .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int close(int " fd ); .fi .SH DESCRIPTION diff --git a/man2/connect.2 b/man2/connect.2 index c6cedcd76..62e20df72 100644 --- a/man2/connect.2 +++ b/man2/connect.2 @@ -72,7 +72,7 @@ connect \- initiate a connection on a socket .BR "#include " " /* See NOTES */" .br .B #include -.sp +.PP .BI "int connect(int " sockfd ", const struct sockaddr *" addr , .BI " socklen_t " addrlen ); .fi diff --git a/man2/create_module.2 b/man2/create_module.2 index c28edfe3b..e372e7a72 100644 --- a/man2/create_module.2 +++ b/man2/create_module.2 @@ -13,7 +13,7 @@ create_module \- create a loadable module entry .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "caddr_t create_module(const char *" name ", size_t " size ); .fi diff --git a/man2/dup.2 b/man2/dup.2 index 2f2d40c5e..5a6d4fa4e 100644 --- a/man2/dup.2 +++ b/man2/dup.2 @@ -40,14 +40,14 @@ dup, dup2, dup3 \- duplicate a file descriptor .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int dup(int " oldfd ); .BI "int dup2(int " oldfd ", int " newfd ); -.sp +.PP .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .BR "#include " " /* Obtain O_* constant definitions */ .B #include -.sp +.PP .BI "int dup3(int " oldfd ", int " newfd ", int " flags ); .fi .SH DESCRIPTION diff --git a/man2/epoll_create.2 b/man2/epoll_create.2 index 747b36297..3bab199d3 100644 --- a/man2/epoll_create.2 +++ b/man2/epoll_create.2 @@ -27,7 +27,7 @@ epoll_create, epoll_create1 \- open an epoll file descriptor .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int epoll_create(int " size ); .BI "int epoll_create1(int " flags ); .fi diff --git a/man2/epoll_ctl.2 b/man2/epoll_ctl.2 index f103af5ec..de63aec53 100644 --- a/man2/epoll_ctl.2 +++ b/man2/epoll_ctl.2 @@ -22,7 +22,7 @@ epoll_ctl \- control interface for an epoll file descriptor .SH SYNOPSIS .B #include -.sp +.PP .BI "int epoll_ctl(int " epfd ", int " op ", int " fd \ ", struct epoll_event *" event ); .SH DESCRIPTION diff --git a/man2/epoll_wait.2 b/man2/epoll_wait.2 index fe0d4a8ca..ece2b2aef 100644 --- a/man2/epoll_wait.2 +++ b/man2/epoll_wait.2 @@ -25,7 +25,7 @@ epoll_wait, epoll_pwait \- wait for an I/O event on an epoll file descriptor .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int epoll_wait(int " epfd ", struct epoll_event *" events , .BI " int " maxevents ", int " timeout ); .BI "int epoll_pwait(int " epfd ", struct epoll_event *" events , diff --git a/man2/eventfd.2 b/man2/eventfd.2 index da702ebf4..d9d9443cb 100644 --- a/man2/eventfd.2 +++ b/man2/eventfd.2 @@ -24,7 +24,7 @@ eventfd \- create a file descriptor for event notification .SH SYNOPSIS .B #include -.sp +.PP .BI "int eventfd(unsigned int " initval ", int " flags ); .SH DESCRIPTION .BR eventfd () diff --git a/man2/execve.2 b/man2/execve.2 index 694457b80..a0428efd8 100644 --- a/man2/execve.2 +++ b/man2/execve.2 @@ -39,7 +39,7 @@ execve \- execute program .SH SYNOPSIS .B #include -.sp +.PP .BI "int execve(const char *" filename ", char *const " argv "[], " .br .BI " char *const " envp []); diff --git a/man2/execveat.2 b/man2/execveat.2 index 0fcace66b..4512c0e79 100644 --- a/man2/execveat.2 +++ b/man2/execveat.2 @@ -28,7 +28,7 @@ execveat \- execute program relative to a directory file descriptor .SH SYNOPSIS .B #include -.sp +.PP .BI "int execveat(int " dirfd ", const char *" pathname "," .br .BI " char *const " argv "[], char *const " envp "[]," diff --git a/man2/exit_group.2 b/man2/exit_group.2 index 74c024278..d26ec8c70 100644 --- a/man2/exit_group.2 +++ b/man2/exit_group.2 @@ -28,7 +28,7 @@ exit_group \- exit all threads in a process .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void exit_group(int " status ); .fi .SH DESCRIPTION diff --git a/man2/fanotify_mark.2 b/man2/fanotify_mark.2 index 4933ecc61..a9a482fe7 100644 --- a/man2/fanotify_mark.2 +++ b/man2/fanotify_mark.2 @@ -28,7 +28,7 @@ object .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int fanotify_mark(int " fanotify_fd ", unsigned int " flags , .BI " uint64_t " mask ", int " dirfd \ ", const char *" pathname ); diff --git a/man2/flock.2 b/man2/flock.2 index da902c942..993dc945d 100644 --- a/man2/flock.2 +++ b/man2/flock.2 @@ -37,7 +37,7 @@ flock \- apply or remove an advisory lock on an open file .SH SYNOPSIS .B #include -.sp +.PP .BI "int flock(int " fd ", int " operation ); .SH DESCRIPTION Apply or remove an advisory lock on the open file specified by diff --git a/man2/fork.2 b/man2/fork.2 index 9d63ae9f1..9aefa9a7d 100644 --- a/man2/fork.2 +++ b/man2/fork.2 @@ -41,7 +41,7 @@ fork \- create a child process .SH SYNOPSIS .B #include -.sp +.PP .B pid_t fork(void); .SH DESCRIPTION .BR fork () diff --git a/man2/fsync.2 b/man2/fsync.2 index b48272755..928e962fb 100644 --- a/man2/fsync.2 +++ b/man2/fsync.2 @@ -40,16 +40,16 @@ fsync, fdatasync \- synchronize a file's in-core state with storage device .SH SYNOPSIS .B #include -.sp +.PP .BI "int fsync(int " fd ); -.sp +.PP .BI "int fdatasync(int " fd ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR fsync (): Glibc 2.16 and later: No feature test macros need be defined diff --git a/man2/futex.2 b/man2/futex.2 index a8434e10a..090cfb886 100644 --- a/man2/futex.2 +++ b/man2/futex.2 @@ -24,10 +24,10 @@ futex \- fast user-space locking .SH SYNOPSIS .nf -.sp +.PP .B "#include " .B "#include " -.sp +.PP .BI "int futex(int *" uaddr ", int " futex_op ", int " val , .BI " const struct timespec *" timeout , \ " \fR /* or: \fBuint32_t \fIval2\fP */ diff --git a/man2/futimesat.2 b/man2/futimesat.2 index e6e0174d7..0e8d29915 100644 --- a/man2/futimesat.2 +++ b/man2/futimesat.2 @@ -30,16 +30,16 @@ directory file descriptor .nf .B #include /* Definition of AT_* constants */ .B #include -.sp +.PP .BI "int futimesat(int " dirfd ", const char *" pathname , .BI " const struct timeval " times [2]); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR futimesat (): _GNU_SOURCE .SH DESCRIPTION diff --git a/man2/get_kernel_syms.2 b/man2/get_kernel_syms.2 index 39b950517..9b2f3f5a5 100644 --- a/man2/get_kernel_syms.2 +++ b/man2/get_kernel_syms.2 @@ -13,7 +13,7 @@ get_kernel_syms \- retrieve exported kernel and module symbols .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int get_kernel_syms(struct kernel_sym *" table ); .fi diff --git a/man2/get_mempolicy.2 b/man2/get_mempolicy.2 index a5f47dd8c..111660b34 100644 --- a/man2/get_mempolicy.2 +++ b/man2/get_mempolicy.2 @@ -30,11 +30,11 @@ get_mempolicy \- retrieve NUMA memory policy for a thread .SH SYNOPSIS .B "#include " .nf -.sp +.PP .BI "long get_mempolicy(int *" mode ", unsigned long *" nodemask , .BI " unsigned long " maxnode ", void *" addr , .BI " unsigned long " flags ); -.sp +.PP Link with \fI\-lnuma\fP. .fi .SH DESCRIPTION diff --git a/man2/get_robust_list.2 b/man2/get_robust_list.2 index e1462e13d..48d2bbf93 100644 --- a/man2/get_robust_list.2 +++ b/man2/get_robust_list.2 @@ -34,7 +34,7 @@ get_robust_list, set_robust_list \- get/set list of robust futexes .B #include .B #include .B #include -.sp +.PP .BI "long get_robust_list(int " pid ", struct robust_list_head **" head_ptr , .BI " size_t *" len_ptr ); .BI "long set_robust_list(struct robust_list_head *" head ", size_t " len ); diff --git a/man2/getcpu.2 b/man2/getcpu.2 index aa253fca5..5e1f0d297 100644 --- a/man2/getcpu.2 +++ b/man2/getcpu.2 @@ -15,7 +15,7 @@ getcpu \- determine CPU and NUMA node on which the calling thread is running .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int getcpu(unsigned *" cpu ", unsigned *" node \ ", struct getcpu_cache *" tcache ); .fi diff --git a/man2/getdomainname.2 b/man2/getdomainname.2 index 1da75c7cf..9309b38c6 100644 --- a/man2/getdomainname.2 +++ b/man2/getdomainname.2 @@ -31,16 +31,16 @@ getdomainname, setdomainname \- get/set NIS domain name .SH SYNOPSIS .B #include -.sp +.PP .BI "int getdomainname(char *" name ", size_t " len ); .br .BI "int setdomainname(const char *" name ", size_t " len ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR getdomainname (), .BR setdomainname (): diff --git a/man2/getgid.2 b/man2/getgid.2 index e5ad9196d..26f49ad63 100644 --- a/man2/getgid.2 +++ b/man2/getgid.2 @@ -29,7 +29,7 @@ getgid, getegid \- get group identity .B #include .br .B #include -.sp +.PP .B gid_t getgid(void); .br .B gid_t getegid(void); diff --git a/man2/getgroups.2 b/man2/getgroups.2 index 16e986466..1873a7aec 100644 --- a/man2/getgroups.2 +++ b/man2/getgroups.2 @@ -36,18 +36,18 @@ getgroups, setgroups \- get/set list of supplementary group IDs .B #include .br .B #include -.sp +.PP .BI "int getgroups(int " size ", gid_t " list []); -.sp +.PP .B #include -.sp +.PP .BI "int setgroups(size_t " size ", const gid_t *" list ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR setgroups (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man2/gethostname.2 b/man2/gethostname.2 index ae803d9e4..79e8cc354 100644 --- a/man2/gethostname.2 +++ b/man2/gethostname.2 @@ -34,16 +34,16 @@ gethostname, sethostname \- get/set hostname .SH SYNOPSIS .B #include -.sp +.PP .BI "int gethostname(char *" name ", size_t " len ); .br .BI "int sethostname(const char *" name ", size_t " len ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .PD 0 .BR gethostname (): diff --git a/man2/getitimer.2 b/man2/getitimer.2 index dae7861c5..08f6d0d34 100644 --- a/man2/getitimer.2 +++ b/man2/getitimer.2 @@ -16,7 +16,7 @@ getitimer, setitimer \- get or set value of an interval timer .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int getitimer(int " which ", struct itimerval *" curr_value ); .br .BI "int setitimer(int " which ", const struct itimerval *" new_value , diff --git a/man2/getpagesize.2 b/man2/getpagesize.2 index 8b71210cc..f3d223eb9 100644 --- a/man2/getpagesize.2 +++ b/man2/getpagesize.2 @@ -27,14 +27,14 @@ getpagesize \- get memory page size .SH SYNOPSIS .B #include -.sp +.PP .B int getpagesize(void); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR getpagesize (): .ad l .RS 4 diff --git a/man2/getpeername.2 b/man2/getpeername.2 index 8c268c8a0..84a3c109f 100644 --- a/man2/getpeername.2 +++ b/man2/getpeername.2 @@ -44,7 +44,7 @@ getpeername \- get name of connected peer socket .SH SYNOPSIS .B #include -.sp +.PP .BI "int getpeername(int " sockfd ", struct sockaddr *" addr \ ", socklen_t *" addrlen ); .SH DESCRIPTION diff --git a/man2/getpid.2 b/man2/getpid.2 index 56fe58b2a..48151642a 100644 --- a/man2/getpid.2 +++ b/man2/getpid.2 @@ -29,7 +29,7 @@ getpid, getppid \- get process identification .B #include .br .B #include -.sp +.PP .B pid_t getpid(void); .br .B pid_t getppid(void); diff --git a/man2/getpriority.2 b/man2/getpriority.2 index 1efde47f2..aa108679f 100644 --- a/man2/getpriority.2 +++ b/man2/getpriority.2 @@ -49,7 +49,7 @@ getpriority, setpriority \- get/set program scheduling priority .B #include .br .B #include -.sp +.PP .BI "int getpriority(int " which ", id_t " who ); .br .BI "int setpriority(int " which ", id_t " who ", int " prio ); diff --git a/man2/getrandom.2 b/man2/getrandom.2 index 86302759e..45de28123 100644 --- a/man2/getrandom.2 +++ b/man2/getrandom.2 @@ -29,7 +29,7 @@ getrandom \- obtain a series of random bytes .SH SYNOPSIS .B #include -.sp +.PP .BI "int getrandom(void *"buf ", size_t " buflen ", unsigned int " flags ); .SH DESCRIPTION The diff --git a/man2/getresuid.2 b/man2/getresuid.2 index 9e4c4ca74..6100d75fd 100644 --- a/man2/getresuid.2 +++ b/man2/getresuid.2 @@ -32,7 +32,7 @@ getresuid, getresgid \- get real, effective and saved user/group IDs .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "int getresuid(uid_t *" ruid ", uid_t *" euid ", uid_t *" suid ); .br .BI "int getresgid(gid_t *" rgid ", gid_t *" egid ", gid_t *" sgid ); diff --git a/man2/getrlimit.2 b/man2/getrlimit.2 index e5f9dfa9d..654589309 100644 --- a/man2/getrlimit.2 +++ b/man2/getrlimit.2 @@ -68,21 +68,21 @@ getrlimit, setrlimit, prlimit \- get/set resource limits .B #include .br .B #include -.sp +.PP .BI "int getrlimit(int " resource ", struct rlimit *" rlim ); .br .BI "int setrlimit(int " resource ", const struct rlimit *" rlim ); -.sp +.PP .BI "int prlimit(pid_t " pid ", int " resource \ ", const struct rlimit *" new_limit , .br .BI " struct rlimit *" old_limit ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR prlimit (): _GNU_SOURCE .SH DESCRIPTION diff --git a/man2/getrusage.2 b/man2/getrusage.2 index ab4000865..67588c573 100644 --- a/man2/getrusage.2 +++ b/man2/getrusage.2 @@ -43,7 +43,7 @@ getrusage \- get resource usage .B #include .br .B #include -.sp +.PP .BI "int getrusage(int " who ", struct rusage *" usage ); .SH DESCRIPTION .PP diff --git a/man2/getsid.2 b/man2/getsid.2 index eefc74aa2..ab6bdb350 100644 --- a/man2/getsid.2 +++ b/man2/getsid.2 @@ -29,14 +29,14 @@ getsid \- get session ID .SH SYNOPSIS .B #include -.sp +.PP .BI "pid_t getsid(pid_t" " pid" ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .PD 0 .BR getsid (): diff --git a/man2/getsockname.2 b/man2/getsockname.2 index ffd726ad1..b71883531 100644 --- a/man2/getsockname.2 +++ b/man2/getsockname.2 @@ -43,7 +43,7 @@ getsockname \- get socket name .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int getsockname(int " sockfd ", struct sockaddr *" addr \ ", socklen_t *" addrlen ); .fi diff --git a/man2/getsockopt.2 b/man2/getsockopt.2 index 3a7ea4b80..12b83aab3 100644 --- a/man2/getsockopt.2 +++ b/man2/getsockopt.2 @@ -49,7 +49,7 @@ getsockopt, setsockopt \- get and set options on sockets .BR "#include " " /* See NOTES */" .br .B #include -.sp +.PP .BI "int getsockopt(int " sockfd ", int " level ", int " optname , .BI " void *" optval ", socklen_t *" optlen ); .BI "int setsockopt(int " sockfd ", int " level ", int " optname , diff --git a/man2/gettid.2 b/man2/gettid.2 index c668ea4a7..2b07e36ee 100644 --- a/man2/gettid.2 +++ b/man2/gettid.2 @@ -29,7 +29,7 @@ gettid \- get thread identification .SH SYNOPSIS .nf .B #include -.sp +.PP .B pid_t gettid(void); .fi diff --git a/man2/gettimeofday.2 b/man2/gettimeofday.2 index 0c417f02e..32151d800 100644 --- a/man2/gettimeofday.2 +++ b/man2/gettimeofday.2 @@ -54,7 +54,7 @@ gettimeofday, settimeofday \- get / set time Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR settimeofday (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man2/getuid.2 b/man2/getuid.2 index 2557936bc..888af404f 100644 --- a/man2/getuid.2 +++ b/man2/getuid.2 @@ -30,7 +30,7 @@ getuid, geteuid \- get user identity .B #include .br .B #include -.sp +.PP .B uid_t getuid(void); .br .B uid_t geteuid(void); diff --git a/man2/getunwind.2 b/man2/getunwind.2 index f14589dbb..f704bd694 100644 --- a/man2/getunwind.2 +++ b/man2/getunwind.2 @@ -31,7 +31,7 @@ getunwind \- copy the unwind data to caller's buffer .nf .B #include .B #include -.sp +.PP .BI "long getunwind(void " *buf ", size_t " buf_size ); .fi diff --git a/man2/getxattr.2 b/man2/getxattr.2 index 32b1a6d50..03b3a40c6 100644 --- a/man2/getxattr.2 +++ b/man2/getxattr.2 @@ -30,7 +30,7 @@ getxattr, lgetxattr, fgetxattr \- retrieve an extended attribute value .nf .B #include .B #include -.sp +.PP .BI "ssize_t getxattr(const char\ *" path ", const char\ *" name , .BI " void\ *" value ", size_t " size ); .BI "ssize_t lgetxattr(const char\ *" path ", const char\ *" name , diff --git a/man2/idle.2 b/man2/idle.2 index 594b3935e..b39dfdb8c 100644 --- a/man2/idle.2 +++ b/man2/idle.2 @@ -34,7 +34,7 @@ idle \- make process 0 idle .SH SYNOPSIS .B #include -.sp +.PP .B int idle(void); .SH DESCRIPTION .BR idle () diff --git a/man2/inotify_add_watch.2 b/man2/inotify_add_watch.2 index 60a500745..e91f3b67d 100644 --- a/man2/inotify_add_watch.2 +++ b/man2/inotify_add_watch.2 @@ -30,7 +30,7 @@ inotify_add_watch \- add a watch to an initialized inotify instance .SH SYNOPSIS .B #include -.sp +.PP .BI "int inotify_add_watch(int " fd ", const char *" pathname ", uint32_t " mask ); .SH DESCRIPTION .BR inotify_add_watch () diff --git a/man2/inotify_init.2 b/man2/inotify_init.2 index 4e0d429bd..1a3f363bb 100644 --- a/man2/inotify_init.2 +++ b/man2/inotify_init.2 @@ -32,7 +32,7 @@ inotify_init, inotify_init1 \- initialize an inotify instance .SH SYNOPSIS .nf .B #include -.sp +.PP .B "int inotify_init(void);" .BI "int inotify_init1(int " flags ); .fi diff --git a/man2/inotify_rm_watch.2 b/man2/inotify_rm_watch.2 index f270ca674..1db6d1d70 100644 --- a/man2/inotify_rm_watch.2 +++ b/man2/inotify_rm_watch.2 @@ -29,7 +29,7 @@ inotify_rm_watch \- remove an existing watch from an inotify instance .SH SYNOPSIS .B #include -.sp +.PP .BI "int inotify_rm_watch(int " fd ", int " wd ); .\" Before glibc 2.10, the second argument was types as uint32_t. .\" http://sources.redhat.com/bugzilla/show_bug.cgi?id=7040 diff --git a/man2/ioctl.2 b/man2/ioctl.2 index fe6eff1fe..6c9854d8a 100644 --- a/man2/ioctl.2 +++ b/man2/ioctl.2 @@ -43,7 +43,7 @@ ioctl \- control device .SH SYNOPSIS .B #include -.sp +.PP .BI "int ioctl(int " fd ", unsigned long " request ", ...);" .\" POSIX says 'request' is int, but glibc has the above .\" See https://bugzilla.kernel.org/show_bug.cgi?id=42705 diff --git a/man2/ioctl_fat.2 b/man2/ioctl_fat.2 index e318aa5c5..b07a2fe64 100644 --- a/man2/ioctl_fat.2 +++ b/man2/ioctl_fat.2 @@ -29,7 +29,7 @@ ioctl_fat \- manipulating the FAT filesystem .B #include .br .B #include -.sp +.PP .BI "int ioctl(int " fd ", FAT_IOCTL_GET_ATTRIBUTES, uint32_t *" attr ); .BI "int ioctl(int " fd ", FAT_IOCTL_SET_ATTRIBUTES, uint32_t *" attr ); .BI "int ioctl(int " fd ", FAT_IOCTL_GET_VOLUME_ID, uint32_t *" id ); diff --git a/man2/ioctl_ficlonerange.2 b/man2/ioctl_ficlonerange.2 index 18032bab2..5d2d55056 100644 --- a/man2/ioctl_ficlonerange.2 +++ b/man2/ioctl_ficlonerange.2 @@ -28,7 +28,7 @@ ioctl_ficlonerange, ioctl_ficlone \- share some the data of one file with anothe .B #include .br .B #include -.sp +.PP .BI "int ioctl(int " dest_fd ", FICLONERANGE, struct file_clone_range *" arg ); .br .BI "int ioctl(int " dest_fd ", FICLONE, int " src_fd ); diff --git a/man2/ioctl_fideduperange.2 b/man2/ioctl_fideduperange.2 index d0a43854b..87eb60b37 100644 --- a/man2/ioctl_fideduperange.2 +++ b/man2/ioctl_fideduperange.2 @@ -28,7 +28,7 @@ ioctl_fideduperange \- share some the data of one file with another file .B #include .br .B #include -.sp +.PP .BI "int ioctl(int " src_fd ", FIDEDUPERANGE, struct file_dedupe_range *" arg ); .SH DESCRIPTION If a filesystem supports files sharing physical storage between multiple diff --git a/man2/ioctl_getfsmap.2 b/man2/ioctl_getfsmap.2 index 0c4612abe..f86f40926 100644 --- a/man2/ioctl_getfsmap.2 +++ b/man2/ioctl_getfsmap.2 @@ -30,7 +30,7 @@ ioctl_getfsmap \- retrieve the physical layout of the filesystem .B #include .br .B #include -.sp +.PP .BI "int ioctl(int " fd ", FS_IOC_GETFSMAP, struct fsmap_head * " arg ); .SH DESCRIPTION This diff --git a/man2/ioctl_tty.2 b/man2/ioctl_tty.2 index d280beacf..28a90bfc1 100644 --- a/man2/ioctl_tty.2 +++ b/man2/ioctl_tty.2 @@ -10,7 +10,7 @@ ioctl_tty \- ioctls for terminals and serial lines .SH SYNOPSIS .B "#include " -.sp +.PP .BI "int ioctl(int " fd ", int " cmd ", ...);" .SH DESCRIPTION The diff --git a/man2/ioperm.2 b/man2/ioperm.2 index d1bc4f92e..7e69b563a 100644 --- a/man2/ioperm.2 +++ b/man2/ioperm.2 @@ -37,7 +37,7 @@ ioperm \- set port input/output permissions .SH SYNOPSIS .B #include /* for glibc */ -.sp +.PP .BI "int ioperm(unsigned long " from ", unsigned long " num ", int " turn_on ); .SH DESCRIPTION .BR ioperm () diff --git a/man2/iopl.2 b/man2/iopl.2 index de322e3fa..b90efb63c 100644 --- a/man2/iopl.2 +++ b/man2/iopl.2 @@ -35,7 +35,7 @@ iopl \- change I/O privilege level .SH SYNOPSIS .B #include -.sp +.PP .BI "int iopl(int " level ); .SH DESCRIPTION .BR iopl () diff --git a/man2/keyctl.2 b/man2/keyctl.2 index 805f5f7f5..ea4c5a2bb 100644 --- a/man2/keyctl.2 +++ b/man2/keyctl.2 @@ -32,14 +32,14 @@ keyctl \- manipulate the kernel's key management facility .nf .B #include .B #include -.sp +.PP .BI "long keyctl(int " operation ", ...)" -.sp +.PP .B "/* For direct call via syscall(2): */" .B #include .B #include .B #include -.sp +.PP .BI "long syscall(__NR_keyctl, int " operation ", __kernel_ulong_t " arg2 , .BI " __kernel_ulong_t " arg3 ", __kernel_ulong_t " arg4 , .BI " __kernel_ulong_t " arg5 ); diff --git a/man2/kill.2 b/man2/kill.2 index e5e738dfa..f7ecad1dc 100644 --- a/man2/kill.2 +++ b/man2/kill.2 @@ -49,15 +49,15 @@ kill \- send signal to a process .B #include .br .B #include -.sp +.PP .BI "int kill(pid_t " pid ", int " sig ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR kill (): _POSIX_C_SOURCE diff --git a/man2/link.2 b/man2/link.2 index 7a86e1c16..5dde32413 100644 --- a/man2/link.2 +++ b/man2/link.2 @@ -35,21 +35,21 @@ link, linkat \- make a new name for a file .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int link(const char *" oldpath ", const char *" newpath ); -.sp +.PP .BR "#include " "/* Definition of AT_* constants */" .B #include -.sp +.PP .BI "int linkat(int " olddirfd ", const char *" oldpath , .BI " int " newdirfd ", const char *" newpath ", int " flags ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR linkat (): .PD 0 .ad l diff --git a/man2/listen.2 b/man2/listen.2 index c7e2ff896..678cd1487 100644 --- a/man2/listen.2 +++ b/man2/listen.2 @@ -50,7 +50,7 @@ listen \- listen for connections on a socket .BR "#include " " /* See NOTES */" .br .B #include -.sp +.PP .BI "int listen(int " sockfd ", int " backlog ); .fi .SH DESCRIPTION diff --git a/man2/listxattr.2 b/man2/listxattr.2 index 09adb371f..fb7eb3f95 100644 --- a/man2/listxattr.2 +++ b/man2/listxattr.2 @@ -31,7 +31,7 @@ listxattr, llistxattr, flistxattr \- list extended attribute names .nf .B #include .B #include -.sp +.PP .BI "ssize_t listxattr(const char\ *" path ", char\ *" list \ ", size_t " size ); .BI "ssize_t llistxattr(const char\ *" path ", char\ *" list \ diff --git a/man2/llseek.2 b/man2/llseek.2 index fa2bd12c0..a5e1c04e1 100644 --- a/man2/llseek.2 +++ b/man2/llseek.2 @@ -32,7 +32,7 @@ _llseek \- reposition read/write file offset .nf .B #include .B #include -.sp +.PP .BI "int _llseek(unsigned int " fd ", unsigned long " offset_high , .BI " unsigned long " offset_low ", loff_t *" result , .BI " unsigned int " whence ); diff --git a/man2/lseek.2 b/man2/lseek.2 index 5f847511a..208990acf 100644 --- a/man2/lseek.2 +++ b/man2/lseek.2 @@ -51,7 +51,7 @@ lseek \- reposition read/write file offset .B #include .br .B #include -.sp +.PP .BI "off_t lseek(int " fd ", off_t " offset ", int " whence ); .SH DESCRIPTION The diff --git a/man2/madvise.2 b/man2/madvise.2 index a5f20b2d1..5ac9aca3c 100644 --- a/man2/madvise.2 +++ b/man2/madvise.2 @@ -37,14 +37,14 @@ madvise \- give advice about use of memory .SH SYNOPSIS .B #include -.sp +.PP .BI "int madvise(void *" addr ", size_t " length ", int " advice ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR madvise (): .PD 0 .RS 4 diff --git a/man2/mbind.2 b/man2/mbind.2 index 60b64ebd2..d3d726ceb 100644 --- a/man2/mbind.2 +++ b/man2/mbind.2 @@ -38,11 +38,11 @@ mbind \- set memory policy for a memory range .SH SYNOPSIS .nf .B "#include " -.sp +.PP .BI "long mbind(void *" addr ", unsigned long " len ", int " mode , .BI " const unsigned long *" nodemask ", unsigned long " maxnode , .BI " unsigned " flags ); -.sp +.PP Link with \fI\-lnuma\fP. .fi .SH DESCRIPTION diff --git a/man2/membarrier.2 b/man2/membarrier.2 index 47e7ab522..1a800a4f1 100644 --- a/man2/membarrier.2 +++ b/man2/membarrier.2 @@ -27,7 +27,7 @@ membarrier \- issue memory barriers on a set of threads .SH SYNOPSIS .B #include -.sp +.PP .BI "int membarrier(int " cmd ", int " flags "); .SH DESCRIPTION The diff --git a/man2/memfd_create.2 b/man2/memfd_create.2 index 349b41c7b..9e55b96b9 100644 --- a/man2/memfd_create.2 +++ b/man2/memfd_create.2 @@ -23,7 +23,7 @@ memfd_create \- create an anonymous file .SH SYNOPSIS .B #include -.sp +.PP .BI "int memfd_create(const char *" name ", unsigned int " flags ");" .IR Note : diff --git a/man2/migrate_pages.2 b/man2/migrate_pages.2 index 02f3a83b6..1aea17c3f 100644 --- a/man2/migrate_pages.2 +++ b/man2/migrate_pages.2 @@ -21,12 +21,12 @@ migrate_pages \- move all pages in a process to another set of nodes .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "long migrate_pages(int " pid ", unsigned long " maxnode, .BI " const unsigned long *" old_nodes, .BI " const unsigned long *" new_nodes ); .fi -.sp +.PP Link with \fI\-lnuma\fP. .SH DESCRIPTION .BR migrate_pages () diff --git a/man2/mincore.2 b/man2/mincore.2 index 911088453..834cef3be 100644 --- a/man2/mincore.2 +++ b/man2/mincore.2 @@ -38,14 +38,14 @@ mincore \- determine whether pages are resident in memory .B #include .br .B #include -.sp +.PP .BI "int mincore(void *" addr ", size_t " length ", unsigned char *" vec ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR mincore (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man2/mkdir.2 b/man2/mkdir.2 index 3fe744db7..a08112531 100644 --- a/man2/mkdir.2 +++ b/man2/mkdir.2 @@ -16,20 +16,20 @@ mkdir, mkdirat \- create a directory .B #include .B #include .\" .B #include -.sp +.PP .BI "int mkdir(const char *" pathname ", mode_t " mode ); -.sp +.PP .BR "#include " "/* Definition of AT_* constants */" .B #include -.sp +.PP .BI "int mkdirat(int " dirfd ", const char *" pathname ", mode_t " mode ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR mkdirat (): .PD 0 .ad l diff --git a/man2/mknod.2 b/man2/mknod.2 index 90766d5da..501f4137f 100644 --- a/man2/mknod.2 +++ b/man2/mknod.2 @@ -21,21 +21,21 @@ mknod, mknodat \- create a special or ordinary file .B #include .B #include .B #include -.sp +.PP .BI "int mknod(const char *" pathname ", mode_t " mode ", dev_t " dev ); -.sp +.PP .BR "#include " "/* Definition of AT_* constants */" .B #include -.sp +.PP .BI "int mknodat(int " dirfd ", const char *" pathname ", mode_t " mode \ ", dev_t " dev ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR mknod (): .ad l .RS 4 diff --git a/man2/mlock.2 b/man2/mlock.2 index 7437d60a2..7f11b30e4 100644 --- a/man2/mlock.2 +++ b/man2/mlock.2 @@ -29,11 +29,11 @@ mlock, mlock2, munlock, mlockall, munlockall \- lock and unlock memory .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int mlock(const void *" addr ", size_t " len ); .BI "int mlock2(const void *" addr ", size_t " len ", int " flags ); .BI "int munlock(const void *" addr ", size_t " len ); -.sp +.PP .BI "int mlockall(int " flags ); .B int munlockall(void); .fi diff --git a/man2/mmap.2 b/man2/mmap.2 index d1942b52a..4468d351d 100644 --- a/man2/mmap.2 +++ b/man2/mmap.2 @@ -43,7 +43,7 @@ mmap, munmap \- map or unmap files or devices into memory .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void *mmap(void *" addr ", size_t " length \ ", int " prot ", int " flags , .BI " int " fd ", off_t " offset ); diff --git a/man2/mmap2.2 b/man2/mmap2.2 index 63a89ea1d..7cd94a01b 100644 --- a/man2/mmap2.2 +++ b/man2/mmap2.2 @@ -32,7 +32,7 @@ mmap2 \- map files or devices into memory .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void *mmap2(void *" addr ", size_t " length ", int " prot , .BI " int " flags ", int " fd ", off_t " pgoffset ); .fi diff --git a/man2/modify_ldt.2 b/man2/modify_ldt.2 index f4cc3ad26..858ddfa9b 100644 --- a/man2/modify_ldt.2 +++ b/man2/modify_ldt.2 @@ -28,7 +28,7 @@ modify_ldt \- get or set a per-process LDT entry .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int modify_ldt(int " func ", void *" ptr ", unsigned long " bytecount ); .fi .PP diff --git a/man2/mount.2 b/man2/mount.2 index dd0299567..9f4a856e8 100644 --- a/man2/mount.2 +++ b/man2/mount.2 @@ -43,7 +43,7 @@ mount \- mount filesystem .SH SYNOPSIS .nf .B "#include " -.sp +.PP .BI "int mount(const char *" source ", const char *" target , .BI " const char *" filesystemtype ", unsigned long " mountflags , .BI " const void *" data ); diff --git a/man2/move_pages.2 b/man2/move_pages.2 index 8907b2e7b..ca0fbaed7 100644 --- a/man2/move_pages.2 +++ b/man2/move_pages.2 @@ -23,11 +23,11 @@ move_pages \- move individual pages of a process to another node .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "long move_pages(int " pid ", unsigned long count, void **" pages , .BI " const int *" nodes ", int *" status ", int " flags ); .fi -.sp +.PP Link with \fI\-lnuma\fP. .SH DESCRIPTION .BR move_pages () diff --git a/man2/mprotect.2 b/man2/mprotect.2 index 4e2c3b598..6358b2b27 100644 --- a/man2/mprotect.2 +++ b/man2/mprotect.2 @@ -36,7 +36,7 @@ mprotect, pkey_mprotect \- set protection on a region of memory .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int mprotect(void *" addr ", size_t " len ", int " prot ); .BI "int pkey_mprotect(void *" addr ", size_t " len ", int " prot ", int " pkey "); .fi diff --git a/man2/mq_getsetattr.2 b/man2/mq_getsetattr.2 index 624a59edf..1228ad824 100644 --- a/man2/mq_getsetattr.2 +++ b/man2/mq_getsetattr.2 @@ -30,7 +30,7 @@ mq_getsetattr \- get/set message queue attributes .nf .B #include .B #include -.sp +.PP .BI "int mq_getsetattr(mqd_t " mqdes ", struct mq_attr *" newattr "," .BI " struct mq_attr *" oldattr ); .fi diff --git a/man2/mremap.2 b/man2/mremap.2 index e4998a446..b7ced563d 100644 --- a/man2/mremap.2 +++ b/man2/mremap.2 @@ -35,7 +35,7 @@ mremap \- remap a virtual memory address .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "void *mremap(void *" old_address ", size_t " old_size , .BI " size_t " new_size ", int " flags ", ... /* void *" new_address " */);" .fi diff --git a/man2/msgop.2 b/man2/msgop.2 index 18876c095..a8be94605 100644 --- a/man2/msgop.2 +++ b/man2/msgop.2 @@ -44,10 +44,10 @@ msgrcv, msgsnd \- System V message queue operations .B #include .B #include .B #include -.sp +.PP .BI "int msgsnd(int " msqid ", const void *" msgp ", size_t " msgsz \ ", int " msgflg ); -.sp +.PP .BI "ssize_t msgrcv(int " msqid ", void *" msgp ", size_t " msgsz \ ", long " msgtyp , .BI " int " msgflg ); diff --git a/man2/msync.2 b/man2/msync.2 index 8bfdcf766..98f04cb02 100644 --- a/man2/msync.2 +++ b/man2/msync.2 @@ -27,7 +27,7 @@ msync \- synchronize a file with a memory map .SH SYNOPSIS .B #include -.sp +.PP .BI "int msync(void *" addr ", size_t " length ", int " flags ); .SH DESCRIPTION .BR msync () diff --git a/man2/nanosleep.2 b/man2/nanosleep.2 index 4501b13b0..bd59867a8 100644 --- a/man2/nanosleep.2 +++ b/man2/nanosleep.2 @@ -36,14 +36,14 @@ nanosleep \- high-resolution sleep .SH SYNOPSIS .B #include -.sp +.PP .BI "int nanosleep(const struct timespec *" req ", struct timespec *" rem ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR nanosleep (): _POSIX_C_SOURCE\ >=\ 199309L .SH DESCRIPTION diff --git a/man2/nfsservctl.2 b/man2/nfsservctl.2 index 884e3a26b..32cd63f9e 100644 --- a/man2/nfsservctl.2 +++ b/man2/nfsservctl.2 @@ -8,7 +8,7 @@ nfsservctl \- syscall interface to kernel nfs daemon .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "long nfsservctl(int " cmd ", struct nfsctl_arg *" argp , .BI " union nfsctl_res *" resp ); .fi diff --git a/man2/nice.2 b/man2/nice.2 index acec5d3ca..24422b9e8 100644 --- a/man2/nice.2 +++ b/man2/nice.2 @@ -33,14 +33,14 @@ nice \- change process priority .SH SYNOPSIS .B #include -.sp +.PP .BI "int nice(int " inc ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR nice (): _XOPEN_SOURCE || /* Since glibc 2.19: */ _DEFAULT_SOURCE diff --git a/man2/pause.2 b/man2/pause.2 index c7d3027ae..0ebdc3206 100644 --- a/man2/pause.2 +++ b/man2/pause.2 @@ -32,7 +32,7 @@ pause \- wait for signal .SH SYNOPSIS .B #include -.sp +.PP .B int pause(void); .SH DESCRIPTION .BR pause () diff --git a/man2/pciconfig_read.2 b/man2/pciconfig_read.2 index f95a1355c..90139041d 100644 --- a/man2/pciconfig_read.2 +++ b/man2/pciconfig_read.2 @@ -11,7 +11,7 @@ pciconfig_read, pciconfig_write, pciconfig_iobase \- pci device information hand .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int pciconfig_read(unsigned long " bus ", unsigned long " dfn , .BI " unsigned long " off ", unsigned long " len ", void *" buf ); .BI "int pciconfig_write(unsigned long " bus ", unsigned long " dfn , diff --git a/man2/perf_event_open.2 b/man2/perf_event_open.2 index 746b2666f..5b48a6259 100644 --- a/man2/perf_event_open.2 +++ b/man2/perf_event_open.2 @@ -31,7 +31,7 @@ perf_event_open \- set up performance monitoring .nf .B #include .B #include -.sp +.PP .BI "int perf_event_open(struct perf_event_attr *" attr , .BI " pid_t " pid ", int " cpu ", int " group_fd , .BI " unsigned long " flags ); diff --git a/man2/perfmonctl.2 b/man2/perfmonctl.2 index a3ad756de..1c5cce9de 100644 --- a/man2/perfmonctl.2 +++ b/man2/perfmonctl.2 @@ -31,7 +31,7 @@ perfmonctl \- interface to IA-64 performance monitoring unit .nf .B #include .B #include -.sp +.PP .BI "long perfmonctl(int " fd ", int " cmd ", void *" arg ", int " narg "); .fi .IR Note : diff --git a/man2/personality.2 b/man2/personality.2 index 67918dda7..9a45993d0 100644 --- a/man2/personality.2 +++ b/man2/personality.2 @@ -35,7 +35,7 @@ personality \- set the process execution domain .SH SYNOPSIS .B #include -.sp +.PP .BI "int personality(unsigned long " persona ); .SH DESCRIPTION Linux supports different execution domains, or personalities, for each diff --git a/man2/pkey_alloc.2 b/man2/pkey_alloc.2 index 800929966..00b96ba81 100644 --- a/man2/pkey_alloc.2 +++ b/man2/pkey_alloc.2 @@ -28,7 +28,7 @@ pkey_alloc, pkey_free \- allocate or free a protection key .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int pkey_alloc(unsigned long " flags ", unsigned long " access_rights ");" .BI "int pkey_free(int " pkey ");" .fi diff --git a/man2/poll.2 b/man2/poll.2 index 12dd9729f..eed77adf8 100644 --- a/man2/poll.2 +++ b/man2/poll.2 @@ -34,13 +34,13 @@ poll, ppoll \- wait for some event on a file descriptor .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int poll(struct pollfd *" fds ", nfds_t " nfds ", int " timeout ); -.sp +.PP .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include .B #include -.sp +.PP .BI "int ppoll(struct pollfd *" fds ", nfds_t " nfds ", " .BI " const struct timespec *" tmo_p ", const sigset_t *" sigmask ); .fi diff --git a/man2/posix_fadvise.2 b/man2/posix_fadvise.2 index 405680e12..959c2c2a7 100644 --- a/man2/posix_fadvise.2 +++ b/man2/posix_fadvise.2 @@ -32,17 +32,17 @@ posix_fadvise \- predeclare an access pattern for file data .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int posix_fadvise(int " fd ", off_t " offset ", off_t " len \ ", int " advice ");" .fi -.sp +.PP .ad l .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR posix_fadvise (): .RS 4 _POSIX_C_SOURCE\ >=\ 200112L diff --git a/man2/prctl.2 b/man2/prctl.2 index 2722074b0..2ccdcf060 100644 --- a/man2/prctl.2 +++ b/man2/prctl.2 @@ -57,7 +57,7 @@ prctl \- operations on a process .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int prctl(int " option ", unsigned long " arg2 ", unsigned long " arg3 , .BI " unsigned long " arg4 ", unsigned long " arg5 ); .fi diff --git a/man2/pread.2 b/man2/pread.2 index b5c60e104..07171b71c 100644 --- a/man2/pread.2 +++ b/man2/pread.2 @@ -27,20 +27,20 @@ pread, pwrite \- read from or write to a file descriptor at a given offset .SH SYNOPSIS .B #include -.sp +.PP .BI "ssize_t pread(int " fd ", void *" buf ", size_t " count \ ", off_t " offset ); -.sp +.PP .BI "ssize_t pwrite(int " fd ", const void *" buf ", size_t " count \ ", off_t " offset ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in +.PP .PD 0 .ad l -.sp .BR pread (), .BR pwrite (): .RS 4 diff --git a/man2/process_vm_readv.2 b/man2/process_vm_readv.2 index ae9304ae9..19a5967f3 100644 --- a/man2/process_vm_readv.2 +++ b/man2/process_vm_readv.2 @@ -47,12 +47,12 @@ process_vm_readv, process_vm_writev \- transfer data between process address spa .BI " unsigned long " riovcnt , .BI " unsigned long " flags ");" .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR process_vm_readv (), .BR process_vm_writev (): .PD 0 diff --git a/man2/ptrace.2 b/man2/ptrace.2 index 96dfc0003..022d55e84 100644 --- a/man2/ptrace.2 +++ b/man2/ptrace.2 @@ -108,7 +108,7 @@ ptrace \- process trace .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "long ptrace(enum __ptrace_request " request ", pid_t " pid ", " .BI " void *" addr ", void *" data ); .fi diff --git a/man2/query_module.2 b/man2/query_module.2 index 509be826e..4866de189 100644 --- a/man2/query_module.2 +++ b/man2/query_module.2 @@ -13,7 +13,7 @@ query_module \- query the kernel for various bits pertaining to modules .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int query_module(const char *" name ", int " which ", void *" buf , .BI " size_t " bufsize ", size_t *" ret ); .fi diff --git a/man2/read.2 b/man2/read.2 index f45489855..abb2de9a0 100644 --- a/man2/read.2 +++ b/man2/read.2 @@ -38,7 +38,7 @@ read \- read from a file descriptor .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "ssize_t read(int " fd ", void *" buf ", size_t " count ); .fi .SH DESCRIPTION diff --git a/man2/readahead.2 b/man2/readahead.2 index 78c58cea0..529ebc505 100644 --- a/man2/readahead.2 +++ b/man2/readahead.2 @@ -32,7 +32,7 @@ readahead \- initiate file readahead into page cache .nf .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .BI "ssize_t readahead(int " fd ", off64_t " offset ", size_t " count ); .fi .SH DESCRIPTION diff --git a/man2/readdir.2 b/man2/readdir.2 index 9af90fa88..82d778189 100644 --- a/man2/readdir.2 +++ b/man2/readdir.2 @@ -32,7 +32,7 @@ readdir \- read directory entry .SH SYNOPSIS .nf -.sp +.PP .BI "int readdir(unsigned int " fd ", struct old_linux_dirent *" dirp "," .BI " unsigned int " count ); .fi diff --git a/man2/readv.2 b/man2/readv.2 index 4217c6cd5..1524d7a1b 100644 --- a/man2/readv.2 +++ b/man2/readv.2 @@ -35,29 +35,29 @@ readv, writev, preadv, pwritev, preadv2, pwritev2 \- read or write data into mul .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "ssize_t readv(int " fd ", const struct iovec *" iov ", int " iovcnt ); -.sp +.PP .BI "ssize_t writev(int " fd ", const struct iovec *" iov ", int " iovcnt ); -.sp +.PP .BI "ssize_t preadv(int " fd ", const struct iovec *" iov ", int " iovcnt , .BI " off_t " offset ); -.sp +.PP .BI "ssize_t pwritev(int " fd ", const struct iovec *" iov ", int " iovcnt , .BI " off_t " offset ); -.sp +.PP .BI "ssize_t preadv2(int " fd ", const struct iovec *" iov ", int " iovcnt , .BI " off_t " offset ", int " flags ); -.sp +.PP .BI "ssize_t pwritev2(int " fd ", const struct iovec *" iov ", int " iovcnt , .BI " off_t " offset ", int " flags ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR preadv (), .BR pwritev (): Since glibc 2.19: diff --git a/man2/reboot.2 b/man2/reboot.2 index ee8456365..5dc54d74f 100644 --- a/man2/reboot.2 +++ b/man2/reboot.2 @@ -31,22 +31,22 @@ reboot \- reboot or enable/disable Ctrl-Alt-Del .SH SYNOPSIS /* Since kernel version 2.1.30 there are symbolic names LINUX_REBOOT_* for the constants and a fourth argument to the call: */ -.sp +.PP .B #include .br .B #include -.sp +.PP .BI "int reboot(int " magic ", int " magic2 ", int " cmd ", void *" arg ); -.sp +.PP /* Under glibc and most alternative libc's (including uclibc, dietlibc, musl and a few others), some of the constants involved have gotten symbolic names RB_*, and the library call is a 1-argument wrapper around the system call: */ -.sp +.PP .B #include .br .B #include -.sp +.PP .BI "int reboot(int " cmd ); .SH DESCRIPTION The diff --git a/man2/recv.2 b/man2/recv.2 index da1e0dd45..e8d2d9ec8 100644 --- a/man2/recv.2 +++ b/man2/recv.2 @@ -48,12 +48,12 @@ recv, recvfrom, recvmsg \- receive a message from a socket .B #include .br .B #include -.sp +.PP .BI "ssize_t recv(int " sockfd ", void *" buf ", size_t " len ", int " flags ); -.sp +.PP .BI "ssize_t recvfrom(int " sockfd ", void *" buf ", size_t " len ", int " flags , .BI " struct sockaddr *" src_addr ", socklen_t *" addrlen ); -.sp +.PP .BI "ssize_t recvmsg(int " sockfd ", struct msghdr *" msg ", int " flags ); .fi .SH DESCRIPTION diff --git a/man2/remap_file_pages.2 b/man2/remap_file_pages.2 index e70c32bb3..cf45c45dd 100644 --- a/man2/remap_file_pages.2 +++ b/man2/remap_file_pages.2 @@ -32,7 +32,7 @@ remap_file_pages \- create a nonlinear file mapping .nf .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .BI "int remap_file_pages(void *" addr ", size_t " size ", int " prot , .BI " size_t " pgoff ", int " flags ); .fi diff --git a/man2/removexattr.2 b/man2/removexattr.2 index 1cca61f66..cac53d397 100644 --- a/man2/removexattr.2 +++ b/man2/removexattr.2 @@ -30,7 +30,7 @@ removexattr, lremovexattr, fremovexattr \- remove an extended attribute .nf .B #include .B #include -.sp +.PP .BI "int removexattr(const char\ *" path ", const char\ *" name ); .BI "int lremovexattr(const char\ *" path ", const char\ *" name ); .BI "int fremovexattr(int " fd ", const char\ *" name ); diff --git a/man2/rename.2 b/man2/rename.2 index 74d486f81..38a32f5d6 100644 --- a/man2/rename.2 +++ b/man2/rename.2 @@ -36,12 +36,12 @@ rename, renameat, renameat2 \- change the name or location of a file .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int rename(const char *" oldpath ", const char *" newpath ); -.sp +.PP .BR "#include " "/* Definition of AT_* constants */" .B #include -.sp +.PP .BI "int renameat(int " olddirfd ", const char *" oldpath , .BI " int " newdirfd ", const char *" newpath ); @@ -54,12 +54,12 @@ rename, renameat, renameat2 \- change the name or location of a file There is no glibc wrapper for .BR renameat2 (); see NOTES. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR renameat (): .PD 0 .ad l diff --git a/man2/request_key.2 b/man2/request_key.2 index a61fcd254..c8f0ee530 100644 --- a/man2/request_key.2 +++ b/man2/request_key.2 @@ -16,7 +16,7 @@ request_key \- request a key from the kernel's key management facility .nf .B #include .B #include -.sp +.PP .BI "key_serial_t request_key(const char *" type ", const char *" description , .BI " const char *" callout_info , .BI " key_serial_t " dest_keyring ");" diff --git a/man2/rmdir.2 b/man2/rmdir.2 index caf214402..0ee02573d 100644 --- a/man2/rmdir.2 +++ b/man2/rmdir.2 @@ -32,7 +32,7 @@ rmdir \- delete a directory .SH SYNOPSIS .B #include -.sp +.PP .BI "int rmdir(const char *" pathname ); .SH DESCRIPTION .BR rmdir () diff --git a/man2/rt_sigqueueinfo.2 b/man2/rt_sigqueueinfo.2 index ca17a6500..ca0ddab40 100644 --- a/man2/rt_sigqueueinfo.2 +++ b/man2/rt_sigqueueinfo.2 @@ -28,7 +28,7 @@ rt_sigqueueinfo, rt_tgsigqueueinfo \- queue a signal and data .SH SYNOPSIS .nf .BI "int rt_sigqueueinfo(pid_t " tgid ", int " sig ", siginfo_t *" uinfo ); -.sp +.PP .BI "int rt_tgsigqueueinfo(pid_t " tgid ", pid_t " tid ", int " sig , .BI " siginfo_t *" uinfo ); .fi diff --git a/man2/sched_get_priority_max.2 b/man2/sched_get_priority_max.2 index 3747b79ab..81afb0527 100644 --- a/man2/sched_get_priority_max.2 +++ b/man2/sched_get_priority_max.2 @@ -31,9 +31,9 @@ sched_get_priority_max, sched_get_priority_min \- get static priority range .SH SYNOPSIS .B #include -.sp +.PP .BI "int sched_get_priority_max(int " policy ); -.sp +.PP .BI "int sched_get_priority_min(int " policy ); .SH DESCRIPTION .BR sched_get_priority_max () diff --git a/man2/sched_rr_get_interval.2 b/man2/sched_rr_get_interval.2 index 2129f1285..d15fc7c31 100644 --- a/man2/sched_rr_get_interval.2 +++ b/man2/sched_rr_get_interval.2 @@ -31,7 +31,7 @@ sched_rr_get_interval \- get the SCHED_RR interval for the named process .SH SYNOPSIS .B #include -.sp +.PP .BI "int sched_rr_get_interval(pid_t " pid ", struct timespec *" tp ); .SH DESCRIPTION .BR sched_rr_get_interval () diff --git a/man2/sched_setaffinity.2 b/man2/sched_setaffinity.2 index 71d9512dc..f02a5c75a 100644 --- a/man2/sched_setaffinity.2 +++ b/man2/sched_setaffinity.2 @@ -39,10 +39,10 @@ set and get a thread's CPU affinity mask .nf .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .BI "int sched_setaffinity(pid_t " pid ", size_t " cpusetsize , .BI " const cpu_set_t *" mask ); -.sp +.PP .BI "int sched_getaffinity(pid_t " pid ", size_t " cpusetsize , .BI " cpu_set_t *" mask ); .fi diff --git a/man2/sched_setparam.2 b/man2/sched_setparam.2 index a81c616b7..861ecb192 100644 --- a/man2/sched_setparam.2 +++ b/man2/sched_setparam.2 @@ -33,11 +33,11 @@ sched_setparam, sched_getparam \- set and get scheduling parameters .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int sched_setparam(pid_t " pid ", const struct sched_param *" param ); -.sp +.PP .BI "int sched_getparam(pid_t " pid ", struct sched_param *" param ); -.sp +.PP \fBstruct sched_param { ... int \fIsched_priority\fB; diff --git a/man2/sched_setscheduler.2 b/man2/sched_setscheduler.2 index e0c76f0fd..7a6a8314e 100644 --- a/man2/sched_setscheduler.2 +++ b/man2/sched_setscheduler.2 @@ -30,11 +30,11 @@ set and get scheduling policy/parameters .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int sched_setscheduler(pid_t " pid ", int " policy , .br .BI " const struct sched_param *" param ); -.sp +.PP .BI "int sched_getscheduler(pid_t " pid ); .fi .SH DESCRIPTION diff --git a/man2/sched_yield.2 b/man2/sched_yield.2 index e6c0be56c..3b3701932 100644 --- a/man2/sched_yield.2 +++ b/man2/sched_yield.2 @@ -31,7 +31,7 @@ sched_yield \- yield the processor .SH SYNOPSIS .B #include -.sp +.PP .B int sched_yield(void); .SH DESCRIPTION .BR sched_yield () diff --git a/man2/select.2 b/man2/select.2 index 7f4b63494..f22628d8d 100644 --- a/man2/select.2 +++ b/man2/select.2 @@ -44,7 +44,7 @@ synchronous I/O multiplexing /* According to POSIX.1-2001, POSIX.1-2008 */ .br .B #include -.sp +.PP /* According to earlier standards */ .br .B #include @@ -52,10 +52,10 @@ synchronous I/O multiplexing .B #include .br .B #include -.sp +.PP .BI "int select(int " nfds ", fd_set *" readfds ", fd_set *" writefds , .BI " fd_set *" exceptfds ", struct timeval *" timeout ); -.sp +.PP .BI "void FD_CLR(int " fd ", fd_set *" set ); .br .BI "int FD_ISSET(int " fd ", fd_set *" set ); @@ -63,19 +63,19 @@ synchronous I/O multiplexing .BI "void FD_SET(int " fd ", fd_set *" set ); .br .BI "void FD_ZERO(fd_set *" set ); -.sp +.PP .B #include -.sp +.PP .BI "int pselect(int " nfds ", fd_set *" readfds ", fd_set *" writefds , .BI " fd_set *" exceptfds ", const struct timespec *" timeout , .BI " const sigset_t *" sigmask ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR pselect (): _POSIX_C_SOURCE\ >=\ 200112L .SH DESCRIPTION diff --git a/man2/select_tut.2 b/man2/select_tut.2 index 01d79adfd..285863909 100644 --- a/man2/select_tut.2 +++ b/man2/select_tut.2 @@ -38,7 +38,7 @@ synchronous I/O multiplexing /* According to POSIX.1-2001, POSIX.1-2008 */ .br .B #include -.sp +.PP /* According to earlier standards */ .br .B #include @@ -46,10 +46,10 @@ synchronous I/O multiplexing .B #include .br .B #include -.sp +.PP .BI "int select(int " nfds ", fd_set *" readfds ", fd_set *" writefds , .BI " fd_set *" exceptfds ", struct timeval *" utimeout ); -.sp +.PP .BI "void FD_CLR(int " fd ", fd_set *" set ); .br .BI "int FD_ISSET(int " fd ", fd_set *" set ); @@ -57,19 +57,19 @@ synchronous I/O multiplexing .BI "void FD_SET(int " fd ", fd_set *" set ); .br .BI "void FD_ZERO(fd_set *" set ); -.sp +.PP .B #include -.sp +.PP .BI "int pselect(int " nfds ", fd_set *" readfds ", fd_set *" writefds , .BI " fd_set *" exceptfds ", const struct timespec *" ntimeout , .BI " const sigset_t *" sigmask ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR pselect (): _POSIX_C_SOURCE\ >=\ 200112L .SH DESCRIPTION diff --git a/man2/semctl.2 b/man2/semctl.2 index 5c2042615..6316787d1 100644 --- a/man2/semctl.2 +++ b/man2/semctl.2 @@ -46,7 +46,7 @@ semctl \- System V semaphore control operations .B #include .B #include .B #include -.sp +.PP .BI "int semctl(int " semid ", int " semnum ", int " cmd ", ...);" .fi .SH DESCRIPTION diff --git a/man2/semget.2 b/man2/semget.2 index adb944e65..30cf2fef9 100644 --- a/man2/semget.2 +++ b/man2/semget.2 @@ -42,7 +42,7 @@ semget \- get a System V semaphore set identifier .B #include .B #include .fi -.sp +.PP .BI "int semget(key_t " key , .BI "int " nsems , .BI "int " semflg ); diff --git a/man2/semop.2 b/man2/semop.2 index 213d6f897..677a0d465 100644 --- a/man2/semop.2 +++ b/man2/semop.2 @@ -40,18 +40,18 @@ semop, semtimedop \- System V semaphore operations .B #include .B #include .B #include -.sp +.PP .BI "int semop(int " semid ", struct sembuf *" sops ", size_t " nsops ); -.sp +.PP .BI "int semtimedop(int " semid ", struct sembuf *" sops ", size_t " nsops , .BI " const struct timespec *" timeout ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR semtimedop (): _GNU_SOURCE .SH DESCRIPTION diff --git a/man2/send.2 b/man2/send.2 index 38a752d39..973236b65 100644 --- a/man2/send.2 +++ b/man2/send.2 @@ -44,7 +44,7 @@ send, sendto, sendmsg \- send a message on a socket .nf .B #include .B #include -.sp +.PP .BI "ssize_t send(int " sockfd ", const void *" buf ", size_t " len \ ", int " flags ); diff --git a/man2/sendfile.2 b/man2/sendfile.2 index 208335a9a..fc0c47806 100644 --- a/man2/sendfile.2 +++ b/man2/sendfile.2 @@ -21,7 +21,7 @@ sendfile \- transfer data between file descriptors .SH SYNOPSIS .B #include -.sp +.PP .BI "ssize_t sendfile(int" " out_fd" ", int" " in_fd" ", off_t *" \ offset ", size_t" " count" ); .\" The below is too ugly. Comments about glibc versions belong diff --git a/man2/set_mempolicy.2 b/man2/set_mempolicy.2 index ccfa42103..b136444fe 100644 --- a/man2/set_mempolicy.2 +++ b/man2/set_mempolicy.2 @@ -30,10 +30,10 @@ set_mempolicy \- set default NUMA memory policy for a thread and its children .SH SYNOPSIS .nf .B "#include " -.sp +.PP .BI "long set_mempolicy(int " mode ", const unsigned long *" nodemask , .BI " unsigned long " maxnode ); -.sp +.PP Link with \fI\-lnuma\fP. .fi .SH DESCRIPTION diff --git a/man2/set_tid_address.2 b/man2/set_tid_address.2 index b19cb0823..f6f75a51f 100644 --- a/man2/set_tid_address.2 +++ b/man2/set_tid_address.2 @@ -28,7 +28,7 @@ set_tid_address \- set pointer to thread ID .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "long set_tid_address(int *" tidptr ); .fi diff --git a/man2/seteuid.2 b/man2/seteuid.2 index 2bd5db9a1..7bbb82468 100644 --- a/man2/seteuid.2 +++ b/man2/seteuid.2 @@ -33,16 +33,16 @@ seteuid, setegid \- set effective user or group ID .B #include .br .B #include -.sp +.PP .BI "int seteuid(uid_t " euid ); .br .BI "int setegid(gid_t " egid ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR seteuid (), .BR setegid (): diff --git a/man2/setfsgid.2 b/man2/setfsgid.2 index ce8ba5888..8985124a1 100644 --- a/man2/setfsgid.2 +++ b/man2/setfsgid.2 @@ -33,7 +33,7 @@ setfsgid \- set group identity used for filesystem checks .SH SYNOPSIS .B #include -.sp +.PP .BI "int setfsgid(uid_t " fsgid ); .SH DESCRIPTION The system call diff --git a/man2/setfsuid.2 b/man2/setfsuid.2 index f9224bda6..4c49ccecf 100644 --- a/man2/setfsuid.2 +++ b/man2/setfsuid.2 @@ -33,7 +33,7 @@ setfsuid \- set user identity used for filesystem checks .SH SYNOPSIS .B #include -.sp +.PP .BI "int setfsuid(uid_t " fsuid ); .SH DESCRIPTION The system call diff --git a/man2/setgid.2 b/man2/setgid.2 index 8b23e7fcf..a991b911d 100644 --- a/man2/setgid.2 +++ b/man2/setgid.2 @@ -34,7 +34,7 @@ setgid \- set group identity .B #include .br .B #include -.sp +.PP .BI "int setgid(gid_t " gid ); .SH DESCRIPTION .BR setgid () diff --git a/man2/setns.2 b/man2/setns.2 index f7e42a274..8f90f82e2 100644 --- a/man2/setns.2 +++ b/man2/setns.2 @@ -12,7 +12,7 @@ setns \- reassociate thread with a namespace .nf .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .BI "int setns(int " fd ", int " nstype ); .fi .SH DESCRIPTION diff --git a/man2/setpgid.2 b/man2/setpgid.2 index 8c9cce8b3..977659abc 100644 --- a/man2/setpgid.2 +++ b/man2/setpgid.2 @@ -50,28 +50,27 @@ setpgid, getpgid, setpgrp, getpgrp \- set/get process group .SH SYNOPSIS .B #include -.sp +.PP .BI "int setpgid(pid_t " pid ", pid_t " pgid ); .br .BI "pid_t getpgid(pid_t " pid ); -.sp +.PP .BR "pid_t getpgrp(void);" " /* POSIX.1 version */" .br .BI "pid_t getpgrp(pid_t " pid ");\ \ \ \ \ \ \ \ \ \ \ " /* BSD version */ -.sp +.PP .BR "int setpgrp(void);" " /* System V version */" .br .BI "int setpgrp(pid_t " pid ", pid_t " pgid ");\ " /* BSD version */ -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l -.PD 0 .BR getpgid (): .RS 4 _XOPEN_SOURCE\ >=\ 500 @@ -79,7 +78,7 @@ _XOPEN_SOURCE\ >=\ 500 .br || /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L .RE -.sp +.PP .BR setpgrp "() (POSIX.1):" .nf _XOPEN_SOURCE\ >=\ 500 @@ -87,7 +86,7 @@ _XOPEN_SOURCE\ >=\ 500 || /* Since glibc 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE .fi -.sp +.PP .BR setpgrp "()\ (BSD)," .BR getpgrp "()\ (BSD):" .nf @@ -96,7 +95,6 @@ _XOPEN_SOURCE\ >=\ 500 !\ (_POSIX_SOURCE || _POSIX_C_SOURCE || _XOPEN_SOURCE || _GNU_SOURCE || _SVID_SOURCE) .fi -.PD .ad .SH DESCRIPTION All of these interfaces are available on Linux, diff --git a/man2/setresuid.2 b/man2/setresuid.2 index 8b4b8ebb0..9cc4d7468 100644 --- a/man2/setresuid.2 +++ b/man2/setresuid.2 @@ -31,7 +31,7 @@ setresuid, setresgid \- set real, effective and saved user or group ID .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "int setresuid(uid_t " ruid ", uid_t " euid ", uid_t " suid ); .br .BI "int setresgid(gid_t " rgid ", gid_t " egid ", gid_t " sgid ); diff --git a/man2/setreuid.2 b/man2/setreuid.2 index 5b9c14241..dae346e41 100644 --- a/man2/setreuid.2 +++ b/man2/setreuid.2 @@ -50,16 +50,16 @@ setreuid, setregid \- set real and/or effective user or group ID .B #include .br .B #include -.sp +.PP .BI "int setreuid(uid_t " ruid ", uid_t " euid ); .br .BI "int setregid(gid_t " rgid ", gid_t " egid ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR setreuid (), .BR setregid (): .RS 4 diff --git a/man2/setsid.2 b/man2/setsid.2 index 1010cb8e8..31986a311 100644 --- a/man2/setsid.2 +++ b/man2/setsid.2 @@ -34,7 +34,7 @@ setsid \- creates a session and sets the process group ID .SH SYNOPSIS .ad l .B #include -.sp +.PP .B pid_t setsid(void); .br .ad b diff --git a/man2/setuid.2 b/man2/setuid.2 index d32a63ba1..75d7aafb9 100644 --- a/man2/setuid.2 +++ b/man2/setuid.2 @@ -35,7 +35,7 @@ setuid \- set user identity .B #include .br .B #include -.sp +.PP .BI "int setuid(uid_t " uid ); .SH DESCRIPTION .BR setuid () diff --git a/man2/setup.2 b/man2/setup.2 index 2e047c707..9b803ff1d 100644 --- a/man2/setup.2 +++ b/man2/setup.2 @@ -36,7 +36,7 @@ setup \- setup devices and filesystems, mount root filesystem .SH SYNOPSIS .B #include -.sp +.PP .B int setup(void); .SH DESCRIPTION .BR setup () diff --git a/man2/setxattr.2 b/man2/setxattr.2 index 81ef8b6b7..34fae7df2 100644 --- a/man2/setxattr.2 +++ b/man2/setxattr.2 @@ -30,7 +30,7 @@ setxattr, lsetxattr, fsetxattr \- set an extended attribute value .nf .B #include .B #include -.sp +.PP .BI "int setxattr(const char\ *" path ", const char\ *" name , .BI " const void\ *" value ", size_t " size ", int " flags ); .BI "int lsetxattr(const char\ *" path ", const char\ *" name , diff --git a/man2/sgetmask.2 b/man2/sgetmask.2 index 63b1e6226..305f6cd13 100644 --- a/man2/sgetmask.2 +++ b/man2/sgetmask.2 @@ -28,7 +28,7 @@ sgetmask, ssetmask \- manipulation of signal mask (obsolete) .SH SYNOPSIS .B "long sgetmask(void);" -.sp +.PP .BI "long ssetmask(long " newmask ); .IR Note : diff --git a/man2/shmctl.2 b/man2/shmctl.2 index b99dc52df..eb2d35151 100644 --- a/man2/shmctl.2 +++ b/man2/shmctl.2 @@ -50,7 +50,7 @@ shmctl \- System V shared memory control .B #include .br .B #include -.sp +.PP .BI "int shmctl(int " shmid ", int " cmd ", struct shmid_ds *" buf ); .ad b .SH DESCRIPTION diff --git a/man2/shmget.2 b/man2/shmget.2 index 7fed8f91d..09663fac0 100644 --- a/man2/shmget.2 +++ b/man2/shmget.2 @@ -43,7 +43,7 @@ shmget \- allocates a System V shared memory segment .B #include .br .B #include -.sp +.PP .BI "int shmget(key_t " key ", size_t " size ", int " shmflg ); .ad b .SH DESCRIPTION diff --git a/man2/shutdown.2 b/man2/shutdown.2 index d13912992..91b4fec05 100644 --- a/man2/shutdown.2 +++ b/man2/shutdown.2 @@ -42,7 +42,7 @@ shutdown \- shut down part of a full-duplex connection .SH SYNOPSIS .B #include -.sp +.PP .BI "int shutdown(int " sockfd ", int " how ); .SH DESCRIPTION The diff --git a/man2/sigaction.2 b/man2/sigaction.2 index 812c5fd25..aed775749 100644 --- a/man2/sigaction.2 +++ b/man2/sigaction.2 @@ -52,16 +52,16 @@ sigaction, rt_sigaction \- examine and change a signal action .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int sigaction(int " signum ", const struct sigaction *" act , .BI " struct sigaction *" oldact ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR sigaction (): _POSIX_C_SOURCE diff --git a/man2/sigaltstack.2 b/man2/sigaltstack.2 index 42f836c94..88bfffa30 100644 --- a/man2/sigaltstack.2 +++ b/man2/sigaltstack.2 @@ -29,7 +29,7 @@ sigaltstack \- set and/or get signal stack context .SH SYNOPSIS .B #include -.sp +.PP .BI "int sigaltstack(const stack_t *" ss ", stack_t *" old_ss ); .PP .in -4n diff --git a/man2/sigpending.2 b/man2/sigpending.2 index fcb03f83b..6322f8411 100644 --- a/man2/sigpending.2 +++ b/man2/sigpending.2 @@ -31,14 +31,14 @@ sigpending, rt_sigpending \- examine pending signals .SH SYNOPSIS .B #include -.sp +.PP .BI "int sigpending(sigset_t *" set ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR sigpending (): _POSIX_C_SOURCE diff --git a/man2/sigprocmask.2 b/man2/sigprocmask.2 index 91b01a71b..493ab1a99 100644 --- a/man2/sigprocmask.2 +++ b/man2/sigprocmask.2 @@ -31,7 +31,7 @@ sigprocmask, rt_sigprocmask \- examine and change blocked signals .SH SYNOPSIS .B #include -.sp +.PP .nf /* Prototype for the glibc wrapper function */ .BI "int sigprocmask(int " how ", const sigset_t *" set ", sigset_t *" oldset ); @@ -45,12 +45,12 @@ sigprocmask, rt_sigprocmask \- examine and change blocked signals .BI " old_kernel_sigset_t *" oldset ); " .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR sigprocmask (): _POSIX_C_SOURCE diff --git a/man2/sigsuspend.2 b/man2/sigsuspend.2 index 35277681c..04c0fe416 100644 --- a/man2/sigsuspend.2 +++ b/man2/sigsuspend.2 @@ -31,14 +31,14 @@ sigsuspend, rt_sigsuspend \- wait for a signal .SH SYNOPSIS .B #include -.sp +.PP .BI "int sigsuspend(const sigset_t *" mask ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR sigsuspend (): _POSIX_C_SOURCE diff --git a/man2/sigwaitinfo.2 b/man2/sigwaitinfo.2 index eb3b725af..0a94ae556 100644 --- a/man2/sigwaitinfo.2 +++ b/man2/sigwaitinfo.2 @@ -29,18 +29,18 @@ for queued signals .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int sigwaitinfo(const sigset_t *" set ", siginfo_t *" info ");" -.sp +.PP .BI "int sigtimedwait(const sigset_t *" set ", siginfo_t *" info ", " .BI " const struct timespec *" timeout ");" .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR sigwaitinfo (), .BR sigtimedwait (): _POSIX_C_SOURCE\ >=\ 199309L diff --git a/man2/socket.2 b/man2/socket.2 index b7cb1685f..f6aaec27c 100644 --- a/man2/socket.2 +++ b/man2/socket.2 @@ -47,7 +47,7 @@ socket \- create an endpoint for communication .BR "#include " " /* See NOTES */" .br .B #include -.sp +.PP .BI "int socket(int " domain ", int " type ", int " protocol ); .SH DESCRIPTION .BR socket () diff --git a/man2/socketcall.2 b/man2/socketcall.2 index ba5b4d7e3..6f084b372 100644 --- a/man2/socketcall.2 +++ b/man2/socketcall.2 @@ -27,7 +27,7 @@ socketcall \- socket system calls .SH SYNOPSIS .B #include -.sp +.PP .BI "int socketcall(int " call ", unsigned long *" args ); .SH DESCRIPTION .BR socketcall () diff --git a/man2/socketpair.2 b/man2/socketpair.2 index 3823b6583..6113b0bdc 100644 --- a/man2/socketpair.2 +++ b/man2/socketpair.2 @@ -46,7 +46,7 @@ socketpair \- create a pair of connected sockets .BR "#include " " /* See NOTES */" .br .B #include -.sp +.PP .BI "int socketpair(int " domain ", int " type ", int " protocol \ ", int " sv [2]); .SH DESCRIPTION diff --git a/man2/stat.2 b/man2/stat.2 index e670430a4..4b3708666 100644 --- a/man2/stat.2 +++ b/man2/stat.2 @@ -47,28 +47,27 @@ stat, fstat, lstat, fstatat \- get file status .B #include .br .B #include -.sp +.PP .BI "int stat(const char *" pathname ", struct stat *" statbuf ); .br .BI "int fstat(int " fd ", struct stat *" statbuf ); .br .BI "int lstat(const char *" pathname ", struct stat *" statbuf ); -.sp +.PP .BR "#include " "/* Definition of AT_* constants */" .B #include -.sp +.PP .BI "int fstatat(int " dirfd ", const char *" pathname ", struct stat *" \ statbuf , .BI " int " flags ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in +.PP .ad l -.PD 0 -.sp .BR lstat (): .RS 4 /* glibc 2.19 and earlier */ _BSD_SOURCE @@ -80,11 +79,11 @@ Feature Test Macro Requirements for glibc (see .br || /* Since glibc 2.10: */ _POSIX_C_SOURCE\ >=\ 200112L .RE -.sp +.PP .BR fstatat (): -.PD 0 .ad l .RS 4 +.PD 0 .TP 4 Since glibc 2.10: _POSIX_C_SOURCE\ >=\ 200809L diff --git a/man2/statfs.2 b/man2/statfs.2 index bf28284bf..7c618c53b 100644 --- a/man2/statfs.2 +++ b/man2/statfs.2 @@ -30,7 +30,7 @@ statfs, fstatfs \- get filesystem statistics .SH SYNOPSIS .BR "#include " "/* or */" -.sp +.PP .BI "int statfs(const char *" path ", struct statfs *" buf ); .br .BI "int fstatfs(int " fd ", struct statfs *" buf ); diff --git a/man2/stime.2 b/man2/stime.2 index 128dc4863..78c4767c1 100644 --- a/man2/stime.2 +++ b/man2/stime.2 @@ -32,14 +32,14 @@ stime \- set time .SH SYNOPSIS .B #include -.sp +.PP .BI "int stime(const time_t *" t ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR stime (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man2/swapon.2 b/man2/swapon.2 index b73eb987d..e304b1df2 100644 --- a/man2/swapon.2 +++ b/man2/swapon.2 @@ -46,7 +46,7 @@ swapon, swapoff \- start/stop swapping to file/device .B #include .br .B #include -.sp +.PP .BI "int swapon(const char *" path ", int " swapflags ); .br .BI "int swapoff(const char *" path ); diff --git a/man2/symlink.2 b/man2/symlink.2 index 0ace7438e..789580287 100644 --- a/man2/symlink.2 +++ b/man2/symlink.2 @@ -36,21 +36,21 @@ symlink, symlinkat \- make a new name for a file .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int symlink(const char *" target ", const char *" linkpath ); -.sp +.PP .BR "#include " "/* Definition of AT_* constants */" .B #include -.sp +.PP .BI "int symlinkat(const char *" target ", int " newdirfd \ ", const char *" linkpath ); -.sp +.PP .fi .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR symlink (): .RS 4 @@ -58,7 +58,7 @@ _XOPEN_SOURCE\ >=\ 500 || _POSIX_C_SOURCE\ >=\ 200112L .\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || /* Glibc versions <= 2.19: */ _BSD_SOURCE .RE -.sp +.PP .BR symlinkat (): .PD 0 .ad l diff --git a/man2/sync.2 b/man2/sync.2 index 2e2c2bd5c..8734f606d 100644 --- a/man2/sync.2 +++ b/man2/sync.2 @@ -38,16 +38,16 @@ sync, syncfs \- commit filesystem caches to disk .SH SYNOPSIS .B #include -.sp +.PP .B void sync(void); -.sp +.PP .BI "int syncfs(int " fd ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR sync (): .ad l .RS 4 @@ -57,7 +57,7 @@ _XOPEN_SOURCE\ >=\ 500 || /* Glibc versions <= 2.19: */ _BSD_SOURCE .RE .ad -.sp +.PP .BR syncfs (): .ad l .RS 4 diff --git a/man2/sysctl.2 b/man2/sysctl.2 index c907c7ba2..03b1f01a5 100644 --- a/man2/sysctl.2 +++ b/man2/sysctl.2 @@ -35,7 +35,7 @@ sysctl \- read/write system parameters .B #include .br .B #include -.sp +.PP .BI "int _sysctl(struct __sysctl_args *" args ); .fi diff --git a/man2/sysinfo.2 b/man2/sysinfo.2 index 905a64c2d..5b27dac89 100644 --- a/man2/sysinfo.2 +++ b/man2/sysinfo.2 @@ -37,7 +37,7 @@ sysinfo \- return system information .SH SYNOPSIS .B #include -.sp +.PP .BI "int sysinfo(struct sysinfo *" info ); .SH DESCRIPTION .BR sysinfo () diff --git a/man2/syslog.2 b/man2/syslog.2 index 696a43631..8946c0e2d 100644 --- a/man2/syslog.2 +++ b/man2/syslog.2 @@ -38,11 +38,11 @@ set console_loglevel .nf .BI "int syslog(int " type ", char *" bufp ", int " len ); .B " /* No wrapper provided in glibc */" -.sp +.PP /* The glibc interface */ .br .B "#include " -.sp +.PP .BI "int klogctl(int " type ", char *" bufp ", int " len ); .fi .SH DESCRIPTION diff --git a/man2/time.2 b/man2/time.2 index 7b30aa9ad..4453221ed 100644 --- a/man2/time.2 +++ b/man2/time.2 @@ -31,7 +31,7 @@ time \- get time in seconds .SH SYNOPSIS .B #include -.sp +.PP .BI "time_t time(time_t *" tloc ); .SH DESCRIPTION .BR time () diff --git a/man2/timer_create.2 b/man2/timer_create.2 index c80a1c0c9..3eb30efb0 100644 --- a/man2/timer_create.2 +++ b/man2/timer_create.2 @@ -36,12 +36,12 @@ timer_create \- create a POSIX per-process timer .fi Link with \fI\-lrt\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR timer_create (): _POSIX_C_SOURCE\ >=\ 199309L .SH DESCRIPTION diff --git a/man2/timer_delete.2 b/man2/timer_delete.2 index 8d47fa523..aea66db7b 100644 --- a/man2/timer_delete.2 +++ b/man2/timer_delete.2 @@ -34,12 +34,12 @@ timer_delete \- delete a POSIX per-process timer .fi Link with \fI\-lrt\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR timer_delete (): _POSIX_C_SOURCE\ >=\ 199309L .SH DESCRIPTION diff --git a/man2/timer_getoverrun.2 b/man2/timer_getoverrun.2 index dd5c734b2..fdd3a6019 100644 --- a/man2/timer_getoverrun.2 +++ b/man2/timer_getoverrun.2 @@ -34,12 +34,12 @@ timer_getoverrun \- get overrun count for a POSIX per-process timer .fi Link with \fI\-lrt\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR timer_getoverrun (): _POSIX_C_SOURCE\ >=\ 199309L .SH DESCRIPTION diff --git a/man2/timer_settime.2 b/man2/timer_settime.2 index 3d870c78e..e5e179446 100644 --- a/man2/timer_settime.2 +++ b/man2/timer_settime.2 @@ -38,12 +38,12 @@ state of POSIX per-process timer .fi Link with \fI\-lrt\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR timer_settime (), .BR timer_gettime (): _POSIX_C_SOURCE\ >=\ 199309L diff --git a/man2/timerfd_create.2 b/man2/timerfd_create.2 index b5e49457c..7e7d8439b 100644 --- a/man2/timerfd_create.2 +++ b/man2/timerfd_create.2 @@ -26,13 +26,13 @@ timers that notify via file descriptors .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int timerfd_create(int " clockid ", int " flags ); -.sp +.PP .BI "int timerfd_settime(int " fd ", int " flags , .BI " const struct itimerspec *" new_value , .BI " struct itimerspec *" old_value ); -.sp +.PP .BI "int timerfd_gettime(int " fd ", struct itimerspec *" curr_value ); .fi .SH DESCRIPTION diff --git a/man2/times.2 b/man2/times.2 index 6787ac4bb..0eebf192d 100644 --- a/man2/times.2 +++ b/man2/times.2 @@ -40,7 +40,7 @@ times \- get process times .SH SYNOPSIS .B #include -.sp +.PP .BI "clock_t times(struct tms *" buf ); .SH DESCRIPTION .BR times () diff --git a/man2/tkill.2 b/man2/tkill.2 index 95a57561b..f68cba327 100644 --- a/man2/tkill.2 +++ b/man2/tkill.2 @@ -32,7 +32,7 @@ tkill, tgkill \- send a signal to a thread .SH SYNOPSIS .nf .BI "int tkill(int " tid ", int " sig ); -.sp +.PP .BI "int tgkill(int " tgid ", int " tid ", int " sig ); .fi diff --git a/man2/truncate.2 b/man2/truncate.2 index 4dd863e0d..520f6e64c 100644 --- a/man2/truncate.2 +++ b/man2/truncate.2 @@ -47,18 +47,17 @@ truncate, ftruncate \- truncate a file to a specified length .B #include .br .B #include -.sp +.PP .BI "int truncate(const char *" path ", off_t " length ); .br .BI "int ftruncate(int " fd ", off_t " length ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in .ad l -.PD 0 -.sp +.PP .BR truncate (): .RS 4 _XOPEN_SOURCE\ >=\ 500 @@ -67,7 +66,7 @@ _XOPEN_SOURCE\ >=\ 500 || /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L || /* Glibc versions <= 2.19: */ _BSD_SOURCE .RE -.sp +.PP .BR ftruncate (): .RS 4 _XOPEN_SOURCE\ >=\ 500 @@ -75,7 +74,6 @@ _XOPEN_SOURCE\ >=\ 500 || /* Since glibc 2.3.5: */ _POSIX_C_SOURCE\ >=\ 200112L || /* Glibc versions <= 2.19: */ _BSD_SOURCE .RE -.PD .ad b .SH DESCRIPTION The diff --git a/man2/umask.2 b/man2/umask.2 index 9ea033e5c..530cb6609 100644 --- a/man2/umask.2 +++ b/man2/umask.2 @@ -38,7 +38,7 @@ umask \- set file mode creation mask .B #include .br .B #include -.sp +.PP .BI "mode_t umask(mode_t " mask ); .SH DESCRIPTION .BR umask () diff --git a/man2/umount.2 b/man2/umount.2 index 0e50f1fdc..56c374f90 100644 --- a/man2/umount.2 +++ b/man2/umount.2 @@ -33,9 +33,9 @@ umount, umount2 \- unmount filesystem .SH SYNOPSIS .nf .B "#include " -.sp +.PP .BI "int umount(const char *" target ); -.sp +.PP .BI "int umount2(const char *" target ", int " flags ); .fi .SH DESCRIPTION diff --git a/man2/uname.2 b/man2/uname.2 index 528a31e0c..c55a10265 100644 --- a/man2/uname.2 +++ b/man2/uname.2 @@ -29,7 +29,7 @@ uname \- get name and information about current kernel .SH SYNOPSIS .B #include -.sp +.PP .BI "int uname(struct utsname *" buf ); .SH DESCRIPTION .BR uname () diff --git a/man2/unlink.2 b/man2/unlink.2 index 98c474b49..11c048af8 100644 --- a/man2/unlink.2 +++ b/man2/unlink.2 @@ -36,20 +36,20 @@ unlink, unlinkat \- delete a name and possibly the file it refers to .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int unlink(const char *" pathname ); -.sp +.PP .BR "#include " "/* Definition of AT_* constants */" .B #include -.sp +.PP .BI "int unlinkat(int " dirfd ", const char *" pathname ", int " flags ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR unlinkat (): .PD 0 .ad l diff --git a/man2/unshare.2 b/man2/unshare.2 index feff5a0b0..ccf4a904e 100644 --- a/man2/unshare.2 +++ b/man2/unshare.2 @@ -24,7 +24,7 @@ unshare \- disassociate parts of the process execution context .nf .B #define _GNU_SOURCE .B #include -.sp +.PP .BI "int unshare(int " flags ); .fi .SH DESCRIPTION diff --git a/man2/uselib.2 b/man2/uselib.2 index 4bda9859b..5321a263e 100644 --- a/man2/uselib.2 +++ b/man2/uselib.2 @@ -33,7 +33,7 @@ uselib \- load shared library .SH SYNOPSIS .B #include -.sp +.PP .BI "int uselib(const char *" library ); .IR Note : diff --git a/man2/userfaultfd.2 b/man2/userfaultfd.2 index 4c7ffce49..eb88da483 100644 --- a/man2/userfaultfd.2 +++ b/man2/userfaultfd.2 @@ -31,7 +31,7 @@ userfaultfd \- create a file descriptor for handling page faults in user space .nf .B #include .B #include -.sp +.PP .BI "int userfaultfd(int " flags ); .fi .PP diff --git a/man2/ustat.2 b/man2/ustat.2 index 2714bb0eb..fe5ce08cd 100644 --- a/man2/ustat.2 +++ b/man2/ustat.2 @@ -37,7 +37,7 @@ ustat \- get filesystem statistics .BR "#include " " /* libc[45] */" .br .BR "#include " " /* glibc2 */" -.sp +.PP .BI "int ustat(dev_t " dev ", struct ustat *" ubuf ); .fi .SH DESCRIPTION diff --git a/man2/utime.2 b/man2/utime.2 index 0f670c284..44d335636 100644 --- a/man2/utime.2 +++ b/man2/utime.2 @@ -36,11 +36,11 @@ utime, utimes \- change file last access and modification times .B #include .br .B #include -.sp +.PP .BI "int utime(const char *" filename ", const struct utimbuf *" times ); -.sp +.PP .B #include -.sp +.PP .BI "int utimes(const char *" filename ", const struct timeval " times [2]); .fi .SH DESCRIPTION diff --git a/man2/utimensat.2 b/man2/utimensat.2 index f77d0b42a..4ef4d4fa0 100644 --- a/man2/utimensat.2 +++ b/man2/utimensat.2 @@ -30,20 +30,20 @@ utimensat, futimens \- change file timestamps with nanosecond precision .nf .B #include /* Definition of AT_* constants */ .B #include -.sp +.PP .BI "int utimensat(int " dirfd ", const char *" pathname , .BI " const struct timespec " times "[2], int " flags ); .BI "int futimens(int " fd ", const struct timespec " times [2]); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in +.PP .ad l .PD 0 -.sp .BR utimensat (): .RS 4 .TP 4 diff --git a/man2/vfork.2 b/man2/vfork.2 index 9e7c5e733..c054917ef 100644 --- a/man2/vfork.2 +++ b/man2/vfork.2 @@ -33,14 +33,14 @@ vfork \- create a child process and block parent .B #include .br .B #include -.sp +.PP .B pid_t vfork(void); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR vfork (): .ad l .RS 4 diff --git a/man2/vhangup.2 b/man2/vhangup.2 index 378f3b286..fb3d94839 100644 --- a/man2/vhangup.2 +++ b/man2/vhangup.2 @@ -30,14 +30,14 @@ vhangup \- virtually hangup the current terminal .SH SYNOPSIS .B #include -.sp +.PP .B int vhangup(void); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR vhangup (): .nf diff --git a/man2/vm86.2 b/man2/vm86.2 index c679e5371..8b91192f1 100644 --- a/man2/vm86.2 +++ b/man2/vm86.2 @@ -28,9 +28,9 @@ vm86old, vm86 \- enter virtual 8086 mode .SH SYNOPSIS .B #include -.sp +.PP .BI "int vm86old(struct vm86_struct *" info ); -.sp +.PP .BI "int vm86(unsigned long " fn ", struct vm86plus_struct *" v86 ); .SH DESCRIPTION The system call diff --git a/man2/wait.2 b/man2/wait.2 index 938a882fe..a1ee8872b 100644 --- a/man2/wait.2 +++ b/man2/wait.2 @@ -53,7 +53,7 @@ wait, waitpid, waitid \- wait for process to change state .B #include .br .B #include -.sp +.PP .BI "pid_t wait(int *" "wstatus" ); .BI "pid_t waitpid(pid_t " pid ", int *" wstatus ", int " options ); @@ -62,12 +62,12 @@ wait, waitpid, waitid \- wait for process to change state ", siginfo_t *" infop ", int " options ); /* This is the glibc and POSIX interface; see NOTES for information on the raw system call. */ -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .PD 0 .BR waitid (): diff --git a/man2/wait4.2 b/man2/wait4.2 index 701e9a5b0..d3dded339 100644 --- a/man2/wait4.2 +++ b/man2/wait4.2 @@ -39,19 +39,19 @@ wait3, wait4 \- wait for process to change state, BSD style .B #include .B #include .B #include -.sp +.PP .BI "pid_t wait3(int *" "wstatus" ", int " options , .BI " struct rusage *" rusage ); -.sp +.PP .BI "pid_t wait4(pid_t " pid ", int *" wstatus ", int " options , .BI " struct rusage *" rusage ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR wait3 (): Since glibc 2.19: diff --git a/man2/write.2 b/man2/write.2 index 4ca5269cd..37e2ce36c 100644 --- a/man2/write.2 +++ b/man2/write.2 @@ -41,7 +41,7 @@ write \- write to a file descriptor .SH SYNOPSIS .B #include -.sp +.PP .BI "ssize_t write(int " fd ", const void *" buf ", size_t " count ); .SH DESCRIPTION .BR write () diff --git a/man3/CPU_SET.3 b/man3/CPU_SET.3 index 495b24cda..79e2b462b 100644 --- a/man3/CPU_SET.3 +++ b/man3/CPU_SET.3 @@ -36,43 +36,43 @@ macros for manipulating CPU sets .nf .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .BI "void CPU_ZERO(cpu_set_t *" set ); -.sp +.PP .BI "void CPU_SET(int " cpu ", cpu_set_t *" set ); .BI "void CPU_CLR(int " cpu ", cpu_set_t *" set ); .BI "int CPU_ISSET(int " cpu ", cpu_set_t *" set ); -.sp +.PP .BI "int CPU_COUNT(cpu_set_t *" set ); -.sp +.PP .BI "void CPU_AND(cpu_set_t *" destset , .BI " cpu_set_t *" srcset1 ", cpu_set_t *" srcset2 ); .BI "void CPU_OR(cpu_set_t *" destset , .BI " cpu_set_t *" srcset1 ", cpu_set_t *" srcset2 ); .BI "void CPU_XOR(cpu_set_t *" destset , .BI " cpu_set_t *" srcset1 ", cpu_set_t *" srcset2 ); -.sp +.PP .BI "int CPU_EQUAL(cpu_set_t *" set1 ", cpu_set_t *" set2 ); -.sp +.PP .BI "cpu_set_t *CPU_ALLOC(int " num_cpus ); .BI "void CPU_FREE(cpu_set_t *" set ); .BI "size_t CPU_ALLOC_SIZE(int " num_cpus ); -.sp +.PP .BI "void CPU_ZERO_S(size_t " setsize ", cpu_set_t *" set ); -.sp +.PP .BI "void CPU_SET_S(int " cpu ", size_t " setsize ", cpu_set_t *" set ); .BI "void CPU_CLR_S(int " cpu ", size_t " setsize ", cpu_set_t *" set ); .BI "int CPU_ISSET_S(int " cpu ", size_t " setsize ", cpu_set_t *" set ); -.sp +.PP .BI "int CPU_COUNT_S(size_t " setsize ", cpu_set_t *" set ); -.sp +.PP .BI "void CPU_AND_S(size_t " setsize ", cpu_set_t *" destset , .BI " cpu_set_t *" srcset1 ", cpu_set_t *" srcset2 ); .BI "void CPU_OR_S(size_t " setsize ", cpu_set_t *" destset , .BI " cpu_set_t *" srcset1 ", cpu_set_t *" srcset2 ); .BI "void CPU_XOR_S(size_t " setsize ", cpu_set_t *" destset , .BI " cpu_set_t *" srcset1 ", cpu_set_t *" srcset2 ); -.sp +.PP .BI "int CPU_EQUAL_S(size_t " setsize ", cpu_set_t *" set1 \ ", cpu_set_t *" set2 ); .fi diff --git a/man3/INFINITY.3 b/man3/INFINITY.3 index a19f6b339..93900c1dc 100644 --- a/man3/INFINITY.3 +++ b/man3/INFINITY.3 @@ -30,11 +30,11 @@ INFINITY, NAN, HUGE_VAL, HUGE_VALF, HUGE_VALL \- floating-point constants .BR "#define _ISOC99_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .B INFINITY -.sp +.PP .B NAN -.sp +.PP .B HUGE_VAL .br .B HUGE_VALF diff --git a/man3/__ppc_get_timebase.3 b/man3/__ppc_get_timebase.3 index f0f3fcdbb..c5bd02f80 100644 --- a/man3/__ppc_get_timebase.3 +++ b/man3/__ppc_get_timebase.3 @@ -29,7 +29,7 @@ __ppc_get_timebase, __ppc_get_timebase_freq \- get the current value of the Time Base Register on Power architecture and its frequency. .SH SYNOPSIS .B #include -.sp +.PP .BI "uint64_t __ppc_get_timebase(void)" .BI "uint64_t __ppc_get_timebase_freq(void);" diff --git a/man3/__ppc_set_ppr_med.3 b/man3/__ppc_set_ppr_med.3 index 0e8ec2e38..af3982d13 100644 --- a/man3/__ppc_set_ppr_med.3 +++ b/man3/__ppc_set_ppr_med.3 @@ -29,7 +29,7 @@ __ppc_set_ppr_med, __ppc_set_ppr_very_low, __ppc_set_ppr_low, __ppc_set_ppr_med_ Set the Program Priority Register .SH SYNOPSIS .B #include -.sp +.PP .B void __ppc_set_ppr_med(void); .br .B void __ppc_set_ppr_very_low(void); diff --git a/man3/__ppc_yield.3 b/man3/__ppc_yield.3 index 9f84bbde9..f4b930a7f 100644 --- a/man3/__ppc_yield.3 +++ b/man3/__ppc_yield.3 @@ -29,7 +29,7 @@ __ppc_yield, __ppc_mdoio, __ppc_mdoom \- Hint the processor to release shared resources .SH SYNOPSIS .B #include -.sp +.PP .B void __ppc_yield(void); .br .B void __ppc_mdoio(void); diff --git a/man3/__setfpucw.3 b/man3/__setfpucw.3 index 4ff6c7774..930090719 100644 --- a/man3/__setfpucw.3 +++ b/man3/__setfpucw.3 @@ -10,7 +10,7 @@ __setfpucw \- set FPU control word on i386 architecture (obsolete) .SH SYNOPSIS .B #include -.sp +.PP .BI "void __setfpucw(unsigned short " control_word ); .SH DESCRIPTION .BR __setfpucw () diff --git a/man3/a64l.3 b/man3/a64l.3 index 571cadfcc..fb825a0f2 100644 --- a/man3/a64l.3 +++ b/man3/a64l.3 @@ -12,16 +12,16 @@ a64l, l64a \- convert between long and base-64 .SH SYNOPSIS .B #include -.sp +.PP .BI "long a64l(const char *" str64 ); -.sp +.PP .BI "char *l64a(long " value ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR a64l (), .BR l64a (): .br diff --git a/man3/abort.3 b/man3/abort.3 index 92bf4a0f3..5bfc15f18 100644 --- a/man3/abort.3 +++ b/man3/abort.3 @@ -37,7 +37,7 @@ abort \- cause abnormal process termination .SH SYNOPSIS .nf .B #include -.sp +.PP .B void abort(void); .fi .SH DESCRIPTION diff --git a/man3/abs.3 b/man3/abs.3 index 1ecc2cafc..9329f8d21 100644 --- a/man3/abs.3 +++ b/man3/abs.3 @@ -37,23 +37,23 @@ abs, labs, llabs, imaxabs \- compute the absolute value of an integer .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int abs(int " j ); .br .BI "long int labs(long int " j ); .br .BI "long long int llabs(long long int " j ); -.sp +.PP .B #include -.sp +.PP .BI "intmax_t imaxabs(intmax_t " j ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR llabs (): .RS 4 diff --git a/man3/acos.3 b/man3/acos.3 index da163eb7f..d4391b1fb 100644 --- a/man3/acos.3 +++ b/man3/acos.3 @@ -38,19 +38,19 @@ acos, acosf, acosl \- arc cosine function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double acos(double " x ); .BI "float acosf(float " x ); .BI "long double acosl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR acosf (), .BR acosl (): diff --git a/man3/acosh.3 b/man3/acosh.3 index 3460d145d..afc098f17 100644 --- a/man3/acosh.3 +++ b/man3/acosh.3 @@ -38,21 +38,21 @@ acosh, acoshf, acoshl \- inverse hyperbolic cosine function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double acosh(double " x ); .br .BI "float acoshf(float " x ); .br .BI "long double acoshl(long double " x ); -.sp +.PP .fi Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR acosh (): .RS 4 diff --git a/man3/addseverity.3 b/man3/addseverity.3 index af2c8386f..00eaefa03 100644 --- a/man3/addseverity.3 +++ b/man3/addseverity.3 @@ -11,17 +11,17 @@ addseverity \- introduce new severity classes .SH SYNOPSIS .nf -.sp +.PP .B #include -.sp +.PP .BI "int addseverity(int " severity ", const char *" s ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR addseverity (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/adjtime.3 b/man3/adjtime.3 index 6ff3a00a4..bd4c1b634 100644 --- a/man3/adjtime.3 +++ b/man3/adjtime.3 @@ -28,15 +28,15 @@ adjtime \- correct the time to synchronize the system clock .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int adjtime(const struct timeval *" delta ", struct timeval *" olddelta ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR adjtime (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/aio_cancel.3 b/man3/aio_cancel.3 index 902f3877b..2152fcbf8 100644 --- a/man3/aio_cancel.3 +++ b/man3/aio_cancel.3 @@ -26,9 +26,9 @@ aio_cancel \- cancel an outstanding asynchronous I/O request .SH SYNOPSIS .B "#include " -.sp +.PP .BI "int aio_cancel(int " fd ", struct aiocb *" aiocbp ); -.sp +.PP Link with \fI\-lrt\fP. .SH DESCRIPTION The diff --git a/man3/aio_error.3 b/man3/aio_error.3 index 71c264752..7fccd2dfd 100644 --- a/man3/aio_error.3 +++ b/man3/aio_error.3 @@ -26,9 +26,9 @@ aio_error \- get error status of asynchronous I/O operation .SH SYNOPSIS .B "#include " -.sp +.PP .BI "int aio_error(const struct aiocb *" aiocbp ); -.sp +.PP Link with \fI\-lrt\fP. .SH DESCRIPTION The diff --git a/man3/aio_fsync.3 b/man3/aio_fsync.3 index 0b0374061..a3f10bfb3 100644 --- a/man3/aio_fsync.3 +++ b/man3/aio_fsync.3 @@ -26,9 +26,9 @@ aio_fsync \- asynchronous file synchronization .SH SYNOPSIS .B "#include " -.sp +.PP .BI "int aio_fsync(int " op ", struct aiocb *" aiocbp ); -.sp +.PP Link with \fI\-lrt\fP. .SH DESCRIPTION The diff --git a/man3/aio_init.3 b/man3/aio_init.3 index 1d7f47882..8e693bbd9 100644 --- a/man3/aio_init.3 +++ b/man3/aio_init.3 @@ -33,7 +33,7 @@ aio_init \- asynchronous I/O initialization .BI "void aio_init(const struct aioinit *" init ); .fi -.sp +.PP Link with \fI\-lrt\fP. .SH DESCRIPTION The GNU-specific diff --git a/man3/aio_read.3 b/man3/aio_read.3 index 53505b942..1247262c1 100644 --- a/man3/aio_read.3 +++ b/man3/aio_read.3 @@ -26,9 +26,9 @@ aio_read \- asynchronous read .SH SYNOPSIS .B "#include " -.sp +.PP .BI "int aio_read(struct aiocb *" aiocbp ); -.sp +.PP Link with \fI\-lrt\fP. .SH DESCRIPTION The diff --git a/man3/aio_return.3 b/man3/aio_return.3 index 37d735ce9..07867f007 100644 --- a/man3/aio_return.3 +++ b/man3/aio_return.3 @@ -26,9 +26,9 @@ aio_return \- get return status of asynchronous I/O operation .SH SYNOPSIS .B "#include " -.sp +.PP .BI "ssize_t aio_return(struct aiocb *" aiocbp ); -.sp +.PP Link with \fI\-lrt\fP. .SH DESCRIPTION The diff --git a/man3/aio_suspend.3 b/man3/aio_suspend.3 index f9c17e64f..33985245b 100644 --- a/man3/aio_suspend.3 +++ b/man3/aio_suspend.3 @@ -27,13 +27,13 @@ aio_suspend \- wait for asynchronous I/O operation or timeout .SH SYNOPSIS .nf -.sp +.PP .B "#include " -.sp +.PP .BI "int aio_suspend(const struct aiocb * const " aiocb_list [], .br .BI " int " nitems ", const struct timespec *" timeout ); -.sp +.PP Link with \fI\-lrt\fP. .fi .SH DESCRIPTION diff --git a/man3/aio_write.3 b/man3/aio_write.3 index 7eb84ccee..dbdbcd9aa 100644 --- a/man3/aio_write.3 +++ b/man3/aio_write.3 @@ -26,9 +26,9 @@ aio_write \- asynchronous write .SH SYNOPSIS .B "#include " -.sp +.PP .BI "int aio_write(struct aiocb *" aiocbp ); -.sp +.PP Link with \fI\-lrt\fP. .SH DESCRIPTION The diff --git a/man3/alloca.3 b/man3/alloca.3 index 790242f1f..f5087ceaf 100644 --- a/man3/alloca.3 +++ b/man3/alloca.3 @@ -45,7 +45,7 @@ alloca \- allocate memory that is automatically freed .SH SYNOPSIS .B #include -.sp +.PP .BI "void *alloca(size_t " size ); .SH DESCRIPTION The diff --git a/man3/argz_add.3 b/man3/argz_add.3 index 63fd8722d..a164221b0 100644 --- a/man3/argz_add.3 +++ b/man3/argz_add.3 @@ -15,37 +15,37 @@ argz_next, argz_replace, argz_stringify \- functions to handle an argz list .SH SYNOPSIS .nf .B "#include " -.sp +.PP .BI "error_t argz_add(char **" argz ", size_t *" argz_len \ ", const char *" str ); -.sp +.PP .BI "error_t argz_add_sep(char **" argz ", size_t *" argz_len , .BI " const char *" str ", int " delim ); -.sp +.PP .BI "error_t argz_append(char **" argz ", size_t *" argz_len , .BI " const char *" buf ", size_t " buf_len ); -.sp +.PP .BI "size_t argz_count(const char *" argz ", size_t " argz_len ); -.sp +.PP .BI "error_t argz_create(char * const " argv "[], char **" argz , .BI " size_t *" argz_len ); -.sp +.PP .BI "error_t argz_create_sep(const char *" str ", int " sep ", char **" argz , .BI " size_t *" argz_len ); -.sp +.PP .BI "void argz_delete(char **" argz ", size_t *" argz_len ", char *" entry ); -.sp +.PP .BI "void argz_extract(const char *" argz ", size_t " argz_len ", char **" argv ); -.sp +.PP .BI "error_t argz_insert(char **" argz ", size_t *" argz_len ", char *" before , .BI " const char *" entry ); -.sp +.PP .BI "char *argz_next(const char *" argz ", size_t " argz_len ", const char *" entry ); -.sp +.PP .BI "error_t argz_replace(char **" argz ", size_t *" argz_len \ ", const char *" str , .BI " const char *" with ", unsigned int *" replace_count ); -.sp +.PP .BI "void argz_stringify(char *" argz ", size_t " len ", int " sep ); .fi .SH DESCRIPTION diff --git a/man3/asin.3 b/man3/asin.3 index 6ef962b5a..099eb208c 100644 --- a/man3/asin.3 +++ b/man3/asin.3 @@ -38,21 +38,21 @@ asin, asinf, asinl \- arc sine function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double asin(double " x ); .br .BI "float asinf(float " x ); .br .BI "long double asinl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR asinf (), .BR asinl (): diff --git a/man3/asinh.3 b/man3/asinh.3 index 14bd3c598..1ff0c20bc 100644 --- a/man3/asinh.3 +++ b/man3/asinh.3 @@ -38,21 +38,21 @@ asinh, asinhf, asinhl \- inverse hyperbolic sine function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double asinh(double " x ); .br .BI "float asinhf(float " x ); .br .BI "long double asinhl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR asinh (): .RS 4 diff --git a/man3/asprintf.3 b/man3/asprintf.3 index 947bc01fb..b89a98ed9 100644 --- a/man3/asprintf.3 +++ b/man3/asprintf.3 @@ -31,9 +31,9 @@ asprintf, vasprintf \- print to allocated string .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "int asprintf(char **" strp ", const char *" fmt ", ...);" -.sp +.PP .BI "int vasprintf(char **" strp ", const char *" fmt ", va_list " ap ); .SH DESCRIPTION The functions diff --git a/man3/assert.3 b/man3/assert.3 index b6211083e..f3b4015c0 100644 --- a/man3/assert.3 +++ b/man3/assert.3 @@ -31,7 +31,7 @@ assert \- abort the program if assertion is false .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void assert(scalar " expression ); .fi .SH DESCRIPTION diff --git a/man3/assert_perror.3 b/man3/assert_perror.3 index f6833b8d9..3a362e046 100644 --- a/man3/assert_perror.3 +++ b/man3/assert_perror.3 @@ -32,7 +32,7 @@ assert_perror \- test errnum and abort .nf .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .BI "void assert_perror(int " errnum ); .fi .SH DESCRIPTION diff --git a/man3/atan.3 b/man3/atan.3 index 6043445af..989ea9fe7 100644 --- a/man3/atan.3 +++ b/man3/atan.3 @@ -38,21 +38,21 @@ atan, atanf, atanl \- arc tangent function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double atan(double " x ); .br .BI "float atanf(float " x ); .br .BI "long double atanl( long double " x ); -.sp +.PP .fi Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR atanf (), .BR atanl (): diff --git a/man3/atan2.3 b/man3/atan2.3 index 55386a538..06a037693 100644 --- a/man3/atan2.3 +++ b/man3/atan2.3 @@ -45,12 +45,12 @@ atan2, atan2f, atan2l \- arc tangent function of two variables .fi Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR atan2f (), .BR atan2l (): diff --git a/man3/atanh.3 b/man3/atanh.3 index f04b7bdc7..daf038bc3 100644 --- a/man3/atanh.3 +++ b/man3/atanh.3 @@ -38,21 +38,21 @@ atanh, atanhf, atanhl \- inverse hyperbolic tangent function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double atanh(double " x ); .br .BI "float atanhf(float " x ); .br .BI "long double atanhl(long double " x ); -.sp +.PP .fi Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR atanh (): .RS 4 diff --git a/man3/atexit.3 b/man3/atexit.3 index d2ffaa573..044d8a952 100644 --- a/man3/atexit.3 +++ b/man3/atexit.3 @@ -36,7 +36,7 @@ atexit \- register a function to be called at normal process termination .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int atexit(void (*" function )(void)); .fi .SH DESCRIPTION diff --git a/man3/atof.3 b/man3/atof.3 index 9822cf249..3d0802fc9 100644 --- a/man3/atof.3 +++ b/man3/atof.3 @@ -34,7 +34,7 @@ atof \- convert a string to a double .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double atof(const char *" nptr ); .fi .SH DESCRIPTION diff --git a/man3/atoi.3 b/man3/atoi.3 index 2a2fcc035..f0ebf15e7 100644 --- a/man3/atoi.3 +++ b/man3/atoi.3 @@ -36,19 +36,19 @@ atoi, atol, atoll \- convert a string to an integer .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int atoi(const char *" nptr ); .br .BI "long atol(const char *" nptr ); .br .BI "long long atoll(const char *" nptr ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR atoll (): .RS 4 diff --git a/man3/basename.3 b/man3/basename.3 index b4b9e106e..352530f8f 100644 --- a/man3/basename.3 +++ b/man3/basename.3 @@ -30,7 +30,7 @@ basename, dirname \- parse pathname components .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *dirname(char *" path ); .BI "char *basename(char *" path ); diff --git a/man3/bcmp.3 b/man3/bcmp.3 index 3727abfde..ba9838019 100644 --- a/man3/bcmp.3 +++ b/man3/bcmp.3 @@ -34,7 +34,7 @@ bcmp \- compare byte sequences .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int bcmp(const void *" s1 ", const void *" s2 ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/bcopy.3 b/man3/bcopy.3 index a050e8563..38c104aa3 100644 --- a/man3/bcopy.3 +++ b/man3/bcopy.3 @@ -36,7 +36,7 @@ bcopy \- copy byte sequence .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void bcopy(const void *" src ", void *" dest ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/bsd_signal.3 b/man3/bsd_signal.3 index eb767a80d..30004632f 100644 --- a/man3/bsd_signal.3 +++ b/man3/bsd_signal.3 @@ -27,16 +27,16 @@ bsd_signal \- signal handling with BSD semantics .SH SYNOPSIS .B #include -.sp +.PP .B typedef void (*sighandler_t)(int); -.sp +.PP .BI "sighandler_t bsd_signal(int " signum ", sighandler_t " handler ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR bsd_signal (): .RS 4 diff --git a/man3/bsearch.3 b/man3/bsearch.3 index 13636f874..1124e421b 100644 --- a/man3/bsearch.3 +++ b/man3/bsearch.3 @@ -34,7 +34,7 @@ bsearch \- binary search of a sorted array .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void *bsearch(const void *" key ", const void *" base , .BI " size_t " nmemb ", size_t " size , .BI " int (*" compar ")(const void *, const void *));" diff --git a/man3/bstring.3 b/man3/bstring.3 index cf54a433b..55723d6f9 100644 --- a/man3/bstring.3 +++ b/man3/bstring.3 @@ -36,28 +36,28 @@ memmove, memset \- byte string operations .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int bcmp(const void *" s1 ", const void *" s2 ", size_t " n ); -.sp +.PP .BI "void bcopy(const void *" src ", void *" dest ", size_t " n ); -.sp +.PP .BI "void bzero(void *" s ", size_t " n ); -.sp +.PP .BI "void *memccpy(void *" dest ", const void *" src ", int " c ", size_t " n ); -.sp +.PP .BI "void *memchr(const void *" s ", int " c ", size_t " n ); -.sp +.PP .BI "int memcmp(const void *" s1 ", const void *" s2 ", size_t " n ); -.sp +.PP .BI "void *memcpy(void *" dest ", const void *" src ", size_t " n ); -.sp +.PP .BI "void *memfrob(void *" s ", size_t " n ); -.sp +.PP .BI "void *memmem(const void *" needle ", size_t " needlelen , .BI " const void *" haystack ", size_t " haystacklen ); -.sp +.PP .BI "void *memmove(void *" dest ", const void *" src ", size_t " n ); -.sp +.PP .BI "void *memset(void *" s ", int " c ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/btowc.3 b/man3/btowc.3 index 5472fd809..20f8588ea 100644 --- a/man3/btowc.3 +++ b/man3/btowc.3 @@ -19,7 +19,7 @@ btowc \- convert single byte to wide character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wint_t btowc(int " c ); .fi .SH DESCRIPTION diff --git a/man3/byteorder.3 b/man3/byteorder.3 index 0b93e1104..f438e4e7e 100644 --- a/man3/byteorder.3 +++ b/man3/byteorder.3 @@ -36,13 +36,13 @@ byte order .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "uint32_t htonl(uint32_t " hostlong ); -.sp +.PP .BI "uint16_t htons(uint16_t " hostshort ); -.sp +.PP .BI "uint32_t ntohl(uint32_t " netlong ); -.sp +.PP .BI "uint16_t ntohs(uint16_t " netshort ); .fi .SH DESCRIPTION diff --git a/man3/cabs.3 b/man3/cabs.3 index 583f4fb72..64a6ae679 100644 --- a/man3/cabs.3 +++ b/man3/cabs.3 @@ -9,13 +9,13 @@ cabs, cabsf, cabsl \- absolute value of a complex number .SH SYNOPSIS .B #include -.sp +.PP .BI "double cabs(double complex " z ); .br .BI "float cabsf(float complex " z ); .br .BI "long double cabsl(long double complex " z ); -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions return the absolute value of the complex number diff --git a/man3/cacos.3 b/man3/cacos.3 index 642f8944c..42dc851a3 100644 --- a/man3/cacos.3 +++ b/man3/cacos.3 @@ -10,13 +10,13 @@ cacos, cacosf, cacosl \- complex arc cosine .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex cacos(double complex " z ); .br .BI "float complex cacosf(float complex " z ); .br .BI "long double complex cacosl(long double complex " z ); -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions calculate the complex arc cosine of diff --git a/man3/cacosh.3 b/man3/cacosh.3 index 6a9f97aff..2a7e0ad07 100644 --- a/man3/cacosh.3 +++ b/man3/cacosh.3 @@ -10,13 +10,13 @@ cacosh, cacoshf, cacoshl \- complex arc hyperbolic cosine .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex cacosh(double complex " z ); .br .BI "float complex cacoshf(float complex " z ); .br .BI "long double complex cacoshl(long double complex " z ); -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions calculate the complex arc hyperbolic cosine of diff --git a/man3/canonicalize_file_name.3 b/man3/canonicalize_file_name.3 index 9508d6ef7..1d190a118 100644 --- a/man3/canonicalize_file_name.3 +++ b/man3/canonicalize_file_name.3 @@ -30,7 +30,7 @@ canonicalize_file_name \- return the canonicalized absolute pathname .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "char *canonicalize_file_name(const char *" path ");" .SH DESCRIPTION The diff --git a/man3/carg.3 b/man3/carg.3 index dc4edd598..bab08dcf3 100644 --- a/man3/carg.3 +++ b/man3/carg.3 @@ -9,13 +9,13 @@ carg, cargf, cargl \- calculate the complex argument .SH SYNOPSIS .B #include -.sp +.PP .BI "double carg(double complex " z ");" .br .BI "float cargf(float complex " z ");" .br .BI "long double cargl(long double complex " z ");" -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions calculate the complex argument (also called phase angle) of diff --git a/man3/casin.3 b/man3/casin.3 index 0b76fdce3..0adf5d3e6 100644 --- a/man3/casin.3 +++ b/man3/casin.3 @@ -9,13 +9,13 @@ casin, casinf, casinl \- complex arc sine .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex casin(double complex " z ); .br .BI "float complex casinf(float complex " z ); .br .BI "long double complex casinl(long double complex " z ); -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions calculate the complex arc sine of diff --git a/man3/casinh.3 b/man3/casinh.3 index 6a636bc00..809321b77 100644 --- a/man3/casinh.3 +++ b/man3/casinh.3 @@ -9,13 +9,13 @@ casinh, casinhf, casinhl \- complex arc sine hyperbolic .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex casinh(double complex " z ); .br .BI "float complex casinhf(float complex " z ); .br .BI "long double complex casinhl(long double complex " z ); -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions calculate the complex arc hyperbolic sine of diff --git a/man3/catan.3 b/man3/catan.3 index 0594c1ebb..458b398e1 100644 --- a/man3/catan.3 +++ b/man3/catan.3 @@ -10,13 +10,13 @@ catan, catanf, catanl \- complex arc tangents .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex catan(double complex " z ); .br .BI "float complex catanf(float complex " z ); .br .BI "long double complex catanl(long double complex " z ); -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions calculate the complex arc tangent of diff --git a/man3/catanh.3 b/man3/catanh.3 index 4681b9d16..a4ffd5c3a 100644 --- a/man3/catanh.3 +++ b/man3/catanh.3 @@ -10,13 +10,13 @@ catanh, catanhf, catanhl \- complex arc tangents hyperbolic .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex catanh(double complex " z ); .br .BI "float complex catanhf(float complex " z ); .br .BI "long double complex catanhl(long double complex " z ); -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions calculate the complex arc hyperbolic tangent of diff --git a/man3/catopen.3 b/man3/catopen.3 index ee66b971e..f4cef6c2b 100644 --- a/man3/catopen.3 +++ b/man3/catopen.3 @@ -30,7 +30,7 @@ catopen, catclose \- open/close a message catalog .SH SYNOPSIS .B #include -.sp +.PP .BI "nl_catd catopen(const char *" name ", int " flag ); .BI "int catclose(nl_catd " catalog ); diff --git a/man3/cbrt.3 b/man3/cbrt.3 index 1cafed10c..6fbc1461b 100644 --- a/man3/cbrt.3 +++ b/man3/cbrt.3 @@ -33,21 +33,21 @@ cbrt, cbrtf, cbrtl \- cube root function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double cbrt(double " x ); .br .BI "float cbrtf(float " x ); .br .BI "long double cbrtl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR cbrt (): .br diff --git a/man3/ccos.3 b/man3/ccos.3 index 1ea35adf7..031f93aff 100644 --- a/man3/ccos.3 +++ b/man3/ccos.3 @@ -9,13 +9,13 @@ ccos, ccosf, ccosl \- complex cosine function .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex ccos(double complex " z ");" .br .BI "float complex ccosf(float complex " z ");" .br .BI "long double complex ccosl(long double complex " z ");" -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions calculate the complex cosine of diff --git a/man3/ccosh.3 b/man3/ccosh.3 index 54638464b..6360832ed 100644 --- a/man3/ccosh.3 +++ b/man3/ccosh.3 @@ -9,13 +9,13 @@ ccosh, ccoshf, ccoshl \- complex hyperbolic cosine .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex ccosh(double complex " z ");" .br .BI "float complex ccoshf(float complex " z ");" .br .BI "long double complex ccoshl(long double complex " z ");" -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions calculate the complex hyperbolic cosine of diff --git a/man3/ceil.3 b/man3/ceil.3 index 31ff16be3..c4f6c74d7 100644 --- a/man3/ceil.3 +++ b/man3/ceil.3 @@ -31,21 +31,21 @@ less than argument .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double ceil(double " x ); .br .BI "float ceilf(float " x ); .br .BI "long double ceill(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR ceilf (), .BR ceill (): diff --git a/man3/cexp.3 b/man3/cexp.3 index 520f26286..f717849d0 100644 --- a/man3/cexp.3 +++ b/man3/cexp.3 @@ -9,13 +9,13 @@ cexp, cexpf, cexpl \- complex exponential function .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex cexp(double complex " z ");" .br .BI "float complex cexpf(float complex " z ");" .br .BI "long double complex cexpl(long double complex " z ");" -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions calculate e (2.71828..., the base of natural logarithms) diff --git a/man3/cexp2.3 b/man3/cexp2.3 index 7a6328c6e..28d527426 100644 --- a/man3/cexp2.3 +++ b/man3/cexp2.3 @@ -9,13 +9,13 @@ cexp2, cexp2f, cexp2l \- base-2 exponent of a complex number .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex cexp2(double complex " z ");" .br .BI "float complex cexp2f(float complex " z ");" .br .BI "long double complex cexp2l(long double complex " z ");" -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION The function returns 2 raised to the power of diff --git a/man3/cfree.3 b/man3/cfree.3 index 5ee95d4fe..2249ec75a 100644 --- a/man3/cfree.3 +++ b/man3/cfree.3 @@ -26,27 +26,27 @@ cfree \- free allocated memory .SH SYNOPSIS .nf -.sp +.PP .B "#include " -.sp +.PP /* In SunOS 4 */ .BI "int cfree(void *" ptr ); -.sp +.PP /* In glibc or FreeBSD libcompat */ .BI "void cfree(void *" ptr ); -.sp +.PP /* In SCO OpenServer */ .BI "void cfree(char *" ptr ", unsigned " num ", unsigned " size ); -.sp +.PP /* In Solaris watchmalloc.so.1 */ .BI "void cfree(void *" ptr ", size_t " nelem ", size_t " elsize ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR cfree (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/cimag.3 b/man3/cimag.3 index 7e422de88..446e27de8 100644 --- a/man3/cimag.3 +++ b/man3/cimag.3 @@ -9,13 +9,13 @@ cimag, cimagf, cimagl \- get imaginary part of a complex number .SH SYNOPSIS .B #include -.sp +.PP .BI "double cimag(double complex " z ");" .br .BI "float cimagf(float complex " z ");" .br .BI "long double cimagl(long double complex " z ");" -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions return the imaginary part of the complex number diff --git a/man3/clearenv.3 b/man3/clearenv.3 index 21daac30f..a7a3a372e 100644 --- a/man3/clearenv.3 +++ b/man3/clearenv.3 @@ -29,15 +29,15 @@ clearenv \- clear the environment .SH SYNOPSIS .nf .B #include -.sp +.PP .B "int clearenv(void);" .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR clearenv (): /* Glibc since 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE diff --git a/man3/clock.3 b/man3/clock.3 index 8dd95de7c..be4dd72e1 100644 --- a/man3/clock.3 +++ b/man3/clock.3 @@ -32,7 +32,7 @@ clock \- determine processor time .SH SYNOPSIS .nf .B #include -.sp +.PP .B clock_t clock(void); .fi .SH DESCRIPTION diff --git a/man3/clock_getcpuclockid.3 b/man3/clock_getcpuclockid.3 index c9ba6b444..41fcffb0f 100644 --- a/man3/clock_getcpuclockid.3 +++ b/man3/clock_getcpuclockid.3 @@ -29,18 +29,18 @@ clock_getcpuclockid \- obtain ID of a process CPU-time clock .SH SYNOPSIS .B #include .nf -.sp +.PP .BI "int clock_getcpuclockid(pid_t " pid ", clockid_t *" clock_id ); .fi -.sp +.PP Link with \fI\-lrt\fP (only for glibc versions before 2.17). -.sp +.PP .ad l .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR clock_getcpuclockid (): .RS 4 _POSIX_C_SOURCE\ >=\ 200112L diff --git a/man3/clog.3 b/man3/clog.3 index 5de60ab47..812cf0f71 100644 --- a/man3/clog.3 +++ b/man3/clog.3 @@ -9,13 +9,13 @@ clog, clogf, clogl \- natural logarithm of a complex number .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex clog(double complex " z ); .br .BI "float complex clogf(float complex " z ); .br .BI "long double complex clogl(long double complex " z ); -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions calculate the complex natural logarithm of diff --git a/man3/clog10.3 b/man3/clog10.3 index a167049f8..299a7a051 100644 --- a/man3/clog10.3 +++ b/man3/clog10.3 @@ -11,13 +11,13 @@ clog10, clog10f, clog10l \- base-10 logarithm of a complex number .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "double complex clog10(double complex " z ); .br .BI "float complex clog10f(float complex " z ); .br .BI "long double complex clog10l(long double complex " z ); -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION The call diff --git a/man3/clog2.3 b/man3/clog2.3 index c944bc66d..63f72946b 100644 --- a/man3/clog2.3 +++ b/man3/clog2.3 @@ -9,13 +9,13 @@ clog2, clog2f, clog2l \- base-2 logarithm of a complex number .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex clog2(double complex " z ); .br .BI "float complex clog2f(float complex " z ); .br .BI "long double complex clog2l(long double complex " z ); -.\" .sp +.\" .PP .\" Link with \fI\-lm\fP. .SH DESCRIPTION The call diff --git a/man3/closedir.3 b/man3/closedir.3 index 286855f69..bd23fc6c2 100644 --- a/man3/closedir.3 +++ b/man3/closedir.3 @@ -34,9 +34,9 @@ closedir \- close a directory .SH SYNOPSIS .nf .B #include -.sp +.PP .B #include -.sp +.PP .BI "int closedir(DIR *" dirp ); .fi .SH DESCRIPTION diff --git a/man3/cmsg.3 b/man3/cmsg.3 index 69af571c6..a537a0c69 100644 --- a/man3/cmsg.3 +++ b/man3/cmsg.3 @@ -13,7 +13,7 @@ CMSG_ALIGN, CMSG_SPACE, CMSG_NXTHDR, CMSG_FIRSTHDR \- access ancillary data .SH SYNOPSIS .B #include -.sp +.PP .BI "struct cmsghdr *CMSG_FIRSTHDR(struct msghdr *" msgh ); .br .BI "struct cmsghdr *CMSG_NXTHDR(struct msghdr *" msgh ", struct cmsghdr *" cmsg ); @@ -25,7 +25,7 @@ CMSG_ALIGN, CMSG_SPACE, CMSG_NXTHDR, CMSG_FIRSTHDR \- access ancillary data .BI "size_t CMSG_LEN(size_t " length ); .br .BI "unsigned char *CMSG_DATA(struct cmsghdr *" cmsg ); -.sp +.PP .nf struct cmsghdr { size_t cmsg_len; /* Data byte count, including header diff --git a/man3/confstr.3 b/man3/confstr.3 index b9fbac9e5..861f34f3c 100644 --- a/man3/confstr.3 +++ b/man3/confstr.3 @@ -36,15 +36,15 @@ confstr \- get configuration dependent string variables .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t confstr(int " "name" ", char *" buf ", size_t " len ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR confstr (): _POSIX_C_SOURCE\ >=\ 2 || _XOPEN_SOURCE .SH DESCRIPTION diff --git a/man3/conj.3 b/man3/conj.3 index a27c167fd..2e8c25eaf 100644 --- a/man3/conj.3 +++ b/man3/conj.3 @@ -9,13 +9,13 @@ conj, conjf, conjl \- calculate the complex conjugate .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex conj(double complex " z ); .br .BI "float complex conjf(float complex " z ); .br .BI "long double complex conjl(long double complex " z ); -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions return the complex conjugate value of diff --git a/man3/copysign.3 b/man3/copysign.3 index 1bb510568..ea535297b 100644 --- a/man3/copysign.3 +++ b/man3/copysign.3 @@ -34,21 +34,21 @@ copysign, copysignf, copysignl \- copy sign of a number .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double copysign(double " x ", double " y ); .br .BI "float copysignf(float " x ", float " y ); .br .BI "long double copysignl(long double " x ", long double " y ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR copysign (), .BR copysignf (), diff --git a/man3/cos.3 b/man3/cos.3 index b5aeb6ea1..c33bbc497 100644 --- a/man3/cos.3 +++ b/man3/cos.3 @@ -37,21 +37,21 @@ cos, cosf, cosl \- cosine function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double cos(double " x ); .br .BI "float cosf(float " x ); .br .BI "long double cosl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR cosf (), .BR cosl (): diff --git a/man3/cosh.3 b/man3/cosh.3 index 841c50837..32dd5f79b 100644 --- a/man3/cosh.3 +++ b/man3/cosh.3 @@ -39,21 +39,21 @@ cosh, coshf, coshl \- hyperbolic cosine function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double cosh(double " x ); .br .BI "float coshf(float " x ); .br .BI "long double coshl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR coshf (), .BR coshl (): diff --git a/man3/cpow.3 b/man3/cpow.3 index 2ac786d13..cac896aa3 100644 --- a/man3/cpow.3 +++ b/man3/cpow.3 @@ -10,14 +10,14 @@ cpow, cpowf, cpowl \- complex power function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double complex cpow(double complex " x ", complex double " z ");" .br .BI "float complex cpowf(float complex " x ", complex float " z ");" .br .BI "long double complex cpowl(long double complex " x , .BI " complex long double " z ");" -.sp +.PP Link with \fI\-lm\fP. .fi .SH DESCRIPTION diff --git a/man3/cproj.3 b/man3/cproj.3 index fbffe56d4..403cd193d 100644 --- a/man3/cproj.3 +++ b/man3/cproj.3 @@ -9,13 +9,13 @@ cproj, cprojf, cprojl \- project into Riemann Sphere .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex cproj(double complex " z ");" .br .BI "float complex cprojf(float complex " z ");" .br .BI "long double complex cprojl(long double complex " z ");" -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions project a point in the plane onto the surface of a diff --git a/man3/creal.3 b/man3/creal.3 index 3225299c7..cb25c6a0e 100644 --- a/man3/creal.3 +++ b/man3/creal.3 @@ -9,13 +9,13 @@ creal, crealf, creall \- get real part of a complex number .SH SYNOPSIS .B #include -.sp +.PP .BI "double creal(double complex " z ); .br .BI "float crealf(float complex " z ); .br .BI "long double creall(long double complex " z ); -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions return the real part of the complex number diff --git a/man3/crypt.3 b/man3/crypt.3 index ac90373d5..5515d33aa 100644 --- a/man3/crypt.3 +++ b/man3/crypt.3 @@ -41,17 +41,17 @@ crypt, crypt_r \- password and data encryption .BR "#define _XOPEN_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "char *crypt(const char *" key ", const char *" salt ); -.sp +.PP .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "char *crypt_r(const char *" key ", const char *" salt , .BI " struct crypt_data *" data ); .fi -.sp +.PP Link with \fI\-lcrypt\fP. .SH DESCRIPTION .BR crypt () diff --git a/man3/csin.3 b/man3/csin.3 index b82ffdef0..2a74c461c 100644 --- a/man3/csin.3 +++ b/man3/csin.3 @@ -9,13 +9,13 @@ csin, csinf, csinl \- complex sine function .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex csin(double complex " z ");" .br .BI "float complex csinf(float complex " z ); .br .BI "long double complex csinl(long double complex " z ");" -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions calculate the complex sine of diff --git a/man3/csinh.3 b/man3/csinh.3 index 422b85259..7dfeda96c 100644 --- a/man3/csinh.3 +++ b/man3/csinh.3 @@ -9,13 +9,13 @@ csinh, csinhf, csinhl \- complex hyperbolic sine .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex csinh(double complex " z ");" .br .BI "float complex csinhf(float complex " z ");" .br .BI "long double complex csinhl(long double complex " z ");" -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions calculate the complex hyperbolic sine of diff --git a/man3/csqrt.3 b/man3/csqrt.3 index f6ced6ce4..3f7b0080b 100644 --- a/man3/csqrt.3 +++ b/man3/csqrt.3 @@ -9,13 +9,13 @@ csqrt, csqrtf, csqrtl \- complex square root .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex csqrt(double complex " z ");" .br .BI "float complex csqrtf(float complex " z ");" .br .BI "long double complex csqrtl(long double complex " z ");" -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions calculate the complex square root of diff --git a/man3/ctan.3 b/man3/ctan.3 index af71effe1..8c9b3cb75 100644 --- a/man3/ctan.3 +++ b/man3/ctan.3 @@ -9,13 +9,13 @@ ctan, ctanf, ctanl \- complex tangent function .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex ctan(double complex " z ");" .br .BI "float complex ctanf(float complex " z ); .br .BI "long double complex ctanl(long double complex " z ");" -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions calculate the complex tangent of diff --git a/man3/ctanh.3 b/man3/ctanh.3 index 7d2e63b82..9f3c2edd7 100644 --- a/man3/ctanh.3 +++ b/man3/ctanh.3 @@ -9,13 +9,13 @@ ctanh, ctanhf, ctanhl \- complex hyperbolic tangent .SH SYNOPSIS .B #include -.sp +.PP .BI "double complex ctanh(double complex " z ");" .br .BI "float complex ctanhf(float complex " z ); .br .BI "long double complex ctanhl(long double complex " z ");" -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions calculate the complex hyperbolic tangent of diff --git a/man3/ctermid.3 b/man3/ctermid.3 index 4ee742cfd..958504225 100644 --- a/man3/ctermid.3 +++ b/man3/ctermid.3 @@ -31,15 +31,15 @@ ctermid \- get controlling terminal name .B #include .\" POSIX also requires this function to be declared in , .\" and glibc does so if suitable feature test macros are defined. -.sp +.PP .BI "char *ctermid(char *" "s" ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR ctermid (): _POSIX_C_SOURCE .SH DESCRIPTION diff --git a/man3/ctime.3 b/man3/ctime.3 index 077c2a4c3..f39ef0b0b 100644 --- a/man3/ctime.3 +++ b/man3/ctime.3 @@ -39,32 +39,32 @@ localtime_r \- transform date and time to broken-down time or ASCII .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *asctime(const struct tm *" tm ); .br .BI "char *asctime_r(const struct tm *" tm ", char *" buf ); -.sp +.PP .BI "char *ctime(const time_t *" timep ); .br .BI "char *ctime_r(const time_t *" timep ", char *" buf ); -.sp +.PP .BI "struct tm *gmtime(const time_t *" timep ); .br .BI "struct tm *gmtime_r(const time_t *" timep ", struct tm *" result ); -.sp +.PP .BI "struct tm *localtime(const time_t *" timep ); .br .BI "struct tm *localtime_r(const time_t *" timep ", struct tm *" result ); -.sp +.PP .BI "time_t mktime(struct tm *" tm ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in .ad l -.sp +.PP .BR asctime_r (), .BR ctime_r (), .BR gmtime_r (), diff --git a/man3/daemon.3 b/man3/daemon.3 index 526b08afc..6d4ff4aed 100644 --- a/man3/daemon.3 +++ b/man3/daemon.3 @@ -38,14 +38,14 @@ daemon \- run in the background .SH SYNOPSIS .B #include -.sp +.PP .BI "int daemon(int " nochdir ", int " noclose ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR daemon (): .nf Since glibc 2.21: diff --git a/man3/difftime.3 b/man3/difftime.3 index 63096aab3..c9d589606 100644 --- a/man3/difftime.3 +++ b/man3/difftime.3 @@ -33,7 +33,7 @@ difftime \- calculate time difference .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double difftime(time_t " time1 ", time_t " time0 ); .fi .SH DESCRIPTION diff --git a/man3/dirfd.3 b/man3/dirfd.3 index bd65105a4..f69e11aa0 100644 --- a/man3/dirfd.3 +++ b/man3/dirfd.3 @@ -29,14 +29,14 @@ dirfd \- get directory stream file descriptor .B #include .br .B #include -.sp +.PP .BI "int dirfd(DIR *" dirp ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR dirfd (): .br .RS 4 diff --git a/man3/div.3 b/man3/div.3 index 40b043435..057636d45 100644 --- a/man3/div.3 +++ b/man3/div.3 @@ -38,24 +38,24 @@ an integer division .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "div_t div(int " numerator ", int " denominator ); .br .BI "ldiv_t ldiv(long " numerator ", long " denominator ); .br .BI "lldiv_t lldiv(long long " numerator ", long long " denominator ); -.sp +.PP .B #include -.sp +.PP .BI "imaxdiv_t imaxdiv(intmax_t " numerator ", intmax_t " denominator ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in .ad l -.sp +.PP .BR lldiv (): .RS 4 _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L diff --git a/man3/dlerror.3 b/man3/dlerror.3 index 42793b830..d517cfe1f 100644 --- a/man3/dlerror.3 +++ b/man3/dlerror.3 @@ -27,9 +27,9 @@ dlerror \- obtain error diagnostic for functions in the dlopen API .SH SYNOPSIS .B #include -.sp +.PP .B "char *dlerror(void);" -.sp +.PP Link with \fI\-ldl\fP. .SH DESCRIPTION The diff --git a/man3/dlopen.3 b/man3/dlopen.3 index 408987688..1df770b5d 100644 --- a/man3/dlopen.3 +++ b/man3/dlopen.3 @@ -38,17 +38,17 @@ dlclose, dlopen, dlmopen \- open and close a shared object .SH SYNOPSIS .B #include -.sp +.PP .BI "void *dlopen(const char *" filename ", int " flags ); -.sp +.PP .BI "int dlclose(void *" handle ); -.sp +.PP .B #define _GNU_SOURCE .br .B #include -.sp +.PP .BI "void *dlmopen (Lmid_t " lmid ", const char *" filename ", int " flags ); -.sp +.PP Link with \fI\-ldl\fP. .SH DESCRIPTION .SS dlopen() diff --git a/man3/dlsym.3 b/man3/dlsym.3 index 994b195b8..cd673f313 100644 --- a/man3/dlsym.3 +++ b/man3/dlsym.3 @@ -27,15 +27,15 @@ dlsym, dlvsym \- obtain address of a symbol in a shared object or executable .SH SYNOPSIS .B #include -.sp +.PP .BI "void *dlsym(void *" handle ", const char *" symbol ); -.sp +.PP .B #define _GNU_SOURCE .br .B #include -.sp +.PP .BI "void *dlvsym(void *" handle ", char *" symbol ", char *" version ); -.sp +.PP Link with \fI\-ldl\fP. .SH DESCRIPTION The function diff --git a/man3/drand48.3 b/man3/drand48.3 index 311038bc8..76cc9b273 100644 --- a/man3/drand48.3 +++ b/man3/drand48.3 @@ -34,31 +34,31 @@ lcong48 \- generate uniformly distributed pseudo-random numbers .SH SYNOPSIS .nf .B #include -.sp +.PP .B double drand48(void); -.sp +.PP .BI "double erand48(unsigned short " xsubi [3]); -.sp +.PP .B long int lrand48(void); -.sp +.PP .BI "long int nrand48(unsigned short " xsubi [3]); -.sp +.PP .B long int mrand48(void); -.sp +.PP .BI "long int jrand48(unsigned short " xsubi [3]); -.sp +.PP .BI "void srand48(long int " seedval ); -.sp +.PP .BI "unsigned short *seed48(unsigned short " seed16v [3]); -.sp +.PP .BI "void lcong48(unsigned short " param [7]); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l All functions shown above: .\" .BR drand48 (), diff --git a/man3/drand48_r.3 b/man3/drand48_r.3 index 0c5708e86..0a4d3f9b9 100644 --- a/man3/drand48_r.3 +++ b/man3/drand48_r.3 @@ -32,41 +32,41 @@ srand48_r, seed48_r, lcong48_r .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int drand48_r(struct drand48_data *" buffer ", double *" result ); -.sp +.PP .BI "int erand48_r(unsigned short " xsubi [3] "," .br .BI " struct drand48_data *"buffer ", double *" result ");" -.sp +.PP .BI "int lrand48_r(struct drand48_data *" buffer ", long int *" result ); -.sp +.PP .BI "int nrand48_r(unsigned short int " xsubi[3] "," .br .BI " struct drand48_data *"buffer ", long int *" result ");" -.sp +.PP .BI "int mrand48_r(struct drand48_data *" buffer ",long int *" result ");" -.sp +.PP .BI "int jrand48_r(unsigned short int " xsubi[3] "," .br .BI " struct drand48_data *" buffer ", long int *" result ");" -.sp +.PP .BI "int srand48_r(long int " seedval ", struct drand48_data *" buffer ");" -.sp +.PP .BI "int seed48_r(unsigned short int " seed16v[3] "," .br .BI " struct drand48_data *" buffer ");" -.sp +.PP .BI "int lcong48_r(unsigned short int " param[7] "," .br .BI " struct drand48_data *" buffer ");" .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l All functions shown above: .\" .BR drand48_r (), diff --git a/man3/duplocale.3 b/man3/duplocale.3 index 993b1a5d5..7794959f0 100644 --- a/man3/duplocale.3 +++ b/man3/duplocale.3 @@ -32,12 +32,12 @@ duplocale \- duplicate a locale object .BI "locale_t duplocale(locale_t " locobj ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR duplocale (): .PD 0 .RS 4 diff --git a/man3/dysize.3 b/man3/dysize.3 index e16cd6d22..a906d5b23 100644 --- a/man3/dysize.3 +++ b/man3/dysize.3 @@ -28,14 +28,14 @@ dysize \- get number of days for a given year .SH SYNOPSIS .B "#include " -.sp +.PP .BI "int dysize(int " year ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR dysize (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/ecvt.3 b/man3/ecvt.3 index fac83b9b4..637112cf4 100644 --- a/man3/ecvt.3 +++ b/man3/ecvt.3 @@ -34,18 +34,18 @@ ecvt, fcvt \- convert a floating-point number to a string .SH SYNOPSIS .B #include -.sp +.PP .BI "char *ecvt(double " number ", int " ndigits ", int *" decpt , .BI "int *" sign ); -.sp +.PP .BI "char *fcvt(double " number ", int " ndigits ", int *" decpt , .BI "int *" sign ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR ecvt (), .BR fcvt (): .ad l diff --git a/man3/ecvt_r.3 b/man3/ecvt_r.3 index 06a7a6e37..4a63246b8 100644 --- a/man3/ecvt_r.3 +++ b/man3/ecvt_r.3 @@ -33,25 +33,25 @@ ecvt_r, fcvt_r, qecvt_r, qfcvt_r \- convert a floating-point number to a string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int ecvt_r(double " number ", int " ndigits ", int *" decpt , .BI " int *" sign ", char *" buf ", size_t " len ); -.sp +.PP .BI "int fcvt_r(double " number ", int " ndigits ", int *" decpt , .BI " int *" sign ", char *" buf ", size_t " len ); -.sp +.PP .BI "int qecvt_r(long double " number ", int " ndigits ", int *" decpt , .BI " int *" sign ", char *" buf ", size_t " len ); -.sp +.PP .BI "int qfcvt_r(long double " number ", int " ndigits ", int *" decpt , .BI " int *" sign ", char *" buf ", size_t " len ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR ecvt_r (), .BR fcvt_r (), diff --git a/man3/encrypt.3 b/man3/encrypt.3 index d6d87bd2c..1f74ec633 100644 --- a/man3/encrypt.3 +++ b/man3/encrypt.3 @@ -34,24 +34,24 @@ encrypt, setkey, encrypt_r, setkey_r \- encrypt 64-bit messages .BR "#define _XOPEN_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "void encrypt(char " block "[64], int " edflag ); -.sp +.PP .BR "#define _XOPEN_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "void setkey(const char *" key ); -.sp +.PP .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .br .B "#include " -.sp +.PP .BI "void setkey_r(const char *" key ", struct crypt_data *" data ); .br .BI "void encrypt_r(char *" block ", int " edflag \ ", struct crypt_data *" data ); -.sp +.PP Each of these requires linking with \fI\-lcrypt\fP. .SH DESCRIPTION These functions encrypt and decrypt 64-bit messages. diff --git a/man3/endian.3 b/man3/endian.3 index 6d7c43c02..a82b56412 100644 --- a/man3/endian.3 +++ b/man3/endian.3 @@ -49,12 +49,12 @@ convert values between host and big-/little-endian byte order .BI "uint64_t be64toh(uint64_t " big_endian_64bits ); .BI "uint64_t le64toh(uint64_t " little_endian_64bits ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR htobe16 (), .BR htole16 (), .BR be16toh (), diff --git a/man3/erf.3 b/man3/erf.3 index 1566f269b..f83b77173 100644 --- a/man3/erf.3 +++ b/man3/erf.3 @@ -45,12 +45,12 @@ erf, erff, erfl, \- error function .fi Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR erf (): .RS 4 diff --git a/man3/erfc.3 b/man3/erfc.3 index 4e4c55372..3f6fd3ad3 100644 --- a/man3/erfc.3 +++ b/man3/erfc.3 @@ -36,12 +36,12 @@ erfc, erfcf, erfcl \- complementary error function .fi Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR erfc (): .RS 4 diff --git a/man3/err.3 b/man3/err.3 index e8ccc865d..be0fe71d5 100644 --- a/man3/err.3 +++ b/man3/err.3 @@ -42,23 +42,23 @@ err, verr, errx, verrx, warn, vwarn, warnx, vwarnx \- formatted error messages .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void err(int " eval ", const char *" fmt ", ...);" -.sp +.PP .BI "void errx(int " eval ", const char *" fmt ", ...);" -.sp +.PP .BI "void warn(const char *" fmt ", ...);" -.sp +.PP .BI "void warnx(const char *" fmt ", ...);" -.sp +.PP .B #include -.sp +.PP .BI "void verr(int " eval ", const char *" fmt ", va_list " args ); -.sp +.PP .BI "void verrx(int " eval ", const char *" fmt ", va_list " args ); -.sp +.PP .BI "void vwarn(const char *" fmt ", va_list " args ); -.sp +.PP .BI "void vwarnx(const char *" fmt ", va_list " args ); .fi .SH DESCRIPTION diff --git a/man3/errno.3 b/man3/errno.3 index 4e1455f85..046476bdb 100644 --- a/man3/errno.3 +++ b/man3/errno.3 @@ -33,7 +33,7 @@ errno \- number of last error .SH SYNOPSIS .B #include -.\".sp +.\".PP .\".BI "extern int " errno ; .SH DESCRIPTION The diff --git a/man3/ether_aton.3 b/man3/ether_aton.3 index 15fd9f6b2..09c1b9d01 100644 --- a/man3/ether_aton.3 +++ b/man3/ether_aton.3 @@ -35,22 +35,22 @@ ether_ntoa_r, ether_aton_r \- Ethernet address manipulation routines .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *ether_ntoa(const struct ether_addr *" addr ); -.sp +.PP .BI "struct ether_addr *ether_aton(const char *" asc ); -.sp +.PP .BI "int ether_ntohost(char *" hostname ", const struct ether_addr *" addr ); -.sp +.PP .BI "int ether_hostton(const char *" hostname ", struct ether_addr *" addr ); -.sp +.PP .BI "int ether_line(const char *" line ", struct ether_addr *" addr , .BI " char *" hostname ); -.sp +.PP /* GNU extensions */ .br .BI "char *ether_ntoa_r(const struct ether_addr *" addr ", char *" buf ); -.sp +.PP .BI "struct ether_addr *ether_aton_r(const char *" asc , .BI " struct ether_addr *" addr ); .fi diff --git a/man3/euidaccess.3 b/man3/euidaccess.3 index 942a0ba96..ddbae4738 100644 --- a/man3/euidaccess.3 +++ b/man3/euidaccess.3 @@ -29,7 +29,7 @@ euidaccess, eaccess \- check effective user's permissions for a file .nf .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .BI "int euidaccess(const char *" pathname ", int " mode ); .BI "int eaccess(const char *" pathname ", int " mode ); .fi diff --git a/man3/exec.3 b/man3/exec.3 index ba15553a5..9a061dd3e 100644 --- a/man3/exec.3 +++ b/man3/exec.3 @@ -43,9 +43,9 @@ execl, execlp, execle, execv, execvp, execvpe \- execute a file .SH SYNOPSIS .B #include -.sp +.PP .B extern char **environ; -.sp +.PP .BI "int execl(const char *" path ", const char *" arg ", ..." .br .B " /* (char *) NULL */);" @@ -65,12 +65,12 @@ execl, execlp, execle, execv, execvp, execvpe \- execute a file .BI "int execvpe(const char *" file ", char *const " argv "[]," .br .BI " char *const " envp "[]);" -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR execvpe (): _GNU_SOURCE .SH DESCRIPTION diff --git a/man3/exit.3 b/man3/exit.3 index 91e87bf10..921be46fb 100644 --- a/man3/exit.3 +++ b/man3/exit.3 @@ -32,7 +32,7 @@ exit \- cause normal process termination .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void exit(int " status ); .fi .SH DESCRIPTION diff --git a/man3/exp.3 b/man3/exp.3 index 3d39dfceb..65d4e76a0 100644 --- a/man3/exp.3 +++ b/man3/exp.3 @@ -39,21 +39,21 @@ exp, expf, expl \- base-e exponential function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double exp(double " x ); .br .BI "float expf(float " x ); .br .BI "long double expl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR expf (), .BR expl (): diff --git a/man3/exp10.3 b/man3/exp10.3 index 63aa22905..17c81bdcd 100644 --- a/man3/exp10.3 +++ b/man3/exp10.3 @@ -40,14 +40,14 @@ exp10, exp10f, exp10l \- base-10 exponential function .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "double exp10(double " x ); .br .BI "float exp10f(float " x ); .br .BI "long double exp10l(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions return the value of 10 diff --git a/man3/exp2.3 b/man3/exp2.3 index e942a2281..bc2e49d90 100644 --- a/man3/exp2.3 +++ b/man3/exp2.3 @@ -39,21 +39,21 @@ exp2, exp2f, exp2l \- base-2 exponential function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double exp2(double " x ); .br .BI "float exp2f(float " x ); .br .BI "long double exp2l(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR exp2 (), .BR exp2f (), diff --git a/man3/expm1.3 b/man3/expm1.3 index e718fa46a..a79ba420e 100644 --- a/man3/expm1.3 +++ b/man3/expm1.3 @@ -33,21 +33,21 @@ expm1, expm1f, expm1l \- exponential minus 1 .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double expm1(double " x ); .br .BI "float expm1f(float " x ); .br .BI "long double expm1l(long double " x ); -.sp +.PP .fi Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR expm1 (): .RS 4 diff --git a/man3/fabs.3 b/man3/fabs.3 index 5d3d05768..a174c99b1 100644 --- a/man3/fabs.3 +++ b/man3/fabs.3 @@ -35,21 +35,21 @@ fabs, fabsf, fabsl \- absolute value of floating-point number .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double fabs(double " x ); .br .BI "float fabsf(float " x ); .br .BI "long double fabsl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR fabsf (), .BR fabsl (): diff --git a/man3/fclose.3 b/man3/fclose.3 index bfe8ecea3..7ba9091bc 100644 --- a/man3/fclose.3 +++ b/man3/fclose.3 @@ -46,7 +46,7 @@ fclose \- close a stream .SH SYNOPSIS .B #include -.sp +.PP .BI "int fclose(FILE *" stream ); .SH DESCRIPTION The diff --git a/man3/fcloseall.3 b/man3/fcloseall.3 index 0a0438fae..9b01d231e 100644 --- a/man3/fcloseall.3 +++ b/man3/fcloseall.3 @@ -29,7 +29,7 @@ fcloseall \- close all open streams .nf .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .B int fcloseall(void); .fi .SH DESCRIPTION diff --git a/man3/fdim.3 b/man3/fdim.3 index 1dfa5443c..798d2b98b 100644 --- a/man3/fdim.3 +++ b/man3/fdim.3 @@ -11,20 +11,20 @@ fdim, fdimf, fdiml \- positive difference .SH SYNOPSIS .B #include -.sp +.PP .BI "double fdim(double " x ", double " y ); .br .BI "float fdimf(float " x ", float " y ); .br .BI "long double fdiml(long double " x ", long double " y ); -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR fdimf (), .BR fdiml (): diff --git a/man3/fenv.3 b/man3/fenv.3 index c0b471ae6..ba8f344c4 100644 --- a/man3/fenv.3 +++ b/man3/fenv.3 @@ -33,7 +33,7 @@ fegetexcept \- floating-point rounding and exception handling .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int feclearexcept(int " excepts ); .br .BI "int fegetexceptflag(fexcept_t *" flagp ", int " excepts ); @@ -43,11 +43,11 @@ fegetexcept \- floating-point rounding and exception handling .BI "int fesetexceptflag(const fexcept_t *" flagp ", int " excepts ); .br .BI "int fetestexcept(int " excepts ); -.sp +.PP .B "int fegetround(void);" .br .BI "int fesetround(int " rounding_mode ); -.sp +.PP .BI "int fegetenv(fenv_t *" envp ); .br .BI "int feholdexcept(fenv_t *" envp ); @@ -56,7 +56,7 @@ fegetexcept \- floating-point rounding and exception handling .br .BI "int feupdateenv(const fenv_t *" envp ); .fi -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These eleven functions were defined in C99, and describe the handling diff --git a/man3/ferror.3 b/man3/ferror.3 index 95b4800c6..41ef2f898 100644 --- a/man3/ferror.3 +++ b/man3/ferror.3 @@ -46,7 +46,7 @@ clearerr, feof, ferror, fileno \- check and reset stream status .SH SYNOPSIS .B #include -.sp +.PP .BI "void clearerr(FILE *" stream ); .BI "int feof(FILE *" stream ); @@ -54,12 +54,12 @@ clearerr, feof, ferror, fileno \- check and reset stream status .BI "int ferror(FILE *" stream ); .BI "int fileno(FILE *" stream ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR fileno (): _POSIX_C_SOURCE .SH DESCRIPTION diff --git a/man3/fexecve.3 b/man3/fexecve.3 index b6347f14e..f61cc8ba6 100644 --- a/man3/fexecve.3 +++ b/man3/fexecve.3 @@ -28,15 +28,15 @@ fexecve \- execute program specified via file descriptor .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int fexecve(int " fd ", char *const " argv "[], char *const " envp []); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR fexecve (): .PD 0 .ad l diff --git a/man3/fflush.3 b/man3/fflush.3 index 63ef659fb..5493829cf 100644 --- a/man3/fflush.3 +++ b/man3/fflush.3 @@ -47,7 +47,7 @@ fflush \- flush a stream .SH SYNOPSIS .B #include -.sp +.PP .BI "int fflush(FILE *" stream ); .SH DESCRIPTION For output streams, diff --git a/man3/ffs.3 b/man3/ffs.3 index 6e5cd6b31..15ab23b4a 100644 --- a/man3/ffs.3 +++ b/man3/ffs.3 @@ -36,23 +36,23 @@ ffs, ffsl, ffsll \- find first bit set in a word .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int ffs(int " i ); -.sp +.PP .B #include -.sp +.PP .BI "int ffsl(long int " i ); -.sp +.PP .BI "int ffsll(long long int " i ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in +.PP .PD 0 .ad l -.sp .BR ffs (): .RS 4 .TP 4 diff --git a/man3/fgetc.3 b/man3/fgetc.3 index 54ab5659c..638c4c641 100644 --- a/man3/fgetc.3 +++ b/man3/fgetc.3 @@ -30,7 +30,7 @@ fgetc, fgets, getc, getchar, ungetc \- input of characters and strings .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int fgetc(FILE *" stream ); .BI "char *fgets(char *" "s" ", int " "size" ", FILE *" "stream" ); diff --git a/man3/fgetgrent.3 b/man3/fgetgrent.3 index 777be3dc8..cc1599ebd 100644 --- a/man3/fgetgrent.3 +++ b/man3/fgetgrent.3 @@ -35,15 +35,15 @@ fgetgrent \- get group file entry .B #include .B #include .B #include -.sp +.PP .BI "struct group *fgetgrent(FILE *" stream ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR fgetgrent (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/fgetpwent.3 b/man3/fgetpwent.3 index da415f0b9..d597a8d07 100644 --- a/man3/fgetpwent.3 +++ b/man3/fgetpwent.3 @@ -38,15 +38,15 @@ fgetpwent \- get password file entry .B #include .B #include .B #include -.sp +.PP .BI "struct passwd *fgetpwent(FILE *" stream ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR fgetpwent (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/fgetwc.3 b/man3/fgetwc.3 index e5ed38589..8ec645082 100644 --- a/man3/fgetwc.3 +++ b/man3/fgetwc.3 @@ -23,7 +23,7 @@ fgetwc, getwc \- read a wide character from a FILE stream .B #include .br .B #include -.sp +.PP .BI "wint_t fgetwc(FILE *" stream ); .BI "wint_t getwc(FILE *" stream ); .fi diff --git a/man3/fgetws.3 b/man3/fgetws.3 index 80ed8d203..10949df63 100644 --- a/man3/fgetws.3 +++ b/man3/fgetws.3 @@ -21,7 +21,7 @@ fgetws \- read a wide-character string from a FILE stream .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wchar_t *fgetws(wchar_t *" ws ", int " n ", FILE *" stream ); .fi .SH DESCRIPTION diff --git a/man3/finite.3 b/man3/finite.3 index c469f4977..019e80162 100644 --- a/man3/finite.3 +++ b/man3/finite.3 @@ -29,31 +29,31 @@ BSD floating-point classification functions .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int finite(double " x ); .br .BI "int finitef(float " x ); .br .BI "int finitel(long double " x ); -.sp +.PP .BI "int isinf(double " x ); .br .BI "int isinff(float " x ); .br .BI "int isinfl(long double " x ); -.sp +.PP .BI "int isnan(double " x ); .br .BI "int isnanf(float " x ); .br .BI "int isnanl(long double " x ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR finite (), .BR finitef (), diff --git a/man3/flockfile.3 b/man3/flockfile.3 index f952995fc..ca1a00d9b 100644 --- a/man3/flockfile.3 +++ b/man3/flockfile.3 @@ -28,20 +28,20 @@ flockfile, ftrylockfile, funlockfile \- lock FILE for stdio .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void flockfile(FILE *" filehandle ); .br .BI "int ftrylockfile(FILE *" filehandle ); .br .BI "void funlockfile(FILE *" filehandle ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in .ad l -.sp +.PP All functions shown above: .RS 4 /* Since glibc 2.24: */ _POSIX_C_SOURCE\ >=\ 199309L diff --git a/man3/floor.3 b/man3/floor.3 index 84720193c..77ac37df6 100644 --- a/man3/floor.3 +++ b/man3/floor.3 @@ -30,21 +30,21 @@ floor, floorf, floorl \- largest integral value not greater than argument .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double floor(double " x ); .br .BI "float floorf(float " x ); .br .BI "long double floorl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR floorf (), .BR floorl (): diff --git a/man3/fma.3 b/man3/fma.3 index dd8bbaa6e..388676f23 100644 --- a/man3/fma.3 +++ b/man3/fma.3 @@ -15,21 +15,21 @@ fma, fmaf, fmal \- floating-point multiply and add .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double fma(double " x ", double " y ", double " z ); .br .BI "float fmaf(float " x ", float " y ", float " z ); .br .BI "long double fmal(long double " x ", long double " y ", long double " z ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR fma (), .BR fmaf (), diff --git a/man3/fmax.3 b/man3/fmax.3 index 9dbca2391..2d9ad26bb 100644 --- a/man3/fmax.3 +++ b/man3/fmax.3 @@ -11,20 +11,20 @@ fmax, fmaxf, fmaxl \- determine maximum of two floating-point numbers .SH SYNOPSIS .B #include -.sp +.PP .BI "double fmax(double " x ", double " y ); .br .BI "float fmaxf(float " x ", float " y ); .br .BI "long double fmaxl(long double " x ", long double " y ); -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR fmax (), .BR fmaxf (), diff --git a/man3/fmemopen.3 b/man3/fmemopen.3 index 1b4c16ba3..bd26ae6bb 100644 --- a/man3/fmemopen.3 +++ b/man3/fmemopen.3 @@ -13,12 +13,12 @@ fmemopen \- open memory as stream .BI "FILE *fmemopen(void *"buf ", size_t "size ", const char *" mode ");" .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR fmemopen (): .PD 0 .ad l diff --git a/man3/fmin.3 b/man3/fmin.3 index cc310ccfa..acd153d11 100644 --- a/man3/fmin.3 +++ b/man3/fmin.3 @@ -11,20 +11,20 @@ fmin, fminf, fminl \- determine minimum of two floating-point numbers .SH SYNOPSIS .B #include -.sp +.PP .BI "double fmin(double " x ", double " y ); .br .BI "float fminf(float " x ", float " y ); .br .BI "long double fminl(long double " x ", long double " y ); -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR fmin (), .BR fminf (), diff --git a/man3/fmod.3 b/man3/fmod.3 index 7ae662922..633167b49 100644 --- a/man3/fmod.3 +++ b/man3/fmod.3 @@ -38,21 +38,21 @@ fmod, fmodf, fmodl \- floating-point remainder function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double fmod(double " x ", double " y ); .br .BI "float fmodf(float " x ", float " y ); .br .BI "long double fmodl(long double " x ", long double " y ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR fmodf (), .BR fmodl (): diff --git a/man3/fmtmsg.3 b/man3/fmtmsg.3 index eabefea6c..95ad3f78f 100644 --- a/man3/fmtmsg.3 +++ b/man3/fmtmsg.3 @@ -16,7 +16,7 @@ fmtmsg \- print formatted error messages .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int fmtmsg(long " classification ", const char *" label , .br .BI " int " severity ", const char *" text , diff --git a/man3/fnmatch.3 b/man3/fnmatch.3 index 3103ae982..7ff2db494 100644 --- a/man3/fnmatch.3 +++ b/man3/fnmatch.3 @@ -31,7 +31,7 @@ fnmatch \- match filename or pathname .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int fnmatch(const char *" "pattern" ", const char *" string ", int " flags ); .fi .SH DESCRIPTION diff --git a/man3/fopen.3 b/man3/fopen.3 index f8e1b24c4..d1db6dae8 100644 --- a/man3/fopen.3 +++ b/man3/fopen.3 @@ -47,19 +47,19 @@ fopen, fdopen, freopen \- stream open functions .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "FILE *fopen(const char *" pathname ", const char *" mode ); .BI "FILE *fdopen(int " fd ", const char *" mode ); .BI "FILE *freopen(const char *" pathname ", const char *" mode ", FILE *" stream ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR fdopen (): _POSIX_C_SOURCE .SH DESCRIPTION diff --git a/man3/fpathconf.3 b/man3/fpathconf.3 index b5bac3155..c06386c1e 100644 --- a/man3/fpathconf.3 +++ b/man3/fpathconf.3 @@ -45,7 +45,7 @@ fpathconf, pathconf \- get configuration values for files .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "long fpathconf(int " fd ", int " name ); .br .BI "long pathconf(const char *" path ", int " name ); diff --git a/man3/fpclassify.3 b/man3/fpclassify.3 index d220e3a60..2eb47ff97 100644 --- a/man3/fpclassify.3 +++ b/man3/fpclassify.3 @@ -14,25 +14,25 @@ classification macros .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int fpclassify(" x ); -.sp +.PP .BI "int isfinite(" x ); -.sp +.PP .BI "int isnormal(" x ); -.sp +.PP .BI "int isnan(" x ); -.sp +.PP .BI "int isinf(" x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .\" I haven't fully grokked the source to determine the FTM requirements; .\" in part, the following has been tested by experiment. .ad l diff --git a/man3/fpurge.3 b/man3/fpurge.3 index a5d7fae3e..56348a5ee 100644 --- a/man3/fpurge.3 +++ b/man3/fpurge.3 @@ -29,14 +29,14 @@ fpurge, __fpurge \- purge a stream .nf /* unsupported */ .B #include -.sp +.PP .BI "int fpurge(FILE *" stream ); -.sp +.PP /* supported */ .B #include .br .B #include -.sp +.PP .BI "void __fpurge(FILE *" stream ); .fi .SH DESCRIPTION diff --git a/man3/fputwc.3 b/man3/fputwc.3 index 6ccacd6f1..62b39d52a 100644 --- a/man3/fputwc.3 +++ b/man3/fputwc.3 @@ -21,7 +21,7 @@ fputwc, putwc \- write a wide character to a FILE stream .B #include .br .B #include -.sp +.PP .BI "wint_t fputwc(wchar_t " wc ", FILE *" stream ); .BI "wint_t putwc(wchar_t " wc ", FILE *" stream ); .fi diff --git a/man3/fputws.3 b/man3/fputws.3 index 150d19a34..3c491a267 100644 --- a/man3/fputws.3 +++ b/man3/fputws.3 @@ -19,7 +19,7 @@ fputws \- write a wide-character string to a FILE stream .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int fputws(const wchar_t *" ws ", FILE *" stream ); .fi .SH DESCRIPTION diff --git a/man3/fread.3 b/man3/fread.3 index 99a5c90a4..2dd7be90d 100644 --- a/man3/fread.3 +++ b/man3/fread.3 @@ -48,10 +48,10 @@ fread, fwrite \- binary stream input/output .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t fread(void *" ptr ", size_t " size ", size_t " nmemb \ ", FILE *" stream ); -.sp +.PP .BI "size_t fwrite(const void *" ptr ", size_t " size ", size_t " nmemb , .BI " FILE *" stream ); .fi diff --git a/man3/frexp.3 b/man3/frexp.3 index 15a4cc465..862de9c17 100644 --- a/man3/frexp.3 +++ b/man3/frexp.3 @@ -37,21 +37,21 @@ and integral components .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double frexp(double " x ", int *" exp ); .br .BI "float frexpf(float " x ", int *" exp ); .br .BI "long double frexpl(long double " x ", int *" exp ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR frexpf (), .BR frexpl (): diff --git a/man3/fseek.3 b/man3/fseek.3 index c08e64d58..b5c147b50 100644 --- a/man3/fseek.3 +++ b/man3/fseek.3 @@ -44,7 +44,7 @@ fgetpos, fseek, fsetpos, ftell, rewind \- reposition a stream .SH SYNOPSIS .B #include -.sp +.PP .BI "int fseek(FILE *" stream ", long " offset ", int " whence ); .BI "long ftell(FILE *" stream ); diff --git a/man3/fseeko.3 b/man3/fseeko.3 index 70cea8608..b5a283cfd 100644 --- a/man3/fseeko.3 +++ b/man3/fseeko.3 @@ -28,18 +28,18 @@ fseeko, ftello \- seek to or report file position .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int fseeko(FILE *" stream ", off_t " offset ", int " whence ); -.sp +.PP .BI "off_t ftello(FILE *" stream ); .BI .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR fseeko (), .BR ftello (): .br diff --git a/man3/ftime.3 b/man3/ftime.3 index 8198552b9..8e32ceaae 100644 --- a/man3/ftime.3 +++ b/man3/ftime.3 @@ -32,7 +32,7 @@ ftime \- return date and time .SH SYNOPSIS .B "#include " -.sp +.PP .BI "int ftime(struct timeb *" tp ); .SH DESCRIPTION This function returns the current time as seconds and milliseconds diff --git a/man3/ftok.3 b/man3/ftok.3 index 79debce54..657dcda67 100644 --- a/man3/ftok.3 +++ b/man3/ftok.3 @@ -34,7 +34,7 @@ ftok \- convert a pathname and a project identifier to a System V IPC key .B #include .B #include .fi -.sp +.PP .BI "key_t ftok(const char *" pathname ", int " proj_id ); .SH DESCRIPTION The diff --git a/man3/fts.3 b/man3/fts.3 index 8a05198c8..37a9b9772 100644 --- a/man3/fts.3 +++ b/man3/fts.3 @@ -46,16 +46,16 @@ traverse a file hierarchy .B #include .B #include .B #include -.sp +.PP .BI "FTS *fts_open(char * const *" path_argv ", int " options ", " .BI " int (*" compar ")(const FTSENT **, const FTSENT **));" -.sp +.PP .BI "FTSENT *fts_read(FTS *" ftsp ); -.sp +.PP .BI "FTSENT *fts_children(FTS *" ftsp ", int " instr ); -.sp +.PP .BI "int fts_set(FTS *" ftsp ", FTSENT *" f ", int " instr ); -.sp +.PP .BI "int fts_close(FTS *" ftsp ); .fi .SH DESCRIPTION diff --git a/man3/ftw.3 b/man3/ftw.3 index 1a0cb4fb3..31b9a3222 100644 --- a/man3/ftw.3 +++ b/man3/ftw.3 @@ -52,12 +52,12 @@ ftw, nftw \- file tree walk .BI " int " typeflag ), .BI " int " nopenfd ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR nftw (): _XOPEN_SOURCE >= 500 .SH DESCRIPTION diff --git a/man3/futimes.3 b/man3/futimes.3 index 3971de18c..e777c2b22 100644 --- a/man3/futimes.3 +++ b/man3/futimes.3 @@ -33,12 +33,12 @@ futimes, lutimes \- change file timestamps .BI "int lutimes(const char *" filename ", const struct timeval " tv [2]); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR futimes (), .BR lutimes (): Since glibc 2.19: diff --git a/man3/fwide.3 b/man3/fwide.3 index 5868cd8e2..c27b2a4ea 100644 --- a/man3/fwide.3 +++ b/man3/fwide.3 @@ -19,16 +19,16 @@ fwide \- set and determine the orientation of a FILE stream .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int fwide(FILE *" stream ", int " mode ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in .ad l -.sp +.PP .BR fwide (): .RS 4 _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE || diff --git a/man3/gamma.3 b/man3/gamma.3 index 35f11cfe1..760bf31a0 100644 --- a/man3/gamma.3 +++ b/man3/gamma.3 @@ -11,20 +11,20 @@ gamma, gammaf, gammal \- (logarithm of the) gamma function .SH SYNOPSIS .B #include -.sp +.PP .BI "double gamma(double " x ");" .br .BI "float gammaf(float " x ");" .br .BI "long double gammal(long double " x ");" -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR gamma (): .RS 4 diff --git a/man3/gcvt.3 b/man3/gcvt.3 index d31157b80..87c7908ee 100644 --- a/man3/gcvt.3 +++ b/man3/gcvt.3 @@ -33,15 +33,15 @@ gcvt \- convert a floating-point number to a string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *gcvt(double " number ", int " ndigit ", char *" buf ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR gcvt (): .ad l .PD 0 diff --git a/man3/get_nprocs_conf.3 b/man3/get_nprocs_conf.3 index 131649330..59d8dc6ed 100644 --- a/man3/get_nprocs_conf.3 +++ b/man3/get_nprocs_conf.3 @@ -28,7 +28,7 @@ get_nprocs, get_nprocs_conf \- get number of processors .SH SYNOPSIS .B #include -.sp +.PP .BI "int get_nprocs(void);" .br .BI "int get_nprocs_conf(void);" diff --git a/man3/get_phys_pages.3 b/man3/get_phys_pages.3 index b304e0cf1..6f5561e12 100644 --- a/man3/get_phys_pages.3 +++ b/man3/get_phys_pages.3 @@ -29,7 +29,7 @@ page counts .SH SYNOPSIS .nf .B "#include " -.sp +.PP .B long int get_phys_pages(void); .B long int get_avphys_pages(void); .SH DESCRIPTION diff --git a/man3/getaddrinfo.3 b/man3/getaddrinfo.3 index cc1f4abd2..3c95ad627 100644 --- a/man3/getaddrinfo.3 +++ b/man3/getaddrinfo.3 @@ -50,22 +50,22 @@ service translation .B #include .B #include .B #include -.sp +.PP .BI "int getaddrinfo(const char *" "node" ", const char *" "service" , .BI " const struct addrinfo *" "hints" , .BI " struct addrinfo **" "res" ); -.sp +.PP .BI "void freeaddrinfo(struct addrinfo *" "res" ); -.sp +.PP .BI "const char *gai_strerror(int " "errcode" ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .ad l .in -.sp +.PP .BR getaddrinfo (), .BR freeaddrinfo (), .BR gai_strerror (): diff --git a/man3/getaddrinfo_a.3 b/man3/getaddrinfo_a.3 index 0b7bbe222..3eabd01fc 100644 --- a/man3/getaddrinfo_a.3 +++ b/man3/getaddrinfo_a.3 @@ -35,17 +35,17 @@ network address and service translation .nf .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .BI "int getaddrinfo_a(int " "mode" ", struct gaicb *" "list[]" , .BI " int " "nitems" ", struct sigevent *" "sevp" ); -.sp +.PP .BI "int gai_suspend(const struct gaicb * const " "list[]" ", int " "nitems" , .BI " const struct timespec *" "timeout" ); -.sp +.PP .BI "int gai_error(struct gaicb *" "req" ); -.sp +.PP .BI "int gai_cancel(struct gaicb *" "req" ); -.sp +.PP Link with \fI\-lanl\fP. .fi .SH DESCRIPTION diff --git a/man3/getauxval.3 b/man3/getauxval.3 index b6d538b00..ec3d68cbb 100644 --- a/man3/getauxval.3 +++ b/man3/getauxval.3 @@ -30,7 +30,7 @@ getauxval \- retrieve a value from the auxiliary vector .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "unsigned long getauxval(unsigned long " type ); .fi .SH DESCRIPTION diff --git a/man3/getcontext.3 b/man3/getcontext.3 index b445d0f9a..6af4da866 100644 --- a/man3/getcontext.3 +++ b/man3/getcontext.3 @@ -27,7 +27,7 @@ getcontext, setcontext \- get or set the user context .SH SYNOPSIS .B #include -.sp +.PP .BI "int getcontext(ucontext_t *" ucp ); .br .BI "int setcontext(const ucontext_t *" ucp ); diff --git a/man3/getcwd.3 b/man3/getcwd.3 index aaee1e368..556b959eb 100644 --- a/man3/getcwd.3 +++ b/man3/getcwd.3 @@ -35,24 +35,24 @@ getcwd, getwd, get_current_dir_name \- get current working directory .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *getcwd(char *" buf ", size_t " size ); -.sp +.PP .BI "char *getwd(char *" buf ); -.sp +.PP .B "char *get_current_dir_name(void);" .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): -.sp .in +.PP .BR get_current_dir_name (): .RS _GNU_SOURCE .RE -.sp +.PP .BR getwd (): .ad l .RS 4 diff --git a/man3/getdate.3 b/man3/getdate.3 index d08bec606..f48363686 100644 --- a/man3/getdate.3 +++ b/man3/getdate.3 @@ -32,20 +32,20 @@ getdate, getdate_r \- convert a date-plus-time string to broken-down time .SH SYNOPSIS .B "#include " -.sp +.PP .BI "struct tm *getdate(const char *" string ); -.sp +.PP .B "extern int getdate_err;" -.sp +.PP .B "#include " -.sp +.PP .BI "int getdate_r(const char *" string ", struct tm *" res ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR getdate (): .ad l .RS 4 diff --git a/man3/getdirentries.3 b/man3/getdirentries.3 index c69288334..da3344d88 100644 --- a/man3/getdirentries.3 +++ b/man3/getdirentries.3 @@ -29,15 +29,15 @@ getdirentries \- get directory entries in a filesystem-independent format .SH SYNOPSIS .B #include -.sp +.PP .BI "ssize_t getdirentries(int " fd ", char *" buf ", size_t " nbytes .BI ", off_t *" basep ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR getdirentries (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/getdtablesize.3 b/man3/getdtablesize.3 index 07857f878..abc099398 100644 --- a/man3/getdtablesize.3 +++ b/man3/getdtablesize.3 @@ -29,14 +29,14 @@ getdtablesize \- get file descriptor table size .SH SYNOPSIS .B #include -.sp +.PP .B int getdtablesize(void); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR getdtablesize (): .ad l .RS 4 diff --git a/man3/getentropy.3 b/man3/getentropy.3 index 82be5315e..afb7369cf 100644 --- a/man3/getentropy.3 +++ b/man3/getentropy.3 @@ -27,14 +27,14 @@ getentropy \- fill a buffer with random bytes .SH SYNOPSIS .B #include -.sp +.PP .BI "int getentropy(void *" buffer ", size_t " length ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR getentropy (): .br .RS 4 diff --git a/man3/getenv.3 b/man3/getenv.3 index c801f3924..a154e393e 100644 --- a/man3/getenv.3 +++ b/man3/getenv.3 @@ -36,17 +36,17 @@ getenv, secure_getenv \- get an environment variable .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *getenv(const char *" name ); .BI "char *secure_getenv(const char *" name ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR secure_getenv (): _GNU_SOURCE .SH DESCRIPTION diff --git a/man3/getfsent.3 b/man3/getfsent.3 index f79e656c7..e62aba081 100644 --- a/man3/getfsent.3 +++ b/man3/getfsent.3 @@ -29,15 +29,15 @@ getfsent, getfsspec, getfsfile, setfsent, endfsent \- handle fstab entries .SH SYNOPSIS .B #include -.sp +.PP .B "void endfsent(void);" -.sp +.PP .B "struct fstab *getfsent(void);" -.sp +.PP .BI "struct fstab *getfsfile(const char *" mount_point ); -.sp +.PP .BI "struct fstab *getfsspec(const char *" special_file ); -.sp +.PP .B "int setfsent(void);" .SH DESCRIPTION These functions read from the file diff --git a/man3/getgrent.3 b/man3/getgrent.3 index 34aade8ac..5bb1d79b8 100644 --- a/man3/getgrent.3 +++ b/man3/getgrent.3 @@ -34,11 +34,11 @@ getgrent, setgrent, endgrent \- get group file entry .nf .B #include .B #include -.sp +.PP .B struct group *getgrent(void); -.sp +.PP .B void setgrent(void); -.sp +.PP .B void endgrent(void); .fi .PP diff --git a/man3/getgrent_r.3 b/man3/getgrent_r.3 index 06d506a69..1320910f5 100644 --- a/man3/getgrent_r.3 +++ b/man3/getgrent_r.3 @@ -27,21 +27,21 @@ getgrent_r, fgetgrent_r \- get group file entry reentrantly .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int getgrent_r(struct group *" gbuf ", char *" buf , .br .BI " size_t " buflen ", struct group **" gbufp ); -.sp +.PP .BI "int fgetgrent_r(FILE *" stream ", struct group *" gbuf ", char *" buf , .br .BI " size_t " buflen ", struct group **" gbufp ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR getgrent_r (): _GNU_SOURCE .\" FIXME . The FTM requirements seem inconsistent here. File a glibc bug? diff --git a/man3/getgrnam.3 b/man3/getgrnam.3 index 30c147e53..dfb470e5d 100644 --- a/man3/getgrnam.3 +++ b/man3/getgrnam.3 @@ -37,26 +37,26 @@ getgrnam, getgrnam_r, getgrgid, getgrgid_r \- get group file entry .nf .B #include .B #include -.sp +.PP .BI "struct group *getgrnam(const char *" name ); -.sp +.PP .BI "struct group *getgrgid(gid_t " gid ); -.sp +.PP .BI "int getgrnam_r(const char *" name ", struct group *" grp , .br .BI " char *" buf ", size_t " buflen ", struct group **" result ); -.sp +.PP .BI "int getgrgid_r(gid_t " gid ", struct group *" grp , .br .BI " char *" buf ", size_t " buflen ", struct group **" result ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .ad l .in -.sp +.PP .BR getgrnam_r (), .BR getgrgid_r (): .RS 4 diff --git a/man3/getgrouplist.3 b/man3/getgrouplist.3 index 8b15faab5..7948c39c3 100644 --- a/man3/getgrouplist.3 +++ b/man3/getgrouplist.3 @@ -31,16 +31,16 @@ getgrouplist \- get list of groups to which a user belongs .SH SYNOPSIS .B #include -.sp +.PP .BI "int getgrouplist(const char *" user ", gid_t " group , .br .BI " gid_t *" groups ", int *" ngroups ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR getgrouplist (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/gethostbyname.3 b/man3/gethostbyname.3 index e49c61153..c8c649976 100644 --- a/man3/gethostbyname.3 +++ b/man3/gethostbyname.3 @@ -47,51 +47,51 @@ gethostent_r \- get network host entry .nf .B #include .B extern int h_errno; -.sp +.PP .BI "struct hostent *gethostbyname(const char *" name ); -.sp +.PP .BR "#include " " /* for AF_INET */" .BI "struct hostent *gethostbyaddr(const void *" addr , .BI " socklen_t " len ", int " type ); -.sp +.PP .BI "void sethostent(int " stayopen ); -.sp +.PP .B void endhostent(void); -.sp +.PP .BI "void herror(const char *" s ); -.sp +.PP .BI "const char *hstrerror(int " err ); -.sp +.PP /* System V/POSIX extension */ .br .B struct hostent *gethostent(void); -.sp +.PP /* GNU extensions */ .br .BI "struct hostent *gethostbyname2(const char *" name ", int " af ); -.sp +.PP .B "int gethostent_r(" .BI " struct hostent *" ret ", char *" buf ", size_t " buflen , .BI " struct hostent **" result ", int *" h_errnop ); -.sp +.PP .BI "int gethostbyaddr_r(const void *" addr ", socklen_t " len ", int " type , .BI " struct hostent *" ret ", char *" buf ", size_t " buflen , .BI " struct hostent **" result ", int *" h_errnop ); -.sp +.PP .BI "int gethostbyname_r(const char *" name , .BI " struct hostent *" ret ", char *" buf ", size_t " buflen , .BI " struct hostent **" result ", int *" h_errnop ); -.sp +.PP .BI "int gethostbyname2_r(const char *" name ", int " af, .BI " struct hostent *" ret ", char *" buf ", size_t " buflen , .BI " struct hostent **" result ", int *" h_errnop ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .PD 0 .ad l .BR gethostbyname2 (), diff --git a/man3/gethostid.3 b/man3/gethostid.3 index 84ae5c9e6..0d3062ca2 100644 --- a/man3/gethostid.3 +++ b/man3/gethostid.3 @@ -31,16 +31,16 @@ gethostid, sethostid \- get or set the unique identifier of the current host .SH SYNOPSIS .B #include -.sp +.PP .B long gethostid(void); .br .BI "int sethostid(long " hostid ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .br .BR gethostid (): diff --git a/man3/getifaddrs.3 b/man3/getifaddrs.3 index 7c1ba0399..5082625ab 100644 --- a/man3/getifaddrs.3 +++ b/man3/getifaddrs.3 @@ -40,9 +40,9 @@ getifaddrs, freeifaddrs \- get interface addresses .nf .B #include .B #include -.sp +.PP .BI "int getifaddrs(struct ifaddrs **" "ifap" ); -.sp +.PP .BI "void freeifaddrs(struct ifaddrs *" "ifa" ); .fi .SH DESCRIPTION diff --git a/man3/getipnodebyname.3 b/man3/getipnodebyname.3 index 96806e0aa..f06eb3536 100644 --- a/man3/getipnodebyname.3 +++ b/man3/getipnodebyname.3 @@ -32,13 +32,13 @@ hostnames and addresses .B #include .B #include .B #include -.sp +.PP .BI "struct hostent *getipnodebyname(const char *" name ", int " af , .BI " int " flags ", int *" error_num ); -.sp +.PP .BI "struct hostent *getipnodebyaddr(const void *" addr ", size_t " len , .BI " int " af ", int *" "error_num" ); -.sp +.PP .BI "void freehostent(struct hostent *" "ip" ); .fi .SH DESCRIPTION diff --git a/man3/getline.3 b/man3/getline.3 index 9bc4d8ecc..97c13e0e2 100644 --- a/man3/getline.3 +++ b/man3/getline.3 @@ -29,18 +29,18 @@ getline, getdelim \- delimited string input .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "ssize_t getline(char **" lineptr ", size_t *" n ", FILE *" stream ); .BI "ssize_t getdelim(char **" lineptr ", size_t *" n ", int " delim \ ", FILE *" stream ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR getline (), .BR getdelim (): diff --git a/man3/getloadavg.3 b/man3/getloadavg.3 index 5abf53ba7..562db5552 100644 --- a/man3/getloadavg.3 +++ b/man3/getloadavg.3 @@ -37,15 +37,15 @@ getloadavg \- get system load averages .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int getloadavg(double " loadavg[] ", int " nelem ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR getloadavg (): .nf Since glibc 2.19: diff --git a/man3/getlogin.3 b/man3/getlogin.3 index d59caf569..902062327 100644 --- a/man3/getlogin.3 +++ b/man3/getlogin.3 @@ -30,24 +30,24 @@ getlogin, getlogin_r, cuserid \- get username .SH SYNOPSIS .B #include -.sp +.PP .B "char *getlogin(void);" .br .BI "int getlogin_r(char *" buf ", size_t " bufsize ); -.sp +.PP .B #include -.sp +.PP .BI "char *cuserid(char *" string ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR getlogin_r (): .\" Deprecated: _REENTRANT || _POSIX_C_SOURCE\ >=\ 199506L -.sp +.PP .BR cuserid (): .nf Since glibc 2.24: diff --git a/man3/getmntent.3 b/man3/getmntent.3 index 58aa7e5b8..5e78377c9 100644 --- a/man3/getmntent.3 +++ b/man3/getmntent.3 @@ -37,29 +37,29 @@ getmntent_r \- get filesystem descriptor file entry .nf .B #include .B #include -.sp +.PP .BI "FILE *setmntent(const char *" filename ", const char *" type ); -.sp +.PP .BI "struct mntent *getmntent(FILE *" stream ); -.sp +.PP .BI "int addmntent(FILE *" stream ", const struct mntent *" mnt ); -.sp +.PP .BI "int endmntent(FILE *" streamp ); -.sp +.PP .BI "char *hasmntopt(const struct mntent *" mnt ", const char *" opt ); -.sp +.PP /* GNU extension */ .B #include -.sp +.PP .BI "struct mntent *getmntent_r(FILE *" streamp ", struct mntent *" mntbuf , .BI " char *" buf ", int " buflen ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR getmntent_r (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/getnameinfo.3 b/man3/getnameinfo.3 index b0faca0fe..0e5e05b02 100644 --- a/man3/getnameinfo.3 +++ b/man3/getnameinfo.3 @@ -14,18 +14,18 @@ getnameinfo \- address-to-name translation in protocol-independent manner .nf .B #include .B #include -.sp +.PP .BI "int getnameinfo(const struct sockaddr *" "addr" ", socklen_t " "addrlen" , .BI " char *" "host" ", socklen_t " "hostlen" , .BI " char *" "serv" ", socklen_t " "servlen" ", int " "flags" ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .ad l .in -.sp +.PP .BR getnameinfo (): Since glibc 2.22: _POSIX_C_SOURCE >= 201112L Glibc 2.21 and earlier: _POSIX_C_SOURCE diff --git a/man3/getnetent.3 b/man3/getnetent.3 index 0bcc84279..823181811 100644 --- a/man3/getnetent.3 +++ b/man3/getnetent.3 @@ -34,15 +34,15 @@ get network entry .SH SYNOPSIS .nf .B #include -.sp +.PP .B struct netent *getnetent(void); -.sp +.PP .BI "struct netent *getnetbyname(const char *" name ); -.sp +.PP .BI "struct netent *getnetbyaddr(uint32_t " net ", int " type ); -.sp +.PP .BI "void setnetent(int " stayopen ); -.sp +.PP .B void endnetent(void); .fi .SH DESCRIPTION diff --git a/man3/getnetent_r.3 b/man3/getnetent_r.3 index 9992fea40..9bb26c457 100644 --- a/man3/getnetent_r.3 +++ b/man3/getnetent_r.3 @@ -30,28 +30,28 @@ network entry (reentrant) .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int getnetent_r(struct netent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct netent **" result , .BI " int *" h_errnop ); -.sp +.PP .BI "int getnetbyname_r(const char *" name , .BI " struct netent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct netent **" result , .BI " int *" h_errnop ); -.sp +.PP .BI "int getnetbyaddr_r(uint32_t " net ", int " type , .BI " struct netent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct netent **" result , .BI " int *" h_errnop ); -.sp +.PP .fi .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .ad l .in -.sp +.PP .BR getnetent_r (), .BR getnetbyname_r (), .BR getnetbyaddr_r (): diff --git a/man3/getopt.3 b/man3/getopt.3 index e6f9ad509..d37e572b1 100644 --- a/man3/getopt.3 +++ b/man3/getopt.3 @@ -45,30 +45,30 @@ optarg, optind, opterr, optopt \- Parse command-line options .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int getopt(int " argc ", char * const " argv[] , .BI " const char *" optstring ); -.sp +.PP .BI "extern char *" optarg ; .BI "extern int " optind ", " opterr ", " optopt ; -.sp +.PP .B #include -.sp +.PP .BI "int getopt_long(int " argc ", char * const " argv[] , .BI " const char *" optstring , .BI " const struct option *" longopts ", int *" longindex ); -.sp +.PP .BI "int getopt_long_only(int " argc ", char * const " argv[] , .BI " const char *" optstring , .BI " const struct option *" longopts ", int *" longindex ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .ad l .in -.sp +.PP .BR getopt (): _POSIX_C_SOURCE\ >=\ 2 || _XOPEN_SOURCE .br diff --git a/man3/getpass.3 b/man3/getpass.3 index 8c7705b50..7d023df83 100644 --- a/man3/getpass.3 +++ b/man3/getpass.3 @@ -26,14 +26,14 @@ getpass \- get a password .SH SYNOPSIS .B #include -.sp +.PP .BI "char *getpass(const char *" prompt ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR getpass (): .ad l .RS 4 diff --git a/man3/getprotoent.3 b/man3/getprotoent.3 index 5e08709b4..545c09646 100644 --- a/man3/getprotoent.3 +++ b/man3/getprotoent.3 @@ -34,15 +34,15 @@ endprotoent \- get protocol entry .SH SYNOPSIS .nf .B #include -.sp +.PP .B struct protoent *getprotoent(void); -.sp +.PP .BI "struct protoent *getprotobyname(const char *" name ); -.sp +.PP .BI "struct protoent *getprotobynumber(int " proto ); -.sp +.PP .BI "void setprotoent(int " stayopen ); -.sp +.PP .B void endprotoent(void); .fi .SH DESCRIPTION diff --git a/man3/getprotoent_r.3 b/man3/getprotoent_r.3 index 23599e542..7b1d583a6 100644 --- a/man3/getprotoent_r.3 +++ b/man3/getprotoent_r.3 @@ -30,25 +30,25 @@ protocol entry (reentrant) .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int getprotoent_r(struct protoent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct protoent **" result ); -.sp +.PP .BI "int getprotobyname_r(const char *" name , .BI " struct protoent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct protoent **" result ); -.sp +.PP .BI "int getprotobynumber_r(int " proto , .BI " struct protoent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct protoent **" result ); -.sp +.PP .fi .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .ad l .in -.sp +.PP .BR getprotoent_r (), .BR getprotobyname_r (), .BR getprotobynumber_r (): diff --git a/man3/getpt.3 b/man3/getpt.3 index 2a21d2b5b..93a3f9509 100644 --- a/man3/getpt.3 +++ b/man3/getpt.3 @@ -11,7 +11,7 @@ getpt \- open the pseudoterminal master (PTM) .nf .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .B "int getpt(void);" .fi .SH DESCRIPTION diff --git a/man3/getpw.3 b/man3/getpw.3 index 43e3fa5de..13e8d02bd 100644 --- a/man3/getpw.3 +++ b/man3/getpw.3 @@ -37,7 +37,7 @@ getpw \- reconstruct password line entry .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include .B #include -.sp +.PP .BI "int getpw(uid_t " uid ", char *" buf ); .fi .SH DESCRIPTION diff --git a/man3/getpwent.3 b/man3/getpwent.3 index d441a319f..4de22ee81 100644 --- a/man3/getpwent.3 +++ b/man3/getpwent.3 @@ -37,19 +37,19 @@ getpwent, setpwent, endpwent \- get password file entry .nf .B #include .B #include -.sp +.PP .B struct passwd *getpwent(void); -.sp +.PP .B void setpwent(void); -.sp +.PP .B void endpwent(void); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR getpwent (), .BR setpwent (), diff --git a/man3/getpwent_r.3 b/man3/getpwent_r.3 index de39d5801..b5ef7d44c 100644 --- a/man3/getpwent_r.3 +++ b/man3/getpwent_r.3 @@ -27,21 +27,21 @@ getpwent_r, fgetpwent_r \- get passwd file entry reentrantly .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int getpwent_r(struct passwd *" pwbuf ", char *" buf , .br .BI " size_t " buflen ", struct passwd **" pwbufp ); -.sp +.PP .BI "int fgetpwent_r(FILE *" stream ", struct passwd *" pwbuf ", char *" buf , .br .BI " size_t " buflen ", struct passwd **" pwbufp ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR getpwent_r (), Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/getpwnam.3 b/man3/getpwnam.3 index 10438e3cf..137d7a483 100644 --- a/man3/getpwnam.3 +++ b/man3/getpwnam.3 @@ -41,25 +41,25 @@ getpwnam, getpwnam_r, getpwuid, getpwuid_r \- get password file entry .nf .B #include .B #include -.sp +.PP .BI "struct passwd *getpwnam(const char *" name ); -.sp +.PP .BI "struct passwd *getpwuid(uid_t " uid ); -.sp +.PP .BI "int getpwnam_r(const char *" name ", struct passwd *" pwd , .br .BI " char *" buf ", size_t " buflen ", struct passwd **" result ); -.sp +.PP .BI "int getpwuid_r(uid_t " uid ", struct passwd *" pwd , .br .BI " char *" buf ", size_t " buflen ", struct passwd **" result ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR getpwnam_r (), .BR getpwuid_r (): diff --git a/man3/getrpcent_r.3 b/man3/getrpcent_r.3 index f517abeae..46b90757b 100644 --- a/man3/getrpcent_r.3 +++ b/man3/getrpcent_r.3 @@ -30,25 +30,25 @@ RPC entry (reentrant) .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int getrpcent_r(struct rpcent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct rpcent **" result ); -.sp +.PP .BI "int getrpcbyname_r(const char *" name , .BI " struct rpcent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct rpcent **" result ); -.sp +.PP .BI "int getrpcbynumber_r(int " number , .BI " struct rpcent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct rpcent **" result ); -.sp +.PP .fi .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .ad l .in -.sp +.PP .BR getrpcent_r (), .BR getrpcbyname_r (), .BR getrpcbynumber_r (): diff --git a/man3/getrpcport.3 b/man3/getrpcport.3 index 286609895..89530658f 100644 --- a/man3/getrpcport.3 +++ b/man3/getrpcport.3 @@ -11,7 +11,7 @@ getrpcport \- get RPC port number .SH SYNOPSIS .nf .B "#include " -.sp +.PP .BI "int getrpcport(const char *" host ", unsigned long " prognum , .BI " unsigned long " versnum ", unsigned " proto ); .fi diff --git a/man3/gets.3 b/man3/gets.3 index 06ecaedca..fda48ba2f 100644 --- a/man3/gets.3 +++ b/man3/gets.3 @@ -32,7 +32,7 @@ gets \- get a string from standard input (DEPRECATED) .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *gets(char *" "s" ); .fi .SH DESCRIPTION diff --git a/man3/getservent.3 b/man3/getservent.3 index 47cc5fc38..eb64e18ce 100644 --- a/man3/getservent.3 +++ b/man3/getservent.3 @@ -38,15 +38,15 @@ get service entry .SH SYNOPSIS .nf .B #include -.sp +.PP .B struct servent *getservent(void); -.sp +.PP .BI "struct servent *getservbyname(const char *" name ", const char *" proto ); -.sp +.PP .BI "struct servent *getservbyport(int " port ", const char *" proto ); -.sp +.PP .BI "void setservent(int " stayopen ); -.sp +.PP .B void endservent(void); .fi .SH DESCRIPTION diff --git a/man3/getservent_r.3 b/man3/getservent_r.3 index b44500460..55275eda0 100644 --- a/man3/getservent_r.3 +++ b/man3/getservent_r.3 @@ -30,25 +30,25 @@ service entry (reentrant) .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int getservent_r(struct servent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct servent **" result ); -.sp +.PP .BI "int getservbyname_r(const char *" name ", const char *" proto , .BI " struct servent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct servent **" result ); -.sp +.PP .BI "int getservbyport_r(int " port ", const char *" proto , .BI " struct servent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct servent **" result ); -.sp +.PP .fi .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .ad l .in -.sp +.PP .BR getservent_r (), .BR getservbyname_r (), .BR getservbyport_r (): diff --git a/man3/getspnam.3 b/man3/getspnam.3 index 15a90b09c..e106799d7 100644 --- a/man3/getspnam.3 +++ b/man3/getspnam.3 @@ -15,51 +15,51 @@ lckpwdf, ulckpwdf \- get shadow password file entry /* General shadow password file API */ .br .B #include -.sp +.PP .BI "struct spwd *getspnam(const char *" name ); -.sp +.PP .B struct spwd *getspent(void); -.sp +.PP .B void setspent(void); -.sp +.PP .B void endspent(void); -.sp +.PP .BI "struct spwd *fgetspent(FILE *" stream ); -.sp +.PP .BI "struct spwd *sgetspent(const char *" s ); -.sp +.PP .BI "int putspent(const struct spwd *" p ", FILE *" stream ); -.sp +.PP .B int lckpwdf(void); -.sp +.PP .B int ulckpwdf(void); -.sp +.PP /* GNU extension */ .br .B #include -.sp +.PP .BI "int getspent_r(struct spwd *" spbuf , .br .BI " char *" buf ", size_t " buflen ", struct spwd **" spbufp ); -.sp +.PP .BI "int getspnam_r(const char *" name ", struct spwd *" spbuf , .br .BI " char *" buf ", size_t " buflen ", struct spwd **" spbufp ); -.sp +.PP .BI "int fgetspent_r(FILE *" stream ", struct spwd *" spbuf , .br .BI " char *" buf ", size_t " buflen ", struct spwd **" spbufp ); -.sp +.PP .BI "int sgetspent_r(const char *" s ", struct spwd *" spbuf , .br .BI " char *" buf ", size_t " buflen ", struct spwd **" spbufp ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR getspent_r (), .BR getspnam_r (), diff --git a/man3/getsubopt.3 b/man3/getsubopt.3 index 82e279f0e..e65e5f9bb 100644 --- a/man3/getsubopt.3 +++ b/man3/getsubopt.3 @@ -30,12 +30,12 @@ getsubopt \- parse suboption arguments from a string .BI "int getsubopt(char **"optionp ", char * const *" tokens \ ", char **" valuep ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR getsubopt (): .ad l .RS 4 diff --git a/man3/getttyent.3 b/man3/getttyent.3 index 49640f8e7..0222e6e4e 100644 --- a/man3/getttyent.3 +++ b/man3/getttyent.3 @@ -9,13 +9,13 @@ getttyent, getttynam, setttyent, endttyent \- get ttys file entry .SH SYNOPSIS .B "#include " -.sp +.PP .B "struct ttyent *getttyent(void);" -.sp +.PP .BI "struct ttyent *getttynam(const char *" name ); -.sp +.PP .B "int setttyent(void);" -.sp +.PP .B "int endttyent(void);" .SH DESCRIPTION These functions provide an interface to the file diff --git a/man3/getumask.3 b/man3/getumask.3 index b891f2b01..f4049e820 100644 --- a/man3/getumask.3 +++ b/man3/getumask.3 @@ -34,7 +34,7 @@ getumask \- get file creation mask .B "#include " .br .B "#include " -.sp +.PP .B "mode_t getumask(void);" .SH DESCRIPTION This function returns the current file creation mask. diff --git a/man3/getusershell.3 b/man3/getusershell.3 index f45f00a2f..9706615ea 100644 --- a/man3/getusershell.3 +++ b/man3/getusershell.3 @@ -33,19 +33,19 @@ getusershell, setusershell, endusershell \- get permitted user shells .SH SYNOPSIS .nf .B #include -.sp +.PP .B char *getusershell(void); -.sp +.PP .B void setusershell(void); -.sp +.PP .B void endusershell(void); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR getusershell (), .BR setusershell (), diff --git a/man3/getutent.3 b/man3/getutent.3 index b5a831f08..31446dfa7 100644 --- a/man3/getutent.3 +++ b/man3/getutent.3 @@ -34,19 +34,19 @@ getutent, getutid, getutline, pututline, setutent, endutent, utmpname \- access utmp file entries .SH SYNOPSIS .B #include -.sp +.PP .B struct utmp *getutent(void); .br .BI "struct utmp *getutid(const struct utmp *" ut ); .br .BI "struct utmp *getutline(const struct utmp *" ut ); -.sp +.PP .BI "struct utmp *pututline(const struct utmp *" ut ); -.sp +.PP .B void setutent(void); .br .B void endutent(void); -.sp +.PP .BI "int utmpname(const char *" file ); .SH DESCRIPTION New applications should use the POSIX.1-specified "utmpx" versions of diff --git a/man3/getw.3 b/man3/getw.3 index a3880acd4..08f751f60 100644 --- a/man3/getw.3 +++ b/man3/getw.3 @@ -28,17 +28,17 @@ getw, putw \- input and output of words (ints) .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int getw(FILE *" stream ); .BI "int putw(int " w ", FILE *" stream ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR getw (), .BR putw (): .ad l diff --git a/man3/getwchar.3 b/man3/getwchar.3 index dd40ad49c..de255751b 100644 --- a/man3/getwchar.3 +++ b/man3/getwchar.3 @@ -20,7 +20,7 @@ getwchar \- read a wide character from standard input .SH SYNOPSIS .nf .B #include -.sp +.PP .B "wint_t getwchar(void);" .fi .SH DESCRIPTION diff --git a/man3/glob.3 b/man3/glob.3 index 7ef014f00..1d622d7f2 100644 --- a/man3/glob.3 +++ b/man3/glob.3 @@ -37,7 +37,7 @@ glob, globfree \- find pathnames matching a pattern, free memory from glob() .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int glob(const char *" pattern ", int " flags , .br .BI " int (*" errfunc ") (const char *" epath ", int " eerrno ), diff --git a/man3/grantpt.3 b/man3/grantpt.3 index f3ce0e669..27b9293dd 100644 --- a/man3/grantpt.3 +++ b/man3/grantpt.3 @@ -7,9 +7,9 @@ grantpt \- grant access to the slave pseudoterminal .SH SYNOPSIS .B #include -.sp +.PP .BI "int grantpt(int " fd ");" -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): diff --git a/man3/group_member.3 b/man3/group_member.3 index e37244c10..5019cb815 100644 --- a/man3/group_member.3 +++ b/man3/group_member.3 @@ -27,14 +27,14 @@ group_member \- test whether a process is in a group .SH SYNOPSIS .B #include -.sp +.PP .BI "int group_member(gid_t " gid ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR group_member (): _GNU_SOURCE .SH DESCRIPTION diff --git a/man3/gsignal.3 b/man3/gsignal.3 index f10b651eb..3533162c6 100644 --- a/man3/gsignal.3 +++ b/man3/gsignal.3 @@ -30,19 +30,19 @@ gsignal, ssignal \- software signal facility .SH SYNOPSIS .nf .B #include -.sp +.PP .B typedef void (*sighandler_t)(int); -.sp +.PP .BI "int gsignal(int " signum ); -.sp +.PP .BI "sighandler_t ssignal(int " signum ", sighandler_t " action ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR gsignal (), .BR ssignal (): Since glibc 2.19: diff --git a/man3/hsearch.3 b/man3/hsearch.3 index 15c584605..3644729d5 100644 --- a/man3/hsearch.3 +++ b/man3/hsearch.3 @@ -39,22 +39,22 @@ hsearch_r \- hash table management .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int hcreate(size_t " nel ); -.sp +.PP .BI "ENTRY *hsearch(ENTRY " item ", ACTION " action ); -.sp +.PP .B "void hdestroy(void);" -.sp +.PP .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "int hcreate_r(size_t " nel ", struct hsearch_data *" htab ); -.sp +.PP .BI "int hsearch_r(ENTRY " item ", ACTION " action ", ENTRY **" retval , .BI " struct hsearch_data *" htab ); -.sp +.PP .BI "void hdestroy_r(struct hsearch_data *" htab ); .fi .SH DESCRIPTION diff --git a/man3/hypot.3 b/man3/hypot.3 index d8dbd0f77..15014208f 100644 --- a/man3/hypot.3 +++ b/man3/hypot.3 @@ -36,21 +36,21 @@ hypot, hypotf, hypotl \- Euclidean distance function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double hypot(double " x ", double " y ); .br .BI "float hypotf(float " x ", float " y ); .br .BI "long double hypotl(long double " x ", long double " y ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR hypot (): .RS 4 diff --git a/man3/iconv.3 b/man3/iconv.3 index cbfbd4fa5..f7202701b 100644 --- a/man3/iconv.3 +++ b/man3/iconv.3 @@ -21,7 +21,7 @@ iconv \- perform character set conversion .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t iconv(iconv_t " cd , .BI " char **" inbuf ", size_t *" inbytesleft , .BI " char **" outbuf ", size_t *" outbytesleft ); diff --git a/man3/iconv_close.3 b/man3/iconv_close.3 index ccb58f76b..2e44248b9 100644 --- a/man3/iconv_close.3 +++ b/man3/iconv_close.3 @@ -17,7 +17,7 @@ iconv_close \- deallocate descriptor for character set conversion .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int iconv_close(iconv_t " cd ); .fi .SH DESCRIPTION diff --git a/man3/iconv_open.3 b/man3/iconv_open.3 index 2cc5591d4..a17817537 100644 --- a/man3/iconv_open.3 +++ b/man3/iconv_open.3 @@ -21,7 +21,7 @@ iconv_open \- allocate descriptor for character set conversion .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "iconv_t iconv_open(const char *" tocode ", const char *" fromcode ); .fi .SH DESCRIPTION diff --git a/man3/if_nameindex.3 b/man3/if_nameindex.3 index d138c2847..6099f36bd 100644 --- a/man3/if_nameindex.3 +++ b/man3/if_nameindex.3 @@ -29,7 +29,7 @@ if_nameindex, if_freenameindex \- get network interface names and indexes .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "struct if_nameindex *if_nameindex(void); .BI "void if_freenameindex(struct if_nameindex *" "ptr" ); .fi diff --git a/man3/if_nametoindex.3 b/man3/if_nametoindex.3 index 04e15877b..414646f5e 100644 --- a/man3/if_nametoindex.3 +++ b/man3/if_nametoindex.3 @@ -29,9 +29,9 @@ names and indexes .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "unsigned int if_nametoindex(const char *" "ifname" ); -.sp +.PP .BI "char *if_indextoname(unsigned int ifindex, char *" ifname ); .fi .SH DESCRIPTION diff --git a/man3/ilogb.3 b/man3/ilogb.3 index 8c81df381..a52cd651f 100644 --- a/man3/ilogb.3 +++ b/man3/ilogb.3 @@ -31,20 +31,20 @@ ilogb, ilogbf, ilogbl \- get integer exponent of a floating-point value .SH SYNOPSIS .B #include -.sp +.PP .BI "int ilogb(double " x ); .br .BI "int ilogbf(float " x ); .br .BI "int ilogbl(long double " x ); -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR ilogb (): .RS 4 diff --git a/man3/index.3 b/man3/index.3 index d2d179a39..7ab8dc053 100644 --- a/man3/index.3 +++ b/man3/index.3 @@ -34,9 +34,9 @@ index, rindex \- locate character in string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *index(const char *" s ", int " c ); -.sp +.PP .BI "char *rindex(const char *" s ", int " c ); .fi .SH DESCRIPTION diff --git a/man3/inet.3 b/man3/inet.3 index 5c1b2a0cd..59d9e8866 100644 --- a/man3/inet.3 +++ b/man3/inet.3 @@ -48,27 +48,27 @@ inet_netof \- Internet address manipulation routines .B #include .B #include .B #include -.sp +.PP .BI "int inet_aton(const char *" cp ", struct in_addr *" inp ); -.sp +.PP .BI "in_addr_t inet_addr(const char *" cp ); -.sp +.PP .BI "in_addr_t inet_network(const char *" cp ); -.sp +.PP .BI "char *inet_ntoa(struct in_addr " in ); -.sp +.PP .BI "struct in_addr inet_makeaddr(in_addr_t " net ", in_addr_t " host ); -.sp +.PP .BI "in_addr_t inet_lnaof(struct in_addr " in ); -.sp +.PP .BI "in_addr_t inet_netof(struct in_addr " in ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR inet_aton (), .BR inet_ntoa (): .nf diff --git a/man3/inet_net_pton.3 b/man3/inet_net_pton.3 index a82ec4f6a..85bbebd8a 100644 --- a/man3/inet_net_pton.3 +++ b/man3/inet_net_pton.3 @@ -36,14 +36,14 @@ inet_net_pton, inet_net_ntop \- Internet network number conversion .BI "char *inet_net_ntop(int " af ", const void *" netp ", int " bits , .BI " char *" pres ", size_t " psize ); .fi -.sp +.PP Link with \fI\-lresolv\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR inet_net_pton (), .BR inet_net_ntop (): .ad l diff --git a/man3/inet_ntop.3 b/man3/inet_ntop.3 index 768d77987..3fad5890d 100644 --- a/man3/inet_ntop.3 +++ b/man3/inet_ntop.3 @@ -29,7 +29,7 @@ inet_ntop \- convert IPv4 and IPv6 addresses from binary to text form .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "const char *inet_ntop(int " "af" ", const void *" "src" , .BI " char *" "dst" ", socklen_t " "size" ); .fi diff --git a/man3/infnan.3 b/man3/infnan.3 index 654c1eca8..c97839825 100644 --- a/man3/infnan.3 +++ b/man3/infnan.3 @@ -36,10 +36,10 @@ infnan \- deal with infinite or not-a-number (NaN) result .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double infnan(int " error ); .fi -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION The diff --git a/man3/initgroups.3 b/man3/initgroups.3 index 253767c57..b984f0512 100644 --- a/man3/initgroups.3 +++ b/man3/initgroups.3 @@ -36,15 +36,15 @@ initgroups \- initialize the supplementary group access list .nf .B #include .B #include -.sp +.PP .BI "int initgroups(const char *" user ", gid_t " group ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR initgroups (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/insque.3 b/man3/insque.3 index f7d42aa87..754c61b8c 100644 --- a/man3/insque.3 +++ b/man3/insque.3 @@ -39,17 +39,17 @@ insque, remque \- insert/remove an item from a queue .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void insque(void *" elem ", void *" prev ); .BI "void remque(void *" elem ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR insque (), .BR remque (): diff --git a/man3/isalpha.3 b/man3/isalpha.3 index eb22ecca3..5a9c965e2 100644 --- a/man3/isalpha.3 +++ b/man3/isalpha.3 @@ -38,7 +38,7 @@ isprint_l, ispunct_l, isspace_l, isupper_l, isxdigit_l .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int isalnum(int " c ); .BI "int isalpha(int " c ); .BI "int iscntrl(int " c ); @@ -69,12 +69,12 @@ isprint_l, ispunct_l, isspace_l, isupper_l, isxdigit_l .BI "int isascii_l(int " c ", locale_t " locale ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR isascii (): .RS 4 diff --git a/man3/isatty.3 b/man3/isatty.3 index 8f260d30d..60639c617 100644 --- a/man3/isatty.3 +++ b/man3/isatty.3 @@ -29,7 +29,7 @@ isatty \- test whether a file descriptor refers to a terminal .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int isatty(int " fd ); .fi .SH DESCRIPTION diff --git a/man3/isfdtype.3 b/man3/isfdtype.3 index 292ecf59d..755630c21 100644 --- a/man3/isfdtype.3 +++ b/man3/isfdtype.3 @@ -33,12 +33,12 @@ isfdtype \- test file type of a file descriptor .BI "int isfdtype(int " fd ", int " fdtype ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR isfdtype (): .ad l .RS 4 diff --git a/man3/isgreater.3 b/man3/isgreater.3 index 90c4406eb..b0ff18ce0 100644 --- a/man3/isgreater.3 +++ b/man3/isgreater.3 @@ -14,27 +14,27 @@ isunordered \- floating-point relational tests without exception for NaN .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int isgreater(" x ", " y ); -.sp +.PP .BI "int isgreaterequal(" x ", " y ); -.sp +.PP .BI "int isless(" x ", " y ); -.sp +.PP .BI "int islessequal(" x ", " y ); -.sp +.PP .BI "int islessgreater(" x ", " y ); -.sp +.PP .BI "int isunordered(" x ", " y ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l All functions described here: .RS diff --git a/man3/iswalnum.3 b/man3/iswalnum.3 index eaa203fb9..99721ee21 100644 --- a/man3/iswalnum.3 +++ b/man3/iswalnum.3 @@ -19,7 +19,7 @@ iswalnum \- test for alphanumeric wide character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int iswalnum(wint_t " wc ); .fi .SH DESCRIPTION diff --git a/man3/iswalpha.3 b/man3/iswalpha.3 index 2fd6e450f..f3a0c0bd4 100644 --- a/man3/iswalpha.3 +++ b/man3/iswalpha.3 @@ -19,7 +19,7 @@ iswalpha \- test for alphabetic wide character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int iswalpha(wint_t " wc ); .fi .SH DESCRIPTION diff --git a/man3/iswblank.3 b/man3/iswblank.3 index 5d4d0dc00..fefef104a 100644 --- a/man3/iswblank.3 +++ b/man3/iswblank.3 @@ -19,15 +19,15 @@ iswblank \- test for whitespace wide character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int iswblank(wint_t " wc ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR iswblank (): .RS diff --git a/man3/iswcntrl.3 b/man3/iswcntrl.3 index aed8927c4..01c8b4a43 100644 --- a/man3/iswcntrl.3 +++ b/man3/iswcntrl.3 @@ -19,7 +19,7 @@ iswcntrl \- test for control wide character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int iswcntrl(wint_t " wc ); .fi .SH DESCRIPTION diff --git a/man3/iswctype.3 b/man3/iswctype.3 index 6d89f595d..a2e412a1f 100644 --- a/man3/iswctype.3 +++ b/man3/iswctype.3 @@ -19,7 +19,7 @@ iswctype \- wide-character classification .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int iswctype(wint_t " wc ", wctype_t " desc ); .fi .SH DESCRIPTION diff --git a/man3/iswdigit.3 b/man3/iswdigit.3 index 55c4b7002..c6983574d 100644 --- a/man3/iswdigit.3 +++ b/man3/iswdigit.3 @@ -19,7 +19,7 @@ iswdigit \- test for decimal digit wide character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int iswdigit(wint_t " wc ); .fi .SH DESCRIPTION diff --git a/man3/iswgraph.3 b/man3/iswgraph.3 index 66a36a30d..4b9f12bfa 100644 --- a/man3/iswgraph.3 +++ b/man3/iswgraph.3 @@ -19,7 +19,7 @@ iswgraph \- test for graphic wide character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int iswgraph(wint_t " wc ); .fi .SH DESCRIPTION diff --git a/man3/iswlower.3 b/man3/iswlower.3 index d61485051..d52faccd0 100644 --- a/man3/iswlower.3 +++ b/man3/iswlower.3 @@ -19,7 +19,7 @@ iswlower \- test for lowercase wide character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int iswlower(wint_t " wc ); .fi .SH DESCRIPTION diff --git a/man3/iswprint.3 b/man3/iswprint.3 index baab55d38..3f193f1a0 100644 --- a/man3/iswprint.3 +++ b/man3/iswprint.3 @@ -19,7 +19,7 @@ iswprint \- test for printing wide character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int iswprint(wint_t " wc ); .fi .SH DESCRIPTION diff --git a/man3/iswpunct.3 b/man3/iswpunct.3 index 15d051ba3..db2d35ae6 100644 --- a/man3/iswpunct.3 +++ b/man3/iswpunct.3 @@ -19,7 +19,7 @@ iswpunct \- test for punctuation or symbolic wide character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int iswpunct(wint_t " wc ); .fi .SH DESCRIPTION diff --git a/man3/iswspace.3 b/man3/iswspace.3 index b9c2100be..49273cdd1 100644 --- a/man3/iswspace.3 +++ b/man3/iswspace.3 @@ -19,7 +19,7 @@ iswspace \- test for whitespace wide character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int iswspace(wint_t " wc ); .fi .SH DESCRIPTION diff --git a/man3/iswupper.3 b/man3/iswupper.3 index e23b3543e..31ce7da82 100644 --- a/man3/iswupper.3 +++ b/man3/iswupper.3 @@ -19,7 +19,7 @@ iswupper \- test for uppercase wide character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int iswupper(wint_t " wc ); .fi .SH DESCRIPTION diff --git a/man3/iswxdigit.3 b/man3/iswxdigit.3 index 65964b0e1..ea13b5d22 100644 --- a/man3/iswxdigit.3 +++ b/man3/iswxdigit.3 @@ -19,7 +19,7 @@ iswxdigit \- test for hexadecimal digit wide character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int iswxdigit(wint_t " wc ); .fi .SH DESCRIPTION diff --git a/man3/j0.3 b/man3/j0.3 index ee0f08844..2f03665ef 100644 --- a/man3/j0.3 +++ b/man3/j0.3 @@ -40,33 +40,33 @@ Bessel functions of the first kind .SH SYNOPSIS .nf .B #include -.sp +.PP .fi .BI "double j0(double " x ); .br .BI "double j1(double " x ); .br .BI "double jn(int " n ", double " x ); -.sp +.PP .BI "float j0f(float " x ); .br .BI "float j1f(float " x ); .br .BI "float jnf(int " n ", float " x ); -.sp +.PP .BI "long double j0l(long double " x ); .br .BI "long double j1l(long double " x ); .br .BI "long double jnl(int " n ", long double " x ); -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR j0 (), .BR j1 (), diff --git a/man3/key_setsecret.3 b/man3/key_setsecret.3 index cf0fe11ce..b6197561c 100644 --- a/man3/key_setsecret.3 +++ b/man3/key_setsecret.3 @@ -12,17 +12,17 @@ key_decryptsession, key_encryptsession, key_setsecret, key_gendes, key_secretkey_is_set \- interfaces to rpc keyserver daemon .SH SYNOPSIS .B "#include " -.sp +.PP .BI "int key_decryptsession(char *" remotename , .BI "des_block *" deskey ); -.sp +.PP .BI "int key_encryptsession(char *" remotename , .BI "des_block *" deskey ); -.sp +.PP .BI "int key_gendes(des_block *" deskey ); -.sp +.PP .BI "int key_setsecret(char *" key ); -.sp +.PP .B "int key_secretkey_is_set(void);" .SH DESCRIPTION The functions here are used within the RPC's secure authentication diff --git a/man3/killpg.3 b/man3/killpg.3 index 5ccbe966e..c1cedae59 100644 --- a/man3/killpg.3 +++ b/man3/killpg.3 @@ -44,9 +44,9 @@ killpg \- send signal to a process group .SH SYNOPSIS .B #include -.sp +.PP .BI "int killpg(int " pgrp ", int " sig ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): diff --git a/man3/ldexp.3 b/man3/ldexp.3 index 0c0cbcd4c..8ea2be35f 100644 --- a/man3/ldexp.3 +++ b/man3/ldexp.3 @@ -37,21 +37,21 @@ ldexp, ldexpf, ldexpl \- multiply floating-point number by integral power of 2 .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double ldexp(double " x ", int " exp ); .br .BI "float ldexpf(float " x ", int " exp ); .br .BI "long double ldexpl(long double " x ", int " exp ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR ldexpf (), .BR ldexpl (): diff --git a/man3/lgamma.3 b/man3/lgamma.3 index e2513f4eb..dc9224443 100644 --- a/man3/lgamma.3 +++ b/man3/lgamma.3 @@ -15,29 +15,29 @@ log gamma function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double lgamma(double " x ); .br .BI "float lgammaf(float " x ); .br .BI "long double lgammal(long double " x ); -.sp +.PP .BI "double lgamma_r(double " x ", int *" signp ); .br .BI "float lgammaf_r(float " x ", int *" signp ); .br .BI "long double lgammal_r(long double " x ", int *" signp ); -.sp +.PP .BI "extern int " signgam ; .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR lgamma (): .RS 4 diff --git a/man3/localeconv.3 b/man3/localeconv.3 index cc65da9cf..37cfcaf56 100644 --- a/man3/localeconv.3 +++ b/man3/localeconv.3 @@ -29,7 +29,7 @@ localeconv \- get numeric formatting information .SH SYNOPSIS .nf .B #include -.sp +.PP .B struct lconv *localeconv(void); .fi .SH DESCRIPTION diff --git a/man3/lockf.3 b/man3/lockf.3 index 568dd5199..3e454e469 100644 --- a/man3/lockf.3 +++ b/man3/lockf.3 @@ -30,14 +30,14 @@ lockf \- apply, test or remove a POSIX lock on an open file .SH SYNOPSIS .B #include -.sp +.PP .BI "int lockf(int " fd ", int " cmd ", off_t " len ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR lockf (): .ad l .RS 4 diff --git a/man3/log.3 b/man3/log.3 index ab3a31deb..d0252d70c 100644 --- a/man3/log.3 +++ b/man3/log.3 @@ -39,21 +39,21 @@ log, logf, logl \- natural logarithmic function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double log(double " x ); .br .BI "float logf(float " x ); .br .BI "long double logl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR logf (), .BR logl (): diff --git a/man3/log10.3 b/man3/log10.3 index 1e9f2ae74..d4a46fe3a 100644 --- a/man3/log10.3 +++ b/man3/log10.3 @@ -39,21 +39,21 @@ log10, log10f, log10l \- base-10 logarithmic function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double log10(double " x ); .br .BI "float log10f(float " x ); .br .BI "long double log10l(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR log10f (), .BR log10l (): diff --git a/man3/log1p.3 b/man3/log1p.3 index ae647a0d2..a3732ca0e 100644 --- a/man3/log1p.3 +++ b/man3/log1p.3 @@ -32,21 +32,21 @@ log1p, log1pf, log1pl \- logarithm of 1 plus argument .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double log1p(double " x ); .br .BI "float log1pf(float " x ); .br .BI "long double log1pl(long double " x ); -.sp +.PP .fi Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR log1p (): .RS 4 diff --git a/man3/log2.3 b/man3/log2.3 index 03f4edc77..69548180c 100644 --- a/man3/log2.3 +++ b/man3/log2.3 @@ -39,21 +39,21 @@ log2, log2f, log2l \- base-2 logarithmic function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double log2(double " x ); .br .BI "float log2f(float " x ); .br .BI "long double log2l(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR log2 (), .BR log2f (), diff --git a/man3/logb.3 b/man3/logb.3 index 3c21509cd..f918f831d 100644 --- a/man3/logb.3 +++ b/man3/logb.3 @@ -31,20 +31,20 @@ logb, logbf, logbl \- get exponent of a floating-point value .SH SYNOPSIS .B #include -.sp +.PP .BI "double logb(double " x ); .br .BI "float logbf(float " x ); .br .BI "long double logbl(long double " x ); -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR logb (): .RS 4 diff --git a/man3/login.3 b/man3/login.3 index 308e5167d..7c1abe00a 100644 --- a/man3/login.3 +++ b/man3/login.3 @@ -27,11 +27,11 @@ login, logout \- write utmp and wtmp entries .SH SYNOPSIS .B #include -.sp +.PP .BI "void login(const struct utmp *" ut ); -.sp +.PP .BI "int logout(const char *" ut_line ); -.sp +.PP Link with \fI\-lutil\fP. .SH DESCRIPTION The utmp file records who is currently using the system. diff --git a/man3/lrint.3 b/man3/lrint.3 index e003a116a..a02221e35 100644 --- a/man3/lrint.3 +++ b/man3/lrint.3 @@ -30,27 +30,27 @@ lrint, lrintf, lrintl, llrint, llrintf, llrintl \- round to nearest integer .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "long int lrint(double " x ); .br .BI "long int lrintf(float " x ); .br .BI "long int lrintl(long double " x ); -.sp +.PP .BI "long long int llrint(double " x ); .br .BI "long long int llrintf(float " x ); .br .BI "long long int llrintl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l All functions shown above: .RS 4 diff --git a/man3/lround.3 b/man3/lround.3 index c16f1482d..6925b91cb 100644 --- a/man3/lround.3 +++ b/man3/lround.3 @@ -31,27 +31,27 @@ nearest integer, away from zero .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "long int lround(double " x ); .br .BI "long int lroundf(float " x ); .br .BI "long int lroundl(long double " x ); -.sp +.PP .BI "long long int llround(double " x ); .br .BI "long long int llroundf(float " x ); .br .BI "long long int llroundl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l All functions shown above: .RS 4 diff --git a/man3/lsearch.3 b/man3/lsearch.3 index 5244be807..b23b742d0 100644 --- a/man3/lsearch.3 +++ b/man3/lsearch.3 @@ -29,10 +29,10 @@ lfind, lsearch \- linear search of an array .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void *lfind(const void *" key ", const void *" base ", size_t *" nmemb , .BI " size_t " size ", int(*" compar ")(const void *, const void *));" -.sp +.PP .BI "void *lsearch(const void *" key ", void *" base ", size_t *" nmemb , .BI " size_t " size ", int(*" compar ")(const void *, const void *));" .fi diff --git a/man3/lseek64.3 b/man3/lseek64.3 index 22fd5d894..d365ec308 100644 --- a/man3/lseek64.3 +++ b/man3/lseek64.3 @@ -31,7 +31,7 @@ lseek64 \- reposition 64-bit read/write file offset .B #include .br .B #include -.sp +.PP .BI "off64_t lseek64(int " fd ", off64_t " offset ", int " whence ); .SH DESCRIPTION The diff --git a/man3/makecontext.3 b/man3/makecontext.3 index 11b1d081c..4305b6a9d 100644 --- a/man3/makecontext.3 +++ b/man3/makecontext.3 @@ -30,10 +30,10 @@ makecontext, swapcontext \- manipulate user context .SH SYNOPSIS .B #include -.sp +.PP .BI "void makecontext(ucontext_t *" ucp ", void (*" func )(), .BI "int " argc ", ...);" -.sp +.PP .BI "int swapcontext(ucontext_t *" oucp ", const ucontext_t *" ucp ); .SH DESCRIPTION In a System V-like environment, one has the type \fIucontext_t\fP defined in diff --git a/man3/malloc.3 b/man3/malloc.3 index bf250560c..af706909c 100644 --- a/man3/malloc.3 +++ b/man3/malloc.3 @@ -36,7 +36,7 @@ malloc, free, calloc, realloc \- allocate and free dynamic memory .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void *malloc(size_t " "size" ); .BI "void free(void " "*ptr" ); .BI "void *calloc(size_t " "nmemb" ", size_t " "size" ); diff --git a/man3/malloc_get_state.3 b/man3/malloc_get_state.3 index 1b278dc86..910e7b952 100644 --- a/man3/malloc_get_state.3 +++ b/man3/malloc_get_state.3 @@ -28,7 +28,7 @@ malloc_get_state, malloc_set_state \- record and restore state of malloc impleme .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void* malloc_get_state(void);" .BI "int malloc_set_state(void *" state ); diff --git a/man3/malloc_hook.3 b/man3/malloc_hook.3 index 1dc39f417..98be198e0 100644 --- a/man3/malloc_hook.3 +++ b/man3/malloc_hook.3 @@ -15,19 +15,19 @@ __after_morecore_hook \- malloc debugging variables .SH SYNOPSIS .nf .B "#include " -.sp +.PP .BI "void *(*__malloc_hook)(size_t " size ", const void *" caller ); -.sp +.PP .BI "void *(*__realloc_hook)(void *" ptr ", size_t " size \ ", const void *" caller ); -.sp +.PP .BI "void *(*__memalign_hook)(size_t " alignment ", size_t " size , .BI " const void *" caller ); -.sp +.PP .BI "void (*__free_hook)(void *" ptr ", const void *" caller ); -.sp +.PP .B "void (*__malloc_initialize_hook)(void);" -.sp +.PP .B "void (*__after_morecore_hook)(void);" .fi .SH DESCRIPTION diff --git a/man3/malloc_info.3 b/man3/malloc_info.3 index ac730a39c..51a16bc55 100644 --- a/man3/malloc_info.3 +++ b/man3/malloc_info.3 @@ -28,7 +28,7 @@ malloc_info \- export malloc state to a stream .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int malloc_info(int " options ", FILE *" stream ); .fi .SH DESCRIPTION diff --git a/man3/matherr.3 b/man3/matherr.3 index 8b2b257d5..19935f3d8 100644 --- a/man3/matherr.3 +++ b/man3/matherr.3 @@ -35,7 +35,7 @@ matherr \- SVID math library exception handling .B extern _LIB_VERSION_TYPE _LIB_VERSION; .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): @@ -50,7 +50,7 @@ Feature Test Macro Requirements for glibc (see || /* Glibc versions <= 2.19: */ _SVID_SOURCE .RE .ad b -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION The System V Interface Definition (SVID) specifies that various diff --git a/man3/mblen.3 b/man3/mblen.3 index 8594eff90..84edc016a 100644 --- a/man3/mblen.3 +++ b/man3/mblen.3 @@ -19,7 +19,7 @@ mblen \- determine number of bytes in next multibyte character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int mblen(const char *" s ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/mbrlen.3 b/man3/mbrlen.3 index f28bcd304..1261fecea 100644 --- a/man3/mbrlen.3 +++ b/man3/mbrlen.3 @@ -19,7 +19,7 @@ mbrlen \- determine number of bytes in next multibyte character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t mbrlen(const char *" s ", size_t " n ", mbstate_t *" ps ); .fi .SH DESCRIPTION diff --git a/man3/mbrtowc.3 b/man3/mbrtowc.3 index ec7ce85e0..8d7ac21a8 100644 --- a/man3/mbrtowc.3 +++ b/man3/mbrtowc.3 @@ -20,7 +20,7 @@ mbrtowc \- convert a multibyte sequence to a wide character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t mbrtowc(wchar_t *" pwc ", const char *" s ", size_t " n \ ", mbstate_t *" ps ); .fi diff --git a/man3/mbsinit.3 b/man3/mbsinit.3 index 7ddb5a4f7..aa07d7c41 100644 --- a/man3/mbsinit.3 +++ b/man3/mbsinit.3 @@ -19,7 +19,7 @@ mbsinit \- test for initial shift state .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int mbsinit(const mbstate_t *" ps ); .fi .SH DESCRIPTION diff --git a/man3/mbsnrtowcs.3 b/man3/mbsnrtowcs.3 index c6fc4d64c..c003bb1d6 100644 --- a/man3/mbsnrtowcs.3 +++ b/man3/mbsnrtowcs.3 @@ -18,16 +18,16 @@ mbsnrtowcs \- convert a multibyte string to a wide-character string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t mbsnrtowcs(wchar_t *" dest ", const char **" src , .BI " size_t " nms ", size_t " len ", mbstate_t *" ps ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR mbsnrtowcs (): .PD 0 .ad l diff --git a/man3/mbsrtowcs.3 b/man3/mbsrtowcs.3 index 3244b85cc..4844e511c 100644 --- a/man3/mbsrtowcs.3 +++ b/man3/mbsrtowcs.3 @@ -19,7 +19,7 @@ mbsrtowcs \- convert a multibyte string to a wide-character string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t mbsrtowcs(wchar_t *" dest ", const char **" src , .BI " size_t " len ", mbstate_t *" ps ); .fi diff --git a/man3/mbstowcs.3 b/man3/mbstowcs.3 index 1e618c52e..c4f3232e2 100644 --- a/man3/mbstowcs.3 +++ b/man3/mbstowcs.3 @@ -21,7 +21,7 @@ mbstowcs \- convert a multibyte string to a wide-character string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t mbstowcs(wchar_t *" dest ", const char *" src ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/mbtowc.3 b/man3/mbtowc.3 index 1dd7fe7cf..26f37e2c9 100644 --- a/man3/mbtowc.3 +++ b/man3/mbtowc.3 @@ -19,7 +19,7 @@ mbtowc \- convert a multibyte sequence to a wide character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int mbtowc(wchar_t *" pwc ", const char *" s ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/mcheck.3 b/man3/mcheck.3 index 50d97fc80..1de46bee9 100644 --- a/man3/mcheck.3 +++ b/man3/mcheck.3 @@ -28,7 +28,7 @@ mcheck, mcheck_check_all, mcheck_pedantic, mprobe \- heap consistency checking .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int mcheck(void (*" abortfunc ")(enum mcheck_status " mstatus )); .BI "int mcheck_pedantic(void (*" abortfunc ")(enum mcheck_status " mstatus )); diff --git a/man3/memccpy.3 b/man3/memccpy.3 index 1f8dc7e30..dedc85bb4 100644 --- a/man3/memccpy.3 +++ b/man3/memccpy.3 @@ -33,7 +33,7 @@ memccpy \- copy memory area .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void *memccpy(void *" dest ", const void *" src ", int " c ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/memchr.3 b/man3/memchr.3 index 6c88e342e..a3ac00094 100644 --- a/man3/memchr.3 +++ b/man3/memchr.3 @@ -42,12 +42,12 @@ memchr, memrchr, rawmemchr \- scan memory for a character .BI "void *rawmemchr(const void *" s ", int " c ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR memrchr (), .BR rawmemchr (): _GNU_SOURCE diff --git a/man3/memcmp.3 b/man3/memcmp.3 index f60b5fdc2..c8a33abe7 100644 --- a/man3/memcmp.3 +++ b/man3/memcmp.3 @@ -33,7 +33,7 @@ memcmp \- compare memory areas .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int memcmp(const void *" s1 ", const void *" s2 ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/memcpy.3 b/man3/memcpy.3 index 7d8e179f5..d571c2399 100644 --- a/man3/memcpy.3 +++ b/man3/memcpy.3 @@ -34,7 +34,7 @@ memcpy \- copy memory area .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void *memcpy(void *" dest ", const void *" src ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/memfrob.3 b/man3/memfrob.3 index e20252b0d..ea16e9833 100644 --- a/man3/memfrob.3 +++ b/man3/memfrob.3 @@ -34,7 +34,7 @@ memfrob \- frobnicate (encrypt) a memory area .nf .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .BI "void *memfrob(void *" s ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/memmem.3 b/man3/memmem.3 index 6cb4d5522..8c258d87f 100644 --- a/man3/memmem.3 +++ b/man3/memmem.3 @@ -34,7 +34,7 @@ memmem \- locate a substring .nf .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .BI "void *memmem(const void *" haystack ", size_t " haystacklen , .BI " const void *" needle ", size_t " needlelen ); .fi diff --git a/man3/memmove.3 b/man3/memmove.3 index 55414cfec..38cd91b3e 100644 --- a/man3/memmove.3 +++ b/man3/memmove.3 @@ -33,7 +33,7 @@ memmove \- copy memory area .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void *memmove(void *" dest ", const void *" src ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/mempcpy.3 b/man3/mempcpy.3 index a1fb920af..ac5e341ac 100644 --- a/man3/mempcpy.3 +++ b/man3/mempcpy.3 @@ -15,13 +15,13 @@ mempcpy, wmempcpy \- copy memory area .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "void *mempcpy(void *" dest ", const void *" src ", size_t " n ); -.sp +.PP .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "wchar_t *wmempcpy(wchar_t *" dest ", const wchar_t *" src ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/memset.3 b/man3/memset.3 index 59ecc15fe..aa247560d 100644 --- a/man3/memset.3 +++ b/man3/memset.3 @@ -33,7 +33,7 @@ memset \- fill memory with a constant byte .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void *memset(void *" s ", int " c ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/mkdtemp.3 b/man3/mkdtemp.3 index d088665a1..7a9c3abc7 100644 --- a/man3/mkdtemp.3 +++ b/man3/mkdtemp.3 @@ -29,15 +29,15 @@ mkdtemp \- create a unique temporary directory .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *mkdtemp(char *" template ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR mkdtemp (): .br .ad l diff --git a/man3/mkfifo.3 b/man3/mkfifo.3 index 8ba9f8df0..1351d8ac5 100644 --- a/man3/mkfifo.3 +++ b/man3/mkfifo.3 @@ -32,20 +32,20 @@ mkfifo, mkfifoat \- make a FIFO special file (a named pipe) .nf .B #include .B #include -.sp +.PP .BI "int mkfifo(const char *" pathname ", mode_t " mode ); -.sp +.PP .BR "#include " "/* Definition of AT_* constants */" .B #include -.sp +.PP .BI "int mkfifoat(int " dirfd ", const char *" pathname ", mode_t " mode ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR mkfifoat (): .PD 0 .ad l diff --git a/man3/mkstemp.3 b/man3/mkstemp.3 index 547e770ad..23229509c 100644 --- a/man3/mkstemp.3 +++ b/man3/mkstemp.3 @@ -38,21 +38,21 @@ mkstemp, mkostemp, mkstemps, mkostemps \- create a unique temporary file .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int mkstemp(char *" template ); -.sp +.PP .BI "int mkostemp(char *" template ", int " flags ); -.sp +.PP .BI "int mkstemps(char *" template ", int " suffixlen ); -.sp +.PP .BI "int mkostemps(char *" template ", int " suffixlen ", int " flags ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR mkstemp (): .ad l .RS 4 diff --git a/man3/mktemp.3 b/man3/mktemp.3 index ead02dedf..c76f1d3ad 100644 --- a/man3/mktemp.3 +++ b/man3/mktemp.3 @@ -37,15 +37,15 @@ mktemp \- make a unique temporary filename .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *mktemp(char *" template ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR mktemp (): .ad l .PD 0 diff --git a/man3/modf.3 b/man3/modf.3 index 88c935145..bf37655d0 100644 --- a/man3/modf.3 +++ b/man3/modf.3 @@ -37,21 +37,21 @@ floating-point number .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double modf(double " x ", double *" iptr ); .br .BI "float modff(float " x ", float *" iptr ); .br .BI "long double modfl(long double " x ", long double *" iptr ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR modf (), .BR modfl (): diff --git a/man3/mpool.3 b/man3/mpool.3 index 73cac40d0..46bfd175b 100644 --- a/man3/mpool.3 +++ b/man3/mpool.3 @@ -41,22 +41,22 @@ mpool \- shared memory buffer pool .nf .B #include .B #include -.sp +.PP .BI "MPOOL *mpool_open(DBT *" key ", int " fd ", pgno_t " pagesize \ ", pgno_t " maxcache ); -.sp +.PP .BI "void mpool_filter(MPOOL *" mp ", void (*pgin)(void *, pgno_t, void *)," .BI " void (*" pgout ")(void *, pgno_t, void *)," .BI " void *" pgcookie ); -.sp +.PP .BI "void *mpool_new(MPOOL *" mp ", pgno_t *" pgnoaddr ); -.sp +.PP .BI "void *mpool_get(MPOOL *" mp ", pgno_t " pgno ", unsigned int " flags ); -.sp +.PP .BI "int mpool_put(MPOOL *" mp ", void *" pgaddr ", unsigned int " flags ); -.sp +.PP .BI "int mpool_sync(MPOOL *" mp ); -.sp +.PP .BI "int mpool_close(MPOOL *" mp ); .fi .SH DESCRIPTION diff --git a/man3/mq_close.3 b/man3/mq_close.3 index b11474f76..886f53c90 100644 --- a/man3/mq_close.3 +++ b/man3/mq_close.3 @@ -29,10 +29,10 @@ mq_close \- close a message queue descriptor .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int mq_close(mqd_t " mqdes ); .fi -.sp +.PP Link with \fI\-lrt\fP. .SH DESCRIPTION .BR mq_close () diff --git a/man3/mq_getattr.3 b/man3/mq_getattr.3 index ae2a5b25b..7144611a8 100644 --- a/man3/mq_getattr.3 +++ b/man3/mq_getattr.3 @@ -29,13 +29,13 @@ mq_getattr, mq_setattr \- get/set message queue attributes .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int mq_getattr(mqd_t " mqdes ", struct mq_attr *" attr ); .BI "int mq_setattr(mqd_t " mqdes ", const struct mq_attr *" newattr "," .BI " struct mq_attr *" oldattr ); .fi -.sp +.PP Link with \fI\-lrt\fP. .SH DESCRIPTION .BR mq_getattr () diff --git a/man3/mq_notify.3 b/man3/mq_notify.3 index f7ce93d2b..dafe0919b 100644 --- a/man3/mq_notify.3 +++ b/man3/mq_notify.3 @@ -29,10 +29,10 @@ mq_notify \- register for notification when a message is available .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int mq_notify(mqd_t " mqdes ", const struct sigevent *" sevp ); .fi -.sp +.PP Link with \fI\-lrt\fP. .SH DESCRIPTION .BR mq_notify () diff --git a/man3/mq_open.3 b/man3/mq_open.3 index 4f69c45c5..d32c5e8e2 100644 --- a/man3/mq_open.3 +++ b/man3/mq_open.3 @@ -31,12 +31,12 @@ mq_open \- open a message queue .BR "#include " " /* For O_* constants */" .BR "#include " " /* For mode constants */" .B #include -.sp +.PP .BI "mqd_t mq_open(const char *" name ", int " oflag ); .BI "mqd_t mq_open(const char *" name ", int " oflag ", mode_t " mode , .BI " struct mq_attr *" attr ); .fi -.sp +.PP Link with \fI\-lrt\fP. .SH DESCRIPTION .BR mq_open () diff --git a/man3/mq_receive.3 b/man3/mq_receive.3 index cdc9e000c..e3ffb2c58 100644 --- a/man3/mq_receive.3 +++ b/man3/mq_receive.3 @@ -29,26 +29,26 @@ mq_receive, mq_timedreceive \- receive a message from a message queue .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "ssize_t mq_receive(mqd_t " mqdes ", char *" msg_ptr , .BI " size_t " msg_len ", unsigned int *" msg_prio ); -.sp +.PP .B #include .B #include -.sp +.PP .BI "ssize_t mq_timedreceive(mqd_t " mqdes ", char *" msg_ptr , .BI " size_t " msg_len ", unsigned int *" msg_prio , .BI " const struct timespec *" abs_timeout ); .fi -.sp +.PP Link with \fI\-lrt\fP. -.sp +.PP .ad l .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR mq_timedreceive (): .RS 4 _POSIX_C_SOURCE\ >=\ 200112L diff --git a/man3/mq_send.3 b/man3/mq_send.3 index 4f32d8bd7..58bd9afa1 100644 --- a/man3/mq_send.3 +++ b/man3/mq_send.3 @@ -29,26 +29,26 @@ mq_send, mq_timedsend \- send a message to a message queue .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int mq_send(mqd_t " mqdes ", const char *" msg_ptr , .BI " size_t " msg_len ", unsigned int " msg_prio ); -.sp +.PP .B #include .B #include -.sp +.PP .BI "int mq_timedsend(mqd_t " mqdes ", const char *" msg_ptr , .BI " size_t " msg_len ", unsigned int " msg_prio , .BI " const struct timespec *" abs_timeout ); .fi -.sp +.PP Link with \fI\-lrt\fP. -.sp +.PP .ad l .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR mq_timedsend (): .RS 4 _POSIX_C_SOURCE\ >=\ 200112L diff --git a/man3/mq_unlink.3 b/man3/mq_unlink.3 index 1ece2392c..77756dd5a 100644 --- a/man3/mq_unlink.3 +++ b/man3/mq_unlink.3 @@ -29,10 +29,10 @@ mq_unlink \- remove a message queue .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int mq_unlink(const char *" name ); .fi -.sp +.PP Link with \fI\-lrt\fP. .SH DESCRIPTION .BR mq_unlink () diff --git a/man3/mtrace.3 b/man3/mtrace.3 index 537d1fc10..e9baa96f0 100644 --- a/man3/mtrace.3 +++ b/man3/mtrace.3 @@ -27,9 +27,9 @@ mtrace, muntrace \- malloc tracing .SH SYNOPSIS .B "#include " -.sp +.PP .B "void mtrace(void);" -.sp +.PP .B "void muntrace(void);" .SH DESCRIPTION The diff --git a/man3/nan.3 b/man3/nan.3 index ec780a3e9..f60a89ead 100644 --- a/man3/nan.3 +++ b/man3/nan.3 @@ -13,20 +13,20 @@ nan, nanf, nanl \- return 'Not a Number' .SH SYNOPSIS .B #include -.sp +.PP .BI "double nan(const char *" tagp ); .br .BI "float nanf(const char *" tagp ); .br .BI "long double nanl(const char *" tagp ); -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR nan (), .BR nanf (), diff --git a/man3/netlink.3 b/man3/netlink.3 index 8cc29b508..df3b2c0ec 100644 --- a/man3/netlink.3 +++ b/man3/netlink.3 @@ -15,7 +15,7 @@ netlink \- Netlink macros .B #include .br .B #include -.sp +.PP .BI "int NLMSG_ALIGN(size_t " len ); .br .BI "int NLMSG_LENGTH(size_t " len ); diff --git a/man3/newlocale.3 b/man3/newlocale.3 index e05d5af1d..578ef38a1 100644 --- a/man3/newlocale.3 +++ b/man3/newlocale.3 @@ -35,12 +35,12 @@ newlocale, freelocale \- create, modify, and free a locale object .BI "void freelocale(locale_t " locobj ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR newlocale (), .BR freelocale (): .PD 0 diff --git a/man3/nextafter.3 b/man3/nextafter.3 index afcb89d09..fd20e0dc5 100644 --- a/man3/nextafter.3 +++ b/man3/nextafter.3 @@ -14,26 +14,26 @@ nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl \- floating-point number manipulation .SH SYNOPSIS .B #include -.sp +.PP .BI "double nextafter(double " x ", double " y ); .br .BI "float nextafterf(float " x ", float " y ); .br .BI "long double nextafterl(long double " x ", long double " y ); -.sp +.PP .BI "double nexttoward(double " x ", long double " y ); .br .BI "float nexttowardf(float " x ", long double " y ); .br .BI "long double nexttowardl(long double " x ", long double " y ); -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR nextafter (): .RS 4 diff --git a/man3/nl_langinfo.3 b/man3/nl_langinfo.3 index c1db0025a..d9330bd50 100644 --- a/man3/nl_langinfo.3 +++ b/man3/nl_langinfo.3 @@ -21,17 +21,17 @@ nl_langinfo, nl_langinfo_l \- query language and locale information .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *nl_langinfo(nl_item " item ); -.sp +.PP .BI "char *nl_langinfo_l(nl_item " item ", locale_t " locale ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR nl_langinfo_l (): .RS 4 diff --git a/man3/offsetof.3 b/man3/offsetof.3 index f22766daf..0fcaf3af4 100644 --- a/man3/offsetof.3 +++ b/man3/offsetof.3 @@ -31,7 +31,7 @@ offsetof \- offset of a structure member .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t offsetof(" type ", " member ); .fi .SH DESCRIPTION diff --git a/man3/on_exit.3 b/man3/on_exit.3 index dd6be8aa8..03392e490 100644 --- a/man3/on_exit.3 +++ b/man3/on_exit.3 @@ -34,15 +34,15 @@ on_exit \- register a function to be called at normal process termination .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int on_exit(void (*" function ")(int , void *), void *" arg ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR on_exit (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/open_memstream.3 b/man3/open_memstream.3 index 1d49d4481..9a10d733d 100644 --- a/man3/open_memstream.3 +++ b/man3/open_memstream.3 @@ -19,12 +19,12 @@ open_memstream, open_wmemstream \- open a dynamic memory buffer stream .BI "FILE *open_wmemstream(wchar_t **" ptr ", size_t *" sizeloc ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR open_memstream (), .BR open_wmemstream (): .PD 0 diff --git a/man3/opendir.3 b/man3/opendir.3 index 7d1f8eafa..cb199b010 100644 --- a/man3/opendir.3 +++ b/man3/opendir.3 @@ -37,16 +37,16 @@ opendir, fdopendir \- open a directory .B #include .br .B #include -.sp +.PP .BI "DIR *opendir(const char *" name ); .BI "DIR *fdopendir(int " fd ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR fdopendir (): .PD 0 .ad l diff --git a/man3/openpty.3 b/man3/openpty.3 index 8f3bafda5..24660bdda 100644 --- a/man3/openpty.3 +++ b/man3/openpty.3 @@ -37,19 +37,19 @@ openpty, login_tty, forkpty \- terminal utility functions .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int openpty(int *" amaster ", int *" aslave ", char *" name , .BI " const struct termios *" termp , .BI " const struct winsize *" winp ); -.sp +.PP .BI "pid_t forkpty(int *" amaster ", char *" name , .BI " const struct termios *" termp , .BI " const struct winsize *" winp ); -.sp +.PP .B #include -.sp +.PP .BI "int login_tty(int " fd ); -.sp +.PP Link with \fI\-lutil\fP. .fi .SH DESCRIPTION diff --git a/man3/perror.3 b/man3/perror.3 index 09116d457..ef57ea6f9 100644 --- a/man3/perror.3 +++ b/man3/perror.3 @@ -33,22 +33,22 @@ perror \- print a system error message .SH SYNOPSIS .B #include -.sp +.PP .BI "void perror(const char *" s ); -.sp +.PP .B #include -.sp +.PP .BI "const char * const " sys_errlist []; .br .BI "int " sys_nerr ; .br .BI "int " errno "; \fR/* Not really declared this way; see errno(3) */" -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .IR sys_errlist , .IR sys_nerr : Since glibc 2.19: diff --git a/man3/popen.3 b/man3/popen.3 index bafa42c81..fc9524022 100644 --- a/man3/popen.3 +++ b/man3/popen.3 @@ -43,18 +43,18 @@ popen, pclose \- pipe stream to or from a process .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "FILE *popen(const char *" command ", const char *" type ); -.sp +.PP .BI "int pclose(FILE *" stream ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .ad l .in -.sp +.PP .BR popen (), .BR pclose (): .RS 4 diff --git a/man3/posix_fallocate.3 b/man3/posix_fallocate.3 index 0873f7d9a..ea1c3162e 100644 --- a/man3/posix_fallocate.3 +++ b/man3/posix_fallocate.3 @@ -28,16 +28,16 @@ posix_fallocate \- allocate file space .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int posix_fallocate(int " fd ", off_t " offset ", off_t " len ); .fi -.sp +.PP .ad l .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR posix_fallocate (): .RS 4 _POSIX_C_SOURCE\ >=\ 200112L diff --git a/man3/posix_madvise.3 b/man3/posix_madvise.3 index 47cffd542..93a8718b6 100644 --- a/man3/posix_madvise.3 +++ b/man3/posix_madvise.3 @@ -31,7 +31,7 @@ posix_madvise \- give advice about patterns of memory usage Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR posix_madvise (): .br .RS 4 diff --git a/man3/posix_memalign.3 b/man3/posix_memalign.3 index 7764d4360..ad411b7fe 100644 --- a/man3/posix_memalign.3 +++ b/man3/posix_memalign.3 @@ -32,29 +32,29 @@ posix_memalign, aligned_alloc, memalign, valloc, pvalloc \- allocate aligned mem .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int posix_memalign(void **" memptr ", size_t " alignment ", size_t " size ); .BI "void *aligned_alloc(size_t " alignment ", size_t " size ); .BI "void *valloc(size_t " size ); -.sp +.PP .B #include -.sp +.PP .BI "void *memalign(size_t " alignment ", size_t " size ); .BI "void *pvalloc(size_t " size ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR posix_memalign (): _POSIX_C_SOURCE\ >=\ 200112L -.sp +.PP .BR aligned_alloc (): _ISOC11_SOURCE -.sp +.PP .BR valloc (): .br .PD 0 diff --git a/man3/posix_openpt.3 b/man3/posix_openpt.3 index 650857102..d3cf74679 100644 --- a/man3/posix_openpt.3 +++ b/man3/posix_openpt.3 @@ -29,15 +29,15 @@ posix_openpt \- open a pseudoterminal device .nf .B #include .B #include -.sp +.PP .BI "int posix_openpt(int " flags ");" .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR posix_openpt (): _XOPEN_SOURCE\ >=\ 600 diff --git a/man3/pow.3 b/man3/pow.3 index 7ac5275c3..5f26ef8b9 100644 --- a/man3/pow.3 +++ b/man3/pow.3 @@ -38,21 +38,21 @@ pow, powf, powl \- power functions .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double pow(double " x ", double " y ); .br .BI "float powf(float " x ", float " y ); .br .BI "long double powl(long double " x ", long double " y ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR powf (), .BR powl (): diff --git a/man3/pow10.3 b/man3/pow10.3 index 355b77e34..6d769935f 100644 --- a/man3/pow10.3 +++ b/man3/pow10.3 @@ -29,14 +29,14 @@ pow10, pow10f, pow10l \- base-10 power functions .nf .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .BI "double pow10(double " x ); .br .BI "float pow10f(float " x ); .br .BI "long double pow10l(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION These functions return the value of 10 raised to the power diff --git a/man3/printf.3 b/man3/printf.3 index c220ba78e..dae1ced1e 100644 --- a/man3/printf.3 +++ b/man3/printf.3 @@ -37,7 +37,7 @@ printf, fprintf, dprintf, sprintf, snprintf, vprintf, vfprintf, vdprintf, vsprintf, vsnprintf \- formatted output conversion .SH SYNOPSIS .B #include -.sp +.PP .BI "int printf(const char *" format ", ...);" .br .BI "int fprintf(FILE *" stream ", const char *" format ", ...);" @@ -47,9 +47,9 @@ vsprintf, vsnprintf \- formatted output conversion .BI "int sprintf(char *" str ", const char *" format ", ...);" .br .BI "int snprintf(char *" str ", size_t " size ", const char *" format ", ...);" -.sp +.PP .B #include -.sp +.PP .BI "int vprintf(const char *" format ", va_list " ap ); .br .BI "int vfprintf(FILE *" stream ", const char *" format ", va_list " ap ); @@ -60,12 +60,12 @@ vsprintf, vsnprintf \- formatted output conversion .br .BI "int vsnprintf(char *" str ", size_t " size ", const char *" format \ ", va_list " ap ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR snprintf (), .BR vsnprintf (): @@ -73,7 +73,7 @@ Feature Test Macro Requirements for glibc (see _XOPEN_SOURCE\ >=\ 500 || _ISOC99_SOURCE || || /* Glibc versions <= 2.19: */ _BSD_SOURCE .RE -.sp +.PP .BR dprintf (), .BR vdprintf (): .PD 0 diff --git a/man3/profil.3 b/man3/profil.3 index 28e6858df..2243ac1a3 100644 --- a/man3/profil.3 +++ b/man3/profil.3 @@ -31,16 +31,16 @@ profil \- execution time profile .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int profil(unsigned short *" buf ", size_t " bufsiz , .BI " size_t " offset ", unsigned int " scale ); -.sp +.PP .fi .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR profil (): .nf Since glibc 2.21: diff --git a/man3/psignal.3 b/man3/psignal.3 index efc854504..db2c43e33 100644 --- a/man3/psignal.3 +++ b/man3/psignal.3 @@ -33,18 +33,18 @@ psignal, psiginfo \- print signal message .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void psignal(int " sig ", const char *" s ); .BI "void psiginfo(const siginfo_t *" pinfo ", const char *" s ); -.sp +.PP .BI "extern const char *const " sys_siglist []; .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR psignal (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/pthread_atfork.3 b/man3/pthread_atfork.3 index 0ad0fd2fd..9af9cbe8c 100644 --- a/man3/pthread_atfork.3 +++ b/man3/pthread_atfork.3 @@ -33,7 +33,7 @@ pthread_atfork \- register fork handlers .BI "int pthread_atfork(void (*" prepare ")(void), void (*" parent ")(void)," .BI " void (*" child ")(void));" .fi -.sp +.PP Link with \fI\-pthread\fP. .SH DESCRIPTION The diff --git a/man3/pthread_attr_init.3 b/man3/pthread_attr_init.3 index af4b98f3a..1433f98f8 100644 --- a/man3/pthread_attr_init.3 +++ b/man3/pthread_attr_init.3 @@ -33,7 +33,7 @@ thread attributes object .BI "int pthread_attr_init(pthread_attr_t *" attr ); .BI "int pthread_attr_destroy(pthread_attr_t *" attr ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_attr_setaffinity_np.3 b/man3/pthread_attr_setaffinity_np.3 index cb8220a20..8d86c777f 100644 --- a/man3/pthread_attr_setaffinity_np.3 +++ b/man3/pthread_attr_setaffinity_np.3 @@ -36,7 +36,7 @@ CPU affinity attribute in thread attributes object .BI " size_t " cpusetsize ", const cpu_set_t *" cpuset ); .BI "int pthread_attr_getaffinity_np(const pthread_attr_t *" attr , .BI " size_t " cpusetsize ", cpu_set_t *" cpuset ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_attr_setdetachstate.3 b/man3/pthread_attr_setdetachstate.3 index 6ea0b826d..045205ad7 100644 --- a/man3/pthread_attr_setdetachstate.3 +++ b/man3/pthread_attr_setdetachstate.3 @@ -35,7 +35,7 @@ set/get detach state attribute in thread attributes object ", int " detachstate ); .BI "int pthread_attr_getdetachstate(const pthread_attr_t *" attr \ ", int *" detachstate ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_attr_setguardsize.3 b/man3/pthread_attr_setguardsize.3 index 9e412f196..fee157a0d 100644 --- a/man3/pthread_attr_setguardsize.3 +++ b/man3/pthread_attr_setguardsize.3 @@ -35,7 +35,7 @@ attribute in thread attributes object ", size_t " guardsize ); .BI "int pthread_attr_getguardsize(const pthread_attr_t *" attr \ ", size_t *" guardsize ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_attr_setinheritsched.3 b/man3/pthread_attr_setinheritsched.3 index e98066b95..3b482a830 100644 --- a/man3/pthread_attr_setinheritsched.3 +++ b/man3/pthread_attr_setinheritsched.3 @@ -35,7 +35,7 @@ inherit-scheduler attribute in thread attributes object .BI " int " inheritsched ); .BI "int pthread_attr_getinheritsched(const pthread_attr_t *" attr , .BI " int *" inheritsched ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_attr_setschedparam.3 b/man3/pthread_attr_setschedparam.3 index a104e958e..013e07d40 100644 --- a/man3/pthread_attr_setschedparam.3 +++ b/man3/pthread_attr_setschedparam.3 @@ -35,7 +35,7 @@ scheduling parameter attributes in thread attributes object .BI " const struct sched_param *" param ); .BI "int pthread_attr_getschedparam(const pthread_attr_t *" attr , .BI " struct sched_param *" param ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_attr_setschedpolicy.3 b/man3/pthread_attr_setschedpolicy.3 index a6ccae4d6..065b122c0 100644 --- a/man3/pthread_attr_setschedpolicy.3 +++ b/man3/pthread_attr_setschedpolicy.3 @@ -35,7 +35,7 @@ scheduling policy attribute in thread attributes object ", int " policy ); .BI "int pthread_attr_getschedpolicy(const pthread_attr_t *" attr \ ", int " *policy ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_attr_setscope.3 b/man3/pthread_attr_setscope.3 index 0c20fd98c..5d0c1409b 100644 --- a/man3/pthread_attr_setscope.3 +++ b/man3/pthread_attr_setscope.3 @@ -35,7 +35,7 @@ attribute in thread attributes object ", int " scope ); .BI "int pthread_attr_getscope(const pthread_attr_t *" attr \ ", int *" scope ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_attr_setstack.3 b/man3/pthread_attr_setstack.3 index 08b27b292..a0810f65e 100644 --- a/man3/pthread_attr_setstack.3 +++ b/man3/pthread_attr_setstack.3 @@ -35,15 +35,15 @@ attributes in thread attributes object .BI " void *" stackaddr ", size_t " stacksize ); .BI "int pthread_attr_getstack(const pthread_attr_t *" attr , .BI " void **" stackaddr ", size_t *" stacksize ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR pthread_attr_getstack (), .BR pthread_attr_setstack (): diff --git a/man3/pthread_attr_setstackaddr.3 b/man3/pthread_attr_setstackaddr.3 index 7ec4cfd25..c375acffc 100644 --- a/man3/pthread_attr_setstackaddr.3 +++ b/man3/pthread_attr_setstackaddr.3 @@ -35,7 +35,7 @@ set/get stack address attribute in thread attributes object ", void *" stackaddr ); .BI "int pthread_attr_getstackaddr(const pthread_attr_t *" attr \ ", void **" stackaddr ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_attr_setstacksize.3 b/man3/pthread_attr_setstacksize.3 index 48f6c6fa6..503c35d8c 100644 --- a/man3/pthread_attr_setstacksize.3 +++ b/man3/pthread_attr_setstacksize.3 @@ -35,7 +35,7 @@ attribute in thread attributes object ", size_t " stacksize ); .BI "int pthread_attr_getstacksize(const pthread_attr_t *" attr \ ", size_t *" stacksize ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_cancel.3 b/man3/pthread_cancel.3 index 07c648d47..8450e72c0 100644 --- a/man3/pthread_cancel.3 +++ b/man3/pthread_cancel.3 @@ -31,7 +31,7 @@ pthread_cancel \- send a cancellation request to a thread .B #include .BI "int pthread_cancel(pthread_t " thread ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_cleanup_push.3 b/man3/pthread_cleanup_push.3 index 5d7f11187..26c319f02 100644 --- a/man3/pthread_cleanup_push.3 +++ b/man3/pthread_cleanup_push.3 @@ -34,7 +34,7 @@ thread cancellation clean-up handlers .BI "void pthread_cleanup_push(void (*" routine ")(void *)," .BI " void *" arg ); .BI "void pthread_cleanup_pop(int " execute ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_cleanup_push_defer_np.3 b/man3/pthread_cleanup_push_defer_np.3 index d73c691e7..1d0183735 100644 --- a/man3/pthread_cleanup_push_defer_np.3 +++ b/man3/pthread_cleanup_push_defer_np.3 @@ -35,14 +35,14 @@ thread cancellation clean-up handlers while saving cancelability type .BI " void *" arg ); .BI "void pthread_cleanup_pop_restore_np(int " execute ); .fi -.sp +.PP Compile and link with \fI\-pthread\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR pthread_cleanup_push_defer_np (), .BR pthread_cleanup_pop_defer_np (): diff --git a/man3/pthread_create.3 b/man3/pthread_create.3 index 24739e9c4..a433d4472 100644 --- a/man3/pthread_create.3 +++ b/man3/pthread_create.3 @@ -33,7 +33,7 @@ pthread_create \- create a new thread .BI "int pthread_create(pthread_t *" thread ", const pthread_attr_t *" attr , .BI " void *(*" start_routine ") (void *), void *" arg ); .fi -.sp +.PP Compile and link with \fI\-pthread\fP. .SH DESCRIPTION The diff --git a/man3/pthread_detach.3 b/man3/pthread_detach.3 index 106914bc4..7b152dc80 100644 --- a/man3/pthread_detach.3 +++ b/man3/pthread_detach.3 @@ -32,7 +32,7 @@ pthread_detach \- detach a thread .BI "int pthread_detach(pthread_t " thread ); .fi -.sp +.PP Compile and link with \fI\-pthread\fP. .SH DESCRIPTION The diff --git a/man3/pthread_equal.3 b/man3/pthread_equal.3 index e849401a9..c1fce18fd 100644 --- a/man3/pthread_equal.3 +++ b/man3/pthread_equal.3 @@ -31,7 +31,7 @@ pthread_equal \- compare thread IDs .B #include .BI "int pthread_equal(pthread_t " t1 ", pthread_t " t2 ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_exit.3 b/man3/pthread_exit.3 index 8af256913..635c20fb6 100644 --- a/man3/pthread_exit.3 +++ b/man3/pthread_exit.3 @@ -31,7 +31,7 @@ pthread_exit \- terminate calling thread .B #include .BI "void pthread_exit(void *" retval ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_getattr_default_np.3 b/man3/pthread_getattr_default_np.3 index e30c583d3..059611075 100644 --- a/man3/pthread_getattr_default_np.3 +++ b/man3/pthread_getattr_default_np.3 @@ -33,7 +33,7 @@ get or set default thread-creation attributes .BI "int pthread_getattr_default_np(pthread_attr_t *" attr ); .BI "int pthread_setattr_default_np(pthread_attr_t *" attr ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_getattr_np.3 b/man3/pthread_getattr_np.3 index 78e2e3041..679f13973 100644 --- a/man3/pthread_getattr_np.3 +++ b/man3/pthread_getattr_np.3 @@ -32,7 +32,7 @@ pthread_getattr_np \- get attributes of created thread .B #include .BI "int pthread_getattr_np(pthread_t " thread ", pthread_attr_t *" attr ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_getcpuclockid.3 b/man3/pthread_getcpuclockid.3 index 4535d58df..6efc6738c 100644 --- a/man3/pthread_getcpuclockid.3 +++ b/man3/pthread_getcpuclockid.3 @@ -32,7 +32,7 @@ pthread_getcpuclockid \- retrieve ID of a thread's CPU time clock .B #include .BI "int pthread_getcpuclockid(pthread_t " thread ", clockid_t *" clock_id ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_join.3 b/man3/pthread_join.3 index d2b1a7ca2..27a154d4d 100644 --- a/man3/pthread_join.3 +++ b/man3/pthread_join.3 @@ -32,7 +32,7 @@ pthread_join \- join with a terminated thread .BI "int pthread_join(pthread_t " thread ", void **" retval ); .fi -.sp +.PP Compile and link with \fI\-pthread\fP. .SH DESCRIPTION The diff --git a/man3/pthread_kill.3 b/man3/pthread_kill.3 index 42f1b4639..247b534a6 100644 --- a/man3/pthread_kill.3 +++ b/man3/pthread_kill.3 @@ -32,14 +32,14 @@ pthread_kill \- send a signal to a thread .BI "int pthread_kill(pthread_t " thread ", int " sig ); .fi -.sp +.PP Compile and link with \fI\-pthread\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR pthread_kill (): .RS 4 diff --git a/man3/pthread_rwlockattr_setkind_np.3 b/man3/pthread_rwlockattr_setkind_np.3 index 1ac80489b..d1e99ff99 100644 --- a/man3/pthread_rwlockattr_setkind_np.3 +++ b/man3/pthread_rwlockattr_setkind_np.3 @@ -34,15 +34,15 @@ the read-write lock kind of the thread read-write lock attribute object .BI " int " pref ); .BI "int pthread_rwlockattr_getkind_np(const pthread_rwlockattr_t *" attr , .BI " int *" pref ); -.sp +.PP Compile and link with \fI\-pthread\fP. -.sp +.PP .fi .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR pthread_rwlockattr_setkind_np (), .BR pthread_rwlockattr_getkind_np (): .br diff --git a/man3/pthread_self.3 b/man3/pthread_self.3 index 06268c486..cb318fe47 100644 --- a/man3/pthread_self.3 +++ b/man3/pthread_self.3 @@ -31,7 +31,7 @@ pthread_self \- obtain ID of the calling thread .B #include .B pthread_t pthread_self(void); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_setaffinity_np.3 b/man3/pthread_setaffinity_np.3 index b8d434223..96736f0f6 100644 --- a/man3/pthread_setaffinity_np.3 +++ b/man3/pthread_setaffinity_np.3 @@ -36,7 +36,7 @@ CPU affinity of a thread .BI " const cpu_set_t *" cpuset ); .BI "int pthread_getaffinity_np(pthread_t " thread ", size_t " cpusetsize , .BI " cpu_set_t *" cpuset ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_setcancelstate.3 b/man3/pthread_setcancelstate.3 index 83869ff34..791c46a5c 100644 --- a/man3/pthread_setcancelstate.3 +++ b/man3/pthread_setcancelstate.3 @@ -33,7 +33,7 @@ set cancelability state and type .BI "int pthread_setcancelstate(int " state ", int *" oldstate ); .BI "int pthread_setcanceltype(int " type ", int *" oldtype ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_setconcurrency.3 b/man3/pthread_setconcurrency.3 index 92be15814..c3171375e 100644 --- a/man3/pthread_setconcurrency.3 +++ b/man3/pthread_setconcurrency.3 @@ -32,7 +32,7 @@ the concurrency level .BI "int pthread_setconcurrency(int " new_level ); .BI "int pthread_getconcurrency(void); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_setname_np.3 b/man3/pthread_setname_np.3 index ee82ec3f1..9170fb1c6 100644 --- a/man3/pthread_setname_np.3 +++ b/man3/pthread_setname_np.3 @@ -34,7 +34,7 @@ pthread_setname_np, pthread_getname_np \- set/get the name of a thread .BI "int pthread_getname_np(pthread_t " thread , .BI " char *" name ", size_t " len ); .fi -.sp +.PP Compile and link with \fI\-pthread\fP. .SH DESCRIPTION By default, all the threads created using diff --git a/man3/pthread_setschedparam.3 b/man3/pthread_setschedparam.3 index af384c990..01a92e848 100644 --- a/man3/pthread_setschedparam.3 +++ b/man3/pthread_setschedparam.3 @@ -35,7 +35,7 @@ scheduling policy and parameters of a thread .BI " const struct sched_param *" param ); .BI "int pthread_getschedparam(pthread_t " thread ", int *" policy , .BI " struct sched_param *" param ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_setschedprio.3 b/man3/pthread_setschedprio.3 index 387c5a2a4..ac4b87683 100644 --- a/man3/pthread_setschedprio.3 +++ b/man3/pthread_setschedprio.3 @@ -31,7 +31,7 @@ pthread_setschedprio \- set scheduling priority of a thread .B #include .BI "int pthread_setschedprio(pthread_t " thread ", int " prio ); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_sigmask.3 b/man3/pthread_sigmask.3 index 9547e9154..400d81f81 100644 --- a/man3/pthread_sigmask.3 +++ b/man3/pthread_sigmask.3 @@ -33,14 +33,14 @@ pthread_sigmask \- examine and change mask of blocked signals .BI "int pthread_sigmask(int " how ", const sigset_t *" set \ ", sigset_t *" oldset ); .fi -.sp +.PP Compile and link with \fI\-pthread\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR pthread_sigmask (): .RS 4 diff --git a/man3/pthread_sigqueue.3 b/man3/pthread_sigqueue.3 index e2e48547b..d09be0642 100644 --- a/man3/pthread_sigqueue.3 +++ b/man3/pthread_sigqueue.3 @@ -33,14 +33,14 @@ pthread_sigqueue \- queue a signal and data to a thread .BI "int pthread_sigqueue(pthread_t " thread ", int " sig , .BI " const union sigval " value ); .fi -.sp +.PP Compile and link with \fI\-pthread\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR pthread_sigqueue (): _GNU_SOURCE .SH DESCRIPTION diff --git a/man3/pthread_testcancel.3 b/man3/pthread_testcancel.3 index 1297d9613..13c228df2 100644 --- a/man3/pthread_testcancel.3 +++ b/man3/pthread_testcancel.3 @@ -31,7 +31,7 @@ pthread_testcancel \- request delivery of any pending cancellation request .B #include .B void pthread_testcancel(void); -.sp +.PP Compile and link with \fI\-pthread\fP. .fi .SH DESCRIPTION diff --git a/man3/pthread_tryjoin_np.3 b/man3/pthread_tryjoin_np.3 index 9277007d5..d8f27ad41 100644 --- a/man3/pthread_tryjoin_np.3 +++ b/man3/pthread_tryjoin_np.3 @@ -37,7 +37,7 @@ terminated thread .BI "int pthread_timedjoin_np(pthread_t " thread ", void **" retval , .BI " const struct timespec *" abstime ); .fi -.sp +.PP Compile and link with \fI\-pthread\fP. .SH DESCRIPTION These functions operate in the same way as diff --git a/man3/pthread_yield.3 b/man3/pthread_yield.3 index 53221a71b..194c001cf 100644 --- a/man3/pthread_yield.3 +++ b/man3/pthread_yield.3 @@ -32,7 +32,7 @@ pthread_yield \- yield the processor .B int pthread_yield(void); .fi -.sp +.PP Compile and link with \fI\-pthread\fP. .SH DESCRIPTION .BR pthread_yield () diff --git a/man3/ptsname.3 b/man3/ptsname.3 index 957ec5a5a..b9b082add 100644 --- a/man3/ptsname.3 +++ b/man3/ptsname.3 @@ -9,7 +9,7 @@ ptsname, ptsname_r \- get the name of the slave pseudoterminal .SH SYNOPSIS .B #include -.sp +.PP .BI "char *ptsname(int " fd ");" .br .BI "int ptsname_r(int " fd ", char *" buf ", size_t " buflen ");" diff --git a/man3/putenv.3 b/man3/putenv.3 index 6a75dc990..3e7ea0b67 100644 --- a/man3/putenv.3 +++ b/man3/putenv.3 @@ -39,16 +39,16 @@ putenv \- change or add an environment variable .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int putenv(char *" string ); .\" Not: const char * .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR putenv (): _XOPEN_SOURCE || /* Glibc since 2.19: */ _DEFAULT_SOURCE diff --git a/man3/putgrent.3 b/man3/putgrent.3 index d8f14956d..64de0d404 100644 --- a/man3/putgrent.3 +++ b/man3/putgrent.3 @@ -11,7 +11,7 @@ putgrent \- write a group database entry to a file .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "int putgrent(const struct group *" grp ", FILE *" stream ); .SH DESCRIPTION The diff --git a/man3/putpwent.3 b/man3/putpwent.3 index d576f4044..e733ee927 100644 --- a/man3/putpwent.3 +++ b/man3/putpwent.3 @@ -35,15 +35,15 @@ putpwent \- write a password file entry .B #include .B #include .B #include -.sp +.PP .BI "int putpwent(const struct passwd *" p ", FILE *" stream ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR putpwent (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/puts.3 b/man3/puts.3 index 5fbe70d9d..b9615a309 100644 --- a/man3/puts.3 +++ b/man3/puts.3 @@ -29,7 +29,7 @@ fputc, fputs, putc, putchar, puts \- output of characters and strings .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int fputc(int " c ", FILE *" stream ); .BI "int fputs(const char *" "s" ", FILE *" "stream" ); diff --git a/man3/putwchar.3 b/man3/putwchar.3 index 14e142fa2..53f51842b 100644 --- a/man3/putwchar.3 +++ b/man3/putwchar.3 @@ -20,7 +20,7 @@ putwchar \- write a wide character to standard output .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wint_t putwchar(wchar_t " wc ); .fi .SH DESCRIPTION diff --git a/man3/qecvt.3 b/man3/qecvt.3 index 4a5680f81..1c9ed1f6a 100644 --- a/man3/qecvt.3 +++ b/man3/qecvt.3 @@ -30,20 +30,20 @@ qecvt, qfcvt, qgcvt \- convert a floating-point number to a string .SH SYNOPSIS .B #include -.sp +.PP .BI "char *qecvt(long double " number ", int " ndigits ", int *" decpt , .BI "int *" sign ); -.sp +.PP .BI "char *qfcvt(long double " number ", int " ndigits ", int *" decpt , .BI "int *" sign ); -.sp +.PP .BI "char *qgcvt(long double " number ", int " ndigit ", char *" buf ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR qecvt (), .BR qfcvt (), diff --git a/man3/qsort.3 b/man3/qsort.3 index dfb05a5f2..6a1d38a8c 100644 --- a/man3/qsort.3 +++ b/man3/qsort.3 @@ -40,20 +40,20 @@ qsort, qsort_r \- sort an array .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void qsort(void *" base ", size_t " nmemb ", size_t " size , .BI " int (*" compar ")(const void *, const void *));" -.sp +.PP .BI "void qsort_r(void *" base ", size_t " nmemb ", size_t " size , .BI " int (*" compar ")(const void *, const void *, void *)," .BI " void *" arg ");" .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR qsort_r (): _GNU_SOURCE diff --git a/man3/raise.3 b/man3/raise.3 index 07f8196f0..ce9c56efa 100644 --- a/man3/raise.3 +++ b/man3/raise.3 @@ -32,7 +32,7 @@ raise \- send a signal to the caller .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int raise(int " sig ); .fi .SH DESCRIPTION diff --git a/man3/rand.3 b/man3/rand.3 index d33564f84..e69d13afc 100644 --- a/man3/rand.3 +++ b/man3/rand.3 @@ -44,19 +44,19 @@ rand, rand_r, srand \- pseudo-random number generator .SH SYNOPSIS .nf .B #include -.sp +.PP .B int rand(void); -.sp +.PP .BI "int rand_r(unsigned int *" seedp ); -.sp +.PP .BI "void srand(unsigned int " seed ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR rand_r (): .RS 4 Since glibc 2.24: diff --git a/man3/random.3 b/man3/random.3 index dc081caa4..e69c3168f 100644 --- a/man3/random.3 +++ b/man3/random.3 @@ -36,7 +36,7 @@ random, srandom, initstate, setstate \- random number generator .SH SYNOPSIS .nf .B #include -.sp +.PP .B long int random(void); .BI "void srandom(unsigned int " seed ); @@ -45,12 +45,12 @@ random, srandom, initstate, setstate \- random number generator .br .BI "char *setstate(char *" state ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR random (), .BR srandom (), diff --git a/man3/random_r.3 b/man3/random_r.3 index 47b3c7153..6afb19bd1 100644 --- a/man3/random_r.3 +++ b/man3/random_r.3 @@ -30,7 +30,7 @@ random number generator .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int random_r(struct random_data *" buf ", int32_t *" result ); .BI "int srandom_r(unsigned int " seed ", struct random_data *" buf ); @@ -40,12 +40,12 @@ random number generator .br .BI "int setstate_r(char *" statebuf ", struct random_data *" buf ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR random_r (), .BR srandom_r (), diff --git a/man3/rcmd.3 b/man3/rcmd.3 index 4254ee505..555a97e12 100644 --- a/man3/rcmd.3 +++ b/man3/rcmd.3 @@ -48,38 +48,38 @@ stream to a remote command .SH SYNOPSIS .nf .B #include \ \ \fP/* Or on some systems */ -.sp +.PP .BI "int rcmd(char **" ahost ", unsigned short " inport ", const char *" locuser ", " .BI " const char *" remuser ", const char *" cmd ", int *" fd2p ); -.sp +.PP .BI "int rresvport(int *" port ); -.sp +.PP .BI "int iruserok(uint32_t " raddr ", int " superuser ", " .BI " const char *" ruser ", const char *" luser ); -.sp +.PP .BI "int ruserok(const char *" rhost ", int " superuser ", " .BI " const char *" ruser ", const char *" luser ); -.sp +.PP .BI "int rcmd_af(char **" ahost ", unsigned short " inport ", const char *" locuser ", " .BI " const char *" remuser ", const char *" cmd ", int *" fd2p , .BI " sa_family_t " af ); -.sp +.PP .BI "int rresvport_af(int *" port ", sa_family_t " af ); -.sp +.PP .BI "int iruserok_af(const void *" raddr ", int " superuser ", " .BI " const char *" ruser ", const char *" luser \ ", sa_family_t " af ); -.sp +.PP .BI "int ruserok_af(const char *" rhost ", int " superuser ", " .BI " const char *" ruser ", const char *" luser \ ", sa_family_t " af ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR rcmd (), .BR rcmd_af (), .BR rresvport (), diff --git a/man3/re_comp.3 b/man3/re_comp.3 index cb315e347..92a2964f3 100644 --- a/man3/re_comp.3 +++ b/man3/re_comp.3 @@ -33,9 +33,9 @@ re_comp, re_exec \- BSD regex functions .B #include .br .B #include -.sp +.PP .BI "char *re_comp(const char *" regex ); -.sp +.PP .BI "int re_exec(const char *" string ); .SH DESCRIPTION .BR re_comp () diff --git a/man3/readdir.3 b/man3/readdir.3 index 677af62c4..4956618b3 100644 --- a/man3/readdir.3 +++ b/man3/readdir.3 @@ -39,7 +39,7 @@ readdir \- read a directory .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "struct dirent *readdir(DIR *" dirp ); .fi .SH DESCRIPTION diff --git a/man3/realpath.3 b/man3/realpath.3 index 528340b7b..567a438ef 100644 --- a/man3/realpath.3 +++ b/man3/realpath.3 @@ -32,15 +32,15 @@ realpath \- return the canonicalized absolute pathname .nf .B #include .B #include -.sp +.PP .BI "char *realpath(const char *" path ", char *" resolved_path ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR realpath (): .ad l .RS 4 diff --git a/man3/remainder.3 b/man3/remainder.3 index cb33eb5c6..43461c318 100644 --- a/man3/remainder.3 +++ b/man3/remainder.3 @@ -41,25 +41,25 @@ floating-point remainder function .SH SYNOPSIS .nf .B #include -.sp +.PP /* The C99 versions */ .BI "double remainder(double " x ", double " y ); .BI "float remainderf(float " x ", float " y ); .BI "long double remainderl(long double " x ", long double " y ); -.sp +.PP /* Obsolete synonyms */ .BI "double drem(double " x ", double " y ); .BI "float dremf(float " x ", float " y ); .BI "long double dreml(long double " x ", long double " y ); -.sp +.PP .fi Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR remainder (): .RS 4 diff --git a/man3/remove.3 b/man3/remove.3 index 353b41d91..183205b85 100644 --- a/man3/remove.3 +++ b/man3/remove.3 @@ -33,7 +33,7 @@ remove \- remove a file or directory .SH SYNOPSIS .B #include -.sp +.PP .BI "int remove(const char *" pathname ); .SH DESCRIPTION .BR remove () diff --git a/man3/remquo.3 b/man3/remquo.3 index c7cd02dbe..91ec8459e 100644 --- a/man3/remquo.3 +++ b/man3/remquo.3 @@ -15,21 +15,21 @@ remquo, remquof, remquol \- remainder and part of quotient .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double remquo(double " x ", double " y ", int *" quo ); .br .BI "float remquof(float " x ", float " y ", int *" quo ); .br .BI "long double remquol(long double " x ", long double " y ", int *" quo ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR remquo (), .BR remquof (), diff --git a/man3/resolver.3 b/man3/resolver.3 index 435a1f8f4..a0bf15424 100644 --- a/man3/resolver.3 +++ b/man3/resolver.3 @@ -103,7 +103,7 @@ dn_comp, dn_expand \- resolver routines .BI "int res_send(const unsigned char *" msg ", int " msglen , .BI " unsigned char *" answer ", int " anslen ); .fi -.sp +.PP Link with \fI\-lresolv\fP. .SH DESCRIPTION .B Note: diff --git a/man3/rewinddir.3 b/man3/rewinddir.3 index 467b22918..5118102ae 100644 --- a/man3/rewinddir.3 +++ b/man3/rewinddir.3 @@ -34,9 +34,9 @@ rewinddir \- reset directory stream .SH SYNOPSIS .nf .B #include -.sp +.PP .B #include -.sp +.PP .BI "void rewinddir(DIR *" dirp ); .fi .SH DESCRIPTION diff --git a/man3/rexec.3 b/man3/rexec.3 index 693631ed2..1e7c022a9 100644 --- a/man3/rexec.3 +++ b/man3/rexec.3 @@ -44,15 +44,15 @@ rexec, rexec_af \- return stream to a remote command .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int rexec(char **" ahost ", int " inport ", const char *" user ", " .BI " const char *" passwd ", const char *" cmd ", int *" fd2p ); -.sp +.PP .BI "int rexec_af(char **" ahost ", int " inport ", const char *" user ", " .BI " const char *" passwd ", const char *" cmd ", int *" fd2p , .BI " sa_family_t " af ); .fi -.sp +.PP .BR rexec (), .BR rexec_af (): .nf diff --git a/man3/rint.3 b/man3/rint.3 index a40463601..7d472fd47 100644 --- a/man3/rint.3 +++ b/man3/rint.3 @@ -31,27 +31,27 @@ to nearest integer .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double nearbyint(double " x ); .br .BI "float nearbyintf(float " x ); .br .BI "long double nearbyintl(long double " x ); -.sp +.PP .BI "double rint(double " x ); .br .BI "float rintf(float " x ); .br .BI "long double rintl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR nearbyint (), .BR nearbyintf (), diff --git a/man3/round.3 b/man3/round.3 index 58c5a4774..732f38271 100644 --- a/man3/round.3 +++ b/man3/round.3 @@ -30,21 +30,21 @@ round, roundf, roundl \- round to nearest integer, away from zero .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double round(double " x ); .br .BI "float roundf(float " x ); .br .BI "long double roundl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR round (), .BR roundf (), diff --git a/man3/rpmatch.3 b/man3/rpmatch.3 index 3895162a5..4255b15cc 100644 --- a/man3/rpmatch.3 +++ b/man3/rpmatch.3 @@ -35,12 +35,12 @@ rpmatch \- determine if the answer to a question is affirmative or negative .BI "int rpmatch(const char *" response ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR rpmatch (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/rtime.3 b/man3/rtime.3 index d2055a866..579470d6e 100644 --- a/man3/rtime.3 +++ b/man3/rtime.3 @@ -15,7 +15,7 @@ rtime \- get time from a remote machine .SH SYNOPSIS .nf .B "#include " -.sp +.PP .BI "int rtime(struct sockaddr_in *" addrp ", struct rpc_timeval *" timep , .BI " struct rpc_timeval *" timeout ); .fi diff --git a/man3/rtnetlink.3 b/man3/rtnetlink.3 index 430206d70..994d9c7ba 100644 --- a/man3/rtnetlink.3 +++ b/man3/rtnetlink.3 @@ -23,18 +23,18 @@ rtnetlink \- macros to manipulate rtnetlink messages .BI "rtnetlink_socket = socket(AF_NETLINK, int " socket_type \ ", NETLINK_ROUTE);" -.sp +.PP .BI "int RTA_OK(struct rtattr *" rta ", int " rtabuflen ); -.sp +.PP .BI "void *RTA_DATA(struct rtattr *" rta ); -.sp +.PP .BI "unsigned int RTA_PAYLOAD(struct rtattr *" rta ); -.sp +.PP .BI "struct rtattr *RTA_NEXT(struct rtattr *" rta \ ", unsigned int " rtabuflen ); -.sp +.PP .BI "unsigned int RTA_LENGTH(unsigned int " length ); -.sp +.PP .BI "unsigned int RTA_SPACE(unsigned int "length ); .SH DESCRIPTION All diff --git a/man3/scalb.3 b/man3/scalb.3 index 567f6d930..ed55aaa56 100644 --- a/man3/scalb.3 +++ b/man3/scalb.3 @@ -30,20 +30,20 @@ scalb, scalbf, scalbl \- multiply floating-point number by integral power of radix (OBSOLETE) .SH SYNOPSIS .B #include -.sp +.PP .BI "double scalb(double " x ", double " exp ); .br .BI "float scalbf(float " x ", float " exp ); .br .BI "long double scalbl(long double " x ", long double " exp ); -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR scalb (): .RS 4 diff --git a/man3/scalbln.3 b/man3/scalbln.3 index f2f09c783..64678aa8e 100644 --- a/man3/scalbln.3 +++ b/man3/scalbln.3 @@ -30,26 +30,26 @@ scalbn, scalbnf, scalbnl, scalbln, scalblnf, scalblnl \- multiply floating-point number by integral power of radix .SH SYNOPSIS .B #include -.sp +.PP .BI "double scalbln(double " x ", long int " exp ); .br .BI "float scalblnf(float " x ", long int " exp ); .br .BI "long double scalblnl(long double " x ", long int " exp ); -.sp +.PP .BI "double scalbn(double " x ", int " exp ); .br .BI "float scalbnf(float " x ", int " exp ); .br .BI "long double scalbnl(long double " x ", int " exp ); -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR scalbln (), .BR scalblnf (), diff --git a/man3/scandir.3 b/man3/scandir.3 index 3d3ea1b6f..2cf370b45 100644 --- a/man3/scandir.3 +++ b/man3/scandir.3 @@ -66,20 +66,20 @@ a directory for matching entries .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int scandir(const char *" dirp ", struct dirent ***" namelist , .RS .BI "int (*" filter ")(const struct dirent *)," .BI "int (*" compar ")(const struct dirent **, const struct dirent **));" .RE -.sp +.PP .BI "int alphasort(const struct dirent **" a ", const struct dirent **" b ); -.sp +.PP .BI "int versionsort(const struct dirent **" a ", const struct dirent **" b ); .BR "#include " " /* Definition of AT_* constants */" .B #include -.sp +.PP .fi .BI "int scandirat(int " dirfd ", const char *" dirp "," .BI "struct dirent ***" namelist , @@ -89,12 +89,12 @@ a directory for matching entries .BI "int (*" compar ")(const struct dirent **, const struct dirent **));" .RE .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR scandir (), .BR alphasort (): .br @@ -105,10 +105,10 @@ Feature Test Macro Requirements for glibc (see || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE .PD .RE -.sp +.PP .BR versionsort (): _GNU_SOURCE -.sp +.PP .BR scandirat (): _GNU_SOURCE .SH DESCRIPTION diff --git a/man3/scanf.3 b/man3/scanf.3 index c20777336..9339041da 100644 --- a/man3/scanf.3 +++ b/man3/scanf.3 @@ -59,20 +59,20 @@ scanf, fscanf, sscanf, vscanf, vsscanf, vfscanf \- input format conversion .BI "int scanf(const char *" format ", ...);" .BI "int fscanf(FILE *" stream ", const char *" format ", ...);" .BI "int sscanf(const char *" str ", const char *" format ", ...);" -.sp +.PP .B #include .BI "int vscanf(const char *" format ", va_list " ap ); .BI "int vsscanf(const char *" str ", const char *" format ", va_list " ap ); .BI "int vfscanf(FILE *" stream ", const char *" format ", va_list " ap ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in .ad l -.sp +.PP .BR vscanf (), .BR vsscanf (), .BR vfscanf (): diff --git a/man3/sched_getcpu.3 b/man3/sched_getcpu.3 index 9605d3f93..9fa53d459 100644 --- a/man3/sched_getcpu.3 +++ b/man3/sched_getcpu.3 @@ -32,12 +32,12 @@ sched_getcpu \- determine CPU on which the calling thread is running .B int sched_getcpu(void); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR sched_getcpu (): .ad l .RS 4 diff --git a/man3/seekdir.3 b/man3/seekdir.3 index c3f0e3426..4d87772e5 100644 --- a/man3/seekdir.3 +++ b/man3/seekdir.3 @@ -35,15 +35,15 @@ stream. .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void seekdir(DIR *" dirp ", long " loc ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR seekdir (): _XOPEN_SOURCE || /* Glibc since 2.19: */ _DEFAULT_SOURCE diff --git a/man3/sem_close.3 b/man3/sem_close.3 index b3655eb48..1878b408d 100644 --- a/man3/sem_close.3 +++ b/man3/sem_close.3 @@ -29,10 +29,10 @@ sem_close \- close a named semaphore .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int sem_close(sem_t *" sem ); .fi -.sp +.PP Link with \fI\-pthread\fP. .SH DESCRIPTION .BR sem_close () diff --git a/man3/sem_destroy.3 b/man3/sem_destroy.3 index f7fcfcf7f..17eb686a9 100644 --- a/man3/sem_destroy.3 +++ b/man3/sem_destroy.3 @@ -29,10 +29,10 @@ sem_destroy \- destroy an unnamed semaphore .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int sem_destroy(sem_t *" sem ); .fi -.sp +.PP Link with \fI\-pthread\fP. .SH DESCRIPTION .BR sem_destroy () diff --git a/man3/sem_getvalue.3 b/man3/sem_getvalue.3 index 67659035c..31366bdfc 100644 --- a/man3/sem_getvalue.3 +++ b/man3/sem_getvalue.3 @@ -29,10 +29,10 @@ sem_getvalue \- get the value of a semaphore .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int sem_getvalue(sem_t *" sem ", int *" sval ); .fi -.sp +.PP Link with \fI\-pthread\fP. .SH DESCRIPTION .BR sem_getvalue () diff --git a/man3/sem_init.3 b/man3/sem_init.3 index b9c0985f0..2229ee845 100644 --- a/man3/sem_init.3 +++ b/man3/sem_init.3 @@ -29,10 +29,10 @@ sem_init \- initialize an unnamed semaphore .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int sem_init(sem_t *" sem ", int " pshared ", unsigned int " value ); .fi -.sp +.PP Link with \fI\-pthread\fP. .SH DESCRIPTION .BR sem_init () diff --git a/man3/sem_open.3 b/man3/sem_open.3 index 5ff369e50..de297e5aa 100644 --- a/man3/sem_open.3 +++ b/man3/sem_open.3 @@ -31,12 +31,12 @@ sem_open \- initialize and open a named semaphore .BR "#include " " /* For O_* constants */" .BR "#include " " /* For mode constants */" .B #include -.sp +.PP .BI "sem_t *sem_open(const char *" name ", int " oflag ); .BI "sem_t *sem_open(const char *" name ", int " oflag ", " .BI " mode_t " mode ", unsigned int " value ); .fi -.sp +.PP Link with \fI\-pthread\fP. .SH DESCRIPTION .BR sem_open () diff --git a/man3/sem_post.3 b/man3/sem_post.3 index 50f3caec8..646bf4d86 100644 --- a/man3/sem_post.3 +++ b/man3/sem_post.3 @@ -29,10 +29,10 @@ sem_post \- unlock a semaphore .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int sem_post(sem_t *" sem ); .fi -.sp +.PP Link with \fI\-pthread\fP. .SH DESCRIPTION .BR sem_post () diff --git a/man3/sem_unlink.3 b/man3/sem_unlink.3 index 9fdfc39f2..63705495e 100644 --- a/man3/sem_unlink.3 +++ b/man3/sem_unlink.3 @@ -29,10 +29,10 @@ sem_unlink \- remove a named semaphore .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int sem_unlink(const char *" name ); .fi -.sp +.PP Link with \fI\-pthread\fP. .SH DESCRIPTION .BR sem_unlink () diff --git a/man3/sem_wait.3 b/man3/sem_wait.3 index a85ee8b37..f22ff020c 100644 --- a/man3/sem_wait.3 +++ b/man3/sem_wait.3 @@ -29,21 +29,21 @@ sem_wait, sem_timedwait, sem_trywait \- lock a semaphore .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int sem_wait(sem_t *" sem ); -.sp +.PP .BI "int sem_trywait(sem_t *" sem ); -.sp +.PP .BI "int sem_timedwait(sem_t *" sem ", const struct timespec *" abs_timeout ); .fi -.sp +.PP Link with \fI\-pthread\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR sem_timedwait (): _POSIX_C_SOURCE\ >=\ 200112L .SH DESCRIPTION diff --git a/man3/setaliasent.3 b/man3/setaliasent.3 index c35c04d27..f3a2cf368 100644 --- a/man3/setaliasent.3 +++ b/man3/setaliasent.3 @@ -12,19 +12,19 @@ setaliasent, endaliasent, getaliasent, getaliasent_r, getaliasbyname, getaliasbyname_r \- read an alias entry .SH SYNOPSIS .B #include -.sp +.PP .B "void setaliasent(void);" -.sp +.PP .B "void endaliasent(void);" -.sp +.PP .B "struct aliasent *getaliasent(void);" -.sp +.PP .BI "int getaliasent_r(struct aliasent *" result "," .br .BI " char *" buffer ", size_t " buflen ", struct aliasent **" res ); -.sp +.PP .BI "struct aliasent *getaliasbyname(const char *" name ); -.sp +.PP .BI "int getaliasbyname_r(const char *" name ", struct aliasent *" result , .br .BI " char *" buffer ", size_t " buflen ", struct aliasent **" res ); diff --git a/man3/setbuf.3 b/man3/setbuf.3 index 89b7e6fd3..1003a1d54 100644 --- a/man3/setbuf.3 +++ b/man3/setbuf.3 @@ -61,12 +61,12 @@ setbuf, setbuffer, setlinebuf, setvbuf \- stream buffering operations .BI "int setvbuf(FILE *" stream ", char *" buf ", int " mode \ ", size_t " size ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR setbuffer (), .BR setlinebuf (): Since glibc 2.19: diff --git a/man3/setenv.3 b/man3/setenv.3 index 0a41bbe79..8291a928a 100644 --- a/man3/setenv.3 +++ b/man3/setenv.3 @@ -40,17 +40,17 @@ setenv \- change or add an environment variable .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int setenv(const char *" name ", const char *" value ", int " overwrite ); -.sp +.PP .BI "int unsetenv(const char *" name ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR setenv (), .BR unsetenv (): diff --git a/man3/setlocale.3 b/man3/setlocale.3 index 18d2cf7b3..265ac2f67 100644 --- a/man3/setlocale.3 +++ b/man3/setlocale.3 @@ -35,7 +35,7 @@ setlocale \- set the current locale .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *setlocale(int " category ", const char *" locale ); .fi .SH DESCRIPTION diff --git a/man3/setlogmask.3 b/man3/setlogmask.3 index 966bd11bd..f2038d3c6 100644 --- a/man3/setlogmask.3 +++ b/man3/setlogmask.3 @@ -28,7 +28,7 @@ setlogmask \- set log priority mask .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int setlogmask(int " mask ); .fi .SH DESCRIPTION diff --git a/man3/setnetgrent.3 b/man3/setnetgrent.3 index 522abcd24..03a8bfe66 100644 --- a/man3/setnetgrent.3 +++ b/man3/setnetgrent.3 @@ -27,12 +27,12 @@ handle network group entries .BI "int innetgr(const char *" netgroup ", const char *" host "," .BI " const char *" user ", const char *" domain ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR setnetgrent (), .BR endnetgrent (), diff --git a/man3/shm_open.3 b/man3/shm_open.3 index ca0c1a391..251c58fb7 100644 --- a/man3/shm_open.3 +++ b/man3/shm_open.3 @@ -32,11 +32,11 @@ shm_open, shm_unlink \- create/open or unlink POSIX shared memory objects .BR "#include " " /* For mode constants */" .br .BR "#include " " /* For O_* constants */" -.sp +.PP .BI "int shm_open(const char *" name ", int " oflag ", mode_t " mode ); -.sp +.PP .BI "int shm_unlink(const char *" name ); -.sp +.PP Link with \fI\-lrt\fP. .SH DESCRIPTION .BR shm_open () diff --git a/man3/siginterrupt.3 b/man3/siginterrupt.3 index 4d4308fac..74f22e2d1 100644 --- a/man3/siginterrupt.3 +++ b/man3/siginterrupt.3 @@ -34,15 +34,15 @@ siginterrupt \- allow signals to interrupt system calls .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int siginterrupt(int " sig ", int " flag ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR siginterrupt (): .ad l .RS 4 diff --git a/man3/signbit.3 b/man3/signbit.3 index 1a2ae3633..4a5b18f28 100644 --- a/man3/signbit.3 +++ b/man3/signbit.3 @@ -13,16 +13,16 @@ signbit \- test sign of a real floating-point number .SH SYNOPSIS .B "#include " -.sp +.PP .BI "int signbit(" x ");" -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR signbit (): .RS 4 diff --git a/man3/significand.3 b/man3/significand.3 index c34a60abf..3c3363597 100644 --- a/man3/significand.3 +++ b/man3/significand.3 @@ -12,20 +12,20 @@ significand, significandf, significandl \- get mantissa of floating-point number .SH SYNOPSIS .B #include -.sp +.PP .BI "double significand(double " x ); .br .BI "float significandf(float " x ); .br .BI "long double significandl(long double " x ); -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR significand (), .BR significandf (), diff --git a/man3/sigpause.3 b/man3/sigpause.3 index 1906a2bdc..4dc661f5a 100644 --- a/man3/sigpause.3 +++ b/man3/sigpause.3 @@ -28,9 +28,9 @@ sigpause \- atomically release blocked signals and wait for interrupt .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int sigpause(int " sigmask "); /* BSD (but see NOTES) */" -.sp +.PP .BI "int sigpause(int " sig "); /* System V / UNIX 95 */" .fi .SH DESCRIPTION diff --git a/man3/sigqueue.3 b/man3/sigqueue.3 index e7276dada..cc30804fb 100644 --- a/man3/sigqueue.3 +++ b/man3/sigqueue.3 @@ -30,14 +30,14 @@ sigqueue \- queue a signal and data to a process .SH SYNOPSIS .B #include -.sp +.PP .BI "int sigqueue(pid_t " pid ", int " sig ", const union sigval " value ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR sigqueue (): _POSIX_C_SOURCE\ >=\ 199309L .SH DESCRIPTION diff --git a/man3/sigset.3 b/man3/sigset.3 index 992a4bc15..874c8d185 100644 --- a/man3/sigset.3 +++ b/man3/sigset.3 @@ -28,22 +28,22 @@ sigset, sighold, sigrelse, sigignore \- System V signal API .SH SYNOPSIS .B #include -.sp +.PP .B typedef void (*sighandler_t)(int); -.sp +.PP .BI "sighandler_t sigset(int " sig ", sighandler_t " disp ); -.sp +.PP .BI "int sighold(int " sig ); -.sp +.PP .BI "int sigrelse(int " sig ); -.sp +.PP .BI "int sigignore(int " sig ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR sigset (), .BR sighold (), diff --git a/man3/sigvec.3 b/man3/sigvec.3 index 6f23886f8..f8bc2f983 100644 --- a/man3/sigvec.3 +++ b/man3/sigvec.3 @@ -28,22 +28,22 @@ sigvec, sigblock, sigsetmask, siggetmask, sigmask \- BSD signal API .SH SYNOPSIS .B #include -.sp +.PP .BI "int sigvec(int " sig ", const struct sigvec *" vec ", struct sigvec *" ovec ); -.sp +.PP .BI "int sigmask(int " signum ); -.sp +.PP .BI "int sigblock(int " mask ); -.sp +.PP .BI "int sigsetmask(int " mask ); -.sp +.PP .B int siggetmask(void); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP All functions shown above: Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/sigwait.3 b/man3/sigwait.3 index b82c93100..7894983c7 100644 --- a/man3/sigwait.3 +++ b/man3/sigwait.3 @@ -37,7 +37,7 @@ sigwait \- wait for a signal Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR sigwait (): .RS 4 diff --git a/man3/sin.3 b/man3/sin.3 index e6cfc039d..3fb50f623 100644 --- a/man3/sin.3 +++ b/man3/sin.3 @@ -38,21 +38,21 @@ sin, sinf, sinl \- sine function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double sin(double " x ); .br .BI "float sinf(float " x ); .br .BI "long double sinl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR sinf (), .BR sinl (): diff --git a/man3/sincos.3 b/man3/sincos.3 index dadb05e86..f4087c1d6 100644 --- a/man3/sincos.3 +++ b/man3/sincos.3 @@ -13,14 +13,14 @@ sincos, sincosf, sincosl \- calculate sin and cos simultaneously .nf .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .BI "void sincos(double " x ", double *" sin ", double *" cos ); .br .BI "void sincosf(float " x ", float *" sin ", float *" cos ); .br .BI "void sincosl(long double " x ", long double *" sin ", long double *" cos ); .fi -.sp +.PP Link with \fI\-lm\fP. .SH DESCRIPTION Several applications need sine and cosine of the same angle diff --git a/man3/sinh.3 b/man3/sinh.3 index f5d76fbc5..39c0bc4da 100644 --- a/man3/sinh.3 +++ b/man3/sinh.3 @@ -39,21 +39,21 @@ sinh, sinhf, sinhl \- hyperbolic sine function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double sinh(double " x ); .br .BI "float sinhf(float " x ); .br .BI "long double sinhl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR sinhf (), .BR sinhl (): diff --git a/man3/sleep.3 b/man3/sleep.3 index e1f91183e..51b4c2a3c 100644 --- a/man3/sleep.3 +++ b/man3/sleep.3 @@ -29,7 +29,7 @@ sleep \- sleep for a specified number of seconds .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "unsigned int sleep(unsigned int " "seconds" ); .fi .SH DESCRIPTION diff --git a/man3/sockatmark.3 b/man3/sockatmark.3 index ba7444690..d1612ec0d 100644 --- a/man3/sockatmark.3 +++ b/man3/sockatmark.3 @@ -27,14 +27,14 @@ sockatmark \- determine whether socket is at out-of-band mark .SH SYNOPSIS .B #include -.sp +.PP .BI "int sockatmark(int " sockfd ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR sockatmark (): _POSIX_C_SOURCE\ >=\ 200112L diff --git a/man3/sqrt.3 b/man3/sqrt.3 index b614ef074..53b5b47ba 100644 --- a/man3/sqrt.3 +++ b/man3/sqrt.3 @@ -37,21 +37,21 @@ sqrt, sqrtf, sqrtl \- square root function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double sqrt(double " x ); .br .BI "float sqrtf(float " x ); .br .BI "long double sqrtl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR sqrtf (), .BR sqrtl (): diff --git a/man3/statvfs.3 b/man3/statvfs.3 index 3507646fe..f9ca32ec7 100644 --- a/man3/statvfs.3 +++ b/man3/statvfs.3 @@ -32,7 +32,7 @@ statvfs, fstatvfs \- get filesystem statistics .SH SYNOPSIS .B #include -.sp +.PP .BI "int statvfs(const char *" path ", struct statvfs *" buf ); .br .BI "int fstatvfs(int " fd ", struct statvfs *" buf ); diff --git a/man3/stdarg.3 b/man3/stdarg.3 index be7e77206..3691a7ecc 100644 --- a/man3/stdarg.3 +++ b/man3/stdarg.3 @@ -45,7 +45,7 @@ stdarg, va_start, va_arg, va_end, va_copy \- variable argument lists .SH SYNOPSIS .B #include -.sp +.PP .BI "void va_start(va_list " ap ", " last ); .br .IB type " va_arg(va_list " ap ", " type ); diff --git a/man3/stdio.3 b/man3/stdio.3 index 00588195e..efe252698 100644 --- a/man3/stdio.3 +++ b/man3/stdio.3 @@ -41,7 +41,7 @@ stdio \- standard input/output library functions .SH SYNOPSIS .B #include -.sp +.PP .BI "FILE *" stdin ; .br .BI "FILE *" stdout ; diff --git a/man3/stdio_ext.3 b/man3/stdio_ext.3 index 9d5db481c..afbf6849c 100644 --- a/man3/stdio_ext.3 +++ b/man3/stdio_ext.3 @@ -31,7 +31,7 @@ interfaces to stdio FILE structure .B #include .br .B #include -.sp +.PP .BI "size_t __fbufsize(FILE *" stream ); .br .BI "size_t __fpending(FILE *" stream ); diff --git a/man3/stpcpy.3 b/man3/stpcpy.3 index e72758f8e..0bde185df 100644 --- a/man3/stpcpy.3 +++ b/man3/stpcpy.3 @@ -28,15 +28,15 @@ stpcpy \- copy a string returning a pointer to its end .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *stpcpy(char *" dest ", const char *" src ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR stpcpy (): .PD 0 .ad l diff --git a/man3/stpncpy.3 b/man3/stpncpy.3 index 30b198654..6769ecba5 100644 --- a/man3/stpncpy.3 +++ b/man3/stpncpy.3 @@ -17,15 +17,15 @@ stpncpy \- copy a fixed-size string, returning a pointer to its end .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *stpncpy(char *" dest ", const char *" src ", size_t " n ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR stpncpy (): .PD 0 .ad l diff --git a/man3/strcasecmp.3 b/man3/strcasecmp.3 index 063503572..f326a7df9 100644 --- a/man3/strcasecmp.3 +++ b/man3/strcasecmp.3 @@ -33,9 +33,9 @@ strcasecmp, strncasecmp \- compare two strings ignoring case .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int strcasecmp(const char *" s1 ", const char *" s2 ); -.sp +.PP .BI "int strncasecmp(const char *" s1 ", const char *" s2 ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/strcat.3 b/man3/strcat.3 index f3677b0d2..8e84af82f 100644 --- a/man3/strcat.3 +++ b/man3/strcat.3 @@ -35,9 +35,9 @@ strcat, strncat \- concatenate two strings .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *strcat(char *" dest ", const char *" src ); -.sp +.PP .BI "char *strncat(char *" dest ", const char *" src ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/strchr.3 b/man3/strchr.3 index fcdaee003..07b55bebf 100644 --- a/man3/strchr.3 +++ b/man3/strchr.3 @@ -36,14 +36,14 @@ strchr, strrchr, strchrnul \- locate character in string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *strchr(const char *" s ", int " c ); -.sp +.PP .BI "char *strrchr(const char *" s ", int " c ); -.sp +.PP .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .BI "char *strchrnul(const char *" s ", int " c ); .fi .SH DESCRIPTION diff --git a/man3/strcmp.3 b/man3/strcmp.3 index a737a4549..33c6c7430 100644 --- a/man3/strcmp.3 +++ b/man3/strcmp.3 @@ -35,9 +35,9 @@ strcmp, strncmp \- compare two strings .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int strcmp(const char *" s1 ", const char *" s2 ); -.sp +.PP .BI "int strncmp(const char *" s1 ", const char *" s2 ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/strcoll.3 b/man3/strcoll.3 index 343576526..d56527893 100644 --- a/man3/strcoll.3 +++ b/man3/strcoll.3 @@ -33,7 +33,7 @@ strcoll \- compare two strings using the current locale .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int strcoll(const char *" s1 ", const char *" s2 ); .fi .SH DESCRIPTION diff --git a/man3/strcpy.3 b/man3/strcpy.3 index fd8fcc34b..661b1363d 100644 --- a/man3/strcpy.3 +++ b/man3/strcpy.3 @@ -38,9 +38,9 @@ strcpy, strncpy \- copy a string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *strcpy(char *" dest ", const char *" src ); -.sp +.PP .BI "char *strncpy(char *" dest ", const char *" src ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/strdup.3 b/man3/strdup.3 index 7e2e384fb..e6e59d58b 100644 --- a/man3/strdup.3 +++ b/man3/strdup.3 @@ -34,23 +34,23 @@ strdup, strndup, strdupa, strndupa \- duplicate a string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *strdup(const char *" s ); -.sp +.PP .BI "char *strndup(const char *" s ", size_t " n ); .br .BI "char *strdupa(const char *" s ); .br .BI "char *strndupa(const char *" s ", size_t " n ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in +.PP .PD 0 .ad l -.sp .BR strdup (): .RS 4 _XOPEN_SOURCE\ >=\ 500 diff --git a/man3/strerror.3 b/man3/strerror.3 index 0ff33176b..3364aad5d 100644 --- a/man3/strerror.3 +++ b/man3/strerror.3 @@ -42,24 +42,24 @@ strerror, strerror_r, strerror_l \- return string describing error number .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *strerror(int " errnum ); -.sp +.PP .BI "int strerror_r(int " errnum ", char *" buf ", size_t " buflen ); /* XSI-compliant */ -.sp +.PP .BI "char *strerror_r(int " errnum ", char *" buf ", size_t " buflen ); /* GNU-specific */ .BI "char *strerror_l(int " errnum ", locale_t " locale ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in .ad l -.sp +.PP .BR strerror_r (): .RS 4 The XSI-compliant version is provided if: diff --git a/man3/strfmon.3 b/man3/strfmon.3 index 28811622c..f0492ec13 100644 --- a/man3/strfmon.3 +++ b/man3/strfmon.3 @@ -27,7 +27,7 @@ strfmon, strfmon_l \- convert monetary value to a string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "ssize_t strfmon(char *" s ", size_t " max ", const char *" format , .B "...);" diff --git a/man3/strfromd.3 b/man3/strfromd.3 index 877abea56..892bb3d44 100644 --- a/man3/strfromd.3 +++ b/man3/strfromd.3 @@ -49,7 +49,7 @@ a string Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR strfromd (), .BR strfromf (), diff --git a/man3/strfry.3 b/man3/strfry.3 index 077ceaade..03169a279 100644 --- a/man3/strfry.3 +++ b/man3/strfry.3 @@ -35,7 +35,7 @@ strfry \- randomize a string .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "char *strfry(char *" string ); .fi .SH DESCRIPTION diff --git a/man3/strftime.3 b/man3/strftime.3 index d7311a7b0..fe56733c9 100644 --- a/man3/strftime.3 +++ b/man3/strftime.3 @@ -40,7 +40,7 @@ strftime \- format date and time .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t strftime(char *" s ", size_t " max ", const char *" format , .BI " const struct tm *" tm ); .fi diff --git a/man3/strlen.3 b/man3/strlen.3 index ce5fd9c1a..972b7c260 100644 --- a/man3/strlen.3 +++ b/man3/strlen.3 @@ -33,7 +33,7 @@ strlen \- calculate the length of a string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t strlen(const char *" s ); .fi .SH DESCRIPTION diff --git a/man3/strnlen.3 b/man3/strnlen.3 index 9d2b12a26..cf052ae78 100644 --- a/man3/strnlen.3 +++ b/man3/strnlen.3 @@ -16,15 +16,15 @@ strnlen \- determine the length of a fixed-size string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t strnlen(const char *" s ", size_t " maxlen ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR strnlen (): .PD 0 .ad l diff --git a/man3/strpbrk.3 b/man3/strpbrk.3 index 22686f195..dd5c4b730 100644 --- a/man3/strpbrk.3 +++ b/man3/strpbrk.3 @@ -33,7 +33,7 @@ strpbrk \- search a string for any of a set of bytes .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *strpbrk(const char *" s ", const char *" accept ); .fi .SH DESCRIPTION diff --git a/man3/strptime.3 b/man3/strptime.3 index 521874ded..48c999abf 100644 --- a/man3/strptime.3 +++ b/man3/strptime.3 @@ -35,7 +35,7 @@ strptime \- convert a string representation of time to a time tm structure .BR "#define _XOPEN_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "char *strptime(const char *" s ", const char *" format , .BI "struct tm *" tm ); .SH DESCRIPTION diff --git a/man3/strsep.3 b/man3/strsep.3 index dc6cd1888..2fc57612a 100644 --- a/man3/strsep.3 +++ b/man3/strsep.3 @@ -36,15 +36,15 @@ strsep \- extract token from string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *strsep(char **" stringp ", const char *" delim ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR strsep (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/strsignal.3 b/man3/strsignal.3 index 4016b9a10..afeb1dc13 100644 --- a/man3/strsignal.3 +++ b/man3/strsignal.3 @@ -33,17 +33,17 @@ strsignal \- return string describing signal .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *strsignal(int " sig ); -.sp +.PP .BI "extern const char * const " sys_siglist []; .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR strsignal (): .PD 0 .ad l diff --git a/man3/strspn.3 b/man3/strspn.3 index bd76f1d0e..f1b5c1c87 100644 --- a/man3/strspn.3 +++ b/man3/strspn.3 @@ -33,9 +33,9 @@ strspn, strcspn \- get length of a prefix substring .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t strspn(const char *" s ", const char *" accept ); -.sp +.PP .BI "size_t strcspn(const char *" s ", const char *" reject ); .fi .SH DESCRIPTION diff --git a/man3/strstr.3 b/man3/strstr.3 index 0d7e20de5..e6a9f2b2c 100644 --- a/man3/strstr.3 +++ b/man3/strstr.3 @@ -36,13 +36,13 @@ strstr, strcasestr \- locate a substring .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *strstr(const char *" haystack ", const char *" needle ); -.sp +.PP .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" -.sp +.PP .B #include -.sp +.PP .BI "char *strcasestr(const char *" haystack ", const char *" needle ); .fi .SH DESCRIPTION diff --git a/man3/strtod.3 b/man3/strtod.3 index a5556be0f..0b6aaf3d2 100644 --- a/man3/strtod.3 +++ b/man3/strtod.3 @@ -47,19 +47,19 @@ strtod, strtof, strtold \- convert ASCII string to floating-point number .SH SYNOPSIS .B #include -.sp +.PP .BI "double strtod(const char *" nptr ", char **" endptr ); .br .BI "float strtof(const char *" nptr ", char **" endptr ); .br .BI "long double strtold(const char *" nptr ", char **" endptr ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in .ad l -.sp +.PP .BR strtof (), .BR strtold (): .RS 4 diff --git a/man3/strtoimax.3 b/man3/strtoimax.3 index af5c477f5..ed16029c0 100644 --- a/man3/strtoimax.3 +++ b/man3/strtoimax.3 @@ -27,7 +27,7 @@ strtoimax, strtoumax \- convert string to integer .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "intmax_t strtoimax(const char *" nptr ", char **" endptr ", int " base ); .br .BI "uintmax_t strtoumax(const char *" nptr ", char **" endptr ", int " base ); diff --git a/man3/strtok.3 b/man3/strtok.3 index db32f0770..328df33ab 100644 --- a/man3/strtok.3 +++ b/man3/strtok.3 @@ -35,17 +35,17 @@ strtok, strtok_r \- extract tokens from strings .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *strtok(char *" str ", const char *" delim ); -.sp +.PP .BI "char *strtok_r(char *" str ", const char *" delim ", char **" saveptr ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR strtok_r (): _POSIX_C_SOURCE diff --git a/man3/strtol.3 b/man3/strtol.3 index ecec67f8e..3b2de73cc 100644 --- a/man3/strtol.3 +++ b/man3/strtol.3 @@ -34,18 +34,18 @@ strtol, strtoll, strtoq \- convert a string to a long integer .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "long int strtol(const char *" nptr ", char **" endptr ", int " base ); -.sp +.PP .BI "long long int strtoll(const char *" nptr ", char **" endptr \ ", int " base ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR strtoll (): .RS 4 diff --git a/man3/strtoul.3 b/man3/strtoul.3 index 12e5c2ca5..cc60feb01 100644 --- a/man3/strtoul.3 +++ b/man3/strtoul.3 @@ -36,19 +36,19 @@ strtoul, strtoull, strtouq \- convert a string to an unsigned long integer .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "unsigned long int strtoul(const char *" nptr ", char **" endptr \ ", int " base ); -.sp +.PP .BI "unsigned long long int strtoull(const char *" nptr ", char **" endptr , .BI " int " base ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR strtoull (): .RS 4 diff --git a/man3/strverscmp.3 b/man3/strverscmp.3 index 83b6d814b..75f5dcf26 100644 --- a/man3/strverscmp.3 +++ b/man3/strverscmp.3 @@ -31,7 +31,7 @@ strverscmp \- compare two version strings .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "int strverscmp(const char *" s1 ", const char *" s2 ); .fi .SH DESCRIPTION diff --git a/man3/strxfrm.3 b/man3/strxfrm.3 index 4815522dc..6e1973157 100644 --- a/man3/strxfrm.3 +++ b/man3/strxfrm.3 @@ -33,7 +33,7 @@ strxfrm \- string transformation .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t strxfrm(char *" dest ", const char *" src ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/swab.3 b/man3/swab.3 index ad62141df..19cd6ba7e 100644 --- a/man3/swab.3 +++ b/man3/swab.3 @@ -35,7 +35,7 @@ swab \- swap adjacent bytes .nf .BR "#define _XOPEN_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .BI "void swab(const void *" from ", void *" to ", ssize_t " n ); .fi .SH DESCRIPTION diff --git a/man3/sysconf.3 b/man3/sysconf.3 index 212516338..11325a2e0 100644 --- a/man3/sysconf.3 +++ b/man3/sysconf.3 @@ -30,7 +30,7 @@ sysconf \- get configuration information at run time .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "long sysconf(int " "name" ); .fi .SH DESCRIPTION diff --git a/man3/syslog.3 b/man3/syslog.3 index dd82ebbba..21bbd5663 100644 --- a/man3/syslog.3 +++ b/man3/syslog.3 @@ -39,20 +39,20 @@ closelog, openlog, syslog, vsyslog \- send messages to the system logger .SH SYNOPSIS .B #include -.sp +.PP .BI "void openlog(const char *" ident ", int " option ", int " facility ); .br .BI "void syslog(int " priority ", const char *" format ", ...);" .br .B "void closelog(void);" -.sp +.PP .BI "void vsyslog(int " priority ", const char *" format ", va_list " ap ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR vsyslog (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/system.3 b/man3/system.3 index f2cb06ddb..3ee45ebf2 100644 --- a/man3/system.3 +++ b/man3/system.3 @@ -34,7 +34,7 @@ system \- execute a shell command .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int system(const char *" "command" ); .fi .SH DESCRIPTION diff --git a/man3/sysv_signal.3 b/man3/sysv_signal.3 index 93901d574..b29fd8f94 100644 --- a/man3/sysv_signal.3 +++ b/man3/sysv_signal.3 @@ -29,9 +29,9 @@ sysv_signal \- signal handling with System V semantics .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .B typedef void (*sighandler_t)(int); -.sp +.PP .BI "sighandler_t sysv_signal(int " signum ", sighandler_t " handler ); .SH DESCRIPTION The diff --git a/man3/tan.3 b/man3/tan.3 index 02982f1c8..95a892c1f 100644 --- a/man3/tan.3 +++ b/man3/tan.3 @@ -38,21 +38,21 @@ tan, tanf, tanl \- tangent function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double tan(double " x ); .br .BI "float tanf(float " x ); .br .BI "long double tanl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR tanf (), .BR tanl (): diff --git a/man3/tanh.3 b/man3/tanh.3 index 2a32779ef..9aef7cb70 100644 --- a/man3/tanh.3 +++ b/man3/tanh.3 @@ -38,21 +38,21 @@ tanh, tanhf, tanhl \- hyperbolic tangent function .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double tanh(double " x ); .br .BI "float tanhf(float " x ); .br .BI "long double tanhl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR tanhf (), .BR tanhl (): diff --git a/man3/tcgetpgrp.3 b/man3/tcgetpgrp.3 index 80137aec8..2bcc1904d 100644 --- a/man3/tcgetpgrp.3 +++ b/man3/tcgetpgrp.3 @@ -27,9 +27,9 @@ tcgetpgrp, tcsetpgrp \- get and set terminal foreground process group .SH SYNOPSIS .B "#include " -.sp +.PP .BI "pid_t tcgetpgrp(int " fd ); -.sp +.PP .BI "int tcsetpgrp(int " fd ", pid_t " pgrp ); .SH DESCRIPTION The function diff --git a/man3/tcgetsid.3 b/man3/tcgetsid.3 index a7658ecd2..057c2867e 100644 --- a/man3/tcgetsid.3 +++ b/man3/tcgetsid.3 @@ -29,7 +29,7 @@ tcgetsid \- get session ID .BR "#define _XOPEN_SOURCE 500" " /* See feature_test_macros(7) */" .br .B "#include " -.sp +.PP .BI "pid_t tcgetsid(int " fd ); .SH DESCRIPTION The function diff --git a/man3/telldir.3 b/man3/telldir.3 index b4d9dfb01..64d02a347 100644 --- a/man3/telldir.3 +++ b/man3/telldir.3 @@ -33,15 +33,15 @@ telldir \- return current location in directory stream .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "long telldir(DIR *" dirp ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR telldir (): _XOPEN_SOURCE || /* Glibc since 2.19: */ _DEFAULT_SOURCE diff --git a/man3/tempnam.3 b/man3/tempnam.3 index 1d8bc213c..a424932b9 100644 --- a/man3/tempnam.3 +++ b/man3/tempnam.3 @@ -28,15 +28,15 @@ tempnam \- create a name for a temporary file .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *tempnam(const char *" dir ", const char *" pfx ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR tempnam (): Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/termios.3 b/man3/termios.3 index 8ca3ff4b8..add5ef9a2 100644 --- a/man3/termios.3 +++ b/man3/termios.3 @@ -47,38 +47,38 @@ get and set terminal attributes, line control, get and set baud rate .B #include .br .B #include -.sp +.PP .BI "int tcgetattr(int " fd ", struct termios *" termios_p ); -.sp +.PP .BI "int tcsetattr(int " fd ", int " optional_actions , .BI " const struct termios *" termios_p ); -.sp +.PP .BI "int tcsendbreak(int " fd ", int " duration ); -.sp +.PP .BI "int tcdrain(int " fd ); -.sp +.PP .BI "int tcflush(int " fd ", int " queue_selector ); -.sp +.PP .BI "int tcflow(int " fd ", int " action ); -.sp +.PP .BI "void cfmakeraw(struct termios *" termios_p ); -.sp +.PP .BI "speed_t cfgetispeed(const struct termios *" termios_p ); -.sp +.PP .BI "speed_t cfgetospeed(const struct termios *" termios_p ); -.sp +.PP .BI "int cfsetispeed(struct termios *" termios_p ", speed_t " speed ); -.sp +.PP .BI "int cfsetospeed(struct termios *" termios_p ", speed_t " speed ); -.sp +.PP .BI "int cfsetspeed(struct termios *" termios_p ", speed_t " speed ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR cfsetspeed (), .BR cfmakeraw (): Since glibc 2.19: diff --git a/man3/tgamma.3 b/man3/tgamma.3 index bbeb9819d..d0ac21dc4 100644 --- a/man3/tgamma.3 +++ b/man3/tgamma.3 @@ -15,20 +15,20 @@ tgamma, tgammaf, tgammal \- true gamma function .SH SYNOPSIS .B #include -.sp +.PP .BI "double tgamma(double " x ); .br .BI "float tgammaf(float " x ); .br .BI "long double tgammal(long double " x ); -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR tgamma (), .BR tgammaf (), diff --git a/man3/timegm.3 b/man3/timegm.3 index 5f68c92c0..fee346d55 100644 --- a/man3/timegm.3 +++ b/man3/timegm.3 @@ -28,17 +28,17 @@ timegm, timelocal \- inverses of gmtime and localtime .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "time_t timelocal(struct tm *" tm ); -.sp +.PP .BI "time_t timegm(struct tm *" tm ); -.sp +.PP .fi .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR timelocal (), .BR timegm (): Since glibc 2.19: diff --git a/man3/timeradd.3 b/man3/timeradd.3 index e64949444..f34c5108d 100644 --- a/man3/timeradd.3 +++ b/man3/timeradd.3 @@ -43,12 +43,12 @@ timeradd, timersub, timercmp, timerclear, timerisset \- timeval operations .BI "int timercmp(struct timeval *" a ", struct timeval *" b ", " CMP ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP All functions shown above: Since glibc 2.19: _DEFAULT_SOURCE diff --git a/man3/tmpfile.3 b/man3/tmpfile.3 index 454d000c5..0c7796fa5 100644 --- a/man3/tmpfile.3 +++ b/man3/tmpfile.3 @@ -34,7 +34,7 @@ tmpfile \- create a temporary file .SH SYNOPSIS .nf .B #include -.sp +.PP .B FILE *tmpfile(void); .fi .SH DESCRIPTION diff --git a/man3/tmpnam.3 b/man3/tmpnam.3 index 903bd7bf0..36130afc6 100644 --- a/man3/tmpnam.3 +++ b/man3/tmpnam.3 @@ -34,12 +34,12 @@ tmpnam, tmpnam_r \- create a name for a temporary file .BI "char *tmpnam(char *" s ); .BI "char *tmpnam_r(char *" s ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR tmpnam_r () .PD 0 .ad l diff --git a/man3/toascii.3 b/man3/toascii.3 index d7747dd71..0564328a6 100644 --- a/man3/toascii.3 +++ b/man3/toascii.3 @@ -30,15 +30,15 @@ toascii \- convert character to ASCII .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int toascii(int " "c" ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR toascii (): _XOPEN_SOURCE || /* Glibc since 2.19: */ _DEFAULT_SOURCE diff --git a/man3/toupper.3 b/man3/toupper.3 index 649e08d12..23538acd1 100644 --- a/man3/toupper.3 +++ b/man3/toupper.3 @@ -31,7 +31,7 @@ toupper, tolower, toupper_l, tolower_l \- convert uppercase or lowercase .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int toupper(int " "c" ); .br .BI "int tolower(int " "c" ); @@ -39,12 +39,12 @@ toupper, tolower, toupper_l, tolower_l \- convert uppercase or lowercase .BI "int toupper_l(int " c ", locale_t " locale ); .BI "int tolower_l(int " c ", locale_t " locale ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR toupper_l (), .BR tolower_l (): .PD 0 diff --git a/man3/towctrans.3 b/man3/towctrans.3 index 990fce373..6806bc97f 100644 --- a/man3/towctrans.3 +++ b/man3/towctrans.3 @@ -19,7 +19,7 @@ towctrans \- wide-character transliteration .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wint_t towctrans(wint_t " wc ", wctrans_t " desc ); .fi .SH DESCRIPTION diff --git a/man3/towlower.3 b/man3/towlower.3 index 2385c77c2..393a35c8e 100644 --- a/man3/towlower.3 +++ b/man3/towlower.3 @@ -20,17 +20,17 @@ towlower, towlower_l \- convert a wide character to lowercase .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wint_t towlower(wint_t " wc ); .BI "wint_t towlower_l(wint_t " wc ", locale_t " locale ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR towlower_l (): .PD 0 .RS 4 diff --git a/man3/towupper.3 b/man3/towupper.3 index 429cb43b0..2f628c7a5 100644 --- a/man3/towupper.3 +++ b/man3/towupper.3 @@ -20,17 +20,17 @@ towupper, towupper_l \- convert a wide character to uppercase .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wint_t towupper(wint_t " wc ); .BI "wint_t towupper_l(wint_t " wc ", locale_t " locale ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR towupper_l (): .PD 0 .RS 4 diff --git a/man3/trunc.3 b/man3/trunc.3 index a2bf7ecf9..eeb26947b 100644 --- a/man3/trunc.3 +++ b/man3/trunc.3 @@ -28,21 +28,21 @@ trunc, truncf, truncl \- round to integer, toward zero .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double trunc(double " x ); .br .BI "float truncf(float " x ); .br .BI "long double truncl(long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR trunc (), .BR truncf (), diff --git a/man3/tsearch.3 b/man3/tsearch.3 index 88c6032a8..944dee914 100644 --- a/man3/tsearch.3 +++ b/man3/tsearch.3 @@ -28,24 +28,24 @@ tsearch, tfind, tdelete, twalk, tdestroy \- manage a binary tree .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void *tsearch(const void *" key ", void **" rootp , .BI " int (*" compar ")(const void *, const void *));" -.sp +.PP .BI "void *tfind(const void *" key ", void *const *" rootp , .BI " int (*" compar ")(const void *, const void *));" -.sp +.PP .BI "void *tdelete(const void *" key ", void **" rootp , .BI " int (*" compar ")(const void *, const void *));" -.sp +.PP .BI "void twalk(const void *" root ", void (*" action ")(const void *" nodep , .BI " const VISIT " which , .BI " const int " depth "));" -.sp +.PP .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .br .B #include -.sp +.PP .BI "void tdestroy(void *" root ", void (*" free_node ")(void *" nodep )); .fi .SH DESCRIPTION diff --git a/man3/ttyname.3 b/man3/ttyname.3 index c7a5ed0e5..e772ae036 100644 --- a/man3/ttyname.3 +++ b/man3/ttyname.3 @@ -30,7 +30,7 @@ ttyname, ttyname_r \- return name of a terminal .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "char *ttyname(int " fd ); .BI "int ttyname_r(int " fd ", char *" buf ", size_t " buflen ); diff --git a/man3/ttyslot.3 b/man3/ttyslot.3 index 135d48a58..dd6c08c7f 100644 --- a/man3/ttyslot.3 +++ b/man3/ttyslot.3 @@ -30,14 +30,14 @@ ttyslot \- find the slot of the current user's terminal in some file .SH SYNOPSIS .BR "#include " " /See NOTES */" -.sp +.PP .B "int ttyslot(void);" -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR ttyslot (): .RS 4 diff --git a/man3/tzset.3 b/man3/tzset.3 index 36c05e417..dc3cc0f54 100644 --- a/man3/tzset.3 +++ b/man3/tzset.3 @@ -36,19 +36,19 @@ tzset, tzname, timezone, daylight \- initialize time conversion information .SH SYNOPSIS .nf .B #include -.sp +.PP .B void tzset (void); -.sp +.PP .BI "extern char *" tzname [2]; .BI "extern long " timezone ; .BI "extern int " daylight ; .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR tzset (): _POSIX_C_SOURCE .br diff --git a/man3/ualarm.3 b/man3/ualarm.3 index ebf6b790d..5154ba2b6 100644 --- a/man3/ualarm.3 +++ b/man3/ualarm.3 @@ -27,15 +27,15 @@ ualarm \- schedule signal after given number of microseconds .SH SYNOPSIS .nf .B "#include " -.sp +.PP .BI "useconds_t ualarm(useconds_t " usecs ", useconds_t " interval ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR ualarm (): .ad l .RS 4 diff --git a/man3/ulimit.3 b/man3/ulimit.3 index 8c6f5386f..5288841de 100644 --- a/man3/ulimit.3 +++ b/man3/ulimit.3 @@ -29,7 +29,7 @@ ulimit \- get and set user limits .SH SYNOPSIS .B #include -.sp +.PP .BI "long ulimit(int " cmd ", long " newlimit ); .SH DESCRIPTION Warning: this routine is obsolete. diff --git a/man3/ungetwc.3 b/man3/ungetwc.3 index be2a42ee6..a9f1a2c23 100644 --- a/man3/ungetwc.3 +++ b/man3/ungetwc.3 @@ -19,7 +19,7 @@ ungetwc \- push back a wide character onto a FILE stream .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wint_t ungetwc(wint_t " wc ", FILE *" stream ); .fi .SH DESCRIPTION diff --git a/man3/unlocked_stdio.3 b/man3/unlocked_stdio.3 index a34ae8fc3..49e294aa1 100644 --- a/man3/unlocked_stdio.3 +++ b/man3/unlocked_stdio.3 @@ -29,12 +29,12 @@ putchar_unlocked \- nonlocking stdio functions .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int getc_unlocked(FILE *" stream ); .B "int getchar_unlocked(void);" .BI "int putc_unlocked(int " c ", FILE *" stream ); .BI "int putchar_unlocked(int " c ); -.sp +.PP .BI "void clearerr_unlocked(FILE *" stream ); .BI "int feof_unlocked(FILE *" stream ); .BI "int ferror_unlocked(FILE *" stream ); @@ -46,12 +46,12 @@ putchar_unlocked \- nonlocking stdio functions .BI " FILE *" stream ); .BI "size_t fwrite_unlocked(const void *" ptr ", size_t " size ", size_t " n , .BI " FILE *" stream ); -.sp +.PP .BI "char *fgets_unlocked(char *" s ", int " n ", FILE *" stream ); .BI "int fputs_unlocked(const char *" s ", FILE *" stream ); -.sp +.PP .B #include -.sp +.PP .BI "wint_t getwc_unlocked(FILE *" stream ); .B "wint_t getwchar_unlocked(void);" .BI "wint_t fgetwc_unlocked(FILE *" stream ); @@ -61,13 +61,13 @@ putchar_unlocked \- nonlocking stdio functions .BI "wchar_t *fgetws_unlocked(wchar_t *" ws ", int " n ", FILE *" stream ); .BI "int fputws_unlocked(const wchar_t *" ws ", FILE *" stream ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .ad l .in -.sp +.PP .BR getc_unlocked (), .BR getchar_unlocked (), .BR putc_unlocked (), @@ -77,7 +77,7 @@ Feature Test Macro Requirements for glibc (see || /* Glibc versions <= 2.23: */ _POSIX_C_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE .RE -.sp +.PP .BR clearerr_unlocked (), .BR feof_unlocked (), .BR ferror_unlocked (), @@ -91,7 +91,7 @@ Feature Test Macro Requirements for glibc (see /* Glibc since 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE .RE -.sp +.PP .BR fgets_unlocked (), .BR fputs_unlocked (), .BR getwc_unlocked (), diff --git a/man3/unlockpt.3 b/man3/unlockpt.3 index 4f845c2ba..78f3199cd 100644 --- a/man3/unlockpt.3 +++ b/man3/unlockpt.3 @@ -9,9 +9,9 @@ unlockpt \- unlock a pseudoterminal master/slave pair .B #define _XOPEN_SOURCE .br .B #include -.sp +.PP .BI "int unlockpt(int " fd ");" -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): diff --git a/man3/updwtmp.3 b/man3/updwtmp.3 index 39b502d3c..67ff9d18c 100644 --- a/man3/updwtmp.3 +++ b/man3/updwtmp.3 @@ -32,7 +32,7 @@ updwtmp, logwtmp \- append an entry to the wtmp file .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "void updwtmp(const char *" wtmp_file ", const struct utmp *" ut ); .br .BI "void logwtmp(const char *" line ", const char *" name \ diff --git a/man3/uselocale.3 b/man3/uselocale.3 index 8fabfd6e0..dd43b4957 100644 --- a/man3/uselocale.3 +++ b/man3/uselocale.3 @@ -32,12 +32,12 @@ uselocale \- set/get the locale for the calling thread .BI "locale_t uselocale(locale_t " newloc ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR uselocale (): .PD 0 .RS 4 diff --git a/man3/usleep.3 b/man3/usleep.3 index 63467316a..289caf741 100644 --- a/man3/usleep.3 +++ b/man3/usleep.3 @@ -36,15 +36,15 @@ usleep \- suspend execution for microsecond intervals .SH SYNOPSIS .nf .B "#include " -.sp +.PP .BI "int usleep(useconds_t " usec ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR usleep (): .ad l .RS 4 diff --git a/man3/wcpcpy.3 b/man3/wcpcpy.3 index 33e6a736f..7d90a1344 100644 --- a/man3/wcpcpy.3 +++ b/man3/wcpcpy.3 @@ -18,15 +18,15 @@ wcpcpy \- copy a wide-character string, returning a pointer to its end .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wchar_t *wcpcpy(wchar_t *" dest ", const wchar_t *" src ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR wcpcpy (): .PD 0 .ad l diff --git a/man3/wcpncpy.3 b/man3/wcpncpy.3 index b516b2e61..c51d943f8 100644 --- a/man3/wcpncpy.3 +++ b/man3/wcpncpy.3 @@ -19,15 +19,15 @@ returning a pointer to its end .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wchar_t *wcpncpy(wchar_t *" dest ", const wchar_t *" src ", size_t " n ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR wcpncpy (): .PD 0 .ad l diff --git a/man3/wcrtomb.3 b/man3/wcrtomb.3 index 6f8a91841..a76195ae3 100644 --- a/man3/wcrtomb.3 +++ b/man3/wcrtomb.3 @@ -19,7 +19,7 @@ wcrtomb \- convert a wide character to a multibyte sequence .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t wcrtomb(char *" s ", wchar_t " wc ", mbstate_t *" ps ); .fi .SH DESCRIPTION diff --git a/man3/wcscasecmp.3 b/man3/wcscasecmp.3 index 2a4224408..ac4bb2aec 100644 --- a/man3/wcscasecmp.3 +++ b/man3/wcscasecmp.3 @@ -18,15 +18,15 @@ wcscasecmp \- compare two wide-character strings, ignoring case .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int wcscasecmp(const wchar_t *" s1 ", const wchar_t *" s2 ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR wcscasecmp (): .PD 0 .ad l diff --git a/man3/wcscat.3 b/man3/wcscat.3 index b61899b80..3d98bea4f 100644 --- a/man3/wcscat.3 +++ b/man3/wcscat.3 @@ -19,7 +19,7 @@ wcscat \- concatenate two wide-character strings .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wchar_t *wcscat(wchar_t *" dest ", const wchar_t *" src ); .fi .SH DESCRIPTION diff --git a/man3/wcschr.3 b/man3/wcschr.3 index 013d7057e..4fd0843dc 100644 --- a/man3/wcschr.3 +++ b/man3/wcschr.3 @@ -19,7 +19,7 @@ wcschr \- search a wide character in a wide-character string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wchar_t *wcschr(const wchar_t *" wcs ", wchar_t " wc ); .fi .SH DESCRIPTION diff --git a/man3/wcscmp.3 b/man3/wcscmp.3 index aa43fd06e..daf201fe2 100644 --- a/man3/wcscmp.3 +++ b/man3/wcscmp.3 @@ -19,7 +19,7 @@ wcscmp \- compare two wide-character strings .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int wcscmp(const wchar_t *" s1 ", const wchar_t *" s2 ); .fi .SH DESCRIPTION diff --git a/man3/wcscpy.3 b/man3/wcscpy.3 index fad15f9f9..fcbff24d6 100644 --- a/man3/wcscpy.3 +++ b/man3/wcscpy.3 @@ -19,7 +19,7 @@ wcscpy \- copy a wide-character string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wchar_t *wcscpy(wchar_t *" dest ", const wchar_t *" src ); .fi .SH DESCRIPTION diff --git a/man3/wcscspn.3 b/man3/wcscspn.3 index ba31bba2d..60a98c9f5 100644 --- a/man3/wcscspn.3 +++ b/man3/wcscspn.3 @@ -19,7 +19,7 @@ wcscspn \- search a wide-character string for any of a set of wide characters .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t wcscspn(const wchar_t *" wcs ", const wchar_t *" reject ); .fi .SH DESCRIPTION diff --git a/man3/wcsdup.3 b/man3/wcsdup.3 index 7c8ce3ff4..762bb2bd3 100644 --- a/man3/wcsdup.3 +++ b/man3/wcsdup.3 @@ -18,15 +18,15 @@ wcsdup \- duplicate a wide-character string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wchar_t *wcsdup(const wchar_t *" s ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR wcsdup (): .PD 0 .ad l diff --git a/man3/wcslen.3 b/man3/wcslen.3 index ed3afef7d..37f3ade49 100644 --- a/man3/wcslen.3 +++ b/man3/wcslen.3 @@ -19,7 +19,7 @@ wcslen \- determine the length of a wide-character string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t wcslen(const wchar_t *" s ); .fi .SH DESCRIPTION diff --git a/man3/wcsncasecmp.3 b/man3/wcsncasecmp.3 index 6e5fb06d9..def52ef48 100644 --- a/man3/wcsncasecmp.3 +++ b/man3/wcsncasecmp.3 @@ -18,15 +18,15 @@ wcsncasecmp \- compare two fixed-size wide-character strings, ignoring case .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int wcsncasecmp(const wchar_t *" s1 ", const wchar_t *" s2 ", size_t " n ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR wcsncasecmp (): .PD 0 .ad l diff --git a/man3/wcsncat.3 b/man3/wcsncat.3 index fe23f9cff..cd75d4e6c 100644 --- a/man3/wcsncat.3 +++ b/man3/wcsncat.3 @@ -19,7 +19,7 @@ wcsncat \- concatenate two wide-character strings .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wchar_t *wcsncat(wchar_t *" dest ", const wchar_t *" src ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/wcsncmp.3 b/man3/wcsncmp.3 index 31251fb1b..9c12ab213 100644 --- a/man3/wcsncmp.3 +++ b/man3/wcsncmp.3 @@ -19,7 +19,7 @@ wcsncmp \- compare two fixed-size wide-character strings .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int wcsncmp(const wchar_t *" s1 ", const wchar_t *" s2 ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/wcsncpy.3 b/man3/wcsncpy.3 index e9ff8f39e..8451e0f46 100644 --- a/man3/wcsncpy.3 +++ b/man3/wcsncpy.3 @@ -19,7 +19,7 @@ wcsncpy \- copy a fixed-size string of wide characters .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wchar_t *wcsncpy(wchar_t *" dest ", const wchar_t *" src ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/wcsnlen.3 b/man3/wcsnlen.3 index 22758d8ee..35c795386 100644 --- a/man3/wcsnlen.3 +++ b/man3/wcsnlen.3 @@ -18,15 +18,15 @@ wcsnlen \- determine the length of a fixed-size wide-character string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t wcsnlen(const wchar_t *" s ", size_t " maxlen ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR wcsnlen (): .PD 0 .ad l diff --git a/man3/wcsnrtombs.3 b/man3/wcsnrtombs.3 index 7291d0f47..22977696d 100644 --- a/man3/wcsnrtombs.3 +++ b/man3/wcsnrtombs.3 @@ -18,16 +18,16 @@ wcsnrtombs \- convert a wide-character string to a multibyte string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t wcsnrtombs(char *" dest ", const wchar_t **" src ", size_t " nwc , .BI " size_t " len ", mbstate_t *" ps ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR wcsnrtombs (): .PD 0 .ad l diff --git a/man3/wcspbrk.3 b/man3/wcspbrk.3 index 5e9e55124..6544a9162 100644 --- a/man3/wcspbrk.3 +++ b/man3/wcspbrk.3 @@ -19,7 +19,7 @@ wcspbrk \- search a wide-character string for any of a set of wide characters .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wchar_t *wcspbrk(const wchar_t *" wcs ", const wchar_t *" accept ); .fi .SH DESCRIPTION diff --git a/man3/wcsrchr.3 b/man3/wcsrchr.3 index 88162b9f1..b7d1fa4bf 100644 --- a/man3/wcsrchr.3 +++ b/man3/wcsrchr.3 @@ -19,7 +19,7 @@ wcsrchr \- search a wide character in a wide-character string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wchar_t *wcsrchr(const wchar_t *" wcs ", wchar_t " wc ); .fi .SH DESCRIPTION diff --git a/man3/wcsrtombs.3 b/man3/wcsrtombs.3 index 7f07bd556..bc34f6bd5 100644 --- a/man3/wcsrtombs.3 +++ b/man3/wcsrtombs.3 @@ -19,7 +19,7 @@ wcsrtombs \- convert a wide-character string to a multibyte string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t wcsrtombs(char *" dest ", const wchar_t **" src , .BI " size_t " len ", mbstate_t *" ps ); .fi diff --git a/man3/wcsspn.3 b/man3/wcsspn.3 index 395857b6c..2df24bc20 100644 --- a/man3/wcsspn.3 +++ b/man3/wcsspn.3 @@ -20,7 +20,7 @@ any of a set of wide characters .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t wcsspn(const wchar_t *" wcs ", const wchar_t *" accept ); .fi .SH DESCRIPTION diff --git a/man3/wcsstr.3 b/man3/wcsstr.3 index 3378a18ab..20fb65fc5 100644 --- a/man3/wcsstr.3 +++ b/man3/wcsstr.3 @@ -19,7 +19,7 @@ wcsstr \- locate a substring in a wide-character string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wchar_t *wcsstr(const wchar_t *" haystack ", const wchar_t *" needle ); .fi .SH DESCRIPTION diff --git a/man3/wcstoimax.3 b/man3/wcstoimax.3 index 39db82e23..03181763c 100644 --- a/man3/wcstoimax.3 +++ b/man3/wcstoimax.3 @@ -29,7 +29,7 @@ wcstoimax, wcstoumax \- convert wide-character string to integer .B #include .br .B #include -.sp +.PP .BI "intmax_t wcstoimax(const wchar_t *" nptr ", wchar_t **" endptr \ ", int " base ); .br diff --git a/man3/wcstok.3 b/man3/wcstok.3 index 8775c1c97..fa82246ab 100644 --- a/man3/wcstok.3 +++ b/man3/wcstok.3 @@ -19,7 +19,7 @@ wcstok \- split wide-character string into tokens .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wchar_t *wcstok(wchar_t *" wcs ", const wchar_t *" delim \ ", wchar_t **" ptr ); .fi diff --git a/man3/wcstombs.3 b/man3/wcstombs.3 index 073cc9b76..6e9bbbaa1 100644 --- a/man3/wcstombs.3 +++ b/man3/wcstombs.3 @@ -19,7 +19,7 @@ wcstombs \- convert a wide-character string to a multibyte string .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "size_t wcstombs(char *" dest ", const wchar_t *" src ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/wcswidth.3 b/man3/wcswidth.3 index c91f9fe71..bcc4757f8 100644 --- a/man3/wcswidth.3 +++ b/man3/wcswidth.3 @@ -19,7 +19,7 @@ wcswidth \- determine columns needed for a fixed-size wide-character string .nf .BR "#define _XOPEN_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .BI "int wcswidth(const wchar_t *" s ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/wctob.3 b/man3/wctob.3 index 844ffc5c0..fd08588b0 100644 --- a/man3/wctob.3 +++ b/man3/wctob.3 @@ -19,7 +19,7 @@ wctob \- try to represent a wide character as a single byte .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int wctob(wint_t " c ); .fi .SH DESCRIPTION diff --git a/man3/wctomb.3 b/man3/wctomb.3 index 759c33264..9384726ac 100644 --- a/man3/wctomb.3 +++ b/man3/wctomb.3 @@ -19,7 +19,7 @@ wctomb \- convert a wide character to a multibyte sequence .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int wctomb(char *" s ", wchar_t " wc ); .fi .SH DESCRIPTION diff --git a/man3/wctrans.3 b/man3/wctrans.3 index 24c81c068..8b7b94614 100644 --- a/man3/wctrans.3 +++ b/man3/wctrans.3 @@ -19,7 +19,7 @@ wctrans \- wide-character translation mapping .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wctrans_t wctrans(const char *" name ); .fi .SH DESCRIPTION diff --git a/man3/wctype.3 b/man3/wctype.3 index 16f5397df..f22972d11 100644 --- a/man3/wctype.3 +++ b/man3/wctype.3 @@ -19,7 +19,7 @@ wctype \- wide-character classification .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wctype_t wctype(const char *" name ); .fi .SH DESCRIPTION diff --git a/man3/wcwidth.3 b/man3/wcwidth.3 index 77ee49816..1d8443c3b 100644 --- a/man3/wcwidth.3 +++ b/man3/wcwidth.3 @@ -19,7 +19,7 @@ wcwidth \- determine columns needed for a wide character .nf .BR "#define _XOPEN_SOURCE" " /* See feature_test_macros(7) */" .B #include -.sp +.PP .BI "int wcwidth(wchar_t " c ); .fi .SH DESCRIPTION diff --git a/man3/wmemchr.3 b/man3/wmemchr.3 index df7873df2..e28e37869 100644 --- a/man3/wmemchr.3 +++ b/man3/wmemchr.3 @@ -19,7 +19,7 @@ wmemchr \- search a wide character in a wide-character array .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wchar_t *wmemchr(const wchar_t *" s ", wchar_t " c ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/wmemcmp.3 b/man3/wmemcmp.3 index ad40e7492..26726ce0c 100644 --- a/man3/wmemcmp.3 +++ b/man3/wmemcmp.3 @@ -18,7 +18,7 @@ wmemcmp \- compare two arrays of wide-characters .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int wmemcmp(const wchar_t *" s1 ", const wchar_t *" s2 ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/wmemcpy.3 b/man3/wmemcpy.3 index 932a10982..6b452509c 100644 --- a/man3/wmemcpy.3 +++ b/man3/wmemcpy.3 @@ -19,7 +19,7 @@ wmemcpy \- copy an array of wide-characters .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wchar_t *wmemcpy(wchar_t *" dest ", const wchar_t *" src ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/wmemmove.3 b/man3/wmemmove.3 index cd623c1d1..58a1b3c48 100644 --- a/man3/wmemmove.3 +++ b/man3/wmemmove.3 @@ -19,7 +19,7 @@ wmemmove \- copy an array of wide-characters .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wchar_t *wmemmove(wchar_t *" dest ", const wchar_t *" src ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/wmemset.3 b/man3/wmemset.3 index 8631fa713..38f7c5de3 100644 --- a/man3/wmemset.3 +++ b/man3/wmemset.3 @@ -19,7 +19,7 @@ wmemset \- fill an array of wide-characters with a constant wide character .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "wchar_t *wmemset(wchar_t *" wcs ", wchar_t " wc ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/wordexp.3 b/man3/wordexp.3 index f69cfcaa1..1e6c783ec 100644 --- a/man3/wordexp.3 +++ b/man3/wordexp.3 @@ -26,16 +26,16 @@ wordexp, wordfree \- perform word expansion like a posix-shell .SH SYNOPSIS .B "#include " -.sp +.PP .BI "int wordexp(const char *" s ", wordexp_t *" p ", int " flags ); -.sp +.PP .BI "void wordfree(wordexp_t *" p ); -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .BR wordexp (), .BR wordfree (): _XOPEN_SOURCE diff --git a/man3/wprintf.3 b/man3/wprintf.3 index 655322a67..b3126d665 100644 --- a/man3/wprintf.3 +++ b/man3/wprintf.3 @@ -21,23 +21,23 @@ wide-character output conversion .nf .B #include .B #include -.sp +.PP .BI "int wprintf(const wchar_t *" format ", ...);" .BI "int fwprintf(FILE *" stream ", const wchar_t *" format ", ...);" .BI "int swprintf(wchar_t *" wcs ", size_t " maxlen , .BI " const wchar_t *" format ", ...);" -.sp +.PP .BI "int vwprintf(const wchar_t *" format ", va_list " args ); .BI "int vfwprintf(FILE *" stream ", const wchar_t *" format ", va_list " args ); .BI "int vswprintf(wchar_t *" wcs ", size_t " maxlen , .BI " const wchar_t *" format ", va_list " args ); .fi -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l All functions shown above: .RS 4 diff --git a/man3/xcrypt.3 b/man3/xcrypt.3 index 956df55ba..b99d75137 100644 --- a/man3/xcrypt.3 +++ b/man3/xcrypt.3 @@ -15,11 +15,11 @@ xencrypt, xdecrypt, passwd2des \- RFS password encryption .SH SYNOPSIS .B "#include " -.sp +.PP .BI "void passwd2des(char " *passwd ", char *" key ");" -.sp +.PP .BI "int xencrypt(char *" secret ", char *" passwd ");" -.sp +.PP .BI "int xdecrypt(char *" secret ", char *" passwd ");" .SH DESCRIPTION The function diff --git a/man3/y0.3 b/man3/y0.3 index cee85ed09..6a523122d 100644 --- a/man3/y0.3 +++ b/man3/y0.3 @@ -40,33 +40,33 @@ Bessel functions of the second kind .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "double y0(double " x ); .br .BI "double y1(double " x ); .br .BI "double yn(int " n ", double " x ); -.sp +.PP .BI "float y0f(float " x ); .br .BI "float y1f(float " x ); .br .BI "float ynf(int " n ", float " x ); -.sp +.PP .BI "long double y0l(long double " x ); .br .BI "long double y1l(long double " x ); .br .BI "long double ynl(int " n ", long double " x ); .fi -.sp +.PP Link with \fI\-lm\fP. -.sp +.PP .in -4n Feature Test Macro Requirements for glibc (see .BR feature_test_macros (7)): .in -.sp +.PP .ad l .BR y0 (), .BR y1 (), diff --git a/man4/dsp56k.4 b/man4/dsp56k.4 index 241874453..ecdd47ff5 100644 --- a/man4/dsp56k.4 +++ b/man4/dsp56k.4 @@ -30,7 +30,7 @@ dsp56k \- DSP56001 interface device .SH SYNOPSIS .nf #include -.sp +.PP .BI "ssize_t read(int " fd ", void *" data ", size_t " length ); .BI "ssize_t write(int " fd ", void *" data ", size_t " length ); diff --git a/man4/random.4 b/man4/random.4 index 6d48378e0..0b7ee560e 100644 --- a/man4/random.4 +++ b/man4/random.4 @@ -19,7 +19,7 @@ random, urandom \- kernel random number source devices .SH SYNOPSIS #include -.sp +.PP .BI "int ioctl(" fd ", RND" request ", " param ");" .SH DESCRIPTION The character special files \fI/dev/random\fP and diff --git a/man4/rtc.4 b/man4/rtc.4 index 218582cca..9b7560fe3 100644 --- a/man4/rtc.4 +++ b/man4/rtc.4 @@ -32,7 +32,7 @@ rtc \- real-time clock .SH SYNOPSIS #include -.sp +.PP .BI "int ioctl(" fd ", RTC_" request ", " param ");" .SH DESCRIPTION This is the interface to drivers for real-time clocks (RTCs). diff --git a/man4/st.4 b/man4/st.4 index 81dc0180b..2c3dd1910 100644 --- a/man4/st.4 +++ b/man4/st.4 @@ -28,7 +28,7 @@ st \- SCSI tape device .SH SYNOPSIS .nf .B #include -.sp +.PP .BI "int ioctl(int " fd ", int " request " [, (void *)" arg3 "]);" .BI "int ioctl(int " fd ", MTIOCTOP, (struct mtop *)" mt_cmd ); .BI "int ioctl(int " fd ", MTIOCGET, (struct mtget *)" mt_status ); diff --git a/man7/ddp.7 b/man7/ddp.7 index 1b35b398c..1689e6dce 100644 --- a/man7/ddp.7 +++ b/man7/ddp.7 @@ -16,7 +16,7 @@ ddp \- Linux AppleTalk protocol implementation .B #include .br .B #include -.sp +.PP .IB ddp_socket " = socket(AF_APPLETALK, SOCK_DGRAM, 0);" .br .IB raw_socket " = socket(AF_APPLETALK, SOCK_RAW, " protocol ");" diff --git a/man7/ip.7 b/man7/ip.7 index 2ff17c845..68ebc6b6c 100644 --- a/man7/ip.7 +++ b/man7/ip.7 @@ -56,7 +56,7 @@ ip \- Linux IPv4 protocol implementation .B #include .br .B #include \fR/* superset of previous */ -.sp +.PP .IB tcp_socket " = socket(AF_INET, SOCK_STREAM, 0);" .br .IB udp_socket " = socket(AF_INET, SOCK_DGRAM, 0);" diff --git a/man7/ipv6.7 b/man7/ipv6.7 index ee919fdca..fe6385fd9 100644 --- a/man7/ipv6.7 +++ b/man7/ipv6.7 @@ -90,7 +90,7 @@ ipv6 \- Linux IPv6 protocol implementation .B #include .br .B #include -.sp +.PP .IB tcp6_socket " = socket(AF_INET6, SOCK_STREAM, 0);" .br .IB raw6_socket " = socket(AF_INET6, SOCK_RAW, " protocol ");" diff --git a/man7/packet.7 b/man7/packet.7 index 7a39e4126..15428a674 100644 --- a/man7/packet.7 +++ b/man7/packet.7 @@ -19,7 +19,7 @@ packet \- packet interface on device level .B #include .br .B #include /* the L2 protocols */ -.sp +.PP .BI "packet_socket = socket(AF_PACKET, int " socket_type ", int "protocol ); .fi .SH DESCRIPTION diff --git a/man7/rtnetlink.7 b/man7/rtnetlink.7 index f6eb8c78b..f102ca9cb 100644 --- a/man7/rtnetlink.7 +++ b/man7/rtnetlink.7 @@ -23,7 +23,7 @@ rtnetlink \- Linux IPv4 routing socket .B #include .br .B #include -.sp +.PP .BI "rtnetlink_socket = socket(AF_NETLINK, int " socket_type ", NETLINK_ROUTE);" .SH DESCRIPTION Rtnetlink allows the kernel's routing tables to be read and altered. diff --git a/man7/socket.7 b/man7/socket.7 index 455684255..f12adf2d9 100644 --- a/man7/socket.7 +++ b/man7/socket.7 @@ -66,7 +66,7 @@ socket \- Linux socket interface .SH SYNOPSIS .B #include -.sp +.PP .IB sockfd " = socket(int " socket_family ", int " socket_type ", int " protocol ); .SH DESCRIPTION This manual page describes the Linux networking socket layer user diff --git a/man7/tcp.7 b/man7/tcp.7 index e654f0242..fcfc33cc1 100644 --- a/man7/tcp.7 +++ b/man7/tcp.7 @@ -102,7 +102,7 @@ tcp \- TCP protocol .B #include .br .B #include -.sp +.PP .B tcp_socket = socket(AF_INET, SOCK_STREAM, 0); .SH DESCRIPTION This is an implementation of the TCP protocol defined in diff --git a/man7/udp.7 b/man7/udp.7 index 7a0b8e144..fdfabd594 100644 --- a/man7/udp.7 +++ b/man7/udp.7 @@ -18,7 +18,7 @@ udp \- User Datagram Protocol for IPv4 .B #include .br .B #include -.sp +.PP .B udp_socket = socket(AF_INET, SOCK_DGRAM, 0); .SH DESCRIPTION This is an implementation of the User Datagram Protocol diff --git a/man7/udplite.7 b/man7/udplite.7 index 39d43d046..d2ed88785 100644 --- a/man7/udplite.7 +++ b/man7/udplite.7 @@ -33,7 +33,7 @@ udplite \- Lightweight User Datagram Protocol .\" FIXME . see #defines under `BUGS', .\" when glibc supports this, add .\" #include -.sp +.PP .B sockfd = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDPLITE); .SH DESCRIPTION This is an implementation of the Lightweight User Datagram Protocol diff --git a/man7/x25.7 b/man7/x25.7 index b34e22508..e2a346255 100644 --- a/man7/x25.7 +++ b/man7/x25.7 @@ -16,7 +16,7 @@ x25 \- ITU-T X.25 / ISO-8208 protocol interface. .B #include .br .B #include -.sp +.PP .B x25_socket = socket(AF_X25, SOCK_SEQPACKET, 0); .SH DESCRIPTION X25 sockets provide an interface to the X.25 packet layer protocol.