diff options
140 files changed, 85 insertions, 271 deletions
diff --git a/man2/alloc_hugepages.2 b/man2/alloc_hugepages.2 index a5e6cb138a..88aea0f912 100644 --- a/man2/alloc_hugepages.2 +++ b/man2/alloc_hugepages.2 @@ -31,7 +31,6 @@ alloc_hugepages, free_hugepages \- allocate or free huge pages .BI " int " prot ", int " flag ); .\" asmlinkage unsigned long sys_alloc_hugepages(int key, unsigned long addr, .\" unsigned long len, int prot, int flag); -.PP .BI "int free_hugepages(void *" addr ); .\" asmlinkage int sys_free_hugepages(unsigned long addr); .fi diff --git a/man2/brk.2 b/man2/brk.2 index c6c8068fdb..27bceebfc9 100644 --- a/man2/brk.2 +++ b/man2/brk.2 @@ -33,7 +33,6 @@ brk, sbrk \- change data segment size .B #include <unistd.h> .PP .BI "int brk(void *" addr ); -.PP .BI "void *sbrk(intptr_t " increment ); .PP .RS -4 diff --git a/man2/capget.2 b/man2/capget.2 index 36ad7c27c7..cf680af6ef 100644 --- a/man2/capget.2 +++ b/man2/capget.2 @@ -17,11 +17,12 @@ .SH NAME capget, capset \- set/get capabilities of thread(s) .SH SYNOPSIS +.nf .B #include <sys/capability.h> .PP .BI "int capget(cap_user_header_t " hdrp ", cap_user_data_t " datap ); -.PP .BI "int capset(cap_user_header_t " hdrp ", const cap_user_data_t " datap ); +.fi .SH DESCRIPTION These two system calls are the raw kernel interface for getting and setting thread capabilities. diff --git a/man2/clock_getres.2 b/man2/clock_getres.2 index e083666313..8e65d9fb90 100644 --- a/man2/clock_getres.2 +++ b/man2/clock_getres.2 @@ -32,13 +32,14 @@ .SH NAME clock_getres, clock_gettime, clock_settime \- clock and time functions .SH SYNOPSIS +.nf .B #include <time.h> .PP .BI "int clock_getres(clockid_t " clockid ", struct timespec *" res ); .PP .BI "int clock_gettime(clockid_t " clockid ", struct timespec *" tp ); -.PP .BI "int clock_settime(clockid_t " clockid ", const struct timespec *" tp ); +.fi .PP Link with \fI\-lrt\fP (only for glibc versions before 2.17). .PP diff --git a/man2/gettimeofday.2 b/man2/gettimeofday.2 index 7ea11b2a2f..acdd314b5f 100644 --- a/man2/gettimeofday.2 +++ b/man2/gettimeofday.2 @@ -45,7 +45,6 @@ gettimeofday, settimeofday \- get / set time .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 diff --git a/man2/init_module.2 b/man2/init_module.2 index 00cf4e948d..51e00ca65c 100644 --- a/man2/init_module.2 +++ b/man2/init_module.2 @@ -31,7 +31,6 @@ 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 diff --git a/man2/open_by_handle_at.2 b/man2/open_by_handle_at.2 index 80716e7f3e..56228a1ae0 100644 --- a/man2/open_by_handle_at.2 +++ b/man2/open_by_handle_at.2 @@ -36,7 +36,6 @@ for a pathname and open file via a handle .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 diff --git a/man2/pread.2 b/man2/pread.2 index 1ae9861601..fa030a1ad7 100644 --- a/man2/pread.2 +++ b/man2/pread.2 @@ -30,7 +30,6 @@ pread, pwrite \- read from or write to a file descriptor at a given offset .PP .BI "ssize_t pread(int " fd ", void *" buf ", size_t " count \ ", off_t " offset ); -.PP .BI "ssize_t pwrite(int " fd ", const void *" buf ", size_t " count \ ", off_t " offset ); .PP diff --git a/man2/process_vm_readv.2 b/man2/process_vm_readv.2 index 6e4549670a..172c7a4412 100644 --- a/man2/process_vm_readv.2 +++ b/man2/process_vm_readv.2 @@ -34,18 +34,17 @@ process_vm_readv, process_vm_writev \- transfer data between process address spa .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 " const struct iovec *" local_iov , +.BI " unsigned long " liovcnt , +.BI " const struct iovec *" remote_iov , +.BI " unsigned long " riovcnt , +.BI " unsigned long " flags ");" .BI "ssize_t process_vm_writev(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 ");" +.BI " const struct iovec *" local_iov , +.BI " unsigned long " liovcnt , +.BI " const struct iovec *" remote_iov , +.BI " unsigned long " riovcnt , +.BI " unsigned long " flags ");" .fi .PP .RS -4 diff --git a/man2/readv.2 b/man2/readv.2 index fcc27632e5..2783fd7364 100644 --- a/man2/readv.2 +++ b/man2/readv.2 @@ -37,18 +37,15 @@ readv, writev, preadv, pwritev, preadv2, pwritev2 \- read or write data into mul .B #include <sys/uio.h> .PP .BI "ssize_t readv(int " fd ", const struct iovec *" iov ", int " iovcnt ); -.PP .BI "ssize_t writev(int " fd ", const struct iovec *" iov ", int " iovcnt ); .PP .BI "ssize_t preadv(int " fd ", const struct iovec *" iov ", int " iovcnt , .BI " off_t " offset ); -.PP .BI "ssize_t pwritev(int " fd ", const struct iovec *" iov ", int " iovcnt , .BI " off_t " offset ); .PP .BI "ssize_t preadv2(int " fd ", const struct iovec *" iov ", int " iovcnt , .BI " off_t " offset ", int " flags ); -.PP .BI "ssize_t pwritev2(int " fd ", const struct iovec *" iov ", int " iovcnt , .BI " off_t " offset ", int " flags ); .fi diff --git a/man2/recv.2 b/man2/recv.2 index f10c52637b..327748d9f0 100644 --- a/man2/recv.2 +++ b/man2/recv.2 @@ -47,10 +47,8 @@ recv, recvfrom, recvmsg \- receive a message from a socket .B #include <sys/socket.h> .PP .BI "ssize_t recv(int " sockfd ", void *" buf ", size_t " len ", int " flags ); -.PP .BI "ssize_t recvfrom(int " sockfd ", void *" buf ", size_t " len ", int " flags , .BI " struct sockaddr *" src_addr ", socklen_t *" addrlen ); -.PP .BI "ssize_t recvmsg(int " sockfd ", struct msghdr *" msg ", int " flags ); .fi .SH DESCRIPTION diff --git a/man2/rename.2 b/man2/rename.2 index dd230df59a..a577e35e54 100644 --- a/man2/rename.2 +++ b/man2/rename.2 @@ -44,7 +44,6 @@ 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 ); diff --git a/man2/sched_get_priority_max.2 b/man2/sched_get_priority_max.2 index a22fc59690..0f9fa258d9 100644 --- a/man2/sched_get_priority_max.2 +++ b/man2/sched_get_priority_max.2 @@ -30,11 +30,12 @@ .SH NAME sched_get_priority_max, sched_get_priority_min \- get static priority range .SH SYNOPSIS +.nf .B #include <sched.h> .PP .BI "int sched_get_priority_max(int " policy ); -.PP .BI "int sched_get_priority_min(int " policy ); +.fi .SH DESCRIPTION .BR sched_get_priority_max () returns the maximum priority value that can be used with the diff --git a/man2/sched_setaffinity.2 b/man2/sched_setaffinity.2 index 4abb720fd3..61bb7bb38d 100644 --- a/man2/sched_setaffinity.2 +++ b/man2/sched_setaffinity.2 @@ -42,7 +42,6 @@ set and get a thread's CPU affinity mask .PP .BI "int sched_setaffinity(pid_t " pid ", size_t " cpusetsize , .BI " const cpu_set_t *" mask ); -.PP .BI "int sched_getaffinity(pid_t " pid ", size_t " cpusetsize , .BI " cpu_set_t *" mask ); .fi diff --git a/man2/sched_setattr.2 b/man2/sched_setattr.2 index b741c2223c..3d255f6227 100644 --- a/man2/sched_setattr.2 +++ b/man2/sched_setattr.2 @@ -33,7 +33,6 @@ set and get scheduling policy and attributes .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 diff --git a/man2/sched_setparam.2 b/man2/sched_setparam.2 index ffa7851297..1bca5b48f1 100644 --- a/man2/sched_setparam.2 +++ b/man2/sched_setparam.2 @@ -35,7 +35,6 @@ sched_setparam, sched_getparam \- set and get scheduling parameters .B #include <sched.h> .PP .BI "int sched_setparam(pid_t " pid ", const struct sched_param *" param ); -.PP .BI "int sched_getparam(pid_t " pid ", struct sched_param *" param ); .PP \fBstruct sched_param { diff --git a/man2/sched_setscheduler.2 b/man2/sched_setscheduler.2 index fde20825fc..07bcf733da 100644 --- a/man2/sched_setscheduler.2 +++ b/man2/sched_setscheduler.2 @@ -33,7 +33,6 @@ set and get scheduling policy/parameters .PP .BI "int sched_setscheduler(pid_t " pid ", int " policy , .BI " const struct sched_param *" param ); -.PP .BI "int sched_getscheduler(pid_t " pid ); .fi .SH DESCRIPTION diff --git a/man2/semop.2 b/man2/semop.2 index d2f93984af..99de83b684 100644 --- a/man2/semop.2 +++ b/man2/semop.2 @@ -42,7 +42,6 @@ semop, semtimedop \- System V semaphore operations .B #include <sys/sem.h> .PP .BI "int semop(int " semid ", struct sembuf *" sops ", size_t " nsops ); -.PP .BI "int semtimedop(int " semid ", struct sembuf *" sops ", size_t " nsops , .BI " const struct timespec *" timeout ); .fi diff --git a/man2/send.2 b/man2/send.2 index 9f3254e23b..fb3f835049 100644 --- a/man2/send.2 +++ b/man2/send.2 @@ -47,11 +47,9 @@ 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 diff --git a/man2/shmop.2 b/man2/shmop.2 index cdc072dedc..111f2f4039 100644 --- a/man2/shmop.2 +++ b/man2/shmop.2 @@ -46,7 +46,6 @@ shmat, shmdt \- System V shared memory operations .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 diff --git a/man2/sigwaitinfo.2 b/man2/sigwaitinfo.2 index d8d52a48f0..87eaf39aaf 100644 --- a/man2/sigwaitinfo.2 +++ b/man2/sigwaitinfo.2 @@ -31,7 +31,6 @@ for queued signals .B #include <signal.h> .PP .BI "int sigwaitinfo(const sigset_t *" set ", siginfo_t *" info ");" -.PP .BI "int sigtimedwait(const sigset_t *" set ", siginfo_t *" info , .BI " const struct timespec *" timeout ");" .fi diff --git a/man2/sysfs.2 b/man2/sysfs.2 index de6d02a117..a037d1c9d7 100644 --- a/man2/sysfs.2 +++ b/man2/sysfs.2 @@ -28,11 +28,11 @@ .SH NAME sysfs \- get filesystem type information .SH SYNOPSIS +.nf .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 ); +.fi .SH DESCRIPTION .BR "Note" : if you are looking for information about the diff --git a/man2/timerfd_create.2 b/man2/timerfd_create.2 index 0fe734b615..1847f29658 100644 --- a/man2/timerfd_create.2 +++ b/man2/timerfd_create.2 @@ -29,7 +29,6 @@ timers that notify via file descriptors .BI "int timerfd_settime(int " fd ", int " flags , .BI " const struct itimerspec *" new_value , .BI " struct itimerspec *" old_value ); -.PP .BI "int timerfd_gettime(int " fd ", struct itimerspec *" curr_value ); .fi .SH DESCRIPTION diff --git a/man2/tkill.2 b/man2/tkill.2 index c7674f917d..b505f2bbd1 100644 --- a/man2/tkill.2 +++ b/man2/tkill.2 @@ -32,7 +32,6 @@ tkill, tgkill \- send a signal to a thread .SH SYNOPSIS .nf .BI "int tkill(int " tid ", int " sig ); -.PP .BI "int tgkill(int " tgid ", int " tid ", int " sig ); .fi .PP diff --git a/man2/umount.2 b/man2/umount.2 index 3e6e107853..7942df49a9 100644 --- a/man2/umount.2 +++ b/man2/umount.2 @@ -35,7 +35,6 @@ umount, umount2 \- unmount filesystem .B "#include <sys/mount.h>" .PP .BI "int umount(const char *" target ); -.PP .BI "int umount2(const char *" target ", int " flags ); .fi .SH DESCRIPTION diff --git a/man2/utimensat.2 b/man2/utimensat.2 index f5a787b08e..7fb6c81f66 100644 --- a/man2/utimensat.2 +++ b/man2/utimensat.2 @@ -33,7 +33,6 @@ 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 diff --git a/man2/wait.2 b/man2/wait.2 index 74a774e95c..ea1d5cd638 100644 --- a/man2/wait.2 +++ b/man2/wait.2 @@ -50,18 +50,18 @@ .SH NAME wait, waitpid, waitid \- wait for process to change state .SH SYNOPSIS +.nf .B #include <sys/types.h> -.br .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 NOTES for information on the raw system call. */ +.fi .PP .RS -4 Feature Test Macro Requirements for glibc (see diff --git a/man2/wait4.2 b/man2/wait4.2 index f858d9eb3c..c2b0a34977 100644 --- a/man2/wait4.2 +++ b/man2/wait4.2 @@ -40,9 +40,7 @@ wait3, wait4 \- wait for process to change state, BSD style .B #include <sys/resource.h> .B #include <sys/wait.h> .PP -.BI "pid_t wait3(int *" "wstatus" ", int " options , -.BI " struct rusage *" rusage ); -.PP +.BI "pid_t wait3(int *" "wstatus" ", int " options ", struct rusage *" rusage ); .BI "pid_t wait4(pid_t " pid ", int *" wstatus ", int " options , .BI " struct rusage *" rusage ); .fi diff --git a/man3/__ppc_get_timebase.3 b/man3/__ppc_get_timebase.3 index c229117b84..dc96b3875b 100644 --- a/man3/__ppc_get_timebase.3 +++ b/man3/__ppc_get_timebase.3 @@ -28,11 +28,12 @@ Manual" __ppc_get_timebase, __ppc_get_timebase_freq \- get the current value of the Time Base Register on Power architecture and its frequency. .SH SYNOPSIS +.nf .B #include <sys/platform/ppc.h> .PP .BI "uint64_t __ppc_get_timebase(void)" -.PP .BI "uint64_t __ppc_get_timebase_freq(void);" +.fi .SH DESCRIPTION .BR __ppc_get_timebase () reads the current value of the Time Base Register and returns its diff --git a/man3/a64l.3 b/man3/a64l.3 index 9caca66788..e41d863cee 100644 --- a/man3/a64l.3 +++ b/man3/a64l.3 @@ -14,7 +14,6 @@ a64l, l64a \- convert between long and base-64 .B #include <stdlib.h> .PP .BI "long a64l(const char *" str64 ); -.PP .BI "char *l64a(long " value ); .PP .RS -4 diff --git a/man3/asprintf.3 b/man3/asprintf.3 index b8145812a5..9cc60f2a13 100644 --- a/man3/asprintf.3 +++ b/man3/asprintf.3 @@ -28,13 +28,13 @@ .SH NAME asprintf, vasprintf \- print to allocated string .SH SYNOPSIS +.nf .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" -.br .B #include <stdio.h> .PP .BI "int asprintf(char **" strp ", const char *" fmt ", ...);" -.PP .BI "int vasprintf(char **" strp ", const char *" fmt ", va_list " ap ); +.fi .SH DESCRIPTION The functions .BR asprintf () diff --git a/man3/basename.3 b/man3/basename.3 index 74a2fb5b22..0dc0d6c2be 100644 --- a/man3/basename.3 +++ b/man3/basename.3 @@ -32,7 +32,6 @@ basename, dirname \- parse pathname components .B #include <libgen.h> .PP .BI "char *dirname(char *" path ); -.PP .BI "char *basename(char *" path ); .fi .SH DESCRIPTION diff --git a/man3/byteorder.3 b/man3/byteorder.3 index e6b0ebb525..63ce741609 100644 --- a/man3/byteorder.3 +++ b/man3/byteorder.3 @@ -38,11 +38,9 @@ byte order .B #include <arpa/inet.h> .PP .BI "uint32_t htonl(uint32_t " hostlong ); -.PP .BI "uint16_t htons(uint16_t " hostshort ); .PP .BI "uint32_t ntohl(uint32_t " netlong ); -.PP .BI "uint16_t ntohs(uint16_t " netshort ); .fi .SH DESCRIPTION diff --git a/man3/closedir.3 b/man3/closedir.3 index bd23fc6c26..dd579852d9 100644 --- a/man3/closedir.3 +++ b/man3/closedir.3 @@ -34,7 +34,6 @@ closedir \- close a directory .SH SYNOPSIS .nf .B #include <sys/types.h> -.PP .B #include <dirent.h> .PP .BI "int closedir(DIR *" dirp ); diff --git a/man3/cmsg.3 b/man3/cmsg.3 index d06ac7da99..f3bda53cda 100644 --- a/man3/cmsg.3 +++ b/man3/cmsg.3 @@ -14,6 +14,7 @@ CMSG_ALIGN, CMSG_SPACE, CMSG_NXTHDR, CMSG_FIRSTHDR \- access ancillary data .SH SYNOPSIS .nf .B #include <sys/socket.h> +.PP .BI "struct cmsghdr *CMSG_FIRSTHDR(struct msghdr *" msgh ); .BI "struct cmsghdr *CMSG_NXTHDR(struct msghdr *" msgh , .BR " struct cmsghdr *" cmsg ); diff --git a/man3/dladdr.3 b/man3/dladdr.3 index 8d476470ae..15a61e6e12 100644 --- a/man3/dladdr.3 +++ b/man3/dladdr.3 @@ -32,7 +32,6 @@ dladdr, dladdr1 \- translate address to symbolic information .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 diff --git a/man3/dlopen.3 b/man3/dlopen.3 index a64dcbcc2d..22b50c4205 100644 --- a/man3/dlopen.3 +++ b/man3/dlopen.3 @@ -37,10 +37,10 @@ dlclose, dlopen, dlmopen \- open and close a shared object .SH SYNOPSIS +.nf .B #include <dlfcn.h> .PP .BI "void *dlopen(const char *" filename ", int " flags ); -.PP .BI "int dlclose(void *" handle ); .PP .B #define _GNU_SOURCE @@ -48,6 +48,7 @@ open and close a shared object .B #include <dlfcn.h> .PP .BI "void *dlmopen(Lmid_t " lmid ", const char *" filename ", int " flags ); +.fi .PP Link with \fI\-ldl\fP. .SH DESCRIPTION diff --git a/man3/drand48.3 b/man3/drand48.3 index 6593e52997..485e10e39c 100644 --- a/man3/drand48.3 +++ b/man3/drand48.3 @@ -36,21 +36,16 @@ lcong48 \- generate uniformly distributed pseudo-random numbers .B #include <stdlib.h> .PP .B double drand48(void); -.PP .BI "double erand48(unsigned short " xsubi [3]); .PP .B long lrand48(void); -.PP .BI "long nrand48(unsigned short " xsubi [3]); .PP .B long mrand48(void); -.PP .BI "long jrand48(unsigned short " xsubi [3]); .PP .BI "void srand48(long " seedval ); -.PP .BI "unsigned short *seed48(unsigned short " seed16v [3]); -.PP .BI "void lcong48(unsigned short " param [7]); .fi .PP diff --git a/man3/drand48_r.3 b/man3/drand48_r.3 index a6fc0e4903..b06634b4c7 100644 --- a/man3/drand48_r.3 +++ b/man3/drand48_r.3 @@ -34,25 +34,20 @@ srand48_r, seed48_r, lcong48_r .B #include <stdlib.h> .PP .BI "int drand48_r(struct drand48_data *" buffer ", double *" result ); -.PP .BI "int erand48_r(unsigned short " xsubi [3] "," .BI " struct drand48_data *"buffer ", double *" result ");" .PP .BI "int lrand48_r(struct drand48_data *" buffer ", long *" result ); -.PP .BI "int nrand48_r(unsigned short " xsubi[3] "," .BI " struct drand48_data *"buffer ", long *" result ");" .PP .BI "int mrand48_r(struct drand48_data *" buffer ",long *" result ");" -.PP .BI "int jrand48_r(unsigned short " xsubi[3] "," .BI " struct drand48_data *" buffer ", long *" result ");" .PP .BI "int srand48_r(long int " seedval ", struct drand48_data *" buffer ");" -.PP .BI "int seed48_r(unsigned short " seed16v[3] "," .BI " struct drand48_data *" buffer ");" -.PP .BI "int lcong48_r(unsigned short " param[7] "," .BI " struct drand48_data *" buffer ");" .fi diff --git a/man3/ecvt.3 b/man3/ecvt.3 index fadddf8d8d..9b2d2055d9 100644 --- a/man3/ecvt.3 +++ b/man3/ecvt.3 @@ -33,13 +33,12 @@ .SH NAME ecvt, fcvt \- convert a floating-point number to a string .SH SYNOPSIS +.nf .B #include <stdlib.h> .PP -.BI "char *ecvt(double " number ", int " ndigits ", int *" decpt , -.BI "int *" sign ); -.PP -.BI "char *fcvt(double " number ", int " ndigits ", int *" decpt , -.BI "int *" sign ); +.BI "char *ecvt(double " number ", int " ndigits ", int *" decpt ", int *" sign ); +.BI "char *fcvt(double " number ", int " ndigits ", int *" decpt ", int *" sign ); +.fi .PP .RS -4 Feature Test Macro Requirements for glibc (see diff --git a/man3/ecvt_r.3 b/man3/ecvt_r.3 index 55c97e0bc1..7ad8d65130 100644 --- a/man3/ecvt_r.3 +++ b/man3/ecvt_r.3 @@ -36,13 +36,11 @@ ecvt_r, fcvt_r, qecvt_r, qfcvt_r \- convert a floating-point number to a string .PP .BI "int ecvt_r(double " number ", int " ndigits ", int *" decpt , .BI " int *" sign ", char *" buf ", size_t " len ); -.PP .BI "int fcvt_r(double " number ", int " ndigits ", int *" decpt , .BI " int *" sign ", char *" buf ", size_t " len ); .PP .BI "int qecvt_r(long double " number ", int " ndigits ", int *" decpt , .BI " int *" sign ", char *" buf ", size_t " len ); -.PP .BI "int qfcvt_r(long double " number ", int " ndigits ", int *" decpt , .BI " int *" sign ", char *" buf ", size_t " len ); .fi diff --git a/man3/err.3 b/man3/err.3 index 7a5056a1ea..cf21dabfbc 100644 --- a/man3/err.3 +++ b/man3/err.3 @@ -44,21 +44,17 @@ err, verr, errx, verrx, warn, vwarn, warnx, vwarnx \- formatted error messages .B #include <err.h> .PP .BI "void err(int " eval ", const char *" fmt ", ...);" -.PP .BI "void errx(int " eval ", const char *" fmt ", ...);" .PP .BI "void warn(const char *" fmt ", ...);" -.PP .BI "void warnx(const char *" fmt ", ...);" .PP .B #include <stdarg.h> .PP .BI "void verr(int " eval ", const char *" fmt ", va_list " args ); -.PP .BI "void verrx(int " eval ", const char *" fmt ", va_list " args ); .PP .BI "void vwarn(const char *" fmt ", va_list " args ); -.PP .BI "void vwarnx(const char *" fmt ", va_list " args ); .fi .SH DESCRIPTION diff --git a/man3/ferror.3 b/man3/ferror.3 index c67498c7e6..5c59fc97d8 100644 --- a/man3/ferror.3 +++ b/man3/ferror.3 @@ -45,15 +45,14 @@ .SH NAME clearerr, feof, ferror, fileno \- check and reset stream status .SH SYNOPSIS +.nf .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 ); +.fi .PP .RS -4 Feature Test Macro Requirements for glibc (see diff --git a/man3/ffs.3 b/man3/ffs.3 index 3304ad4775..5c4162ec81 100644 --- a/man3/ffs.3 +++ b/man3/ffs.3 @@ -42,7 +42,6 @@ ffs, ffsl, ffsll \- find first bit set in a word .B #include <string.h> .PP .BI "int ffsl(long " i ); -.PP .BI "int ffsll(long long " i ); .fi .PP diff --git a/man3/fgetc.3 b/man3/fgetc.3 index ef6b53c33d..c552d2cec2 100644 --- a/man3/fgetc.3 +++ b/man3/fgetc.3 @@ -32,13 +32,11 @@ 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 "char *fgets(char *" "s" ", int " "size" ", FILE *" "stream" ); +.PP .BI "int ungetc(int " c ", FILE *" stream ); .fi .SH DESCRIPTION diff --git a/man3/fopen.3 b/man3/fopen.3 index 5dea20d0a8..bbb4fbc397 100644 --- a/man3/fopen.3 +++ b/man3/fopen.3 @@ -49,9 +49,7 @@ 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 diff --git a/man3/fpclassify.3 b/man3/fpclassify.3 index 749f0ee325..83ebb75e6e 100644 --- a/man3/fpclassify.3 +++ b/man3/fpclassify.3 @@ -16,13 +16,9 @@ classification macros .B #include <math.h> .PP .BI "int fpclassify(" x ); -.PP .BI "int isfinite(" x ); -.PP .BI "int isnormal(" x ); -.PP .BI "int isnan(" x ); -.PP .BI "int isinf(" x ); .fi .PP diff --git a/man3/fread.3 b/man3/fread.3 index 8e71e620e0..41aa817e9d 100644 --- a/man3/fread.3 +++ b/man3/fread.3 @@ -52,7 +52,6 @@ fread, fwrite \- binary stream input/output .PP .BI "size_t fread(void *" ptr ", size_t " size ", size_t " nmemb \ ", FILE *" stream ); -.PP .BI "size_t fwrite(const void *" ptr ", size_t " size ", size_t " nmemb , .BI " FILE *" stream ); .fi diff --git a/man3/fseek.3 b/man3/fseek.3 index f040563fb6..4f122fd5a5 100644 --- a/man3/fseek.3 +++ b/man3/fseek.3 @@ -43,17 +43,17 @@ .SH NAME fgetpos, fseek, fsetpos, ftell, rewind \- reposition a stream .SH SYNOPSIS +.nf .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 ); -.PP .BI "int fsetpos(FILE *" stream ", const fpos_t *" pos ); +.fi .SH DESCRIPTION The .BR fseek () diff --git a/man3/futimes.3 b/man3/futimes.3 index ff58487095..e3b00a848b 100644 --- a/man3/futimes.3 +++ b/man3/futimes.3 @@ -30,7 +30,6 @@ futimes, lutimes \- change file timestamps .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 diff --git a/man3/getaddrinfo_a.3 b/man3/getaddrinfo_a.3 index 0b2cd0a431..aed6523493 100644 --- a/man3/getaddrinfo_a.3 +++ b/man3/getaddrinfo_a.3 @@ -37,10 +37,10 @@ network address and service translation .B #include <netdb.h> .PP .BI "int getaddrinfo_a(int " "mode" ", struct gaicb *" "list[]" , -.BI " int " "nitems" ", struct sigevent *" "sevp" ); +.BI " int " "nitems" ", struct sigevent *" "sevp" ); .PP .BI "int gai_suspend(const struct gaicb * const " "list[]" ", int " "nitems" , -.BI " const struct timespec *" "timeout" ); +.BI " const struct timespec *" "timeout" ); .PP .BI "int gai_error(struct gaicb *" "req" ); .PP diff --git a/man3/getcwd.3 b/man3/getcwd.3 index 9936b3b4f3..c27c36abae 100644 --- a/man3/getcwd.3 +++ b/man3/getcwd.3 @@ -37,9 +37,7 @@ getcwd, getwd, get_current_dir_name \- get current working directory .B #include <unistd.h> .PP .BI "char *getcwd(char *" buf ", size_t " size ); -.PP .BI "char *getwd(char *" buf ); -.PP .B "char *get_current_dir_name(void);" .fi .PP diff --git a/man3/getenv.3 b/man3/getenv.3 index 873196aa0f..665278bdfb 100644 --- a/man3/getenv.3 +++ b/man3/getenv.3 @@ -38,7 +38,6 @@ 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 diff --git a/man3/getfsent.3 b/man3/getfsent.3 index 74a57b8eb8..9a7c5226d9 100644 --- a/man3/getfsent.3 +++ b/man3/getfsent.3 @@ -28,17 +28,16 @@ .SH NAME getfsent, getfsspec, getfsfile, setfsent, endfsent \- handle fstab entries .SH SYNOPSIS +.nf .B #include <fstab.h> .PP -.B "void endfsent(void);" -.PP +.B "int setfsent(void);" .B "struct fstab *getfsent(void);" +.B "void endfsent(void);" .PP .BI "struct fstab *getfsfile(const char *" mount_point ); -.PP .BI "struct fstab *getfsspec(const char *" special_file ); -.PP -.B "int setfsent(void);" +.fi .SH DESCRIPTION These functions read from the file .IR /etc/fstab . diff --git a/man3/getgrent.3 b/man3/getgrent.3 index 919271a002..81f98a218f 100644 --- a/man3/getgrent.3 +++ b/man3/getgrent.3 @@ -38,7 +38,6 @@ getgrent, setgrent, endgrent \- get group file entry .B struct group *getgrent(void); .PP .B void setgrent(void); -.PP .B void endgrent(void); .fi .PP diff --git a/man3/getgrent_r.3 b/man3/getgrent_r.3 index fbc2ee09ce..22c8e52666 100644 --- a/man3/getgrent_r.3 +++ b/man3/getgrent_r.3 @@ -30,7 +30,6 @@ getgrent_r, fgetgrent_r \- get group file entry reentrantly .PP .BI "int getgrent_r(struct group *" gbuf ", char *" buf , .BI " size_t " buflen ", struct group **" gbufp ); -.PP .BI "int fgetgrent_r(FILE *" stream ", struct group *" gbuf ", char *" buf , .BI " size_t " buflen ", struct group **" gbufp ); .fi diff --git a/man3/getgrnam.3 b/man3/getgrnam.3 index afed5513bf..05d8c1097e 100644 --- a/man3/getgrnam.3 +++ b/man3/getgrnam.3 @@ -39,12 +39,10 @@ getgrnam, getgrnam_r, getgrgid, getgrgid_r \- get group file entry .B #include <grp.h> .PP .BI "struct group *getgrnam(const char *" name ); -.PP .BI "struct group *getgrgid(gid_t " gid ); .PP .BI "int getgrnam_r(const char *" name ", struct group *" grp , .BI " char *" buf ", size_t " buflen ", struct group **" result ); -.PP .BI "int getgrgid_r(gid_t " gid ", struct group *" grp , .BI " char *" buf ", size_t " buflen ", struct group **" result ); .fi diff --git a/man3/gethostbyname.3 b/man3/gethostbyname.3 index 266d4aaf29..722dc50b32 100644 --- a/man3/gethostbyname.3 +++ b/man3/gethostbyname.3 @@ -46,19 +46,17 @@ gethostent_r \- get network host entry .SH SYNOPSIS .nf .B #include <netdb.h> +.PP .B extern int h_errno; .PP .BI "struct hostent *gethostbyname(const char *" name ); -.PP .BI "struct hostent *gethostbyaddr(const void *" addr , .BI " socklen_t " len ", int " type ); .PP .BI "void sethostent(int " stayopen ); -.PP .B void endhostent(void); .PP .BI "void herror(const char *" s ); -.PP .BI "const char *hstrerror(int " err ); .PP /* System V/POSIX extension */ @@ -74,11 +72,9 @@ gethostent_r \- get network host entry .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 ); -.PP .BI "int gethostbyname_r(const char *" name , .BI " struct hostent *" ret ", char *" buf ", size_t " buflen , .BI " struct hostent **" result ", int *" h_errnop ); -.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 ); diff --git a/man3/getifaddrs.3 b/man3/getifaddrs.3 index 7e235896c7..7290139cd2 100644 --- a/man3/getifaddrs.3 +++ b/man3/getifaddrs.3 @@ -42,7 +42,6 @@ getifaddrs, freeifaddrs \- get interface addresses .B #include <ifaddrs.h> .PP .BI "int getifaddrs(struct ifaddrs **" "ifap" ); -.PP .BI "void freeifaddrs(struct ifaddrs *" "ifa" ); .fi .SH DESCRIPTION diff --git a/man3/getipnodebyname.3 b/man3/getipnodebyname.3 index aa0f70a9cf..12d3c2c860 100644 --- a/man3/getipnodebyname.3 +++ b/man3/getipnodebyname.3 @@ -35,10 +35,8 @@ hostnames and addresses .PP .BI "struct hostent *getipnodebyname(const char *" name ", int " af , .BI " int " flags ", int *" error_num ); -.PP .BI "struct hostent *getipnodebyaddr(const void *" addr ", size_t " len , .BI " int " af ", int *" "error_num" ); -.PP .BI "void freehostent(struct hostent *" "ip" ); .fi .SH DESCRIPTION diff --git a/man3/getline.3 b/man3/getline.3 index f938e6baeb..dbc99bd055 100644 --- a/man3/getline.3 +++ b/man3/getline.3 @@ -31,7 +31,6 @@ 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 diff --git a/man3/getnetent.3 b/man3/getnetent.3 index dffe959074..11c25c0dbc 100644 --- a/man3/getnetent.3 +++ b/man3/getnetent.3 @@ -38,11 +38,9 @@ get network entry .B struct netent *getnetent(void); .PP .BI "struct netent *getnetbyname(const char *" name ); -.PP .BI "struct netent *getnetbyaddr(uint32_t " net ", int " type ); .PP .BI "void setnetent(int " stayopen ); -.PP .B void endnetent(void); .fi .SH DESCRIPTION diff --git a/man3/getnetent_r.3 b/man3/getnetent_r.3 index 934089d595..dbbd2763e6 100644 --- a/man3/getnetent_r.3 +++ b/man3/getnetent_r.3 @@ -34,12 +34,10 @@ network entry (reentrant) .BI "int getnetent_r(struct netent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct netent **" result , .BI " int *" h_errnop ); -.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 ); -.PP .BI "int getnetbyaddr_r(uint32_t " net ", int " type , .BI " struct netent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct netent **" result , diff --git a/man3/getopt.3 b/man3/getopt.3 index 16f442ad8c..e25c4219a7 100644 --- a/man3/getopt.3 +++ b/man3/getopt.3 @@ -58,7 +58,6 @@ optarg, optind, opterr, optopt \- Parse command-line options .BI "int getopt_long(int " argc ", char * const " argv[] , .BI " const char *" optstring , .BI " const struct option *" longopts ", int *" longindex ); -.PP .BI "int getopt_long_only(int " argc ", char * const " argv[] , .BI " const char *" optstring , .BI " const struct option *" longopts ", int *" longindex ); diff --git a/man3/getprotoent.3 b/man3/getprotoent.3 index ee8c26cb31..c2ee5a2352 100644 --- a/man3/getprotoent.3 +++ b/man3/getprotoent.3 @@ -38,11 +38,9 @@ endprotoent \- get protocol entry .B struct protoent *getprotoent(void); .PP .BI "struct protoent *getprotobyname(const char *" name ); -.PP .BI "struct protoent *getprotobynumber(int " proto ); .PP .BI "void setprotoent(int " stayopen ); -.PP .B void endprotoent(void); .fi .SH DESCRIPTION diff --git a/man3/getprotoent_r.3 b/man3/getprotoent_r.3 index c98764a4e0..5ff17e637d 100644 --- a/man3/getprotoent_r.3 +++ b/man3/getprotoent_r.3 @@ -33,11 +33,9 @@ protocol entry (reentrant) .PP .BI "int getprotoent_r(struct protoent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct protoent **" result ); -.PP .BI "int getprotobyname_r(const char *" name , .BI " struct protoent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct protoent **" result ); -.PP .BI "int getprotobynumber_r(int " proto , .BI " struct protoent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct protoent **" result ); diff --git a/man3/getpwent.3 b/man3/getpwent.3 index 72fd5c62e3..8164fcebc7 100644 --- a/man3/getpwent.3 +++ b/man3/getpwent.3 @@ -39,9 +39,7 @@ getpwent, setpwent, endpwent \- get password file entry .B #include <pwd.h> .PP .B struct passwd *getpwent(void); -.PP .B void setpwent(void); -.PP .B void endpwent(void); .fi .PP diff --git a/man3/getpwent_r.3 b/man3/getpwent_r.3 index 261552dec0..81426776a3 100644 --- a/man3/getpwent_r.3 +++ b/man3/getpwent_r.3 @@ -30,7 +30,6 @@ getpwent_r, fgetpwent_r \- get passwd file entry reentrantly .PP .BI "int getpwent_r(struct passwd *" pwbuf ", char *" buf , .BI " size_t " buflen ", struct passwd **" pwbufp ); -.PP .BI "int fgetpwent_r(FILE *" stream ", struct passwd *" pwbuf ", char *" buf , .BI " size_t " buflen ", struct passwd **" pwbufp ); .fi diff --git a/man3/getpwnam.3 b/man3/getpwnam.3 index 50810e6a9e..5e41fdf080 100644 --- a/man3/getpwnam.3 +++ b/man3/getpwnam.3 @@ -43,12 +43,10 @@ getpwnam, getpwnam_r, getpwuid, getpwuid_r \- get password file entry .B #include <pwd.h> .PP .BI "struct passwd *getpwnam(const char *" name ); -.PP .BI "struct passwd *getpwuid(uid_t " uid ); .PP .BI "int getpwnam_r(const char *" name ", struct passwd *" pwd , .BI " char *" buf ", size_t " buflen ", struct passwd **" result ); -.PP .BI "int getpwuid_r(uid_t " uid ", struct passwd *" pwd , .BI " char *" buf ", size_t " buflen ", struct passwd **" result ); .fi diff --git a/man3/getrpcent.3 b/man3/getrpcent.3 index e6b44e7c71..46b2bddd4b 100644 --- a/man3/getrpcent.3 +++ b/man3/getrpcent.3 @@ -16,11 +16,9 @@ RPC entry .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 diff --git a/man3/getrpcent_r.3 b/man3/getrpcent_r.3 index acefea4799..d097b13388 100644 --- a/man3/getrpcent_r.3 +++ b/man3/getrpcent_r.3 @@ -33,11 +33,9 @@ RPC entry (reentrant) .PP .BI "int getrpcent_r(struct rpcent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct rpcent **" result ); -.PP .BI "int getrpcbyname_r(const char *" name , .BI " struct rpcent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct rpcent **" result ); -.PP .BI "int getrpcbynumber_r(int " number , .BI " struct rpcent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct rpcent **" result ); diff --git a/man3/getservent.3 b/man3/getservent.3 index 8bfade77ec..702d7c38f9 100644 --- a/man3/getservent.3 +++ b/man3/getservent.3 @@ -42,11 +42,9 @@ get service entry .B struct servent *getservent(void); .PP .BI "struct servent *getservbyname(const char *" name ", const char *" proto ); -.PP .BI "struct servent *getservbyport(int " port ", const char *" proto ); .PP .BI "void setservent(int " stayopen ); -.PP .B void endservent(void); .fi .SH DESCRIPTION diff --git a/man3/getservent_r.3 b/man3/getservent_r.3 index f0c84e6a21..8e0b508148 100644 --- a/man3/getservent_r.3 +++ b/man3/getservent_r.3 @@ -33,11 +33,9 @@ service entry (reentrant) .PP .BI "int getservent_r(struct servent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct servent **" result ); -.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 ); -.PP .BI "int getservbyport_r(int " port ", const char *" proto , .BI " struct servent *" result_buf ", char *" buf , .BI " size_t " buflen ", struct servent **" result ); diff --git a/man3/getspnam.3 b/man3/getspnam.3 index b7e39f0859..7284377254 100644 --- a/man3/getspnam.3 +++ b/man3/getspnam.3 @@ -16,21 +16,17 @@ lckpwdf, ulckpwdf \- get shadow password file entry .B #include <shadow.h> .PP .BI "struct spwd *getspnam(const char *" name ); -.PP .B struct spwd *getspent(void); .PP .B void setspent(void); -.PP .B void endspent(void); .PP .BI "struct spwd *fgetspent(FILE *" stream ); -.PP .BI "struct spwd *sgetspent(const char *" s ); .PP .BI "int putspent(const struct spwd *" p ", FILE *" stream ); .PP .B int lckpwdf(void); -.PP .B int ulckpwdf(void); .PP /* GNU extension */ @@ -38,13 +34,11 @@ lckpwdf, ulckpwdf \- get shadow password file entry .PP .BI "int getspent_r(struct spwd *" spbuf , .BI " char *" buf ", size_t " buflen ", struct spwd **" spbufp ); -.PP .BI "int getspnam_r(const char *" name ", struct spwd *" spbuf , .BI " char *" buf ", size_t " buflen ", struct spwd **" spbufp ); .PP .BI "int fgetspent_r(FILE *" stream ", struct spwd *" spbuf , .BI " char *" buf ", size_t " buflen ", struct spwd **" spbufp ); -.PP .BI "int sgetspent_r(const char *" s ", struct spwd *" spbuf , .BI " char *" buf ", size_t " buflen ", struct spwd **" spbufp ); .fi diff --git a/man3/getttyent.3 b/man3/getttyent.3 index a6c6e56ba6..2f8f075c4a 100644 --- a/man3/getttyent.3 +++ b/man3/getttyent.3 @@ -8,15 +8,15 @@ .SH NAME getttyent, getttynam, setttyent, endttyent \- get ttys file entry .SH SYNOPSIS +.nf .B "#include <ttyent.h>" .PP .B "struct ttyent *getttyent(void);" -.PP .BI "struct ttyent *getttynam(const char *" name ); .PP .B "int setttyent(void);" -.PP .B "int endttyent(void);" +.fi .SH DESCRIPTION These functions provide an interface to the file .B _PATH_TTYS diff --git a/man3/getusershell.3 b/man3/getusershell.3 index ebdfac1d65..b790cb1e62 100644 --- a/man3/getusershell.3 +++ b/man3/getusershell.3 @@ -35,9 +35,7 @@ getusershell, setusershell, endusershell \- get permitted user shells .B #include <unistd.h> .PP .B char *getusershell(void); -.PP .B void setusershell(void); -.PP .B void endusershell(void); .fi .PP diff --git a/man3/getw.3 b/man3/getw.3 index 00c5a79c62..2b5baec7bb 100644 --- a/man3/getw.3 +++ b/man3/getw.3 @@ -30,7 +30,6 @@ 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 diff --git a/man3/hsearch.3 b/man3/hsearch.3 index f119c0e86c..3a8b0d611c 100644 --- a/man3/hsearch.3 +++ b/man3/hsearch.3 @@ -41,20 +41,18 @@ hsearch_r \- hash table management .B #include <search.h> .PP .BI "int hcreate(size_t " nel ); +.B "void hdestroy(void);" .PP .BI "ENTRY *hsearch(ENTRY " item ", ACTION " action ); .PP -.B "void hdestroy(void);" -.PP .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include <search.h> .PP .BI "int hcreate_r(size_t " nel ", struct hsearch_data *" htab ); +.BI "void hdestroy_r(struct hsearch_data *" htab ); .PP .BI "int hsearch_r(ENTRY " item ", ACTION " action ", ENTRY **" retval , .BI " struct hsearch_data *" htab ); -.PP -.BI "void hdestroy_r(struct hsearch_data *" htab ); .fi .SH DESCRIPTION The three functions diff --git a/man3/if_nametoindex.3 b/man3/if_nametoindex.3 index a679810af1..23ef6c4440 100644 --- a/man3/if_nametoindex.3 +++ b/man3/if_nametoindex.3 @@ -31,7 +31,6 @@ names and indexes .B #include <net/if.h> .PP .BI "unsigned int if_nametoindex(const char *" "ifname" ); -.PP .BI "char *if_indextoname(unsigned int ifindex, char *" ifname ); .fi .SH DESCRIPTION diff --git a/man3/index.3 b/man3/index.3 index 703278615d..ec10377439 100644 --- a/man3/index.3 +++ b/man3/index.3 @@ -36,7 +36,6 @@ index, rindex \- locate character in string .B #include <strings.h> .PP .BI "char *index(const char *" s ", int " c ); -.PP .BI "char *rindex(const char *" s ", int " c ); .fi .SH DESCRIPTION diff --git a/man3/inet.3 b/man3/inet.3 index 0b526da22a..c903bf2906 100644 --- a/man3/inet.3 +++ b/man3/inet.3 @@ -52,7 +52,6 @@ inet_netof \- Internet address manipulation routines .BI "int inet_aton(const char *" cp ", struct in_addr *" inp ); .PP .BI "in_addr_t inet_addr(const char *" cp ); -.PP .BI "in_addr_t inet_network(const char *" cp ); .PP .BI "char *inet_ntoa(struct in_addr " in ); @@ -60,7 +59,6 @@ inet_netof \- Internet address manipulation routines .BI "struct in_addr inet_makeaddr(in_addr_t " net ", in_addr_t " host ); .PP .BI "in_addr_t inet_lnaof(struct in_addr " in ); -.PP .BI "in_addr_t inet_netof(struct in_addr " in ); .fi .PP diff --git a/man3/inet_net_pton.3 b/man3/inet_net_pton.3 index 9dbdeecb98..60d7bae36b 100644 --- a/man3/inet_net_pton.3 +++ b/man3/inet_net_pton.3 @@ -31,7 +31,6 @@ inet_net_pton, inet_net_ntop \- Internet network number conversion .PP .BI "int inet_net_pton(int " af ", const char *" pres , .BI " void *" netp ", size_t " nsize ); -.PP .BI "char *inet_net_ntop(int " af ", const void *" netp ", int " bits , .BI " char *" pres ", size_t " psize ); .fi diff --git a/man3/insque.3 b/man3/insque.3 index e71b6829f1..928faa79e9 100644 --- a/man3/insque.3 +++ b/man3/insque.3 @@ -41,7 +41,6 @@ insque, remque \- insert/remove an item from a queue .B #include <search.h> .PP .BI "void insque(void *" elem ", void *" prev ); -.PP .BI "void remque(void *" elem ); .fi .PP diff --git a/man3/isgreater.3 b/man3/isgreater.3 index 8529028043..4fad607720 100644 --- a/man3/isgreater.3 +++ b/man3/isgreater.3 @@ -16,15 +16,10 @@ isunordered \- floating-point relational tests without exception for NaN .B #include <math.h> .PP .BI "int isgreater(" x ", " y ); -.PP .BI "int isgreaterequal(" x ", " y ); -.PP .BI "int isless(" x ", " y ); -.PP .BI "int islessequal(" x ", " y ); -.PP .BI "int islessgreater(" x ", " y ); -.PP .BI "int isunordered(" x ", " y ); .fi .PP diff --git a/man3/key_setsecret.3 b/man3/key_setsecret.3 index 50f2908ccc..300f8ec287 100644 --- a/man3/key_setsecret.3 +++ b/man3/key_setsecret.3 @@ -11,19 +11,17 @@ key_decryptsession, key_encryptsession, key_setsecret, key_gendes, key_secretkey_is_set \- interfaces to rpc keyserver daemon .SH SYNOPSIS +.nf .B "#include <rpc/rpc.h>" .PP -.BI "int key_decryptsession(char *" remotename , -.BI "des_block *" deskey ); -.PP -.BI "int key_encryptsession(char *" remotename , -.BI "des_block *" deskey ); +.BI "int key_decryptsession(char *" remotename ", des_block *" deskey ); +.BI "int key_encryptsession(char *" remotename ", des_block *" deskey ); .PP .BI "int key_gendes(des_block *" deskey ); .PP .BI "int key_setsecret(char *" key ); -.PP .B "int key_secretkey_is_set(void);" +.fi .SH DESCRIPTION The functions here are used within the RPC's secure authentication mechanism (AUTH_DES). diff --git a/man3/login.3 b/man3/login.3 index fecf8ceb3f..985fc93cd8 100644 --- a/man3/login.3 +++ b/man3/login.3 @@ -29,7 +29,6 @@ login, logout \- write utmp and wtmp entries .B #include <utmp.h> .PP .BI "void login(const struct utmp *" ut ); -.PP .BI "int logout(const char *" ut_line ); .PP Link with \fI\-lutil\fP. diff --git a/man3/lsearch.3 b/man3/lsearch.3 index b4fdb62083..526dc5aa16 100644 --- a/man3/lsearch.3 +++ b/man3/lsearch.3 @@ -32,7 +32,6 @@ lfind, lsearch \- linear search of an array .PP .BI "void *lfind(const void *" key ", const void *" base ", size_t *" nmemb , .BI " size_t " size ", int(*" compar ")(const void *, const void *));" -.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/makecontext.3 b/man3/makecontext.3 index 130c374de7..d8d0b3ef21 100644 --- a/man3/makecontext.3 +++ b/man3/makecontext.3 @@ -29,12 +29,12 @@ .SH NAME makecontext, swapcontext \- manipulate user context .SH SYNOPSIS +.nf .B #include <ucontext.h> .PP -.BI "void makecontext(ucontext_t *" ucp ", void (*" func )(), -.BI "int " argc ", ...);" -.PP +.BI "void makecontext(ucontext_t *" ucp ", void (*" func ")(), int " argc ", ...);" .BI "int swapcontext(ucontext_t *" oucp ", const ucontext_t *" ucp ); +.fi .SH DESCRIPTION In a System V-like environment, one has the type .I ucontext_t diff --git a/man3/malloc_get_state.3 b/man3/malloc_get_state.3 index 57781fd6b1..198b053ae3 100644 --- a/man3/malloc_get_state.3 +++ b/man3/malloc_get_state.3 @@ -30,7 +30,6 @@ 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 diff --git a/man3/mcheck.3 b/man3/mcheck.3 index c38c364921..84ad5d118f 100644 --- a/man3/mcheck.3 +++ b/man3/mcheck.3 @@ -30,9 +30,7 @@ mcheck, mcheck_check_all, mcheck_pedantic, mprobe \- heap consistency checking .B #include <mcheck.h> .PP .BI "int mcheck(void (*" abortfunc ")(enum mcheck_status " mstatus )); -.PP .BI "int mcheck_pedantic(void (*" abortfunc ")(enum mcheck_status " mstatus )); -.PP .B void mcheck_check_all(void); .PP .BI "enum mcheck_status mprobe(void *" ptr ); diff --git a/man3/memchr.3 b/man3/memchr.3 index dcde5ee0df..d9437ceb29 100644 --- a/man3/memchr.3 +++ b/man3/memchr.3 @@ -37,9 +37,7 @@ memchr, memrchr, rawmemchr \- scan memory for a character .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 diff --git a/man3/mkstemp.3 b/man3/mkstemp.3 index af0d6e2d9c..1084c1006a 100644 --- a/man3/mkstemp.3 +++ b/man3/mkstemp.3 @@ -40,11 +40,8 @@ mkstemp, mkostemp, mkstemps, mkostemps \- create a unique temporary file .B #include <stdlib.h> .PP .BI "int mkstemp(char *" template ); -.PP .BI "int mkostemp(char *" template ", int " flags ); -.PP .BI "int mkstemps(char *" template ", int " suffixlen ); -.PP .BI "int mkostemps(char *" template ", int " suffixlen ", int " flags ); .fi .PP diff --git a/man3/mpool.3 b/man3/mpool.3 index 3fca7ae734..5ae079de33 100644 --- a/man3/mpool.3 +++ b/man3/mpool.3 @@ -50,13 +50,10 @@ mpool \- shared memory buffer pool .BI " void *" pgcookie ); .PP .BI "void *mpool_new(MPOOL *" mp ", pgno_t *" pgnoaddr ); -.PP .BI "void *mpool_get(MPOOL *" mp ", pgno_t " pgno ", unsigned int " flags ); -.PP .BI "int mpool_put(MPOOL *" mp ", void *" pgaddr ", unsigned int " flags ); .PP .BI "int mpool_sync(MPOOL *" mp ); -.PP .BI "int mpool_close(MPOOL *" mp ); .fi .SH DESCRIPTION diff --git a/man3/mq_getattr.3 b/man3/mq_getattr.3 index 04bd1d9af8..7b87d6baef 100644 --- a/man3/mq_getattr.3 +++ b/man3/mq_getattr.3 @@ -30,7 +30,6 @@ mq_getattr, mq_setattr \- get/set message queue attributes .B #include <mqueue.h> .PP .BI "int mq_getattr(mqd_t " mqdes ", struct mq_attr *" attr ); -.PP .BI "int mq_setattr(mqd_t " mqdes ", const struct mq_attr *" newattr "," .BI " struct mq_attr *" oldattr ); .fi diff --git a/man3/mtrace.3 b/man3/mtrace.3 index c286c0d7ae..32c25542ff 100644 --- a/man3/mtrace.3 +++ b/man3/mtrace.3 @@ -26,11 +26,12 @@ .SH NAME mtrace, muntrace \- malloc tracing .SH SYNOPSIS +.nf .B "#include <mcheck.h>" .PP .B "void mtrace(void);" -.PP .B "void muntrace(void);" +.fi .SH DESCRIPTION The .BR mtrace () diff --git a/man3/newlocale.3 b/man3/newlocale.3 index 905ae53ea8..a1a4f93e1d 100644 --- a/man3/newlocale.3 +++ b/man3/newlocale.3 @@ -31,7 +31,6 @@ newlocale, freelocale \- create, modify, and free a locale object .PP .BI "locale_t newlocale(int " category_mask ", const char *" locale , .BI " locale_t " base ); -.PP .BI "void freelocale(locale_t " locobj ); .fi .PP diff --git a/man3/nl_langinfo.3 b/man3/nl_langinfo.3 index 8f8b96b15d..6b22ab4ecd 100644 --- a/man3/nl_langinfo.3 +++ b/man3/nl_langinfo.3 @@ -23,7 +23,6 @@ nl_langinfo, nl_langinfo_l \- query language and locale information .B #include <langinfo.h> .PP .BI "char *nl_langinfo(nl_item " item ); -.PP .BI "char *nl_langinfo_l(nl_item " item ", locale_t " locale ); .fi .PP diff --git a/man3/ntp_gettime.3 b/man3/ntp_gettime.3 index 15a2a3c7c4..c7f2976ced 100644 --- a/man3/ntp_gettime.3 +++ b/man3/ntp_gettime.3 @@ -30,7 +30,6 @@ ntp_gettime, ntp_gettimex \- get time parameters (NTP daemon interface) .B #include <sys/timex.h> .PP .BI "int ntp_gettime(struct ntptimeval *" ntv ); -.PP .BI "int ntp_gettimex(struct ntptimeval *" ntv ); .fi .SH DESCRIPTION diff --git a/man3/openpty.3 b/man3/openpty.3 index ff37d50a9c..1732b7e2a3 100644 --- a/man3/openpty.3 +++ b/man3/openpty.3 @@ -41,7 +41,6 @@ openpty, login_tty, forkpty \- terminal utility functions .BI "int openpty(int *" amaster ", int *" aslave ", char *" name , .BI " const struct termios *" termp , .BI " const struct winsize *" winp ); -.PP .BI "pid_t forkpty(int *" amaster ", char *" name , .BI " const struct termios *" termp , .BI " const struct winsize *" winp ); diff --git a/man3/popen.3 b/man3/popen.3 index b02226359d..5e666c1100 100644 --- a/man3/popen.3 +++ b/man3/popen.3 @@ -45,7 +45,6 @@ popen, pclose \- pipe stream to or from a process .B #include <stdio.h> .PP .BI "FILE *popen(const char *" command ", const char *" type ); -.PP .BI "int pclose(FILE *" stream ); .fi .PP diff --git a/man3/posix_spawn.3 b/man3/posix_spawn.3 index 34ad094ea5..2c464e87b6 100644 --- a/man3/posix_spawn.3 +++ b/man3/posix_spawn.3 @@ -39,7 +39,6 @@ posix_spawn, posix_spawnp \- spawn a process .BI " const posix_spawn_file_actions_t *" file_actions , .BI " const posix_spawnattr_t *" attrp , .BI " char *const " argv[] ", char *const " envp[] ); -.PP .BI "int posix_spawnp(pid_t *" pid ", const char *" file , .BI " const posix_spawn_file_actions_t *" file_actions , .BI " const posix_spawnattr_t *" attrp , diff --git a/man3/pthread_attr_setschedpolicy.3 b/man3/pthread_attr_setschedpolicy.3 index 6a71b82002..c49ff57b8d 100644 --- a/man3/pthread_attr_setschedpolicy.3 +++ b/man3/pthread_attr_setschedpolicy.3 @@ -33,8 +33,8 @@ scheduling policy attribute in thread attributes object .PP .BI "int pthread_attr_setschedpolicy(pthread_attr_t *" attr \ ", int " policy ); -.BI "int pthread_attr_getschedpolicy(const pthread_attr_t *" attr \ -", int " *policy ); +.BI "int pthread_attr_getschedpolicy(const pthread_attr_t *" attr , +.BI " int " *policy ); .PP Compile and link with \fI\-pthread\fP. .fi diff --git a/man3/pthread_cleanup_push.3 b/man3/pthread_cleanup_push.3 index 2896c5d73d..6e93f23b2d 100644 --- a/man3/pthread_cleanup_push.3 +++ b/man3/pthread_cleanup_push.3 @@ -31,8 +31,7 @@ thread cancellation clean-up handlers .nf .B #include <pthread.h> .PP -.BI "void pthread_cleanup_push(void (*" routine ")(void *)," -.BI " void *" arg ); +.BI "void pthread_cleanup_push(void (*" routine ")(void *), void *" arg ); .BI "void pthread_cleanup_pop(int " execute ); .PP Compile and link with \fI\-pthread\fP. diff --git a/man3/pthread_cleanup_push_defer_np.3 b/man3/pthread_cleanup_push_defer_np.3 index 6a87698efa..d5dc5f4499 100644 --- a/man3/pthread_cleanup_push_defer_np.3 +++ b/man3/pthread_cleanup_push_defer_np.3 @@ -31,8 +31,7 @@ thread cancellation clean-up handlers while saving cancelability type .nf .B #include <pthread.h> .PP -.BI "void pthread_cleanup_push_defer_np(void (*" routine ")(void *)," -.BI " void *" arg ); +.BI "void pthread_cleanup_push_defer_np(void (*" routine ")(void *), void *" arg ); .BI "void pthread_cleanup_pop_restore_np(int " execute ); .fi .PP diff --git a/man3/pthread_setname_np.3 b/man3/pthread_setname_np.3 index 189b6e4570..27f6f298e6 100644 --- a/man3/pthread_setname_np.3 +++ b/man3/pthread_setname_np.3 @@ -30,9 +30,9 @@ pthread_setname_np, pthread_getname_np \- set/get the name of a thread .nf .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" .B #include <pthread.h> +.PP .BI "int pthread_setname_np(pthread_t " thread ", const char *" name ); -.BI "int pthread_getname_np(pthread_t " thread , -.BI " char *" name ", size_t " len ); +.BI "int pthread_getname_np(pthread_t " thread ", char *" name ", size_t " len ); .fi .PP Compile and link with \fI\-pthread\fP. diff --git a/man3/pthread_tryjoin_np.3 b/man3/pthread_tryjoin_np.3 index bd4ccd3172..6a2fd7746c 100644 --- a/man3/pthread_tryjoin_np.3 +++ b/man3/pthread_tryjoin_np.3 @@ -33,7 +33,6 @@ terminated thread .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 diff --git a/man3/qecvt.3 b/man3/qecvt.3 index 0d4b8af3b7..ad78c5485c 100644 --- a/man3/qecvt.3 +++ b/man3/qecvt.3 @@ -29,15 +29,13 @@ .SH NAME qecvt, qfcvt, qgcvt \- convert a floating-point number to a string .SH SYNOPSIS +.nf .B #include <stdlib.h> .PP -.BI "char *qecvt(long double " number ", int " ndigits ", int *" decpt , -.BI "int *" sign ); -.PP -.BI "char *qfcvt(long double " number ", int " ndigits ", int *" decpt , -.BI "int *" sign ); -.PP +.BI "char *qecvt(long double " number ", int " ndigits ", int *" decpt ", int *" sign ); +.BI "char *qfcvt(long double " number ", int " ndigits ", int *" decpt ",i int *" sign ); .BI "char *qgcvt(long double " number ", int " ndigit ", char *" buf ); +.fi .PP .RS -4 Feature Test Macro Requirements for glibc (see diff --git a/man3/qsort.3 b/man3/qsort.3 index b0d9c43eff..048356c30a 100644 --- a/man3/qsort.3 +++ b/man3/qsort.3 @@ -43,7 +43,6 @@ qsort, qsort_r \- sort an array .PP .BI "void qsort(void *" base ", size_t " nmemb ", size_t " size , .BI " int (*" compar ")(const void *, const void *));" -.PP .BI "void qsort_r(void *" base ", size_t " nmemb ", size_t " size , .BI " int (*" compar ")(const void *, const void *, void *)," .BI " void *" arg ");" diff --git a/man3/rand.3 b/man3/rand.3 index 68a9132839..4184a5d98b 100644 --- a/man3/rand.3 +++ b/man3/rand.3 @@ -46,9 +46,7 @@ rand, rand_r, srand \- pseudo-random number generator .B #include <stdlib.h> .PP .B int rand(void); -.PP .BI "int rand_r(unsigned int *" seedp ); -.PP .BI "void srand(unsigned int " seed ); .fi .PP diff --git a/man3/random.3 b/man3/random.3 index d1b8e19818..288d8adf5c 100644 --- a/man3/random.3 +++ b/man3/random.3 @@ -38,11 +38,9 @@ random, srandom, initstate, setstate \- random number generator .B #include <stdlib.h> .PP .B long random(void); -.PP .BI "void srandom(unsigned " seed ); .PP .BI "char *initstate(unsigned " seed ", char *" state ", size_t " n ); -.PP .BI "char *setstate(char *" state ); .fi .PP diff --git a/man3/rcmd.3 b/man3/rcmd.3 index d80c10324d..c1fb9fbf40 100644 --- a/man3/rcmd.3 +++ b/man3/rcmd.3 @@ -56,7 +56,6 @@ stream to a remote command .PP .BI "int iruserok(uint32_t " raddr ", int " superuser , .BI " const char *" ruser ", const char *" luser ); -.PP .BI "int ruserok(const char *" rhost ", int " superuser , .BI " const char *" ruser ", const char *" luser ); .PP @@ -69,7 +68,6 @@ stream to a remote command .BI "int iruserok_af(const void *" raddr ", int " superuser , .BI " const char *" ruser ", const char *" luser \ ", sa_family_t " af ); -.PP .BI "int ruserok_af(const char *" rhost ", int " superuser , .BI " const char *" ruser ", const char *" luser \ ", sa_family_t " af ); diff --git a/man3/re_comp.3 b/man3/re_comp.3 index d21e023a9a..9307d225c3 100644 --- a/man3/re_comp.3 +++ b/man3/re_comp.3 @@ -28,15 +28,14 @@ .SH NAME re_comp, re_exec \- BSD regex functions .SH SYNOPSIS +.nf .B #define _REGEX_RE_COMP -.br .B #include <sys/types.h> -.br .B #include <regex.h> .PP .BI "char *re_comp(const char *" regex ); -.PP .BI "int re_exec(const char *" string ); +.fi .SH DESCRIPTION .BR re_comp () is used to compile the null-terminated regular expression pointed to by diff --git a/man3/regex.3 b/man3/regex.3 index 22c56845a8..d96049eba7 100644 --- a/man3/regex.3 +++ b/man3/regex.3 @@ -35,14 +35,12 @@ regcomp, regexec, regerror, regfree \- POSIX regex functions .B #include <regex.h> .PP .BI "int regcomp(regex_t *" preg ", const char *" regex ", int " cflags ); -.PP .BI "int regexec(const regex_t *" preg ", const char *" string \ ", size_t " nmatch , .BI " regmatch_t " pmatch[] ", int " eflags ); .PP .BI "size_t regerror(int " errcode ", const regex_t *" preg ", char *" errbuf , .BI " size_t " errbuf_size ); -.PP .BI "void regfree(regex_t *" preg ); .fi .SH DESCRIPTION diff --git a/man3/rexec.3 b/man3/rexec.3 index 4a3d3968c4..d25d5fb684 100644 --- a/man3/rexec.3 +++ b/man3/rexec.3 @@ -47,10 +47,9 @@ rexec, rexec_af \- return stream to a remote command .PP .BI "int rexec(char **" ahost ", int " inport ", const char *" user , .BI " const char *" passwd ", const char *" cmd ", int *" fd2p ); -.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 ); +.BI " const char *" passwd ", const char *" cmd ", int *" fd2p , +.BI " sa_family_t " af ); .fi .PP .BR rexec (), diff --git a/man3/sem_wait.3 b/man3/sem_wait.3 index b7edd1654b..a098729f62 100644 --- a/man3/sem_wait.3 +++ b/man3/sem_wait.3 @@ -30,9 +30,7 @@ sem_wait, sem_timedwait, sem_trywait \- lock a semaphore .B #include <semaphore.h> .PP .BI "int sem_wait(sem_t *" sem ); -.PP .BI "int sem_trywait(sem_t *" sem ); -.PP .BI "int sem_timedwait(sem_t *" sem ", const struct timespec *" abs_timeout ); .fi .PP diff --git a/man3/setaliasent.3 b/man3/setaliasent.3 index c7b66fb0f2..6ca9efef6d 100644 --- a/man3/setaliasent.3 +++ b/man3/setaliasent.3 @@ -11,23 +11,20 @@ setaliasent, endaliasent, getaliasent, getaliasent_r, getaliasbyname, getaliasbyname_r \- read an alias entry .SH SYNOPSIS +.nf .B #include <aliases.h> .PP .B "void setaliasent(void);" -.PP .B "void endaliasent(void);" .PP .B "struct aliasent *getaliasent(void);" -.PP .BI "int getaliasent_r(struct aliasent *" result "," -.br .BI " char *" buffer ", size_t " buflen ", struct aliasent **" res ); .PP .BI "struct aliasent *getaliasbyname(const char *" name ); -.PP .BI "int getaliasbyname_r(const char *" name ", struct aliasent *" result , -.br .BI " char *" buffer ", size_t " buflen ", struct aliasent **" res ); +.fi .SH DESCRIPTION One of the databases available with the Name Service Switch (NSS) is the aliases database, that contains mail aliases. diff --git a/man3/setbuf.3 b/man3/setbuf.3 index 6af3055607..1e597fa042 100644 --- a/man3/setbuf.3 +++ b/man3/setbuf.3 @@ -52,14 +52,12 @@ setbuf, setbuffer, setlinebuf, setvbuf \- stream buffering operations .nf .B #include <stdio.h> .PP -.BI "void setbuf(FILE *" stream ", char *" buf ); +.BI "int setvbuf(FILE *" stream ", char *" buf ", int " mode \ +", size_t " size ); .PP +.BI "void setbuf(FILE *" stream ", char *" buf ); .BI "void setbuffer(FILE *" stream ", char *" buf ", size_t " size ); -.PP .BI "void setlinebuf(FILE *" stream ); -.PP -.BI "int setvbuf(FILE *" stream ", char *" buf ", int " mode \ -", size_t " size ); .fi .PP .RS -4 diff --git a/man3/setenv.3 b/man3/setenv.3 index a4c43112f6..aac29970d1 100644 --- a/man3/setenv.3 +++ b/man3/setenv.3 @@ -42,7 +42,6 @@ setenv \- change or add an environment variable .B #include <stdlib.h> .PP .BI "int setenv(const char *" name ", const char *" value ", int " overwrite ); -.PP .BI "int unsetenv(const char *" name ); .fi .PP diff --git a/man3/setnetgrent.3 b/man3/setnetgrent.3 index f77ed78a6b..9d1cc6e5d1 100644 --- a/man3/setnetgrent.3 +++ b/man3/setnetgrent.3 @@ -16,11 +16,9 @@ handle network group entries .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 diff --git a/man3/sigsetops.3 b/man3/sigsetops.3 index 13e9a0e2f0..f271a24b9e 100644 --- a/man3/sigsetops.3 +++ b/man3/sigsetops.3 @@ -33,17 +33,17 @@ sigemptyset, sigfillset, sigaddset, sigdelset, sigismember \- POSIX signal set operations .SH SYNOPSIS +.nf .B #include <signal.h> .PP .BI "int sigemptyset(sigset_t *" set ); -.PP .BI "int sigfillset(sigset_t *" set ); .PP .BI "int sigaddset(sigset_t *" set ", int " signum ); -.PP .BI "int sigdelset(sigset_t *" set ", int " signum ); .PP .BI "int sigismember(const sigset_t *" set ", int " signum ); +.fi .PP .RS -4 Feature Test Macro Requirements for glibc (see diff --git a/man3/sigvec.3 b/man3/sigvec.3 index dadc3eaf82..090427b8dc 100644 --- a/man3/sigvec.3 +++ b/man3/sigvec.3 @@ -26,6 +26,7 @@ .SH NAME sigvec, sigblock, sigsetmask, siggetmask, sigmask \- BSD signal API .SH SYNOPSIS +.nf .B #include <signal.h> .PP .BI "int sigvec(int " sig ", const struct sigvec *" vec ", struct sigvec *" ovec ); @@ -33,10 +34,9 @@ sigvec, sigblock, sigsetmask, siggetmask, sigmask \- BSD signal API .BI "int sigmask(int " signum ); .PP .BI "int sigblock(int " mask ); -.PP .BI "int sigsetmask(int " mask ); -.PP .B int siggetmask(void); +.fi .PP .RS -4 Feature Test Macro Requirements for glibc (see diff --git a/man3/strcasecmp.3 b/man3/strcasecmp.3 index 642de4f981..ea88dd9a59 100644 --- a/man3/strcasecmp.3 +++ b/man3/strcasecmp.3 @@ -35,7 +35,6 @@ strcasecmp, strncasecmp \- compare two strings ignoring case .B #include <strings.h> .PP .BI "int strcasecmp(const char *" s1 ", const char *" s2 ); -.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 af8ba81636..8a5678a36b 100644 --- a/man3/strcat.3 +++ b/man3/strcat.3 @@ -37,7 +37,6 @@ strcat, strncat \- concatenate two strings .B #include <string.h> .PP .BI "char *strcat(char *" dest ", const char *" src ); -.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 15c09f5437..a8ccb79427 100644 --- a/man3/strchr.3 +++ b/man3/strchr.3 @@ -38,7 +38,6 @@ strchr, strrchr, strchrnul \- locate character in string .B #include <string.h> .PP .BI "char *strchr(const char *" s ", int " c ); -.PP .BI "char *strrchr(const char *" s ", int " c ); .PP .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" diff --git a/man3/strcmp.3 b/man3/strcmp.3 index b4e70356e3..22201ac263 100644 --- a/man3/strcmp.3 +++ b/man3/strcmp.3 @@ -38,7 +38,6 @@ strcmp, strncmp \- compare two strings .B #include <string.h> .PP .BI "int strcmp(const char *" s1 ", const char *" s2 ); -.PP .BI "int strncmp(const char *" s1 ", const char *" s2 ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/strcpy.3 b/man3/strcpy.3 index 7da5b97969..a1d0c5eea2 100644 --- a/man3/strcpy.3 +++ b/man3/strcpy.3 @@ -40,7 +40,6 @@ strcpy, strncpy \- copy a string .B #include <string.h> .PP .BI "char *strcpy(char *" dest ", const char *" src ); -.PP .BI "char *strncpy(char *" dest ", const char *" src ", size_t " n ); .fi .SH DESCRIPTION diff --git a/man3/strfmon.3 b/man3/strfmon.3 index f28519735a..8b38d92644 100644 --- a/man3/strfmon.3 +++ b/man3/strfmon.3 @@ -29,7 +29,6 @@ strfmon, strfmon_l \- convert monetary value to a string .B #include <monetary.h> .PP .BI "ssize_t strfmon(char *" s ", size_t " max ", const char *" format ", ...);" -.PP .BI "ssize_t strfmon_l(char *" s ", size_t " max ", locale_t " locale , .BI " const char *" format ", ...);" .fi diff --git a/man3/strspn.3 b/man3/strspn.3 index f1b5c1c873..c81e541df0 100644 --- a/man3/strspn.3 +++ b/man3/strspn.3 @@ -35,7 +35,6 @@ strspn, strcspn \- get length of a prefix substring .B #include <string.h> .PP .BI "size_t strspn(const char *" s ", const char *" accept ); -.PP .BI "size_t strcspn(const char *" s ", const char *" reject ); .fi .SH DESCRIPTION diff --git a/man3/strtok.3 b/man3/strtok.3 index 2004a59490..df7edde3e2 100644 --- a/man3/strtok.3 +++ b/man3/strtok.3 @@ -37,7 +37,6 @@ strtok, strtok_r \- extract tokens from strings .B #include <string.h> .PP .BI "char *strtok(char *" str ", const char *" delim ); -.PP .BI "char *strtok_r(char *" str ", const char *" delim ", char **" saveptr ); .fi .PP diff --git a/man3/strtol.3 b/man3/strtol.3 index a29bff6840..f3129d0014 100644 --- a/man3/strtol.3 +++ b/man3/strtol.3 @@ -37,7 +37,6 @@ strtol, strtoll, strtoq \- convert a string to a long integer .B #include <stdlib.h> .PP .BI "long strtol(const char *" nptr ", char **" endptr ", int " base ); -.PP .BI "long long strtoll(const char *" nptr ", char **" endptr \ ", int " base ); .fi diff --git a/man3/strtoul.3 b/man3/strtoul.3 index d37d11b76e..219ffe084f 100644 --- a/man3/strtoul.3 +++ b/man3/strtoul.3 @@ -39,7 +39,6 @@ strtoul, strtoull, strtouq \- convert a string to an unsigned long integer .PP .BI "unsigned long strtoul(const char *" nptr ", char **" endptr \ ", int " base ); -.PP .BI "unsigned long long strtoull(const char *" nptr ", char **" endptr , .BI " int " base ); .fi diff --git a/man3/tcgetpgrp.3 b/man3/tcgetpgrp.3 index 3d2f0eed23..4609c78b35 100644 --- a/man3/tcgetpgrp.3 +++ b/man3/tcgetpgrp.3 @@ -26,11 +26,12 @@ .SH NAME tcgetpgrp, tcsetpgrp \- get and set terminal foreground process group .SH SYNOPSIS +.nf .B "#include <unistd.h>" .PP .BI "pid_t tcgetpgrp(int " fd ); -.PP .BI "int tcsetpgrp(int " fd ", pid_t " pgrp ); +.fi .SH DESCRIPTION The function .BR tcgetpgrp () diff --git a/man3/termios.3 b/man3/termios.3 index 2687fa7137..689bd36f5b 100644 --- a/man3/termios.3 +++ b/man3/termios.3 @@ -48,7 +48,6 @@ get and set terminal attributes, line control, get and set baud rate .B #include <unistd.h> .PP .BI "int tcgetattr(int " fd ", struct termios *" termios_p ); -.PP .BI "int tcsetattr(int " fd ", int " optional_actions , .BI " const struct termios *" termios_p ); .PP @@ -63,13 +62,10 @@ get and set terminal attributes, line control, get and set baud rate .BI "void cfmakeraw(struct termios *" termios_p ); .PP .BI "speed_t cfgetispeed(const struct termios *" termios_p ); -.PP .BI "speed_t cfgetospeed(const struct termios *" termios_p ); .PP .BI "int cfsetispeed(struct termios *" termios_p ", speed_t " speed ); -.PP .BI "int cfsetospeed(struct termios *" termios_p ", speed_t " speed ); -.PP .BI "int cfsetspeed(struct termios *" termios_p ", speed_t " speed ); .fi .PP diff --git a/man3/timeradd.3 b/man3/timeradd.3 index f3f45e6a7a..d5779a4920 100644 --- a/man3/timeradd.3 +++ b/man3/timeradd.3 @@ -33,12 +33,10 @@ timeradd, timersub, timercmp, timerclear, timerisset \- timeval operations .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 ); diff --git a/man3/towlower.3 b/man3/towlower.3 index c619f1947c..42e036e4eb 100644 --- a/man3/towlower.3 +++ b/man3/towlower.3 @@ -22,7 +22,6 @@ 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 diff --git a/man3/towupper.3 b/man3/towupper.3 index 6b5052bc03..f8658c9c11 100644 --- a/man3/towupper.3 +++ b/man3/towupper.3 @@ -21,7 +21,6 @@ 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 diff --git a/man3/tsearch.3 b/man3/tsearch.3 index 208a5df6c9..2f74be0db7 100644 --- a/man3/tsearch.3 +++ b/man3/tsearch.3 @@ -33,13 +33,10 @@ tsearch, tfind, tdelete, twalk, tdestroy \- manage a binary search tree .PP .BI "void *tsearch(const void *" key ", void **" rootp , .BI " int (*" compar ")(const void *, const void *));" -.PP .BI "void *tfind(const void *" key ", void *const *" rootp , .BI " int (*" compar ")(const void *, const void *));" -.PP .BI "void *tdelete(const void *" key ", void **" rootp , .BI " int (*" compar ")(const void *, const void *));" -.PP .BI "void twalk(const void *" root , .BI " void (*" action ")(const void *" nodep ", VISIT " which , .BI " int " depth "));" @@ -51,7 +48,6 @@ tsearch, tfind, tdelete, twalk, tdestroy \- manage a binary search tree .BI " void (*" action ")(const void *" nodep ", VISIT " which , .BI " void *" closure ), .BI " void *" closure ); -.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 93932610b5..068d27cd07 100644 --- a/man3/ttyname.3 +++ b/man3/ttyname.3 @@ -32,7 +32,6 @@ 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 diff --git a/man3/wordexp.3 b/man3/wordexp.3 index 88378b4d3b..af3b0dda7e 100644 --- a/man3/wordexp.3 +++ b/man3/wordexp.3 @@ -28,7 +28,6 @@ wordexp, wordfree \- perform word expansion like a posix-shell .B "#include <wordexp.h>" .PP .BI "int wordexp(const char *" s ", wordexp_t *" p ", int " flags ); -.PP .BI "void wordfree(wordexp_t *" p ); .PP .RS -4 diff --git a/man3/xcrypt.3 b/man3/xcrypt.3 index 901b2bdb88..b5ee17b0a8 100644 --- a/man3/xcrypt.3 +++ b/man3/xcrypt.3 @@ -14,13 +14,14 @@ .SH NAME xencrypt, xdecrypt, passwd2des \- RFS password encryption .SH SYNOPSIS +.nf .B "#include <rpc/des_crypt.h>" .PP .BI "void passwd2des(char " *passwd ", char *" key ");" .PP .BI "int xencrypt(char *" secret ", char *" passwd ");" -.PP .BI "int xdecrypt(char *" secret ", char *" passwd ");" +.fi .SH DESCRIPTION .BR WARNING : Do not use these functions in new code. They do not achieve |
