]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
_syscall.2, clock_getres.2, clone.2, copy_file_range.2, create_module.2, delete_modul...
authorMichael Kerrisk <mtk.manpages@gmail.com>
Tue, 15 Aug 2017 17:26:11 +0000 (19:26 +0200)
committerMichael Kerrisk <mtk.manpages@gmail.com>
Tue, 15 Aug 2017 17:39:04 +0000 (19:39 +0200)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
174 files changed:
man2/_syscall.2
man2/clock_getres.2
man2/clone.2
man2/copy_file_range.2
man2/create_module.2
man2/delete_module.2
man2/fallocate.2
man2/futex.2
man2/get_kernel_syms.2
man2/get_robust_list.2
man2/getcpu.2
man2/getdents.2
man2/gettid.2
man2/gettimeofday.2
man2/getunwind.2
man2/init_module.2
man2/io_cancel.2
man2/io_destroy.2
man2/io_getevents.2
man2/io_setup.2
man2/io_submit.2
man2/ioctl_userfaultfd.2
man2/ioprio_set.2
man2/kcmp.2
man2/kexec_load.2
man2/keyctl.2
man2/link.2
man2/llseek.2
man2/memfd_create.2
man2/mmap.2
man2/mq_getsetattr.2
man2/msgctl.2
man2/msgget.2
man2/open_by_handle_at.2
man2/outb.2
man2/perf_event_open.2
man2/pivot_root.2
man2/process_vm_readv.2
man2/query_module.2
man2/readdir.2
man2/recvmmsg.2
man2/rename.2
man2/request_key.2
man2/restart_syscall.2
man2/rt_sigqueueinfo.2
man2/s390_pci_mmio_write.2
man2/s390_runtime_instr.2
man2/sched_setattr.2
man2/seccomp.2
man2/select.2
man2/select_tut.2
man2/send.2
man2/sendmmsg.2
man2/set_thread_area.2
man2/set_tid_address.2
man2/sgetmask.2
man2/shmop.2
man2/sigaction.2
man2/sigprocmask.2
man2/splice.2
man2/spu_create.2
man2/spu_run.2
man2/statx.2
man2/subpage_prot.2
man2/sync_file_range.2
man2/syscall.2
man2/sysctl.2
man2/sysfs.2
man2/tee.2
man2/timer_create.2
man2/timer_delete.2
man2/timer_getoverrun.2
man2/timer_settime.2
man2/tkill.2
man2/uselib.2
man2/utimensat.2
man2/vmsplice.2
man2/wait.2
man3/aio_init.3
man3/asinh.3
man3/atan2.3
man3/atanh.3
man3/backtrace.3
man3/basename.3
man3/bswap.3
man3/bzero.3
man3/catgets.3
man3/catopen.3
man3/dladdr.3
man3/dlsym.3
man3/endian.3
man3/envz_add.3
man3/erf.3
man3/erfc.3
man3/error.3
man3/ferror.3
man3/ffs.3
man3/fgetc.3
man3/fmemopen.3
man3/fopen.3
man3/fopencookie.3
man3/fseek.3
man3/ftw.3
man3/futimes.3
man3/getdate.3
man3/getenv.3
man3/getline.3
man3/getlogin.3
man3/getrpcent.3
man3/getsubopt.3
man3/getutmp.3
man3/getw.3
man3/gnu_get_libc_version.3
man3/inet_net_pton.3
man3/isalpha.3
man3/lio_listio.3
man3/makedev.3
man3/malloc_get_state.3
man3/malloc_stats.3
man3/malloc_trim.3
man3/malloc_usable_size.3
man3/matherr.3
man3/memchr.3
man3/nextup.3
man3/ntp_gettime.3
man3/posix_madvise.3
man3/program_invocation_name.3
man3/pthread_atfork.3
man3/pthread_attr_setaffinity_np.3
man3/pthread_attr_setdetachstate.3
man3/pthread_attr_setguardsize.3
man3/pthread_attr_setinheritsched.3
man3/pthread_attr_setschedparam.3
man3/pthread_attr_setschedpolicy.3
man3/pthread_attr_setscope.3
man3/pthread_attr_setstack.3
man3/pthread_attr_setstackaddr.3
man3/pthread_attr_setstacksize.3
man3/pthread_cleanup_push_defer_np.3
man3/pthread_detach.3
man3/pthread_equal.3
man3/pthread_exit.3
man3/pthread_join.3
man3/pthread_kill.3
man3/pthread_kill_other_threads_np.3
man3/pthread_rwlockattr_setkind_np.3
man3/pthread_self.3
man3/pthread_setcancelstate.3
man3/pthread_setconcurrency.3
man3/pthread_setschedprio.3
man3/pthread_testcancel.3
man3/pthread_tryjoin_np.3
man3/pthread_yield.3
man3/puts.3
man3/random.3
man3/random_r.3
man3/rpc.3
man3/sched_getcpu.3
man3/setnetgrent.3
man3/sigwait.3
man3/stdin.3
man3/strerror.3
man3/strfmon.3
man3/timeradd.3
man3/tmpnam.3
man3/toupper.3
man3/towlower.3
man3/towupper.3
man3/ttyname.3
man3/uselocale.3
man3/xdr.3
man4/dsp56k.4
man7/sigevent.7
man7/vdso.7

index c29ca55db8c5d8290d4c7492a27b7f8c38404890..542589dc91e405961641be9e7e7a7c110f47a66c 100644 (file)
@@ -40,9 +40,9 @@
 _syscall \- invoking a system call without library support (OBSOLETE)
 .SH SYNOPSIS
 .B #include <linux/unistd.h>
-
+.PP
 A _syscall macro
-
+.PP
 desired system call
 .SH DESCRIPTION
 The important thing to know about a system call is its prototype.
index 80779be91072813116c99fe1f3fc94f07aec2511..836b21e3168199dd068f8eab7a9a093c33a1fb59 100644 (file)
@@ -34,9 +34,9 @@ clock_getres, clock_gettime, clock_settime \- clock and time functions
 .B #include <time.h>
 .PP
 .BI "int clock_getres(clockid_t " clk_id ", struct timespec *" res );
-
+.PP
 .BI "int clock_gettime(clockid_t " clk_id ", struct timespec *" tp );
-
+.PP
 .BI "int clock_settime(clockid_t " clk_id ", const struct timespec *" tp );
 .PP
 Link with \fI\-lrt\fP (only for glibc versions before 2.17).
index 6f60a8053e35a92bfa1dd950532562bb4499b657..2fec123ea8b6325418e413cacc5d10dcb9b01c59 100644 (file)
@@ -45,15 +45,15 @@ clone, __clone2 \- create a child process
 .SH SYNOPSIS
 .nf
 /* Prototype for the glibc wrapper function */
-
+.PP
 .B #define _GNU_SOURCE
 .B #include <sched.h>
-
+.PP
 .BI "int clone(int (*" "fn" ")(void *), void *" child_stack ,
 .BI "          int " flags ", void *" "arg" ", ... "
 .BI "          /* pid_t *" ptid ", void *" newtls \
 ", pid_t *" ctid " */ );"
-
+.PP
 /* For the prototype of the raw system call, see NOTES */
 .fi
 .SH DESCRIPTION
index 1e8c1e85b7acc32ebd9cf10eab7c81e1f6d04bfb..f3cbbe2512c7aa0d3f44c0c7e441e8ea8f94d81f 100644 (file)
@@ -29,7 +29,7 @@ copy_file_range \- Copy a range of data from one file to another
 .nf
 .B #include <sys/syscall.h>
 .B #include <unistd.h>
-
+.PP
 .BI "ssize_t copy_file_range(int " fd_in ", loff_t *" off_in ,
 .BI "                        int " fd_out ", loff_t *" off_out ,
 .BI "                        size_t " len ", unsigned int " flags );
index e372e7a7266dee56b35f7b060d9bb2a105266833..8c3851b129630282b1eeb52ac3bcc520185e3bdb 100644 (file)
@@ -16,7 +16,7 @@ create_module \- create a loadable module entry
 .PP
 .BI "caddr_t create_module(const char *" name ", size_t " size );
 .fi
-
+.PP
 .IR Note :
 No declaration of this system call is provided in glibc headers; see NOTES.
 .SH DESCRIPTION
index 841c327c94299b2bd6468161a3dd908e34a9443c..87855d22aa61c741c9a5b52d6a19ca01916f2fde 100644 (file)
@@ -29,7 +29,7 @@ delete_module \- unload a kernel module
 .nf
 .BI "int delete_module(const char *" name ", int " flags );
 .fi
-
+.PP
 .IR Note :
 No declaration of this system call is provided in glibc headers; see NOTES.
 .SH DESCRIPTION
index a044702ed869d73bd951ab819b4ab52fbed54261..38d0f7961aa1909c1a82d5f4e2c7b8ce060b4454 100644 (file)
@@ -15,7 +15,7 @@ fallocate \- manipulate file space
 .nf
 .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
 .B #include <fcntl.h>
-
+.PP
 .BI "int fallocate(int " fd ", int " mode ", off_t " offset \
 ", off_t " len ");
 .fi
index 090cfb886afef9dda6aa11efdf97c4bbc4001364..48586b3d568bd101fe8a903066e86d37243840fd 100644 (file)
@@ -33,7 +33,7 @@ futex \- fast user-space locking
 " \fR  /* or: \fBuint32_t \fIval2\fP */
 .BI "          int *" uaddr2 ", int " val3 );
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index 9b2f3f5a5f80c255ad0faf8ba8d2946a8444c66e..a7648b04553176575a5eddfa00959f7fc66db697 100644 (file)
@@ -16,7 +16,7 @@ get_kernel_syms \- retrieve exported kernel and module symbols
 .PP
 .BI "int get_kernel_syms(struct kernel_sym *" table );
 .fi
-
+.PP
 .IR Note :
 No declaration of this system call is provided in glibc headers; see NOTES.
 .SH DESCRIPTION
index 48d2bbf93201c9c545fb13d9602758d135748fa5..43f3ee4eb0efd27009186ee83fd1c371c3019a37 100644 (file)
@@ -39,7 +39,7 @@ get_robust_list, set_robust_list \- get/set list of robust futexes
 .BI "                     size_t *" len_ptr );
 .BI "long set_robust_list(struct robust_list_head *" head ", size_t " len );
 .fi
-
+.PP
 .IR Note :
 There are no glibc wrappers for these system calls; see NOTES.
 .SH DESCRIPTION
index 5e1f0d297e7b7324ed76e834de61d7c8842c3b7c..eceb895d794c243956aed1d1321179a7a2f9857c 100644 (file)
@@ -19,7 +19,7 @@ getcpu \- determine CPU and NUMA node on which the calling thread is running
 .BI "int getcpu(unsigned *" cpu ", unsigned *" node \
 ", struct getcpu_cache *" tcache );
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index 0b1ec5187caa640eb277a68fe897b65ad84a3ef6..6c0956daa4bcc60dd1c444b6afe8b21251c4e4e3 100644 (file)
@@ -38,7 +38,7 @@ getdents, getdents64 \- get directory entries
 .BI "int getdents64(unsigned int " fd ", struct linux_dirent64 *" dirp ,
 .BI "             unsigned int " count );
 .fi
-
+.PP
 .IR Note :
 There are no glibc wrappers for these system calls; see NOTES.
 .SH DESCRIPTION
index 2b07e36eed4a16cbe0010ac4b93214d64a706c37..ae873ecd29f7739a861a68eddf60285404d763a3 100644 (file)
@@ -32,7 +32,7 @@ gettid \- get thread identification
 .PP
 .B pid_t gettid(void);
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index 32151d800f6eff2e1bcacdf46ea31db140b163eb..48e3a1900809fca32b3aa6592308f09e21887f41 100644 (file)
@@ -43,13 +43,13 @@ gettimeofday, settimeofday \- get / set time
 .SH SYNOPSIS
 .nf
 .B #include <sys/time.h>
-
+.PP
 .BI "int gettimeofday(struct timeval *" tv ", struct timezone *" tz );
-
+.PP
 .BI "int settimeofday(const struct timeval *" tv \
 ", const struct timezone *" tz );
-
 .fi
+.PP
 .in -4n
 Feature Test Macro Requirements for glibc (see
 .BR feature_test_macros (7)):
index f704bd6946fa5f4db3be769c2f326d0dd7619e54..fda06f3f4868de4438980ff65aa6b8d07c370b7e 100644 (file)
@@ -34,7 +34,7 @@ getunwind \- copy the unwind data to caller's buffer
 .PP
 .BI "long getunwind(void " *buf ", size_t " buf_size );
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index 60b505646aea95be18ed9b08f60f083b48ee33e2..17778725e3cf8370da38e908d3cfc0cd31eaa302 100644 (file)
@@ -31,11 +31,11 @@ init_module, finit_module \- load a kernel module
 .nf
 .BI "int init_module(void *" module_image ", unsigned long " len ,
 .BI "                const char *" param_values );
-
+.PP
 .BI "int finit_module(int " fd ", const char *" param_values ,
 .BI "                 int " flags );
 .fi
-
+.PP
 .IR Note :
 glibc provides no header file declaration of
 .BR init_module ()
index 63e49017630d4307ecc2189d1e9e5a5604354933..57ea86fea640ca46758605855d91007340bbba0e 100644 (file)
@@ -10,11 +10,11 @@ io_cancel \- cancel an outstanding asynchronous I/O operation
 .SH SYNOPSIS
 .nf
 .BR "#include <linux/aio_abi.h>" "          /* Defines needed types */"
-
+.PP
 .BI "int io_cancel(aio_context_t " ctx_id ", struct iocb *" iocb ,
 .BI "              struct io_event *" result );
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index e4d78a53200df91a86bfa99fe37ec084f187ef23..b0f875a4214c2b0e8dc297c3406a4fefa12fb883 100644 (file)
@@ -10,10 +10,10 @@ io_destroy \- destroy an asynchronous I/O context
 .SH SYNOPSIS
 .nf
 .BR "#include <linux/aio_abi.h>" "          /* Defines needed types */"
-
+.PP
 .BI "int io_destroy(aio_context_t " ctx_id );
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index ef43b7c6bf8502455b940561ad295987b4b6e422..2993d21235c6b61290efea9835e35fd140b9f8bf 100644 (file)
@@ -11,12 +11,12 @@ io_getevents \- read asynchronous I/O events from the completion queue
 .nf
 .BR "#include <linux/aio_abi.h>" "         /* Defines needed types */"
 .BR "#include <linux/time.h>" "            /* Defines 'struct timespec' */"
-
+.PP
 .BI "int io_getevents(aio_context_t " ctx_id ", long " min_nr ", long " nr ,
 .BI "                 struct io_event *" events \
 ", struct timespec *" timeout );
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index 82c957afb8d82b2fbf1091ff75f965b3c9eeb96e..984fdc4d27e69f93516315728ad408ff90a2b0ab 100644 (file)
@@ -10,10 +10,10 @@ io_setup \- create an asynchronous I/O context
 .SH SYNOPSIS
 .nf
 .BR "#include <linux/aio_abi.h>" "          /* Defines needed types */"
-
+.PP
 .BI "int io_setup(unsigned " nr_events ", aio_context_t *" ctx_idp );
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index 6aae4efff454893079c2d35180400869df2f88a7..e17f7ffa5e7dc1f10723b0e276c9d2e2de2a6f4f 100644 (file)
@@ -10,11 +10,11 @@ io_submit \- submit asynchronous I/O blocks for processing
 .SH SYNOPSIS
 .nf
 .BR "#include <linux/aio_abi.h>" "          /* Defines needed types */"
-
+.PP
 .BI "int io_submit(aio_context_t " ctx_id ", long " nr \
 ", struct iocb **" iocbpp );
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index 0a09c9454da063f909a001ff4e2900640701f6c3..715752dae0e9a85388cfa17f5f48ecda56ffde85 100644 (file)
@@ -32,7 +32,7 @@ space
 .SH SYNOPSIS
 .nf
 .B #include <sys/ioctl.h>
-
+.PP
 .BI "int ioctl(int " fd ", int " cmd ", ...);"
 .fi
 .SH DESCRIPTION
index acb54a1c709ee6cc70ab0ea6de6df00543a538b7..211f8f869b4018a9bd2f245f31288c462234fdac 100644 (file)
@@ -29,7 +29,7 @@ ioprio_get, ioprio_set \- get/set I/O scheduling class and priority
 .BI "int ioprio_get(int " which ", int " who );
 .BI "int ioprio_set(int " which ", int " who ", int " ioprio );
 .fi
-
+.PP
 .IR Note :
 There are no glibc wrappers for these system calls; see NOTES.
 .SH DESCRIPTION
index 1987e8dd149c9f9b9ab98683992350de93fabb1f..db67b7427e0a1c6ae40e16093d0d5a73c76ca60f 100644 (file)
@@ -31,11 +31,11 @@ kcmp \- compare two processes to determine if they share a kernel resource
 .SH SYNOPSIS
 .nf
 .B #include <linux/kcmp.h>
-
+.PP
 .BI "int kcmp(pid_t " pid1 ", pid_t " pid2 ", int " type ,
 .BI "         unsigned long " idx1 ", unsigned long "  idx2 );
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index 2a00308039a9095bb081443e5ff4fe05323d2d19..198afba9390f9308e73c88a42611baf3d918484a 100644 (file)
@@ -30,18 +30,18 @@ kexec_load, kexec_file_load \- load a new kernel for later execution
 .SH SYNOPSIS
 .nf
 .B #include <linux/kexec.h>
-
+.PP
 .BI "long kexec_load(unsigned long " entry ", unsigned long " nr_segments ","
 .BI "                struct kexec_segment *" segments \
 ", unsigned long " flags ");"
-
+.PP
 .BI "long kexec_file_load(int " kernel_fd ", int " initrd_fd ","
 .br
 .BI "                    unsigned long " cmdline_len  \
 ", const char *" cmdline ","
 .BI "                    unsigned long " flags ");"
-
 .fi
+.PP
 .IR Note :
 There are no glibc wrappers for these system calls; see NOTES.
 .SH DESCRIPTION
index 0df6bcf4b88a286c3f7ee173d9521b155b781479..f4d056f169f8ac6be6796e2d980e3a4c50c90315 100644 (file)
@@ -44,7 +44,7 @@ keyctl \- manipulate the kernel's key management facility
 .BI "             __kernel_ulong_t " arg3 ", __kernel_ulong_t " arg4 ,
 .BI "             __kernel_ulong_t " arg5 );
 .fi
-
+.PP
 No glibc wrapper is provided for this system call; see NOTES.
 .SH DESCRIPTION
 .BR keyctl ()
index 64a719e6c6837f63f06246312b319ea74f5434b1..5dde324138e2672138918c8c26e0919b797de061 100644 (file)
@@ -37,7 +37,7 @@ link, linkat \- make a new name for a file
 .B #include <unistd.h>
 .PP
 .BI "int link(const char *" oldpath ", const char *" newpath );
-
+.PP
 .BR "#include <fcntl.h>           " "/* Definition of AT_* constants */"
 .B #include <unistd.h>
 .PP
index a5e1c04e1d4d5dc587398815c15008c32568f0af..da18e85f085e731e724871e7c4628efa9131e869 100644 (file)
@@ -37,7 +37,7 @@ _llseek \- reposition read/write file offset
 .BI "            unsigned long " offset_low ", loff_t *" result ,
 .BI "            unsigned int " whence );
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index 9e55b96b9f136a53e8fe6dbbc74cf9f1a65c1fcd..6fe3ac759976bb93426b8b4bb73d8a674ae013e9 100644 (file)
@@ -25,7 +25,7 @@ memfd_create \- create an anonymous file
 .B #include <sys/memfd.h>
 .PP
 .BI "int memfd_create(const char *" name ", unsigned int " flags ");"
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index 4468d351def958e54b74485ff10b8934a05ef4c2..9ff2a5859e1f811cceccf289d66bbb8d828dcb98 100644 (file)
@@ -49,7 +49,7 @@ mmap, munmap \- map or unmap files or devices into memory
 .BI "           int " fd ", off_t " offset );
 .BI "int munmap(void *" addr ", size_t " length );
 .fi
-
+.PP
 See NOTES for information on feature test macro requirements.
 .SH DESCRIPTION
 .BR mmap ()
index 1228ad8249361ebc38afa1e45701af232513958e..e4676f6e6343a6fe3cb3a205d315f871102fd0bb 100644 (file)
@@ -34,7 +34,7 @@ mq_getsetattr \- get/set message queue attributes
 .BI "int mq_getsetattr(mqd_t " mqdes ", struct mq_attr *" newattr ","
 .BI "                 struct mq_attr *" oldattr );
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index 54657baa44a170df028e829c6bde8146185df28a..0056fd158940d668ad2d09a293dfbef7913b0474 100644 (file)
@@ -42,7 +42,7 @@ msgctl \- System V message control operations
 .B #include <sys/types.h>
 .B #include <sys/ipc.h>
 .B #include <sys/msg.h>
-
+.PP
 .BI "int msgctl(int " msqid ", int " cmd ", struct msqid_ds *" buf );
 .fi
 .SH DESCRIPTION
index af82424b11adae07614d3c195605440dd834f4d9..edaed1457e666c9b1e764e12a6127646ea144454 100644 (file)
@@ -40,7 +40,7 @@ msgget \- get a System V message queue identifier
 .B #include <sys/types.h>
 .B #include <sys/ipc.h>
 .B #include <sys/msg.h>
-
+.PP
 .BI "int msgget(key_t " key ", int " msgflg );
 .fi
 .SH DESCRIPTION
index ad59dc9bd59a0c6feb7869b453d963be86003136..3b326bba40e44748b8bbed76820c158e6d16c95d 100644 (file)
@@ -32,11 +32,11 @@ for a pathname and open file via a handle
 .B #include <sys/types.h>
 .B #include <sys/stat.h>
 .B #include <fcntl.h>
-
+.PP
 .BI "int name_to_handle_at(int " dirfd ", const char *" pathname ,
 .BI "                      struct file_handle *" handle ,
 .BI "                      int *" mount_id ", int " flags );
-
+.PP
 .BI "int open_by_handle_at(int " mount_fd ", struct file_handle *" handle ,
 .BI "                      int " flags );
 .fi
index d1b0061ae842f0f0b80d2fe11c61c0c43ad83c35..0bf1caa3edbd0d4e6bc4dee0c39365fbf1161ced 100644 (file)
@@ -31,21 +31,21 @@ outb_p, outw_p, outl_p, inb_p, inw_p, inl_p \- port I/O
 .SH SYNOPSIS
 .nf
 .B #include <sys/io.h>
-
+.PP
 .BI "unsigned char inb(unsigned short int " port );
 .BI "unsigned char inb_p(unsigned short int " port );
 .BI "unsigned short int inw(unsigned short int " port );
 .BI "unsigned short int inw_p(unsigned short int " port );
 .BI "unsigned int inl(unsigned short int " port );
 .BI "unsigned int inl_p(unsigned short int " port );
-
+.PP
 .BI "void outb(unsigned char " value ", unsigned short int " port );
 .BI "void outb_p(unsigned char " value ", unsigned short int " port );
 .BI "void outw(unsigned short int " value ", unsigned short int " port );
 .BI "void outw_p(unsigned short int " value ", unsigned short int " port );
 .BI "void outl(unsigned int " value ", unsigned short int " port );
 .BI "void outl_p(unsigned int " value ", unsigned short int " port );
-
+.PP
 .BI "void insb(unsigned short int " port ", void *" addr ,
 .BI "           unsigned long int " count );
 .BI "void insw(unsigned short int " port ", void *" addr ,
index 5b48a6259c13710f491120badf68641a3839beb6..16b4120076a370817f8dff397e3711fad8555edc 100644 (file)
@@ -36,7 +36,7 @@ perf_event_open \- set up performance monitoring
 .BI "                    pid_t " pid ", int " cpu ", int " group_fd ,
 .BI "                    unsigned long " flags  );
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index b0497280fff22858acdd34c2996fc9c3d0cf553d..0e18142c1f4b9498b1c17b0b27710ef168e5a86e 100644 (file)
@@ -12,7 +12,7 @@
 pivot_root \- change the root filesystem
 .SH SYNOPSIS
 .BI "int pivot_root(const char *" new_root ", const char *" put_old );
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index 19a5967f3dacad2487c8eeff5b4fcb5d8d0035ec..b0dec11b2451cb20a77d0b4089a4566758afdf73 100644 (file)
@@ -32,14 +32,14 @@ process_vm_readv, process_vm_writev \- transfer data between process address spa
 .SH SYNOPSIS
 .nf
 .B #include <sys/uio.h>
-
+.PP
 .BI "ssize_t process_vm_readv(pid_t " pid ,
 .BI "                         const struct iovec *" local_iov ,
 .BI "                         unsigned long " liovcnt ,
 .BI "                         const struct iovec *" remote_iov ,
 .BI "                         unsigned long " riovcnt ,
 .BI "                         unsigned long " flags ");"
-
+.PP
 .BI "ssize_t process_vm_writev(pid_t " pid ,
 .BI "                          const struct iovec *" local_iov ,
 .BI "                          unsigned long " liovcnt ,
index 4866de18978017bf3f61e7e43e47ceacfc37dfb7..3416d7e91c8843d0fc7cc35acf6ec2c1628bd452 100644 (file)
@@ -17,7 +17,7 @@ query_module \- query the kernel for various bits pertaining to modules
 .BI "int query_module(const char *" name ", int " which ", void *" buf ,
 .BI "                 size_t " bufsize ", size_t *" ret );
 .fi
-
+.PP
 .IR Note :
 No declaration of this system call is provided in glibc headers; see NOTES.
 .SH DESCRIPTION
index 82d778189305b330f412bee54f7f6a78fe768fe0..4665f3d75d2fc861d5b44d8f5b5186a78027b267 100644 (file)
@@ -36,7 +36,7 @@ readdir \- read directory entry
 .BI "int readdir(unsigned int " fd ", struct old_linux_dirent *" dirp ","
 .BI "            unsigned int " count );
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index 2dc831869c9e1e508988e7dc295a962264a5be0e..e1b7750d2e029cb6ff7825df155438b3b790088f 100644 (file)
@@ -35,7 +35,7 @@ recvmmsg \- receive multiple messages on a socket
 .nf
 .BR "#define _GNU_SOURCE" "         /* See feature_test_macros(7) */"
 .BI "#include <sys/socket.h>"
-
+.PP
 .BI "int recvmmsg(int " sockfd ", struct mmsghdr *" msgvec \
 ", unsigned int " vlen ","
 .br
index 8b2db438a728d2d823fafe421aa0542f77191ab3..1882b5720b6408988caf6642e455f3af45a0d123 100644 (file)
@@ -44,12 +44,12 @@ rename, renameat, renameat2 \- change the name or location of a file
 .PP
 .BI "int renameat(int " olddirfd ", const char *" oldpath ,
 .BI "             int " newdirfd ", const char *" newpath );
-
+.PP
 .BI "int renameat2(int " olddirfd ", const char *" oldpath ,
 .BI "              int " newdirfd ", const char *" newpath \
 ", unsigned int " flags );
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for
 .BR renameat2 ();
index c8f0ee5308058c03629a711180f7a67efef22e5a..fde40b5972b7dde1100116d5bc50c5ca951d148c 100644 (file)
@@ -21,7 +21,7 @@ request_key \- request a key from the kernel's key management facility
 .BI "                         const char *" callout_info ,
 .BI "                         key_serial_t " dest_keyring ");"
 .fi
-
+.PP
 No glibc wrapper is provided for this system call; see NOTES.
 .SH DESCRIPTION
 .BR request_key ()
index f398f4161dd4c6d1cf53debe5903fba1135aaae5..04da60ee14108a181e7c3390f164f7811d3dea5a 100644 (file)
@@ -35,7 +35,7 @@
 restart_syscall \- restart a system call after interruption by a stop signal
 .SH SYNOPSIS
 .B int restart_syscall(void);
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index ca0ddab40a32f00fb061b9ab33d24d346cf9482c..a7bd7d30bf574beb1a6699050cfa3bbfe4f57643 100644 (file)
@@ -32,7 +32,7 @@ rt_sigqueueinfo, rt_tgsigqueueinfo \- queue a signal and data
 .BI "int rt_tgsigqueueinfo(pid_t " tgid ", pid_t " tid ", int " sig ,
 .BI "                      siginfo_t *" uinfo );
 .fi
-
+.PP
 .IR Note :
 There are no glibc wrappers for these system calls; see NOTES.
 .SH DESCRIPTION
index d82a4e5f96d1c24105fdbc0a3126146c969c1a0d..93e98be81ee9bd478694ce59f189e8c93da2d0ef 100644 (file)
@@ -29,7 +29,7 @@ MMIO memory page
 .SH SYNOPSIS
 .nf
 .B #include <asm/unistd.h>
-
+.PP
 .BI "int s390_pci_mmio_write(unsigned long " mmio_addr ",
 .BI "                        void *" user_buffer ", size_t " length ");
 .br
index 036e808b51b804de0942c22c2ec7230fb802fb7d..2ef271d687379c7de024620d267b0c4fcba4baff 100644 (file)
@@ -28,7 +28,7 @@ s390_runtime_instr \- enable/disable s390 CPU run-time instrumentation
 .SH SYNOPSIS
 .nf
 .B #include <asm/runtime_instr.h>
-
+.PP
 .BI "int s390_runtime_instr(int " command ", int " signum ");
 .fi
 .SH DESCRIPTION
index 1aaa10929b3518ebf3d9e10ad7dabb43f3c5abb3..ea08ab08afd1aa7650cd4b30781aa5c41fd8f695 100644 (file)
@@ -30,10 +30,10 @@ set and get scheduling policy and attributes
 .SH SYNOPSIS
 .nf
 .B #include <sched.h>
-
+.PP
 .BI "int sched_setattr(pid_t " pid ", struct sched_attr *" attr ,
 .BI "                  unsigned int " flags );
-
+.PP
 .BI "int sched_getattr(pid_t " pid ", struct sched_attr *" attr ,
 .BI "                  unsigned int " size ", unsigned int " flags );
 .fi
index b11ccc19a66e73815594b5788ed37fc0517c448e..df373b4c2e9fb73c514335c194f8ccb064bd2128 100644 (file)
@@ -36,7 +36,7 @@ seccomp \- operate on Secure Computing state of the process
 .B #include <sys/ptrace.h>
 .\" Kees Cook noted: Anything that uses SECCOMP_RET_TRACE returns will
 .\"                  need <sys/ptrace.h>
-
+.PP
 .BI "int seccomp(unsigned int " operation ", unsigned int " flags \
 ", void *" args );
 .fi
index 8b1d430509808e1a1dac394663b3ab93ff6a067b..4c4cc9e6884053634d296a6f02188b5357022e38 100644 (file)
@@ -42,15 +42,11 @@ synchronous I/O multiplexing
 .SH SYNOPSIS
 .nf
 /* According to POSIX.1-2001, POSIX.1-2008 */
-.br
 .B #include <sys/select.h>
-
+.PP
 /* According to earlier standards */
-.br
 .B #include <sys/time.h>
-.br
 .B #include <sys/types.h>
-.br
 .B #include <unistd.h>
 .PP
 .BI "int select(int " nfds ", fd_set *" readfds ", fd_set *" writefds ,
index 7d710c76def1c107e430d7dea74fc56c19e6a34f..967fd9b5d42be4f2f83d0075db064492177f9c99 100644 (file)
@@ -36,15 +36,11 @@ synchronous I/O multiplexing
 .SH SYNOPSIS
 .nf
 /* According to POSIX.1-2001, POSIX.1-2008 */
-.br
 .B #include <sys/select.h>
-
+.PP
 /* According to earlier standards */
-.br
 .B #include <sys/time.h>
-.br
 .B #include <sys/types.h>
-.br
 .B #include <unistd.h>
 .PP
 .BI "int select(int " nfds ", fd_set *" readfds ", fd_set *" writefds ,
index 973236b65d4066b870841bcba4ea6d0f29075c89..70d07cff7171b2ba570af6d96d397df99f6b3d38 100644 (file)
@@ -47,11 +47,11 @@ send, sendto, sendmsg \- send a message on a socket
 .PP
 .BI "ssize_t send(int " sockfd ", const void *" buf ", size_t " len \
 ", int " flags );
-
+.PP
 .BI "ssize_t sendto(int " sockfd ", const void *" buf ", size_t " len \
 ", int " flags ,
 .BI "               const struct sockaddr *" dest_addr ", socklen_t " addrlen );
-
+.PP
 .BI "ssize_t sendmsg(int " sockfd ", const struct msghdr *" msg \
 ", int " flags );
 .fi
index 6173280ffc2d78cd602f678182309d7040cf9f51..056c7477192da81520807607e0f5d7ffe922ede1 100644 (file)
@@ -32,7 +32,7 @@ sendmmsg \- send multiple messages on a socket
 .nf
 .BR "#define _GNU_SOURCE" "         /* See feature_test_macros(7) */"
 .BI "#include <sys/socket.h>"
-
+.PP
 .BI "int sendmmsg(int " sockfd ", struct mmsghdr *" msgvec \
 ", unsigned int " vlen ","
 .BI "             unsigned int " flags ");"
index d09132156d412bf2a147c0b983258767edd7da30..82861c4db2edfb10a1def916a656f13bedc9b18b 100644 (file)
@@ -13,11 +13,11 @@ get_thread_area, set_thread_area \- set a GDT entry for thread-local storage
 .nf
 .B #include <linux/unistd.h>
 .B #include <asm/ldt.h>
-
+.PP
 .BI "int get_thread_area(struct user_desc *" u_info );
 .BI "int set_thread_area(struct user_desc *" u_info );
 .fi
-
+.PP
 .IR Note :
 There are no glibc wrappers for these system calls; see NOTES.
 .SH DESCRIPTION
index f6f75a51fc5e921b12d9860ce755e4c7f87a1fdc..d05608dee42ee7f2bdc71e4f869275d127b73ca9 100644 (file)
@@ -31,7 +31,7 @@ set_tid_address \- set pointer to thread ID
 .PP
 .BI "long set_tid_address(int *" tidptr );
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index 305f6cd131f917c4b26b199a2ddecf9573efb1c3..e8789a882e1add6d6bd3ba80d0ee1378fdf3b4e1 100644 (file)
@@ -30,7 +30,7 @@ sgetmask, ssetmask \- manipulation of signal mask (obsolete)
 .B "long sgetmask(void);"
 .PP
 .BI "long ssetmask(long " newmask );
-
+.PP
 .IR Note :
 There are no glibc wrappers for these system calls; see NOTES.
 .SH DESCRIPTION
index c1a243ec7a7cff53f6be1be5cdd8bfdbaba2599b..94d97df8a16fb7d0827e6480f12249799b9106b0 100644 (file)
@@ -45,9 +45,9 @@ shmat, shmdt \- System V shared memory operations
 .nf
 .B #include <sys/types.h>
 .B #include <sys/shm.h>
-
+.PP
 .BI "void *shmat(int " shmid ", const void *" shmaddr ", int " shmflg );
-
+.PP
 .BI "int shmdt(const void *" shmaddr );
 .fi
 .SH DESCRIPTION
index aed775749f407a2a6b758c76fb9d5dd7bab25a33..278c67fbd5650c3921fc382cd3dc5317504ddf78 100644 (file)
@@ -65,7 +65,7 @@ Feature Test Macro Requirements for glibc (see
 .ad l
 .BR sigaction ():
 _POSIX_C_SOURCE
-
+.PP
 .IR siginfo_t :
 _POSIX_C_SOURCE >= 199309L
 .ad b
index 493ab1a9923344d8da197e0396ccb7a5b7cb38ea..66e14cf95eb15bcbbfb9c2efa0dd41e6e1f53428 100644 (file)
@@ -35,16 +35,15 @@ sigprocmask, rt_sigprocmask \- examine and change blocked signals
 .nf
 /* Prototype for the glibc wrapper function */
 .BI "int sigprocmask(int " how ", const sigset_t *" set ", sigset_t *" oldset );
-
+.PP
 /* Prototype for the underlying system call */
 .BI "int rt_sigprocmask(int " how ", const kernel_sigset_t *" set ,
 .BI "                   kernel_sigset_t *" oldset ", size_t " sigsetsize );
-
+.PP
 /* Prototype for the legacy system call (deprecated) */
 .BI "int sigprocmask(int " how ", const old_kernel_sigset_t *" set ,
 .BI "                old_kernel_sigset_t *" oldset ); "
 .fi
-
 .PP
 .in -4n
 Feature Test Macro Requirements for glibc (see
index 8b58bed3635bddcea17872cfd2c3904947d08d83..cc565d91649e62425b5552c55140a0fba2e46758 100644 (file)
@@ -30,7 +30,7 @@ splice \- splice data to/from a pipe
 .nf
 .BR "#define _GNU_SOURCE" "         /* See feature_test_macros(7) */"
 .B #include <fcntl.h>
-
+.PP
 .BI "ssize_t splice(int " fd_in ", loff_t *" off_in ", int " fd_out ,
 .BI "               loff_t *" off_out ", size_t " len \
 ", unsigned int " flags );
index e48c71a163ffb711529e4f1cc90b9f063f9571cb..d5401fa953b213a20805ff46cb0a3b615de0cedf 100644 (file)
@@ -29,12 +29,12 @@ spu_create \- create a new spu context
 .nf
 .B #include <sys/types.h>
 .B #include <sys/spu.h>
-
+.PP
 .BI "int spu_create(const char *" pathname ", int " flags ", mode_t " mode ");"
 .BI "int spu_create(const char *" pathname ", int " flags ", mode_t " mode ","
 .BI "               int " neighbor_fd ");"
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index 60ff636060e916393f58787f6150e4dc5202fd2c..027c00e9d1ca4909a63548853c61af148546747d 100644 (file)
@@ -29,11 +29,11 @@ spu_run \- execute an SPU context
 .SH SYNOPSIS
 .nf
 .B #include <sys/spu.h>
-
+.PP
 .BI "int spu_run(int " fd ", unsigned int *" npc \
 ", unsigned int *" event ");"
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index a69096dd7b72855cd442d30c7af8ea1b9b6f286c..8b9453d609942e3db21a3c7a15ac161f484563fe 100644 (file)
@@ -37,11 +37,11 @@ statx \- get file status (extended)
 .B #include <sys/stat.h>
 .B #include <unistd.h>
 .BR "#include <fcntl.h>           " "/* Definition of AT_* constants */"
-
+.PP
 .BI "int statx(int " dirfd ", const char *" pathname ", int " flags ","
 .BI "          unsigned int " mask ", struct statx *" statxbuf );
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for
 .BR statx ();
index 69c32f18dca2fe744b5e205ac8edd0262f67cf85..0499b9dd994abbb26d8513f1e4c3fef3636558e1 100644 (file)
@@ -35,7 +35,7 @@ subpage_prot \- define a subpage protection for an address range
 .BI "long subpage_prot(unsigned long " addr ", unsigned long " len ,
 .BI "                  uint32_t *" map ");
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index e2c408d2af6d5d68b2b529d4e0927a992d04475b..1e24d3b1a95b28a2d7c3f874dddc41106dfd517a 100644 (file)
@@ -34,7 +34,7 @@ sync_file_range \- sync a file segment with disk
 .nf
 .BR "#define _GNU_SOURCE" "         /* See feature_test_macros(7) */"
 .B #include <fcntl.h>
-
+.PP
 .BI "int sync_file_range(int " fd ", off64_t " offset ", off64_t " nbytes ,
 .BI "                    unsigned int " flags );
 .fi
index 605c3d572b30415b4a1f9b1251403540aed69ebc..5dffc1fdf566a204226b5d67610103b9589d7f22 100644 (file)
@@ -47,7 +47,7 @@ syscall \- indirect system call
 .BR "#define _GNU_SOURCE" "         /* See feature_test_macros(7) */"
 .B #include <unistd.h>
 .BR "#include <sys/syscall.h>   "  "/* For SYS_xxx definitions */"
-
+.PP
 .BI "long syscall(long " number ", ...);"
 .fi
 .SH DESCRIPTION
index 03b1f01a5a4810367442917539d3bab4478b2c08..4c4d916ad972f9a6f8911e780a599c50f397c352 100644 (file)
@@ -38,7 +38,7 @@ sysctl \- read/write system parameters
 .PP
 .BI "int _sysctl(struct __sysctl_args *" args );
 .fi
-
+.PP
 .IR Note :
 There is no glibc wrapper for this system call; see NOTES.
 .SH DESCRIPTION
index b184032e5d2c6d95391ece5b1e2f8e734aa4c0ad..73e01d2a428f598c32eea10cfc505278214c9af1 100644 (file)
@@ -29,9 +29,9 @@
 sysfs \- get filesystem type information
 .SH SYNOPSIS
 .BI "int sysfs(int " option ", const char *" fsname );
-
+.PP
 .BI "int sysfs(int " option ", unsigned int " fs_index ", char *" buf );
-
+.PP
 .BI "int sysfs(int " option );
 .SH DESCRIPTION
 .BR sysfs ()
index 43e8b05758d8972c0f24b3a4af0c48eeaccde8e9..7fe173b1756fffcf1d60e200863072a541a0db02 100644 (file)
@@ -30,7 +30,7 @@ tee \- duplicating pipe content
 .nf
 .BR "#define _GNU_SOURCE" "         /* See feature_test_macros(7) */"
 .B #include <fcntl.h>
-
+.PP
 .BI "ssize_t tee(int " fd_in ", int " fd_out ", size_t " len \
 ", unsigned int " flags );
 .fi
index 3eb30efb06fbb3cac161521bfe6194ff273746a0..a75208607d2ff3ea958467a91df8d48ae87ab066 100644 (file)
@@ -30,11 +30,11 @@ timer_create \- create a POSIX per-process timer
 .nf
 .B  #include <signal.h>
 .B  #include <time.h>
-
+.PP
 .BI "int timer_create(clockid_t " clockid ", struct sigevent *" sevp ,
 .BI "                 timer_t *" timerid );
 .fi
-
+.PP
 Link with \fI\-lrt\fP.
 .PP
 .in -4n
index aea66db7b2d1443f49000d14d1a9a294451f7cca..9d37f358edb608d93306f559e36e8855d867aa29 100644 (file)
@@ -29,10 +29,10 @@ timer_delete \- delete a POSIX per-process timer
 .SH SYNOPSIS
 .nf
 .B  #include <time.h>
-
+.PP
 .BI "int timer_delete(timer_t " timerid );
 .fi
-
+.PP
 Link with \fI\-lrt\fP.
 .PP
 .in -4n
index fdd3a6019612c5136baf06df76a3a54fc75a14c4..c274805e4da90304635935ca9b031496c77a00b6 100644 (file)
@@ -29,10 +29,10 @@ timer_getoverrun \- get overrun count for a POSIX per-process timer
 .SH SYNOPSIS
 .nf
 .B  #include <time.h>
-
+.PP
 .BI "int timer_getoverrun(timer_t " timerid );
 .fi
-
+.PP
 Link with \fI\-lrt\fP.
 .PP
 .in -4n
index e5e179446b0874def3168ce7b038e82bc9c8485d..982ce28e882ff15c98d211f2537b594667828239 100644 (file)
@@ -30,13 +30,13 @@ state of POSIX per-process timer
 .SH SYNOPSIS
 .nf
 .B  #include <time.h>
-
+.PP
 .BI "int timer_settime(timer_t " timerid ", int " flags ,
 .BI "                  const struct itimerspec *" new_value ,
 .BI "                  struct itimerspec *" old_value );
 .BI "int timer_gettime(timer_t " timerid ", struct itimerspec *" curr_value );
 .fi
-
+.PP
 Link with \fI\-lrt\fP.
 .PP
 .in -4n
index f68cba327fb9af70987bad2eb676682d6f6d5f2a..7c80d6438a52a6a5275100c0c7f062990d27b6b0 100644 (file)
@@ -35,7 +35,7 @@ tkill, tgkill \- send a signal to a thread
 .PP
 .BI "int tgkill(int " tgid ", int " tid ", int " sig );
 .fi
-
+.PP
 .IR Note :
 There are no glibc wrappers for these system calls; see NOTES.
 .SH DESCRIPTION
index 5321a263e19781465efa58245223141838d08584..c38fa225b3b610e16ea5a901c9ca2b47c8e3442b 100644 (file)
@@ -35,7 +35,7 @@ uselib \- load shared library
 .B #include <unistd.h>
 .PP
 .BI "int uselib(const char *" library );
-
+.PP
 .IR Note :
 No declaration of this system call is provided in glibc headers; see NOTES.
 .SH DESCRIPTION
index 4ef4d4fa072d9085f96bbf97792dc2baa8e91336..7c3c29e1e0c40a20cd4bf0abd807e6289346d555 100644 (file)
@@ -33,7 +33,7 @@ utimensat, futimens \- change file timestamps with nanosecond precision
 .PP
 .BI "int utimensat(int " dirfd ", const char *" pathname ,
 .BI "              const struct timespec " times "[2], int " flags );
-
+.PP
 .BI "int futimens(int " fd ", const struct timespec " times [2]);
 .fi
 .PP
index 14569566205a8fec2f5b9037048d25c2d44af612..ced46266347abed1b5c58234392e2c917ac06e97 100644 (file)
@@ -31,7 +31,7 @@ vmsplice \- splice user pages into a pipe
 .BR "#define _GNU_SOURCE" "         /* See feature_test_macros(7) */"
 .B #include <fcntl.h>
 .B #include <sys/uio.h>
-
+.PP
 .BI "ssize_t vmsplice(int " fd ", const struct iovec *" iov ,
 .BI "                 unsigned long " nr_segs ", unsigned int " flags );
 .fi
index a1ee8872b441d1d6b5edc951c3a852165504bbf1..b86bcc95a51876fd08eccc47f6c497d30e5a223c 100644 (file)
@@ -55,9 +55,9 @@ wait, waitpid, waitid \- wait for process to change state
 .B #include <sys/wait.h>
 .PP
 .BI "pid_t wait(int *" "wstatus" );
-
+.PP
 .BI "pid_t waitpid(pid_t " pid ", int *" wstatus ", int " options );
-
+.PP
 .BI "int waitid(idtype_t " idtype ", id_t " id \
 ", siginfo_t *" infop ", int " options );
                 /* This is the glibc and POSIX interface; see
index 8e693bbd92c0bc235f68019b6cfa76572b4eabb5..2e6518ed5a72148366a599b3badd85fa32268b7e 100644 (file)
@@ -30,7 +30,7 @@ aio_init \- asynchronous I/O initialization
 .nf
 .BR "#define _GNU_SOURCE" "         /* See feature_test_macros(7) */"
 .B "#include <aio.h>"
-
+.PP
 .BI "void aio_init(const struct aioinit *" init );
 .fi
 .PP
index 1ff0c20bc120d2756eac6a52542b38195879c039..601ca953bcf096a54540c1d6a0276392d0d36521 100644 (file)
@@ -62,7 +62,7 @@ _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L
     || /* Since glibc 2.19: */ _DEFAULT_SOURCE
     || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE
 .RE
-
+.PP
 .BR asinhf (),
 .BR asinhl ():
 .RS 4
index 06a037693468539c76f1edf2c41a36135cdf887a..ebda9578969f9323a8e32a9da2d98e74e81087ca 100644 (file)
@@ -38,12 +38,12 @@ atan2, atan2f, atan2l \- arc tangent function of two variables
 .SH SYNOPSIS
 .nf
 .B #include <math.h>
-
+.PP
 .BI "double atan2(double " y ", double " x );
 .BI "float atan2f(float " y ", float " x );
 .BI "long double atan2l(long double " y ", long double " x );
-
 .fi
+.PP
 Link with \fI\-lm\fP.
 .PP
 .in -4n
index daf038bc33d62eaf6eabc46baf6debfe9069f24f..92085f5b2f0e08e07d327cbe6d88a91920340062 100644 (file)
@@ -62,7 +62,7 @@ _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L
     || /* Since glibc 2.19: */ _DEFAULT_SOURCE
     || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE
 .RE
-
+.PP
 .BR atanhf (),
 .BR atanhl ():
 .RS 4
index 9668f3a4004da426f56d22b27ad425d6c13cb3f2..7cc8764aca7cdab6ea40415873c520e1aa1a3ae3 100644 (file)
@@ -30,17 +30,17 @@ backtrace, backtrace_symbols, backtrace_symbols_fd \- support
 for application self-debugging
 .SH SYNOPSIS
 .B #include <execinfo.h>
-
+.PP
 .B int backtrace(void
 .BI ** buffer ,
 .B int
 .IB size );
-
+.PP
 .B char **backtrace_symbols(void *const
 .BI * buffer ,
 .B int
 .IB size );
-
+.PP
 .B void backtrace_symbols_fd(void *const
 .BI * buffer ,
 .B int
index 352530f8fb747db5110525866526b678bca19941..a90d420a5f7a8e7f65f890c1ce81b078bdd3d533 100644 (file)
@@ -32,7 +32,7 @@ basename, dirname \- parse pathname components
 .B #include <libgen.h>
 .PP
 .BI "char *dirname(char *" path );
-
+.PP
 .BI "char *basename(char *" path );
 .fi
 .SH DESCRIPTION
index f01b28fa5603f5c2b898cbeb90e44a3a6d5185d7..5d75295c046b264e01db8224ffa9d5fa10aeb4cc 100644 (file)
@@ -28,7 +28,7 @@ bswap_16, bswap_32, bswap_64 \- reverse order of bytes
 .SH SYNOPSIS
 .nf
 .B #include <byteswap.h>
-
+.PP
 .BI bswap_16( x );
 .BI bswap_32( x );
 .BI bswap_64( x );
index 0247c44c7d63f343257e6201457853d56b33badf..b176b3651695c1d0742d3add8b9bad1bf454f017 100644 (file)
@@ -30,7 +30,7 @@ bzero, explicit_bzero \- zero a byte string
 .B #include <strings.h>
 .PP
 .BI "void bzero(void *" s ", size_t " n );
-
+.PP
 .B #include <string.h>
 .PP
 .BI "void explicit_bzero(void *" s ", size_t " n );
index 554f9995f8f684db9c3a40c784251649a1098c2f..7d1906546bd1ca8dc37eee2713bf12ae45bf512e 100644 (file)
@@ -29,7 +29,7 @@ catgets \- get message from a message catalog
 .SH SYNOPSIS
 .nf
 .B #include <nl_types.h>
-
+.PP
 .BI "char *catgets(nl_catd " catalog ", int " set_number \
 ", int " message_number ,
 .BI "              const char *" message );
index f4cef6c2bf9c766b240edc490e4ef9d4c53550bc..0019b6fc485bb9df91bebc9f10621aa5c4b280b7 100644 (file)
@@ -32,7 +32,7 @@ catopen, catclose \- open/close a message catalog
 .B #include <nl_types.h>
 .PP
 .BI "nl_catd catopen(const char *" name ", int " flag );
-
+.PP
 .BI "int catclose(nl_catd " catalog );
 .SH DESCRIPTION
 The function
index 067dbcdfcf1441d00e308537cae8f406b587b524..237fb64c14d088fa4d72e0d272057a4b6486fab0 100644 (file)
@@ -31,12 +31,12 @@ dladdr, dladdr1 \- translate address to symbolic information
 .nf
 .B #define _GNU_SOURCE
 .B #include <dlfcn.h>
-
+.PP
 .BI "int dladdr(void *" addr ", Dl_info *" info );
-
+.PP
 .BI "int dladdr1(void *" addr ", Dl_info *" info ", void **" \
         extra_info ", int " flags );
-
+.PP
 Link with \fI\-ldl\fP.
 .fi
 .SH DESCRIPTION
index 215f10816766ee25ef22f8081e3bfe43697c92a8..cd673f313afe0dda8f3426db4fff2a0e9009db4e 100644 (file)
@@ -29,7 +29,7 @@ dlsym, dlvsym \- obtain address of a symbol in a shared object or executable
 .B #include <dlfcn.h>
 .PP
 .BI "void *dlsym(void *" handle ", const char *" symbol );
-
+.PP
 .B #define _GNU_SOURCE
 .br
 .B #include <dlfcn.h>
index a82b564123cd8a627827134bb9a0bff9ee237732..5e6a944d02bf164ffe68f006a7c90fe21742bcaa 100644 (file)
@@ -33,17 +33,17 @@ convert values between host and big-/little-endian byte order
 .SH SYNOPSIS
 .nf
 .B #include <endian.h>
-
+.PP
 .BI "uint16_t htobe16(uint16_t " host_16bits );
 .BI "uint16_t htole16(uint16_t " host_16bits );
 .BI "uint16_t be16toh(uint16_t " big_endian_16bits );
 .BI "uint16_t le16toh(uint16_t " little_endian_16bits );
-
+.PP
 .BI "uint32_t htobe32(uint32_t " host_32bits );
 .BI "uint32_t htole32(uint32_t " host_32bits );
 .BI "uint32_t be32toh(uint32_t " big_endian_32bits );
 .BI "uint32_t le32toh(uint32_t " little_endian_32bits );
-
+.PP
 .BI "uint64_t htobe64(uint64_t " host_64bits );
 .BI "uint64_t htole64(uint64_t " host_64bits );
 .BI "uint64_t be64toh(uint64_t " big_endian_64bits );
index 4cdb335bb6115eedf0d37f5c2ceca2efc3a6a7d0..dba21d94053fea8c636af240ce1f0780ee7fc21b 100644 (file)
@@ -14,23 +14,23 @@ envz_remove, envz_strip \- environment string support
 .SH SYNOPSIS
 .nf
 .B "#include <envz.h>"
-
+.PP
 .BI "error_t envz_add(char **" envz ", size_t *" envz_len ,
 .BI "                 const char *" name ", const char *" value );
-
+.PP
 .BI "char *envz_entry(const char *" envz ", size_t " envz_len \
 ", const char *" name );
-
+.PP
 .BI "char *envz_get(const char *" envz ", size_t " envz_len \
 ", const char *" name );
-
+.PP
 .BI "error_t envz_merge(char **" envz ", size_t *" envz_len ,
 .BI "                   const char *" envz2 ", size_t " envz2_len \
 ", int " override );
-
+.PP
 .BI "void envz_remove(char **" envz ", size_t *" envz_len \
 ", const char *" name );
-
+.PP
 .BI "void envz_strip(char **" envz ", size_t *" envz_len );
 .fi
 .SH DESCRIPTION
index f83b77173ed6d1bbd0d0edd9f0c537d715eedab2..544eb2a28a458b2f86237fbc8b5e967637f24ab0 100644 (file)
@@ -38,11 +38,11 @@ erf, erff, erfl, \- error function
 .SH SYNOPSIS
 .nf
 .B #include <math.h>
-
+.PP
 .BI "double erf(double " x );
 .BI "float erff(float " x );
 .BI "long double erfl(long double " x );
-
+.PP
 .fi
 Link with \fI\-lm\fP.
 .PP
index 3f6fd3ad3e09f578cfbf29626c5059f0c57444f0..2d8558ffef3e4ca574303dd6ec3ae09497132650 100644 (file)
@@ -29,12 +29,12 @@ erfc, erfcf, erfcl \- complementary error function
 .SH SYNOPSIS
 .nf
 .B #include <math.h>
-
+.PP
 .BI "double erfc(double " x );
 .BI "float erfcf(float " x );
 .BI "long double erfcl(long double " x );
-
 .fi
+.PP
 Link with \fI\-lm\fP.
 .PP
 .in -4n
index 3cf540b0f4c3d6a1ad1cdd1beeccae2c93a2d70f..660de3952164432974e7fb700642946a67f48359 100644 (file)
@@ -31,16 +31,16 @@ error_print_progname \- glibc error reporting functions
 .SH SYNOPSIS
 .nf
 .B #include <error.h>
-
+.PP
 .BI "void error(int " status ", int " errnum ", const char *" format ", ...);"
-
+.PP
 .BI "void error_at_line(int " status ", int " errnum ", const char *" filename ,
 .BI "                   unsigned int " linenum ", const char *" format ", ...);"
-
+.PP
 .BI "extern unsigned int " error_message_count ;
-
+.PP
 .BI "extern int " error_one_per_line ;
-
+.PP
 .BI "extern void (*" error_print_progname ") (void);"
 .fi
 .SH DESCRIPTION
index 41ef2f898be988946b83fa221e7b745ee29f9c28..b1892e150b7c3a05dbcc483627d98ef02b9e1b41 100644 (file)
@@ -48,11 +48,11 @@ clearerr, feof, ferror, fileno \- check and reset stream status
 .B #include <stdio.h>
 .PP
 .BI "void clearerr(FILE *" stream );
-
+.PP
 .BI "int feof(FILE *" stream );
-
+.PP
 .BI "int ferror(FILE *" stream );
-
+.PP
 .BI "int fileno(FILE *" stream );
 .PP
 .in -4n
index ce653fcca3660304ba42fe84087249306de1d777..15ab23b4a237629cf7e5d301d73f023ac6949973 100644 (file)
@@ -38,7 +38,7 @@ ffs, ffsl, ffsll \- find first bit set in a word
 .B #include <strings.h>
 .PP
 .BI "int ffs(int " i );
-
+.PP
 .B #include <string.h>
 .PP
 .BI "int ffsl(long int " i );
index 638c4c641206a71788005674f1db76a820dd07a8..8d6e2a57685925715341bba2fcce9ae801bad85b 100644 (file)
@@ -32,13 +32,13 @@ fgetc, fgets, getc, getchar, ungetc \- input of characters and strings
 .B #include <stdio.h>
 .PP
 .BI "int fgetc(FILE *" stream );
-
+.PP
 .BI "char *fgets(char *" "s" ", int " "size" ", FILE *" "stream" );
-
+.PP
 .BI "int getc(FILE *" stream );
-
+.PP
 .B "int getchar(void);"
-
+.PP
 .BI "int ungetc(int " c ", FILE *" stream );
 .fi
 .SH DESCRIPTION
index bd26ae6bb54e57f260a1739845bd74c9209f8bd0..e918b0e16952317590751ee3b3291d93db3ca3a9 100644 (file)
@@ -10,7 +10,7 @@ fmemopen \-  open memory as stream
 .SH SYNOPSIS
 .nf
 .B #include <stdio.h>
-
+.PP
 .BI "FILE *fmemopen(void *"buf ", size_t "size ", const char *" mode ");"
 .fi
 .PP
index d1db6dae865fc8e97f5fdf0251ae2f6418572b59..36c251a9e2423d4c1bfb130a71c9e1a290127d1a 100644 (file)
@@ -49,9 +49,9 @@ fopen, fdopen, freopen \- stream open functions
 .B #include <stdio.h>
 .PP
 .BI "FILE *fopen(const char *" pathname ", const char *" mode );
-
+.PP
 .BI "FILE *fdopen(int " fd ", const char *" mode );
-
+.PP
 .BI "FILE *freopen(const char *" pathname ", const char *" mode ", FILE *" stream );
 .fi
 .PP
index 165b6b6d9a7f9a30ee5e5fd46bf7d13c17c701fe..cecc96e76c1c7086467db436a1d13d33765c8416 100644 (file)
@@ -30,7 +30,7 @@ fopencookie \- opening a custom stream
 .nf
 .BR "#define _GNU_SOURCE" "         /* See feature_test_macros(7) */"
 .B #include <stdio.h>
-
+.PP
 .BI "FILE *fopencookie(void *" cookie ", const char *" mode ,
 .BI "                  cookie_io_functions_t " io_funcs );
 .fi
index b5c147b5091da73bf6f6b4a613edce5cfb59e61e..ecde452328cf19e3e599fcee2835696ca27c5f15 100644 (file)
@@ -46,13 +46,13 @@ fgetpos, fseek, fsetpos, ftell, rewind \- reposition a stream
 .B #include <stdio.h>
 .PP
 .BI "int fseek(FILE *" stream ", long " offset ", int " whence );
-
+.PP
 .BI "long ftell(FILE *" stream );
-
+.PP
 .BI "void rewind(FILE *" stream );
-
+.PP
 .BI "int fgetpos(FILE *" stream ", fpos_t *" pos );
-.br
+.PP
 .BI "int fsetpos(FILE *" stream ", const fpos_t *" pos );
 .SH DESCRIPTION
 The
index 9bfd4b15534de45e85217eae3a8c693f51154327..93980e85f43115b7f74f5960be3caf6afe03ccd1 100644 (file)
@@ -44,7 +44,7 @@ ftw, nftw \- file tree walk
 .BI "        int (*" fn ") (const char *" fpath ", const struct stat *" sb ,
 .BI "                   int " typeflag ", struct FTW *" ftwbuf ),
 .BI "        int " nopenfd ", int " flags );
-
+.PP
 .B #include <ftw.h>
 .PP
 .BI "int ftw(const char *" dirpath ,
index e777c2b22e61e5063427d256714432c39c9a4786..db9a7f03e7b07b2e8b54347dd83ac6c69322fe75 100644 (file)
@@ -28,9 +28,9 @@ futimes, lutimes \- change file timestamps
 .SH SYNOPSIS
 .nf
 .B #include <sys/time.h>
-
+.PP
 .BI "int futimes(int " fd ", const struct timeval " tv [2]);
-
+.PP
 .BI "int lutimes(const char *" filename ", const struct timeval " tv [2]);
 .fi
 .PP
index c37dc239f5569210e51bebbfbd098b2eb4d6d58e..f483636865b2bfd7c9a3693bc9784cc7905a6175 100644 (file)
@@ -36,7 +36,7 @@ getdate, getdate_r \- convert a date-plus-time string to broken-down time
 .BI "struct tm *getdate(const char *" string );
 .PP
 .B "extern int getdate_err;"
-
+.PP
 .B "#include <time.h>"
 .PP
 .BI "int getdate_r(const char *" string ", struct tm *" res );
index a154e393e67aa4bb2e1871fdacb6f56e0eedddea..4200884fc66ba26327817b169b4450c63d48668f 100644 (file)
@@ -38,7 +38,7 @@ getenv, secure_getenv \- get an environment variable
 .B #include <stdlib.h>
 .PP
 .BI "char *getenv(const char *" name );
-
+.PP
 .BI "char *secure_getenv(const char *" name );
 .fi
 .PP
index 97c13e0e217cc08cceb67f6f309a83ec57dea2ba..c32ef68ac9155890f953f14543ee9fa6d1667308 100644 (file)
@@ -31,7 +31,7 @@ getline, getdelim \- delimited string input
 .B #include <stdio.h>
 .PP
 .BI "ssize_t getline(char **" lineptr ", size_t *" n ", FILE *" stream );
-
+.PP
 .BI "ssize_t getdelim(char **" lineptr ", size_t *" n ", int " delim \
 ", FILE *" stream );
 .fi
index 08d9d382698933504b77e48c09f88a7916862eea..90206232744b9a5e0a750a12136f6444ab1c8b54 100644 (file)
@@ -34,7 +34,7 @@ getlogin, getlogin_r, cuserid \- get username
 .B "char *getlogin(void);"
 .br
 .BI "int getlogin_r(char *" buf ", size_t " bufsize );
-
+.PP
 .B #include <stdio.h>
 .PP
 .BI "char *cuserid(char *" string );
index 3c860920f5f72603c720952fd833e1da012e3ee2..bb44b10044e91bd631133f0ea0d441a989029432 100644 (file)
@@ -12,15 +12,15 @@ RPC entry
 .SH SYNOPSIS
 .nf
 .B #include <netdb.h>
-
+.PP
 .BI "struct rpcent *getrpcent(void);"
-
+.PP
 .BI "struct rpcent *getrpcbyname(const char *" name );
-
+.PP
 .BI "struct rpcent *getrpcbynumber(int " number );
-
+.PP
 .BI "void setrpcent(int " stayopen );
-
+.PP
 .BI "void endrpcent(void);"
 .fi
 .SH DESCRIPTION
index e65e5f9bb9d8a7f33fa85c134f3cf20d3ea28ff5..a7992bf90a6a15917f48e92b3dd152d1d382a52b 100644 (file)
@@ -27,7 +27,7 @@
 getsubopt \- parse suboption arguments from a string
 .SH SYNOPSIS
 .B #include <stdlib.h>
-
+.PP
 .BI "int getsubopt(char **"optionp ", char * const *" tokens \
 ", char **" valuep );
 .PP
index d534179d7ce0995d5f9a51fdc3c5ac08cbb29eeb..a50477fa38bb7d124bb3d9d9c3aa4a31628c2314 100644 (file)
@@ -30,7 +30,7 @@ getutmp, getutmpx \- copy utmp structure to utmpx, and vice versa
 .nf
 .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
 .B #include <utmpx.h>
-
+.PP
 .BI " void getutmp(const struct utmpx *" ux ", struct utmp *" u );
 .BI " void getutmpx(const struct utmp *" u ", struct utmpx *" ux );
 .fi
index 08f751f600d87b6d49d1fa6ea0ef40a8aaf02c71..67751a04d1ff7a03153bc5d9026905d63858419a 100644 (file)
@@ -30,7 +30,7 @@ getw, putw \- input and output of words (ints)
 .B #include <stdio.h>
 .PP
 .BI "int getw(FILE *" stream );
-
+.PP
 .BI "int putw(int " w ", FILE *" stream );
 .fi
 .PP
index e59d8423ed755b3251d4c698388342eaa8e73c10..df8534349a79e2b398d6fbfc53e5c5e04f40cacd 100644 (file)
@@ -29,7 +29,7 @@ gnu_get_libc_version, gnu_get_libc_release \- get glibc version and release
 .SH SYNOPSIS
 .nf
 .B #include <gnu/libc-version.h>
-
+.PP
 .B const char *gnu_get_libc_version(void);
 .B const char *gnu_get_libc_release(void);
 .fi
index 85bbebd8adc98de6bf701f83163f6d4a9b58028c..37758414b0ebc3312252de68e97428f0b7c3d5b3 100644 (file)
@@ -29,7 +29,7 @@ inet_net_pton, inet_net_ntop \- Internet network number conversion
 .SH SYNOPSIS
 .nf
 .B #include <arpa/inet.h>
-
+.PP
 .BI "int inet_net_pton(int " af ", const char *" pres ,
 .BI "                  void *" netp ", size_t " nsize );
 
index 5a9c965e254052f778c41712eed66303647996ca..661d4a5be553029dff75d7d7b3b659a4bd1959c5 100644 (file)
@@ -50,10 +50,10 @@ isprint_l, ispunct_l, isspace_l, isupper_l, isxdigit_l
 .BI "int isspace(int " c );
 .BI "int isupper(int " c );
 .BI "int isxdigit(int " c );
-
+.PP
 .BI "int isascii(int " c );
 .BI "int isblank(int " c );
-
+.PP
 .BI "int isalnum_l(int " c ", locale_t " locale );
 .BI "int isalpha_l(int " c ", locale_t " locale );
 .BI "int isblank_l(int " c ", locale_t " locale );
@@ -66,7 +66,7 @@ isprint_l, ispunct_l, isspace_l, isupper_l, isxdigit_l
 .BI "int isspace_l(int " c ", locale_t " locale );
 .BI "int isupper_l(int " c ", locale_t " locale );
 .BI "int isxdigit_l(int " c ", locale_t " locale );
-
+.PP
 .BI "int isascii_l(int " c ", locale_t " locale );
 .fi
 .PP
index 80abf73d84f9becda2b12d3efd3a6a35841d0274..26fff2776f8d1eb29e7aebd27d3a9e005db4d202 100644 (file)
@@ -27,10 +27,10 @@ lio_listio \- initiate a list of I/O requests
 .SH SYNOPSIS
 .nf
 .B "#include <aio.h>"
-
+.PP
 .BI "int lio_listio(int " mode ", struct aiocb *const " aiocb_list [],
 .BI "               int " nitems ", struct sigevent *" sevp );
-
+.PP
 Link with \fI\-lrt\fP.
 .fi
 .SH DESCRIPTION
index 32e622568361876d1fa3971bd401c318ac637a9a..79f335595b5224f80101bf0c4b28c8775c5cef86 100644 (file)
@@ -29,9 +29,9 @@ makedev, major, minor \- manage a device number
 .SH SYNOPSIS
 .nf
 .B #include <sys/sysmacros.h>
-
+.PP
 .BI "dev_t makedev(unsigned int " maj ", unsigned int " min );
-
+.PP
 .BI "unsigned int major(dev_t " dev );
 .BI "unsigned int minor(dev_t " dev );
 .fi
index 910e7b9523928bed6064efb2057c495b69ab2663..4797952cb29604f8a83f3e49836afecd9a6d010d 100644 (file)
@@ -30,7 +30,7 @@ malloc_get_state, malloc_set_state \- record and restore state of malloc impleme
 .B #include <malloc.h>
 .PP
 .BI "void* malloc_get_state(void);"
-
+.PP
 .BI "int malloc_set_state(void *" state );
 .fi
 .SH DESCRIPTION
index f2338d1c04dd8ef99eb2cf5259dbae7850d34063..62cd0aebcbddf66ee5fb7e38ccb5e5c80b57811e 100644 (file)
@@ -28,7 +28,7 @@
 malloc_stats \- print memory allocation statistics
 .SH SYNOPSIS
 .B #include <malloc.h>
-
+.PP
 .B void malloc_stats(void);
 .SH DESCRIPTION
 The
index 1443bd3616c421f0bb90b46c0ebfb7eb7b780b47..6163c4ba1d5d026e7792564b0700474ea836ff1d 100644 (file)
@@ -28,7 +28,7 @@
 malloc_trim \- release free memory from the top of the heap
 .SH SYNOPSIS
 .B #include <malloc.h>
-
+.PP
 .BI "int malloc_trim(size_t "  pad );
 .SH DESCRIPTION
 The
index 5c1c10aa71f0bd1bd662c7c7dcde8b599f85c7f2..d4e0d42ee188f8570450ff637022451f5e1a9562 100644 (file)
@@ -27,7 +27,7 @@
 malloc_usable_size \- obtain size of block of memory allocated from heap
 .SH SYNOPSIS
 .B #include <malloc.h>
-
+.PP
 .BI "size_t malloc_usable_size (void *" ptr );
 .SH DESCRIPTION
 The
index 006c7ef1c71bddb88b8baf542ca19d7b42b85ffa..2baf30014c6a3a9d0d63c086d027fdc615371b96 100644 (file)
@@ -39,7 +39,7 @@ matherr \- SVID math library exception handling
 .in -4n
 Feature Test Macro Requirements for glibc (see
 .BR feature_test_macros (7)):
-
+.PP
 .in
 .ad l
 .BR significand (),
index a3ac00094373ffbc893651a0c3c22f7414e4f2f0..a2705678e5caa5988de83e9e389d15c73129d9a5 100644 (file)
@@ -35,11 +35,11 @@ memchr, memrchr, rawmemchr \- scan memory for a character
 .SH SYNOPSIS
 .nf
 .B #include <string.h>
-
+.PP
 .BI "void *memchr(const void *" s ", int " c ", size_t " n );
-
+.PP
 .BI "void *memrchr(const void *" s ", int " c ", size_t " n );
-
+.PP
 .BI "void *rawmemchr(const void *" s ", int " c );
 .fi
 .PP
index e9d43ab697520d8f58631c270dbce584dfcfcc3f..701a957feb09b153d169bc670deddf75e5062a4e 100644 (file)
@@ -30,15 +30,15 @@ return next floating-point number toward positive/negative infinity
 .nf
 .BR "#define _GNU_SOURCE" "     /* See feature_test_macros(7) */"
 .B #include <math.h>
-
+.PP
 .BI "double nextup(double " x );
 .BI "float nextupf(float " x );
 .BI "long double nextupl(long double " x );
-
+.PP
 .BI "double nextdown(double " x );
 .BI "float nextdownf(float " x );
 .BI "long double nextdownl(long double " x );
-
+.PP
 Link with \fI\-lm\fP.
 .SH DESCRIPTION
 The
index ea86db905da7ef2845a656aefea99de39b32aecb..3a8a9082763f41d04200be6719f354852f6636ba 100644 (file)
@@ -28,9 +28,9 @@ ntp_gettime, ntp_gettimex  \- get time parameters (NTP daemon interface)
 .SH SYNOPSIS
 .nf
 .B #include <sys/timex.h>
-
+.PP
 .BI "int ntp_gettime(struct ntptimeval *" ntv );
-
+.PP
 .BI "int ntp_gettimex(struct ntptimeval *" ntv );
 .fi
 .SH DESCRIPTION
index 93a8718b6e80ccb87f51bebca4071e901c6804aa..1629a02d664f29a0dbd65cb43e0af2da97ba8c3c 100644 (file)
@@ -23,10 +23,10 @@ posix_madvise \- give advice about patterns of memory usage
 .SH SYNOPSIS
 .nf
 .B #include <sys/mman.h>
-
+.PP
 .BI "int posix_madvise(void *" addr ", size_t " len ", int " advice );
 .fi
-
+.PP
 .in -4n
 Feature Test Macro Requirements for glibc (see
 .BR feature_test_macros (7)):
index 29fbecceb01902c88a57635a1e0ae813c4ac5787..521f1c190211af4be5379886ca1e1c4a5c10c8ed 100644 (file)
@@ -29,7 +29,7 @@ obtain name used to invoke calling program
 .nf
 .BR "#define _GNU_SOURCE" "         /* See feature_test_macros(7) */"
 .B #include <errno.h>
-
+.PP
 .BI "extern char *" program_invocation_name ;
 .BI "extern char *" program_invocation_short_name ;
 .fi
index 9af9cbe8c1d4e15bab595a5c3bb8f054e272180b..ed0b85d7f5b3100aed71cd36d148bdeb58e57cea 100644 (file)
@@ -29,7 +29,7 @@ pthread_atfork \- register fork handlers
 .SH SYNOPSIS
 .nf
 .B  #include <pthread.h>
-
+.PP
 .BI "int pthread_atfork(void (*" prepare ")(void), void (*" parent ")(void),"
 .BI "                   void (*" child ")(void));"
 .fi
index 8d86c777fcaf17bdf8cd91a9dcddbd35990424d5..a39e96efb4fce6afb69a058698bd883d28b5369e 100644 (file)
@@ -31,7 +31,7 @@ CPU affinity attribute in thread attributes object
 .nf
 .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_attr_setaffinity_np(pthread_attr_t *" attr ,
 .BI "                   size_t " cpusetsize ", const cpu_set_t *" cpuset );
 .BI "int pthread_attr_getaffinity_np(const pthread_attr_t *" attr ,
index 045205ad7552323cbd6b6cf6430a1141b6f27714..a31c662505884712dbe45ed21a142c177ca08a50 100644 (file)
@@ -30,7 +30,7 @@ set/get detach state attribute in thread attributes object
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_attr_setdetachstate(pthread_attr_t *" attr \
 ", int " detachstate );
 .BI "int pthread_attr_getdetachstate(const pthread_attr_t *" attr \
index fee157a0d5490480375d2984538abbdc1345718c..b6af3f2591edeb2ee2bf1141a9129c687987e855 100644 (file)
@@ -30,7 +30,7 @@ attribute in thread attributes object
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_attr_setguardsize(pthread_attr_t *" attr \
 ", size_t " guardsize );
 .BI "int pthread_attr_getguardsize(const pthread_attr_t *" attr \
index 3b482a83097d36e04b82322cecffc0e9f4fd6f8e..86a5af809dc6403af8f1be677c351ba1e0bbea0b 100644 (file)
@@ -30,7 +30,7 @@ inherit-scheduler attribute in thread attributes object
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_attr_setinheritsched(pthread_attr_t *" attr ,
 .BI "                                 int " inheritsched );
 .BI "int pthread_attr_getinheritsched(const pthread_attr_t *" attr ,
index 013e07d40073681bc84309325978d0dac01ca30a..394c32473d210fa27958f811fe25276b709ec40e 100644 (file)
@@ -30,7 +30,7 @@ scheduling parameter attributes in thread attributes object
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_attr_setschedparam(pthread_attr_t *" attr ,
 .BI "                               const struct sched_param *" param );
 .BI "int pthread_attr_getschedparam(const pthread_attr_t *" attr ,
index 065b122c0b796653ef742bf00b936b8c3919351f..fda061d0984d54049aba51142ad280133653164e 100644 (file)
@@ -30,7 +30,7 @@ scheduling policy attribute in thread attributes object
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_attr_setschedpolicy(pthread_attr_t *" attr \
 ", int " policy );
 .BI "int pthread_attr_getschedpolicy(const pthread_attr_t *" attr \
index 5d0c1409bd4eada370251ce291f0ad8194936eea..4292145bbc78419a543c52c94414641eae0861ec 100644 (file)
@@ -30,7 +30,7 @@ attribute in thread attributes object
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_attr_setscope(pthread_attr_t *" attr \
 ", int " scope );
 .BI "int pthread_attr_getscope(const pthread_attr_t *" attr \
index a0810f65e9c47a1cc45cdb54397a6754c59af683..b980225a61940faec8e6906ffda1c3d4e8f9111e 100644 (file)
@@ -30,7 +30,7 @@ attributes in thread attributes object
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_attr_setstack(pthread_attr_t *" attr ,
 .BI "                          void *" stackaddr ", size_t " stacksize );
 .BI "int pthread_attr_getstack(const pthread_attr_t *" attr ,
index c375acffcb9b2c71be1d0b3395e41ff67daa6198..40af17444dc24bf69f952be457d4472fd4d6046f 100644 (file)
@@ -30,7 +30,7 @@ set/get stack address attribute in thread attributes object
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_attr_setstackaddr(pthread_attr_t *" attr \
 ", void *" stackaddr );
 .BI "int pthread_attr_getstackaddr(const pthread_attr_t *" attr \
index 503c35d8c1f8b34291e6f5ff2b20417f21b947c7..d0f916e27eeed964ebc1a0cb429008e4e0172399 100644 (file)
@@ -30,7 +30,7 @@ attribute in thread attributes object
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_attr_setstacksize(pthread_attr_t *" attr \
 ", size_t " stacksize );
 .BI "int pthread_attr_getstacksize(const pthread_attr_t *" attr \
index 1d01837356bb115525d77c815338ecaffc287a4d..4affcd41b5fdd36b480e1a971f100702cbe3635c 100644 (file)
@@ -30,7 +30,7 @@ thread cancellation clean-up handlers while saving cancelability type
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "void pthread_cleanup_push_defer_np(void (*" routine ")(void *),"
 .BI "                                   void *" arg );
 .BI "void pthread_cleanup_pop_restore_np(int " execute );
index 7b152dc80cb586bda7ad5670b0e00ec8b266fe56..3509762f36160456e3116a621f9511e886f8c6bc 100644 (file)
@@ -29,7 +29,7 @@ pthread_detach \- detach a thread
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_detach(pthread_t " thread );
 .fi
 .PP
index c1fce18fd15540fd06f322d84c01b6047c4ee513..08e5b1e2d07e9c0403c5ab8eea77c3ef8fa78039 100644 (file)
@@ -29,7 +29,7 @@ pthread_equal \- compare thread IDs
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_equal(pthread_t " t1 ", pthread_t " t2 );
 .PP
 Compile and link with \fI\-pthread\fP.
index 635c20fb69f8e11c9e4f957d819b1a4e846ec5b8..0d9c6ff9a98cdb2958cda25459138ec6e47d5475 100644 (file)
@@ -29,7 +29,7 @@ pthread_exit \- terminate calling thread
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "void pthread_exit(void *" retval );
 .PP
 Compile and link with \fI\-pthread\fP.
index 27a154d4d87c9476ac3cbc2a756436117bd44138..eb8e315df31cc78907a6b7947df05cedd3804344 100644 (file)
@@ -29,7 +29,7 @@ pthread_join \- join with a terminated thread
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_join(pthread_t " thread ", void **" retval );
 .fi
 .PP
index 247b534a61aea610c7b69bb2147134e82dc8b36e..1f1ae906793d9e20f58444a45647dba4f6cc83fb 100644 (file)
@@ -29,7 +29,7 @@ pthread_kill \- send a signal to a thread
 .SH SYNOPSIS
 .nf
 .B #include <signal.h>
-
+.PP
 .BI "int pthread_kill(pthread_t " thread ", int " sig );
 .fi
 .PP
index 7aed1f6e4eff0fc75337346825740ea0075162f4..d94a34cbe1dbec3c6b7b253a49c6c7b1b4de106b 100644 (file)
@@ -29,7 +29,7 @@ pthread_kill_other_threads_np \- terminate all other threads in process
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .B void pthread_kill_other_threads_np(void);
 .fi
 .SH DESCRIPTION
index d1e99ff99c3986b4630cc8616b962ec9292a110f..227e0af1c723a6d918661fef89374130c200d88e 100644 (file)
@@ -29,7 +29,7 @@ the read-write lock kind of the thread read-write lock attribute object
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_rwlockattr_setkind_np(pthread_rwlockattr_t *" attr ,
 .BI "                                   int " pref );
 .BI "int pthread_rwlockattr_getkind_np(const pthread_rwlockattr_t *" attr ,
index cb318fe47e057cbe0097b1100039a740b2ec1f5f..1477fa76c515ef8f81516761890580a5b77868cf 100644 (file)
@@ -29,7 +29,7 @@ pthread_self \- obtain ID of the calling thread
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .B pthread_t pthread_self(void);
 .PP
 Compile and link with \fI\-pthread\fP.
index 791c46a5ce77c7062aaa43cffb68ee50fc859242..5b1d379b4e1cbfde1d917d9216d580e3c43dbcee 100644 (file)
@@ -30,7 +30,7 @@ set cancelability state and type
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_setcancelstate(int " state ", int *" oldstate );
 .BI "int pthread_setcanceltype(int " type ", int *" oldtype );
 .PP
index c3171375e35a7853cc76c4a4198dd98a2591deca..173632588b918b8e1e67733e2c060638a44fa673 100644 (file)
@@ -29,7 +29,7 @@ the concurrency level
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_setconcurrency(int " new_level );
 .BI "int pthread_getconcurrency(void);
 .PP
index ac4b87683934d43aac871aca4db115f0be8c45a8..c037d9659252a829a0f71090e25f31826ae7bf4f 100644 (file)
@@ -29,7 +29,7 @@ pthread_setschedprio \- set scheduling priority of a thread
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_setschedprio(pthread_t " thread ", int " prio );
 .PP
 Compile and link with \fI\-pthread\fP.
index 13c228df2d2324d3f7962799c4a9fcc62b7fdf54..7e5a366309670ab19106ef84eec961f330054a3c 100644 (file)
@@ -29,7 +29,7 @@ pthread_testcancel \- request delivery of any pending cancellation request
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
-
+.PP
 .B void pthread_testcancel(void);
 .PP
 Compile and link with \fI\-pthread\fP.
index d8f27ad4182ba3d683935d44667dd3a103a9e1b1..01bcb429d8d0250e142f280b96df528f93055d46 100644 (file)
@@ -31,9 +31,9 @@ terminated thread
 .nf
 .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
 .B #include <pthread.h>
-
+.PP
 .BI "int pthread_tryjoin_np(pthread_t " thread ", void **" retval );
-
+.PP
 .BI "int pthread_timedjoin_np(pthread_t " thread ", void **" retval ,
 .BI "                         const struct timespec *" abstime );
 .fi
index 194c001cf72f39a0134722f4748198b434d18362..317aec1efb7858210375307ec11c19104cdf91e9 100644 (file)
@@ -29,7 +29,7 @@ pthread_yield \- yield the processor
 .nf
 .BR "#define _GNU_SOURCE" "             /* See feature_test_macros(7) */"
 .B #include <pthread.h>
-
+.PP
 .B int pthread_yield(void);
 .fi
 .PP
index b9615a3093a992e2e8ae48e65bf34823755e6ae5..2f039a43729f6d571174474f68b0b5de619c4098 100644 (file)
@@ -31,13 +31,13 @@ fputc, fputs, putc, putchar, puts \- output of characters and strings
 .B #include <stdio.h>
 .PP
 .BI "int fputc(int " c ", FILE *" stream );
-
+.PP
 .BI "int fputs(const char *" "s" ", FILE *" "stream" );
-
+.PP
 .BI "int putc(int " c ", FILE *" stream );
-
+.PP
 .BI "int putchar(int " c );
-
+.PP
 .BI "int puts(const char *" "s" );
 .fi
 .SH DESCRIPTION
index e69c3168f51dcb912846bdec6ab0d0b032c1106a..48ea1d3c1f1df8c567929acb385abdab547b52b4 100644 (file)
@@ -38,11 +38,11 @@ random, srandom, initstate, setstate \- random number generator
 .B #include <stdlib.h>
 .PP
 .B long int random(void);
-
+.PP
 .BI "void srandom(unsigned int " seed );
-
+.PP
 .BI "char *initstate(unsigned int " seed ", char *" state ", size_t " n );
-.br
+.PP
 .BI "char *setstate(char *" state );
 .fi
 .PP
index 6afb19bd1d1e8a8da0e676e657ea96027cae0f23..1f246a861185ddd93c2ee884dec6a80d2fcd5acc 100644 (file)
@@ -32,12 +32,12 @@ random number generator
 .B #include <stdlib.h>
 .PP
 .BI "int random_r(struct random_data *" buf ", int32_t *" result );
-
+.PP
 .BI "int srandom_r(unsigned int " seed ", struct random_data *" buf );
-
+.PP
 .BI "int initstate_r(unsigned int " seed ", char *" statebuf ,
 .BI "                size_t " statelen ", struct random_data *" buf );
-.br
+.PP
 .BI "int setstate_r(char *" statebuf ", struct random_data *" buf );
 .fi
 .PP
index c5cf1124b3c7fee8bf67ffd6b9bf500009afd917..cc46eef0e8e4e5b409857550dbf3d71804f251c2 100644 (file)
@@ -28,13 +28,13 @@ To take use of these routines, include the header file
 .IR "<rpc/rpc.h>" .
 
 The prototypes below make use of the following types:
+.PP
 .in +4n
 .nf
-
 .BI "typedef int " bool_t ;
-
+.PP
 .BI "typedef bool_t (*" xdrproc_t ") (XDR *, void *, ...);"
-
+.PP
 .BI "typedef bool_t (*" resultproc_t ") (caddr_t " resp ,
 .BI "                                struct sockaddr_in *" raddr );
 .fi
index 9fa53d4598285f3480487d1a36b488764d6e7bb4..c5e826a1f7e1ff116f761ad6f2623f4d9a5c28a6 100644 (file)
@@ -29,7 +29,7 @@ sched_getcpu \- determine CPU on which the calling thread is running
 .SH SYNOPSIS
 .nf
 .B #include <sched.h>
-
+.PP
 .B int sched_getcpu(void);
 .fi
 .PP
index 03a8bfe66295c58f0b02da31f7f5ec86d510f235..353e903126e63da86f985939717dbeb110114f18 100644 (file)
@@ -14,16 +14,16 @@ handle network group entries
 .SH SYNOPSIS
 .nf
 .B #include <netdb.h>
-
+.PP
 .BI "int setnetgrent(const char *" netgroup );
-
+.PP
 .B "void endnetgrent(void);"
-
+.PP
 .BI "int getnetgrent(char **" host ", char **" user ", char **" domain );
-
+.PP
 .BI "int getnetgrent_r(char **" host ", char **" user ","
 .BI "                  char **" domain ", char *" buf ", size_t " buflen );
-
+.PP
 .BI "int innetgr(const char *" netgroup ", const char *" host ","
 .BI "            const char *" user ", const char *" domain );
 .fi
index 7894983c7a98162e231df169c9806d85af4a00cf..17a5c57a9c676cfa39782869029e4a68cd6cec0e 100644 (file)
@@ -29,7 +29,7 @@ sigwait \- wait for a signal
 .SH SYNOPSIS
 .nf
 .B #include <signal.h>
-
+.PP
 .BI " int sigwait(const sigset_t *" set ", int *" sig );
 .fi
 .PP
index 226ef0561057ed7c21c6f710cb892717198941cf..ee72e45910cbc64fbd44c989bd66dad03e878427 100644 (file)
@@ -16,7 +16,7 @@ stdin, stdout, stderr \- standard I/O streams
 .SH SYNOPSIS
 .nf
 .B #include <stdio.h>
-
+.PP
 .BI "extern FILE *" stdin ;
 .BI "extern FILE *" stdout ;
 .BI "extern FILE *" stderr ;
index 3364aad5d2122d1e3683391ad5c0283e33b16fbe..6692b824e59257f514712e88958a4a772403ec78 100644 (file)
@@ -50,7 +50,7 @@ strerror, strerror_r, strerror_l \- return string describing error number
 .PP
 .BI "char *strerror_r(int " errnum ", char *" buf ", size_t " buflen );
             /* GNU-specific */
-
+.PP
 .BI "char *strerror_l(int " errnum ", locale_t " locale );
 .fi
 .PP
index f0492ec1358b9495eaf6630da120b906bab78b87..ea79b4f3c70fdf4f04bee0388caba64dafa548bb 100644 (file)
@@ -30,7 +30,7 @@ strfmon, strfmon_l \- convert monetary value to a string
 .PP
 .BI "ssize_t strfmon(char *" s ", size_t " max ", const char *" format ,
 .B "...);"
-
+.PP
 .BI "ssize_t strfmon_l(char *" s ", size_t " max ", locale_t " locale ",
 .B const char *" format , "...);"
 .fi
index f34c5108d81580b4899201e21101f0c9331e3bb9..e8662d8401205cb99cad9b45e5a3ba6f6bdb3be9 100644 (file)
@@ -30,17 +30,17 @@ timeradd, timersub, timercmp, timerclear, timerisset \- timeval operations
 .SH SYNOPSIS
 .nf
 .B #include <sys/time.h>
-
+.PP
 .BI "void timeradd(struct timeval *" a ", struct timeval *" b ,
 .BI "              struct timeval *" res );
-
+.PP
 .BI "void timersub(struct timeval *" a ", struct timeval *" b ,
 .BI "              struct timeval *" res );
-
+.PP
 .BI "void timerclear(struct timeval *" tvp );
-
+.PP
 .BI "int timerisset(struct timeval *" tvp );
-
+.PP
 .BI "int timercmp(struct timeval *" a ", struct timeval *" b ", " CMP );
 .fi
 .PP
index 36130afc6c7d252196d255dc01664ad613e0c58e..3ae06889ffe59501407c6a7e7354f4fc665460dd 100644 (file)
@@ -30,7 +30,7 @@ tmpnam, tmpnam_r \- create a name for a temporary file
 .SH SYNOPSIS
 .nf
 .B #include <stdio.h>
-
+.PP
 .BI "char *tmpnam(char *" s );
 .BI "char *tmpnam_r(char *" s );
 .fi
index 23538acd17409f5717e9c5660e77573580c8b6b9..3bcd498d0487a350b018144fa3651fb764f00b42 100644 (file)
@@ -35,7 +35,7 @@ toupper, tolower, toupper_l, tolower_l \- convert uppercase or lowercase
 .BI "int toupper(int " "c" );
 .br
 .BI "int tolower(int " "c" );
-
+.PP
 .BI "int toupper_l(int " c ", locale_t " locale );
 .BI "int tolower_l(int " c ", locale_t " locale );
 .fi
index 393a35c8eb6863701fa3e61402e32f326dff6d59..576712d638b15078b4d8ebf9344ce48da40d3cf2 100644 (file)
@@ -22,7 +22,7 @@ towlower, towlower_l \- convert a wide character to lowercase
 .B #include <wctype.h>
 .PP
 .BI "wint_t towlower(wint_t " wc );
-
+.PP
 .BI "wint_t towlower_l(wint_t " wc ", locale_t " locale );
 .fi
 .PP
index 2f628c7a518f98c3a7e6ed3b966461a3b273a517..8acf5fe96cd25d600b9fe8617f49c21820b00504 100644 (file)
@@ -22,7 +22,7 @@ towupper, towupper_l \- convert a wide character to uppercase
 .B #include <wctype.h>
 .PP
 .BI "wint_t towupper(wint_t " wc );
-
+.PP
 .BI "wint_t towupper_l(wint_t " wc ", locale_t " locale );
 .fi
 .PP
index e772ae0361c796b979c09e9ca6772e295205cffb..7414843722b590c27eceb484843816ce6f2b9d77 100644 (file)
@@ -32,7 +32,7 @@ ttyname, ttyname_r \- return name of a terminal
 .B #include <unistd.h>
 .PP
 .BI "char *ttyname(int " fd );
-
+.PP
 .BI "int ttyname_r(int " fd ", char *" buf ", size_t " buflen );
 .fi
 .SH DESCRIPTION
index dd43b4957fd51aee11041c5d41520bdd0c7bb96b..c19ff94016ad8db5c5a8d767cc95d31131b349f4 100644 (file)
@@ -29,7 +29,7 @@ uselocale \- set/get the locale for the calling thread
 .SH SYNOPSIS
 .nf
 .B #include <locale.h>
-
+.PP
 .BI "locale_t uselocale(locale_t " newloc );
 .fi
 .PP
index 703cd1c08b402ab030e742f2ed4daa5a39c72f26..f7c03c284a7c6c544632bc9c0356465d7e6d3720 100644 (file)
@@ -17,15 +17,15 @@ These routines allow C programmers to describe
 arbitrary data structures in a machine-independent fashion.
 Data for remote procedure calls are transmitted using these
 routines.
-
+.PP
 The prototypes below are declared in
 .I <rpc/xdr.h>
 and make use of the following types:
+.PP
 .in +4n
 .nf
-
 .BI "typedef int " bool_t ;
-
+.PP
 .BI "typedef bool_t (*" xdrproc_t ") (XDR *, void *,...);"
 .fi
 .in
index ecdd47ff5e8dab0c18ba96c1da71c82dc88577c3..5be9783bb98085ac1b8af21de1cdf8e93523af51 100644 (file)
@@ -33,7 +33,7 @@ dsp56k \- DSP56001 interface device
 .PP
 .BI "ssize_t read(int " fd ", void *" data ", size_t " length );
 .BI "ssize_t write(int " fd ", void *" data ", size_t " length );
-
+.PP
 .BI "int ioctl(int " fd ", DSP56K_UPLOAD, struct dsp56k_upload *" program );
 .BI "int ioctl(int " fd ", DSP56K_SET_TX_WSIZE, int " wsize );
 .BI "int ioctl(int " fd ", DSP56K_SET_RX_WSIZE, int " wsize );
index 9995527d7639e2620b45285445c5d2b3bda634c4..3333ddb77041ab8152995d551a71118f690190a5 100644 (file)
@@ -29,12 +29,12 @@ sigevent \- structure for notification from asynchronous routines
 .SH SYNOPSIS
 .nf
 #include <signal.h>
-
+.PP
 union sigval {          /* Data passed with notification */
     int     sival_int;         /* Integer value */
     void   *sival_ptr;         /* Pointer value */
 };
-
+.PP
 struct sigevent {
     int          sigev_notify; /* Notification method */
     int          sigev_signo;  /* Notification signal */
index 58b0bbf589d3e2f8cb30cec1a5fcce8c70b3cf06..863002be68ccad4a29133b8443b20026f1a45ed8 100644 (file)
@@ -15,7 +15,7 @@
 vdso \- overview of the virtual ELF dynamic shared object
 .SH SYNOPSIS
 .B #include <sys/auxv.h>
-
+.PP
 .B void *vdso = (uintptr_t) getauxval(AT_SYSINFO_EHDR);
 .SH DESCRIPTION
 The "vDSO" (virtual dynamic shared object) is a small shared library that