OSDN Git Service

(split) LDP: Update POT and ja.po to LDP v3.50.
[linuxjm/LDP_man-pages.git] / po4a / unistd / po / unistd.pot
index ee7d955..7c22a32 100644 (file)
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2012-05-28 07:17+0900\n"
+"POT-Creation-Date: 2013-03-22 01:07+0900\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -29,19 +29,19 @@ msgid "2007-12-19"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/_syscall.2:38 build/C/man2/access.2:43 build/C/man2/alarm.2:30 build/C/man2/brk.2:30 build/C/man2/chdir.2:33 build/C/man2/chmod.2:31 build/C/man2/chown.2:38 build/C/man2/chroot.2:33 build/C/man2/close.2:35 build/C/man2/dup.2:36 build/C/man7/environ.7:33 build/C/man2/execve.2:37 build/C/man2/exit_group.2:23 build/C/man2/fcntl.2:61 build/C/man3/fexecve.3:25 build/C/man2/flock.2:34 build/C/man2/fork.2:39 build/C/man2/fsync.2:38 build/C/man2/get_thread_area.2:6 build/C/man2/getdomainname.2:29 build/C/man2/getdtablesize.2:27 build/C/man3/gethostid.3:29 build/C/man2/gethostname.2:32 build/C/man2/getpagesize.2:23 build/C/man2/gettid.2:26 build/C/man2/idle.2:32 build/C/man2/ioctl.2:39 build/C/man2/ioctl_list.2:27 build/C/man2/ioperm.2:35 build/C/man2/mincore.2:34 build/C/man2/mkdir.2:9 build/C/man2/nice.2:31 build/C/man2/pread.2:23 build/C/man2/set_thread_area.2:7 build/C/man2/setup.2:34 build/C/man2/swapon.2:37 build/C/man2/syscall.2:38 build/C/man2/syscalls.2:29 build/C/man2/sysctl.2:28 build/C/man2/sysinfo.2:14 build/C/man2/truncate.2:41 build/C/man2/umask.2:34 build/C/man2/uname.2:25 build/C/man2/uselib.2:31 build/C/man2/vfork.2:26 build/C/man2/vhangup.2:27
+#: build/C/man2/_syscall.2:38 build/C/man2/access.2:43 build/C/man2/alarm.2:30 build/C/man2/brk.2:29 build/C/man2/chdir.2:33 build/C/man2/chmod.2:31 build/C/man2/chown.2:38 build/C/man2/chroot.2:33 build/C/man2/close.2:35 build/C/man2/dup.2:36 build/C/man7/environ.7:34 build/C/man2/execve.2:37 build/C/man2/exit_group.2:25 build/C/man2/fcntl.2:61 build/C/man3/fexecve.3:25 build/C/man2/flock.2:35 build/C/man2/fork.2:39 build/C/man2/fsync.2:38 build/C/man2/get_thread_area.2:8 build/C/man2/getdomainname.2:29 build/C/man3/getdtablesize.3:27 build/C/man3/gethostid.3:29 build/C/man2/gethostname.2:32 build/C/man2/getpagesize.2:25 build/C/man2/gettid.2:26 build/C/man2/idle.2:32 build/C/man2/ioctl.2:41 build/C/man2/ioctl_list.2:30 build/C/man2/ioperm.2:34 build/C/man2/mincore.2:34 build/C/man2/mkdir.2:10 build/C/man2/nice.2:31 build/C/man2/pread.2:25 build/C/man2/set_thread_area.2:8 build/C/man2/setup.2:34 build/C/man2/swapon.2:37 build/C/man2/syscall.2:40 build/C/man2/syscalls.2:31 build/C/man2/sysctl.2:30 build/C/man2/sysinfo.2:14 build/C/man2/truncate.2:43 build/C/man2/umask.2:34 build/C/man2/uname.2:27 build/C/man2/uselib.2:31 build/C/man2/vfork.2:28 build/C/man2/vhangup.2:28
 #, no-wrap
 msgid "Linux"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/_syscall.2:38 build/C/man2/access.2:43 build/C/man2/alarm.2:30 build/C/man2/brk.2:30 build/C/man2/chdir.2:33 build/C/man2/chmod.2:31 build/C/man2/chown.2:38 build/C/man2/chroot.2:33 build/C/man2/close.2:35 build/C/man3/confstr.3:29 build/C/man3/crypt.3:35 build/C/man3/daemon.3:34 build/C/man3/des_crypt.3:10 build/C/man2/dup.2:36 build/C/man3/encrypt.3:24 build/C/man7/environ.7:33 build/C/man3/euidaccess.3:26 build/C/man3/exec.3:39 build/C/man2/execve.2:37 build/C/man2/exit_group.2:23 build/C/man2/fcntl.2:61 build/C/man3/fexecve.3:25 build/C/man2/flock.2:34 build/C/man2/fork.2:39 build/C/man3/fpathconf.3:24 build/C/man2/fsync.2:38 build/C/man3/get_nprocs_conf.3:24 build/C/man2/get_thread_area.2:6 build/C/man3/getcwd.3:30 build/C/man2/getdomainname.2:29 build/C/man2/getdtablesize.2:27 build/C/man3/gethostid.3:29 build/C/man2/gethostname.2:32 build/C/man3/getlogin.3:28 build/C/man3/getopt.3:39 build/C/man2/getpagesize.2:23 build/C/man2/gettid.2:26 build/C/man3/getumask.3:26 build/C/man3/getusershell.3:28 build/C/man2/idle.2:32 build/C/man2/ioctl.2:39 build/C/man2/ioctl_list.2:27 build/C/man2/ioperm.2:35 build/C/man3/lockf.3:22 build/C/man2/mincore.2:34 build/C/man2/mkdir.2:9 build/C/man2/nice.2:31 build/C/man2/pread.2:23 build/C/man2/set_thread_area.2:7 build/C/man2/setup.2:34 build/C/man5/shells.5:27 build/C/man3/sleep.3:24 build/C/man3/swab.3:29 build/C/man2/swapon.2:37 build/C/man2/syscall.2:38 build/C/man2/syscalls.2:29 build/C/man3/sysconf.3:25 build/C/man2/sysctl.2:28 build/C/man2/sysinfo.2:14 build/C/man3/tcgetpgrp.3:23 build/C/man2/truncate.2:41 build/C/man3/ualarm.3:23 build/C/man2/umask.2:34 build/C/man2/uname.2:25 build/C/man2/uselib.2:31 build/C/man3/usleep.3:31 build/C/man2/vfork.2:26 build/C/man2/vhangup.2:27
+#: build/C/man2/_syscall.2:38 build/C/man2/access.2:43 build/C/man2/alarm.2:30 build/C/man2/brk.2:29 build/C/man2/chdir.2:33 build/C/man2/chmod.2:31 build/C/man2/chown.2:38 build/C/man2/chroot.2:33 build/C/man2/close.2:35 build/C/man3/confstr.3:31 build/C/man3/crypt.3:36 build/C/man3/daemon.3:36 build/C/man3/des_crypt.3:14 build/C/man2/dup.2:36 build/C/man3/encrypt.3:30 build/C/man7/environ.7:34 build/C/man3/euidaccess.3:25 build/C/man3/exec.3:41 build/C/man2/execve.2:37 build/C/man2/exit_group.2:25 build/C/man2/fcntl.2:61 build/C/man3/fexecve.3:25 build/C/man2/flock.2:35 build/C/man2/fork.2:39 build/C/man3/fpathconf.3:41 build/C/man2/fsync.2:38 build/C/man3/get_nprocs_conf.3:26 build/C/man2/get_thread_area.2:8 build/C/man3/getcwd.3:32 build/C/man2/getdomainname.2:29 build/C/man3/getdtablesize.3:27 build/C/man3/gethostid.3:29 build/C/man2/gethostname.2:32 build/C/man3/getlogin.3:28 build/C/man3/getopt.3:41 build/C/man2/getpagesize.2:25 build/C/man2/gettid.2:26 build/C/man3/getumask.3:28 build/C/man3/getusershell.3:30 build/C/man2/idle.2:32 build/C/man2/ioctl.2:41 build/C/man2/ioctl_list.2:30 build/C/man2/ioperm.2:34 build/C/man3/lockf.3:28 build/C/man2/mincore.2:34 build/C/man2/mkdir.2:10 build/C/man2/nice.2:31 build/C/man2/pread.2:25 build/C/man2/set_thread_area.2:8 build/C/man2/setup.2:34 build/C/man5/shells.5:28 build/C/man3/sleep.3:26 build/C/man3/swab.3:31 build/C/man2/swapon.2:37 build/C/man2/syscall.2:40 build/C/man2/syscalls.2:31 build/C/man3/sysconf.3:27 build/C/man2/sysctl.2:30 build/C/man2/sysinfo.2:14 build/C/man3/tcgetpgrp.3:25 build/C/man2/truncate.2:43 build/C/man3/ualarm.3:24 build/C/man2/umask.2:34 build/C/man2/uname.2:27 build/C/man2/uselib.2:31 build/C/man3/usleep.3:33 build/C/man2/vfork.2:28 build/C/man2/vhangup.2:28
 #, no-wrap
 msgid "Linux Programmer's Manual"
 msgstr ""
 
 #. type: SH
-#: build/C/man2/_syscall.2:39 build/C/man2/access.2:44 build/C/man2/alarm.2:31 build/C/man2/brk.2:31 build/C/man2/chdir.2:34 build/C/man2/chmod.2:32 build/C/man2/chown.2:39 build/C/man2/chroot.2:34 build/C/man2/close.2:36 build/C/man3/confstr.3:30 build/C/man3/crypt.3:36 build/C/man3/daemon.3:35 build/C/man3/des_crypt.3:11 build/C/man2/dup.2:37 build/C/man3/encrypt.3:25 build/C/man7/environ.7:34 build/C/man3/euidaccess.3:27 build/C/man3/exec.3:40 build/C/man2/execve.2:38 build/C/man2/exit_group.2:24 build/C/man2/fcntl.2:62 build/C/man3/fexecve.3:26 build/C/man2/flock.2:35 build/C/man2/fork.2:40 build/C/man3/fpathconf.3:25 build/C/man2/fsync.2:39 build/C/man3/get_nprocs_conf.3:25 build/C/man2/get_thread_area.2:7 build/C/man3/getcwd.3:31 build/C/man2/getdomainname.2:30 build/C/man2/getdtablesize.2:28 build/C/man3/gethostid.3:30 build/C/man2/gethostname.2:33 build/C/man3/getlogin.3:29 build/C/man3/getopt.3:40 build/C/man2/getpagesize.2:24 build/C/man2/gettid.2:27 build/C/man3/getumask.3:27 build/C/man3/getusershell.3:29 build/C/man2/idle.2:33 build/C/man2/ioctl.2:40 build/C/man2/ioctl_list.2:28 build/C/man2/ioperm.2:36 build/C/man3/lockf.3:23 build/C/man2/mincore.2:35 build/C/man2/mkdir.2:10 build/C/man2/nice.2:32 build/C/man2/pread.2:24 build/C/man2/set_thread_area.2:8 build/C/man2/setup.2:35 build/C/man5/shells.5:28 build/C/man3/sleep.3:25 build/C/man3/swab.3:30 build/C/man2/swapon.2:38 build/C/man2/syscall.2:39 build/C/man2/syscalls.2:30 build/C/man3/sysconf.3:26 build/C/man2/sysctl.2:29 build/C/man2/sysinfo.2:15 build/C/man3/tcgetpgrp.3:24 build/C/man2/truncate.2:42 build/C/man3/ualarm.3:24 build/C/man2/umask.2:35 build/C/man2/uname.2:26 build/C/man2/uselib.2:32 build/C/man3/usleep.3:32 build/C/man2/vfork.2:27 build/C/man2/vhangup.2:28
+#: build/C/man2/_syscall.2:39 build/C/man2/access.2:44 build/C/man2/alarm.2:31 build/C/man2/brk.2:30 build/C/man2/chdir.2:34 build/C/man2/chmod.2:32 build/C/man2/chown.2:39 build/C/man2/chroot.2:34 build/C/man2/close.2:36 build/C/man3/confstr.3:32 build/C/man3/crypt.3:37 build/C/man3/daemon.3:37 build/C/man3/des_crypt.3:15 build/C/man2/dup.2:37 build/C/man3/encrypt.3:31 build/C/man7/environ.7:35 build/C/man3/euidaccess.3:26 build/C/man3/exec.3:42 build/C/man2/execve.2:38 build/C/man2/exit_group.2:26 build/C/man2/fcntl.2:62 build/C/man3/fexecve.3:26 build/C/man2/flock.2:36 build/C/man2/fork.2:40 build/C/man3/fpathconf.3:42 build/C/man2/fsync.2:39 build/C/man3/get_nprocs_conf.3:27 build/C/man2/get_thread_area.2:9 build/C/man3/getcwd.3:33 build/C/man2/getdomainname.2:30 build/C/man3/getdtablesize.3:28 build/C/man3/gethostid.3:30 build/C/man2/gethostname.2:33 build/C/man3/getlogin.3:29 build/C/man3/getopt.3:42 build/C/man2/getpagesize.2:26 build/C/man2/gettid.2:27 build/C/man3/getumask.3:29 build/C/man3/getusershell.3:31 build/C/man2/idle.2:33 build/C/man2/ioctl.2:42 build/C/man2/ioctl_list.2:31 build/C/man2/ioperm.2:35 build/C/man3/lockf.3:29 build/C/man2/mincore.2:35 build/C/man2/mkdir.2:11 build/C/man2/nice.2:32 build/C/man2/pread.2:26 build/C/man2/set_thread_area.2:9 build/C/man2/setup.2:35 build/C/man5/shells.5:29 build/C/man3/sleep.3:27 build/C/man3/swab.3:32 build/C/man2/swapon.2:38 build/C/man2/syscall.2:41 build/C/man2/syscalls.2:32 build/C/man3/sysconf.3:28 build/C/man2/sysctl.2:31 build/C/man2/sysinfo.2:15 build/C/man3/tcgetpgrp.3:26 build/C/man2/truncate.2:44 build/C/man3/ualarm.3:25 build/C/man2/umask.2:35 build/C/man2/uname.2:28 build/C/man2/uselib.2:32 build/C/man3/usleep.3:34 build/C/man2/vfork.2:29 build/C/man2/vhangup.2:29
 #, no-wrap
 msgid "NAME"
 msgstr ""
@@ -52,13 +52,13 @@ msgid "_syscall - invoking a system call without library support (OBSOLETE)"
 msgstr ""
 
 #. type: SH
-#: build/C/man2/_syscall.2:41 build/C/man2/access.2:46 build/C/man2/alarm.2:33 build/C/man2/brk.2:33 build/C/man2/chdir.2:36 build/C/man2/chmod.2:34 build/C/man2/chown.2:41 build/C/man2/chroot.2:36 build/C/man2/close.2:38 build/C/man3/confstr.3:32 build/C/man3/crypt.3:38 build/C/man3/daemon.3:37 build/C/man3/des_crypt.3:14 build/C/man2/dup.2:39 build/C/man3/encrypt.3:27 build/C/man7/environ.7:36 build/C/man3/euidaccess.3:29 build/C/man3/exec.3:42 build/C/man2/execve.2:40 build/C/man2/exit_group.2:26 build/C/man2/fcntl.2:64 build/C/man3/fexecve.3:28 build/C/man2/flock.2:37 build/C/man2/fork.2:42 build/C/man3/fpathconf.3:27 build/C/man2/fsync.2:41 build/C/man3/get_nprocs_conf.3:27 build/C/man2/get_thread_area.2:9 build/C/man3/getcwd.3:33 build/C/man2/getdomainname.2:32 build/C/man2/getdtablesize.2:30 build/C/man3/gethostid.3:32 build/C/man2/gethostname.2:35 build/C/man3/getlogin.3:31 build/C/man3/getopt.3:43 build/C/man2/getpagesize.2:26 build/C/man2/gettid.2:29 build/C/man3/getumask.3:29 build/C/man3/getusershell.3:31 build/C/man2/idle.2:35 build/C/man2/ioctl.2:42 build/C/man2/ioperm.2:38 build/C/man3/lockf.3:25 build/C/man2/mincore.2:37 build/C/man2/mkdir.2:12 build/C/man2/nice.2:34 build/C/man2/pread.2:26 build/C/man2/set_thread_area.2:10 build/C/man2/setup.2:37 build/C/man3/sleep.3:27 build/C/man3/swab.3:32 build/C/man2/swapon.2:40 build/C/man2/syscall.2:41 build/C/man2/syscalls.2:32 build/C/man3/sysconf.3:28 build/C/man2/sysctl.2:31 build/C/man2/sysinfo.2:17 build/C/man3/tcgetpgrp.3:26 build/C/man2/truncate.2:44 build/C/man3/ualarm.3:26 build/C/man2/umask.2:37 build/C/man2/uname.2:28 build/C/man2/uselib.2:34 build/C/man3/usleep.3:34 build/C/man2/vfork.2:29 build/C/man2/vhangup.2:30
+#: build/C/man2/_syscall.2:41 build/C/man2/access.2:46 build/C/man2/alarm.2:33 build/C/man2/brk.2:32 build/C/man2/chdir.2:36 build/C/man2/chmod.2:34 build/C/man2/chown.2:41 build/C/man2/chroot.2:36 build/C/man2/close.2:38 build/C/man3/confstr.3:34 build/C/man3/crypt.3:39 build/C/man3/daemon.3:39 build/C/man3/des_crypt.3:18 build/C/man2/dup.2:39 build/C/man3/encrypt.3:33 build/C/man7/environ.7:37 build/C/man3/euidaccess.3:28 build/C/man3/exec.3:44 build/C/man2/execve.2:40 build/C/man2/exit_group.2:28 build/C/man2/fcntl.2:64 build/C/man3/fexecve.3:28 build/C/man2/flock.2:38 build/C/man2/fork.2:42 build/C/man3/fpathconf.3:44 build/C/man2/fsync.2:41 build/C/man3/get_nprocs_conf.3:29 build/C/man2/get_thread_area.2:11 build/C/man3/getcwd.3:35 build/C/man2/getdomainname.2:32 build/C/man3/getdtablesize.3:30 build/C/man3/gethostid.3:32 build/C/man2/gethostname.2:35 build/C/man3/getlogin.3:31 build/C/man3/getopt.3:45 build/C/man2/getpagesize.2:28 build/C/man2/gettid.2:29 build/C/man3/getumask.3:31 build/C/man3/getusershell.3:33 build/C/man2/idle.2:35 build/C/man2/ioctl.2:44 build/C/man2/ioperm.2:37 build/C/man3/lockf.3:31 build/C/man2/mincore.2:37 build/C/man2/mkdir.2:13 build/C/man2/nice.2:34 build/C/man2/pread.2:28 build/C/man2/set_thread_area.2:11 build/C/man2/setup.2:37 build/C/man3/sleep.3:29 build/C/man3/swab.3:34 build/C/man2/swapon.2:40 build/C/man2/syscall.2:43 build/C/man2/syscalls.2:34 build/C/man3/sysconf.3:30 build/C/man2/sysctl.2:33 build/C/man2/sysinfo.2:17 build/C/man3/tcgetpgrp.3:28 build/C/man2/truncate.2:46 build/C/man3/ualarm.3:27 build/C/man2/umask.2:37 build/C/man2/uname.2:30 build/C/man2/uselib.2:34 build/C/man3/usleep.3:36 build/C/man2/vfork.2:31 build/C/man2/vhangup.2:31
 #, no-wrap
 msgid "SYNOPSIS"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:43 build/C/man2/get_thread_area.2:11 build/C/man2/set_thread_area.2:12
+#: build/C/man2/_syscall.2:43 build/C/man2/get_thread_area.2:13 build/C/man2/set_thread_area.2:13
 msgid "B<#include E<lt>linux/unistd.hE<gt>>"
 msgstr ""
 
@@ -73,7 +73,7 @@ msgid "desired system call"
 msgstr ""
 
 #. type: SH
-#: build/C/man2/_syscall.2:47 build/C/man2/access.2:52 build/C/man2/alarm.2:39 build/C/man2/brk.2:65 build/C/man2/chdir.2:59 build/C/man2/chmod.2:58 build/C/man2/chown.2:67 build/C/man2/chroot.2:63 build/C/man2/close.2:44 build/C/man3/confstr.3:46 build/C/man3/crypt.3:55 build/C/man3/daemon.3:49 build/C/man3/des_crypt.3:30 build/C/man2/dup.2:52 build/C/man3/encrypt.3:50 build/C/man7/environ.7:41 build/C/man3/euidaccess.3:37 build/C/man3/exec.3:70 build/C/man2/execve.2:46 build/C/man2/exit_group.2:32 build/C/man2/fcntl.2:71 build/C/man3/fexecve.3:53 build/C/man2/flock.2:41 build/C/man2/fork.2:46 build/C/man3/fpathconf.3:35 build/C/man2/fsync.2:61 build/C/man3/get_nprocs_conf.3:33 build/C/man2/get_thread_area.2:15 build/C/man3/getcwd.3:73 build/C/man2/getdomainname.2:51 build/C/man2/getdtablesize.2:57 build/C/man3/gethostid.3:56 build/C/man2/gethostname.2:63 build/C/man3/getlogin.3:52 build/C/man3/getopt.3:77 build/C/man2/getpagesize.2:53 build/C/man2/gettid.2:35 build/C/man3/getumask.3:37 build/C/man3/getusershell.3:55 build/C/man2/idle.2:39 build/C/man2/ioctl.2:46 build/C/man2/ioctl_list.2:30 build/C/man2/ioperm.2:46 build/C/man3/lockf.3:42 build/C/man2/mincore.2:51 build/C/man2/mkdir.2:20 build/C/man2/nice.2:46 build/C/man2/pread.2:51 build/C/man2/set_thread_area.2:16 build/C/man2/setup.2:41 build/C/man5/shells.5:30 build/C/man3/sleep.3:33 build/C/man3/swab.3:39 build/C/man2/swapon.2:50 build/C/man2/syscall.2:49 build/C/man2/syscalls.2:34 build/C/man3/sysconf.3:34 build/C/man2/sysctl.2:39 build/C/man2/sysinfo.2:21 build/C/man3/tcgetpgrp.3:32 build/C/man2/truncate.2:77 build/C/man3/ualarm.3:57 build/C/man2/umask.2:43 build/C/man2/uname.2:32 build/C/man2/uselib.2:38 build/C/man3/usleep.3:65 build/C/man2/vfork.2:60 build/C/man2/vhangup.2:44
+#: build/C/man2/_syscall.2:47 build/C/man2/access.2:52 build/C/man2/alarm.2:39 build/C/man2/brk.2:64 build/C/man2/chdir.2:59 build/C/man2/chmod.2:58 build/C/man2/chown.2:67 build/C/man2/chroot.2:63 build/C/man2/close.2:44 build/C/man3/confstr.3:48 build/C/man3/crypt.3:56 build/C/man3/daemon.3:51 build/C/man3/des_crypt.3:34 build/C/man2/dup.2:52 build/C/man3/encrypt.3:56 build/C/man7/environ.7:42 build/C/man3/euidaccess.3:36 build/C/man3/exec.3:72 build/C/man2/execve.2:46 build/C/man2/exit_group.2:34 build/C/man2/fcntl.2:71 build/C/man3/fexecve.3:53 build/C/man2/flock.2:42 build/C/man2/fork.2:46 build/C/man3/fpathconf.3:52 build/C/man2/fsync.2:61 build/C/man3/get_nprocs_conf.3:35 build/C/man2/get_thread_area.2:20 build/C/man3/getcwd.3:75 build/C/man2/getdomainname.2:51 build/C/man3/getdtablesize.3:57 build/C/man3/gethostid.3:56 build/C/man2/gethostname.2:63 build/C/man3/getlogin.3:52 build/C/man3/getopt.3:79 build/C/man2/getpagesize.2:55 build/C/man2/gettid.2:38 build/C/man3/getumask.3:39 build/C/man3/getusershell.3:57 build/C/man2/idle.2:39 build/C/man2/ioctl.2:48 build/C/man2/ioctl_list.2:33 build/C/man2/ioperm.2:45 build/C/man3/lockf.3:48 build/C/man2/mincore.2:51 build/C/man2/mkdir.2:21 build/C/man2/nice.2:46 build/C/man2/pread.2:53 build/C/man2/set_thread_area.2:20 build/C/man2/setup.2:41 build/C/man5/shells.5:31 build/C/man3/sleep.3:35 build/C/man3/swab.3:41 build/C/man2/swapon.2:50 build/C/man2/syscall.2:51 build/C/man2/syscalls.2:36 build/C/man3/sysconf.3:36 build/C/man2/sysctl.2:44 build/C/man2/sysinfo.2:21 build/C/man3/tcgetpgrp.3:34 build/C/man2/truncate.2:79 build/C/man3/ualarm.3:58 build/C/man2/umask.2:43 build/C/man2/uname.2:34 build/C/man2/uselib.2:38 build/C/man3/usleep.3:67 build/C/man2/vfork.2:62 build/C/man2/vhangup.2:45
 #, no-wrap
 msgid "DESCRIPTION"
 msgstr ""
@@ -131,7 +131,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man2/_syscall.2:75 build/C/man3/getlogin.3:130 build/C/man3/getusershell.3:79 build/C/man5/shells.5:41
+#: build/C/man2/_syscall.2:75 build/C/man3/getlogin.3:130 build/C/man3/getusershell.3:81 build/C/man5/shells.5:43
 #, no-wrap
 msgid "FILES"
 msgstr ""
@@ -142,7 +142,7 @@ msgid "I</usr/include/linux/unistd.h>"
 msgstr ""
 
 #. type: SH
-#: build/C/man2/_syscall.2:77 build/C/man2/access.2:148 build/C/man2/alarm.2:61 build/C/man2/brk.2:115 build/C/man2/chdir.2:125 build/C/man2/chmod.2:219 build/C/man2/chown.2:181 build/C/man2/chroot.2:134 build/C/man2/close.2:84 build/C/man3/confstr.3:125 build/C/man3/crypt.3:162 build/C/man3/daemon.3:88 build/C/man3/des_crypt.3:130 build/C/man2/dup.2:170 build/C/man3/encrypt.3:118 build/C/man3/euidaccess.3:74 build/C/man3/exec.3:197 build/C/man2/execve.2:436 build/C/man2/exit_group.2:41 build/C/man2/fcntl.2:1146 build/C/man3/fexecve.3:94 build/C/man2/flock.2:137 build/C/man2/fork.2:193 build/C/man3/fpathconf.3:152 build/C/man2/fsync.2:126 build/C/man3/get_nprocs_conf.3:46 build/C/man2/get_thread_area.2:41 build/C/man3/getcwd.3:206 build/C/man2/getdomainname.2:110 build/C/man2/getdtablesize.2:69 build/C/man3/gethostid.3:92 build/C/man2/gethostname.2:124 build/C/man3/getlogin.3:138 build/C/man3/getopt.3:316 build/C/man2/getpagesize.2:62 build/C/man2/gettid.2:55 build/C/man3/getumask.3:56 build/C/man3/getusershell.3:83 build/C/man2/idle.2:61 build/C/man2/ioctl.2:115 build/C/man2/ioperm.2:95 build/C/man3/lockf.3:148 build/C/man2/mincore.2:134 build/C/man2/mkdir.2:113 build/C/man2/nice.2:75 build/C/man2/pread.2:113 build/C/man2/set_thread_area.2:59 build/C/man2/setup.2:62 build/C/man3/sleep.3:42 build/C/man3/swab.3:56 build/C/man2/swapon.2:151 build/C/man3/sysconf.3:322 build/C/man2/sysctl.2:95 build/C/man2/sysinfo.2:83 build/C/man3/tcgetpgrp.3:104 build/C/man2/truncate.2:193 build/C/man3/ualarm.3:91 build/C/man2/umask.2:93 build/C/man2/uname.2:71 build/C/man2/uselib.2:76 build/C/man3/usleep.3:84 build/C/man2/vfork.2:157 build/C/man2/vhangup.2:62
+#: build/C/man2/_syscall.2:77 build/C/man2/access.2:148 build/C/man2/alarm.2:61 build/C/man2/brk.2:114 build/C/man2/chdir.2:125 build/C/man2/chmod.2:219 build/C/man2/chown.2:181 build/C/man2/chroot.2:134 build/C/man2/close.2:84 build/C/man3/confstr.3:127 build/C/man3/crypt.3:163 build/C/man3/daemon.3:90 build/C/man3/des_crypt.3:134 build/C/man2/dup.2:170 build/C/man3/encrypt.3:124 build/C/man3/euidaccess.3:73 build/C/man3/exec.3:199 build/C/man2/execve.2:450 build/C/man2/exit_group.2:43 build/C/man2/fcntl.2:1146 build/C/man3/fexecve.3:94 build/C/man2/flock.2:138 build/C/man2/fork.2:206 build/C/man3/fpathconf.3:169 build/C/man2/fsync.2:125 build/C/man3/get_nprocs_conf.3:48 build/C/man2/get_thread_area.2:46 build/C/man3/getcwd.3:208 build/C/man2/getdomainname.2:110 build/C/man3/getdtablesize.3:69 build/C/man3/gethostid.3:92 build/C/man2/gethostname.2:124 build/C/man3/getlogin.3:138 build/C/man3/getopt.3:318 build/C/man2/getpagesize.2:64 build/C/man2/gettid.2:58 build/C/man3/getumask.3:58 build/C/man3/getusershell.3:85 build/C/man2/idle.2:61 build/C/man2/ioctl.2:117 build/C/man2/ioperm.2:104 build/C/man3/lockf.3:154 build/C/man2/mincore.2:134 build/C/man2/mkdir.2:118 build/C/man2/nice.2:75 build/C/man2/pread.2:115 build/C/man2/set_thread_area.2:63 build/C/man2/setup.2:62 build/C/man3/sleep.3:44 build/C/man3/swab.3:58 build/C/man2/swapon.2:151 build/C/man3/sysconf.3:324 build/C/man2/sysctl.2:100 build/C/man2/sysinfo.2:83 build/C/man3/tcgetpgrp.3:106 build/C/man2/truncate.2:195 build/C/man3/ualarm.3:92 build/C/man2/umask.2:93 build/C/man2/uname.2:73 build/C/man2/uselib.2:76 build/C/man3/usleep.3:86 build/C/man2/vfork.2:159 build/C/man2/vhangup.2:63
 #, no-wrap
 msgid "CONFORMING TO"
 msgstr ""
@@ -153,7 +153,7 @@ msgid "The use of these macros is Linux-specific, and deprecated."
 msgstr ""
 
 #. type: SH
-#: build/C/man2/_syscall.2:79 build/C/man2/access.2:150 build/C/man2/alarm.2:63 build/C/man2/brk.2:123 build/C/man2/chdir.2:127 build/C/man2/chown.2:192 build/C/man2/chroot.2:139 build/C/man2/close.2:87 build/C/man3/crypt.3:167 build/C/man3/daemon.3:94 build/C/man2/dup.2:180 build/C/man3/encrypt.3:129 build/C/man3/euidaccess.3:80 build/C/man3/exec.3:203 build/C/man2/execve.2:444 build/C/man2/exit_group.2:43 build/C/man2/fcntl.2:1196 build/C/man3/fexecve.3:98 build/C/man2/flock.2:146 build/C/man2/fork.2:195 build/C/man3/fpathconf.3:154 build/C/man2/fsync.2:141 build/C/man3/get_nprocs_conf.3:48 build/C/man2/get_thread_area.2:45 build/C/man3/getcwd.3:228 build/C/man2/getdomainname.2:113 build/C/man2/getdtablesize.2:77 build/C/man3/gethostid.3:102 build/C/man2/gethostname.2:130 build/C/man3/getopt.3:348 build/C/man2/getpagesize.2:69 build/C/man2/gettid.2:59 build/C/man3/getumask.3:58 build/C/man2/ioctl.2:130 build/C/man2/ioperm.2:99 build/C/man2/mkdir.2:116 build/C/man2/nice.2:82 build/C/man2/pread.2:115 build/C/man2/set_thread_area.2:63 build/C/man2/setup.2:65 build/C/man2/swapon.2:157 build/C/man2/syscall.2:63 build/C/man2/syscalls.2:625 build/C/man2/sysctl.2:109 build/C/man3/tcgetpgrp.3:106 build/C/man2/truncate.2:206 build/C/man3/ualarm.3:99 build/C/man2/umask.2:95 build/C/man2/uname.2:80 build/C/man2/uselib.2:80 build/C/man3/usleep.3:102 build/C/man2/vfork.2:172
+#: build/C/man2/_syscall.2:79 build/C/man2/access.2:150 build/C/man2/alarm.2:63 build/C/man2/brk.2:122 build/C/man2/chdir.2:127 build/C/man2/chown.2:192 build/C/man2/chroot.2:139 build/C/man2/close.2:87 build/C/man3/crypt.3:168 build/C/man3/daemon.3:96 build/C/man2/dup.2:180 build/C/man3/encrypt.3:135 build/C/man3/euidaccess.3:79 build/C/man3/exec.3:205 build/C/man2/execve.2:458 build/C/man2/exit_group.2:45 build/C/man2/fcntl.2:1196 build/C/man3/fexecve.3:98 build/C/man2/flock.2:147 build/C/man2/fork.2:208 build/C/man3/fpathconf.3:171 build/C/man2/fsync.2:140 build/C/man3/get_nprocs_conf.3:50 build/C/man2/get_thread_area.2:50 build/C/man3/getcwd.3:230 build/C/man2/getdomainname.2:113 build/C/man3/getdtablesize.3:77 build/C/man3/gethostid.3:102 build/C/man2/gethostname.2:130 build/C/man3/getopt.3:350 build/C/man2/getpagesize.2:71 build/C/man2/gettid.2:62 build/C/man3/getumask.3:60 build/C/man2/ioctl.2:132 build/C/man2/ioperm.2:108 build/C/man2/mkdir.2:121 build/C/man2/nice.2:82 build/C/man2/pread.2:117 build/C/man2/set_thread_area.2:67 build/C/man2/setup.2:65 build/C/man2/swapon.2:157 build/C/man2/syscall.2:78 build/C/man2/syscalls.2:640 build/C/man2/sysctl.2:114 build/C/man3/tcgetpgrp.3:108 build/C/man2/truncate.2:208 build/C/man3/ualarm.3:100 build/C/man2/umask.2:95 build/C/man2/uname.2:82 build/C/man2/uselib.2:80 build/C/man3/usleep.3:104 build/C/man2/vfork.2:174
 #, no-wrap
 msgid "NOTES"
 msgstr ""
@@ -204,7 +204,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man2/_syscall.2:119 build/C/man2/chown.2:288 build/C/man3/confstr.3:127 build/C/man3/encrypt.3:131 build/C/man2/execve.2:528 build/C/man2/fork.2:226 build/C/man3/get_nprocs_conf.3:65 build/C/man3/getopt.3:374 build/C/man5/shells.5:43 build/C/man2/syscall.2:67 build/C/man2/sysctl.2:129
+#: build/C/man2/_syscall.2:119 build/C/man2/chown.2:288 build/C/man3/confstr.3:129 build/C/man3/encrypt.3:137 build/C/man2/execve.2:542 build/C/man2/fork.2:239 build/C/man3/get_nprocs_conf.3:67 build/C/man3/getopt.3:376 build/C/man5/shells.5:45 build/C/man2/syscall.2:82 build/C/man2/sysctl.2:143
 #, no-wrap
 msgid "EXAMPLE"
 msgstr ""
@@ -270,7 +270,7 @@ msgstr ""
 #. type: SS
 #: build/C/man2/_syscall.2:153
 #, no-wrap
-msgid "Sample Output"
+msgid "Sample output"
 msgstr ""
 
 #. type: Plain text
@@ -287,7 +287,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man2/_syscall.2:163 build/C/man2/access.2:241 build/C/man2/alarm.2:81 build/C/man2/brk.2:165 build/C/man2/chdir.2:136 build/C/man2/chmod.2:221 build/C/man2/chown.2:336 build/C/man2/chroot.2:151 build/C/man2/close.2:125 build/C/man3/confstr.3:144 build/C/man3/crypt.3:228 build/C/man3/daemon.3:102 build/C/man3/des_crypt.3:133 build/C/man2/dup.2:207 build/C/man3/encrypt.3:155 build/C/man7/environ.7:226 build/C/man3/euidaccess.3:95 build/C/man3/exec.3:239 build/C/man2/execve.2:623 build/C/man2/exit_group.2:47 build/C/man2/fcntl.2:1297 build/C/man3/fexecve.3:106 build/C/man2/flock.2:200 build/C/man2/fork.2:231 build/C/man3/fpathconf.3:163 build/C/man2/fsync.2:163 build/C/man2/get_thread_area.2:49 build/C/man3/getcwd.3:247 build/C/man2/getdomainname.2:127 build/C/man2/getdtablesize.2:90 build/C/man3/gethostid.3:124 build/C/man2/gethostname.2:176 build/C/man3/getlogin.3:193 build/C/man3/getopt.3:512 build/C/man2/getpagesize.2:106 build/C/man2/gettid.2:68 build/C/man3/getumask.3:61 build/C/man3/getusershell.3:85 build/C/man2/ioctl.2:138 build/C/man2/ioctl_list.2:950 build/C/man2/ioperm.2:108 build/C/man3/lockf.3:150 build/C/man2/mincore.2:166 build/C/man2/mkdir.2:128 build/C/man2/nice.2:105 build/C/man2/pread.2:143 build/C/man2/set_thread_area.2:67 build/C/man5/shells.5:52 build/C/man3/sleep.3:59 build/C/man3/swab.3:58 build/C/man2/swapon.2:191 build/C/man2/syscall.2:82 build/C/man2/syscalls.2:801 build/C/man3/sysconf.3:333 build/C/man2/sysctl.2:167 build/C/man2/sysinfo.2:94 build/C/man3/tcgetpgrp.3:115 build/C/man2/truncate.2:249 build/C/man3/ualarm.3:134 build/C/man2/umask.2:116 build/C/man2/uname.2:155 build/C/man2/uselib.2:102 build/C/man3/usleep.3:135 build/C/man2/vfork.2:270 build/C/man2/vhangup.2:65
+#: build/C/man2/_syscall.2:163 build/C/man2/access.2:242 build/C/man2/alarm.2:81 build/C/man2/brk.2:164 build/C/man2/chdir.2:136 build/C/man2/chmod.2:221 build/C/man2/chown.2:336 build/C/man2/chroot.2:151 build/C/man2/close.2:125 build/C/man3/confstr.3:146 build/C/man3/crypt.3:229 build/C/man3/daemon.3:104 build/C/man3/des_crypt.3:137 build/C/man2/dup.2:207 build/C/man3/encrypt.3:161 build/C/man7/environ.7:227 build/C/man3/euidaccess.3:94 build/C/man3/exec.3:241 build/C/man2/execve.2:637 build/C/man2/exit_group.2:49 build/C/man2/fcntl.2:1297 build/C/man3/fexecve.3:106 build/C/man2/flock.2:201 build/C/man2/fork.2:244 build/C/man3/fpathconf.3:180 build/C/man2/fsync.2:162 build/C/man2/get_thread_area.2:55 build/C/man3/getcwd.3:249 build/C/man2/getdomainname.2:127 build/C/man3/getdtablesize.3:90 build/C/man3/gethostid.3:124 build/C/man2/gethostname.2:176 build/C/man3/getlogin.3:193 build/C/man3/getopt.3:514 build/C/man2/getpagesize.2:108 build/C/man2/gettid.2:71 build/C/man3/getumask.3:63 build/C/man3/getusershell.3:87 build/C/man2/ioctl.2:140 build/C/man2/ioctl_list.2:953 build/C/man2/ioperm.2:121 build/C/man3/lockf.3:156 build/C/man2/mincore.2:166 build/C/man2/mkdir.2:133 build/C/man2/nice.2:105 build/C/man2/pread.2:145 build/C/man2/set_thread_area.2:72 build/C/man5/shells.5:56 build/C/man3/sleep.3:61 build/C/man3/swab.3:60 build/C/man2/swapon.2:191 build/C/man2/syscall.2:98 build/C/man2/syscalls.2:817 build/C/man3/sysconf.3:335 build/C/man2/sysctl.2:181 build/C/man2/sysinfo.2:94 build/C/man3/tcgetpgrp.3:117 build/C/man2/truncate.2:251 build/C/man3/ualarm.3:135 build/C/man2/umask.2:116 build/C/man2/uname.2:157 build/C/man2/uselib.2:102 build/C/man3/usleep.3:137 build/C/man2/vfork.2:273 build/C/man2/vhangup.2:66
 #, no-wrap
 msgid "SEE ALSO"
 msgstr ""
@@ -298,15 +298,15 @@ msgid "B<intro>(2), B<syscall>(2), B<errno>(3)"
 msgstr ""
 
 #. type: SH
-#: build/C/man2/_syscall.2:167 build/C/man2/access.2:252 build/C/man2/alarm.2:90 build/C/man2/brk.2:170 build/C/man2/chdir.2:140 build/C/man2/chmod.2:228 build/C/man2/chown.2:342 build/C/man2/chroot.2:154 build/C/man2/close.2:132 build/C/man3/confstr.3:148 build/C/man3/crypt.3:234 build/C/man3/daemon.3:105 build/C/man3/des_crypt.3:137 build/C/man2/dup.2:211 build/C/man3/encrypt.3:160 build/C/man7/environ.7:240 build/C/man3/euidaccess.3:106 build/C/man3/exec.3:246 build/C/man2/execve.2:634 build/C/man2/exit_group.2:49 build/C/man2/fcntl.2:1319 build/C/man3/fexecve.3:108 build/C/man2/flock.2:214 build/C/man2/fork.2:241 build/C/man3/fpathconf.3:168 build/C/man2/fsync.2:172 build/C/man3/get_nprocs_conf.3:86 build/C/man2/get_thread_area.2:52 build/C/man3/getcwd.3:254 build/C/man2/getdomainname.2:131 build/C/man2/getdtablesize.2:95 build/C/man3/gethostid.3:127 build/C/man2/gethostname.2:180 build/C/man3/getlogin.3:197 build/C/man3/getopt.3:514 build/C/man2/getpagesize.2:109 build/C/man2/gettid.2:72 build/C/man3/getumask.3:63 build/C/man3/getusershell.3:87 build/C/man2/idle.2:64 build/C/man2/ioctl.2:146 build/C/man2/ioctl_list.2:952 build/C/man2/ioperm.2:111 build/C/man3/lockf.3:166 build/C/man2/mincore.2:169 build/C/man2/mkdir.2:140 build/C/man2/nice.2:112 build/C/man2/pread.2:148 build/C/man2/set_thread_area.2:69 build/C/man2/setup.2:72 build/C/man5/shells.5:55 build/C/man3/sleep.3:64 build/C/man3/swab.3:60 build/C/man2/swapon.2:195 build/C/man2/syscall.2:86 build/C/man2/syscalls.2:805 build/C/man3/sysconf.3:341 build/C/man2/sysctl.2:169 build/C/man2/sysinfo.2:96 build/C/man3/tcgetpgrp.3:119 build/C/man2/truncate.2:253 build/C/man3/ualarm.3:142 build/C/man2/umask.2:122 build/C/man2/uname.2:159 build/C/man2/uselib.2:112 build/C/man3/usleep.3:144 build/C/man2/vfork.2:276 build/C/man2/vhangup.2:68
+#: build/C/man2/_syscall.2:167 build/C/man2/access.2:253 build/C/man2/alarm.2:90 build/C/man2/brk.2:169 build/C/man2/chdir.2:140 build/C/man2/chmod.2:228 build/C/man2/chown.2:342 build/C/man2/chroot.2:154 build/C/man2/close.2:132 build/C/man3/confstr.3:150 build/C/man3/crypt.3:235 build/C/man3/daemon.3:107 build/C/man3/des_crypt.3:141 build/C/man2/dup.2:211 build/C/man3/encrypt.3:166 build/C/man7/environ.7:241 build/C/man3/euidaccess.3:105 build/C/man3/exec.3:248 build/C/man2/execve.2:648 build/C/man2/exit_group.2:51 build/C/man2/fcntl.2:1318 build/C/man3/fexecve.3:108 build/C/man2/flock.2:215 build/C/man2/fork.2:255 build/C/man3/fpathconf.3:185 build/C/man2/fsync.2:171 build/C/man3/get_nprocs_conf.3:88 build/C/man2/get_thread_area.2:58 build/C/man3/getcwd.3:256 build/C/man2/getdomainname.2:131 build/C/man3/getdtablesize.3:95 build/C/man3/gethostid.3:127 build/C/man2/gethostname.2:180 build/C/man3/getlogin.3:197 build/C/man3/getopt.3:516 build/C/man2/getpagesize.2:111 build/C/man2/gettid.2:90 build/C/man3/getumask.3:65 build/C/man3/getusershell.3:89 build/C/man2/idle.2:64 build/C/man2/ioctl.2:148 build/C/man2/ioctl_list.2:955 build/C/man2/ioperm.2:125 build/C/man3/lockf.3:171 build/C/man2/mincore.2:169 build/C/man2/mkdir.2:145 build/C/man2/nice.2:112 build/C/man2/pread.2:150 build/C/man2/set_thread_area.2:74 build/C/man2/setup.2:72 build/C/man5/shells.5:59 build/C/man3/sleep.3:66 build/C/man3/swab.3:62 build/C/man2/swapon.2:195 build/C/man2/syscall.2:102 build/C/man2/syscalls.2:821 build/C/man3/sysconf.3:343 build/C/man2/sysctl.2:183 build/C/man2/sysinfo.2:96 build/C/man3/tcgetpgrp.3:121 build/C/man2/truncate.2:255 build/C/man3/ualarm.3:143 build/C/man2/umask.2:122 build/C/man2/uname.2:161 build/C/man2/uselib.2:112 build/C/man3/usleep.3:146 build/C/man2/vfork.2:279 build/C/man2/vhangup.2:69
 #, no-wrap
 msgid "COLOPHON"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:174 build/C/man2/access.2:259 build/C/man2/alarm.2:97 build/C/man2/brk.2:177 build/C/man2/chdir.2:147 build/C/man2/chmod.2:235 build/C/man2/chown.2:349 build/C/man2/chroot.2:161 build/C/man2/close.2:139 build/C/man3/confstr.3:155 build/C/man3/crypt.3:241 build/C/man3/daemon.3:112 build/C/man3/des_crypt.3:144 build/C/man2/dup.2:218 build/C/man3/encrypt.3:167 build/C/man7/environ.7:247 build/C/man3/euidaccess.3:113 build/C/man3/exec.3:253 build/C/man2/execve.2:641 build/C/man2/exit_group.2:56 build/C/man2/fcntl.2:1326 build/C/man3/fexecve.3:115 build/C/man2/flock.2:221 build/C/man2/fork.2:248 build/C/man3/fpathconf.3:175 build/C/man2/fsync.2:179 build/C/man3/get_nprocs_conf.3:93 build/C/man2/get_thread_area.2:59 build/C/man3/getcwd.3:261 build/C/man2/getdomainname.2:138 build/C/man2/getdtablesize.2:102 build/C/man3/gethostid.3:134 build/C/man2/gethostname.2:187 build/C/man3/getlogin.3:204 build/C/man3/getopt.3:521 build/C/man2/getpagesize.2:116 build/C/man2/gettid.2:79 build/C/man3/getumask.3:70 build/C/man3/getusershell.3:94 build/C/man2/idle.2:71 build/C/man2/ioctl.2:153 build/C/man2/ioctl_list.2:959 build/C/man2/ioperm.2:118 build/C/man3/lockf.3:173 build/C/man2/mincore.2:176 build/C/man2/mkdir.2:147 build/C/man2/nice.2:119 build/C/man2/pread.2:155 build/C/man2/set_thread_area.2:76 build/C/man2/setup.2:79 build/C/man5/shells.5:62 build/C/man3/sleep.3:71 build/C/man3/swab.3:67 build/C/man2/swapon.2:202 build/C/man2/syscall.2:93 build/C/man2/syscalls.2:812 build/C/man3/sysconf.3:348 build/C/man2/sysctl.2:176 build/C/man2/sysinfo.2:103 build/C/man3/tcgetpgrp.3:126 build/C/man2/truncate.2:260 build/C/man3/ualarm.3:149 build/C/man2/umask.2:129 build/C/man2/uname.2:166 build/C/man2/uselib.2:119 build/C/man3/usleep.3:151 build/C/man2/vfork.2:283 build/C/man2/vhangup.2:75
+#: build/C/man2/_syscall.2:174 build/C/man2/access.2:260 build/C/man2/alarm.2:97 build/C/man2/brk.2:176 build/C/man2/chdir.2:147 build/C/man2/chmod.2:235 build/C/man2/chown.2:349 build/C/man2/chroot.2:161 build/C/man2/close.2:139 build/C/man3/confstr.3:157 build/C/man3/crypt.3:242 build/C/man3/daemon.3:114 build/C/man3/des_crypt.3:148 build/C/man2/dup.2:218 build/C/man3/encrypt.3:173 build/C/man7/environ.7:248 build/C/man3/euidaccess.3:112 build/C/man3/exec.3:255 build/C/man2/execve.2:655 build/C/man2/exit_group.2:58 build/C/man2/fcntl.2:1325 build/C/man3/fexecve.3:115 build/C/man2/flock.2:222 build/C/man2/fork.2:262 build/C/man3/fpathconf.3:192 build/C/man2/fsync.2:178 build/C/man3/get_nprocs_conf.3:95 build/C/man2/get_thread_area.2:65 build/C/man3/getcwd.3:263 build/C/man2/getdomainname.2:138 build/C/man3/getdtablesize.3:102 build/C/man3/gethostid.3:134 build/C/man2/gethostname.2:187 build/C/man3/getlogin.3:204 build/C/man3/getopt.3:523 build/C/man2/getpagesize.2:118 build/C/man2/gettid.2:97 build/C/man3/getumask.3:72 build/C/man3/getusershell.3:96 build/C/man2/idle.2:71 build/C/man2/ioctl.2:155 build/C/man2/ioctl_list.2:962 build/C/man2/ioperm.2:132 build/C/man3/lockf.3:178 build/C/man2/mincore.2:176 build/C/man2/mkdir.2:152 build/C/man2/nice.2:119 build/C/man2/pread.2:157 build/C/man2/set_thread_area.2:81 build/C/man2/setup.2:79 build/C/man5/shells.5:66 build/C/man3/sleep.3:73 build/C/man3/swab.3:69 build/C/man2/swapon.2:202 build/C/man2/syscall.2:109 build/C/man2/syscalls.2:828 build/C/man3/sysconf.3:350 build/C/man2/sysctl.2:190 build/C/man2/sysinfo.2:103 build/C/man3/tcgetpgrp.3:128 build/C/man2/truncate.2:262 build/C/man3/ualarm.3:150 build/C/man2/umask.2:129 build/C/man2/uname.2:168 build/C/man2/uselib.2:119 build/C/man3/usleep.3:153 build/C/man2/vfork.2:286 build/C/man2/vhangup.2:76
 msgid ""
-"This page is part of release 3.41 of the Linux I<man-pages> project.  A "
+"This page is part of release 3.50 of the Linux I<man-pages> project.  A "
 "description of the project, and information about reporting bugs, can be "
 "found at http://www.kernel.org/doc/man-pages/."
 msgstr ""
@@ -320,7 +320,7 @@ msgstr ""
 #. type: TH
 #: build/C/man2/access.2:43
 #, no-wrap
-msgid "2010-10-24"
+msgid "2013-02-28"
 msgstr ""
 
 #. type: Plain text
@@ -329,7 +329,7 @@ msgid "access - check real user's permissions for a file"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:49 build/C/man2/alarm.2:36 build/C/man2/close.2:41 build/C/man3/confstr.3:35 build/C/man3/crypt.3:43 build/C/man2/dup.2:42 build/C/man3/fexecve.3:31 build/C/man3/fpathconf.3:30 build/C/man3/getcwd.3:36 build/C/man3/getopt.3:46 build/C/man3/getusershell.3:34 build/C/man3/sleep.3:30 build/C/man3/sysconf.3:31 build/C/man2/sysctl.2:34 build/C/man3/ualarm.3:29 build/C/man3/usleep.3:37
+#: build/C/man2/access.2:49 build/C/man2/alarm.2:36 build/C/man2/close.2:41 build/C/man3/confstr.3:37 build/C/man3/crypt.3:44 build/C/man2/dup.2:42 build/C/man3/fexecve.3:31 build/C/man3/fpathconf.3:47 build/C/man3/getcwd.3:38 build/C/man3/getopt.3:48 build/C/man3/getusershell.3:36 build/C/man3/sleep.3:32 build/C/man3/sysconf.3:33 build/C/man2/sysctl.2:36 build/C/man3/ualarm.3:30 build/C/man3/usleep.3:39
 #, no-wrap
 msgid "B<#include E<lt>unistd.hE<gt>>\n"
 msgstr ""
@@ -376,13 +376,13 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man2/access.2:88 build/C/man2/alarm.2:56 build/C/man2/brk.2:94 build/C/man2/chdir.2:70 build/C/man2/chmod.2:153 build/C/man2/chown.2:119 build/C/man2/chroot.2:90 build/C/man2/close.2:64 build/C/man3/confstr.3:92 build/C/man3/crypt.3:119 build/C/man3/daemon.3:70 build/C/man3/des_crypt.3:102 build/C/man2/dup.2:120 build/C/man3/encrypt.3:107 build/C/man3/euidaccess.3:59 build/C/man3/exec.3:181 build/C/man2/execve.2:341 build/C/man2/exit_group.2:37 build/C/man2/fcntl.2:1051 build/C/man3/fexecve.3:67 build/C/man2/flock.2:110 build/C/man2/fork.2:160 build/C/man3/fpathconf.3:143 build/C/man2/fsync.2:109 build/C/man3/get_nprocs_conf.3:44 build/C/man2/get_thread_area.2:24 build/C/man3/getcwd.3:154 build/C/man2/getdomainname.2:75 build/C/man2/getdtablesize.2:61 build/C/man3/gethostid.3:71 build/C/man2/gethostname.2:89 build/C/man3/getlogin.3:95 build/C/man3/getopt.3:272 build/C/man2/gettid.2:47 build/C/man3/getusershell.3:75 build/C/man2/idle.2:52 build/C/man2/ioctl.2:81 build/C/man2/ioctl_list.2:103 build/C/man2/ioperm.2:73 build/C/man3/lockf.3:110 build/C/man2/mincore.2:94 build/C/man2/mkdir.2:47 build/C/man2/nice.2:56 build/C/man2/pread.2:77 build/C/man2/set_thread_area.2:40 build/C/man2/setup.2:53 build/C/man3/sleep.3:38 build/C/man3/swab.3:52 build/C/man2/swapon.2:108 build/C/man2/syscall.2:57 build/C/man3/sysconf.3:309 build/C/man2/sysctl.2:69 build/C/man2/sysinfo.2:74 build/C/man3/tcgetpgrp.3:59 build/C/man2/truncate.2:108 build/C/man3/ualarm.3:80 build/C/man2/umask.2:90 build/C/man2/uname.2:61 build/C/man2/uselib.2:48 build/C/man3/usleep.3:73 build/C/man2/vhangup.2:49
+#: build/C/man2/access.2:88 build/C/man2/alarm.2:56 build/C/man2/brk.2:93 build/C/man2/chdir.2:70 build/C/man2/chmod.2:153 build/C/man2/chown.2:119 build/C/man2/chroot.2:90 build/C/man2/close.2:64 build/C/man3/confstr.3:94 build/C/man3/crypt.3:120 build/C/man3/daemon.3:72 build/C/man3/des_crypt.3:106 build/C/man2/dup.2:120 build/C/man3/encrypt.3:113 build/C/man3/euidaccess.3:58 build/C/man3/exec.3:183 build/C/man2/execve.2:355 build/C/man2/exit_group.2:39 build/C/man2/fcntl.2:1051 build/C/man3/fexecve.3:67 build/C/man2/flock.2:111 build/C/man2/fork.2:173 build/C/man3/fpathconf.3:160 build/C/man2/fsync.2:108 build/C/man3/get_nprocs_conf.3:46 build/C/man2/get_thread_area.2:29 build/C/man3/getcwd.3:156 build/C/man2/getdomainname.2:75 build/C/man3/getdtablesize.3:61 build/C/man3/gethostid.3:71 build/C/man2/gethostname.2:89 build/C/man3/getlogin.3:95 build/C/man3/getopt.3:274 build/C/man2/gettid.2:50 build/C/man3/getusershell.3:77 build/C/man2/idle.2:52 build/C/man2/ioctl.2:83 build/C/man2/ioctl_list.2:106 build/C/man2/ioperm.2:82 build/C/man3/lockf.3:116 build/C/man2/mincore.2:94 build/C/man2/mkdir.2:48 build/C/man2/nice.2:56 build/C/man2/pread.2:79 build/C/man2/set_thread_area.2:44 build/C/man2/setup.2:53 build/C/man3/sleep.3:40 build/C/man3/swab.3:54 build/C/man2/swapon.2:108 build/C/man2/syscall.2:72 build/C/man3/sysconf.3:311 build/C/man2/sysctl.2:74 build/C/man2/sysinfo.2:74 build/C/man3/tcgetpgrp.3:61 build/C/man2/truncate.2:110 build/C/man3/ualarm.3:81 build/C/man2/umask.2:90 build/C/man2/uname.2:63 build/C/man2/uselib.2:48 build/C/man3/usleep.3:75 build/C/man2/vhangup.2:50
 #, no-wrap
 msgid "RETURN VALUE"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:96 build/C/man3/euidaccess.3:67
+#: build/C/man2/access.2:96 build/C/man3/euidaccess.3:66
 msgid ""
 "On success (all requested permissions granted), zero is returned.  On error "
 "(at least one bit in I<mode> asked for a permission that is denied, or some "
@@ -390,7 +390,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man2/access.2:96 build/C/man2/chdir.2:75 build/C/man2/chmod.2:158 build/C/man2/chown.2:124 build/C/man2/chroot.2:95 build/C/man2/close.2:70 build/C/man3/confstr.3:119 build/C/man3/crypt.3:122 build/C/man2/dup.2:126 build/C/man3/encrypt.3:109 build/C/man3/euidaccess.3:67 build/C/man3/exec.3:188 build/C/man2/execve.2:347 build/C/man2/fcntl.2:1084 build/C/man3/fexecve.3:74 build/C/man2/flock.2:115 build/C/man2/fork.2:167 build/C/man2/fsync.2:114 build/C/man2/get_thread_area.2:30 build/C/man3/getcwd.3:170 build/C/man2/getdomainname.2:80 build/C/man2/getdtablesize.2:63 build/C/man3/gethostid.3:81 build/C/man2/gethostname.2:94 build/C/man3/getlogin.3:101 build/C/man2/gettid.2:49 build/C/man2/idle.2:55 build/C/man2/ioctl.2:90 build/C/man2/ioperm.2:78 build/C/man3/lockf.3:115 build/C/man2/mincore.2:101 build/C/man2/mkdir.2:52 build/C/man2/nice.2:61 build/C/man2/pread.2:87 build/C/man2/set_thread_area.2:45 build/C/man2/setup.2:56 build/C/man2/swapon.2:113 build/C/man2/sysctl.2:76 build/C/man2/sysinfo.2:79 build/C/man3/tcgetpgrp.3:81 build/C/man2/truncate.2:113 build/C/man3/ualarm.3:83 build/C/man2/uname.2:66 build/C/man2/uselib.2:53 build/C/man3/usleep.3:75 build/C/man2/vhangup.2:54
+#: build/C/man2/access.2:96 build/C/man2/chdir.2:75 build/C/man2/chmod.2:158 build/C/man2/chown.2:124 build/C/man2/chroot.2:95 build/C/man2/close.2:70 build/C/man3/confstr.3:121 build/C/man3/crypt.3:123 build/C/man2/dup.2:126 build/C/man3/encrypt.3:115 build/C/man3/euidaccess.3:66 build/C/man3/exec.3:190 build/C/man2/execve.2:361 build/C/man2/fcntl.2:1084 build/C/man3/fexecve.3:74 build/C/man2/flock.2:116 build/C/man2/fork.2:180 build/C/man2/fsync.2:113 build/C/man2/get_thread_area.2:35 build/C/man3/getcwd.3:172 build/C/man2/getdomainname.2:80 build/C/man3/getdtablesize.3:63 build/C/man3/gethostid.3:81 build/C/man2/gethostname.2:94 build/C/man3/getlogin.3:101 build/C/man2/gettid.2:52 build/C/man2/idle.2:55 build/C/man2/ioctl.2:92 build/C/man2/ioperm.2:87 build/C/man3/lockf.3:121 build/C/man2/mincore.2:101 build/C/man2/mkdir.2:53 build/C/man2/nice.2:61 build/C/man2/pread.2:89 build/C/man2/set_thread_area.2:49 build/C/man2/setup.2:56 build/C/man2/swapon.2:113 build/C/man2/sysctl.2:81 build/C/man2/sysinfo.2:79 build/C/man3/tcgetpgrp.3:83 build/C/man2/truncate.2:115 build/C/man3/ualarm.3:84 build/C/man2/uname.2:68 build/C/man2/uselib.2:53 build/C/man3/usleep.3:77 build/C/man2/vhangup.2:55
 #, no-wrap
 msgid "ERRORS"
 msgstr ""
@@ -401,7 +401,7 @@ msgid "B<access>()  shall fail if:"
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:99 build/C/man2/chdir.2:81 build/C/man2/chdir.2:117 build/C/man2/chmod.2:163 build/C/man2/chown.2:129 build/C/man2/chroot.2:98 build/C/man2/execve.2:355 build/C/man2/execve.2:362 build/C/man2/execve.2:365 build/C/man2/execve.2:368 build/C/man3/getcwd.3:171 build/C/man3/gethostid.3:84 build/C/man2/mkdir.2:53 build/C/man2/truncate.2:116 build/C/man2/uselib.2:59
+#: build/C/man2/access.2:99 build/C/man2/chdir.2:81 build/C/man2/chdir.2:117 build/C/man2/chmod.2:163 build/C/man2/chown.2:129 build/C/man2/chroot.2:98 build/C/man2/execve.2:369 build/C/man2/execve.2:376 build/C/man2/execve.2:379 build/C/man2/execve.2:382 build/C/man3/getcwd.3:173 build/C/man3/gethostid.3:84 build/C/man2/mkdir.2:54 build/C/man2/truncate.2:118 build/C/man2/uselib.2:59
 #, no-wrap
 msgid "B<EACCES>"
 msgstr ""
@@ -415,18 +415,18 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:106 build/C/man2/chdir.2:94 build/C/man2/chmod.2:175 build/C/man2/chown.2:138 build/C/man2/chroot.2:112 build/C/man2/execve.2:389 build/C/man2/mkdir.2:71 build/C/man2/truncate.2:149
+#: build/C/man2/access.2:106 build/C/man2/chdir.2:94 build/C/man2/chmod.2:175 build/C/man2/chown.2:138 build/C/man2/chroot.2:112 build/C/man2/execve.2:403 build/C/man2/mkdir.2:76 build/C/man2/truncate.2:151
 #, no-wrap
 msgid "B<ELOOP>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:110 build/C/man2/mkdir.2:75
+#: build/C/man2/access.2:110 build/C/man2/mkdir.2:80
 msgid "Too many symbolic links were encountered in resolving I<pathname>."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:110 build/C/man2/chdir.2:98 build/C/man2/chmod.2:179 build/C/man2/chown.2:142 build/C/man2/chroot.2:116 build/C/man2/execve.2:397 build/C/man2/gethostname.2:109 build/C/man2/mkdir.2:79 build/C/man2/truncate.2:152
+#: build/C/man2/access.2:110 build/C/man2/chdir.2:98 build/C/man2/chmod.2:179 build/C/man2/chown.2:142 build/C/man2/chroot.2:116 build/C/man2/execve.2:411 build/C/man2/gethostname.2:109 build/C/man2/mkdir.2:84 build/C/man2/truncate.2:154
 #, no-wrap
 msgid "B<ENAMETOOLONG>"
 msgstr ""
@@ -437,7 +437,7 @@ msgid "I<pathname> is too long."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:114 build/C/man2/chdir.2:102 build/C/man2/chmod.2:183 build/C/man2/chown.2:146 build/C/man2/chown.2:172 build/C/man2/chroot.2:120 build/C/man2/execve.2:404 build/C/man3/getcwd.3:196 build/C/man3/getlogin.3:120 build/C/man2/mkdir.2:82 build/C/man2/swapon.2:136 build/C/man2/truncate.2:156
+#: build/C/man2/access.2:114 build/C/man2/chdir.2:102 build/C/man2/chmod.2:183 build/C/man2/chown.2:146 build/C/man2/chown.2:172 build/C/man2/chroot.2:120 build/C/man2/execve.2:418 build/C/man3/getcwd.3:198 build/C/man3/getlogin.3:120 build/C/man2/mkdir.2:87 build/C/man2/swapon.2:136 build/C/man2/truncate.2:158
 #, no-wrap
 msgid "B<ENOENT>"
 msgstr ""
@@ -448,18 +448,18 @@ msgid "A component of I<pathname> does not exist or is a dangling symbolic link.
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:119 build/C/man2/chdir.2:108 build/C/man2/chmod.2:189 build/C/man2/chown.2:152 build/C/man2/chroot.2:126 build/C/man2/execve.2:418 build/C/man2/mkdir.2:99 build/C/man2/sysctl.2:83 build/C/man2/truncate.2:159
+#: build/C/man2/access.2:119 build/C/man2/chdir.2:108 build/C/man2/chmod.2:189 build/C/man2/chown.2:152 build/C/man2/chroot.2:126 build/C/man2/execve.2:432 build/C/man2/mkdir.2:104 build/C/man2/sysctl.2:88 build/C/man2/truncate.2:161
 #, no-wrap
 msgid "B<ENOTDIR>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:124 build/C/man2/mkdir.2:104
+#: build/C/man2/access.2:124 build/C/man2/mkdir.2:109
 msgid "A component used as a directory in I<pathname> is not, in fact, a directory."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:124 build/C/man2/chmod.2:198 build/C/man2/chmod.2:216 build/C/man2/chown.2:159 build/C/man2/chown.2:178 build/C/man2/mkdir.2:109 build/C/man2/truncate.2:168
+#: build/C/man2/access.2:124 build/C/man2/chmod.2:198 build/C/man2/chmod.2:216 build/C/man2/chown.2:159 build/C/man2/chown.2:178 build/C/man2/mkdir.2:114 build/C/man2/truncate.2:170
 #, no-wrap
 msgid "B<EROFS>"
 msgstr ""
@@ -475,18 +475,18 @@ msgid "B<access>()  may fail if:"
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:130 build/C/man2/chdir.2:87 build/C/man2/chmod.2:168 build/C/man2/chown.2:134 build/C/man2/chroot.2:105 build/C/man2/execve.2:372 build/C/man2/fcntl.2:1106 build/C/man2/get_thread_area.2:31 build/C/man3/getcwd.3:174 build/C/man2/getdomainname.2:83 build/C/man2/gethostname.2:95 build/C/man2/ioctl.2:95 build/C/man2/mincore.2:104 build/C/man2/mkdir.2:68 build/C/man2/set_thread_area.2:49 build/C/man2/sysctl.2:77 build/C/man2/sysinfo.2:80 build/C/man2/truncate.2:122 build/C/man2/uname.2:67
+#: build/C/man2/access.2:130 build/C/man2/chdir.2:87 build/C/man2/chmod.2:168 build/C/man2/chown.2:134 build/C/man2/chroot.2:105 build/C/man2/execve.2:386 build/C/man2/fcntl.2:1106 build/C/man2/get_thread_area.2:36 build/C/man3/getcwd.3:176 build/C/man2/getdomainname.2:83 build/C/man2/gethostname.2:95 build/C/man2/ioctl.2:97 build/C/man2/mincore.2:104 build/C/man2/mkdir.2:73 build/C/man2/set_thread_area.2:53 build/C/man2/sysctl.2:82 build/C/man2/sysinfo.2:80 build/C/man2/truncate.2:124 build/C/man2/uname.2:69
 #, no-wrap
 msgid "B<EFAULT>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:134 build/C/man2/mkdir.2:71
+#: build/C/man2/access.2:134 build/C/man2/mkdir.2:76
 msgid "I<pathname> points outside your accessible address space."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:134 build/C/man3/confstr.3:120 build/C/man2/dup.2:151 build/C/man2/execve.2:376 build/C/man2/fcntl.2:1122 build/C/man3/fexecve.3:78 build/C/man2/flock.2:125 build/C/man2/get_thread_area.2:34 build/C/man3/getcwd.3:178 build/C/man2/getdomainname.2:87 build/C/man2/getdomainname.2:99 build/C/man2/gethostname.2:99 build/C/man2/ioctl.2:99 build/C/man2/ioperm.2:79 build/C/man3/lockf.3:141 build/C/man2/mincore.2:108 build/C/man2/set_thread_area.2:46 build/C/man2/swapon.2:121 build/C/man3/tcgetpgrp.3:86 build/C/man2/truncate.2:138 build/C/man2/truncate.2:189 build/C/man3/ualarm.3:87 build/C/man3/usleep.3:80
+#: build/C/man2/access.2:134 build/C/man3/confstr.3:122 build/C/man2/dup.2:151 build/C/man2/execve.2:390 build/C/man2/fcntl.2:1122 build/C/man3/fexecve.3:78 build/C/man2/flock.2:126 build/C/man2/get_thread_area.2:39 build/C/man3/getcwd.3:180 build/C/man2/getdomainname.2:87 build/C/man2/getdomainname.2:99 build/C/man2/gethostname.2:99 build/C/man2/ioctl.2:101 build/C/man2/ioperm.2:88 build/C/man3/lockf.3:147 build/C/man2/mincore.2:108 build/C/man2/set_thread_area.2:50 build/C/man2/swapon.2:121 build/C/man3/tcgetpgrp.3:88 build/C/man2/truncate.2:140 build/C/man2/truncate.2:191 build/C/man3/ualarm.3:88 build/C/man3/usleep.3:82
 #, no-wrap
 msgid "B<EINVAL>"
 msgstr ""
@@ -497,29 +497,29 @@ msgid "I<mode> was incorrectly specified."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:138 build/C/man2/chdir.2:91 build/C/man2/chmod.2:172 build/C/man2/chmod.2:210 build/C/man2/chown.2:169 build/C/man2/chroot.2:109 build/C/man2/close.2:81 build/C/man2/execve.2:380 build/C/man2/fsync.2:119 build/C/man2/ioperm.2:85 build/C/man2/truncate.2:143
+#: build/C/man2/access.2:138 build/C/man2/chdir.2:91 build/C/man2/chmod.2:172 build/C/man2/chmod.2:210 build/C/man2/chown.2:169 build/C/man2/chroot.2:109 build/C/man2/close.2:81 build/C/man2/execve.2:394 build/C/man2/fsync.2:118 build/C/man2/ioperm.2:94 build/C/man2/truncate.2:145
 #, no-wrap
 msgid "B<EIO>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:141 build/C/man2/chdir.2:94 build/C/man2/chmod.2:175 build/C/man2/chroot.2:112 build/C/man2/close.2:84 build/C/man2/execve.2:383
+#: build/C/man2/access.2:141 build/C/man2/chdir.2:94 build/C/man2/chmod.2:175 build/C/man2/chroot.2:112 build/C/man2/close.2:84 build/C/man2/execve.2:397
 msgid "An I/O error occurred."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:141 build/C/man2/chdir.2:105 build/C/man2/chmod.2:186 build/C/man2/chown.2:149 build/C/man2/chroot.2:123 build/C/man2/execve.2:415 build/C/man2/fork.2:183 build/C/man3/getlogin.3:123 build/C/man2/ioperm.2:88 build/C/man2/mincore.2:112 build/C/man2/mincore.2:124 build/C/man2/mkdir.2:87 build/C/man2/swapon.2:141
+#: build/C/man2/access.2:141 build/C/man2/chdir.2:105 build/C/man2/chmod.2:186 build/C/man2/chown.2:149 build/C/man2/chroot.2:123 build/C/man2/execve.2:429 build/C/man2/fork.2:196 build/C/man3/getlogin.3:123 build/C/man2/ioperm.2:97 build/C/man2/mincore.2:112 build/C/man2/mincore.2:124 build/C/man2/mkdir.2:92 build/C/man2/swapon.2:141
 #, no-wrap
 msgid "B<ENOMEM>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:144 build/C/man2/chdir.2:108 build/C/man2/chmod.2:189 build/C/man2/chown.2:152 build/C/man2/chroot.2:126 build/C/man2/execve.2:418 build/C/man2/mkdir.2:90
+#: build/C/man2/access.2:144 build/C/man2/chdir.2:108 build/C/man2/chmod.2:189 build/C/man2/chown.2:152 build/C/man2/chroot.2:126 build/C/man2/execve.2:432 build/C/man2/mkdir.2:95
 msgid "Insufficient kernel memory was available."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/access.2:144 build/C/man2/execve.2:433 build/C/man2/truncate.2:171
+#: build/C/man2/access.2:144 build/C/man2/execve.2:447 build/C/man2/truncate.2:173
 #, no-wrap
 msgid "B<ETXTBSY>"
 msgstr ""
@@ -530,7 +530,7 @@ msgid "Write access was requested to an executable which is being executed."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:150 build/C/man2/close.2:87 build/C/man2/fork.2:195 build/C/man3/swab.3:58 build/C/man2/umask.2:95
+#: build/C/man2/access.2:150 build/C/man2/close.2:87 build/C/man2/fork.2:208 build/C/man3/swab.3:60 build/C/man2/umask.2:95
 msgid "SVr4, 4.3BSD, POSIX.1-2001."
 msgstr ""
 
@@ -550,7 +550,7 @@ msgstr ""
 #: build/C/man2/access.2:172
 msgid ""
 "B<access>()  always dereferences symbolic links.  If you need to check the "
-"permissions on a symbolic link, use B<faccessat(2)> with the flag "
+"permissions on a symbolic link, use B<faccessat>(2)  with the flag "
 "B<AT_SYMLINK_NOFOLLOW>."
 msgstr ""
 
@@ -591,22 +591,23 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:207
+#: build/C/man2/access.2:208
 msgid ""
 "B<access>()  may not work correctly on NFS file systems with UID mapping "
 "enabled, because UID mapping is done on the server and hidden from the "
-"client, which checks permissions."
+"client, which checks permissions.  Similar problems can occur to FUSE "
+"mounts."
 msgstr ""
 
 #. type: SH
-#: build/C/man2/access.2:207 build/C/man7/environ.7:188 build/C/man2/fcntl.2:1239 build/C/man3/gethostid.3:122 build/C/man3/getlogin.3:161 build/C/man3/getopt.3:367 build/C/man2/mincore.2:144 build/C/man2/pread.2:131 build/C/man3/sleep.3:44 build/C/man3/sysconf.3:324 build/C/man2/sysctl.2:121 build/C/man2/truncate.2:241 build/C/man2/vfork.2:249
+#: build/C/man2/access.2:208 build/C/man7/environ.7:189 build/C/man2/fcntl.2:1239 build/C/man3/gethostid.3:122 build/C/man3/getlogin.3:161 build/C/man3/getopt.3:369 build/C/man2/mincore.2:144 build/C/man2/pread.2:133 build/C/man3/sleep.3:46 build/C/man3/sysconf.3:326 build/C/man2/sysctl.2:135 build/C/man2/truncate.2:243 build/C/man2/vfork.2:252
 #, no-wrap
 msgid "BUGS"
 msgstr ""
 
 #.  This behavior appears to have been an implementation accident.
 #. type: Plain text
-#: build/C/man2/access.2:230
+#: build/C/man2/access.2:231
 msgid ""
 "In kernel 2.4 (and earlier) there is some strangeness in the handling of "
 "B<X_OK> tests for superuser.  If all categories of execute permission are "
@@ -618,7 +619,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:241
+#: build/C/man2/access.2:242
 msgid ""
 "In kernels before 2.6.20, B<access>()  ignored the effect of the "
 "B<MS_NOEXEC> flag if it was used to B<mount>(2)  the underlying file "
@@ -626,7 +627,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/access.2:252
+#: build/C/man2/access.2:253
 msgid ""
 "B<chmod>(2), B<chown>(2), B<faccessat>(2), B<open>(2), B<setgid>(2), "
 "B<setuid>(2), B<stat>(2), B<euidaccess>(3), B<credentials>(7), "
@@ -715,55 +716,55 @@ msgid ""
 msgstr ""
 
 #. type: TH
-#: build/C/man2/brk.2:30
+#: build/C/man2/brk.2:29
 #, no-wrap
 msgid "BRK"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/brk.2:30 build/C/man2/chroot.2:33 build/C/man3/getcwd.3:30 build/C/man2/getdtablesize.2:27 build/C/man3/gethostid.3:29 build/C/man3/ualarm.3:23
+#: build/C/man2/brk.2:29 build/C/man2/chroot.2:33 build/C/man3/getcwd.3:32 build/C/man3/gethostid.3:29 build/C/man3/ualarm.3:24
 #, no-wrap
 msgid "2010-09-20"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/brk.2:33
+#: build/C/man2/brk.2:32
 msgid "brk, sbrk - change data segment size"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/brk.2:35 build/C/man2/chdir.2:38 build/C/man2/chown.2:43 build/C/man2/chroot.2:38 build/C/man3/daemon.3:39 build/C/man3/encrypt.3:31 build/C/man3/exec.3:44 build/C/man2/execve.2:42 build/C/man2/fork.2:44 build/C/man2/fsync.2:43 build/C/man2/getdomainname.2:34 build/C/man2/getdtablesize.2:32 build/C/man3/gethostid.3:34 build/C/man2/gethostname.2:37 build/C/man3/getlogin.3:33 build/C/man2/getpagesize.2:28 build/C/man2/idle.2:37 build/C/man3/lockf.3:27 build/C/man2/mincore.2:39 build/C/man2/nice.2:36 build/C/man2/pread.2:28 build/C/man2/setup.2:39 build/C/man2/swapon.2:42 build/C/man3/tcgetpgrp.3:28 build/C/man2/truncate.2:46 build/C/man2/uselib.2:36 build/C/man2/vfork.2:33 build/C/man2/vhangup.2:32
+#: build/C/man2/brk.2:34 build/C/man2/chdir.2:38 build/C/man2/chown.2:43 build/C/man2/chroot.2:38 build/C/man3/daemon.3:41 build/C/man3/encrypt.3:37 build/C/man3/exec.3:46 build/C/man2/execve.2:42 build/C/man2/fork.2:44 build/C/man2/fsync.2:43 build/C/man2/getdomainname.2:34 build/C/man3/getdtablesize.3:32 build/C/man3/gethostid.3:34 build/C/man2/gethostname.2:37 build/C/man3/getlogin.3:33 build/C/man2/getpagesize.2:30 build/C/man2/idle.2:37 build/C/man3/lockf.3:33 build/C/man2/mincore.2:39 build/C/man2/nice.2:36 build/C/man2/pread.2:30 build/C/man2/setup.2:39 build/C/man2/swapon.2:42 build/C/man3/tcgetpgrp.3:30 build/C/man2/truncate.2:48 build/C/man2/uselib.2:36 build/C/man2/vfork.2:35 build/C/man2/vhangup.2:33
 msgid "B<#include E<lt>unistd.hE<gt>>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/brk.2:37
+#: build/C/man2/brk.2:36
 msgid "B<int brk(void *>I<addr>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/brk.2:39
+#: build/C/man2/brk.2:38
 msgid "B<void *sbrk(intptr_t >I<increment>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/brk.2:43 build/C/man2/chdir.2:46 build/C/man2/chmod.2:44 build/C/man2/chown.2:53 build/C/man2/chroot.2:44 build/C/man3/confstr.3:42 build/C/man3/daemon.3:45 build/C/man3/exec.3:66 build/C/man3/fexecve.3:38 build/C/man2/fsync.2:51 build/C/man3/getcwd.3:47 build/C/man2/getdomainname.2:42 build/C/man2/getdtablesize.2:38 build/C/man3/gethostid.3:42 build/C/man2/gethostname.2:45 build/C/man3/getlogin.3:45 build/C/man3/getopt.3:67 build/C/man2/getpagesize.2:34 build/C/man3/getusershell.3:45 build/C/man3/lockf.3:33 build/C/man2/mincore.2:47 build/C/man2/nice.2:42 build/C/man2/pread.2:38 build/C/man2/truncate.2:56 build/C/man3/ualarm.3:36 build/C/man3/usleep.3:44 build/C/man2/vfork.2:39 build/C/man2/vhangup.2:38
+#: build/C/man2/brk.2:42 build/C/man2/chdir.2:46 build/C/man2/chmod.2:44 build/C/man2/chown.2:53 build/C/man2/chroot.2:44 build/C/man3/confstr.3:44 build/C/man3/daemon.3:47 build/C/man3/exec.3:68 build/C/man3/fexecve.3:38 build/C/man2/fsync.2:51 build/C/man3/getcwd.3:49 build/C/man2/getdomainname.2:42 build/C/man3/getdtablesize.3:38 build/C/man3/gethostid.3:42 build/C/man2/gethostname.2:45 build/C/man3/getlogin.3:45 build/C/man3/getopt.3:69 build/C/man2/getpagesize.2:36 build/C/man3/getusershell.3:47 build/C/man3/lockf.3:39 build/C/man2/mincore.2:47 build/C/man2/nice.2:42 build/C/man2/pread.2:40 build/C/man2/truncate.2:58 build/C/man3/ualarm.3:37 build/C/man3/usleep.3:46 build/C/man2/vfork.2:41 build/C/man2/vhangup.2:39
 msgid "Feature Test Macro Requirements for glibc (see B<feature_test_macros>(7)):"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/brk.2:47
+#: build/C/man2/brk.2:46
 msgid "B<brk>(), B<sbrk>():"
 msgstr ""
 
 #. type: TP
-#: build/C/man2/brk.2:50 build/C/man3/getcwd.3:58 build/C/man2/getdtablesize.2:44 build/C/man2/getpagesize.2:40 build/C/man3/ualarm.3:42 build/C/man3/usleep.3:50 build/C/man2/vfork.2:45
+#: build/C/man2/brk.2:49 build/C/man3/getcwd.3:60 build/C/man3/getdtablesize.3:44 build/C/man2/getpagesize.2:42 build/C/man3/ualarm.3:43 build/C/man3/usleep.3:52 build/C/man2/vfork.2:47
 #, no-wrap
 msgid "Since glibc 2.12:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/brk.2:57
+#: build/C/man2/brk.2:56
 #, no-wrap
 msgid ""
 "_BSD_SOURCE || _SVID_SOURCE ||\n"
@@ -773,14 +774,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/brk.2:62
+#: build/C/man2/brk.2:61
 msgid ""
 "Before glibc 2.12: _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\\ E<gt>=\\ "
 "500 || _XOPEN_SOURCE\\ &&\\ _XOPEN_SOURCE_EXTENDED"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/brk.2:77
+#: build/C/man2/brk.2:76
 msgid ""
 "B<brk>()  and B<sbrk>()  change the location of the I<program break>, which "
 "defines the end of the process's data segment (i.e., the program break is "
@@ -790,7 +791,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/brk.2:84
+#: build/C/man2/brk.2:83
 msgid ""
 "B<brk>()  sets the end of the data segment to the value specified by "
 "I<addr>, when that value is reasonable, the system has enough memory, and "
@@ -798,7 +799,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/brk.2:94
+#: build/C/man2/brk.2:93
 msgid ""
 "B<sbrk>()  increments the program's data space by I<increment> bytes.  "
 "Calling B<sbrk>()  with an I<increment> of 0 can be used to find the current "
@@ -806,14 +807,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/brk.2:103
+#: build/C/man2/brk.2:102
 msgid ""
 "On success, B<brk>()  returns zero.  On error, -1 is returned, and I<errno> "
 "is set to B<ENOMEM>.  (But see I<Linux Notes> below.)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/brk.2:115
+#: build/C/man2/brk.2:114
 msgid ""
 "On success, B<sbrk>()  returns the previous program break.  (If the break "
 "was increased, then this value is a pointer to the start of the newly "
@@ -828,12 +829,12 @@ msgstr ""
 #.  are not defined in the C Standard and are deliberately excluded from the
 #.  POSIX.1-1990 standard (see paragraphs B.1.1.1.3 and B.8.3.3).
 #. type: Plain text
-#: build/C/man2/brk.2:123
+#: build/C/man2/brk.2:122
 msgid "4.3BSD; SUSv1, marked LEGACY in SUSv2, removed in POSIX.1-2001."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/brk.2:132
+#: build/C/man2/brk.2:131
 msgid ""
 "Avoid using B<brk>()  and B<sbrk>(): the B<malloc>(3)  memory allocation "
 "package is the portable and comfortable way of allocating memory."
@@ -846,20 +847,20 @@ msgstr ""
 #.  \fIintptr_t\fP (e.g., XPGv5, AIX, SunOS 5.8, 5.9, FreeBSD 4.7, NetBSD 1.6,
 #.  Tru64 5.1, glibc2.2).
 #. type: Plain text
-#: build/C/man2/brk.2:142
+#: build/C/man2/brk.2:141
 msgid ""
 "Various systems use various types for the argument of B<sbrk>().  Common are "
 "I<int>, I<ssize_t>, I<ptrdiff_t>, I<intptr_t>."
 msgstr ""
 
 #. type: SS
-#: build/C/man2/brk.2:142 build/C/man2/vfork.2:211
+#: build/C/man2/brk.2:141 build/C/man2/vfork.2:213
 #, no-wrap
-msgid "Linux Notes"
+msgid "Linux notes"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/brk.2:158
+#: build/C/man2/brk.2:157
 msgid ""
 "The return value described above for B<brk>()  is the behavior provided by "
 "the glibc wrapper function for the Linux B<brk>()  system call.  (On most "
@@ -872,7 +873,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/brk.2:165
+#: build/C/man2/brk.2:164
 msgid ""
 "On Linux, B<sbrk>()  is implemented as a library function that uses the "
 "B<brk>()  system call, and does some internal bookkeeping so that it can "
@@ -880,7 +881,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/brk.2:170
+#: build/C/man2/brk.2:169
 msgid "B<execve>(2), B<getrlimit>(2), B<end>(3), B<malloc>(3)"
 msgstr ""
 
@@ -917,14 +918,14 @@ msgid "B<fchdir>():"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/chdir.2:54 build/C/man2/chmod.2:53 build/C/man2/chown.2:62 build/C/man3/gethostid.3:50 build/C/man2/truncate.2:64 build/C/man2/truncate.2:72
+#: build/C/man2/chdir.2:54 build/C/man2/chmod.2:53 build/C/man2/chown.2:62 build/C/man3/gethostid.3:50 build/C/man2/truncate.2:66 build/C/man2/truncate.2:74
 msgid ""
 "_BSD_SOURCE || _XOPEN_SOURCE\\ E<gt>=\\ 500 || _XOPEN_SOURCE\\ &&\\ "
 "_XOPEN_SOURCE_EXTENDED"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/chdir.2:56 build/C/man2/chmod.2:55 build/C/man2/chown.2:64 build/C/man2/pread.2:48 build/C/man2/truncate.2:66
+#: build/C/man2/chdir.2:56 build/C/man2/chmod.2:55 build/C/man2/chown.2:64 build/C/man2/pread.2:50 build/C/man2/truncate.2:68
 msgid "|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\\ E<gt>=\\ 200809L"
 msgstr ""
 
@@ -943,7 +944,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/chdir.2:75 build/C/man2/chmod.2:158 build/C/man2/chown.2:124 build/C/man2/chroot.2:95 build/C/man2/flock.2:115 build/C/man2/getdomainname.2:80 build/C/man2/gethostname.2:94 build/C/man2/ioperm.2:78 build/C/man3/lockf.3:115 build/C/man2/swapon.2:113 build/C/man2/sysinfo.2:79 build/C/man2/truncate.2:113 build/C/man2/uname.2:66 build/C/man2/uselib.2:53 build/C/man2/vhangup.2:54
+#: build/C/man2/chdir.2:75 build/C/man2/chmod.2:158 build/C/man2/chown.2:124 build/C/man2/chroot.2:95 build/C/man2/flock.2:116 build/C/man2/getdomainname.2:80 build/C/man2/gethostname.2:94 build/C/man2/ioperm.2:87 build/C/man3/lockf.3:121 build/C/man2/swapon.2:113 build/C/man2/sysinfo.2:79 build/C/man2/truncate.2:115 build/C/man2/uname.2:68 build/C/man2/uselib.2:53 build/C/man2/vhangup.2:55
 msgid ""
 "On success, zero is returned.  On error, -1 is returned, and I<errno> is set "
 "appropriately."
@@ -999,13 +1000,13 @@ msgid "Search permission was denied on the directory open on I<fd>."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/chdir.2:121 build/C/man2/chmod.2:205 build/C/man2/chown.2:166 build/C/man2/close.2:71 build/C/man2/dup.2:127 build/C/man2/fcntl.2:1092 build/C/man2/flock.2:116 build/C/man2/fsync.2:115 build/C/man2/ioctl.2:91 build/C/man3/lockf.3:124 build/C/man3/tcgetpgrp.3:82 build/C/man2/truncate.2:181
+#: build/C/man2/chdir.2:121 build/C/man2/chmod.2:205 build/C/man2/chown.2:166 build/C/man2/close.2:71 build/C/man2/dup.2:127 build/C/man2/fcntl.2:1092 build/C/man2/flock.2:117 build/C/man2/fsync.2:114 build/C/man2/ioctl.2:93 build/C/man3/lockf.3:130 build/C/man3/tcgetpgrp.3:84 build/C/man2/truncate.2:183
 #, no-wrap
 msgid "B<EBADF>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/chdir.2:125 build/C/man3/tcgetpgrp.3:86
+#: build/C/man2/chdir.2:125 build/C/man3/tcgetpgrp.3:88
 msgid "I<fd> is not a valid file descriptor."
 msgstr ""
 
@@ -1052,7 +1053,7 @@ msgid "chmod, fchmod - change permissions of a file"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/chmod.2:36 build/C/man3/getumask.3:35 build/C/man2/umask.2:41
+#: build/C/man2/chmod.2:36 build/C/man3/getumask.3:37 build/C/man2/umask.2:41
 msgid "B<#include E<lt>sys/stat.hE<gt>>"
 msgstr ""
 
@@ -1079,7 +1080,7 @@ msgid ""
 msgstr ""
 
 #. type: IP
-#: build/C/man2/chmod.2:61 build/C/man2/chmod.2:66 build/C/man2/chown.2:70 build/C/man2/chown.2:75 build/C/man2/chown.2:79 build/C/man2/chown.2:233 build/C/man2/chown.2:238 build/C/man2/chown.2:244 build/C/man2/dup.2:62 build/C/man2/dup.2:68 build/C/man2/dup.2:101 build/C/man2/dup.2:110 build/C/man2/execve.2:124 build/C/man2/execve.2:128 build/C/man2/execve.2:131 build/C/man2/execve.2:134 build/C/man2/execve.2:137 build/C/man2/execve.2:140 build/C/man2/execve.2:143 build/C/man2/execve.2:146 build/C/man2/execve.2:149 build/C/man2/execve.2:152 build/C/man2/execve.2:156 build/C/man2/execve.2:160 build/C/man2/execve.2:169 build/C/man2/execve.2:176 build/C/man2/execve.2:181 build/C/man2/execve.2:188 build/C/man2/execve.2:195 build/C/man2/execve.2:199 build/C/man2/execve.2:202 build/C/man2/execve.2:210 build/C/man2/execve.2:214 build/C/man2/execve.2:219 build/C/man2/fork.2:52 build/C/man2/fork.2:56 build/C/man2/fork.2:58 build/C/man2/fork.2:62 build/C/man2/fork.2:68 build/C/man2/fork.2:71 build/C/man2/fork.2:74 build/C/man2/fork.2:77 build/C/man2/fork.2:82 build/C/man2/fork.2:94 build/C/man2/fork.2:101 build/C/man2/fork.2:107 build/C/man2/fork.2:113 build/C/man2/fork.2:120 build/C/man2/fork.2:129 build/C/man2/fork.2:143 build/C/man2/fork.2:152 build/C/man2/syscalls.2:85 build/C/man2/syscalls.2:88 build/C/man2/syscalls.2:94 build/C/man2/syscalls.2:110 build/C/man2/syscalls.2:116 build/C/man2/syscalls.2:122 build/C/man2/syscalls.2:128 build/C/man2/syscalls.2:135 build/C/man2/syscalls.2:660 build/C/man2/syscalls.2:681 build/C/man2/syscalls.2:692 build/C/man2/syscalls.2:699 build/C/man2/syscalls.2:710 build/C/man2/syscalls.2:722 build/C/man2/syscalls.2:743 build/C/man2/syscalls.2:751 build/C/man2/vfork.2:191 build/C/man2/vfork.2:195
+#: build/C/man2/chmod.2:61 build/C/man2/chmod.2:66 build/C/man2/chown.2:70 build/C/man2/chown.2:75 build/C/man2/chown.2:79 build/C/man2/chown.2:233 build/C/man2/chown.2:238 build/C/man2/chown.2:244 build/C/man2/dup.2:62 build/C/man2/dup.2:68 build/C/man2/dup.2:101 build/C/man2/dup.2:110 build/C/man2/execve.2:124 build/C/man2/execve.2:128 build/C/man2/execve.2:131 build/C/man2/execve.2:134 build/C/man2/execve.2:137 build/C/man2/execve.2:140 build/C/man2/execve.2:143 build/C/man2/execve.2:146 build/C/man2/execve.2:149 build/C/man2/execve.2:152 build/C/man2/execve.2:156 build/C/man2/execve.2:160 build/C/man2/execve.2:169 build/C/man2/execve.2:176 build/C/man2/execve.2:181 build/C/man2/execve.2:188 build/C/man2/execve.2:195 build/C/man2/execve.2:202 build/C/man2/execve.2:209 build/C/man2/execve.2:213 build/C/man2/execve.2:216 build/C/man2/execve.2:224 build/C/man2/execve.2:228 build/C/man2/execve.2:233 build/C/man2/fork.2:52 build/C/man2/fork.2:56 build/C/man2/fork.2:58 build/C/man2/fork.2:62 build/C/man2/fork.2:68 build/C/man2/fork.2:71 build/C/man2/fork.2:74 build/C/man2/fork.2:77 build/C/man2/fork.2:82 build/C/man2/fork.2:94 build/C/man2/fork.2:101 build/C/man2/fork.2:107 build/C/man2/fork.2:114 build/C/man2/fork.2:120 build/C/man2/fork.2:125 build/C/man2/fork.2:133 build/C/man2/fork.2:142 build/C/man2/fork.2:156 build/C/man2/fork.2:165 build/C/man2/syscalls.2:87 build/C/man2/syscalls.2:90 build/C/man2/syscalls.2:96 build/C/man2/syscalls.2:112 build/C/man2/syscalls.2:118 build/C/man2/syscalls.2:124 build/C/man2/syscalls.2:130 build/C/man2/syscalls.2:137 build/C/man2/syscalls.2:676 build/C/man2/syscalls.2:697 build/C/man2/syscalls.2:708 build/C/man2/syscalls.2:715 build/C/man2/syscalls.2:726 build/C/man2/syscalls.2:738 build/C/man2/syscalls.2:759 build/C/man2/syscalls.2:767 build/C/man2/vfork.2:193 build/C/man2/vfork.2:197
 #, no-wrap
 msgid "*"
 msgstr ""
@@ -1297,12 +1298,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/chmod.2:192 build/C/man2/chown.2:155 build/C/man2/truncate.2:162
+#: build/C/man2/chmod.2:192 build/C/man2/chown.2:155 build/C/man2/truncate.2:164
 msgid "A component of the path prefix is not a directory."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/chmod.2:192 build/C/man2/chmod.2:213 build/C/man2/chown.2:155 build/C/man2/chown.2:175 build/C/man2/chroot.2:131 build/C/man2/execve.2:423 build/C/man2/execve.2:429 build/C/man2/fcntl.2:1141 build/C/man2/getdomainname.2:91 build/C/man3/gethostid.3:88 build/C/man2/gethostname.2:117 build/C/man2/idle.2:56 build/C/man2/ioperm.2:92 build/C/man2/mkdir.2:104 build/C/man2/nice.2:62 build/C/man2/setup.2:57 build/C/man2/swapon.2:144 build/C/man2/sysctl.2:87 build/C/man3/tcgetpgrp.3:99 build/C/man2/truncate.2:162 build/C/man2/vhangup.2:55
+#: build/C/man2/chmod.2:192 build/C/man2/chmod.2:213 build/C/man2/chown.2:155 build/C/man2/chown.2:175 build/C/man2/chroot.2:131 build/C/man2/execve.2:437 build/C/man2/execve.2:443 build/C/man2/fcntl.2:1141 build/C/man2/getdomainname.2:91 build/C/man3/gethostid.3:88 build/C/man2/gethostname.2:117 build/C/man2/idle.2:56 build/C/man2/ioperm.2:101 build/C/man2/mkdir.2:109 build/C/man2/nice.2:62 build/C/man2/setup.2:57 build/C/man2/swapon.2:144 build/C/man3/tcgetpgrp.3:101 build/C/man2/truncate.2:164 build/C/man2/vhangup.2:56
 #, no-wrap
 msgid "B<EPERM>"
 msgstr ""
@@ -1315,7 +1316,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/chmod.2:201 build/C/man2/chown.2:162 build/C/man2/truncate.2:171
+#: build/C/man2/chmod.2:201 build/C/man2/chown.2:162 build/C/man2/truncate.2:173
 msgid "The named file resides on a read-only file system."
 msgstr ""
 
@@ -1386,8 +1387,8 @@ msgstr ""
 #. type: Plain text
 #: build/C/man2/chown.2:70
 msgid ""
-"These system calls change the owner and group of a file.  The differ only in "
-"how the file is specified:"
+"These system calls change the owner and group of a file.  They differ only "
+"in how the file is specified:"
 msgstr ""
 
 #. type: Plain text
@@ -1638,7 +1639,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/chown.2:335 build/C/man2/execve.2:549 build/C/man3/getopt.3:426 build/C/man3/getopt.3:511
+#: build/C/man2/chown.2:335 build/C/man2/execve.2:563 build/C/man3/getopt.3:428 build/C/man3/getopt.3:513
 #, no-wrap
 msgid ""
 "    exit(EXIT_SUCCESS);\n"
@@ -1832,7 +1833,7 @@ msgid "I<fd> isn't a valid open file descriptor."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/close.2:75 build/C/man2/dup.2:143 build/C/man2/fcntl.2:1110 build/C/man2/flock.2:120 build/C/man2/truncate.2:131 build/C/man3/ualarm.3:84 build/C/man3/usleep.3:76
+#: build/C/man2/close.2:75 build/C/man2/dup.2:143 build/C/man2/fcntl.2:1110 build/C/man2/flock.2:121 build/C/man2/truncate.2:133 build/C/man3/ualarm.3:85 build/C/man3/usleep.3:78
 #, no-wrap
 msgid "B<EINTR>"
 msgstr ""
@@ -1887,92 +1888,92 @@ msgid ""
 msgstr ""
 
 #. type: TH
-#: build/C/man3/confstr.3:29
+#: build/C/man3/confstr.3:31
 #, no-wrap
 msgid "CONFSTR"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/confstr.3:29
+#: build/C/man3/confstr.3:31
 #, no-wrap
 msgid "2012-05-10"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/confstr.3:29 build/C/man3/daemon.3:34 build/C/man3/exec.3:39 build/C/man3/fpathconf.3:24 build/C/man3/get_nprocs_conf.3:24 build/C/man3/getcwd.3:30 build/C/man3/getlogin.3:28 build/C/man3/getopt.3:39 build/C/man3/getumask.3:26 build/C/man3/getusershell.3:28 build/C/man3/lockf.3:22 build/C/man3/sleep.3:24 build/C/man3/sysconf.3:25 build/C/man3/tcgetpgrp.3:23
+#: build/C/man3/confstr.3:31 build/C/man3/daemon.3:36 build/C/man3/exec.3:41 build/C/man3/fpathconf.3:41 build/C/man3/get_nprocs_conf.3:26 build/C/man3/getcwd.3:32 build/C/man3/getlogin.3:28 build/C/man3/getopt.3:41 build/C/man3/getumask.3:28 build/C/man3/getusershell.3:30 build/C/man3/lockf.3:28 build/C/man3/sleep.3:26 build/C/man3/sysconf.3:27 build/C/man3/tcgetpgrp.3:25
 #, no-wrap
 msgid "GNU"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:32
+#: build/C/man3/confstr.3:34
 msgid "confstr - get configuration dependent string variables"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:37
+#: build/C/man3/confstr.3:39
 #, no-wrap
 msgid "B<size_t confstr(int >I<name>B<, char *>I<buf>B<, size_t >I<len>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:46
+#: build/C/man3/confstr.3:48
 msgid "B<confstr>(): _POSIX_C_SOURCE\\ E<gt>=\\ 2 || _XOPEN_SOURCE"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:49
+#: build/C/man3/confstr.3:51
 msgid "B<confstr>()  gets the value of configuration-dependent string variables."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:54
+#: build/C/man3/confstr.3:56
 msgid ""
 "The I<name> argument is the system variable to be queried.  The following "
 "variables are supported:"
 msgstr ""
 
 #. type: TP
-#: build/C/man3/confstr.3:54
+#: build/C/man3/confstr.3:56
 #, no-wrap
 msgid "B<_CS_GNU_LIBC_VERSION> (GNU C library only; since glibc 2.3.2)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:58
+#: build/C/man3/confstr.3:60
 msgid ""
 "A string which identifies the GNU C library version on this system (e.g, "
 "\"glibc 2.3.4\")."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/confstr.3:58
+#: build/C/man3/confstr.3:60
 #, no-wrap
 msgid "B<_CS_GNU_LIBPTHREAD_VERSION> (GNU C library only; since glibc 2.3.2)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:62
+#: build/C/man3/confstr.3:64
 msgid ""
 "A string which identifies the POSIX implementation supplied by this C "
 "library (e.g, \"NPTL 2.3.4\" or \"linuxthreads-0.10\")."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/confstr.3:62
+#: build/C/man3/confstr.3:64
 #, no-wrap
 msgid "B<_CS_PATH>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:68
+#: build/C/man3/confstr.3:70
 msgid ""
 "A value for the B<PATH> variable which indicates where all the POSIX.2 "
 "standard utilities can be found."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:84
+#: build/C/man3/confstr.3:86
 msgid ""
 "If I<buf> is not NULL and I<len> is not zero, B<confstr>()  copies the value "
 "of the string to I<buf> truncated to I<len - 1> bytes if necessary, with a "
@@ -1981,14 +1982,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:92
+#: build/C/man3/confstr.3:94
 msgid ""
 "If I<len> is zero and I<buf> is NULL, B<confstr>()  just returns the value "
 "as defined below."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:104
+#: build/C/man3/confstr.3:106
 msgid ""
 "If I<name> is a valid configuration variable, B<confstr>()  returns the "
 "number of bytes (including the terminating null byte)  that would be "
@@ -1997,7 +1998,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:119
+#: build/C/man3/confstr.3:121
 msgid ""
 "If I<name> is a valid configuration variable, but that variable does not "
 "have a value, then B<confstr>()  returns 0.  If I<name> does not correspond "
@@ -2006,24 +2007,24 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:125
+#: build/C/man3/confstr.3:127
 msgid "If the value of I<name> is invalid."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:127 build/C/man3/fpathconf.3:154 build/C/man2/pread.2:115 build/C/man3/sleep.3:44 build/C/man3/sysconf.3:324 build/C/man3/tcgetpgrp.3:106
+#: build/C/man3/confstr.3:129 build/C/man3/fpathconf.3:171 build/C/man2/pread.2:117 build/C/man3/sleep.3:46 build/C/man3/sysconf.3:326 build/C/man3/tcgetpgrp.3:108
 msgid "POSIX.1-2001."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:130
+#: build/C/man3/confstr.3:132
 msgid ""
 "The following code fragment determines the path where to find the POSIX.2 "
 "system utilities:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:136
+#: build/C/man3/confstr.3:138
 #, no-wrap
 msgid ""
 "char *pathbuf;\n"
@@ -2031,10 +2032,10 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:142
+#: build/C/man3/confstr.3:144
 #, no-wrap
 msgid ""
-"n = confstr(_CS_PATH,NULL,(size_t) 0);\n"
+"n = confstr(_CS_PATH, NULL, (size_t) 0);\n"
 "pathbuf = malloc(n);\n"
 "if (pathbuf == NULL)\n"
 "    abort();\n"
@@ -2042,53 +2043,53 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/confstr.3:148
+#: build/C/man3/confstr.3:150
 msgid "B<sh>(1), B<exec>(3), B<system>(3)"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/crypt.3:35
+#: build/C/man3/crypt.3:36
 #, no-wrap
 msgid "CRYPT"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/crypt.3:35
+#: build/C/man3/crypt.3:36
 #, no-wrap
 msgid "2011-09-15"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:38
+#: build/C/man3/crypt.3:39
 msgid "crypt, crypt_r - password and data encryption"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:41
+#: build/C/man3/crypt.3:42
 #, no-wrap
 msgid "B<#define _XOPEN_SOURCE>       /* See feature_test_macros(7) */\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:45
+#: build/C/man3/crypt.3:46
 #, no-wrap
 msgid "B<char *crypt(const char *>I<key>B<, const char *>I<salt>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:47
+#: build/C/man3/crypt.3:48
 #, no-wrap
 msgid "B<#define _GNU_SOURCE>         /* See feature_test_macros(7) */\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:49
+#: build/C/man3/crypt.3:50
 #, no-wrap
 msgid "B<#include E<lt>crypt.hE<gt>>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:52
+#: build/C/man3/crypt.3:53
 #, no-wrap
 msgid ""
 "B<char *crypt_r(const char *>I<key>B<, const char *>I<salt>B<,>\n"
@@ -2096,12 +2097,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:55
+#: build/C/man3/crypt.3:56
 msgid "Link with I<-lcrypt>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:61
+#: build/C/man3/crypt.3:62
 msgid ""
 "B<crypt>()  is the password encryption function.  It is based on the Data "
 "Encryption Standard algorithm with variations intended (among other things) "
@@ -2109,12 +2110,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:64
+#: build/C/man3/crypt.3:65
 msgid "I<key> is a user's typed password."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:70
+#: build/C/man3/crypt.3:71
 msgid ""
 "I<salt> is a two-character string chosen from the set "
 "[B<a>\\(enB<zA>\\(enB<Z0>\\(enB<9./>].  This string is used to perturb the "
@@ -2122,7 +2123,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:81
+#: build/C/man3/crypt.3:82
 msgid ""
 "By taking the lowest 7 bits of each of the first eight characters of the "
 "I<key>, a 56-bit key is obtained.  This 56-bit key is used to encrypt "
@@ -2134,12 +2135,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:83
+#: build/C/man3/crypt.3:84
 msgid "Warning: The key space consists of"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:98
+#: build/C/man3/crypt.3:99
 msgid ""
 "equal 7.2e16 possible values.  Exhaustive searches of this key space are "
 "possible using massively parallel computers.  Software, such as B<crack>(1), "
@@ -2151,7 +2152,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:107
+#: build/C/man3/crypt.3:108
 msgid ""
 "The DES algorithm itself has a few quirks which make the use of the "
 "B<crypt>()  interface a very poor choice for anything other than password "
@@ -2161,7 +2162,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:119
+#: build/C/man3/crypt.3:120
 msgid ""
 "B<crypt_r>()  is a reentrant version of B<crypt>().  The structure pointed "
 "to by I<data> is used to store result data and bookkeeping information.  "
@@ -2171,14 +2172,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:122
+#: build/C/man3/crypt.3:123
 msgid ""
 "On success, a pointer to the encrypted password is returned.  On error, NULL "
 "is returned."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/crypt.3:123 build/C/man3/encrypt.3:114 build/C/man3/fexecve.3:86 build/C/man2/fork.2:187
+#: build/C/man3/crypt.3:124 build/C/man3/encrypt.3:120 build/C/man3/fexecve.3:86 build/C/man2/fork.2:200
 #, no-wrap
 msgid "B<ENOSYS>"
 msgstr ""
@@ -2218,44 +2219,44 @@ msgstr ""
 #.  Making encrypted data computed using crypt() publicly available has
 #.  to be considered insecure for the given reasons.
 #. type: Plain text
-#: build/C/man3/crypt.3:162
+#: build/C/man3/crypt.3:163
 msgid ""
 "The B<crypt>()  function was not implemented, probably because of "
 "U.S.A. export restrictions."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:167
+#: build/C/man3/crypt.3:168
 msgid "B<crypt>(): SVr4, 4.3BSD, POSIX.1-2001.  B<crypt_r>()  is a GNU extension."
 msgstr ""
 
 #. type: SS
-#: build/C/man3/crypt.3:168 build/C/man2/gethostname.2:140
+#: build/C/man3/crypt.3:169 build/C/man2/gethostname.2:140
 #, no-wrap
-msgid "Glibc Notes"
+msgid "Glibc notes"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:171
+#: build/C/man3/crypt.3:172
 msgid ""
 "The glibc2 version of this function supports additional encryption "
 "algorithms."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:176
+#: build/C/man3/crypt.3:177
 msgid ""
 "If I<salt> is a character string starting with the characters \"$I<id>$\" "
 "followed by a string terminated by \"$\":"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:179
+#: build/C/man3/crypt.3:180
 msgid "$I<id>$I<salt>$I<encrypted>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:188
+#: build/C/man3/crypt.3:189
 msgid ""
 "then instead of using the DES machine, I<id> identifies the encryption "
 "method used and this then determines how the rest of the password string is "
@@ -2263,31 +2264,31 @@ msgid ""
 msgstr ""
 
 #. type: tbl table
-#: build/C/man3/crypt.3:191
+#: build/C/man3/crypt.3:192
 #, no-wrap
 msgid "ID  | Method\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man3/crypt.3:192
+#: build/C/man3/crypt.3:193
 #, no-wrap
 msgid "_\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man3/crypt.3:193
+#: build/C/man3/crypt.3:194
 #, no-wrap
 msgid "1   | MD5\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man3/crypt.3:194
+#: build/C/man3/crypt.3:195
 #, no-wrap
 msgid "2a  | Blowfish (not in mainline glibc; added in some\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man3/crypt.3:195
+#: build/C/man3/crypt.3:196
 #, no-wrap
 msgid "    | Linux distributions)\n"
 msgstr ""
@@ -2299,26 +2300,26 @@ msgstr ""
 #.  glibc doesn't appear to natively support Sun MD5; I don't know
 #.  if any distros add the support.
 #. type: tbl table
-#: build/C/man3/crypt.3:202
+#: build/C/man3/crypt.3:203
 #, no-wrap
 msgid "5   | SHA-256 (since glibc 2.7)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man3/crypt.3:203
+#: build/C/man3/crypt.3:204
 #, no-wrap
 msgid "6   | SHA-512 (since glibc 2.7)\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:210
+#: build/C/man3/crypt.3:211
 msgid ""
 "So $5$I<salt>$I<encrypted> is an SHA-256 encoded password and "
 "$6$I<salt>$I<encrypted> is an SHA-512 encoded one."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:215
+#: build/C/man3/crypt.3:216
 msgid ""
 "\"I<salt>\" stands for the up to 16 characters following \"$I<id>$\" in the "
 "salt.  The encrypted part of the password string is the actual computed "
@@ -2326,25 +2327,25 @@ msgid ""
 msgstr ""
 
 #. type: tbl table
-#: build/C/man3/crypt.3:217
+#: build/C/man3/crypt.3:218
 #, no-wrap
 msgid "MD5     | 22 characters\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man3/crypt.3:218
+#: build/C/man3/crypt.3:219
 #, no-wrap
 msgid "SHA-256 | 43 characters\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man3/crypt.3:219
+#: build/C/man3/crypt.3:220
 #, no-wrap
 msgid "SHA-512 | 86 characters\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:228
+#: build/C/man3/crypt.3:229
 msgid ""
 "The characters in \"I<salt>\" and \"I<encrypted>\" are drawn from the set "
 "[B<a>\\(enB<zA>\\(enB<Z0>\\(enB<9./>].  In the MD5 and SHA implementations "
@@ -2352,46 +2353,46 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/crypt.3:234
+#: build/C/man3/crypt.3:235
 msgid "B<login>(1), B<passwd>(1), B<encrypt>(3), B<getpass>(3), B<passwd>(5)"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/daemon.3:34
+#: build/C/man3/daemon.3:36
 #, no-wrap
 msgid "DAEMON"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/daemon.3:34
+#: build/C/man3/daemon.3:36
 #, no-wrap
 msgid "2009-12-05"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/daemon.3:37
+#: build/C/man3/daemon.3:39
 msgid "daemon - run in the background"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/daemon.3:41
+#: build/C/man3/daemon.3:43
 msgid "B<int daemon(int >I<nochdir>B<, int >I<noclose>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/daemon.3:49
+#: build/C/man3/daemon.3:51
 msgid "B<daemon>(): _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\\ E<lt>\\ 500)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/daemon.3:54
+#: build/C/man3/daemon.3:56
 msgid ""
 "The B<daemon>()  function is for programs wishing to detach themselves from "
 "the controlling terminal and run in the background as system daemons."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/daemon.3:62
+#: build/C/man3/daemon.3:64
 msgid ""
 "If I<nochdir> is zero, B<daemon>()  changes the calling process's current "
 "working directory to the root directory (\"/\"); otherwise, the current "
@@ -2399,7 +2400,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/daemon.3:70
+#: build/C/man3/daemon.3:72
 msgid ""
 "If I<noclose> is zero, B<daemon>()  redirects standard input, standard "
 "output and standard error to I</dev/null>; otherwise, no changes are made to "
@@ -2408,7 +2409,7 @@ msgstr ""
 
 #.  not .IR in order not to underline _
 #. type: Plain text
-#: build/C/man3/daemon.3:88
+#: build/C/man3/daemon.3:90
 msgid ""
 "(This function forks, and if the B<fork>(2)  succeeds, the parent calls "
 "B<_exit>(2), so that further errors are seen by the child only.)  On success "
@@ -2418,14 +2419,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/daemon.3:94
+#: build/C/man3/daemon.3:96
 msgid ""
 "Not in POSIX.1-2001.  A similar function appears on the BSDs.  The "
 "B<daemon>()  function first appeared in 4.4BSD."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/daemon.3:102
+#: build/C/man3/daemon.3:104
 msgid ""
 "The glibc implementation can also return -1 when I</dev/null> exists but is "
 "not a character device with the expected major and minor numbers.  In this "
@@ -2433,24 +2434,24 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/daemon.3:105
+#: build/C/man3/daemon.3:107
 msgid "B<fork>(2), B<setsid>(2)"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/des_crypt.3:10
+#: build/C/man3/des_crypt.3:14
 #, no-wrap
 msgid "DES_CRYPT"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/des_crypt.3:10
+#: build/C/man3/des_crypt.3:14
 #, no-wrap
 msgid "2007-05-18"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/des_crypt.3:14
+#: build/C/man3/des_crypt.3:18
 msgid ""
 "des_crypt, ecb_crypt, cbc_crypt, des_setparity, DES_FAILED - fast DES "
 "encryption"
@@ -2459,13 +2460,13 @@ msgstr ""
 #.  Sun version
 #.  .B #include <des_crypt.h>
 #. type: Plain text
-#: build/C/man3/des_crypt.3:19
+#: build/C/man3/des_crypt.3:23
 #, no-wrap
 msgid "B<#include E<lt>rpc/des_crypt.hE<gt>>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/des_crypt.3:22
+#: build/C/man3/des_crypt.3:26
 #, no-wrap
 msgid ""
 "B<int ecb_crypt(char *>I<key>B<, char *>I<data>B<, unsigned "
@@ -2474,7 +2475,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/des_crypt.3:25
+#: build/C/man3/des_crypt.3:29
 #, no-wrap
 msgid ""
 "B<int cbc_crypt(char *>I<key>B<, char *>I<data>B<, unsigned "
@@ -2483,19 +2484,19 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/des_crypt.3:27
+#: build/C/man3/des_crypt.3:31
 #, no-wrap
 msgid "B<void des_setparity(char *>I<key>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/des_crypt.3:29
+#: build/C/man3/des_crypt.3:33
 #, no-wrap
 msgid "B<int DES_FAILED(int >I<status>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/des_crypt.3:59
+#: build/C/man3/des_crypt.3:63
 msgid ""
 "B<ecb_crypt>()  and B<cbc_crypt>()  implement the NBS DES (Data Encryption "
 "Standard).  These routines are faster and more general purpose than "
@@ -2509,7 +2510,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/des_crypt.3:102
+#: build/C/man3/des_crypt.3:106
 msgid ""
 "Here is how to use these routines.  The first argument, I<key>, is the "
 "8-byte encryption key with parity.  To set the key's parity, which for DES "
@@ -2527,48 +2528,48 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man3/des_crypt.3:104
+#: build/C/man3/des_crypt.3:108
 #, no-wrap
 msgid "B<DESERR_NONE>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/des_crypt.3:107
+#: build/C/man3/des_crypt.3:111
 msgid "No error."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/des_crypt.3:107
+#: build/C/man3/des_crypt.3:111
 #, no-wrap
 msgid "B<DESERR_NOHWDEVICE>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/des_crypt.3:110
+#: build/C/man3/des_crypt.3:114
 msgid ""
 "Encryption succeeded, but done in software instead of the requested "
 "hardware."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/des_crypt.3:110
+#: build/C/man3/des_crypt.3:114
 #, no-wrap
 msgid "B<DESERR_HWERROR>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/des_crypt.3:113
+#: build/C/man3/des_crypt.3:117
 msgid "An error occurred in the hardware or driver."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/des_crypt.3:113
+#: build/C/man3/des_crypt.3:117
 #, no-wrap
 msgid "B<DESERR_BADPARAM>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/des_crypt.3:116
+#: build/C/man3/des_crypt.3:120
 msgid "Bad argument to routine."
 msgstr ""
 
@@ -2577,32 +2578,32 @@ msgstr ""
 #.  So far the Sun page
 #.  Some additions - aeb
 #. type: Plain text
-#: build/C/man3/des_crypt.3:127
+#: build/C/man3/des_crypt.3:131
 msgid ""
 "Given a result status I<stat>, the macro B<DES_FAILED(>I<stat>B<)> is false "
 "only for the first two statuses."
 msgstr ""
 
 #. type: SH
-#: build/C/man3/des_crypt.3:127 build/C/man2/dup.2:165 build/C/man3/euidaccess.3:70 build/C/man3/exec.3:193 build/C/man2/exit_group.2:39 build/C/man3/fexecve.3:91 build/C/man2/get_thread_area.2:37 build/C/man2/gettid.2:51 build/C/man2/idle.2:59 build/C/man2/mincore.2:132 build/C/man2/pread.2:102 build/C/man2/set_thread_area.2:55 build/C/man2/setup.2:60
+#: build/C/man3/des_crypt.3:131 build/C/man2/dup.2:165 build/C/man3/euidaccess.3:69 build/C/man3/exec.3:195 build/C/man2/exit_group.2:41 build/C/man3/fexecve.3:91 build/C/man2/get_thread_area.2:42 build/C/man2/gettid.2:54 build/C/man2/idle.2:59 build/C/man2/mincore.2:132 build/C/man2/pread.2:104 build/C/man2/set_thread_area.2:59 build/C/man2/setup.2:60
 #, no-wrap
 msgid "VERSIONS"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/des_crypt.3:130
+#: build/C/man3/des_crypt.3:134
 msgid ""
 "These routines are present in libc 4.6.27 and later, and in glibc 2.1 and "
 "later."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/des_crypt.3:133
+#: build/C/man3/des_crypt.3:137
 msgid "4.3BSD.  Not in POSIX.1-2001."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/des_crypt.3:137
+#: build/C/man3/des_crypt.3:141
 msgid "B<des>(1), B<crypt>(3), B<xcrypt>(3)"
 msgstr ""
 
@@ -2759,7 +2760,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/dup.2:161 build/C/man2/execve.2:394 build/C/man2/fcntl.2:1132 build/C/man3/getlogin.3:103
+#: build/C/man2/dup.2:161 build/C/man2/execve.2:408 build/C/man2/fcntl.2:1132 build/C/man3/getlogin.3:103
 #, no-wrap
 msgid "B<EMFILE>"
 msgstr ""
@@ -2813,71 +2814,71 @@ msgid "B<close>(2), B<fcntl>(2), B<open>(2)"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/encrypt.3:24
+#: build/C/man3/encrypt.3:30
 #, no-wrap
 msgid "ENCRYPT"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/encrypt.3:24
+#: build/C/man3/encrypt.3:30
 #, no-wrap
 msgid "2003-04-04"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:27
+#: build/C/man3/encrypt.3:33
 msgid "encrypt, setkey, encrypt_r, setkey_r - encrypt 64-bit messages"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:29 build/C/man3/encrypt.3:35
+#: build/C/man3/encrypt.3:35 build/C/man3/encrypt.3:41
 msgid "B<#define _XOPEN_SOURCE> /* See feature_test_macros(7) */"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:33
+#: build/C/man3/encrypt.3:39
 msgid "B<void encrypt(char >I<block>B<[64], int >I<edflag>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:37
+#: build/C/man3/encrypt.3:43
 msgid "B<#include E<lt>stdlib.hE<gt>>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:39
+#: build/C/man3/encrypt.3:45
 msgid "B<void setkey(const char *>I<key>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:41 build/C/man3/getumask.3:31
+#: build/C/man3/encrypt.3:47 build/C/man3/getumask.3:33
 msgid "B<#define _GNU_SOURCE> /* See feature_test_macros(7) */"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:43
+#: build/C/man3/encrypt.3:49
 msgid "B<#include E<lt>crypt.hE<gt>>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:45
+#: build/C/man3/encrypt.3:51
 msgid "B<void setkey_r(const char *>I<key>B<, struct crypt_data *>I<data>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:48
+#: build/C/man3/encrypt.3:54
 msgid ""
 "B<void encrypt_r(char *>I<block>B<, int >I<edflag>B<, struct crypt_data "
 "*>I<data>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:50
+#: build/C/man3/encrypt.3:56
 msgid "Each of these requires linking with I<-lcrypt>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:62
+#: build/C/man3/encrypt.3:68
 msgid ""
 "These functions encrypt and decrypt 64-bit messages.  The B<setkey>()  "
 "function sets the key used by B<encrypt>().  The I<key> argument used here "
@@ -2887,7 +2888,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:74
+#: build/C/man3/encrypt.3:80
 msgid ""
 "The B<encrypt>()  function modifies the passed buffer, encoding if I<edflag> "
 "is 0, and decoding if 1 is being passed.  Like the I<key> argument, also "
@@ -2896,7 +2897,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:84
+#: build/C/man3/encrypt.3:90
 msgid ""
 "These two functions are not reentrant, that is, the key data is kept in "
 "static storage.  The functions B<setkey_r>()  and B<encrypt_r>()  are the "
@@ -2904,7 +2905,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:99
+#: build/C/man3/encrypt.3:105
 #, no-wrap
 msgid ""
 "struct crypt_data {\n"
@@ -2922,31 +2923,31 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:107
+#: build/C/man3/encrypt.3:113
 msgid "Before calling B<setkey_r>()  set I<data-E<gt>initialized> to zero."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:109
+#: build/C/man3/encrypt.3:115
 msgid "These functions do not return any value."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:114
+#: build/C/man3/encrypt.3:120
 msgid ""
 "Set I<errno> to zero before calling the above functions.  On success, it is "
 "unchanged."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:118
+#: build/C/man3/encrypt.3:124
 msgid ""
 "The function is not provided.  (For example because of former USA export "
 "restrictions.)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:129
+#: build/C/man3/encrypt.3:135
 msgid ""
 "The functions B<encrypt>()  and B<setkey>()  conform to SVr4, SUSv2, and "
 "POSIX.1-2001.  The functions B<encrypt_r>()  and B<setkey_r>()  are GNU "
@@ -2954,12 +2955,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:131
+#: build/C/man3/encrypt.3:137
 msgid "In glibc 2.2 these functions use the DES algorithm."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:138
+#: build/C/man3/encrypt.3:144
 msgid ""
 "You need to link with libcrypt to compile this example with glibc.  To do "
 "useful work the I<key[]> and I<txt[]> arrays must be filled with a useful "
@@ -2967,7 +2968,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:143
+#: build/C/man3/encrypt.3:149
 #, no-wrap
 msgid ""
 "#define _XOPEN_SOURCE\n"
@@ -2976,7 +2977,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:149
+#: build/C/man3/encrypt.3:155
 #, no-wrap
 msgid ""
 "int\n"
@@ -2987,7 +2988,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:154
+#: build/C/man3/encrypt.3:160
 #, no-wrap
 msgid ""
 "    setkey(key);\n"
@@ -2998,35 +2999,35 @@ msgstr ""
 
 #.  .BR fcrypt (3)
 #. type: Plain text
-#: build/C/man3/encrypt.3:160
+#: build/C/man3/encrypt.3:166
 msgid "B<cbc_crypt>(3), B<crypt>(3), B<ecb_crypt>(3),"
 msgstr ""
 
 #. type: TH
-#: build/C/man7/environ.7:33
+#: build/C/man7/environ.7:34
 #, no-wrap
 msgid "ENVIRON"
 msgstr ""
 
 #. type: TH
-#: build/C/man7/environ.7:33 build/C/man2/flock.2:34
+#: build/C/man7/environ.7:34
 #, no-wrap
 msgid "2009-07-25"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:36
+#: build/C/man7/environ.7:37
 msgid "environ - user environment"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:39
+#: build/C/man7/environ.7:40
 #, no-wrap
 msgid "B<extern char **>I<environ>B<;>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:56
+#: build/C/man7/environ.7:57
 msgid ""
 "The variable I<environ> points to an array of pointers to strings called the "
 "\"environment\".  The last pointer in this array has the value NULL.  (This "
@@ -3038,55 +3039,55 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:61
+#: build/C/man7/environ.7:62
 msgid ""
 "By convention the strings in I<environ> have the form "
 "\"I<name>B<=>I<value>\".  Common examples are:"
 msgstr ""
 
 #. type: TP
-#: build/C/man7/environ.7:61
+#: build/C/man7/environ.7:62
 #, no-wrap
 msgid "B<USER>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:64
+#: build/C/man7/environ.7:65
 msgid "The name of the logged-in user (used by some BSD-derived programs)."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/environ.7:64
+#: build/C/man7/environ.7:65
 #, no-wrap
 msgid "B<LOGNAME>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:67
+#: build/C/man7/environ.7:68
 msgid "The name of the logged-in user (used by some System-V derived programs)."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/environ.7:67
+#: build/C/man7/environ.7:68
 #, no-wrap
 msgid "B<HOME>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:73
+#: build/C/man7/environ.7:74
 msgid ""
 "A user's login directory, set by B<login>(1)  from the password file "
 "B<passwd>(5)."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/environ.7:73
+#: build/C/man7/environ.7:74
 #, no-wrap
 msgid "B<LANG>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:80
+#: build/C/man7/environ.7:81
 msgid ""
 "The name of a locale to use for locale categories when not overridden by "
 "B<LC_ALL> or more specific environment variables like B<LC_COLLATE>, "
@@ -3095,13 +3096,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/environ.7:80
+#: build/C/man7/environ.7:81
 #, no-wrap
 msgid "B<PATH>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:91
+#: build/C/man7/environ.7:92
 msgid ""
 "The sequence of directory prefixes that B<sh>(1)  and many other programs "
 "apply in searching for a file known by an incomplete pathname.  The prefixes "
@@ -3111,51 +3112,51 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man7/environ.7:91
+#: build/C/man7/environ.7:92
 #, no-wrap
 msgid "B<PWD>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:95
+#: build/C/man7/environ.7:96
 msgid "The current working directory.  Set by some shells."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/environ.7:95
+#: build/C/man7/environ.7:96
 #, no-wrap
 msgid "B<SHELL>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:98
+#: build/C/man7/environ.7:99
 msgid "The pathname of the user's login shell."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/environ.7:98
+#: build/C/man7/environ.7:99
 #, no-wrap
 msgid "B<TERM>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:101
+#: build/C/man7/environ.7:102
 msgid "The terminal type for which output is to be prepared."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/environ.7:101
+#: build/C/man7/environ.7:102
 #, no-wrap
 msgid "B<PAGER>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:104
+#: build/C/man7/environ.7:105
 msgid "The user's preferred utility to display text files."
 msgstr ""
 
 #. type: TP
-#: build/C/man7/environ.7:104
+#: build/C/man7/environ.7:105
 #, no-wrap
 msgid "B<EDITOR>/B<VISUAL>"
 msgstr ""
@@ -3165,12 +3166,12 @@ msgstr ""
 #.  The user's preferred utility to browse URLs. Sequence of colon-separated
 #.  browser commands. See http://www.catb.org/~esr/BROWSER/ .
 #. type: Plain text
-#: build/C/man7/environ.7:111
+#: build/C/man7/environ.7:112
 msgid "The user's preferred utility to edit text files."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:126
+#: build/C/man7/environ.7:127
 msgid ""
 "Further names may be placed in the environment by the I<export> command and "
 "\"name=value\" in B<sh>(1), or by the I<setenv> command if you use "
@@ -3180,7 +3181,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:130
+#: build/C/man7/environ.7:131
 msgid ""
 "Note that the behavior of many programs and library routines is influenced "
 "by the presence or value of certain environment variables.  A random "
@@ -3188,14 +3189,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:136
+#: build/C/man7/environ.7:137
 msgid ""
 "The variables B<LANG>, B<LANGUAGE>, B<NLSPATH>, B<LOCPATH>, B<LC_ALL>, "
 "B<LC_MESSAGES>, etc. influence locale handling, cf.  B<locale>(5)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:143
+#: build/C/man7/environ.7:144
 msgid ""
 "B<TMPDIR> influences the path prefix of names created by B<tmpnam>(3)  and "
 "other routines, the temporary directory used by B<sort>(1)  and other "
@@ -3203,33 +3204,33 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:147
+#: build/C/man7/environ.7:148
 msgid ""
 "B<LD_LIBRARY_PATH>, B<LD_PRELOAD> and other LD_* variables influence the "
 "behavior of the dynamic loader/linker."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:151
+#: build/C/man7/environ.7:152
 msgid ""
 "B<POSIXLY_CORRECT> makes certain programs and library routines follow the "
 "prescriptions of POSIX."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:157
+#: build/C/man7/environ.7:158
 msgid "The behavior of B<malloc>(3)  is influenced by B<MALLOC_*> variables."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:163
+#: build/C/man7/environ.7:164
 msgid ""
 "The variable B<HOSTALIASES> gives the name of a file containing aliases to "
 "be used with B<gethostbyname>(3)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:174
+#: build/C/man7/environ.7:175
 msgid ""
 "B<TZ> and B<TZDIR> give timezone information used by B<tzset>(3)  and "
 "through that by functions like B<ctime>(3), B<localtime>(3), B<mktime>(3), "
@@ -3237,33 +3238,33 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:178
+#: build/C/man7/environ.7:179
 msgid ""
 "B<TERMCAP> gives information on how to address a given terminal (or gives "
 "the name of a file containing such information)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:181
+#: build/C/man7/environ.7:182
 msgid ""
 "B<COLUMNS> and B<LINES> tell applications about the window size, possibly "
 "overriding the actual size."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:186
+#: build/C/man7/environ.7:187
 msgid ""
 "B<PRINTER> or B<LPDEST> may specify the desired printer to use.  See "
 "B<lpr>(1)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:188
+#: build/C/man7/environ.7:189
 msgid "Etc."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:193
+#: build/C/man7/environ.7:194
 msgid ""
 "Clearly there is a security risk here.  Many a system command has been "
 "tricked into mischief by a user who specified unusual values for B<IFS> or "
@@ -3271,7 +3272,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:226
+#: build/C/man7/environ.7:227
 msgid ""
 "There is also the risk of name space pollution.  Programs like I<make> and "
 "I<autoconf> allow overriding of default utility names from the environment "
@@ -3285,7 +3286,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man7/environ.7:240
+#: build/C/man7/environ.7:241
 msgid ""
 "B<bash>(1), B<csh>(1), B<login>(1), B<sh>(1), B<tcsh>(1), B<execve>(2), "
 "B<clearenv>(3), B<exec>(3), B<getenv>(3), B<putenv>(3), B<setenv>(3), "
@@ -3293,24 +3294,24 @@ msgid ""
 msgstr ""
 
 #. type: TH
-#: build/C/man3/euidaccess.3:26
+#: build/C/man3/euidaccess.3:25
 #, no-wrap
 msgid "EUIDACCESS"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/euidaccess.3:26 build/C/man3/getopt.3:39
+#: build/C/man3/euidaccess.3:25 build/C/man3/getopt.3:41
 #, no-wrap
 msgid "2010-11-01"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/euidaccess.3:29
+#: build/C/man3/euidaccess.3:28
 msgid "euidaccess, eaccess - check effective user's permissions for a file"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/euidaccess.3:33
+#: build/C/man3/euidaccess.3:32
 #, no-wrap
 msgid ""
 "B<#define _GNU_SOURCE>             /* See feature_test_macros(7) */\n"
@@ -3318,7 +3319,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/euidaccess.3:36
+#: build/C/man3/euidaccess.3:35
 #, no-wrap
 msgid ""
 "B<int euidaccess(const char *>I<pathname>B<, int >I<mode>B<);>\n"
@@ -3326,7 +3327,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/euidaccess.3:48
+#: build/C/man3/euidaccess.3:47
 msgid ""
 "Like B<access>(2), B<euidaccess>()  checks permissions and existence of the "
 "file identified by its argument I<pathname>.  However, whereas B<access>(2), "
@@ -3335,39 +3336,39 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/euidaccess.3:54
+#: build/C/man3/euidaccess.3:53
 msgid ""
 "I<mode> is a mask consisting of one or more of B<R_OK>, B<W_OK>, B<X_OK> and "
 "B<F_OK>, with the same meanings as for B<access>(2)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/euidaccess.3:59
+#: build/C/man3/euidaccess.3:58
 msgid ""
 "B<eaccess>()  is a synonym for B<euidaccess>(), provided for compatibility "
 "with some other systems."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/euidaccess.3:70
+#: build/C/man3/euidaccess.3:69
 msgid "As for B<access>(2)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/euidaccess.3:74
+#: build/C/man3/euidaccess.3:73
 msgid "The B<eaccess>()  function was added to glibc in version 2.4."
 msgstr ""
 
 #.  e.g., FreeBSD 6.1.
 #. type: Plain text
-#: build/C/man3/euidaccess.3:80
+#: build/C/man3/euidaccess.3:79
 msgid ""
 "These functions are nonstandard.  Some other systems have an B<eaccess>()  "
 "function."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/euidaccess.3:87
+#: build/C/man3/euidaccess.3:86
 msgid ""
 "I<Warning>: Using this function to check a process's permissions on a file "
 "before performing some operation based on that information leads to race "
@@ -3377,15 +3378,15 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/euidaccess.3:95
+#: build/C/man3/euidaccess.3:94
 msgid ""
 "This function always dereferences symbolic links.  If you need to check the "
-"permissions on a symbolic link, use B<faccessat(2)> with the flags "
+"permissions on a symbolic link, use B<faccessat>(2)  with the flags "
 "B<AT_EACCESS> and B<AT_SYMLINK_NOFOLLOW>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/euidaccess.3:106
+#: build/C/man3/euidaccess.3:105
 msgid ""
 "B<access>(2), B<chmod>(2), B<chown>(2), B<faccessat>(2), B<open>(2), "
 "B<setgid>(2), B<setuid>(2), B<stat>(2), B<credentials>(7), "
@@ -3393,74 +3394,74 @@ msgid ""
 msgstr ""
 
 #. type: TH
-#: build/C/man3/exec.3:39
+#: build/C/man3/exec.3:41
 #, no-wrap
 msgid "EXEC"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/exec.3:39
+#: build/C/man3/exec.3:41
 #, no-wrap
 msgid "2010-09-25"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:42
+#: build/C/man3/exec.3:44
 msgid "execl, execlp, execle, execv, execvp, execvpe - execute a file"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:46
+#: build/C/man3/exec.3:48
 msgid "B<extern char **environ;>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:48
+#: build/C/man3/exec.3:50
 msgid "B<int execl(const char *>I<path>B<, const char *>I<arg>B<, ...);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:50
+#: build/C/man3/exec.3:52
 msgid "B<int execlp(const char *>I<file>B<, const char *>I<arg>B<, ...);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:52
+#: build/C/man3/exec.3:54
 msgid "B<int execle(const char *>I<path>B<, const char *>I<arg>B<,>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:54
+#: build/C/man3/exec.3:56
 msgid "B< ..., char * const >I<envp>B<[]);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:56
+#: build/C/man3/exec.3:58
 msgid "B<int execv(const char *>I<path>B<, char *const >I<argv>B<[]);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:58
+#: build/C/man3/exec.3:60
 msgid "B<int execvp(const char *>I<file>B<, char *const >I<argv>B<[]);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:60
+#: build/C/man3/exec.3:62
 msgid "B<int execvpe(const char *>I<file>B<, char *const >I<argv>B<[],>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:62 build/C/man2/execve.2:46
+#: build/C/man3/exec.3:64 build/C/man2/execve.2:46
 msgid "B< char *const >I<envp>B<[]);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:70
+#: build/C/man3/exec.3:72
 msgid "B<execvpe>(): _GNU_SOURCE"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:80
+#: build/C/man3/exec.3:82
 msgid ""
 "The B<exec>()  family of functions replaces the current process image with a "
 "new process image.  The functions described in this manual page are "
@@ -3469,14 +3470,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:83
+#: build/C/man3/exec.3:85
 msgid ""
 "The initial argument for these functions is the name of a file that is to be "
 "executed."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:105
+#: build/C/man3/exec.3:107
 msgid ""
 "The I<const char *arg> and subsequent ellipses in the B<execl>(), "
 "B<execlp>(), and B<execle>()  functions can be thought of as I<arg0>, "
@@ -3489,7 +3490,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:118
+#: build/C/man3/exec.3:120
 msgid ""
 "The B<execv>(), B<execvp>(), and B<execvpe>()  functions provide an array of "
 "pointers to null-terminated strings that represent the argument list "
@@ -3499,7 +3500,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:135
+#: build/C/man3/exec.3:137
 msgid ""
 "The B<execle>()  and B<execvpe>()  functions allow the caller to specify the "
 "environment of the executed program via the argument I<envp>.  The I<envp> "
@@ -3510,13 +3511,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: build/C/man3/exec.3:135
+#: build/C/man3/exec.3:137
 #, no-wrap
 msgid "Special semantics for execlp() and execvp()"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:155
+#: build/C/man3/exec.3:157
 msgid ""
 "The B<execlp>(), B<execvp>(), and B<execvpe>()  functions duplicate the "
 "actions of the shell in searching for an executable file if the specified "
@@ -3529,19 +3530,19 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:159
+#: build/C/man3/exec.3:161
 msgid ""
 "If the specified filename includes a slash character, then B<PATH> is "
 "ignored, and the file at the specified pathname is executed."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:161
+#: build/C/man3/exec.3:163
 msgid "In addition, certain errors are treated specially."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:172
+#: build/C/man3/exec.3:174
 msgid ""
 "If permission is denied for a file (the attempted B<execve>(2)  failed with "
 "the error B<EACCES>), these functions will continue searching the rest of "
@@ -3550,7 +3551,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:181
+#: build/C/man3/exec.3:183
 msgid ""
 "If the header of a file isn't recognized (the attempted B<execve>(2)  failed "
 "with the error B<ENOEXEC>), these functions will execute the shell "
@@ -3559,36 +3560,36 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:188
+#: build/C/man3/exec.3:190
 msgid ""
-"The B<exec>()  functions only return if an error has have occurred.  The "
-"return value is -1, and I<errno> is set to indicate the error."
+"The B<exec>()  functions only return if an error has occurred.  The return "
+"value is -1, and I<errno> is set to indicate the error."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:193
+#: build/C/man3/exec.3:195
 msgid ""
 "All of these functions may fail and set I<errno> for any of the errors "
 "specified for B<execve>(2)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:197
+#: build/C/man3/exec.3:199
 msgid "The B<execvpe>()  function first appeared in glibc 2.11."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:199
+#: build/C/man3/exec.3:201
 msgid "POSIX.1-2001, POSIX.1-2008."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:203
+#: build/C/man3/exec.3:205
 msgid "The B<execvpe>()  function is a GNU extension."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:213
+#: build/C/man3/exec.3:215
 msgid ""
 "On some other systems, the default path (used when the environment does not "
 "contain the variable B<PATH>) has the current working directory listed after "
@@ -3597,7 +3598,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:227
+#: build/C/man3/exec.3:229
 msgid ""
 "The behavior of B<execlp>()  and B<execvp>()  when errors occur while "
 "attempting to execute the file is historic practice, but has not "
@@ -3608,7 +3609,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:239
+#: build/C/man3/exec.3:241
 msgid ""
 "Traditionally, the functions B<execlp>()  and B<execvp>()  ignored all "
 "errors except for the ones described above and B<ENOMEM> and B<E2BIG>, upon "
@@ -3617,7 +3618,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/exec.3:246
+#: build/C/man3/exec.3:248
 msgid ""
 "B<sh>(1), B<execve>(2), B<fork>(2), B<ptrace>(2), B<fexecve>(3), "
 "B<environ>(7)"
@@ -3632,7 +3633,7 @@ msgstr ""
 #. type: TH
 #: build/C/man2/execve.2:37
 #, no-wrap
-msgid "2012-05-04"
+msgid "2012-10-27"
 msgstr ""
 
 #. type: Plain text
@@ -3654,7 +3655,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:55 build/C/man2/execve.2:253
+#: build/C/man2/execve.2:55 build/C/man2/execve.2:267
 #, no-wrap
 msgid "B<#!> I<interpreter >[optional-arg]\n"
 msgstr ""
@@ -3828,22 +3829,37 @@ msgstr ""
 #. type: Plain text
 #: build/C/man2/execve.2:188
 msgid ""
+"(Since Linux 2.4.36 / 2.6.23)  If a set-user-ID or set-group-ID program is "
+"being executed, then the parent death signal set by B<prctl>(2)  "
+"B<PR_SET_PDEATHSIG> flag is cleared."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/execve.2:195
+msgid ""
 "The process name, as set by B<prctl>(2)  B<PR_SET_NAME> (and displayed by "
 "I<ps\\ -o comm>), is reset to the name of the new executable file."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:193
+#: build/C/man2/execve.2:202
+msgid ""
+"The B<SECBIT_KEEP_CAPS> I<securebits> flag is cleared.  See "
+"B<capabilities>(7)."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/execve.2:207
 msgid "The termination signal is reset to B<SIGCHLD> (see B<clone>(2))."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:195 build/C/man2/fork.2:120
+#: build/C/man2/execve.2:209 build/C/man2/fork.2:133
 msgid "Note the following further points:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:199
+#: build/C/man2/execve.2:213
 msgid ""
 "All threads other than the calling thread are destroyed during an "
 "B<execve>().  Mutexes, condition variables, and other pthreads objects are "
@@ -3851,14 +3867,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:202
+#: build/C/man2/execve.2:216
 msgid ""
 "The equivalent of I<setlocale(LC_ALL, \"C\")> is executed at program "
 "start-up."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:210
+#: build/C/man2/execve.2:224
 msgid ""
 "POSIX.1-2001 specifies that the dispositions of any signals that are ignored "
 "or set to the default are left unchanged.  POSIX.1-2001 specifies one "
@@ -3867,14 +3883,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:214
+#: build/C/man2/execve.2:228
 msgid ""
 "Any outstanding asynchronous I/O operations are canceled (B<aio_read>(3), "
 "B<aio_write>(3))."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:219
+#: build/C/man2/execve.2:233
 msgid "For the handling of capabilities during B<execve>(), see B<capabilities>(7)."
 msgstr ""
 
@@ -3882,7 +3898,7 @@ msgstr ""
 #.  always open after an execve(), and it looks like
 #.  Solaris 8 and FreeBSD 6.1 are the same. -- mtk, 30 Apr 2007
 #. type: Plain text
-#: build/C/man2/execve.2:246
+#: build/C/man2/execve.2:260
 msgid ""
 "By default, file descriptors remain open across an B<execve>().  File "
 "descriptors that are marked close-on-exec are closed; see the description of "
@@ -3899,20 +3915,20 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: build/C/man2/execve.2:246
+#: build/C/man2/execve.2:260
 #, no-wrap
 msgid "Interpreter scripts"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:249
+#: build/C/man2/execve.2:263
 msgid ""
 "An interpreter script is a text file that has execute permission enabled and "
 "whose first line is of the form:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:267
+#: build/C/man2/execve.2:281
 msgid ""
 "The I<interpreter> must be a valid pathname for an executable which is not "
 "itself a script.  If the I<filename> argument of B<execve>()  specifies an "
@@ -3921,33 +3937,33 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:271
+#: build/C/man2/execve.2:285
 #, no-wrap
 msgid "I<interpreter> [optional-arg] I<filename> arg...\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:280
+#: build/C/man2/execve.2:294
 msgid ""
 "where I<arg...> is the series of words pointed to by the I<argv> argument of "
 "B<execve>()."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:285
+#: build/C/man2/execve.2:299
 msgid ""
 "For portable use, I<optional-arg> should either be absent, or be specified "
 "as a single word (i.e., it should not contain white space); see NOTES below."
 msgstr ""
 
 #. type: SS
-#: build/C/man2/execve.2:285
+#: build/C/man2/execve.2:299
 #, no-wrap
 msgid "Limits on size of arguments and environment"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:298
+#: build/C/man2/execve.2:312
 msgid ""
 "Most UNIX implementations impose some limit on the total size of the "
 "command-line argument (I<argv>)  and environment (I<envp>)  strings that may "
@@ -3958,7 +3974,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:305
+#: build/C/man2/execve.2:319
 msgid ""
 "On Linux prior to kernel 2.6.23, the memory used to store the environment "
 "and argument strings was limited to 32 pages (defined by the kernel constant "
@@ -3975,7 +3991,7 @@ msgstr ""
 #.  Ollie: That doesn't include the lists of pointers, though,
 #.  so the actual usage is a bit higher (1 pointer per argument).
 #. type: Plain text
-#: build/C/man2/execve.2:341
+#: build/C/man2/execve.2:355
 msgid ""
 "On kernel 2.6.23 and later, most architectures support a size limit derived "
 "from the soft B<RLIMIT_STACK> resource limit (see B<getrlimit>(2))  that is "
@@ -3995,152 +4011,152 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:347
+#: build/C/man2/execve.2:361
 msgid ""
 "On success, B<execve>()  does not return, on error -1 is returned, and "
 "I<errno> is set appropriately."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/execve.2:348
+#: build/C/man2/execve.2:362
 #, no-wrap
 msgid "B<E2BIG>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:355
+#: build/C/man2/execve.2:369
 msgid ""
 "The total number of bytes in the environment (I<envp>)  and argument list "
 "(I<argv>)  is too large."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:362
+#: build/C/man2/execve.2:376
 msgid ""
 "Search permission is denied on a component of the path prefix of I<filename> "
 "or the name of a script interpreter.  (See also B<path_resolution>(7).)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:365
+#: build/C/man2/execve.2:379
 msgid "The file or a script interpreter is not a regular file."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:368
+#: build/C/man2/execve.2:382
 msgid "Execute permission is denied for the file or a script or ELF interpreter."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:372
+#: build/C/man2/execve.2:386
 msgid "The file system is mounted I<noexec>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:376
+#: build/C/man2/execve.2:390
 msgid "I<filename> points outside your accessible address space."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:380
+#: build/C/man2/execve.2:394
 msgid ""
 "An ELF executable had more than one PT_INTERP segment (i.e., tried to name "
 "more than one interpreter)."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/execve.2:383 build/C/man2/truncate.2:146
+#: build/C/man2/execve.2:397 build/C/man2/truncate.2:148
 #, no-wrap
 msgid "B<EISDIR>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:386
+#: build/C/man2/execve.2:400
 msgid "An ELF interpreter was a directory."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/execve.2:386
+#: build/C/man2/execve.2:400
 #, no-wrap
 msgid "B<ELIBBAD>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:389
+#: build/C/man2/execve.2:403
 msgid "An ELF interpreter was not in a recognized format."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:394
+#: build/C/man2/execve.2:408
 msgid ""
 "Too many symbolic links were encountered in resolving I<filename> or the "
 "name of a script or ELF interpreter."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:397
+#: build/C/man2/execve.2:411
 msgid "The process has the maximum number of files open."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:401
+#: build/C/man2/execve.2:415
 msgid "I<filename> is too long."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/execve.2:401 build/C/man3/getlogin.3:106 build/C/man2/swapon.2:133 build/C/man2/uselib.2:67
+#: build/C/man2/execve.2:415 build/C/man3/getlogin.3:106 build/C/man2/swapon.2:133 build/C/man2/uselib.2:67
 #, no-wrap
 msgid "B<ENFILE>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:404 build/C/man2/swapon.2:136 build/C/man2/uselib.2:70
+#: build/C/man2/execve.2:418 build/C/man2/swapon.2:136 build/C/man2/uselib.2:70
 msgid "The system limit on the total number of open files has been reached."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:410
+#: build/C/man2/execve.2:424
 msgid ""
 "The file I<filename> or a script or ELF interpreter does not exist, or a "
 "shared library needed for file or interpreter cannot be found."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/execve.2:410 build/C/man2/uselib.2:70
+#: build/C/man2/execve.2:424 build/C/man2/uselib.2:70
 #, no-wrap
 msgid "B<ENOEXEC>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:415
+#: build/C/man2/execve.2:429
 msgid ""
 "An executable is not in a recognized format, is for the wrong architecture, "
 "or has some other format error that means it cannot be executed."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:423
+#: build/C/man2/execve.2:437
 msgid ""
 "A component of the path prefix of I<filename> or a script or ELF interpreter "
 "is not a directory."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:429
+#: build/C/man2/execve.2:443
 msgid ""
 "The file system is mounted I<nosuid>, the user is not the superuser, and the "
 "file has the set-user-ID or set-group-ID bit set."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:433
+#: build/C/man2/execve.2:447
 msgid ""
 "The process is being traced, the user is not the superuser and the file has "
 "the set-user-ID or set-group-ID bit set."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:436
+#: build/C/man2/execve.2:450
 msgid "Executable was open for writing by one or more processes."
 msgstr ""
 
@@ -4149,24 +4165,24 @@ msgstr ""
 #.  document ETXTBSY, EPERM, EFAULT, ELOOP, EIO, ENFILE, EMFILE, EINVAL,
 #.  EISDIR or ELIBBAD error conditions.
 #. type: Plain text
-#: build/C/man2/execve.2:444
+#: build/C/man2/execve.2:458
 msgid ""
 "SVr4, 4.3BSD, POSIX.1-2001.  POSIX.1-2001 does not document the #! behavior "
 "but is otherwise compatible."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:447
+#: build/C/man2/execve.2:461
 msgid "Set-user-ID and set-group-ID processes can not be B<ptrace>(2)d."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:449
+#: build/C/man2/execve.2:463
 msgid "Linux ignores the set-user-ID and set-group-ID bits on scripts."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:460
+#: build/C/man2/execve.2:474
 msgid ""
 "The result of mounting a file system I<nosuid> varies across Linux kernel "
 "versions: some will refuse execution of set-user-ID and set-group-ID "
@@ -4176,7 +4192,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:463
+#: build/C/man2/execve.2:477
 msgid ""
 "A maximum line length of 127 characters is allowed for the first line in a "
 "#! executable shell script."
@@ -4185,7 +4201,7 @@ msgstr ""
 #.  e.g., Solaris 8
 #.  e.g., FreeBSD before 6.0, but not FreeBSD 6.0 onward
 #. type: Plain text
-#: build/C/man2/execve.2:482
+#: build/C/man2/execve.2:496
 msgid ""
 "The semantics of the I<optional-arg> argument of an interpreter script vary "
 "across implementations.  On Linux, the entire string following the "
@@ -4202,7 +4218,7 @@ msgstr ""
 #.  Bug filed 30 Apr 2007: http://bugzilla.kernel.org/show_bug.cgi?id=8408
 #.  Bug rejected (because fix would constitute an ABI change).
 #. type: Plain text
-#: build/C/man2/execve.2:497
+#: build/C/man2/execve.2:511
 msgid ""
 "On Linux, I<argv> can be specified as NULL, which has the same effect as "
 "specifying this argument as a pointer to a list containing a single NULL "
@@ -4221,7 +4237,7 @@ msgstr ""
 #.  that could be exploited for denial of service by a suitably crafted
 #.  ELF binary. There are no known problems with 2.0.34 or 2.2.15.
 #. type: Plain text
-#: build/C/man2/execve.2:517
+#: build/C/man2/execve.2:531
 msgid ""
 "POSIX.1-2001 says that values returned by B<sysconf>(3)  should be invariant "
 "over the lifetime of a process.  However, since Linux 2.6.23, if the "
@@ -4231,13 +4247,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: build/C/man2/execve.2:517
+#: build/C/man2/execve.2:531
 #, no-wrap
 msgid "Historical"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:528
+#: build/C/man2/execve.2:542
 msgid ""
 "With UNIX V6 the argument list of an B<exec>()  call was ended by 0, while "
 "the argument list of I<main> was ended by -1.  Thus, this argument list was "
@@ -4246,20 +4262,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:531
+#: build/C/man2/execve.2:545
 msgid ""
 "The following program is designed to be execed by the second program below.  "
 "It just echoes its command-line one per line."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:535
+#: build/C/man2/execve.2:549
 #, no-wrap
 msgid "/* myecho.c */\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:538
+#: build/C/man2/execve.2:552
 #, no-wrap
 msgid ""
 "#include E<lt>stdio.hE<gt>\n"
@@ -4267,7 +4283,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:543
+#: build/C/man2/execve.2:557
 #, no-wrap
 msgid ""
 "int\n"
@@ -4277,7 +4293,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:546
+#: build/C/man2/execve.2:560
 #, no-wrap
 msgid ""
 "    for (j = 0; j E<lt> argc; j++)\n"
@@ -4285,20 +4301,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:554
+#: build/C/man2/execve.2:568
 msgid ""
 "This program can be used to exec the program named in its command-line "
 "argument:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:558
+#: build/C/man2/execve.2:572
 #, no-wrap
 msgid "/* execve.c */\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:562
+#: build/C/man2/execve.2:576
 #, no-wrap
 msgid ""
 "#include E<lt>stdio.hE<gt>\n"
@@ -4307,7 +4323,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:568
+#: build/C/man2/execve.2:582
 #, no-wrap
 msgid ""
 "int\n"
@@ -4318,7 +4334,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:573
+#: build/C/man2/execve.2:587
 #, no-wrap
 msgid ""
 "    if (argc != 2) {\n"
@@ -4328,13 +4344,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:575
+#: build/C/man2/execve.2:589
 #, no-wrap
 msgid "    newargv[0] = argv[1];\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:580
+#: build/C/man2/execve.2:594
 #, no-wrap
 msgid ""
 "    execve(argv[1], newargv, newenviron);\n"
@@ -4344,12 +4360,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:584
+#: build/C/man2/execve.2:598
 msgid "We can use the second program to exec the first as follows:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:593
+#: build/C/man2/execve.2:607
 #, no-wrap
 msgid ""
 "$B< cc myecho.c -o myecho>\n"
@@ -4361,7 +4377,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:601
+#: build/C/man2/execve.2:615
 msgid ""
 "We can also use these programs to demonstrate the use of a script "
 "interpreter.  To do this we create a script whose \"interpreter\" is our "
@@ -4369,7 +4385,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:608
+#: build/C/man2/execve.2:622
 #, no-wrap
 msgid ""
 "$B< cat E<gt> script.sh>\n"
@@ -4379,12 +4395,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:612
+#: build/C/man2/execve.2:626
 msgid "We can then use our program to exec the script:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:621
+#: build/C/man2/execve.2:635
 #, no-wrap
 msgid ""
 "$B< ./execve ./script.sh>\n"
@@ -4396,7 +4412,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/execve.2:634
+#: build/C/man2/execve.2:648
 msgid ""
 "B<chmod>(2), B<fork>(2), B<ptrace>(2), B<execl>(3), B<fexecve>(3), "
 "B<getopt>(3), B<credentials>(7), B<environ>(7), B<path_resolution>(7), "
@@ -4404,36 +4420,36 @@ msgid ""
 msgstr ""
 
 #. type: TH
-#: build/C/man2/exit_group.2:23
+#: build/C/man2/exit_group.2:25
 #, no-wrap
 msgid "EXIT_GROUP"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/exit_group.2:23 build/C/man2/get_thread_area.2:6 build/C/man2/set_thread_area.2:7
+#: build/C/man2/exit_group.2:25
 #, no-wrap
 msgid "2008-11-27"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/exit_group.2:26
+#: build/C/man2/exit_group.2:28
 msgid "exit_group - exit all threads in a process"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/exit_group.2:29
+#: build/C/man2/exit_group.2:31
 #, no-wrap
 msgid "B<#include E<lt>linux/unistd.hE<gt>>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/exit_group.2:31
+#: build/C/man2/exit_group.2:33
 #, no-wrap
 msgid "B<void exit_group(int >I<status>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/exit_group.2:37
+#: build/C/man2/exit_group.2:39
 msgid ""
 "This system call is equivalent to B<exit>(2)  except that it terminates not "
 "only the calling thread, but all threads in the calling process's thread "
@@ -4441,29 +4457,29 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/exit_group.2:39
+#: build/C/man2/exit_group.2:41
 msgid "This system call does not return."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/exit_group.2:41
+#: build/C/man2/exit_group.2:43
 msgid "This call is present since Linux 2.5.35."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/exit_group.2:43
+#: build/C/man2/exit_group.2:45
 msgid "This call is Linux-specific."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/exit_group.2:47
+#: build/C/man2/exit_group.2:49
 msgid ""
 "Since glibc 2.3, this is the system call invoked when the B<exit>(2)  "
 "wrapper function is called."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/exit_group.2:49
+#: build/C/man2/exit_group.2:51
 msgid "B<exit>(2)"
 msgstr ""
 
@@ -4474,7 +4490,7 @@ msgid "FCNTL"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/fcntl.2:61 build/C/man3/sysconf.3:25
+#: build/C/man2/fcntl.2:61
 #, no-wrap
 msgid "2012-04-15"
 msgstr ""
@@ -5638,7 +5654,7 @@ msgid "On error, -1 is returned, and I<errno> is set appropriately."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/fcntl.2:1085 build/C/man3/lockf.3:116
+#: build/C/man2/fcntl.2:1085 build/C/man3/lockf.3:122
 #, no-wrap
 msgid "B<EACCES> or B<EAGAIN>"
 msgstr ""
@@ -5649,7 +5665,7 @@ msgid "Operation is prohibited by locks held by other processes."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/fcntl.2:1088 build/C/man2/fork.2:168 build/C/man2/fork.2:173
+#: build/C/man2/fcntl.2:1088 build/C/man2/fork.2:181 build/C/man2/fork.2:186
 #, no-wrap
 msgid "B<EAGAIN>"
 msgstr ""
@@ -5670,7 +5686,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/fcntl.2:1101 build/C/man3/lockf.3:136
+#: build/C/man2/fcntl.2:1101 build/C/man3/lockf.3:142
 #, no-wrap
 msgid "B<EDEADLK>"
 msgstr ""
@@ -5711,7 +5727,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/fcntl.2:1137 build/C/man2/flock.2:129 build/C/man3/lockf.3:145
+#: build/C/man2/fcntl.2:1137 build/C/man2/flock.2:130 build/C/man3/lockf.3:151
 #, no-wrap
 msgid "B<ENOLCK>"
 msgstr ""
@@ -5854,12 +5870,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fcntl.2:1319
+#: build/C/man2/fcntl.2:1318
 msgid ""
-"See also I<locks.txt>, I<mandatory-locking.txt>, and I<dnotify.txt> in the "
-"kernel source directory I<Documentation/filesystems/>.  (On older kernels, "
+"I<locks.txt>, I<mandatory-locking.txt>, and I<dnotify.txt> in the Linux "
+"kernel source directory I<Documentation/filesystems/> (on older kernels, "
 "these files are directly under the I<Documentation/> directory, and "
-"I<mandatory-locking.txt> is called I<mandatory.txt>.)"
+"I<mandatory-locking.txt> is called I<mandatory.txt>)"
 msgstr ""
 
 #. type: TH
@@ -5910,7 +5926,7 @@ msgid "Before glibc 2.10:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fexecve.3:50 build/C/man3/getcwd.3:52
+#: build/C/man3/fexecve.3:50 build/C/man3/getcwd.3:54
 msgid "_GNU_SOURCE"
 msgstr ""
 
@@ -5975,72 +5991,78 @@ msgid "B<execve>(2)"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/flock.2:34
+#: build/C/man2/flock.2:35
 #, no-wrap
 msgid "FLOCK"
 msgstr ""
 
+#. type: TH
+#: build/C/man2/flock.2:35
+#, no-wrap
+msgid "2013-02-11"
+msgstr ""
+
 #. type: Plain text
-#: build/C/man2/flock.2:37
+#: build/C/man2/flock.2:38
 msgid "flock - apply or remove an advisory lock on an open file"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:39
+#: build/C/man2/flock.2:40
 msgid "B<#include E<lt>sys/file.hE<gt>>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:41
+#: build/C/man2/flock.2:42
 msgid "B<int flock(int >I<fd>B<, int >I<operation>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:47
+#: build/C/man2/flock.2:48
 msgid ""
 "Apply or remove an advisory lock on the open file specified by I<fd>.  The "
 "argument I<operation> is one of the following:"
 msgstr ""
 
 #. type: TP
-#: build/C/man2/flock.2:48
+#: build/C/man2/flock.2:49
 #, no-wrap
 msgid "B<LOCK_SH>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:53
+#: build/C/man2/flock.2:54
 msgid ""
 "Place a shared lock.  More than one process may hold a shared lock for a "
 "given file at a given time."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/flock.2:53
+#: build/C/man2/flock.2:54
 #, no-wrap
 msgid "B<LOCK_EX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:58
+#: build/C/man2/flock.2:59
 msgid ""
 "Place an exclusive lock.  Only one process may hold an exclusive lock for a "
 "given file at a given time."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/flock.2:58
+#: build/C/man2/flock.2:59
 #, no-wrap
 msgid "B<LOCK_UN>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:61
+#: build/C/man2/flock.2:62
 msgid "Remove an existing lock held by this process."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:70
+#: build/C/man2/flock.2:71
 msgid ""
 "A call to B<flock>()  may block if an incompatible lock is held by another "
 "process.  To make a nonblocking request, include B<LOCK_NB> (by ORing)  with "
@@ -6048,12 +6070,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:72
+#: build/C/man2/flock.2:73
 msgid "A single file may not simultaneously have both shared and exclusive locks."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:86
+#: build/C/man2/flock.2:87
 msgid ""
 "Locks created by B<flock>()  are associated with an open file table entry.  "
 "This means that duplicate file descriptors (created by, for example, "
@@ -6064,7 +6086,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:95
+#: build/C/man2/flock.2:96
 msgid ""
 "If a process uses B<open>(2)  (or similar) to obtain more than one "
 "descriptor for the same file, these descriptors are treated independently by "
@@ -6074,7 +6096,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:102
+#: build/C/man2/flock.2:103
 msgid ""
 "A process may only hold one type of lock (shared or exclusive)  on a file.  "
 "Subsequent B<flock>()  calls on an already locked file will convert an "
@@ -6082,52 +6104,52 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:107
+#: build/C/man2/flock.2:108
 msgid "Locks created by B<flock>()  are preserved across an B<execve>(2)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:110
+#: build/C/man2/flock.2:111
 msgid ""
 "A shared or exclusive lock can be placed on a file regardless of the mode in "
 "which the file was opened."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:120
+#: build/C/man2/flock.2:121
 msgid "I<fd> is not an open file descriptor."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:125
+#: build/C/man2/flock.2:126
 msgid ""
 "While waiting to acquire a lock, the call was interrupted by delivery of a "
 "signal caught by a handler; see B<signal>(7)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:129
+#: build/C/man2/flock.2:130
 msgid "I<operation> is invalid."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:132
+#: build/C/man2/flock.2:133
 msgid "The kernel ran out of memory for allocating lock records."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/flock.2:132
+#: build/C/man2/flock.2:133
 #, no-wrap
 msgid "B<EWOULDBLOCK>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:137
+#: build/C/man2/flock.2:138
 msgid "The file is locked and the B<LOCK_NB> flag was selected."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:146
+#: build/C/man2/flock.2:147
 msgid ""
 "4.4BSD (the B<flock>()  call first appeared in 4.2BSD).  A version of "
 "B<flock>(), possibly implemented in terms of B<fcntl>(2), appears on most "
@@ -6135,7 +6157,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:153
+#: build/C/man2/flock.2:154
 msgid ""
 "B<flock>()  does not lock files over NFS.  Use B<fcntl>(2)  instead: that "
 "does work over NFS, given a sufficiently recent version of Linux and a "
@@ -6143,7 +6165,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:168
+#: build/C/man2/flock.2:169
 msgid ""
 "Since kernel 2.0, B<flock>()  is implemented as a system call in its own "
 "right rather than being emulated in the GNU C library as a call to "
@@ -6153,7 +6175,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:174
+#: build/C/man2/flock.2:175
 msgid ""
 "B<flock>()  places advisory locks only; given suitable permissions on a "
 "file, a process is free to ignore the use of B<flock>()  and perform I/O on "
@@ -6161,7 +6183,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:187
+#: build/C/man2/flock.2:188
 msgid ""
 "B<flock>()  and B<fcntl>(2)  locks have different semantics with respect to "
 "forked processes and B<dup>(2).  On systems that implement B<flock>()  using "
@@ -6172,7 +6194,7 @@ msgstr ""
 #.  Kernel 2.5.21 changed things a little: during lock conversion
 #.  it is now the highest priority process that will get the lock -- mtk
 #. type: Plain text
-#: build/C/man2/flock.2:200
+#: build/C/man2/flock.2:201
 msgid ""
 "Converting a lock (shared to exclusive, or vice versa) is not guaranteed to "
 "be atomic: the existing lock is first removed, and then a new lock is "
@@ -6183,17 +6205,17 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:208
+#: build/C/man2/flock.2:210
 msgid ""
-"B<close>(2), B<dup>(2), B<execve>(2), B<fcntl>(2), B<fork>(2), B<open>(2), "
-"B<lockf>(3)"
+"B<flock>(1), B<close>(2), B<dup>(2), B<execve>(2), B<fcntl>(2), B<fork>(2), "
+"B<open>(2), B<lockf>(3)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/flock.2:214
+#: build/C/man2/flock.2:215
 msgid ""
-"See also I<Documentation/filesystem/locks.txt> in the kernel source "
-"(I<Documentation/locks.txt> in older kernels)."
+"I<Documentation/filesystem/locks.txt> in the Linux kernel source tree "
+"(I<Documentation/locks.txt> in older kernels)"
 msgstr ""
 
 #. type: TH
@@ -6203,9 +6225,9 @@ msgid "FORK"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/fork.2:39
+#: build/C/man2/fork.2:39 build/C/man2/ioperm.2:34
 #, no-wrap
-msgid "2012-05-01"
+msgid "2013-03-12"
 msgstr ""
 
 #. type: Plain text
@@ -6308,19 +6330,34 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fork.2:113
+#: build/C/man2/fork.2:114
+msgid ""
+"The default timer slack value is set to the parent's current timer slack "
+"value.  See the description of B<PR_SET_TIMERSLACK> in B<prctl>(2)."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/fork.2:120
 msgid ""
 "Memory mappings that have been marked with the B<madvise>(2)  "
 "B<MADV_DONTFORK> flag are not inherited across a B<fork>()."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fork.2:118
+#: build/C/man2/fork.2:125
 msgid "The termination signal of the child is always B<SIGCHLD> (see B<clone>(2))."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fork.2:129
+#: build/C/man2/fork.2:131
+msgid ""
+"The port access permission bits set by B<ioperm>(2)  are not inherited by "
+"the child; the child must turn on any bits that it requires using "
+"B<ioperm>(2)."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/fork.2:142
 msgid ""
 "The child process is created with a single thread\\(emthe one that called "
 "B<fork>().  The entire virtual address space of the parent is replicated in "
@@ -6330,7 +6367,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fork.2:143
+#: build/C/man2/fork.2:156
 msgid ""
 "The child inherits copies of the parent's set of open file descriptors.  "
 "Each file descriptor in the child refers to the same open file description "
@@ -6341,7 +6378,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fork.2:152
+#: build/C/man2/fork.2:165
 msgid ""
 "The child inherits copies of the parent's set of open message queue "
 "descriptors (see B<mq_overview>(7)).  Each descriptor in the child refers to "
@@ -6351,7 +6388,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fork.2:160
+#: build/C/man2/fork.2:173
 msgid ""
 "The child inherits copies of the parent's set of open directory streams (see "
 "B<opendir>(3)).  POSIX.1-2001 says that the corresponding directory streams "
@@ -6360,7 +6397,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fork.2:167
+#: build/C/man2/fork.2:180
 msgid ""
 "On success, the PID of the child process is returned in the parent, and 0 is "
 "returned in the child.  On failure, -1 is returned in the parent, no child "
@@ -6368,14 +6405,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fork.2:173
+#: build/C/man2/fork.2:186
 msgid ""
 "B<fork>()  cannot allocate sufficient memory to copy the parent's page "
 "tables and allocate a task structure for the child."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fork.2:183
+#: build/C/man2/fork.2:196
 msgid ""
 "It was not possible to create a new process because the caller's "
 "B<RLIMIT_NPROC> resource limit was encountered.  To exceed this limit, the "
@@ -6384,7 +6421,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fork.2:187
+#: build/C/man2/fork.2:200
 msgid ""
 "B<fork>()  failed to allocate the necessary kernel structures because memory "
 "is tight."
@@ -6392,14 +6429,14 @@ msgstr ""
 
 #.  e.g., arm (optionally), blackfin, c6x, frv, h8300, microblaze, xtensa
 #. type: Plain text
-#: build/C/man2/fork.2:193
+#: build/C/man2/fork.2:206
 msgid ""
 "B<fork>()  is not supported on this platform (for example, hardware without "
 "a Memory-Management Unit)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fork.2:202
+#: build/C/man2/fork.2:215
 msgid ""
 "Under Linux, B<fork>()  is implemented using copy-on-write pages, so the "
 "only penalty that it incurs is the time and memory required to duplicate the "
@@ -6409,7 +6446,7 @@ msgstr ""
 #.  nptl/sysdeps/unix/sysv/linux/fork.c
 #.  and does some magic to ensure that getpid(2) returns the right value.
 #. type: Plain text
-#: build/C/man2/fork.2:226
+#: build/C/man2/fork.2:239
 msgid ""
 "Since version 2.3.3, rather than invoking the kernel's B<fork>()  system "
 "call, the glibc B<fork>()  wrapper that is provided as part of the NPTL "
@@ -6421,62 +6458,62 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fork.2:231
+#: build/C/man2/fork.2:244
 msgid "See B<pipe>(2)  and B<wait>(2)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fork.2:241
+#: build/C/man2/fork.2:255
 msgid ""
-"B<clone>(2), B<execve>(2), B<setrlimit>(2), B<unshare>(2), B<vfork>(2), "
-"B<wait>(2), B<daemon>(3), B<capabilities>(7), B<credentials>(7)"
+"B<clone>(2), B<execve>(2), B<exit>(2), B<setrlimit>(2), B<unshare>(2), "
+"B<vfork>(2), B<wait>(2), B<daemon>(3), B<capabilities>(7), B<credentials>(7)"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/fpathconf.3:24
+#: build/C/man3/fpathconf.3:41
 #, no-wrap
 msgid "FPATHCONF"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/fpathconf.3:24
+#: build/C/man3/fpathconf.3:41
 #, no-wrap
 msgid "1993-04-04"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:27
+#: build/C/man3/fpathconf.3:44
 msgid "fpathconf, pathconf - get configuration values for files"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:32
+#: build/C/man3/fpathconf.3:49
 #, no-wrap
 msgid "B<long fpathconf(int >I<fd>B<, int >I<name>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:34
+#: build/C/man3/fpathconf.3:51
 #, no-wrap
 msgid "B<long pathconf(char *>I<path>B<, int >I<name>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:41
+#: build/C/man3/fpathconf.3:58
 msgid ""
 "B<fpathconf>()  gets a value for the configuration option I<name> for the "
 "open file descriptor I<fd>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:47
+#: build/C/man3/fpathconf.3:64
 msgid ""
 "B<pathconf>()  gets a value for configuration option I<name> for the "
 "filename I<path>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:56
+#: build/C/man3/fpathconf.3:73
 msgid ""
 "The corresponding macros defined in I<E<lt>unistd.hE<gt>> are minimum "
 "values; if an application wants to take advantage of values which may "
@@ -6485,20 +6522,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:61
+#: build/C/man3/fpathconf.3:78
 msgid ""
 "Setting I<name> equal to one of the following constants returns the "
 "following configuration options:"
 msgstr ""
 
 #. type: TP
-#: build/C/man3/fpathconf.3:61
+#: build/C/man3/fpathconf.3:78
 #, no-wrap
 msgid "B<_PC_LINK_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:71
+#: build/C/man3/fpathconf.3:88
 msgid ""
 "returns the maximum number of links to the file.  If I<fd> or I<path> refer "
 "to a directory, then the value applies to the whole directory.  The "
@@ -6506,39 +6543,39 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man3/fpathconf.3:71
+#: build/C/man3/fpathconf.3:88
 #, no-wrap
 msgid "B<_PC_MAX_CANON>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:80
+#: build/C/man3/fpathconf.3:97
 msgid ""
 "returns the maximum length of a formatted input line, where I<fd> or I<path> "
 "must refer to a terminal.  The corresponding macro is B<_POSIX_MAX_CANON>."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/fpathconf.3:80
+#: build/C/man3/fpathconf.3:97
 #, no-wrap
 msgid "B<_PC_MAX_INPUT>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:89
+#: build/C/man3/fpathconf.3:106
 msgid ""
 "returns the maximum length of an input line, where I<fd> or I<path> must "
 "refer to a terminal.  The corresponding macro is B<_POSIX_MAX_INPUT>."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/fpathconf.3:89
+#: build/C/man3/fpathconf.3:106
 #, no-wrap
 msgid "B<_PC_NAME_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:98
+#: build/C/man3/fpathconf.3:115
 msgid ""
 "returns the maximum length of a filename in the directory I<path> or I<fd> "
 "that the process is allowed to create.  The corresponding macro is "
@@ -6546,13 +6583,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man3/fpathconf.3:98
+#: build/C/man3/fpathconf.3:115
 #, no-wrap
 msgid "B<_PC_PATH_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:107
+#: build/C/man3/fpathconf.3:124
 msgid ""
 "returns the maximum length of a relative pathname when I<path> or I<fd> is "
 "the current working directory.  The corresponding macro is "
@@ -6560,13 +6597,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man3/fpathconf.3:107
+#: build/C/man3/fpathconf.3:124
 #, no-wrap
 msgid "B<_PC_PIPE_BUF>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:116
+#: build/C/man3/fpathconf.3:133
 msgid ""
 "returns the size of the pipe buffer, where I<fd> must refer to a pipe or "
 "FIFO and I<path> must refer to a FIFO.  The corresponding macro is "
@@ -6574,13 +6611,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man3/fpathconf.3:116
+#: build/C/man3/fpathconf.3:133
 #, no-wrap
 msgid "B<_PC_CHOWN_RESTRICTED>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:129
+#: build/C/man3/fpathconf.3:146
 msgid ""
 "returns nonzero if the B<chown>(2)  call may not be used on this file.  If "
 "I<fd> or I<path> refer to a directory, then this applies to all files in "
@@ -6588,33 +6625,33 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man3/fpathconf.3:129
+#: build/C/man3/fpathconf.3:146
 #, no-wrap
 msgid "B<_PC_NO_TRUNC>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:136
+#: build/C/man3/fpathconf.3:153
 msgid ""
 "returns nonzero if accessing filenames longer than B<_POSIX_NAME_MAX> "
 "generates an error.  The corresponding macro is B<_POSIX_NO_TRUNC>."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/fpathconf.3:136
+#: build/C/man3/fpathconf.3:153
 #, no-wrap
 msgid "B<_PC_VDISABLE>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:143
+#: build/C/man3/fpathconf.3:160
 msgid ""
 "returns nonzero if special character processing can be disabled, where I<fd> "
 "or I<path> must refer to a terminal."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:152
+#: build/C/man3/fpathconf.3:169
 msgid ""
 "The limit is returned, if one exists.  If the system does not have a limit "
 "for the requested resource, -1 is returned, and I<errno> is unchanged.  If "
@@ -6623,21 +6660,21 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:160
+#: build/C/man3/fpathconf.3:177
 msgid ""
 "Files with name lengths longer than the value returned for I<name> equal to "
 "B<_PC_NAME_MAX> may exist in the given directory."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:163 build/C/man3/sysconf.3:333
+#: build/C/man3/fpathconf.3:180 build/C/man3/sysconf.3:335
 msgid ""
 "Some returned values may be huge; they are not suitable for allocating "
 "memory."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/fpathconf.3:168
+#: build/C/man3/fpathconf.3:185
 msgid "B<getconf>(1), B<open>(2), B<statfs>(2), B<sysconf>(3)"
 msgstr ""
 
@@ -6701,7 +6738,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fsync.2:83
+#: build/C/man2/fsync.2:82
 msgid ""
 "Calling B<fsync>()  does not necessarily ensure that the entry in the "
 "directory containing the file has also reached disk.  For that an explicit "
@@ -6709,7 +6746,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fsync.2:104
+#: build/C/man2/fsync.2:103
 msgid ""
 "B<fdatasync>()  is similar to B<fsync>(), but does not flush modified "
 "metadata unless that metadata is needed in order to allow a subsequent data "
@@ -6722,47 +6759,47 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fsync.2:109
+#: build/C/man2/fsync.2:108
 msgid ""
 "The aim of B<fdatasync>()  is to reduce disk activity for applications that "
 "do not require all metadata to be synchronized with the disk."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fsync.2:114
+#: build/C/man2/fsync.2:113
 msgid ""
 "On success, these system calls return zero.  On error, -1 is returned, and "
 "I<errno> is set appropriately."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fsync.2:119
+#: build/C/man2/fsync.2:118
 msgid "I<fd> is not a valid open file descriptor."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fsync.2:122
+#: build/C/man2/fsync.2:121
 msgid "An error occurred during synchronization."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/fsync.2:122
+#: build/C/man2/fsync.2:121
 #, no-wrap
 msgid "B<EROFS>, B<EINVAL>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fsync.2:126
+#: build/C/man2/fsync.2:125
 msgid "I<fd> is bound to a special file which does not support synchronization."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fsync.2:128
+#: build/C/man2/fsync.2:127
 msgid "4.3BSD, POSIX.1-2001."
 msgstr ""
 
 #. type: SH
-#: build/C/man2/fsync.2:128
+#: build/C/man2/fsync.2:127
 #, no-wrap
 msgid "AVAILABILITY"
 msgstr ""
@@ -6771,7 +6808,7 @@ msgstr ""
 #.  -1: unavailable, 0: ask using sysconf().
 #.  glibc defines them to 1.
 #. type: Plain text
-#: build/C/man2/fsync.2:141
+#: build/C/man2/fsync.2:140
 msgid ""
 "On POSIX systems on which B<fdatasync>()  is available, "
 "B<_POSIX_SYNCHRONIZED_IO> is defined in I<E<lt>unistd.hE<gt>> to a value "
@@ -6779,21 +6816,21 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fsync.2:147
+#: build/C/man2/fsync.2:146
 msgid ""
 "On some UNIX systems (but not Linux), I<fd> must be a I<writable> file "
 "descriptor."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fsync.2:153
+#: build/C/man2/fsync.2:152
 msgid ""
 "In Linux 2.2 and earlier, B<fdatasync>()  is equivalent to B<fsync>(), and "
 "so has no performance advantage."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fsync.2:163
+#: build/C/man2/fsync.2:162
 msgid ""
 "The B<fsync>()  implementations in older kernels and lesser used filesystems "
 "does not know how to flush disk caches.  In these cases disk caches need to "
@@ -6802,53 +6839,53 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/fsync.2:172
+#: build/C/man2/fsync.2:171
 msgid ""
 "B<bdflush>(2), B<open>(2), B<sync>(2), B<sync_file_range>(2), B<hdparm>(8), "
 "B<mount>(8), B<sync>(8), B<update>(8)"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/get_nprocs_conf.3:24
+#: build/C/man3/get_nprocs_conf.3:26
 #, no-wrap
 msgid "GET_NPROCS"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/get_nprocs_conf.3:24
+#: build/C/man3/get_nprocs_conf.3:26
 #, no-wrap
 msgid "2012-03-20"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/get_nprocs_conf.3:27
+#: build/C/man3/get_nprocs_conf.3:29
 msgid "get_nprocs, get_nprocs_conf - get number of processors"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/get_nprocs_conf.3:29 build/C/man2/sysinfo.2:19
+#: build/C/man3/get_nprocs_conf.3:31 build/C/man2/sysinfo.2:19
 msgid "B<#include E<lt>sys/sysinfo.hE<gt>>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/get_nprocs_conf.3:31
+#: build/C/man3/get_nprocs_conf.3:33
 msgid "B<int get_nprocs(void);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/get_nprocs_conf.3:33
+#: build/C/man3/get_nprocs_conf.3:35
 msgid "B<int get_nprocs_conf(void);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/get_nprocs_conf.3:37
+#: build/C/man3/get_nprocs_conf.3:39
 msgid ""
 "The function B<get_nprocs_conf>()  returns the number of processors "
 "configured by the operating system."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/get_nprocs_conf.3:44
+#: build/C/man3/get_nprocs_conf.3:46
 msgid ""
 "The function B<get_nprocs>()  returns the number of processors currently "
 "available in the system.  This may be less than the number returned by "
@@ -6857,18 +6894,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/get_nprocs_conf.3:46
+#: build/C/man3/get_nprocs_conf.3:48
 msgid "As given in DESCRIPTION."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/get_nprocs_conf.3:48 build/C/man3/getopt.3:348
+#: build/C/man3/get_nprocs_conf.3:50 build/C/man3/getopt.3:350
 msgid "These functions are GNU extensions."
 msgstr ""
 
 #.  glibc 2.15
 #. type: Plain text
-#: build/C/man3/get_nprocs_conf.3:55
+#: build/C/man3/get_nprocs_conf.3:57
 msgid ""
 "The current implementation of these functions is rather expensive, since "
 "they open and parse files in the I</sys> file system each time they are "
@@ -6876,14 +6913,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/get_nprocs_conf.3:60
+#: build/C/man3/get_nprocs_conf.3:62
 msgid ""
 "The following B<sysconf>(3)  calls make use of the functions documented on "
 "this page to return the same information."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/get_nprocs_conf.3:64
+#: build/C/man3/get_nprocs_conf.3:66
 #, no-wrap
 msgid ""
 "    np = sysconf(_SC_NPROCESSORS_CONF);     /* processors configured */\n"
@@ -6891,14 +6928,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/get_nprocs_conf.3:71
+#: build/C/man3/get_nprocs_conf.3:73
 msgid ""
 "The following example shows how B<get_nprocs>()  and B<get_nprocs_conf>()  "
 "can be used."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/get_nprocs_conf.3:75
+#: build/C/man3/get_nprocs_conf.3:77
 #, no-wrap
 msgid ""
 "#include E<lt>stdio.hE<gt>\n"
@@ -6906,7 +6943,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/get_nprocs_conf.3:84
+#: build/C/man3/get_nprocs_conf.3:86
 #, no-wrap
 msgid ""
 "int\n"
@@ -6920,118 +6957,130 @@ msgid ""
 msgstr ""
 
 #. type: TH
-#: build/C/man2/get_thread_area.2:6
+#: build/C/man2/get_thread_area.2:8
 #, no-wrap
 msgid "GET_THREAD_AREA"
 msgstr ""
 
+#. type: TH
+#: build/C/man2/get_thread_area.2:8 build/C/man2/set_thread_area.2:8
+#, no-wrap
+msgid "2012-07-13"
+msgstr ""
+
 #. type: Plain text
-#: build/C/man2/get_thread_area.2:9
-msgid "get_thread_area - Get a Thread Local Storage (TLS) area"
+#: build/C/man2/get_thread_area.2:11
+msgid "get_thread_area - get a thread-local storage (TLS) area"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/get_thread_area.2:13 build/C/man2/set_thread_area.2:14
+#: build/C/man2/get_thread_area.2:15 build/C/man2/set_thread_area.2:15
 msgid "B<#include E<lt>asm/ldt.hE<gt>>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/get_thread_area.2:15
+#: build/C/man2/get_thread_area.2:17
 msgid "B<int get_thread_area(struct user_desc *>I<u_info>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/get_thread_area.2:24
+#: build/C/man2/get_thread_area.2:20 build/C/man2/gettid.2:38 build/C/man2/set_thread_area.2:20 build/C/man2/sysctl.2:44
+msgid "I<Note>: There is no glibc wrapper for this system call; see NOTES."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/get_thread_area.2:29
 msgid ""
-"B<get_thread_area>()  returns an entry in the current thread's Thread Local "
-"Storage (TLS) array.  The index of the entry corresponds to the value of "
+"B<get_thread_area>()  returns an entry in the current thread's thread-local "
+"storage (TLS) array.  The index of the entry corresponds to the value of "
 "I<u_info-E<gt>entry_number>, passed in by the user.  If the value is in "
 "bounds, B<get_thread_area>()  copies the corresponding TLS entry into the "
 "area pointed to by I<u_info>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/get_thread_area.2:30
+#: build/C/man2/get_thread_area.2:35
 msgid ""
 "B<get_thread_area>()  returns 0 on success.  Otherwise, it returns -1 and "
 "sets I<errno> appropriately."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/get_thread_area.2:34 build/C/man2/set_thread_area.2:52
+#: build/C/man2/get_thread_area.2:39 build/C/man2/set_thread_area.2:56
 msgid "I<u_info> is an invalid pointer."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/get_thread_area.2:37 build/C/man2/set_thread_area.2:49
+#: build/C/man2/get_thread_area.2:42 build/C/man2/set_thread_area.2:53
 msgid "I<u_info-E<gt>entry_number> is out of bounds."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/get_thread_area.2:41
+#: build/C/man2/get_thread_area.2:46
 msgid "A version of B<get_thread_area>()  first appeared in Linux 2.5.32."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/get_thread_area.2:45
+#: build/C/man2/get_thread_area.2:50
 msgid ""
 "B<get_thread_area>()  is Linux-specific and should not be used in programs "
 "that are intended to be portable."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/get_thread_area.2:49 build/C/man2/gettid.2:64 build/C/man2/set_thread_area.2:67 build/C/man2/sysctl.2:112
+#: build/C/man2/get_thread_area.2:55 build/C/man2/set_thread_area.2:72
 msgid ""
-"Glibc does not provide a wrapper for this system call; call it using "
-"B<syscall>(2)."
+"Glibc does not provide a wrapper for this system call, since it is generally "
+"intended only for use by threading libraries.  In the unlikely event that "
+"you want to call it directly, use B<syscall>(2)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/get_thread_area.2:52
+#: build/C/man2/get_thread_area.2:58
 msgid "B<modify_ldt>(2), B<set_thread_area>(2)"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/getcwd.3:30
+#: build/C/man3/getcwd.3:32
 #, no-wrap
 msgid "GETCWD"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:33
-msgid "getcwd, getwd, get_current_dir_name - Get current working directory"
+#: build/C/man3/getcwd.3:35
+msgid "getcwd, getwd, get_current_dir_name - get current working directory"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:38
+#: build/C/man3/getcwd.3:40
 #, no-wrap
 msgid "B<char *getcwd(char *>I<buf>B<, size_t >I<size>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:40
+#: build/C/man3/getcwd.3:42
 #, no-wrap
 msgid "B<char *getwd(char *>I<buf>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:42
+#: build/C/man3/getcwd.3:44
 #, no-wrap
 msgid "B<char *get_current_dir_name(void);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:50
+#: build/C/man3/getcwd.3:52
 msgid "B<get_current_dir_name>():"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:55
+#: build/C/man3/getcwd.3:57
 msgid "B<getwd>():"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:65 build/C/man3/ualarm.3:49 build/C/man3/usleep.3:57 build/C/man2/vfork.2:52
+#: build/C/man3/getcwd.3:67 build/C/man3/ualarm.3:50 build/C/man3/usleep.3:59 build/C/man2/vfork.2:54
 #, no-wrap
 msgid ""
 "_BSD_SOURCE ||\n"
@@ -7041,14 +7090,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:70 build/C/man2/getdtablesize.2:54 build/C/man2/getpagesize.2:50 build/C/man3/ualarm.3:54 build/C/man3/usleep.3:62 build/C/man2/vfork.2:57
+#: build/C/man3/getcwd.3:72 build/C/man3/getdtablesize.3:54 build/C/man2/getpagesize.2:52 build/C/man3/ualarm.3:55 build/C/man3/usleep.3:64 build/C/man2/vfork.2:59
 msgid ""
 "Before glibc 2.12: _BSD_SOURCE || _XOPEN_SOURCE\\ E<gt>=\\ 500 || "
 "_XOPEN_SOURCE\\ &&\\ _XOPEN_SOURCE_EXTENDED"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:80
+#: build/C/man3/getcwd.3:82
 msgid ""
 "These functions return a null-terminated string containing an absolute "
 "pathname that is the current working directory of the calling process.  The "
@@ -7057,14 +7106,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:88
+#: build/C/man3/getcwd.3:90
 msgid ""
 "The B<getcwd>()  function copies an absolute pathname of the current working "
 "directory to the array pointed to by I<buf>, which is of length I<size>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:98
+#: build/C/man3/getcwd.3:100
 msgid ""
 "If the length of the absolute pathname of the current working directory, "
 "including the terminating null byte, exceeds I<size> bytes, NULL is "
@@ -7073,7 +7122,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:116
+#: build/C/man3/getcwd.3:118
 msgid ""
 "As an extension to the POSIX.1-2001 standard, Linux (libc4, libc5, glibc)  "
 "B<getcwd>()  allocates the buffer dynamically using B<malloc>(3)  if I<buf> "
@@ -7083,7 +7132,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:129
+#: build/C/man3/getcwd.3:131
 msgid ""
 "B<get_current_dir_name>()  will B<malloc>(3)  an array big enough to hold "
 "the absolute pathname of the current working directory.  If the environment "
@@ -7092,7 +7141,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:154
+#: build/C/man3/getcwd.3:156
 msgid ""
 "B<getwd>()  does not B<malloc>(3)  any memory.  The I<buf> argument should "
 "be a pointer to an array at least B<PATH_MAX> bytes long.  If the length of "
@@ -7105,7 +7154,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:163
+#: build/C/man3/getcwd.3:165
 msgid ""
 "On success, these functions return a pointer to a string containing the "
 "pathname of the current working directory.  In the case B<getcwd>()  and "
@@ -7113,7 +7162,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:170
+#: build/C/man3/getcwd.3:172
 msgid ""
 "On failure, these functions return NULL, and I<errno> is set to indicate the "
 "error.  The contents of the array pointed to by I<buf> are undefined on "
@@ -7121,57 +7170,57 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:174
+#: build/C/man3/getcwd.3:176
 msgid "Permission to read or search a component of the filename was denied."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:178
+#: build/C/man3/getcwd.3:180
 msgid "I<buf> points to a bad address."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:185
+#: build/C/man3/getcwd.3:187
 msgid "The I<size> argument is zero and I<buf> is not a NULL pointer."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/getcwd.3:185
+#: build/C/man3/getcwd.3:187
 #, no-wrap
 msgid "EINVAL"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:190
+#: build/C/man3/getcwd.3:192
 msgid "B<getwd>(): I<buf> is NULL."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/getcwd.3:190
+#: build/C/man3/getcwd.3:192
 #, no-wrap
 msgid "ENAMETOOLONG"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:196
+#: build/C/man3/getcwd.3:198
 msgid ""
 "B<getwd>(): The size of the null-terminated absolute pathname string exceeds "
 "B<PATH_MAX> bytes."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:199
+#: build/C/man3/getcwd.3:201
 msgid "The current working directory has been unlinked."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/getcwd.3:199 build/C/man3/getlogin.3:112
+#: build/C/man3/getcwd.3:201 build/C/man3/getlogin.3:112
 #, no-wrap
 msgid "B<ERANGE>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:206
+#: build/C/man3/getcwd.3:208
 msgid ""
 "The I<size> argument is less than the length of the absolute pathname of the "
 "working directory, including the terminating null byte.  You need to "
@@ -7179,14 +7228,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:214
+#: build/C/man3/getcwd.3:216
 msgid ""
 "B<getcwd>()  conforms to POSIX.1-2001.  Note however that POSIX.1-2001 "
 "leaves the behavior of B<getcwd>()  unspecified if I<buf> is NULL."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:225
+#: build/C/man3/getcwd.3:227
 msgid ""
 "B<getwd>()  is present in POSIX.1-2001, but marked LEGACY.  POSIX.1-2008 "
 "removes the specification of B<getwd>().  Use B<getcwd>()  instead.  "
@@ -7194,12 +7243,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:228
+#: build/C/man3/getcwd.3:230
 msgid "B<get_current_dir_name>()  is a GNU extension."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:239
+#: build/C/man3/getcwd.3:241
 msgid ""
 "Under Linux, the function B<getcwd>()  is a system call (since 2.1.92).  On "
 "older systems it would query I</proc/self/cwd>.  If both system call and "
@@ -7208,7 +7257,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:247
+#: build/C/man3/getcwd.3:249
 msgid ""
 "These functions are often used to save the location of the current working "
 "directory for the purpose of returning to it later.  Opening the current "
@@ -7218,7 +7267,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getcwd.3:254
+#: build/C/man3/getcwd.3:256
 msgid ""
 "B<chdir>(2), B<fchdir>(2), B<open>(2), B<unlink>(2), B<free>(3), "
 "B<malloc>(3)"
@@ -7233,12 +7282,12 @@ msgstr ""
 #. type: TH
 #: build/C/man2/getdomainname.2:29
 #, no-wrap
-msgid "2009-09-27"
+msgid "2012-10-25"
 msgstr ""
 
 #. type: Plain text
 #: build/C/man2/getdomainname.2:32
-msgid "getdomainname, setdomainname - get/set domain name"
+msgid "getdomainname, setdomainname - get/set NIS domain name"
 msgstr ""
 
 #. type: Plain text
@@ -7257,15 +7306,15 @@ msgid "B<getdomainname>(), B<setdomainname>():"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getdomainname.2:49 build/C/man3/gethostid.3:54 build/C/man2/gethostname.2:60 build/C/man3/getusershell.3:53
+#: build/C/man2/getdomainname.2:49 build/C/man3/gethostid.3:54 build/C/man2/gethostname.2:60 build/C/man3/getusershell.3:55
 msgid "_BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\\ E<lt>\\ 500)"
 msgstr ""
 
 #. type: Plain text
 #: build/C/man2/getdomainname.2:54
 msgid ""
-"These functions are used to access or to change the domain name of the host "
-"system."
+"These functions are used to access or to change the NIS domain name of the "
+"host system."
 msgstr ""
 
 #. type: Plain text
@@ -7347,28 +7396,34 @@ msgid "B<gethostname>(2), B<sethostname>(2), B<uname>(2)"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/getdtablesize.2:27
+#: build/C/man3/getdtablesize.3:27
 #, no-wrap
 msgid "GETDTABLESIZE"
 msgstr ""
 
+#. type: TH
+#: build/C/man3/getdtablesize.3:27
+#, no-wrap
+msgid "2013-02-05"
+msgstr ""
+
 #. type: Plain text
-#: build/C/man2/getdtablesize.2:30
+#: build/C/man3/getdtablesize.3:30
 msgid "getdtablesize - get descriptor table size"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getdtablesize.2:34
+#: build/C/man3/getdtablesize.3:34
 msgid "B<int getdtablesize(void);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getdtablesize.2:41
+#: build/C/man3/getdtablesize.3:41
 msgid "B<getdtablesize>():"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getdtablesize.2:49 build/C/man2/getpagesize.2:45
+#: build/C/man3/getdtablesize.3:49 build/C/man2/getpagesize.2:47
 #, no-wrap
 msgid ""
 "_BSD_SOURCE ||\n"
@@ -7376,26 +7431,26 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getdtablesize.2:61
+#: build/C/man3/getdtablesize.3:61
 msgid ""
 "B<getdtablesize>()  returns the maximum number of files a process can have "
 "open, one more than the largest possible value for a file descriptor."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getdtablesize.2:63
+#: build/C/man3/getdtablesize.3:63
 msgid "The current limit on the number of open files per process."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getdtablesize.2:69
+#: build/C/man3/getdtablesize.3:69
 msgid ""
 "On Linux, B<getdtablesize>()  can return any of the errors described for "
 "B<getrlimit>(2); see NOTES below."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getdtablesize.2:77
+#: build/C/man3/getdtablesize.3:77
 msgid ""
 "SVr4, 4.4BSD (the B<getdtablesize>()  function first appeared in 4.2BSD).  "
 "It is not specified in POSIX.1-2001; portable applications should employ "
@@ -7403,7 +7458,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getdtablesize.2:90
+#: build/C/man3/getdtablesize.3:90
 msgid ""
 "B<getdtablesize>()  is implemented as a libc library function.  The glibc "
 "version calls B<getrlimit>(2)  and returns the current B<RLIMIT_NOFILE> "
@@ -7412,7 +7467,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getdtablesize.2:95
+#: build/C/man3/getdtablesize.3:95
 msgid "B<close>(2), B<dup>(2), B<getrlimit>(2), B<open>(2)"
 msgstr ""
 
@@ -7802,7 +7857,7 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/getlogin.3:112
-msgid "The calling process has no controlling tty."
+msgid "The calling process has no controlling terminal."
 msgstr ""
 
 #. type: Plain text
@@ -7828,7 +7883,7 @@ msgid "Insufficient memory to allocate passwd structure."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/getlogin.3:126 build/C/man2/ioctl.2:105 build/C/man2/ioctl.2:109 build/C/man3/tcgetpgrp.3:90
+#: build/C/man3/getlogin.3:126 build/C/man2/ioctl.2:107 build/C/man2/ioctl.2:111 build/C/man3/tcgetpgrp.3:92
 #, no-wrap
 msgid "B<ENOTTY>"
 msgstr ""
@@ -7878,7 +7933,7 @@ msgstr ""
 #: build/C/man3/getlogin.3:161
 msgid ""
 "OpenBSD has B<getlogin>()  and B<setlogin>(), and a username associated with "
-"a session, even if it has no controlling tty."
+"a session, even if it has no controlling terminal."
 msgstr ""
 
 #. type: Plain text
@@ -7887,8 +7942,8 @@ msgid ""
 "Unfortunately, it is often rather easy to fool B<getlogin>().  Sometimes it "
 "does not work at all, because some program messed up the utmp file.  Often, "
 "it gives only the first 8 characters of the login name.  The user currently "
-"logged in on the controlling tty of our program need not be the user who "
-"started it.  Avoid B<getlogin>()  for security-related purposes."
+"logged in on the controlling terminal of our program need not be the user "
+"who started it.  Avoid B<getlogin>()  for security-related purposes."
 msgstr ""
 
 #. type: Plain text
@@ -7914,20 +7969,20 @@ msgid "B<geteuid>(2), B<getuid>(2), B<utmp>(5)"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/getopt.3:39
+#: build/C/man3/getopt.3:41
 #, no-wrap
 msgid "GETOPT"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:43
+#: build/C/man3/getopt.3:45
 msgid ""
 "getopt, getopt_long, getopt_long_only, optarg, optind, opterr, optopt - "
 "Parse command-line options"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:49
+#: build/C/man3/getopt.3:51
 #, no-wrap
 msgid ""
 "B<int getopt(int >I<argc>B<, char * const >I<argv[]>B<,>\n"
@@ -7935,7 +7990,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:52
+#: build/C/man3/getopt.3:54
 #, no-wrap
 msgid ""
 "B<extern char *>I<optarg>B<;>\n"
@@ -7943,13 +7998,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:54
+#: build/C/man3/getopt.3:56
 #, no-wrap
 msgid "B<#include E<lt>getopt.hE<gt>>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:58
+#: build/C/man3/getopt.3:60
 #, no-wrap
 msgid ""
 "B<int getopt_long(int >I<argc>B<, char * const >I<argv[]>B<,>\n"
@@ -7958,7 +8013,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:62
+#: build/C/man3/getopt.3:64
 #, no-wrap
 msgid ""
 "B<int getopt_long_only(int >I<argc>B<, char * const >I<argv[]>B<,>\n"
@@ -7967,17 +8022,17 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:72
+#: build/C/man3/getopt.3:74
 msgid "B<getopt>(): _POSIX_C_SOURCE\\ E<gt>=\\ 2 || _XOPEN_SOURCE"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:76
+#: build/C/man3/getopt.3:78
 msgid "B<getopt_long>(), B<getopt_long_only>(): _GNU_SOURCE"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:97
+#: build/C/man3/getopt.3:99
 msgid ""
 "The B<getopt>()  function parses the command-line arguments.  Its arguments "
 "I<argc> and I<argv> are the argument count and array as passed to the "
@@ -7990,7 +8045,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:106
+#: build/C/man3/getopt.3:108
 msgid ""
 "The variable I<optind> is the index of the next element to be processed in "
 "I<argv>.  The system initializes this value to 1.  The caller can reset it "
@@ -7999,7 +8054,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:116
+#: build/C/man3/getopt.3:118
 msgid ""
 "If B<getopt>()  finds another option character, it returns that character, "
 "updating the external variable I<optind> and a static variable I<nextchar> "
@@ -8008,7 +8063,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:122
+#: build/C/man3/getopt.3:124
 msgid ""
 "If there are no more option characters, B<getopt>()  returns -1.  Then "
 "I<optind> is the index in I<argv> of the first I<argv>-element that is not "
@@ -8016,7 +8071,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:149
+#: build/C/man3/getopt.3:151
 msgid ""
 "I<optstring> is a string containing the legitimate option characters.  If "
 "such a character is followed by a colon, the option requires an argument, so "
@@ -8033,7 +8088,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:167
+#: build/C/man3/getopt.3:169
 msgid ""
 "By default, B<getopt>()  permutes the contents of I<argv> as it scans, so "
 "that eventually all the nonoptions are at the end.  Two other modes are also "
@@ -8049,7 +8104,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:175
+#: build/C/man3/getopt.3:177
 msgid ""
 "If B<getopt>()  does not recognize an option character, it prints an error "
 "message to I<stderr>, stores the character in I<optopt>, and returns "
@@ -8058,7 +8113,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:194
+#: build/C/man3/getopt.3:196
 msgid ""
 "If B<getopt>()  finds an option character in I<argv> that was not included "
 "in I<optstring>, or if it detects a missing option argument, it returns "
@@ -8072,13 +8127,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: build/C/man3/getopt.3:194
+#: build/C/man3/getopt.3:196
 #, no-wrap
 msgid "getopt_long() and getopt_long_only()"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:210
+#: build/C/man3/getopt.3:212
 msgid ""
 "The B<getopt_long>()  function works like B<getopt>()  except that it also "
 "accepts long options, started with two dashes.  (If the program accepts only "
@@ -8089,14 +8144,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:217
+#: build/C/man3/getopt.3:219
 msgid ""
 "I<longopts> is a pointer to the first element of an array of I<struct "
 "option> declared in I<E<lt>getopt.hE<gt>> as"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:226
+#: build/C/man3/getopt.3:228
 #, no-wrap
 msgid ""
 "struct option {\n"
@@ -8108,29 +8163,29 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:230
+#: build/C/man3/getopt.3:232
 msgid "The meanings of the different fields are:"
 msgstr ""
 
 #. type: TP
-#: build/C/man3/getopt.3:230
+#: build/C/man3/getopt.3:232
 #, no-wrap
 msgid "I<name>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:233
+#: build/C/man3/getopt.3:235
 msgid "is the name of the long option."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/getopt.3:233
+#: build/C/man3/getopt.3:235
 #, no-wrap
 msgid "I<has_arg>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:239
+#: build/C/man3/getopt.3:241
 msgid ""
 "is: B<no_argument> (or 0) if the option does not take an argument; "
 "B<required_argument> (or 1) if the option requires an argument; or "
@@ -8138,13 +8193,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man3/getopt.3:239
+#: build/C/man3/getopt.3:241
 #, no-wrap
 msgid "I<flag>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:253
+#: build/C/man3/getopt.3:255
 msgid ""
 "specifies how results are returned for a long option.  If I<flag> is NULL, "
 "then B<getopt_long>()  returns I<val>.  (For example, the calling program "
@@ -8155,30 +8210,30 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man3/getopt.3:253
+#: build/C/man3/getopt.3:255
 #, no-wrap
 msgid "I<val>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:257
+#: build/C/man3/getopt.3:259
 msgid "is the value to return, or to load into the variable pointed to by I<flag>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:259
+#: build/C/man3/getopt.3:261
 msgid "The last element of the array has to be filled with zeros."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:263
+#: build/C/man3/getopt.3:265
 msgid ""
 "If I<longindex> is not NULL, it points to a variable which is set to the "
 "index of the long option relative to I<longopts>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:272
+#: build/C/man3/getopt.3:274
 msgid ""
 "B<getopt_long_only>()  is like B<getopt_long>(), but \\(aq-\\(aq as well as "
 "\"--\" can indicate a long option.  If an option that starts with "
@@ -8187,7 +8242,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:290
+#: build/C/man3/getopt.3:292
 msgid ""
 "If an option was successfully found, then B<getopt>()  returns the option "
 "character.  If all command-line options have been parsed, then B<getopt>()  "
@@ -8199,7 +8254,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:302
+#: build/C/man3/getopt.3:304
 msgid ""
 "B<getopt_long>()  and B<getopt_long_only>()  also return the option "
 "character when a short option is recognized.  For a long option, they return "
@@ -8209,32 +8264,32 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: build/C/man3/getopt.3:302
+#: build/C/man3/getopt.3:304
 #, no-wrap
 msgid "ENVIRONMENT"
 msgstr ""
 
 #. type: TP
-#: build/C/man3/getopt.3:303
+#: build/C/man3/getopt.3:305
 #, no-wrap
 msgid "B<POSIXLY_CORRECT>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:307
+#: build/C/man3/getopt.3:309
 msgid ""
 "If this is set, then option processing stops as soon as a nonoption argument "
 "is encountered."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/getopt.3:307
+#: build/C/man3/getopt.3:309
 #, no-wrap
 msgid "B<_E<lt>PIDE<gt>_GNU_nonoption_argv_flags_>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:316
+#: build/C/man3/getopt.3:318
 msgid ""
 "This variable was used by B<bash>(1)  2.0 to communicate to glibc which "
 "arguments are the results of wildcard expansion and so should not be "
@@ -8243,13 +8298,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man3/getopt.3:317
+#: build/C/man3/getopt.3:319
 #, no-wrap
 msgid "B<getopt>():"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:327
+#: build/C/man3/getopt.3:329
 msgid ""
 "POSIX.2 and POSIX.1-2001, provided the environment variable "
 "B<POSIXLY_CORRECT> is set.  Otherwise, the elements of I<argv> aren't really "
@@ -8258,12 +8313,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:331
+#: build/C/man3/getopt.3:333
 msgid "The use of \\(aq+\\(aq and \\(aq-\\(aq in I<optstring> is a GNU extension."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:345
+#: build/C/man3/getopt.3:347
 msgid ""
 "On some older implementations, B<getopt>()  was declared in "
 "I<E<lt>stdio.hE<gt>>.  SUSv1 permitted the declaration to appear in either "
@@ -8273,13 +8328,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man3/getopt.3:345
+#: build/C/man3/getopt.3:347
 #, no-wrap
 msgid "B<getopt_long>() and B<getopt_long_only>():"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:367
+#: build/C/man3/getopt.3:369
 msgid ""
 "A program that scans multiple argument vectors, or rescans the same vector "
 "more than once, and wants to make use of GNU extensions such as \\(aq+\\(aq "
@@ -8292,7 +8347,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:374
+#: build/C/man3/getopt.3:376
 msgid ""
 "The POSIX.2 specification of B<getopt>()  has a technical error described in "
 "POSIX.2 Interpretation 150.  The GNU implementation (and probably all other "
@@ -8300,7 +8355,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:382
+#: build/C/man3/getopt.3:384
 msgid ""
 "The following trivial example program uses B<getopt>()  to handle two "
 "program options: I<-n>, with no associated value; and I<-t val>, which "
@@ -8308,7 +8363,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:387
+#: build/C/man3/getopt.3:389
 #, no-wrap
 msgid ""
 "#include E<lt>unistd.hE<gt>\n"
@@ -8317,7 +8372,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:393
+#: build/C/man3/getopt.3:395
 #, no-wrap
 msgid ""
 "int\n"
@@ -8328,7 +8383,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:412
+#: build/C/man3/getopt.3:414
 #, no-wrap
 msgid ""
 "    nsecs = 0;\n"
@@ -8352,13 +8407,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:414
+#: build/C/man3/getopt.3:416
 #, no-wrap
 msgid "    printf(\"flags=%d; tfnd=%d; optind=%d\\en\", flags, tfnd, optind);\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:419
+#: build/C/man3/getopt.3:421
 #, no-wrap
 msgid ""
 "    if (optind E<gt>= argc) {\n"
@@ -8368,26 +8423,26 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:421
+#: build/C/man3/getopt.3:423
 #, no-wrap
 msgid "    printf(\"name argument = %s\\en\", argv[optind]);\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:423
+#: build/C/man3/getopt.3:425
 #, no-wrap
 msgid "    /* Other code omitted */\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:431
+#: build/C/man3/getopt.3:433
 msgid ""
 "The following example program illustrates the use of B<getopt_long>()  with "
 "most of its features."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:436
+#: build/C/man3/getopt.3:438
 #, no-wrap
 msgid ""
 "#include E<lt>stdio.hE<gt>     /* for printf */\n"
@@ -8396,7 +8451,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:442
+#: build/C/man3/getopt.3:444
 #, no-wrap
 msgid ""
 "int\n"
@@ -8407,7 +8462,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:455
+#: build/C/man3/getopt.3:457
 #, no-wrap
 msgid ""
 "    while (1) {\n"
@@ -8425,7 +8480,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:460
+#: build/C/man3/getopt.3:462
 #, no-wrap
 msgid ""
 "        c = getopt_long(argc, argv, \"abc:d:012\",\n"
@@ -8435,7 +8490,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:468
+#: build/C/man3/getopt.3:470
 #, no-wrap
 msgid ""
 "        switch (c) {\n"
@@ -8448,7 +8503,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:477
+#: build/C/man3/getopt.3:479
 #, no-wrap
 msgid ""
 "        case \\(aq0\\(aq:\n"
@@ -8463,7 +8518,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:481
+#: build/C/man3/getopt.3:483
 #, no-wrap
 msgid ""
 "        case \\(aqa\\(aq:\n"
@@ -8472,7 +8527,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:485
+#: build/C/man3/getopt.3:487
 #, no-wrap
 msgid ""
 "        case \\(aqb\\(aq:\n"
@@ -8481,7 +8536,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:489
+#: build/C/man3/getopt.3:491
 #, no-wrap
 msgid ""
 "        case \\(aqc\\(aq:\n"
@@ -8490,7 +8545,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:493
+#: build/C/man3/getopt.3:495
 #, no-wrap
 msgid ""
 "        case \\(aqd\\(aq:\n"
@@ -8499,7 +8554,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:496
+#: build/C/man3/getopt.3:498
 #, no-wrap
 msgid ""
 "        case \\(aq?\\(aq:\n"
@@ -8507,7 +8562,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:501
+#: build/C/man3/getopt.3:503
 #, no-wrap
 msgid ""
 "        default:\n"
@@ -8517,7 +8572,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:508
+#: build/C/man3/getopt.3:510
 #, no-wrap
 msgid ""
 "    if (optind E<lt> argc) {\n"
@@ -8529,41 +8584,41 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getopt.3:514
+#: build/C/man3/getopt.3:516
 msgid "B<getsubopt>(3)"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/getpagesize.2:23
+#: build/C/man2/getpagesize.2:25
 #, no-wrap
 msgid "GETPAGESIZE"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/getpagesize.2:23
+#: build/C/man2/getpagesize.2:25
 #, no-wrap
 msgid "2010-11-16"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getpagesize.2:26
+#: build/C/man2/getpagesize.2:28
 msgid "getpagesize - get memory page size"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getpagesize.2:30
+#: build/C/man2/getpagesize.2:32
 msgid "B<int getpagesize(void);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getpagesize.2:37
+#: build/C/man2/getpagesize.2:39
 msgid "B<getpagesize>():"
 msgstr ""
 
 #.  .SH HISTORY
 #.  This call first appeared in 4.2BSD.
 #. type: Plain text
-#: build/C/man2/getpagesize.2:62
+#: build/C/man2/getpagesize.2:64
 msgid ""
 "The function B<getpagesize>()  returns the number of bytes in a memory page, "
 "where \"page\" is a fixed-length block, the unit for memory allocation and "
@@ -8571,21 +8626,21 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getpagesize.2:69
+#: build/C/man2/getpagesize.2:71
 msgid ""
 "SVr4, 4.4BSD, SUSv2.  In SUSv2 the B<getpagesize>()  call is labeled LEGACY, "
 "and in POSIX.1-2001 it has been dropped; HP-UX does not have this call."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getpagesize.2:74
+#: build/C/man2/getpagesize.2:76
 msgid ""
 "Portable applications should employ I<sysconf(_SC_PAGESIZE)> instead of "
 "B<getpagesize>():"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getpagesize.2:79
+#: build/C/man2/getpagesize.2:81
 #, no-wrap
 msgid ""
 "#include E<lt>unistd.hE<gt>\n"
@@ -8593,12 +8648,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getpagesize.2:86
+#: build/C/man2/getpagesize.2:88
 msgid "(Most systems allow the synonym B<_SC_PAGE_SIZE> for B<_SC_PAGESIZE>.)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getpagesize.2:106
+#: build/C/man2/getpagesize.2:108
 msgid ""
 "Whether B<getpagesize>()  is present as a Linux system call depends on the "
 "architecture.  If it is, it returns the kernel symbol B<PAGE_SIZE>, whose "
@@ -8613,7 +8668,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/getpagesize.2:109
+#: build/C/man2/getpagesize.2:111
 msgid "B<mmap>(2), B<sysconf>(3)"
 msgstr ""
 
@@ -8626,7 +8681,7 @@ msgstr ""
 #. type: TH
 #: build/C/man2/gettid.2:26
 #, no-wrap
-msgid "2008-04-14"
+msgid "2013-02-04"
 msgstr ""
 
 #. type: Plain text
@@ -8647,7 +8702,7 @@ msgid "B<pid_t gettid(void);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/gettid.2:47
+#: build/C/man2/gettid.2:50
 msgid ""
 "B<gettid>()  returns the caller's thread ID (TID).  In a single-threaded "
 "process, the thread ID is equal to the process ID (PID, as returned by "
@@ -8657,73 +8712,91 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/gettid.2:49
+#: build/C/man2/gettid.2:52
 msgid "On success, returns the thread ID of the calling process."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/gettid.2:51
+#: build/C/man2/gettid.2:54
 msgid "This call is always successful."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/gettid.2:55
+#: build/C/man2/gettid.2:58
 msgid "The B<gettid>()  system call first appeared on Linux in kernel 2.4.11."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/gettid.2:59
+#: build/C/man2/gettid.2:62
 msgid ""
 "B<gettid>()  is Linux-specific and should not be used in programs that are "
 "intended to be portable."
 msgstr ""
 
+#.  FIXME See http://sourceware.org/bugzilla/show_bug.cgi?id=6399
+#.  "gettid() should have a wrapper"
+#. type: Plain text
+#: build/C/man2/gettid.2:67
+msgid ""
+"Glibc does not provide a wrapper for this system call; call it using "
+"B<syscall>(2)."
+msgstr ""
+
 #. type: Plain text
-#: build/C/man2/gettid.2:68
+#: build/C/man2/gettid.2:71
 msgid ""
 "The thread ID returned by this call is not the same thing as a POSIX thread "
 "ID (i.e., the opaque value returned by B<pthread_self>(3))."
 msgstr ""
 
+#.  .BR kcmp (2),
+#.  .BR move_pages (2),
+#.  .BR migrate_pages (2),
+#.  .BR process_vm_readv (2),
+#.  .BR ptrace (2),
 #. type: Plain text
-#: build/C/man2/gettid.2:72
-msgid "B<clone>(2), B<fork>(2), B<getpid>(2)"
+#: build/C/man2/gettid.2:90
+msgid ""
+"B<capget>(2), B<clone>(2), B<fcntl>(2), B<fork>(2), B<get_robust_list>(2), "
+"B<getpid>(2), B<ioprio_set>(2), B<perf_event_open>(2), "
+"B<sched_setaffinity>(2), B<sched_setparam>(2), B<sched_setscheduler>(2), "
+"B<timer_create>(2), B<tgkill>(2)"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/getumask.3:26
+#: build/C/man3/getumask.3:28
 #, no-wrap
 msgid "GETUMASK"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/getumask.3:26
+#: build/C/man3/getumask.3:28
 #, no-wrap
 msgid "2010-09-10"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getumask.3:29
+#: build/C/man3/getumask.3:31
 msgid "getumask - get file creation mask"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getumask.3:33 build/C/man2/truncate.2:48 build/C/man2/umask.2:39 build/C/man2/vfork.2:31
+#: build/C/man3/getumask.3:35 build/C/man2/truncate.2:50 build/C/man2/umask.2:39 build/C/man2/vfork.2:33
 msgid "B<#include E<lt>sys/types.hE<gt>>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getumask.3:37
+#: build/C/man3/getumask.3:39
 msgid "B<mode_t getumask(void);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getumask.3:40
+#: build/C/man3/getumask.3:42
 msgid "This function returns the current file creation mask.  It is equivalent to"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getumask.3:49
+#: build/C/man3/getumask.3:51
 #, no-wrap
 msgid ""
 "mode_t getumask(void)\n"
@@ -8735,71 +8808,71 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getumask.3:56
+#: build/C/man3/getumask.3:58
 msgid ""
 "except that it is documented to be thread-safe (that is, shares a lock with "
 "the B<umask>(2)  library call)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getumask.3:58
+#: build/C/man3/getumask.3:60
 msgid "This is a vaporware GNU extension."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getumask.3:61
+#: build/C/man3/getumask.3:63
 msgid ""
 "This function is documented but not implemented yet in glibc, as at version "
 "2.9."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getumask.3:63
+#: build/C/man3/getumask.3:65
 msgid "B<umask>(2)"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/getusershell.3:28
+#: build/C/man3/getusershell.3:30
 #, no-wrap
 msgid "GETUSERSHELL"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/getusershell.3:28 build/C/man2/nice.2:31 build/C/man2/syscall.2:38 build/C/man2/vhangup.2:27
+#: build/C/man3/getusershell.3:30 build/C/man2/nice.2:31 build/C/man2/vhangup.2:28
 #, no-wrap
 msgid "2007-07-26"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:31
+#: build/C/man3/getusershell.3:33
 msgid "getusershell, setusershell, endusershell - get permitted user shells"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:36
+#: build/C/man3/getusershell.3:38
 #, no-wrap
 msgid "B<char *getusershell(void);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:38
+#: build/C/man3/getusershell.3:40
 #, no-wrap
 msgid "B<void setusershell(void);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:40
+#: build/C/man3/getusershell.3:42
 #, no-wrap
 msgid "B<void endusershell(void);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:51
+#: build/C/man3/getusershell.3:53
 msgid "B<getusershell>(), B<setusershell>(), B<endusershell>():"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:67
+#: build/C/man3/getusershell.3:69
 msgid ""
 "The B<getusershell>()  function returns the next line from the file "
 "I</etc/shells>, opening the file if necessary.  The line should contain the "
@@ -8809,33 +8882,33 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:71
+#: build/C/man3/getusershell.3:73
 msgid "The B<setusershell>()  function rewinds I</etc/shells>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:75
+#: build/C/man3/getusershell.3:77
 msgid "The B<endusershell>()  function closes I</etc/shells>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:79
+#: build/C/man3/getusershell.3:81
 msgid "The B<getusershell>()  function returns a NULL pointer on end-of-file."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:82
+#: build/C/man3/getusershell.3:84
 #, no-wrap
 msgid "/etc/shells\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:85
+#: build/C/man3/getusershell.3:87
 msgid "4.3BSD."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:87
+#: build/C/man3/getusershell.3:89
 msgid "B<shells>(5)"
 msgstr ""
 
@@ -8846,9 +8919,9 @@ msgid "IDLE"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/idle.2:32
+#: build/C/man2/idle.2:32 build/C/man5/shells.5:28
 #, no-wrap
-msgid "1994-08-21"
+msgid "2012-12-31"
 msgstr ""
 
 #. type: Plain text
@@ -8890,7 +8963,7 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/idle.2:61
-msgid "Since 2.3.13 this system call does not exist anymore."
+msgid "Since Linux 2.3.13, this system call does not exist anymore."
 msgstr ""
 
 #. type: Plain text
@@ -8901,34 +8974,34 @@ msgid ""
 msgstr ""
 
 #. type: TH
-#: build/C/man2/ioctl.2:39
+#: build/C/man2/ioctl.2:41
 #, no-wrap
 msgid "IOCTL"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/ioctl.2:39
+#: build/C/man2/ioctl.2:41
 #, no-wrap
 msgid "2000-09-21"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl.2:42
+#: build/C/man2/ioctl.2:44
 msgid "ioctl - control device"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl.2:44
+#: build/C/man2/ioctl.2:46
 msgid "B<#include E<lt>sys/ioctl.hE<gt>>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl.2:46
+#: build/C/man2/ioctl.2:48
 msgid "B<int ioctl(int >I<d>B<, int >I<request>B<, ...);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl.2:57
+#: build/C/man2/ioctl.2:59
 msgid ""
 "The B<ioctl>()  function manipulates the underlying device parameters of "
 "special files.  In particular, many operating characteristics of character "
@@ -8937,7 +9010,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl.2:65
+#: build/C/man2/ioctl.2:67
 msgid ""
 "The second argument is a device-dependent request code.  The third argument "
 "is an untyped pointer to memory.  It's traditionally B<char *>I<argp> (from "
@@ -8946,7 +9019,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl.2:81
+#: build/C/man2/ioctl.2:83
 msgid ""
 "An B<ioctl>()  I<request> has encoded in it whether the argument is an I<in> "
 "parameter or I<out> parameter, and the size of the argument I<argp> in "
@@ -8955,7 +9028,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl.2:90
+#: build/C/man2/ioctl.2:92
 msgid ""
 "Usually, on success zero is returned.  A few B<ioctl>()  requests use the "
 "return value as an output parameter and return a nonnegative value on "
@@ -8963,34 +9036,34 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl.2:95
+#: build/C/man2/ioctl.2:97
 msgid "I<d> is not a valid descriptor."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl.2:99
+#: build/C/man2/ioctl.2:101
 msgid "I<argp> references an inaccessible memory area."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl.2:105
+#: build/C/man2/ioctl.2:107
 msgid "I<Request> or I<argp> is not valid."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl.2:109
+#: build/C/man2/ioctl.2:111
 msgid "I<d> is not associated with a character special device."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl.2:115
+#: build/C/man2/ioctl.2:117
 msgid ""
 "The specified request does not apply to the kind of object that the "
 "descriptor I<d> references."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl.2:130
+#: build/C/man2/ioctl.2:132
 msgid ""
 "No single standard.  Arguments, returns, and semantics of B<ioctl>()  vary "
 "according to the device driver in question (the call is used as a catch-all "
@@ -9000,7 +9073,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl.2:138
+#: build/C/man2/ioctl.2:140
 msgid ""
 "In order to use this call, one needs an open file descriptor.  Often the "
 "B<open>(2)  call has unwanted side effects, that can be avoided under Linux "
@@ -9009,29 +9082,29 @@ msgstr ""
 
 #.  .BR mt (4),
 #. type: Plain text
-#: build/C/man2/ioctl.2:146
+#: build/C/man2/ioctl.2:148
 msgid "B<execve>(2), B<fcntl>(2), B<ioctl_list>(2), B<open>(2), B<sd>(4), B<tty>(4)"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/ioctl_list.2:27
+#: build/C/man2/ioctl_list.2:30
 #, no-wrap
 msgid "IOCTL_LIST"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/ioctl_list.2:27
+#: build/C/man2/ioctl_list.2:30
 #, no-wrap
 msgid "2007-12-29"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:30
+#: build/C/man2/ioctl_list.2:33
 msgid "ioctl_list - list of ioctl calls in Linux/i386 kernel"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:37
+#: build/C/man2/ioctl_list.2:40
 msgid ""
 "This is Ioctl List 1.3.27, a list of ioctl calls in Linux/i386 kernel "
 "1.3.27.  It contains 421 ioctls from "
@@ -9040,7 +9113,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:45
+#: build/C/man2/ioctl_list.2:48
 msgid ""
 "An argument type of I<const struct foo *> means the argument is input to the "
 "kernel.  I<struct foo *> means the kernel outputs the argument.  If the "
@@ -9049,7 +9122,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:50
+#: build/C/man2/ioctl_list.2:53
 msgid ""
 "Some ioctls take more arguments or return more values than a single "
 "structure.  These are marked I<//\\ MORE> and documented further in a "
@@ -9057,19 +9130,19 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:52
+#: build/C/man2/ioctl_list.2:55
 msgid "This list is very incomplete."
 msgstr ""
 
 #. type: SS
-#: build/C/man2/ioctl_list.2:52
+#: build/C/man2/ioctl_list.2:55
 #, no-wrap
 msgid "ioctl structure"
 msgstr ""
 
 #.  added two sections - aeb
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:57
+#: build/C/man2/ioctl_list.2:60
 msgid ""
 "Ioctl command values are 32-bit constants.  In principle these constants are "
 "completely arbitrary, but people have tried to build some structure into "
@@ -9077,7 +9150,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:76
+#: build/C/man2/ioctl_list.2:79
 msgid ""
 "The old Linux situation was that of mostly 16-bit constants, where the last "
 "byte is a serial number, and the preceding byte(s) give a type indicating "
@@ -9090,7 +9163,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:84
+#: build/C/man2/ioctl_list.2:87
 msgid ""
 "Later (0.98p5) some more information was built into the number.  One has 2 "
 "direction bits (00: none, 01: write, 10: read, 11: read/write)  followed by "
@@ -9100,7 +9173,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:94
+#: build/C/man2/ioctl_list.2:97
 msgid ""
 "The macros describing this structure live in I<E<lt>asm/ioctl.hE<gt>> and "
 "are B<_IO(type,nr)> and B<{_IOR,_IOW,_IOWR}(type,nr,size)>.  They use "
@@ -9109,7 +9182,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:99
+#: build/C/man2/ioctl_list.2:102
 msgid ""
 "Note that the size bits are very unreliable: in lots of cases they are "
 "wrong, either because of buggy macros using I<sizeof(sizeof(struct))>, or "
@@ -9117,7 +9190,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:103
+#: build/C/man2/ioctl_list.2:106
 msgid ""
 "Thus, it seems that the new structure only gave disadvantages: it does not "
 "help in checking, but it causes varying values for the various "
@@ -9125,7 +9198,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:109
+#: build/C/man2/ioctl_list.2:112
 msgid ""
 "Decent ioctls return 0 on success and -1 on error, while any output value is "
 "stored via the argument.  However, quite a few ioctls in fact return an "
@@ -9133,2678 +9206,2678 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:111
+#: build/C/man2/ioctl_list.2:114
 msgid "// Main table."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:113
+#: build/C/man2/ioctl_list.2:116
 msgid "// E<lt>include/asm-i386/socket.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:115
+#: build/C/man2/ioctl_list.2:118
 #, no-wrap
 msgid "0x00008901\tFIOSETOWN\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:116
+#: build/C/man2/ioctl_list.2:119
 #, no-wrap
 msgid "0x00008902\tSIOCSPGRP\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:117
+#: build/C/man2/ioctl_list.2:120
 #, no-wrap
 msgid "0x00008903\tFIOGETOWN\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:118
+#: build/C/man2/ioctl_list.2:121
 #, no-wrap
 msgid "0x00008904\tSIOCGPGRP\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:119
+#: build/C/man2/ioctl_list.2:122
 #, no-wrap
 msgid "0x00008905\tSIOCATMAR\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:120
+#: build/C/man2/ioctl_list.2:123
 #, no-wrap
 msgid "0x00008906\tSIOCGSTAMP\ttimeval *\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:124
+#: build/C/man2/ioctl_list.2:127
 msgid "// E<lt>include/asm-i386/termios.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:126
+#: build/C/man2/ioctl_list.2:129
 #, no-wrap
 msgid "0x00005401\tTCGETS\tstruct termios *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:127
+#: build/C/man2/ioctl_list.2:130
 #, no-wrap
 msgid "0x00005402\tTCSETS\tconst struct termios *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:128
+#: build/C/man2/ioctl_list.2:131
 #, no-wrap
 msgid "0x00005403\tTCSETSW\tconst struct termios *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:129
+#: build/C/man2/ioctl_list.2:132
 #, no-wrap
 msgid "0x00005404\tTCSETSF\tconst struct termios *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:130
+#: build/C/man2/ioctl_list.2:133
 #, no-wrap
 msgid "0x00005405\tTCGETA\tstruct termio *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:131
+#: build/C/man2/ioctl_list.2:134
 #, no-wrap
 msgid "0x00005406\tTCSETA\tconst struct termio *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:132
+#: build/C/man2/ioctl_list.2:135
 #, no-wrap
 msgid "0x00005407\tTCSETAW\tconst struct termio *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:133
+#: build/C/man2/ioctl_list.2:136
 #, no-wrap
 msgid "0x00005408\tTCSETAF\tconst struct termio *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:134
+#: build/C/man2/ioctl_list.2:137
 #, no-wrap
 msgid "0x00005409\tTCSBRK\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:135
+#: build/C/man2/ioctl_list.2:138
 #, no-wrap
 msgid "0x0000540A\tTCXONC\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:136
+#: build/C/man2/ioctl_list.2:139
 #, no-wrap
 msgid "0x0000540B\tTCFLSH\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:137
+#: build/C/man2/ioctl_list.2:140
 #, no-wrap
 msgid "0x0000540C\tTIOCEXCL\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:138
+#: build/C/man2/ioctl_list.2:141
 #, no-wrap
 msgid "0x0000540D\tTIOCNXCL\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:139
+#: build/C/man2/ioctl_list.2:142
 #, no-wrap
 msgid "0x0000540E\tTIOCSCTTY\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:140
+#: build/C/man2/ioctl_list.2:143
 #, no-wrap
 msgid "0x0000540F\tTIOCGPGRP\tpid_t *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:141
+#: build/C/man2/ioctl_list.2:144
 #, no-wrap
 msgid "0x00005410\tTIOCSPGRP\tconst pid_t *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:142
+#: build/C/man2/ioctl_list.2:145
 #, no-wrap
 msgid "0x00005411\tTIOCOUTQ\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:143
+#: build/C/man2/ioctl_list.2:146
 #, no-wrap
 msgid "0x00005412\tTIOCSTI\tconst char *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:144
+#: build/C/man2/ioctl_list.2:147
 #, no-wrap
 msgid "0x00005413\tTIOCGWINSZ\tstruct winsize *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:145
+#: build/C/man2/ioctl_list.2:148
 #, no-wrap
 msgid "0x00005414\tTIOCSWINSZ\tconst struct winsize *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:146
+#: build/C/man2/ioctl_list.2:149
 #, no-wrap
 msgid "0x00005415\tTIOCMGET\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:147
+#: build/C/man2/ioctl_list.2:150
 #, no-wrap
 msgid "0x00005416\tTIOCMBIS\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:148
+#: build/C/man2/ioctl_list.2:151
 #, no-wrap
 msgid "0x00005417\tTIOCMBIC\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:149
+#: build/C/man2/ioctl_list.2:152
 #, no-wrap
 msgid "0x00005418\tTIOCMSET\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:150
+#: build/C/man2/ioctl_list.2:153
 #, no-wrap
 msgid "0x00005419\tTIOCGSOFTCAR\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:151
+#: build/C/man2/ioctl_list.2:154
 #, no-wrap
 msgid "0x0000541A\tTIOCSSOFTCAR\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:152
+#: build/C/man2/ioctl_list.2:155
 #, no-wrap
 msgid "0x0000541B\tFIONREAD\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:153
+#: build/C/man2/ioctl_list.2:156
 #, no-wrap
 msgid "0x0000541B\tTIOCINQ\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:154
+#: build/C/man2/ioctl_list.2:157
 #, no-wrap
 msgid "0x0000541C\tTIOCLINUX\tconst char *\t// MORE\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:155
+#: build/C/man2/ioctl_list.2:158
 #, no-wrap
 msgid "0x0000541D\tTIOCCONS\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:156
+#: build/C/man2/ioctl_list.2:159
 #, no-wrap
 msgid "0x0000541E\tTIOCGSERIAL\tstruct serial_struct *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:157
+#: build/C/man2/ioctl_list.2:160
 #, no-wrap
 msgid "0x0000541F\tTIOCSSERIAL\tconst struct serial_struct *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:158
+#: build/C/man2/ioctl_list.2:161
 #, no-wrap
 msgid "0x00005420\tTIOCPKT\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:159
+#: build/C/man2/ioctl_list.2:162
 #, no-wrap
 msgid "0x00005421\tFIONBIO\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:160
+#: build/C/man2/ioctl_list.2:163
 #, no-wrap
 msgid "0x00005422\tTIOCNOTTY\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:161
+#: build/C/man2/ioctl_list.2:164
 #, no-wrap
 msgid "0x00005423\tTIOCSETD\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:162
+#: build/C/man2/ioctl_list.2:165
 #, no-wrap
 msgid "0x00005424\tTIOCGETD\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:163
+#: build/C/man2/ioctl_list.2:166
 #, no-wrap
 msgid "0x00005425\tTCSBRKP\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:164
+#: build/C/man2/ioctl_list.2:167
 #, no-wrap
 msgid "0x00005426\tTIOCTTYGSTRUCT\tstruct tty_struct *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:165
+#: build/C/man2/ioctl_list.2:168
 #, no-wrap
 msgid "0x00005450\tFIONCLEX\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:166
+#: build/C/man2/ioctl_list.2:169
 #, no-wrap
 msgid "0x00005451\tFIOCLEX\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:167
+#: build/C/man2/ioctl_list.2:170
 #, no-wrap
 msgid "0x00005452\tFIOASYNC\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:168
+#: build/C/man2/ioctl_list.2:171
 #, no-wrap
 msgid "0x00005453\tTIOCSERCONFIG\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:169
+#: build/C/man2/ioctl_list.2:172
 #, no-wrap
 msgid "0x00005454\tTIOCSERGWILD\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:170
+#: build/C/man2/ioctl_list.2:173
 #, no-wrap
 msgid "0x00005455\tTIOCSERSWILD\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:171
+#: build/C/man2/ioctl_list.2:174
 #, no-wrap
 msgid "0x00005456\tTIOCGLCKTRMIOS\tstruct termios *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:172
+#: build/C/man2/ioctl_list.2:175
 #, no-wrap
 msgid "0x00005457\tTIOCSLCKTRMIOS\tconst struct termios *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:173
+#: build/C/man2/ioctl_list.2:176
 #, no-wrap
 msgid "0x00005458\tTIOCSERGSTRUCT\tstruct async_struct *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:174
+#: build/C/man2/ioctl_list.2:177
 #, no-wrap
 msgid "0x00005459\tTIOCSERGETLSR\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:181
+#: build/C/man2/ioctl_list.2:184
 #, no-wrap
 msgid "0x0000545A\tTIOCSERGETMULTI\tstruct serial_multiport_struct *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:182
+#: build/C/man2/ioctl_list.2:185
 #, no-wrap
 msgid "0x0000545B\tTIOCSERSETMULTI\tconst struct serial_multiport_struct *\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:186
+#: build/C/man2/ioctl_list.2:189
 msgid "// E<lt>include/linux/ax25.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:188
+#: build/C/man2/ioctl_list.2:191
 #, no-wrap
 msgid "0x000089E0\tSIOCAX25GETUID\tconst struct sockaddr_ax25 *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:189
+#: build/C/man2/ioctl_list.2:192
 #, no-wrap
 msgid "0x000089E1\tSIOCAX25ADDUID\tconst struct sockaddr_ax25 *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:190
+#: build/C/man2/ioctl_list.2:193
 #, no-wrap
 msgid "0x000089E2\tSIOCAX25DELUID\tconst struct sockaddr_ax25 *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:191
+#: build/C/man2/ioctl_list.2:194
 #, no-wrap
 msgid "0x000089E3\tSIOCAX25NOUID\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:192
+#: build/C/man2/ioctl_list.2:195
 #, no-wrap
 msgid "0x000089E4\tSIOCAX25DIGCTL\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:193
+#: build/C/man2/ioctl_list.2:196
 #, no-wrap
 msgid "0x000089E5\tSIOCAX25GETPARMS\tstruct ax25_parms_struct *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:197
+#: build/C/man2/ioctl_list.2:200
 #, no-wrap
 msgid "0x000089E6\tSIOCAX25SETPARMS\tconst struct ax25_parms_struct *\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:201
+#: build/C/man2/ioctl_list.2:204
 msgid "// E<lt>include/linux/cdk.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:203
+#: build/C/man2/ioctl_list.2:206
 #, no-wrap
 msgid "0x00007314\tSTL_BINTR\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:204
+#: build/C/man2/ioctl_list.2:207
 #, no-wrap
 msgid "0x00007315\tSTL_BSTART\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:205
+#: build/C/man2/ioctl_list.2:208
 #, no-wrap
 msgid "0x00007316\tSTL_BSTOP\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:206
+#: build/C/man2/ioctl_list.2:209
 #, no-wrap
 msgid "0x00007317\tSTL_BRESET\tvoid\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:210
+#: build/C/man2/ioctl_list.2:213
 msgid "// E<lt>include/linux/cdrom.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:212
+#: build/C/man2/ioctl_list.2:215
 #, no-wrap
 msgid "0x00005301\tCDROMPAUSE\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:213
+#: build/C/man2/ioctl_list.2:216
 #, no-wrap
 msgid "0x00005302\tCDROMRESUME\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:214
+#: build/C/man2/ioctl_list.2:217
 #, no-wrap
 msgid "0x00005303\tCDROMPLAYMSF\tconst struct cdrom_msf *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:215
+#: build/C/man2/ioctl_list.2:218
 #, no-wrap
 msgid "0x00005304\tCDROMPLAYTRKIND\tconst struct cdrom_ti *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:216
+#: build/C/man2/ioctl_list.2:219
 #, no-wrap
 msgid "0x00005305\tCDROMREADTOCHDR\tstruct cdrom_tochdr *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:220
+#: build/C/man2/ioctl_list.2:223
 #, no-wrap
 msgid "0x00005306\tCDROMREADTOCENTRY\tstruct cdrom_tocentry *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:224
+#: build/C/man2/ioctl_list.2:227
 #, no-wrap
 msgid "0x00005307\tCDROMSTOP\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:225
+#: build/C/man2/ioctl_list.2:228
 #, no-wrap
 msgid "0x00005308\tCDROMSTART\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:226
+#: build/C/man2/ioctl_list.2:229
 #, no-wrap
 msgid "0x00005309\tCDROMEJECT\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:227
+#: build/C/man2/ioctl_list.2:230
 #, no-wrap
 msgid "0x0000530A\tCDROMVOLCTRL\tconst struct cdrom_volctrl *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:228
+#: build/C/man2/ioctl_list.2:231
 #, no-wrap
 msgid "0x0000530B\tCDROMSUBCHNL\tstruct cdrom_subchnl *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:229
+#: build/C/man2/ioctl_list.2:232
 #, no-wrap
 msgid "0x0000530C\tCDROMREADMODE2\tconst struct cdrom_msf *\t// MORE\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:230
+#: build/C/man2/ioctl_list.2:233
 #, no-wrap
 msgid "0x0000530D\tCDROMREADMODE1\tconst struct cdrom_msf *\t// MORE\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:231
+#: build/C/man2/ioctl_list.2:234
 #, no-wrap
 msgid "0x0000530E\tCDROMREADAUDIO\tconst struct cdrom_read_audio *\t// MORE\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:232
+#: build/C/man2/ioctl_list.2:235
 #, no-wrap
 msgid "0x0000530F\tCDROMEJECT_SW\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:236
+#: build/C/man2/ioctl_list.2:239
 #, no-wrap
 msgid "0x00005310\tCDROMMULTISESSION\tstruct cdrom_multisession *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:240
+#: build/C/man2/ioctl_list.2:243
 #, no-wrap
 msgid "0x00005311\tCDROM_GET_UPC\tstruct { char [8]; } *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:241
+#: build/C/man2/ioctl_list.2:244
 #, no-wrap
 msgid "0x00005312\tCDROMRESET\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:242
+#: build/C/man2/ioctl_list.2:245
 #, no-wrap
 msgid "0x00005313\tCDROMVOLREAD\tstruct cdrom_volctrl *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:243
+#: build/C/man2/ioctl_list.2:246
 #, no-wrap
 msgid "0x00005314\tCDROMREADRAW\tconst struct cdrom_msf *\t// MORE\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:244
+#: build/C/man2/ioctl_list.2:247
 #, no-wrap
 msgid "0x00005315\tCDROMREADCOOKED\tconst struct cdrom_msf *\t// MORE\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:245
+#: build/C/man2/ioctl_list.2:248
 #, no-wrap
 msgid "0x00005316\tCDROMSEEK\tconst struct cdrom_msf *\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:249
+#: build/C/man2/ioctl_list.2:252
 msgid "// E<lt>include/linux/cm206.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:251
+#: build/C/man2/ioctl_list.2:254
 #, no-wrap
 msgid "0x00002000\tCM206CTL_GET_STAT\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:252
+#: build/C/man2/ioctl_list.2:255
 #, no-wrap
 msgid "0x00002001\tCM206CTL_GET_LAST_STAT\tint\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:256
+#: build/C/man2/ioctl_list.2:259
 msgid "// E<lt>include/linux/cyclades.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:258
+#: build/C/man2/ioctl_list.2:261
 #, no-wrap
 msgid "0x00435901\tCYGETMON\tstruct cyclades_monitor *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:259
+#: build/C/man2/ioctl_list.2:262
 #, no-wrap
 msgid "0x00435902\tCYGETTHRESH\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:260
+#: build/C/man2/ioctl_list.2:263
 #, no-wrap
 msgid "0x00435903\tCYSETTHRESH\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:261
+#: build/C/man2/ioctl_list.2:264
 #, no-wrap
 msgid "0x00435904\tCYGETDEFTHRESH\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:262
+#: build/C/man2/ioctl_list.2:265
 #, no-wrap
 msgid "0x00435905\tCYSETDEFTHRESH\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:263
+#: build/C/man2/ioctl_list.2:266
 #, no-wrap
 msgid "0x00435906\tCYGETTIMEOUT\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:264
+#: build/C/man2/ioctl_list.2:267
 #, no-wrap
 msgid "0x00435907\tCYSETTIMEOUT\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:265
+#: build/C/man2/ioctl_list.2:268
 #, no-wrap
 msgid "0x00435908\tCYGETDEFTIMEOUT\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:266
+#: build/C/man2/ioctl_list.2:269
 #, no-wrap
 msgid "0x00435909\tCYSETDEFTIMEOUT\tint\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:270
+#: build/C/man2/ioctl_list.2:273
 msgid "// E<lt>include/linux/ext2_fs.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:272
+#: build/C/man2/ioctl_list.2:275
 #, no-wrap
 msgid "0x80046601\tEXT2_IOC_GETFLAGS\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:273
+#: build/C/man2/ioctl_list.2:276
 #, no-wrap
 msgid "0x40046602\tEXT2_IOC_SETFLAGS\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:274
+#: build/C/man2/ioctl_list.2:277
 #, no-wrap
 msgid "0x80047601\tEXT2_IOC_GETVERSION\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:275
+#: build/C/man2/ioctl_list.2:278
 #, no-wrap
 msgid "0x40047602\tEXT2_IOC_SETVERSION\tconst int *\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:279
+#: build/C/man2/ioctl_list.2:282
 msgid "// E<lt>include/linux/fd.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:281
+#: build/C/man2/ioctl_list.2:284
 #, no-wrap
 msgid "0x00000000\tFDCLRPRM\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:282
+#: build/C/man2/ioctl_list.2:285
 #, no-wrap
 msgid "0x00000001\tFDSETPRM\tconst struct floppy_struct *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:283
+#: build/C/man2/ioctl_list.2:286
 #, no-wrap
 msgid "0x00000002\tFDDEFPRM\tconst struct floppy_struct *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:284
+#: build/C/man2/ioctl_list.2:287
 #, no-wrap
 msgid "0x00000003\tFDGETPRM\tstruct floppy_struct *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:285
+#: build/C/man2/ioctl_list.2:288
 #, no-wrap
 msgid "0x00000004\tFDMSGON\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:286
+#: build/C/man2/ioctl_list.2:289
 #, no-wrap
 msgid "0x00000005\tFDMSGOFF\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:287
+#: build/C/man2/ioctl_list.2:290
 #, no-wrap
 msgid "0x00000006\tFDFMTBEG\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:288
+#: build/C/man2/ioctl_list.2:291
 #, no-wrap
 msgid "0x00000007\tFDFMTTRK\tconst struct format_descr *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:289
+#: build/C/man2/ioctl_list.2:292
 #, no-wrap
 msgid "0x00000008\tFDFMTEND\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:290
+#: build/C/man2/ioctl_list.2:293
 #, no-wrap
 msgid "0x0000000A\tFDSETEMSGTRESH\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:291
+#: build/C/man2/ioctl_list.2:294
 #, no-wrap
 msgid "0x0000000B\tFDFLUSH\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:292
+#: build/C/man2/ioctl_list.2:295
 #, no-wrap
 msgid "0x0000000C\tFDSETMAXERRS\tconst struct floppy_max_errors *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:293
+#: build/C/man2/ioctl_list.2:296
 #, no-wrap
 msgid "0x0000000E\tFDGETMAXERRS\tstruct floppy_max_errors *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:294
+#: build/C/man2/ioctl_list.2:297
 #, no-wrap
 msgid "0x00000010\tFDGETDRVTYP\tstruct { char [16]; } *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:295
+#: build/C/man2/ioctl_list.2:298
 #, no-wrap
 msgid "0x00000014\tFDSETDRVPRM\tconst struct floppy_drive_params *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:296
+#: build/C/man2/ioctl_list.2:299
 #, no-wrap
 msgid "0x00000015\tFDGETDRVPRM\tstruct floppy_drive_params *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:297
+#: build/C/man2/ioctl_list.2:300
 #, no-wrap
 msgid "0x00000016\tFDGETDRVSTAT\tstruct floppy_drive_struct *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:298
+#: build/C/man2/ioctl_list.2:301
 #, no-wrap
 msgid "0x00000017\tFDPOLLDRVSTAT\tstruct floppy_drive_struct *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:299
+#: build/C/man2/ioctl_list.2:302
 #, no-wrap
 msgid "0x00000018\tFDRESET\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:300
+#: build/C/man2/ioctl_list.2:303
 #, no-wrap
 msgid "0x00000019\tFDGETFDCSTAT\tstruct floppy_fdc_state *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:301
+#: build/C/man2/ioctl_list.2:304
 #, no-wrap
 msgid "0x0000001B\tFDWERRORCLR\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:302
+#: build/C/man2/ioctl_list.2:305
 #, no-wrap
 msgid "0x0000001C\tFDWERRORGET\tstruct floppy_write_errors *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:306
+#: build/C/man2/ioctl_list.2:309
 #, no-wrap
 msgid "0x0000001E\tFDRAWCMD\tstruct floppy_raw_cmd *\t// MORE // I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:307
+#: build/C/man2/ioctl_list.2:310
 #, no-wrap
 msgid "0x00000028\tFDTWADDLE\tvoid\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:311
+#: build/C/man2/ioctl_list.2:314
 msgid "// E<lt>include/linux/fs.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:313
+#: build/C/man2/ioctl_list.2:316
 #, no-wrap
 msgid "0x0000125D\tBLKROSET\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:314
+#: build/C/man2/ioctl_list.2:317
 #, no-wrap
 msgid "0x0000125E\tBLKROGET\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:315
+#: build/C/man2/ioctl_list.2:318
 #, no-wrap
 msgid "0x0000125F\tBLKRRPART\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:316
+#: build/C/man2/ioctl_list.2:319
 #, no-wrap
 msgid "0x00001260\tBLKGETSIZE\tunsigned long *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:317
+#: build/C/man2/ioctl_list.2:320
 #, no-wrap
 msgid "0x00001261\tBLKFLSBUF\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:318
+#: build/C/man2/ioctl_list.2:321
 #, no-wrap
 msgid "0x00001262\tBLKRASET\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:319
+#: build/C/man2/ioctl_list.2:322
 #, no-wrap
 msgid "0x00001263\tBLKRAGET\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:320
+#: build/C/man2/ioctl_list.2:323
 #, no-wrap
 msgid "0x00000001\tFIBMAP\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:321
+#: build/C/man2/ioctl_list.2:324
 #, no-wrap
 msgid "0x00000002\tFIGETBSZ\tint *\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:325
+#: build/C/man2/ioctl_list.2:328
 msgid "// E<lt>include/linux/hdreg.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:327
+#: build/C/man2/ioctl_list.2:330
 #, no-wrap
 msgid "0x00000301\tHDIO_GETGEO\tstruct hd_geometry *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:328
+#: build/C/man2/ioctl_list.2:331
 #, no-wrap
 msgid "0x00000302\tHDIO_GET_UNMASKINTR\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:329
+#: build/C/man2/ioctl_list.2:332
 #, no-wrap
 msgid "0x00000304\tHDIO_GET_MULTCOUNT\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:330
+#: build/C/man2/ioctl_list.2:333
 #, no-wrap
 msgid "0x00000307\tHDIO_GET_IDENTITY\tstruct hd_driveid *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:331
+#: build/C/man2/ioctl_list.2:334
 #, no-wrap
 msgid "0x00000308\tHDIO_GET_KEEPSETTINGS\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:332
+#: build/C/man2/ioctl_list.2:335
 #, no-wrap
 msgid "0x00000309\tHDIO_GET_CHIPSET\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:333
+#: build/C/man2/ioctl_list.2:336
 #, no-wrap
 msgid "0x0000030A\tHDIO_GET_NOWERR\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:334
+#: build/C/man2/ioctl_list.2:337
 #, no-wrap
 msgid "0x0000030B\tHDIO_GET_DMA\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:335
+#: build/C/man2/ioctl_list.2:338
 #, no-wrap
 msgid "0x0000031F\tHDIO_DRIVE_CMD\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:336
+#: build/C/man2/ioctl_list.2:339
 #, no-wrap
 msgid "0x00000321\tHDIO_SET_MULTCOUNT\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:337
+#: build/C/man2/ioctl_list.2:340
 #, no-wrap
 msgid "0x00000322\tHDIO_SET_UNMASKINTR\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:338
+#: build/C/man2/ioctl_list.2:341
 #, no-wrap
 msgid "0x00000323\tHDIO_SET_KEEPSETTINGS\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:339
+#: build/C/man2/ioctl_list.2:342
 #, no-wrap
 msgid "0x00000324\tHDIO_SET_CHIPSET\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:340
+#: build/C/man2/ioctl_list.2:343
 #, no-wrap
 msgid "0x00000325\tHDIO_SET_NOWERR\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:341
+#: build/C/man2/ioctl_list.2:344
 #, no-wrap
 msgid "0x00000326\tHDIO_SET_DMA\tint\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:345
+#: build/C/man2/ioctl_list.2:348
 msgid "// E<lt>include/linux/if_eql.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:347
+#: build/C/man2/ioctl_list.2:350
 #, no-wrap
 msgid "0x000089F0\tEQL_ENSLAVE\tstruct ifreq *\t// MORE // I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:348
+#: build/C/man2/ioctl_list.2:351
 #, no-wrap
 msgid "0x000089F1\tEQL_EMANCIPATE\tstruct ifreq *\t// MORE // I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:349
+#: build/C/man2/ioctl_list.2:352
 #, no-wrap
 msgid "0x000089F2\tEQL_GETSLAVECFG\tstruct ifreq *\t// MORE // I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:350
+#: build/C/man2/ioctl_list.2:353
 #, no-wrap
 msgid "0x000089F3\tEQL_SETSLAVECFG\tstruct ifreq *\t// MORE // I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:351
+#: build/C/man2/ioctl_list.2:354
 #, no-wrap
 msgid "0x000089F4\tEQL_GETMASTRCFG\tstruct ifreq *\t// MORE // I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:352
+#: build/C/man2/ioctl_list.2:355
 #, no-wrap
 msgid "0x000089F5\tEQL_SETMASTRCFG\tstruct ifreq *\t// MORE // I-O\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:356
+#: build/C/man2/ioctl_list.2:359
 msgid "// E<lt>include/linux/if_plip.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:358
+#: build/C/man2/ioctl_list.2:361
 #, no-wrap
 msgid "0x000089F0\tSIOCDEVPLIP\tstruct ifreq *\t// I-O\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:362
+#: build/C/man2/ioctl_list.2:365
 msgid "// E<lt>include/linux/if_ppp.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:364
+#: build/C/man2/ioctl_list.2:367
 #, no-wrap
 msgid "0x00005490\tPPPIOCGFLAGS\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:365
+#: build/C/man2/ioctl_list.2:368
 #, no-wrap
 msgid "0x00005491\tPPPIOCSFLAGS\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:366
+#: build/C/man2/ioctl_list.2:369
 #, no-wrap
 msgid "0x00005492\tPPPIOCGASYNCMAP\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:367
+#: build/C/man2/ioctl_list.2:370
 #, no-wrap
 msgid "0x00005493\tPPPIOCSASYNCMAP\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:368
+#: build/C/man2/ioctl_list.2:371
 #, no-wrap
 msgid "0x00005494\tPPPIOCGUNIT\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:369
+#: build/C/man2/ioctl_list.2:372
 #, no-wrap
 msgid "0x00005495\tPPPIOCSINPSIG\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:370
+#: build/C/man2/ioctl_list.2:373
 #, no-wrap
 msgid "0x00005497\tPPPIOCSDEBUG\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:371
+#: build/C/man2/ioctl_list.2:374
 #, no-wrap
 msgid "0x00005498\tPPPIOCGDEBUG\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:372
+#: build/C/man2/ioctl_list.2:375
 #, no-wrap
 msgid "0x00005499\tPPPIOCGSTAT\tstruct ppp_stats *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:373
+#: build/C/man2/ioctl_list.2:376
 #, no-wrap
 msgid "0x0000549A\tPPPIOCGTIME\tstruct ppp_ddinfo *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:374
+#: build/C/man2/ioctl_list.2:377
 #, no-wrap
 msgid "0x0000549B\tPPPIOCGXASYNCMAP\tstruct { int [8]; } *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:375
+#: build/C/man2/ioctl_list.2:378
 #, no-wrap
 msgid "0x0000549C\tPPPIOCSXASYNCMAP\tconst struct { int [8]; } *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:376
+#: build/C/man2/ioctl_list.2:379
 #, no-wrap
 msgid "0x0000549D\tPPPIOCSMRU\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:377
+#: build/C/man2/ioctl_list.2:380
 #, no-wrap
 msgid "0x0000549E\tPPPIOCRASYNCMAP\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:378
+#: build/C/man2/ioctl_list.2:381
 #, no-wrap
 msgid "0x0000549F\tPPPIOCSMAXCID\tconst int *\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:382
+#: build/C/man2/ioctl_list.2:385
 msgid "// E<lt>include/linux/ipx.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:384
+#: build/C/man2/ioctl_list.2:387
 #, no-wrap
 msgid "0x000089E0\tSIOCAIPXITFCRT\tconst char *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:385
+#: build/C/man2/ioctl_list.2:388
 #, no-wrap
 msgid "0x000089E1\tSIOCAIPXPRISLT\tconst char *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:386
+#: build/C/man2/ioctl_list.2:389
 #, no-wrap
 msgid "0x000089E2\tSIOCIPXCFGDATA\tstruct ipx_config_data *\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:390
+#: build/C/man2/ioctl_list.2:393
 msgid "// E<lt>include/linux/kd.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:392
+#: build/C/man2/ioctl_list.2:395
 #, no-wrap
 msgid "0x00004B60\tGIO_FONT\tstruct { char [8192]; } *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:393
+#: build/C/man2/ioctl_list.2:396
 #, no-wrap
 msgid "0x00004B61\tPIO_FONT\tconst struct { char [8192]; } *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:397
+#: build/C/man2/ioctl_list.2:400
 #, no-wrap
 msgid "0x00004B6B\tGIO_FONTX\tstruct console_font_desc *\t// MORE // I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:398
+#: build/C/man2/ioctl_list.2:401
 #, no-wrap
 msgid "0x00004B6C\tPIO_FONTX\tconst struct console_font_desc *\t//MORE\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:402
+#: build/C/man2/ioctl_list.2:405
 #, no-wrap
 msgid "0x00004B70\tGIO_CMAP\tstruct { char [48]; } *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:403
+#: build/C/man2/ioctl_list.2:406
 #, no-wrap
 msgid "0x00004B71\tPIO_CMAP\tconst struct { char [48]; }\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:407
+#: build/C/man2/ioctl_list.2:410
 #, no-wrap
 msgid "0x00004B2F\tKIOCSOUND\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:408
+#: build/C/man2/ioctl_list.2:411
 #, no-wrap
 msgid "0x00004B30\tKDMKTONE\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:409
+#: build/C/man2/ioctl_list.2:412
 #, no-wrap
 msgid "0x00004B31\tKDGETLED\tchar *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:410
+#: build/C/man2/ioctl_list.2:413
 #, no-wrap
 msgid "0x00004B32\tKDSETLED\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:411
+#: build/C/man2/ioctl_list.2:414
 #, no-wrap
 msgid "0x00004B33\tKDGKBTYPE\tchar *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:412
+#: build/C/man2/ioctl_list.2:415
 #, no-wrap
 msgid "0x00004B34\tKDADDIO\tint\t// MORE\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:413
+#: build/C/man2/ioctl_list.2:416
 #, no-wrap
 msgid "0x00004B35\tKDDELIO\tint\t// MORE\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:414
+#: build/C/man2/ioctl_list.2:417
 #, no-wrap
 msgid "0x00004B36\tKDENABIO\tvoid\t// MORE\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:415
+#: build/C/man2/ioctl_list.2:418
 #, no-wrap
 msgid "0x00004B37\tKDDISABIO\tvoid\t// MORE\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:416
+#: build/C/man2/ioctl_list.2:419
 #, no-wrap
 msgid "0x00004B3A\tKDSETMODE\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:417
+#: build/C/man2/ioctl_list.2:420
 #, no-wrap
 msgid "0x00004B3B\tKDGETMODE\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:418
+#: build/C/man2/ioctl_list.2:421
 #, no-wrap
 msgid "0x00004B3C\tKDMAPDISP\tvoid\t// MORE\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:419
+#: build/C/man2/ioctl_list.2:422
 #, no-wrap
 msgid "0x00004B3D\tKDUNMAPDISP\tvoid\t// MORE\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:420
+#: build/C/man2/ioctl_list.2:423
 #, no-wrap
 msgid "0x00004B40\tGIO_SCRNMAP\tstruct { char [E_TABSZ]; } *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:424
+#: build/C/man2/ioctl_list.2:427
 #, no-wrap
 msgid "0x00004B41\tPIO_SCRNMAP\tconst struct { char [E_TABSZ]; } *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:425
+#: build/C/man2/ioctl_list.2:428
 #, no-wrap
 msgid "0x00004B69\tGIO_UNISCRNMAP\tstruct { short [E_TABSZ]; } *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:426
+#: build/C/man2/ioctl_list.2:429
 #, no-wrap
 msgid "0x00004B6A\tPIO_UNISCRNMAP\tconst struct { short [E_TABSZ]; } *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:430
+#: build/C/man2/ioctl_list.2:433
 #, no-wrap
 msgid "0x00004B66\tGIO_UNIMAP\tstruct unimapdesc *\t// MORE // I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:431
+#: build/C/man2/ioctl_list.2:434
 #, no-wrap
 msgid "0x00004B67\tPIO_UNIMAP\tconst struct unimapdesc *\t// MORE\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:432
+#: build/C/man2/ioctl_list.2:435
 #, no-wrap
 msgid "0x00004B68\tPIO_UNIMAPCLR\tconst struct unimapinit *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:433
+#: build/C/man2/ioctl_list.2:436
 #, no-wrap
 msgid "0x00004B44\tKDGKBMODE\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:434
+#: build/C/man2/ioctl_list.2:437
 #, no-wrap
 msgid "0x00004B45\tKDSKBMODE\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:435
+#: build/C/man2/ioctl_list.2:438
 #, no-wrap
 msgid "0x00004B62\tKDGKBMETA\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:436
+#: build/C/man2/ioctl_list.2:439
 #, no-wrap
 msgid "0x00004B63\tKDSKBMETA\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:437
+#: build/C/man2/ioctl_list.2:440
 #, no-wrap
 msgid "0x00004B64\tKDGKBLED\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:438
+#: build/C/man2/ioctl_list.2:441
 #, no-wrap
 msgid "0x00004B65\tKDSKBLED\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:439
+#: build/C/man2/ioctl_list.2:442
 #, no-wrap
 msgid "0x00004B46\tKDGKBENT\tstruct kbentry *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:440
+#: build/C/man2/ioctl_list.2:443
 #, no-wrap
 msgid "0x00004B47\tKDSKBENT\tconst struct kbentry *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:441
+#: build/C/man2/ioctl_list.2:444
 #, no-wrap
 msgid "0x00004B48\tKDGKBSENT\tstruct kbsentry *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:442
+#: build/C/man2/ioctl_list.2:445
 #, no-wrap
 msgid "0x00004B49\tKDSKBSENT\tconst struct kbsentry *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:443
+#: build/C/man2/ioctl_list.2:446
 #, no-wrap
 msgid "0x00004B4A\tKDGKBDIACR\tstruct kbdiacrs *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:444
+#: build/C/man2/ioctl_list.2:447
 #, no-wrap
 msgid "0x00004B4B\tKDSKBDIACR\tconst struct kbdiacrs *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:445
+#: build/C/man2/ioctl_list.2:448
 #, no-wrap
 msgid "0x00004B4C\tKDGETKEYCODE\tstruct kbkeycode *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:446
+#: build/C/man2/ioctl_list.2:449
 #, no-wrap
 msgid "0x00004B4D\tKDSETKEYCODE\tconst struct kbkeycode *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:447
+#: build/C/man2/ioctl_list.2:450
 #, no-wrap
 msgid "0x00004B4E\tKDSIGACCEPT\tint\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:451
+#: build/C/man2/ioctl_list.2:454
 msgid "// E<lt>include/linux/lp.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:453
+#: build/C/man2/ioctl_list.2:456
 #, no-wrap
 msgid "0x00000601\tLPCHAR\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:454
+#: build/C/man2/ioctl_list.2:457
 #, no-wrap
 msgid "0x00000602\tLPTIME\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:455
+#: build/C/man2/ioctl_list.2:458
 #, no-wrap
 msgid "0x00000604\tLPABORT\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:456
+#: build/C/man2/ioctl_list.2:459
 #, no-wrap
 msgid "0x00000605\tLPSETIRQ\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:457
+#: build/C/man2/ioctl_list.2:460
 #, no-wrap
 msgid "0x00000606\tLPGETIRQ\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:458
+#: build/C/man2/ioctl_list.2:461
 #, no-wrap
 msgid "0x00000608\tLPWAIT\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:459
+#: build/C/man2/ioctl_list.2:462
 #, no-wrap
 msgid "0x00000609\tLPCAREFUL\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:460
+#: build/C/man2/ioctl_list.2:463
 #, no-wrap
 msgid "0x0000060A\tLPABORTOPEN\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:461
+#: build/C/man2/ioctl_list.2:464
 #, no-wrap
 msgid "0x0000060B\tLPGETSTATUS\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:462
+#: build/C/man2/ioctl_list.2:465
 #, no-wrap
 msgid "0x0000060C\tLPRESET\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:463
+#: build/C/man2/ioctl_list.2:466
 #, no-wrap
 msgid "0x0000060D\tLPGETSTATS\tstruct lp_stats *\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:467
+#: build/C/man2/ioctl_list.2:470
 msgid "// E<lt>include/linux/mroute.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:469
+#: build/C/man2/ioctl_list.2:472
 #, no-wrap
 msgid "0x000089E0\tSIOCGETVIFCNT\tstruct sioc_vif_req *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:470
+#: build/C/man2/ioctl_list.2:473
 #, no-wrap
 msgid "0x000089E1\tSIOCGETSGCNT\tstruct sioc_sg_req *\t// I-O\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:474
+#: build/C/man2/ioctl_list.2:477
 msgid "// E<lt>include/linux/mtio.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:476
+#: build/C/man2/ioctl_list.2:479
 #, no-wrap
 msgid "0x40086D01\tMTIOCTOP\tconst struct mtop *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:477
+#: build/C/man2/ioctl_list.2:480
 #, no-wrap
 msgid "0x801C6D02\tMTIOCGET\tstruct mtget *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:478
+#: build/C/man2/ioctl_list.2:481
 #, no-wrap
 msgid "0x80046D03\tMTIOCPOS\tstruct mtpos *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:479
+#: build/C/man2/ioctl_list.2:482
 #, no-wrap
 msgid "0x80206D04\tMTIOCGETCONFIG\tstruct mtconfiginfo *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:480
+#: build/C/man2/ioctl_list.2:483
 #, no-wrap
 msgid "0x40206D05\tMTIOCSETCONFIG\tconst struct mtconfiginfo *\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:484
+#: build/C/man2/ioctl_list.2:487
 msgid "// E<lt>include/linux/netrom.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:486
+#: build/C/man2/ioctl_list.2:489
 #, no-wrap
 msgid "0x000089E0\tSIOCNRGETPARMS\tstruct nr_parms_struct *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:487
+#: build/C/man2/ioctl_list.2:490
 #, no-wrap
 msgid "0x000089E1\tSIOCNRSETPARMS\tconst struct nr_parms_struct *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:488
+#: build/C/man2/ioctl_list.2:491
 #, no-wrap
 msgid "0x000089E2\tSIOCNRDECOBS\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:489
+#: build/C/man2/ioctl_list.2:492
 #, no-wrap
 msgid "0x000089E3\tSIOCNRRTCTL\tconst int *\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:493
+#: build/C/man2/ioctl_list.2:496
 msgid "// E<lt>include/linux/sbpcd.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:495
+#: build/C/man2/ioctl_list.2:498
 #, no-wrap
 msgid "0x00009000\tDDIOCSDBG\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:496
+#: build/C/man2/ioctl_list.2:499
 #, no-wrap
 msgid "0x00005382\tCDROMAUDIOBUFSIZ\tint\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:500
+#: build/C/man2/ioctl_list.2:503
 msgid "// E<lt>include/linux/scc.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:502
+#: build/C/man2/ioctl_list.2:505
 #, no-wrap
 msgid "0x00005470\tTIOCSCCINI\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:503
+#: build/C/man2/ioctl_list.2:506
 #, no-wrap
 msgid "0x00005471\tTIOCCHANINI\tconst struct scc_modem *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:504
+#: build/C/man2/ioctl_list.2:507
 #, no-wrap
 msgid "0x00005472\tTIOCGKISS\tstruct ioctl_command *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:505
+#: build/C/man2/ioctl_list.2:508
 #, no-wrap
 msgid "0x00005473\tTIOCSKISS\tconst struct ioctl_command *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:506
+#: build/C/man2/ioctl_list.2:509
 #, no-wrap
 msgid "0x00005474\tTIOCSCCSTAT\tstruct scc_stat *\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:510
+#: build/C/man2/ioctl_list.2:513
 msgid "// E<lt>include/linux/scsi.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:512
+#: build/C/man2/ioctl_list.2:515
 #, no-wrap
 msgid "0x00005382\tSCSI_IOCTL_GET_IDLUN\tstruct { int [2]; } *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:513
+#: build/C/man2/ioctl_list.2:516
 #, no-wrap
 msgid "0x00005383\tSCSI_IOCTL_TAGGED_ENABLE\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:514
+#: build/C/man2/ioctl_list.2:517
 #, no-wrap
 msgid "0x00005384\tSCSI_IOCTL_TAGGED_DISABLE\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:518
+#: build/C/man2/ioctl_list.2:521
 #, no-wrap
 msgid "0x00005385\tSCSI_IOCTL_PROBE_HOST\tconst int *\t// MORE\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:522
+#: build/C/man2/ioctl_list.2:525
 msgid "// E<lt>include/linux/smb_fs.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:524
+#: build/C/man2/ioctl_list.2:527
 #, no-wrap
 msgid "0x80027501\tSMB_IOC_GETMOUNTUID\tuid_t *\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:528
+#: build/C/man2/ioctl_list.2:531
 msgid "// E<lt>include/linux/sockios.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:530
+#: build/C/man2/ioctl_list.2:533
 #, no-wrap
 msgid "0x0000890B\tSIOCADDRT\tconst struct rtentry *\t// MORE\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:531
+#: build/C/man2/ioctl_list.2:534
 #, no-wrap
 msgid "0x0000890C\tSIOCDELRT\tconst struct rtentry *\t// MORE\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:532
+#: build/C/man2/ioctl_list.2:535
 #, no-wrap
 msgid "0x00008910\tSIOCGIFNAME\tchar []\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:533
+#: build/C/man2/ioctl_list.2:536
 #, no-wrap
 msgid "0x00008911\tSIOCSIFLINK\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:534
+#: build/C/man2/ioctl_list.2:537
 #, no-wrap
 msgid "0x00008912\tSIOCGIFCONF\tstruct ifconf *\t// MORE // I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:535
+#: build/C/man2/ioctl_list.2:538
 #, no-wrap
 msgid "0x00008913\tSIOCGIFFLAGS\tstruct ifreq *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:536
+#: build/C/man2/ioctl_list.2:539
 #, no-wrap
 msgid "0x00008914\tSIOCSIFFLAGS\tconst struct ifreq *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:537
+#: build/C/man2/ioctl_list.2:540
 #, no-wrap
 msgid "0x00008915\tSIOCGIFADDR\tstruct ifreq *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:538
+#: build/C/man2/ioctl_list.2:541
 #, no-wrap
 msgid "0x00008916\tSIOCSIFADDR\tconst struct ifreq *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:539
+#: build/C/man2/ioctl_list.2:542
 #, no-wrap
 msgid "0x00008917\tSIOCGIFDSTADDR\tstruct ifreq *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:540
+#: build/C/man2/ioctl_list.2:543
 #, no-wrap
 msgid "0x00008918\tSIOCSIFDSTADDR\tconst struct ifreq *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:541
+#: build/C/man2/ioctl_list.2:544
 #, no-wrap
 msgid "0x00008919\tSIOCGIFBRDADDR\tstruct ifreq *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:542
+#: build/C/man2/ioctl_list.2:545
 #, no-wrap
 msgid "0x0000891A\tSIOCSIFBRDADDR\tconst struct ifreq *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:543
+#: build/C/man2/ioctl_list.2:546
 #, no-wrap
 msgid "0x0000891B\tSIOCGIFNETMASK\tstruct ifreq *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:544
+#: build/C/man2/ioctl_list.2:547
 #, no-wrap
 msgid "0x0000891C\tSIOCSIFNETMASK\tconst struct ifreq *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:545
+#: build/C/man2/ioctl_list.2:548
 #, no-wrap
 msgid "0x0000891D\tSIOCGIFMETRIC\tstruct ifreq *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:546
+#: build/C/man2/ioctl_list.2:549
 #, no-wrap
 msgid "0x0000891E\tSIOCSIFMETRIC\tconst struct ifreq *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:547
+#: build/C/man2/ioctl_list.2:550
 #, no-wrap
 msgid "0x0000891F\tSIOCGIFMEM\tstruct ifreq *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:548
+#: build/C/man2/ioctl_list.2:551
 #, no-wrap
 msgid "0x00008920\tSIOCSIFMEM\tconst struct ifreq *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:549
+#: build/C/man2/ioctl_list.2:552
 #, no-wrap
 msgid "0x00008921\tSIOCGIFMTU\tstruct ifreq *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:550
+#: build/C/man2/ioctl_list.2:553
 #, no-wrap
 msgid "0x00008922\tSIOCSIFMTU\tconst struct ifreq *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:554
+#: build/C/man2/ioctl_list.2:557
 #, no-wrap
 msgid "0x00008923\tOLD_SIOCGIFHWADDR\tstruct ifreq *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:555
+#: build/C/man2/ioctl_list.2:558
 #, no-wrap
 msgid "0x00008924\tSIOCSIFHWADDR\tconst struct ifreq *\t// MORE\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:556
+#: build/C/man2/ioctl_list.2:559
 #, no-wrap
 msgid "0x00008925\tSIOCGIFENCAP\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:557
+#: build/C/man2/ioctl_list.2:560
 #, no-wrap
 msgid "0x00008926\tSIOCSIFENCAP\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:558
+#: build/C/man2/ioctl_list.2:561
 #, no-wrap
 msgid "0x00008927\tSIOCGIFHWADDR\tstruct ifreq *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:559
+#: build/C/man2/ioctl_list.2:562
 #, no-wrap
 msgid "0x00008929\tSIOCGIFSLAVE\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:560
+#: build/C/man2/ioctl_list.2:563
 #, no-wrap
 msgid "0x00008930\tSIOCSIFSLAVE\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:561
+#: build/C/man2/ioctl_list.2:564
 #, no-wrap
 msgid "0x00008931\tSIOCADDMULTI\tconst struct ifreq *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:562
+#: build/C/man2/ioctl_list.2:565
 #, no-wrap
 msgid "0x00008932\tSIOCDELMULTI\tconst struct ifreq *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:563
+#: build/C/man2/ioctl_list.2:566
 #, no-wrap
 msgid "0x00008940\tSIOCADDRTOLD\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:564
+#: build/C/man2/ioctl_list.2:567
 #, no-wrap
 msgid "0x00008941\tSIOCDELRTOLD\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:565
+#: build/C/man2/ioctl_list.2:568
 #, no-wrap
 msgid "0x00008950\tSIOCDARP\tconst struct arpreq *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:566
+#: build/C/man2/ioctl_list.2:569
 #, no-wrap
 msgid "0x00008951\tSIOCGARP\tstruct arpreq *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:567
+#: build/C/man2/ioctl_list.2:570
 #, no-wrap
 msgid "0x00008952\tSIOCSARP\tconst struct arpreq *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:568
+#: build/C/man2/ioctl_list.2:571
 #, no-wrap
 msgid "0x00008960\tSIOCDRARP\tconst struct arpreq *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:569
+#: build/C/man2/ioctl_list.2:572
 #, no-wrap
 msgid "0x00008961\tSIOCGRARP\tstruct arpreq *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:570
+#: build/C/man2/ioctl_list.2:573
 #, no-wrap
 msgid "0x00008962\tSIOCSRARP\tconst struct arpreq *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:571
+#: build/C/man2/ioctl_list.2:574
 #, no-wrap
 msgid "0x00008970\tSIOCGIFMAP\tstruct ifreq *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:572
+#: build/C/man2/ioctl_list.2:575
 #, no-wrap
 msgid "0x00008971\tSIOCSIFMAP\tconst struct ifreq *\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:576
+#: build/C/man2/ioctl_list.2:579
 msgid "// E<lt>include/linux/soundcard.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:578
+#: build/C/man2/ioctl_list.2:581
 #, no-wrap
 msgid "0x00005100\tSNDCTL_SEQ_RESET\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:579
+#: build/C/man2/ioctl_list.2:582
 #, no-wrap
 msgid "0x00005101\tSNDCTL_SEQ_SYNC\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:583
+#: build/C/man2/ioctl_list.2:586
 #, no-wrap
 msgid "0xC08C5102\tSNDCTL_SYNTH_INFO\tstruct synth_info *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:584
+#: build/C/man2/ioctl_list.2:587
 #, no-wrap
 msgid "0xC0045103\tSNDCTL_SEQ_CTRLRATE\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:585
+#: build/C/man2/ioctl_list.2:588
 #, no-wrap
 msgid "0x80045104\tSNDCTL_SEQ_GETOUTCOUNT\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:586
+#: build/C/man2/ioctl_list.2:589
 #, no-wrap
 msgid "0x80045105\tSNDCTL_SEQ_GETINCOUNT\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:587
+#: build/C/man2/ioctl_list.2:590
 #, no-wrap
 msgid "0x40045106\tSNDCTL_SEQ_PERCMODE\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:591
+#: build/C/man2/ioctl_list.2:594
 #, no-wrap
 msgid "0x40285107\tSNDCTL_FM_LOAD_INSTR\tconst struct sbi_instrument *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:595
+#: build/C/man2/ioctl_list.2:598
 #, no-wrap
 msgid "0x40045108\tSNDCTL_SEQ_TESTMIDI\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:596
+#: build/C/man2/ioctl_list.2:599
 #, no-wrap
 msgid "0x40045109\tSNDCTL_SEQ_RESETSAMPLES\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:597
+#: build/C/man2/ioctl_list.2:600
 #, no-wrap
 msgid "0x8004510A\tSNDCTL_SEQ_NRSYNTHS\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:598
+#: build/C/man2/ioctl_list.2:601
 #, no-wrap
 msgid "0x8004510B\tSNDCTL_SEQ_NRMIDIS\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:599
+#: build/C/man2/ioctl_list.2:602
 #, no-wrap
 msgid "0xC074510C\tSNDCTL_MIDI_INFO\tstruct midi_info *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:600
+#: build/C/man2/ioctl_list.2:603
 #, no-wrap
 msgid "0x4004510D\tSNDCTL_SEQ_THRESHOLD\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:601
+#: build/C/man2/ioctl_list.2:604
 #, no-wrap
 msgid "0xC004510E\tSNDCTL_SYNTH_MEMAVL\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:602
+#: build/C/man2/ioctl_list.2:605
 #, no-wrap
 msgid "0x4004510F\tSNDCTL_FM_4OP_ENABLE\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:603
+#: build/C/man2/ioctl_list.2:606
 #, no-wrap
 msgid "0xCFB85110\tSNDCTL_PMGR_ACCESS\tstruct patmgr_info *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:604
+#: build/C/man2/ioctl_list.2:607
 #, no-wrap
 msgid "0x00005111\tSNDCTL_SEQ_PANIC\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:608
+#: build/C/man2/ioctl_list.2:611
 #, no-wrap
 msgid "0x40085112\tSNDCTL_SEQ_OUTOFBAND\tconst struct seq_event_rec *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:612
+#: build/C/man2/ioctl_list.2:615
 #, no-wrap
 msgid "0xC0045401\tSNDCTL_TMR_TIMEBASE\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:613
+#: build/C/man2/ioctl_list.2:616
 #, no-wrap
 msgid "0x00005402\tSNDCTL_TMR_START\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:614
+#: build/C/man2/ioctl_list.2:617
 #, no-wrap
 msgid "0x00005403\tSNDCTL_TMR_STOP\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:615
+#: build/C/man2/ioctl_list.2:618
 #, no-wrap
 msgid "0x00005404\tSNDCTL_TMR_CONTINUE\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:616
+#: build/C/man2/ioctl_list.2:619
 #, no-wrap
 msgid "0xC0045405\tSNDCTL_TMR_TEMPO\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:617
+#: build/C/man2/ioctl_list.2:620
 #, no-wrap
 msgid "0xC0045406\tSNDCTL_TMR_SOURCE\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:618
+#: build/C/man2/ioctl_list.2:621
 #, no-wrap
 msgid "0x40045407\tSNDCTL_TMR_METRONOME\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:619
+#: build/C/man2/ioctl_list.2:622
 #, no-wrap
 msgid "0x40045408\tSNDCTL_TMR_SELECT\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:620
+#: build/C/man2/ioctl_list.2:623
 #, no-wrap
 msgid "0xCFB85001\tSNDCTL_PMGR_IFACE\tstruct patmgr_info *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:621
+#: build/C/man2/ioctl_list.2:624
 #, no-wrap
 msgid "0xC0046D00\tSNDCTL_MIDI_PRETIME\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:622
+#: build/C/man2/ioctl_list.2:625
 #, no-wrap
 msgid "0xC0046D01\tSNDCTL_MIDI_MPUMODE\tconst int *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:626
+#: build/C/man2/ioctl_list.2:629
 #, no-wrap
 msgid "0xC0216D02\tSNDCTL_MIDI_MPUCMD\tstruct mpu_command_rec *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:630
+#: build/C/man2/ioctl_list.2:633
 #, no-wrap
 msgid "0x00005000\tSNDCTL_DSP_RESET\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:631
+#: build/C/man2/ioctl_list.2:634
 #, no-wrap
 msgid "0x00005001\tSNDCTL_DSP_SYNC\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:632
+#: build/C/man2/ioctl_list.2:635
 #, no-wrap
 msgid "0xC0045002\tSNDCTL_DSP_SPEED\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:633
+#: build/C/man2/ioctl_list.2:636
 #, no-wrap
 msgid "0xC0045003\tSNDCTL_DSP_STEREO\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:634
+#: build/C/man2/ioctl_list.2:637
 #, no-wrap
 msgid "0xC0045004\tSNDCTL_DSP_GETBLKSIZE\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:635
+#: build/C/man2/ioctl_list.2:638
 #, no-wrap
 msgid "0xC0045006\tSOUND_PCM_WRITE_CHANNELS\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:636
+#: build/C/man2/ioctl_list.2:639
 #, no-wrap
 msgid "0xC0045007\tSOUND_PCM_WRITE_FILTER\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:637
+#: build/C/man2/ioctl_list.2:640
 #, no-wrap
 msgid "0x00005008\tSNDCTL_DSP_POST\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:638
+#: build/C/man2/ioctl_list.2:641
 #, no-wrap
 msgid "0xC0045009\tSNDCTL_DSP_SUBDIVIDE\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:639
+#: build/C/man2/ioctl_list.2:642
 #, no-wrap
 msgid "0xC004500A\tSNDCTL_DSP_SETFRAGMENT\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:640
+#: build/C/man2/ioctl_list.2:643
 #, no-wrap
 msgid "0x8004500B\tSNDCTL_DSP_GETFMTS\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:641
+#: build/C/man2/ioctl_list.2:644
 #, no-wrap
 msgid "0xC0045005\tSNDCTL_DSP_SETFMT\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:645
+#: build/C/man2/ioctl_list.2:648
 #, no-wrap
 msgid "0x800C500C\tSNDCTL_DSP_GETOSPACE\tstruct audio_buf_info *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:646
+#: build/C/man2/ioctl_list.2:649
 #, no-wrap
 msgid "0x800C500D\tSNDCTL_DSP_GETISPACE\tstruct audio_buf_info *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:647
+#: build/C/man2/ioctl_list.2:650
 #, no-wrap
 msgid "0x0000500E\tSNDCTL_DSP_NONBLOCK\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:648
+#: build/C/man2/ioctl_list.2:651
 #, no-wrap
 msgid "0x80045002\tSOUND_PCM_READ_RATE\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:649
+#: build/C/man2/ioctl_list.2:652
 #, no-wrap
 msgid "0x80045006\tSOUND_PCM_READ_CHANNELS\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:650
+#: build/C/man2/ioctl_list.2:653
 #, no-wrap
 msgid "0x80045005\tSOUND_PCM_READ_BITS\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:651
+#: build/C/man2/ioctl_list.2:654
 #, no-wrap
 msgid "0x80045007\tSOUND_PCM_READ_FILTER\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:652
+#: build/C/man2/ioctl_list.2:655
 #, no-wrap
 msgid "0x00004300\tSNDCTL_COPR_RESET\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:653
+#: build/C/man2/ioctl_list.2:656
 #, no-wrap
 msgid "0xCFB04301\tSNDCTL_COPR_LOAD\tconst struct copr_buffer *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:657
+#: build/C/man2/ioctl_list.2:660
 #, no-wrap
 msgid "0xC0144302\tSNDCTL_COPR_RDATA\tstruct copr_debug_buf *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:658
+#: build/C/man2/ioctl_list.2:661
 #, no-wrap
 msgid "0xC0144303\tSNDCTL_COPR_RCODE\tstruct copr_debug_buf *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:662
+#: build/C/man2/ioctl_list.2:665
 #, no-wrap
 msgid "0x40144304\tSNDCTL_COPR_WDATA\tconst struct copr_debug_buf *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:663
+#: build/C/man2/ioctl_list.2:666
 #, no-wrap
 msgid "0x40144305\tSNDCTL_COPR_WCODE\tconst struct copr_debug_buf *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:667
+#: build/C/man2/ioctl_list.2:670
 #, no-wrap
 msgid "0xC0144306\tSNDCTL_COPR_RUN\tstruct copr_debug_buf *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:668
+#: build/C/man2/ioctl_list.2:671
 #, no-wrap
 msgid "0xC0144307\tSNDCTL_COPR_HALT\tstruct copr_debug_buf *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:672
+#: build/C/man2/ioctl_list.2:675
 #, no-wrap
 msgid "0x4FA44308\tSNDCTL_COPR_SENDMSG\tconst struct copr_msg *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:673
+#: build/C/man2/ioctl_list.2:676
 #, no-wrap
 msgid "0x8FA44309\tSNDCTL_COPR_RCVMSG\tstruct copr_msg *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:674
+#: build/C/man2/ioctl_list.2:677
 #, no-wrap
 msgid "0x80044D00\tSOUND_MIXER_READ_VOLUME\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:675
+#: build/C/man2/ioctl_list.2:678
 #, no-wrap
 msgid "0x80044D01\tSOUND_MIXER_READ_BASS\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:676
+#: build/C/man2/ioctl_list.2:679
 #, no-wrap
 msgid "0x80044D02\tSOUND_MIXER_READ_TREBLE\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:677
+#: build/C/man2/ioctl_list.2:680
 #, no-wrap
 msgid "0x80044D03\tSOUND_MIXER_READ_SYNTH\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:678
+#: build/C/man2/ioctl_list.2:681
 #, no-wrap
 msgid "0x80044D04\tSOUND_MIXER_READ_PCM\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:679
+#: build/C/man2/ioctl_list.2:682
 #, no-wrap
 msgid "0x80044D05\tSOUND_MIXER_READ_SPEAKER\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:680
+#: build/C/man2/ioctl_list.2:683
 #, no-wrap
 msgid "0x80044D06\tSOUND_MIXER_READ_LINE\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:681
+#: build/C/man2/ioctl_list.2:684
 #, no-wrap
 msgid "0x80044D07\tSOUND_MIXER_READ_MIC\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:682
+#: build/C/man2/ioctl_list.2:685
 #, no-wrap
 msgid "0x80044D08\tSOUND_MIXER_READ_CD\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:683
+#: build/C/man2/ioctl_list.2:686
 #, no-wrap
 msgid "0x80044D09\tSOUND_MIXER_READ_IMIX\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:684
+#: build/C/man2/ioctl_list.2:687
 #, no-wrap
 msgid "0x80044D0A\tSOUND_MIXER_READ_ALTPCM\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:685
+#: build/C/man2/ioctl_list.2:688
 #, no-wrap
 msgid "0x80044D0B\tSOUND_MIXER_READ_RECLEV\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:686
+#: build/C/man2/ioctl_list.2:689
 #, no-wrap
 msgid "0x80044D0C\tSOUND_MIXER_READ_IGAIN\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:687
+#: build/C/man2/ioctl_list.2:690
 #, no-wrap
 msgid "0x80044D0D\tSOUND_MIXER_READ_OGAIN\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:688
+#: build/C/man2/ioctl_list.2:691
 #, no-wrap
 msgid "0x80044D0E\tSOUND_MIXER_READ_LINE1\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:689
+#: build/C/man2/ioctl_list.2:692
 #, no-wrap
 msgid "0x80044D0F\tSOUND_MIXER_READ_LINE2\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:690
+#: build/C/man2/ioctl_list.2:693
 #, no-wrap
 msgid "0x80044D10\tSOUND_MIXER_READ_LINE3\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:691
+#: build/C/man2/ioctl_list.2:694
 #, no-wrap
 msgid "0x80044D1C\tSOUND_MIXER_READ_MUTE\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:692
+#: build/C/man2/ioctl_list.2:695
 #, no-wrap
 msgid "0x80044D1D\tSOUND_MIXER_READ_ENHANCE\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:693
+#: build/C/man2/ioctl_list.2:696
 #, no-wrap
 msgid "0x80044D1E\tSOUND_MIXER_READ_LOUD\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:694
+#: build/C/man2/ioctl_list.2:697
 #, no-wrap
 msgid "0x80044DFF\tSOUND_MIXER_READ_RECSRC\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:695
+#: build/C/man2/ioctl_list.2:698
 #, no-wrap
 msgid "0x80044DFE\tSOUND_MIXER_READ_DEVMASK\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:696
+#: build/C/man2/ioctl_list.2:699
 #, no-wrap
 msgid "0x80044DFD\tSOUND_MIXER_READ_RECMASK\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:697
+#: build/C/man2/ioctl_list.2:700
 #, no-wrap
 msgid "0x80044DFB\tSOUND_MIXER_READ_STEREODEVS\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:698
+#: build/C/man2/ioctl_list.2:701
 #, no-wrap
 msgid "0x80044DFC\tSOUND_MIXER_READ_CAPS\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:702
+#: build/C/man2/ioctl_list.2:705
 #, no-wrap
 msgid "0xC0044D00\tSOUND_MIXER_WRITE_VOLUME\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:703
+#: build/C/man2/ioctl_list.2:706
 #, no-wrap
 msgid "0xC0044D01\tSOUND_MIXER_WRITE_BASS\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:704
+#: build/C/man2/ioctl_list.2:707
 #, no-wrap
 msgid "0xC0044D02\tSOUND_MIXER_WRITE_TREBLE\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:705
+#: build/C/man2/ioctl_list.2:708
 #, no-wrap
 msgid "0xC0044D03\tSOUND_MIXER_WRITE_SYNTH\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:706
+#: build/C/man2/ioctl_list.2:709
 #, no-wrap
 msgid "0xC0044D04\tSOUND_MIXER_WRITE_PCM\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:707
+#: build/C/man2/ioctl_list.2:710
 #, no-wrap
 msgid "0xC0044D05\tSOUND_MIXER_WRITE_SPEAKER\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:708
+#: build/C/man2/ioctl_list.2:711
 #, no-wrap
 msgid "0xC0044D06\tSOUND_MIXER_WRITE_LINE\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:709
+#: build/C/man2/ioctl_list.2:712
 #, no-wrap
 msgid "0xC0044D07\tSOUND_MIXER_WRITE_MIC\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:710
+#: build/C/man2/ioctl_list.2:713
 #, no-wrap
 msgid "0xC0044D08\tSOUND_MIXER_WRITE_CD\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:711
+#: build/C/man2/ioctl_list.2:714
 #, no-wrap
 msgid "0xC0044D09\tSOUND_MIXER_WRITE_IMIX\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:712
+#: build/C/man2/ioctl_list.2:715
 #, no-wrap
 msgid "0xC0044D0A\tSOUND_MIXER_WRITE_ALTPCM\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:713
+#: build/C/man2/ioctl_list.2:716
 #, no-wrap
 msgid "0xC0044D0B\tSOUND_MIXER_WRITE_RECLEV\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:714
+#: build/C/man2/ioctl_list.2:717
 #, no-wrap
 msgid "0xC0044D0C\tSOUND_MIXER_WRITE_IGAIN\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:715
+#: build/C/man2/ioctl_list.2:718
 #, no-wrap
 msgid "0xC0044D0D\tSOUND_MIXER_WRITE_OGAIN\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:716
+#: build/C/man2/ioctl_list.2:719
 #, no-wrap
 msgid "0xC0044D0E\tSOUND_MIXER_WRITE_LINE1\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:717
+#: build/C/man2/ioctl_list.2:720
 #, no-wrap
 msgid "0xC0044D0F\tSOUND_MIXER_WRITE_LINE2\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:718
+#: build/C/man2/ioctl_list.2:721
 #, no-wrap
 msgid "0xC0044D10\tSOUND_MIXER_WRITE_LINE3\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:719
+#: build/C/man2/ioctl_list.2:722
 #, no-wrap
 msgid "0xC0044D1C\tSOUND_MIXER_WRITE_MUTE\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:720
+#: build/C/man2/ioctl_list.2:723
 #, no-wrap
 msgid "0xC0044D1D\tSOUND_MIXER_WRITE_ENHANCE\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:721
+#: build/C/man2/ioctl_list.2:724
 #, no-wrap
 msgid "0xC0044D1E\tSOUND_MIXER_WRITE_LOUD\tint *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:722
+#: build/C/man2/ioctl_list.2:725
 #, no-wrap
 msgid "0xC0044DFF\tSOUND_MIXER_WRITE_RECSRC\tint *\t// I-O\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:726
+#: build/C/man2/ioctl_list.2:729
 msgid "// E<lt>include/linux/umsdos_fs.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:728
+#: build/C/man2/ioctl_list.2:731
 #, no-wrap
 msgid "0x000004D2\tUMSDOS_READDIR_DOS\tstruct umsdos_ioctl *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:729
+#: build/C/man2/ioctl_list.2:732
 #, no-wrap
 msgid "0x000004D3\tUMSDOS_UNLINK_DOS\tconst struct umsdos_ioctl *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:730
+#: build/C/man2/ioctl_list.2:733
 #, no-wrap
 msgid "0x000004D4\tUMSDOS_RMDIR_DOS\tconst struct umsdos_ioctl *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:731
+#: build/C/man2/ioctl_list.2:734
 #, no-wrap
 msgid "0x000004D5\tUMSDOS_STAT_DOS\tstruct umsdos_ioctl *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:732
+#: build/C/man2/ioctl_list.2:735
 #, no-wrap
 msgid "0x000004D6\tUMSDOS_CREAT_EMD\tconst struct umsdos_ioctl *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:733
+#: build/C/man2/ioctl_list.2:736
 #, no-wrap
 msgid "0x000004D7\tUMSDOS_UNLINK_EMD\tconst struct umsdos_ioctl *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:734
+#: build/C/man2/ioctl_list.2:737
 #, no-wrap
 msgid "0x000004D8\tUMSDOS_READDIR_EMD\tstruct umsdos_ioctl *\t// I-O\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:735
+#: build/C/man2/ioctl_list.2:738
 #, no-wrap
 msgid "0x000004D9\tUMSDOS_GETVERSION\tstruct umsdos_ioctl *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:736
+#: build/C/man2/ioctl_list.2:739
 #, no-wrap
 msgid "0x000004DA\tUMSDOS_INIT_EMD\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:737
+#: build/C/man2/ioctl_list.2:740
 #, no-wrap
 msgid "0x000004DB\tUMSDOS_DOS_SETUP\tconst struct umsdos_ioctl *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:738
+#: build/C/man2/ioctl_list.2:741
 #, no-wrap
 msgid "0x000004DC\tUMSDOS_RENAME_DOS\tconst struct umsdos_ioctl *\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:742
+#: build/C/man2/ioctl_list.2:745
 msgid "// E<lt>include/linux/vt.hE<gt>"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:744
+#: build/C/man2/ioctl_list.2:747
 #, no-wrap
 msgid "0x00005600\tVT_OPENQRY\tint *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:745
+#: build/C/man2/ioctl_list.2:748
 #, no-wrap
 msgid "0x00005601\tVT_GETMODE\tstruct vt_mode *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:746
+#: build/C/man2/ioctl_list.2:749
 #, no-wrap
 msgid "0x00005602\tVT_SETMODE\tconst struct vt_mode *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:747
+#: build/C/man2/ioctl_list.2:750
 #, no-wrap
 msgid "0x00005603\tVT_GETSTATE\tstruct vt_stat *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:748
+#: build/C/man2/ioctl_list.2:751
 #, no-wrap
 msgid "0x00005604\tVT_SENDSIG\tvoid\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:749
+#: build/C/man2/ioctl_list.2:752
 #, no-wrap
 msgid "0x00005605\tVT_RELDISP\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:750
+#: build/C/man2/ioctl_list.2:753
 #, no-wrap
 msgid "0x00005606\tVT_ACTIVATE\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:751
+#: build/C/man2/ioctl_list.2:754
 #, no-wrap
 msgid "0x00005607\tVT_WAITACTIVE\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:752
+#: build/C/man2/ioctl_list.2:755
 #, no-wrap
 msgid "0x00005608\tVT_DISALLOCATE\tint\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:753
+#: build/C/man2/ioctl_list.2:756
 #, no-wrap
 msgid "0x00005609\tVT_RESIZE\tconst struct vt_sizes *\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:754
+#: build/C/man2/ioctl_list.2:757
 #, no-wrap
 msgid "0x0000560A\tVT_RESIZEX\tconst struct vt_consize *\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:761
+#: build/C/man2/ioctl_list.2:764
 msgid ""
 "// More arguments.  Some ioctl's take a pointer to a structure which "
 "contains additional pointers.  These are documented here in alphabetical "
@@ -11812,7 +11885,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:769
+#: build/C/man2/ioctl_list.2:772
 msgid ""
 "B<CDROMREADAUDIO> takes an input pointer I<const struct cdrom_read_audio "
 "*>.  The I<buf> field points to an output buffer of length I<nframes * "
@@ -11820,7 +11893,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:785
+#: build/C/man2/ioctl_list.2:788
 msgid ""
 "B<CDROMREADCOOKED>, B<CDROMREADMODE1>, B<CDROMREADMODE2>, and "
 "B<CDROMREADRAW> take an input pointer I<const struct cdrom_msf *>.  They use "
@@ -11831,7 +11904,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:791
+#: build/C/man2/ioctl_list.2:794
 #, no-wrap
 msgid ""
 "    CDROMREADCOOKED    char [CD_FRAMESIZE]\n"
@@ -11841,7 +11914,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:805
+#: build/C/man2/ioctl_list.2:808
 msgid ""
 "B<EQL_ENSLAVE>, B<EQL_EMANCIPATE>, B<EQL_GETSLAVECFG>, B<EQL_SETSLAVECFG>, "
 "B<EQL_GETMASTERCFG>, and B<EQL_SETMASTERCFG> take a I<struct ifreq *>.  The "
@@ -11849,7 +11922,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:813
+#: build/C/man2/ioctl_list.2:816
 #, no-wrap
 msgid ""
 "    EQL_ENSLAVE         const struct slaving_request *\n"
@@ -11861,7 +11934,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:830
+#: build/C/man2/ioctl_list.2:833
 msgid ""
 "B<FDRAWCMD> takes a I<struct floppy raw_cmd *>.  If I<flags & FD_RAW_WRITE> "
 "is nonzero, then I<data> points to an input buffer of length I<length>.  If "
@@ -11870,7 +11943,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:846
+#: build/C/man2/ioctl_list.2:849
 msgid ""
 "B<GIO_FONTX> and B<PIO_FONTX> take a I<struct console_font_desc *> or a "
 "I<const struct console_font_desc *>, respectively.  I<chardata> points to a "
@@ -11879,7 +11952,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:862
+#: build/C/man2/ioctl_list.2:865
 msgid ""
 "B<GIO_UNIMAP> and B<PIO_UNIMAP> take a I<struct unimapdesc *> or a I<const "
 "struct unimapdesc *>, respectively.  I<entries> points to a buffer of "
@@ -11888,21 +11961,21 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:866
+#: build/C/man2/ioctl_list.2:869
 msgid ""
 "KDADDIO, KDDELIO, KDDISABIO, and KDENABIO enable or disable access to I/O "
 "ports.  They are essentially alternate interfaces to 'ioperm'."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:872
+#: build/C/man2/ioctl_list.2:875
 msgid ""
 "B<KDMAPDISP> and B<KDUNMAPDISP> enable or disable memory mappings or I/O "
 "port access.  They are not implemented in the kernel."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:880
+#: build/C/man2/ioctl_list.2:883
 msgid ""
 "B<SCSI_IOCTL_PROBE_HOST> takes an input pointer I<const int *>, which is a "
 "length.  It uses the same pointer as an output pointer to a I<char []> "
@@ -11910,14 +11983,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:886
+#: build/C/man2/ioctl_list.2:889
 msgid ""
 "B<SIOCADDRT> and B<SIOCDELRT> take an input pointer whose type depends on "
 "the protocol:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:891
+#: build/C/man2/ioctl_list.2:894
 #, no-wrap
 msgid ""
 "    Most protocols      const struct rtentry *\n"
@@ -11926,7 +11999,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:902
+#: build/C/man2/ioctl_list.2:905
 msgid ""
 "B<SIOCGIFCONF> takes a I<struct ifconf *>.  The I<ifc_buf> field points to a "
 "buffer of length I<ifc_len> bytes, into which the kernel writes a list of "
@@ -11934,12 +12007,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:905
+#: build/C/man2/ioctl_list.2:908
 msgid "B<SIOCSIFHWADDR> takes an input pointer whose type depends on the protocol:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:909
+#: build/C/man2/ioctl_list.2:912
 #, no-wrap
 msgid ""
 "    Most protocols      const struct ifreq *\n"
@@ -11947,7 +12020,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:924
+#: build/C/man2/ioctl_list.2:927
 msgid ""
 "B<TIOCLINUX> takes a I<const char *>.  It uses this to distinguish several "
 "independent subcases.  In the table below, I<N + foo> means I<foo> after an "
@@ -11956,7 +12029,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:933
+#: build/C/man2/ioctl_list.2:936
 #, no-wrap
 msgid ""
 "    TIOCLINUX-2         1 + const struct selection *\n"
@@ -11969,157 +12042,158 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:936
+#: build/C/man2/ioctl_list.2:939
 msgid "// Duplicate ioctls"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:941
+#: build/C/man2/ioctl_list.2:944
 msgid ""
 "This list does not include ioctls in the range B<SIOCDEVPRIVATE> and "
 "B<SIOCPROTOPRIVATE>."
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:943
+#: build/C/man2/ioctl_list.2:946
 #, no-wrap
 msgid "0x00000001\tFDSETPRM\tFIBMAP\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:944
+#: build/C/man2/ioctl_list.2:947
 #, no-wrap
 msgid "0x00000002\tFDDEFPRM\tFIGETBSZ\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:945
+#: build/C/man2/ioctl_list.2:948
 #, no-wrap
 msgid "0x00005382\tCDROMAUDIOBUFSIZ\tSCSI_IOCTL_GET_IDLUN\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:946
+#: build/C/man2/ioctl_list.2:949
 #, no-wrap
 msgid "0x00005402\tSNDCTL_TMR_START\tTCSETS\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:947
+#: build/C/man2/ioctl_list.2:950
 #, no-wrap
 msgid "0x00005403\tSNDCTL_TMR_STOP\tTCSETSW\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:948
+#: build/C/man2/ioctl_list.2:951
 #, no-wrap
 msgid "0x00005404\tSNDCTL_TMR_CONTINUE\tTCSETSF\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:952
+#: build/C/man2/ioctl_list.2:955
 msgid "B<ioctl>(2)"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/ioperm.2:35
+#: build/C/man2/ioperm.2:34
 #, no-wrap
 msgid "IOPERM"
 msgstr ""
 
-#. type: TH
-#: build/C/man2/ioperm.2:35
-#, no-wrap
-msgid "2007-06-15"
-msgstr ""
-
 #. type: Plain text
-#: build/C/man2/ioperm.2:38
+#: build/C/man2/ioperm.2:37
 msgid "ioperm - set port input/output permissions"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioperm.2:41
+#: build/C/man2/ioperm.2:40
 msgid "B<#include E<lt>unistd.hE<gt>> /* for libc5 */"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioperm.2:44
+#: build/C/man2/ioperm.2:43
 msgid "B<#include E<lt>sys/io.hE<gt>> /* for glibc */"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioperm.2:46
+#: build/C/man2/ioperm.2:45
 msgid ""
 "B<int ioperm(unsigned long >I<from>B<, unsigned long >I<num>B<, int "
 ">I<turn_on>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioperm.2:53
+#: build/C/man2/ioperm.2:59
 msgid ""
-"B<ioperm>()  sets the port access permission bits for the calling process "
-"for I<num> bytes starting from port address I<from> to the value "
-"I<turn_on>.  If I<turn_on> is nonzero, the calling process must be "
-"privileged (B<CAP_SYS_RAWIO>)."
+"B<ioperm>()  sets the port access permission bits for the calling thread for "
+"I<num> bits starting from port address I<from>.  If I<turn_on> is nonzero, "
+"then permission for the specified bits is enabled; otherwise it is "
+"disabled.  If I<turn_on> is nonzero, the calling thread must be privileged "
+"(B<CAP_SYS_RAWIO>)."
 msgstr ""
 
-#.  FIXME is the following ("Only the first 0x3ff I/O ports can be
-#.  specified in this manner") still true?  Looking at changes in
-#.  include/asm-i386/processor.h between 2.4 and 2.6 suggests
-#.  that the limit is different in 2.6.
 #. type: Plain text
-#: build/C/man2/ioperm.2:62
+#: build/C/man2/ioperm.2:68
 msgid ""
-"Only the first 0x3ff I/O ports can be specified in this manner.  For more "
-"ports, the B<iopl>(2)  system call must be used."
+"Before Linux 2.6.8, only the first 0x3ff I/O ports could be specified in "
+"this manner.  For more ports, the B<iopl>(2)  system call had to be used "
+"(with a I<level> argument of 3).  Since Linux 2.6.8, 65,536 I/O ports can be "
+"specified."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioperm.2:69
+#: build/C/man2/ioperm.2:78
 msgid ""
-"Permissions are not inherited by the child created by B<fork>(2).  "
+"Permissions are not inherited by the child created by B<fork>(2); following "
+"a B<fork>(2)  the child must turn on those permissions that it needs.  "
 "Permissions are preserved across B<execve>(2); this is useful for giving "
 "port access permissions to unprivileged programs."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioperm.2:73
+#: build/C/man2/ioperm.2:82
 msgid ""
 "This call is mostly for the i386 architecture.  On many other architectures "
 "it does not exist or will always return an error."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioperm.2:85
+#: build/C/man2/ioperm.2:94
 msgid "Invalid values for I<from> or I<num>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioperm.2:88
+#: build/C/man2/ioperm.2:97
 msgid "(on PowerPC) This call is not supported."
 msgstr ""
 
 #.  Could not allocate I/O bitmap.
 #. type: Plain text
-#: build/C/man2/ioperm.2:92
+#: build/C/man2/ioperm.2:101
 msgid "Out of memory."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioperm.2:95
-msgid "The calling process has insufficient privilege."
+#: build/C/man2/ioperm.2:104
+msgid "The calling thread has insufficient privilege."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioperm.2:99
+#: build/C/man2/ioperm.2:108
 msgid ""
 "B<ioperm>()  is Linux-specific and should not be used in programs intended "
 "to be portable."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioperm.2:108
+#: build/C/man2/ioperm.2:112
+msgid ""
+"The I</proc/ioports> file shows the I/O ports that are currently allocated "
+"on the system."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/ioperm.2:121
 msgid ""
 "Libc5 treats it as a system call and has a prototype in "
 "I<E<lt>unistd.hE<gt>>.  Glibc1 does not have a prototype.  Glibc2 has a "
@@ -12128,46 +12202,46 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/ioperm.2:111
-msgid "B<iopl>(2), B<capabilities>(7)"
+#: build/C/man2/ioperm.2:125
+msgid "B<iopl>(2), B<outb>(2), B<capabilities>(7)"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/lockf.3:22
+#: build/C/man3/lockf.3:28
 #, no-wrap
 msgid "LOCKF"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/lockf.3:22
+#: build/C/man3/lockf.3:28
 #, no-wrap
-msgid "2011-09-11"
+msgid "2012-07-07"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:25
+#: build/C/man3/lockf.3:31
 msgid "lockf - apply, test or remove a POSIX lock on an open file"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:29
+#: build/C/man3/lockf.3:35
 msgid "B<int lockf(int >I<fd>B<, int >I<cmd>B<, off_t >I<len>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:36
+#: build/C/man3/lockf.3:42
 msgid "B<lockf>():"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:40
+#: build/C/man3/lockf.3:46
 msgid ""
 "_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\\ E<gt>=\\ 500 || "
 "_XOPEN_SOURCE\\ &&\\ _XOPEN_SOURCE_EXTENDED"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:63
+#: build/C/man3/lockf.3:69
 msgid ""
 "Apply, test or remove a POSIX lock on a section of an open file.  The file "
 "is specified by I<fd>, a file descriptor open for writing, the action by "
@@ -12180,7 +12254,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:78
+#: build/C/man3/lockf.3:84
 msgid ""
 "On Linux, B<lockf>()  is just an interface on top of B<fcntl>(2)  locking.  "
 "Many other systems implement B<lockf>()  in this way, but note that "
@@ -12190,18 +12264,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:80
+#: build/C/man3/lockf.3:86
 msgid "Valid operations are given below:"
 msgstr ""
 
 #. type: TP
-#: build/C/man3/lockf.3:80
+#: build/C/man3/lockf.3:86
 #, no-wrap
 msgid "B<F_LOCK>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:90
+#: build/C/man3/lockf.3:96
 msgid ""
 "Set an exclusive lock on the specified section of the file.  If (part of) "
 "this section is already locked, the call blocks until the previous lock is "
@@ -12212,39 +12286,39 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man3/lockf.3:90
+#: build/C/man3/lockf.3:96
 #, no-wrap
 msgid "B<F_TLOCK>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:96
+#: build/C/man3/lockf.3:102
 msgid ""
 "Same as B<F_LOCK> but the call never blocks and returns an error instead if "
 "the file is already locked."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/lockf.3:96
+#: build/C/man3/lockf.3:102
 #, no-wrap
 msgid "B<F_ULOCK>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:100
+#: build/C/man3/lockf.3:106
 msgid ""
 "Unlock the indicated section of the file.  This may cause a locked section "
 "to be split into two locked sections."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/lockf.3:100
+#: build/C/man3/lockf.3:106
 #, no-wrap
 msgid "B<F_TEST>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:110
+#: build/C/man3/lockf.3:116
 msgid ""
 "Test the lock: return 0 if the specified section is unlocked or locked by "
 "this process; return -1, set I<errno> to B<EAGAIN> (B<EACCES> on some other "
@@ -12252,7 +12326,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:124
+#: build/C/man3/lockf.3:130
 msgid ""
 "The file is locked and B<F_TLOCK> or B<F_TEST> was specified, or the "
 "operation is prohibited because the file has been memory-mapped by another "
@@ -12260,44 +12334,44 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:136
+#: build/C/man3/lockf.3:142
 msgid ""
 "I<fd> is not an open file descriptor; or I<cmd> is B<F_LOCK> or B<F_TLOCK> "
 "and I<fd> is not a writable file descriptor."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:141
-msgid "The command was B<T_LOCK> and this lock operation would cause a deadlock."
+#: build/C/man3/lockf.3:147
+msgid "The command was B<F_LOCK> and this lock operation would cause a deadlock."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:145
+#: build/C/man3/lockf.3:151
 msgid "An invalid operation was specified in I<fd>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:148
+#: build/C/man3/lockf.3:154
 msgid "Too many segment locks open, lock table is full."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:150
+#: build/C/man3/lockf.3:156
 msgid "SVr4, POSIX.1-2001."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:153
+#: build/C/man3/lockf.3:159
 msgid "B<fcntl>(2), B<flock>(2)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/lockf.3:166
+#: build/C/man3/lockf.3:171
 msgid ""
-"There are also I<locks.txt> and I<mandatory-locking.txt> in the kernel "
-"source directory I<Documentation/filesystems>.  (On older kernels, these "
-"files are directly under the I<Documentation/> directory, and "
-"I<mandatory-locking.txt> is called I<mandatory.txt>.)"
+"I<locks.txt> and I<mandatory-locking.txt> in the Linux kernel source "
+"directory I<Documentation/filesystems> (on older kernels, these files are "
+"directly under the I<Documentation> directory, and I<mandatory-locking.txt> "
+"is called I<mandatory.txt>)"
 msgstr ""
 
 #. type: TH
@@ -12450,25 +12524,25 @@ msgid "B<mlock>(2), B<mmap>(2)"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/mkdir.2:9
+#: build/C/man2/mkdir.2:10
 #, no-wrap
 msgid "MKDIR"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/mkdir.2:9
+#: build/C/man2/mkdir.2:10
 #, no-wrap
-msgid "2010-06-26"
+msgid "2013-01-27"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:12
+#: build/C/man2/mkdir.2:13
 msgid "mkdir - create a directory"
 msgstr ""
 
 #.  .B #include <unistd.h>
 #. type: Plain text
-#: build/C/man2/mkdir.2:17
+#: build/C/man2/mkdir.2:18
 #, no-wrap
 msgid ""
 "B<#include E<lt>sys/stat.hE<gt>>\n"
@@ -12476,18 +12550,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:19
+#: build/C/man2/mkdir.2:20
 #, no-wrap
 msgid "B<int mkdir(const char *>I<pathname>B<, mode_t >I<mode>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:24
+#: build/C/man2/mkdir.2:25
 msgid "B<mkdir>()  attempts to create a directory named I<pathname>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:34
+#: build/C/man2/mkdir.2:35
 msgid ""
 "The argument I<mode> specifies the permissions to use.  It is modified by "
 "the process's I<umask> in the usual way: the permissions of the created "
@@ -12496,7 +12570,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:44
+#: build/C/man2/mkdir.2:45
 msgid ""
 "The newly created directory will be owned by the effective user ID of the "
 "process.  If the directory containing the file has the set-group-ID bit set, "
@@ -12507,21 +12581,21 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:47
+#: build/C/man2/mkdir.2:48
 msgid ""
 "If the parent directory has the set-group-ID bit set then so will the newly "
 "created directory."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:52
+#: build/C/man2/mkdir.2:53
 msgid ""
 "B<mkdir>()  returns zero on success, or -1 if an error occurred (in which "
 "case, I<errno> is set appropriately)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:61
+#: build/C/man2/mkdir.2:62
 msgid ""
 "The parent directory does not allow write permission to the process, or one "
 "of the directories in I<pathname> did not allow search permission.  (See "
@@ -12529,79 +12603,92 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man2/mkdir.2:61
+#: build/C/man2/mkdir.2:62
+#, no-wrap
+msgid "B<EDQUOT>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/mkdir.2:66
+msgid ""
+"The user's quota of disk blocks or inodes on the file system has been "
+"exhausted."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/mkdir.2:66
 #, no-wrap
 msgid "B<EEXIST>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:68
+#: build/C/man2/mkdir.2:73
 msgid ""
 "I<pathname> already exists (not necessarily as a directory).  This includes "
 "the case where I<pathname> is a symbolic link, dangling or not."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/mkdir.2:75
+#: build/C/man2/mkdir.2:80
 #, no-wrap
 msgid "B<EMLINK>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:79
+#: build/C/man2/mkdir.2:84
 msgid "The number of links to the parent directory would exceed B<LINK_MAX>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:82
+#: build/C/man2/mkdir.2:87
 msgid "I<pathname> was too long."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:87
+#: build/C/man2/mkdir.2:92
 msgid ""
 "A directory component in I<pathname> does not exist or is a dangling "
 "symbolic link."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/mkdir.2:90 build/C/man2/mkdir.2:95
+#: build/C/man2/mkdir.2:95 build/C/man2/mkdir.2:100
 #, no-wrap
 msgid "B<ENOSPC>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:95
+#: build/C/man2/mkdir.2:100
 msgid "The device containing I<pathname> has no room for the new directory."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:99
+#: build/C/man2/mkdir.2:104
 msgid ""
 "The new directory cannot be created because the user's disk quota is "
 "exhausted."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:109
+#: build/C/man2/mkdir.2:114
 msgid ""
 "The file system containing I<pathname> does not support the creation of "
 "directories."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:113
+#: build/C/man2/mkdir.2:118
 msgid "I<pathname> refers to a file on a read-only file system."
 msgstr ""
 
 #.  SVr4 documents additional EIO, EMULTIHOP
 #. type: Plain text
-#: build/C/man2/mkdir.2:116
+#: build/C/man2/mkdir.2:121
 msgid "SVr4, BSD, POSIX.1-2001."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:124
+#: build/C/man2/mkdir.2:129
 msgid ""
 "Under Linux apart from the permission bits, only the B<S_ISVTX> mode bit is "
 "honored.  That is, under Linux the created directory actually gets mode "
@@ -12609,14 +12696,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:128
+#: build/C/man2/mkdir.2:133
 msgid ""
 "There are many infelicities in the protocol underlying NFS.  Some of these "
 "affect B<mkdir>()."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/mkdir.2:140
+#: build/C/man2/mkdir.2:145
 msgid ""
 "B<mkdir>(1), B<chmod>(2), B<chown>(2), B<mkdirat>(2), B<mknod>(2), "
 "B<mount>(2), B<rmdir>(2), B<stat>(2), B<umask>(2), B<unlink>(2), "
@@ -12704,48 +12791,48 @@ msgid ""
 msgstr ""
 
 #. type: TH
-#: build/C/man2/pread.2:23
+#: build/C/man2/pread.2:25
 #, no-wrap
 msgid "PREAD"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/pread.2:23
+#: build/C/man2/pread.2:25
 #, no-wrap
 msgid "2012-04-30"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/pread.2:26
+#: build/C/man2/pread.2:28
 msgid "pread, pwrite - read from or write to a file descriptor at a given offset"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/pread.2:31
+#: build/C/man2/pread.2:33
 msgid ""
 "B<ssize_t pread(int >I<fd>B<, void *>I<buf>B<, size_t >I<count>B<, off_t "
 ">I<offset>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/pread.2:34
+#: build/C/man2/pread.2:36
 msgid ""
 "B<ssize_t pwrite(int >I<fd>B<, const void *>I<buf>B<, size_t >I<count>B<, "
 "off_t >I<offset>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/pread.2:44
+#: build/C/man2/pread.2:46
 msgid "B<pread>(), B<pwrite>():"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/pread.2:46
+#: build/C/man2/pread.2:48
 msgid "_XOPEN_SOURCE\\ E<gt>=\\ 500"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/pread.2:62
+#: build/C/man2/pread.2:64
 msgid ""
 "B<pread>()  reads up to I<count> bytes from file descriptor I<fd> at offset "
 "I<offset> (from the start of the file) into the buffer starting at I<buf>.  "
@@ -12753,7 +12840,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/pread.2:73
+#: build/C/man2/pread.2:75
 msgid ""
 "B<pwrite>()  writes up to I<count> bytes from the buffer starting at I<buf> "
 "to the file descriptor I<fd> at offset I<offset>.  The file offset is not "
@@ -12761,12 +12848,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/pread.2:77
+#: build/C/man2/pread.2:79
 msgid "The file referenced by I<fd> must be capable of seeking."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/pread.2:87
+#: build/C/man2/pread.2:89
 msgid ""
 "On success, the number of bytes read or written is returned (zero indicates "
 "that nothing was written, in the case of B<pwrite>(), or end of file, in the "
@@ -12775,7 +12862,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/pread.2:102
+#: build/C/man2/pread.2:104
 msgid ""
 "B<pread>()  can fail and set I<errno> to any error specified for B<read>(2)  "
 "or B<lseek>(2).  B<pwrite>()  can fail and set I<errno> to any error "
@@ -12783,7 +12870,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/pread.2:113
+#: build/C/man2/pread.2:115
 msgid ""
 "The B<pread>()  and B<pwrite>()  system calls were added to Linux in version "
 "2.1.60; the entries in the i386 system call table were added in 2.1.69.  C "
@@ -12792,7 +12879,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/pread.2:131
+#: build/C/man2/pread.2:133
 msgid ""
 "On Linux, the underlying system calls were renamed in kernel 2.6: B<pread>()  "
 "became B<pread64>(), and B<pwrite>()  became B<pwrite64>().  The system call "
@@ -12802,7 +12889,7 @@ msgstr ""
 
 #.  FIXME https://bugzilla.kernel.org/show_bug.cgi?id=43178
 #. type: Plain text
-#: build/C/man2/pread.2:143
+#: build/C/man2/pread.2:145
 msgid ""
 "POSIX requires that opening a file with the B<O_APPEND> flag should have no "
 "affect on the location at which B<pwrite>()  writes data.  However, on "
@@ -12811,38 +12898,38 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/pread.2:148
+#: build/C/man2/pread.2:150
 msgid "B<lseek>(2), B<read>(2), B<readv>(2), B<write>(2)"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/set_thread_area.2:7
+#: build/C/man2/set_thread_area.2:8
 #, no-wrap
 msgid "SET_THREAD_AREA"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/set_thread_area.2:10
-msgid "set_thread_area - Set a Thread Local Storage (TLS) area"
+#: build/C/man2/set_thread_area.2:11
+msgid "set_thread_area - set a thread local storage (TLS) area"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/set_thread_area.2:16
+#: build/C/man2/set_thread_area.2:17
 msgid "B<int set_thread_area(struct user_desc *>I<u_info>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/set_thread_area.2:29
+#: build/C/man2/set_thread_area.2:33
 msgid ""
-"B<set_thread_area>()  sets an entry in the current thread's Thread Local "
-"Storage (TLS) array.  The TLS array entry set by B<set_thread_area>()  "
+"B<set_thread_area>()  sets an entry in the current thread's thread-local "
+"storage (TLS) array.  The TLS array entry set by B<set_thread_area>()  "
 "corresponds to the value of I<u_info-E<gt>entry_number> passed in by the "
 "user.  If this value is in bounds, B<set_thread_area>()  copies the TLS "
 "descriptor pointed to by I<u_info> into the thread's TLS array."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/set_thread_area.2:40
+#: build/C/man2/set_thread_area.2:44
 msgid ""
 "When B<set_thread_area>()  is passed an I<entry_number> of -1, it uses a "
 "free TLS entry.  If B<set_thread_area>()  finds a free TLS entry, the value "
@@ -12851,37 +12938,37 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/set_thread_area.2:45
+#: build/C/man2/set_thread_area.2:49
 msgid ""
 "B<set_thread_area>()  returns 0 on success, and -1 on failure, with I<errno> "
 "set appropriately."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/set_thread_area.2:52
+#: build/C/man2/set_thread_area.2:56
 #, no-wrap
 msgid "B<ESRCH>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/set_thread_area.2:55
+#: build/C/man2/set_thread_area.2:59
 msgid "A free TLS entry could not be located."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/set_thread_area.2:59
+#: build/C/man2/set_thread_area.2:63
 msgid "A version of B<set_thread_area>()  first appeared in Linux 2.5.29."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/set_thread_area.2:63
+#: build/C/man2/set_thread_area.2:67
 msgid ""
 "B<set_thread_area>()  is Linux-specific and should not be used in programs "
 "that are intended to be portable."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/set_thread_area.2:69
+#: build/C/man2/set_thread_area.2:74
 msgid "B<get_thread_area>(2)"
 msgstr ""
 
@@ -12892,7 +12979,7 @@ msgid "SETUP"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/setup.2:34 build/C/man2/uname.2:25
+#: build/C/man2/setup.2:34 build/C/man2/uname.2:27
 #, no-wrap
 msgid "2008-12-03"
 msgstr ""
@@ -12947,24 +13034,18 @@ msgid ""
 msgstr ""
 
 #. type: TH
-#: build/C/man5/shells.5:27
+#: build/C/man5/shells.5:28
 #, no-wrap
 msgid "SHELLS"
 msgstr ""
 
-#. type: TH
-#: build/C/man5/shells.5:27
-#, no-wrap
-msgid "1993-11-21"
-msgstr ""
-
 #. type: Plain text
-#: build/C/man5/shells.5:30
+#: build/C/man5/shells.5:31
 msgid "shells - pathnames of valid login shells"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/shells.5:36
+#: build/C/man5/shells.5:37
 msgid ""
 "I</etc/shells> is a text file which contains the full pathnames of valid "
 "login shells.  This file is consulted by B<chsh>(1)  and available to be "
@@ -12972,113 +13053,118 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/shells.5:41
+#: build/C/man5/shells.5:43
 msgid ""
 "Be aware that there are programs which consult this file to find out if a "
-"user is a normal user.  E.g.: ftp daemons traditionally disallow access to "
-"users with shells not included in this file."
+"user is a normal user; for example, FTP daemons traditionally disallow "
+"access to users with shells not included in this file."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/shells.5:43
+#: build/C/man5/shells.5:45
 msgid "I</etc/shells>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/shells.5:46
+#: build/C/man5/shells.5:48
 msgid "I</etc/shells> may contain the following paths:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/shells.5:49
+#: build/C/man5/shells.5:51
 msgid "I</bin/sh>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man5/shells.5:51
-msgid "I</bin/csh>"
+#: build/C/man5/shells.5:53
+msgid "I</bin/bash>"
 msgstr ""
 
 #. type: Plain text
 #: build/C/man5/shells.5:55
+msgid "I</bin/csh>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/shells.5:59
 msgid "B<chsh>(1), B<getusershell>(3)"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/sleep.3:24
+#: build/C/man3/sleep.3:26
 #, no-wrap
 msgid "SLEEP"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/sleep.3:24
+#: build/C/man3/sleep.3:26
 #, no-wrap
 msgid "2010-02-03"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sleep.3:27
-msgid "sleep - Sleep for the specified number of seconds"
+#: build/C/man3/sleep.3:29
+msgid "sleep - sleep for the specified number of seconds"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sleep.3:32
+#: build/C/man3/sleep.3:34
 #, no-wrap
 msgid "B<unsigned int sleep(unsigned int >I<seconds>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sleep.3:38
+#: build/C/man3/sleep.3:40
 msgid ""
 "B<sleep>()  makes the calling thread sleep until I<seconds> seconds have "
 "elapsed or a signal arrives which is not ignored."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sleep.3:42
+#: build/C/man3/sleep.3:44
 msgid ""
 "Zero if the requested time has elapsed, or the number of seconds left to "
 "sleep, if the call was interrupted by a signal handler."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sleep.3:53
+#: build/C/man3/sleep.3:55
 msgid ""
 "B<sleep>()  may be implemented using B<SIGALRM>; mixing calls to B<alarm>(2)  "
 "and B<sleep>()  is a bad idea."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sleep.3:59
+#: build/C/man3/sleep.3:61
 msgid ""
 "Using B<longjmp>(3)  from a signal handler or modifying the handling of "
 "B<SIGALRM> while sleeping will cause undefined results."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sleep.3:64
+#: build/C/man3/sleep.3:66
 msgid "B<alarm>(2), B<nanosleep>(2), B<signal>(2), B<signal>(7)"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/swab.3:29
+#: build/C/man3/swab.3:31
 #, no-wrap
 msgid "SWAB"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/swab.3:29
+#: build/C/man3/swab.3:31
 #, no-wrap
 msgid "2001-12-15"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/swab.3:32
+#: build/C/man3/swab.3:34
 msgid "swab - swap adjacent bytes"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/swab.3:36
+#: build/C/man3/swab.3:38
 #, no-wrap
 msgid ""
 "B<#define _XOPEN_SOURCE>       /* See feature_test_macros(7) */\n"
@@ -13086,13 +13172,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/swab.3:38
+#: build/C/man3/swab.3:40
 #, no-wrap
 msgid "B<void swab(const void *>I<from>B<, void *>I<to>B<, ssize_t >I<n>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/swab.3:47
+#: build/C/man3/swab.3:49
 msgid ""
 "The B<swab>()  function copies I<n> bytes from the array pointed to by "
 "I<from> to the array pointed to by I<to>, exchanging adjacent even and odd "
@@ -13101,7 +13187,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/swab.3:52
+#: build/C/man3/swab.3:54
 msgid ""
 "This function does nothing when I<n> is negative.  When I<n> is positive and "
 "odd, it handles I<n-1> bytes as above, and does something unspecified with "
@@ -13109,12 +13195,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/swab.3:56
+#: build/C/man3/swab.3:58
 msgid "The B<swab>()  function returns no value."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/swab.3:60
+#: build/C/man3/swab.3:62
 msgid "B<bstring>(3)"
 msgstr ""
 
@@ -13307,18 +13393,24 @@ msgid "B<mkswap>(8), B<swapoff>(8), B<swapon>(8)"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/syscall.2:38
+#: build/C/man2/syscall.2:40
 #, no-wrap
 msgid "SYSCALL"
 msgstr ""
 
+#. type: TH
+#: build/C/man2/syscall.2:40
+#, no-wrap
+msgid "2012-08-14"
+msgstr ""
+
 #. type: Plain text
-#: build/C/man2/syscall.2:41
+#: build/C/man2/syscall.2:43
 msgid "syscall - indirect system call"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscall.2:46
+#: build/C/man2/syscall.2:48
 #, no-wrap
 msgid ""
 "B<#define _GNU_SOURCE>         /* See feature_test_macros(7) */\n"
@@ -13327,21 +13419,37 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscall.2:48
+#: build/C/man2/syscall.2:50
 #, no-wrap
 msgid "B<int syscall(int >I<number>B<, ...);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscall.2:57
+#: build/C/man2/syscall.2:62
+msgid ""
+"B<syscall>()  is a small library function that invokes the system call whose "
+"assembly language interface has the specified I<number> with the specified "
+"arguments.  Employing B<syscall>()  is useful, for example, when invoking a "
+"system call that has no wrapper function in the C library."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/syscall.2:69
+msgid ""
+"B<syscall>()  saves CPU registers before making the system call, restores "
+"the registers upon return from the system call, and stores any error code "
+"returned by the system call in B<errno>(3)  if an error occurs."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/syscall.2:72
 msgid ""
-"B<syscall>()  performs the system call whose assembly language interface has "
-"the specified I<number> with the specified arguments.  Symbolic constants "
-"for system calls can be found in the header file I<E<lt>sys/syscall.hE<gt>>."
+"Symbolic constants for system call numbers can be found in the header file "
+"I<E<lt>sys/syscall.hE<gt>>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscall.2:63
+#: build/C/man2/syscall.2:78
 msgid ""
 "The return value is defined by the system call being invoked.  In general, a "
 "0 return value indicates success.  A -1 return value indicates an error, and "
@@ -13349,12 +13457,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscall.2:67
+#: build/C/man2/syscall.2:82
 msgid "B<syscall>()  first appeared in 4BSD."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscall.2:73
+#: build/C/man2/syscall.2:88
 #, no-wrap
 msgid ""
 "#define _GNU_SOURCE\n"
@@ -13364,7 +13472,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscall.2:78
+#: build/C/man2/syscall.2:93
 #, no-wrap
 msgid ""
 "int\n"
@@ -13374,55 +13482,56 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscall.2:81
+#: build/C/man2/syscall.2:97
 #, no-wrap
 msgid ""
 "    tid = syscall(SYS_gettid);\n"
+"    tid = syscall(SYS_tgkill, getpid(), tid);\n"
 "}\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscall.2:86
+#: build/C/man2/syscall.2:102
 msgid "B<_syscall>(2), B<intro>(2), B<syscalls>(2)"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/syscalls.2:29
+#: build/C/man2/syscalls.2:31
 #, no-wrap
 msgid "SYSCALLS"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/syscalls.2:29
+#: build/C/man2/syscalls.2:31
 #, no-wrap
-msgid "2012-03-23"
+msgid "2013-03-10"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:32
+#: build/C/man2/syscalls.2:34
 msgid "syscalls - Linux system calls"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:34
+#: build/C/man2/syscalls.2:36
 msgid "Linux system calls."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:37
+#: build/C/man2/syscalls.2:39
 msgid ""
 "The system call is the fundamental interface between an application and the "
 "Linux kernel."
 msgstr ""
 
 #. type: SS
-#: build/C/man2/syscalls.2:37
+#: build/C/man2/syscalls.2:39
 #, no-wrap
 msgid "System calls and library wrapper functions"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:47
+#: build/C/man2/syscalls.2:49
 msgid ""
 "System calls are generally not invoked directly, but rather via wrapper "
 "functions in glibc (or perhaps some other library).  For details of direct "
@@ -13433,7 +13542,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:65
+#: build/C/man2/syscalls.2:67
 msgid ""
 "Often the glibc wrapper function is quite thin, doing little work other than "
 "copying arguments to the right registers before invoking the system call, "
@@ -13447,7 +13556,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:77
+#: build/C/man2/syscalls.2:79
 msgid ""
 "Sometimes, however, the wrapper function does some extra work before "
 "invoking the system call.  For example, nowadays there are (for reasons "
@@ -13458,29 +13567,29 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: build/C/man2/syscalls.2:77
+#: build/C/man2/syscalls.2:79
 #, no-wrap
 msgid "System call list"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:85
+#: build/C/man2/syscalls.2:87
 msgid ""
-"Below is a list of those system calls that are common to most platforms.  In "
-"the list, the I<Kernel> column indicates the kernel version for those system "
-"calls that were new in Linux 2.2, or have appeared since that kernel "
-"version.  Note the following points:"
+"Below is a list of the Linux system calls.  In the list, the I<Kernel> "
+"column indicates the kernel version for those system calls that were new in "
+"Linux 2.2, or have appeared since that kernel version.  Note the following "
+"points:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:88
+#: build/C/man2/syscalls.2:90
 msgid ""
 "Where no kernel version is indicated, the system call appeared in kernel 1.0 "
 "or earlier."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:94
+#: build/C/man2/syscalls.2:96
 msgid ""
 "Where a system call is marked \"1.2\" this means the system call probably "
 "appeared in a 1.1.x kernel version, and first appeared in a stable kernel "
@@ -13498,7 +13607,7 @@ msgstr ""
 #.  than those in 1.2.10.  All of this suggests
 #.  that there might not have been a clean branch point.
 #. type: Plain text
-#: build/C/man2/syscalls.2:110
+#: build/C/man2/syscalls.2:112
 msgid ""
 "Where a system call is marked \"2.0\" this means the system call probably "
 "appeared in a 1.3.x kernel version, and first appeared in a stable kernel "
@@ -13508,7 +13617,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:116
+#: build/C/man2/syscalls.2:118
 msgid ""
 "Where a system call is marked \"2.2\" this means the system call probably "
 "appeared in a 2.1.x kernel version, and first appeared in a stable kernel "
@@ -13517,7 +13626,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:122
+#: build/C/man2/syscalls.2:124
 msgid ""
 "Where a system call is marked \"2.4\" this means the system call probably "
 "appeared in a 2.3.x kernel version, and first appeared in a stable kernel "
@@ -13526,7 +13635,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:128
+#: build/C/man2/syscalls.2:130
 msgid ""
 "Where a system call is marked \"2.6\" this means the system call probably "
 "appeared in a 2.5.x kernel version, and first appeared in a stable kernel "
@@ -13535,7 +13644,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:135
+#: build/C/man2/syscalls.2:137
 msgid ""
 "Starting with kernel 2.6.0, the development model changed, and new system "
 "calls may appear in each 2.6.x release.  In this case, the exact version "
@@ -13544,7 +13653,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:143
+#: build/C/man2/syscalls.2:145
 msgid ""
 "In some cases, a system call was added to a stable kernel series after it "
 "branched from the previous stable kernel series, and then backported into "
@@ -13556,2084 +13665,2119 @@ msgstr ""
 
 #
 #.  Looking at scripts/checksyscalls.sh in the kernel source is
-#.  instructive about i386 specifics.
+#.  instructive about x86 specifics.
 #. type: Plain text
-#: build/C/man2/syscalls.2:150
+#: build/C/man2/syscalls.2:152
 msgid ""
-"The list of system calls that are available as at kernel 3.1 (or in a few "
+"The list of system calls that are available as at kernel 3.5 (or in a few "
 "cases only on older kernels) is as follows:"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:155
-#, no-wrap
-msgid "B<System call>\tB<Kernel>\tB<Notes>\n"
-msgstr ""
-
-#. type: tbl table
 #: build/C/man2/syscalls.2:157
 #, no-wrap
-msgid "B<_llseek>(2)\t1.2\n"
-msgstr ""
-
-#. type: tbl table
-#: build/C/man2/syscalls.2:158
-#, no-wrap
-msgid "B<_newselect>(2)\n"
+msgid "B<System call>\tB<Kernel>\tB<Notes>\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:159
 #, no-wrap
-msgid "B<_sysctl>(2)\n"
+msgid "B<_llseek>(2)\t1.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:160
 #, no-wrap
-msgid "B<accept>(2)\n"
+msgid "B<_newselect>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:161
 #, no-wrap
-msgid "B<accept4>(2)\t2.6.28\n"
+msgid "B<_sysctl>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:162
 #, no-wrap
-msgid "B<access>(2)\n"
+msgid "B<accept>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:163
 #, no-wrap
-msgid "B<acct>(2)\n"
+msgid "B<accept4>(2)\t2.6.28\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:164
 #, no-wrap
-msgid "B<add_key>(2)\t2.6.11\n"
+msgid "B<access>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:165
 #, no-wrap
-msgid "B<adjtimex>(2)\n"
+msgid "B<acct>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:166
 #, no-wrap
-msgid "B<alarm>(2)\n"
+msgid "B<add_key>(2)\t2.6.11\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:167
 #, no-wrap
-msgid "B<alloc_hugepages>(2)\t2.5.36\tRemoved in 2.5.44\n"
+msgid "B<adjtimex>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:168
 #, no-wrap
-msgid "B<bdflush>(2)\t\tT{\n"
+msgid "B<alarm>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:169
 #, no-wrap
-msgid "Deprecated (does nothing) since 2.6\n"
+msgid "B<alloc_hugepages>(2)\t2.5.36\tRemoved in 2.5.44\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:170 build/C/man2/syscalls.2:372 build/C/man2/syscalls.2:384 build/C/man2/syscalls.2:394 build/C/man2/syscalls.2:452 build/C/man2/syscalls.2:523
+#: build/C/man2/syscalls.2:170
 #, no-wrap
-msgid "T}\n"
+msgid "B<bdflush>(2)\t1.2\tT{\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:171
 #, no-wrap
-msgid "B<bind>(2)\n"
+msgid "Deprecated (does nothing) since 2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:172
+#: build/C/man2/syscalls.2:172 build/C/man2/syscalls.2:182 build/C/man2/syscalls.2:310 build/C/man2/syscalls.2:381 build/C/man2/syscalls.2:395 build/C/man2/syscalls.2:405 build/C/man2/syscalls.2:532
 #, no-wrap
-msgid "B<brk>(2)\n"
+msgid "T}\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:173
 #, no-wrap
-msgid "B<cacheflush>(2)\t1.2\tNot on i386\n"
+msgid "B<bind>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:174
 #, no-wrap
-msgid "B<capget>(2)\t2.2\n"
+msgid "B<brk>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:175
 #, no-wrap
-msgid "B<capset>(2)\t2.2\n"
+msgid "B<cacheflush>(2)\t1.2\tNot on x86\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:176
 #, no-wrap
-msgid "B<chdir>(2)\n"
+msgid "B<capget>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:177
 #, no-wrap
-msgid "B<chmod>(2)\n"
+msgid "B<capset>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:178
 #, no-wrap
-msgid "B<chown>(2)\n"
+msgid "B<chdir>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:179
 #, no-wrap
-msgid "B<chown32>(2)\t2.4\n"
+msgid "B<chmod>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:180
 #, no-wrap
-msgid "B<chroot>(2)\n"
-msgstr ""
-
-#. type: tbl table
-#: build/C/man2/syscalls.2:181
-#, no-wrap
-msgid "B<clock_adjtime>(2)\t2.6.39\n"
+msgid "B<chown>(2)\t2.2\tT{\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:182
+#: build/C/man2/syscalls.2:181 build/C/man2/syscalls.2:309
 #, no-wrap
-msgid "B<clock_getres>(2)\t2.6\n"
+msgid "See B<chown>(2) for version details\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:183
 #, no-wrap
-msgid "B<clock_gettime>(2)\t2.6\n"
+msgid "B<chown32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:184
 #, no-wrap
-msgid "B<clock_nanosleep>(2)\t2.6\n"
+msgid "B<chroot>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:185
 #, no-wrap
-msgid "B<clock_settime>(2)\t2.6\n"
+msgid "B<clock_adjtime>(2)\t2.6.39\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:186
 #, no-wrap
-msgid "B<clone>(2)\n"
+msgid "B<clock_getres>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:187
 #, no-wrap
-msgid "B<close>(2)\n"
+msgid "B<clock_gettime>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:188
 #, no-wrap
-msgid "B<connect>(2)\n"
+msgid "B<clock_nanosleep>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:189
 #, no-wrap
-msgid "B<creat>(2)\n"
+msgid "B<clock_settime>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:190
 #, no-wrap
-msgid "B<create_module>(2)\t\tRemoved in 2.6\n"
+msgid "B<clone>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:191
 #, no-wrap
-msgid "B<delete_module>(2)\n"
+msgid "B<close>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:192
 #, no-wrap
-msgid "B<dup>(2)\n"
+msgid "B<connect>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:193
 #, no-wrap
-msgid "B<dup2>(2)\n"
+msgid "B<creat>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:194
 #, no-wrap
-msgid "B<dup3>(2)\t2.6.27\n"
+msgid "B<create_module>(2)\t\tRemoved in 2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:195
 #, no-wrap
-msgid "B<epoll_create>(2)\t2.6\n"
+msgid "B<delete_module>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:196
 #, no-wrap
-msgid "B<epoll_create1>(2)\t2.6.27\n"
+msgid "B<dup>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:197
 #, no-wrap
-msgid "B<epoll_ctl>(2)\t2.6\n"
+msgid "B<dup2>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:198
 #, no-wrap
-msgid "B<epoll_pwait>(2)\t2.6.19\n"
+msgid "B<dup3>(2)\t2.6.27\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:199
 #, no-wrap
-msgid "B<epoll_wait>(2)\t2.6\n"
+msgid "B<epoll_create>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:200
 #, no-wrap
-msgid "B<eventfd>(2)\t2.6.22\n"
+msgid "B<epoll_create1>(2)\t2.6.27\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:201
 #, no-wrap
-msgid "B<eventfd2>(2)\t2.6.27\n"
+msgid "B<epoll_ctl>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:202
 #, no-wrap
-msgid "B<execve>(2)\n"
+msgid "B<epoll_pwait>(2)\t2.6.19\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:203
 #, no-wrap
-msgid "B<exit>(2)\n"
+msgid "B<epoll_wait>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:204
 #, no-wrap
-msgid "B<exit_group>(2)\t2.6\n"
+msgid "B<eventfd>(2)\t2.6.22\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:205
 #, no-wrap
-msgid "B<faccessat>(2)\t2.6.16\n"
+msgid "B<eventfd2>(2)\t2.6.27\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:206
 #, no-wrap
-msgid "B<fadvise64>(2)\t2.6\n"
+msgid "B<execve>(2)\t1.0\n"
 msgstr ""
 
-#.  Implements \fBposix_fadvise\fP(2)
 #. type: tbl table
-#: build/C/man2/syscalls.2:208
+#: build/C/man2/syscalls.2:207
 #, no-wrap
-msgid "B<fadvise64_64>(2)\t2.6\n"
+msgid "B<exit>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:209
+#: build/C/man2/syscalls.2:208
 #, no-wrap
-msgid "B<fallocate>(2)\t2.6.23\n"
+msgid "B<exit_group>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:210
+#: build/C/man2/syscalls.2:209
 #, no-wrap
-msgid "B<fanotify_init>(2)\t2.6.37\n"
+msgid "B<faccessat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:211
+#: build/C/man2/syscalls.2:210
 #, no-wrap
-msgid "B<fanotify_mark>(2)\t2.6.37\n"
+msgid "B<fadvise64>(2)\t2.6\n"
 msgstr ""
 
-#.  The fanotify calls were added in Linux 2.6.36,
-#.  but disabled while the API was finalized.
+#.  Implements \fBposix_fadvise\fP(2)
 #. type: tbl table
-#: build/C/man2/syscalls.2:214
+#: build/C/man2/syscalls.2:212
 #, no-wrap
-msgid "B<fchdir>(2)\n"
+msgid "B<fadvise64_64>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:215
+#: build/C/man2/syscalls.2:213
 #, no-wrap
-msgid "B<fchmod>(2)\n"
+msgid "B<fallocate>(2)\t2.6.23\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:216
+#: build/C/man2/syscalls.2:214
 #, no-wrap
-msgid "B<fchmodat>(2)\t2.6.16\n"
+msgid "B<fanotify_init>(2)\t2.6.37\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:217
+#: build/C/man2/syscalls.2:215
 #, no-wrap
-msgid "B<fchown>(2)\n"
+msgid "B<fanotify_mark>(2)\t2.6.37\n"
 msgstr ""
 
+#.  The fanotify calls were added in Linux 2.6.36,
+#.  but disabled while the API was finalized.
 #. type: tbl table
 #: build/C/man2/syscalls.2:218
 #, no-wrap
-msgid "B<fchown32>(2)\t2.4\n"
+msgid "B<fchdir>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:219
 #, no-wrap
-msgid "B<fchownat>(2)\t2.6.16\n"
+msgid "B<fchmod>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:220
 #, no-wrap
-msgid "B<fcntl>(2)\n"
+msgid "B<fchmodat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:221
 #, no-wrap
-msgid "B<fcntl64>(2)\t2.4\n"
+msgid "B<fchown>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:222
 #, no-wrap
-msgid "B<fdatasync>(2)\n"
+msgid "B<fchown32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:223
 #, no-wrap
-msgid "B<fgetxattr>(2)\t2.6; 2.4.18\n"
+msgid "B<fchownat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:224
 #, no-wrap
-msgid "B<flistxattr>(2)\t2.6; 2.4.18\n"
+msgid "B<fcntl>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:225
 #, no-wrap
-msgid "B<flock>(2)\t2.0\n"
+msgid "B<fcntl64>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:226
 #, no-wrap
-msgid "B<fork>(2)\n"
+msgid "B<fdatasync>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:227
 #, no-wrap
-msgid "B<free_hugepages>(2)\t2.5.36\tRemoved in 2.5.44\n"
+msgid "B<fgetxattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:228
 #, no-wrap
-msgid "B<fremovexattr>(2)\t2.6; 2.4.18\n"
+msgid "B<finit_module>(2)\t3.8\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:229
 #, no-wrap
-msgid "B<fsetxattr>(2)\t2.6; 2.4.18\n"
+msgid "B<flistxattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:230
 #, no-wrap
-msgid "B<fstat>(2)\n"
+msgid "B<flock>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:231
 #, no-wrap
-msgid "B<fstat64>(2)\t2.4\n"
+msgid "B<fork>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:232
 #, no-wrap
-msgid "B<fstatat64>(2)\t2.6.16\n"
+msgid "B<free_hugepages>(2)\t2.5.36\tRemoved in 2.5.44\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:233
 #, no-wrap
-msgid "B<fstatfs>(2)\n"
+msgid "B<fremovexattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:234
 #, no-wrap
-msgid "B<fstatfs64>(2)\t2.6\n"
+msgid "B<fsetxattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:235
 #, no-wrap
-msgid "B<fsync>(2)\n"
+msgid "B<fstat>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:236
 #, no-wrap
-msgid "B<ftruncate>(2)\n"
+msgid "B<fstat64>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:237
 #, no-wrap
-msgid "B<ftruncate64>(2)\t2.4\n"
+msgid "B<fstatat64>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:238
 #, no-wrap
-msgid "B<futex>(2)\t2.6\n"
+msgid "B<fstatfs>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:239
 #, no-wrap
-msgid "B<futimesat>(2)\t2.6.16\n"
+msgid "B<fstatfs64>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:240
 #, no-wrap
-msgid "B<get_kernel_syms>(2)\t\tRemoved in 2.6\n"
+msgid "B<fsync>(2)\t1.0\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:241
 #, no-wrap
-msgid "B<get_mempolicy>(2)\t2.6.6\n"
+msgid "B<ftruncate>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:242
 #, no-wrap
-msgid "B<get_robust_list>(2)\t2.6.17\n"
+msgid "B<ftruncate64>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:243
 #, no-wrap
-msgid "B<get_thread_area>(2)\t2.6\n"
+msgid "B<futex>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:244
 #, no-wrap
-msgid "B<getcpu>(2)\t2.6.19\n"
+msgid "B<futimesat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:245
 #, no-wrap
-msgid "B<getcwd>(2)\t2.2\n"
+msgid "B<get_kernel_syms>(2)\t\tRemoved in 2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:246
 #, no-wrap
-msgid "B<getdents>(2)\t2.0\n"
+msgid "B<get_mempolicy>(2)\t2.6.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:247
 #, no-wrap
-msgid "B<getdents64>(2)\t2.4\n"
+msgid "B<get_robust_list>(2)\t2.6.17\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:248
 #, no-wrap
-msgid "B<getegid>(2)\n"
+msgid "B<get_thread_area>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:249
 #, no-wrap
-msgid "B<getegid32>(2)\t2.4\n"
+msgid "B<getcpu>(2)\t2.6.19\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:250
 #, no-wrap
-msgid "B<geteuid>(2)\n"
+msgid "B<getcwd>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:251
 #, no-wrap
-msgid "B<geteuid32>(2)\t2.4\n"
+msgid "B<getdents>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:252
 #, no-wrap
-msgid "B<getgid>(2)\n"
+msgid "B<getdents64>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:253
 #, no-wrap
-msgid "B<getgid32>(2)\t2.4\n"
+msgid "B<getegid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:254
 #, no-wrap
-msgid "B<getgroups>(2)\n"
+msgid "B<getegid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:255
 #, no-wrap
-msgid "B<getgroups32>(2)\t2.4\n"
+msgid "B<geteuid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:256
 #, no-wrap
-msgid "B<getitimer>(2)\n"
+msgid "B<geteuid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:257
 #, no-wrap
-msgid "B<getpeername>(2)\n"
+msgid "B<getgid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:258
 #, no-wrap
-msgid "B<getpagesize>(2)\t2.0\tNot on i386\n"
+msgid "B<getgid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:259
 #, no-wrap
-msgid "B<getpgid>(2)\n"
+msgid "B<getgroups>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:260
 #, no-wrap
-msgid "B<getpgrp>(2)\n"
+msgid "B<getgroups32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:261
 #, no-wrap
-msgid "B<getpid>(2)\n"
+msgid "B<getitimer>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:262
 #, no-wrap
-msgid "B<getppid>(2)\n"
+msgid "B<getpeername>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:263
 #, no-wrap
-msgid "B<getpriority>(2)\n"
+msgid "B<getpagesize>(2)\t2.0\tNot on x86\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:264
 #, no-wrap
-msgid "B<getresgid>(2)\t2.2\n"
+msgid "B<getpgid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:265
 #, no-wrap
-msgid "B<getresgid32>(2)\t2.4\n"
+msgid "B<getpgrp>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:266
 #, no-wrap
-msgid "B<getresuid>(2)\t2.2\n"
+msgid "B<getpid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:267
 #, no-wrap
-msgid "B<getresuid32>(2)\t2.4\n"
+msgid "B<getppid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:268
 #, no-wrap
-msgid "B<getrlimit>(2)\n"
+msgid "B<getpriority>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:269
 #, no-wrap
-msgid "B<getrusage>(2)\n"
+msgid "B<getresgid>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:270
 #, no-wrap
-msgid "B<getsid>(2)\t2.0\n"
+msgid "B<getresgid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:271
 #, no-wrap
-msgid "B<getsockname>(2)\n"
+msgid "B<getresuid>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:272
 #, no-wrap
-msgid "B<getsockopt>(2)\n"
+msgid "B<getresuid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:273
 #, no-wrap
-msgid "B<gettid>(2)\t2.4.11\n"
+msgid "B<getrlimit>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:274
 #, no-wrap
-msgid "B<gettimeofday>(2)\n"
+msgid "B<getrusage>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:275
 #, no-wrap
-msgid "B<getuid>(2)\n"
+msgid "B<getsid>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:276
 #, no-wrap
-msgid "B<getuid32>(2)\t2.4\n"
+msgid "B<getsockname>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
-#.  \fBgetunwind\fP(2) 2.4.8   ia64; DEPRECATED
 #. type: tbl table
-#: build/C/man2/syscalls.2:278
+#: build/C/man2/syscalls.2:277
 #, no-wrap
-msgid "B<getxattr>(2)\t2.6; 2.4.18\n"
+msgid "B<getsockopt>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:279
+#: build/C/man2/syscalls.2:278
 #, no-wrap
-msgid "B<init_module>(2)\n"
+msgid "B<gettid>(2)\t2.4.11\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:280
+#: build/C/man2/syscalls.2:279
 #, no-wrap
-msgid "B<inotify_add_watch>(2)\t2.6.13\n"
+msgid "B<gettimeofday>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:281
+#: build/C/man2/syscalls.2:280
 #, no-wrap
-msgid "B<inotify_init>(2)\t2.6.13\n"
+msgid "B<getuid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:282
+#: build/C/man2/syscalls.2:281
 #, no-wrap
-msgid "B<inotify_init1>(2)\t2.6.27\n"
+msgid "B<getuid32>(2)\t2.4\n"
 msgstr ""
 
+#.  \fBgetunwind\fP(2) 2.4.8   ia64; DEPRECATED
 #. type: tbl table
 #: build/C/man2/syscalls.2:283
 #, no-wrap
-msgid "B<inotify_rm_watch>(2)\t2.6.13\n"
+msgid "B<getxattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:284
 #, no-wrap
-msgid "B<io_cancel>(2)\t2.6\n"
+msgid "B<init_module>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:285
 #, no-wrap
-msgid "B<io_destroy>(2)\t2.6\n"
+msgid "B<inotify_add_watch>(2)\t2.6.13\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:286
 #, no-wrap
-msgid "B<io_getevents>(2)\t2.6\n"
+msgid "B<inotify_init>(2)\t2.6.13\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:287
 #, no-wrap
-msgid "B<io_setup>(2)\t2.6\n"
+msgid "B<inotify_init1>(2)\t2.6.27\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:288
 #, no-wrap
-msgid "B<io_submit>(2)\t2.6\n"
+msgid "B<inotify_rm_watch>(2)\t2.6.13\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:289
 #, no-wrap
-msgid "B<ioctl>(2)\n"
+msgid "B<io_cancel>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:290
 #, no-wrap
-msgid "B<ioperm>(2)\n"
+msgid "B<io_destroy>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:291
 #, no-wrap
-msgid "B<iopl>(2)\n"
+msgid "B<io_getevents>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:292
 #, no-wrap
-msgid "B<ioprio_get>(2)\t2.6.13\n"
+msgid "B<io_setup>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:293
 #, no-wrap
-msgid "B<ioprio_set>(2)\t2.6.13\n"
+msgid "B<io_submit>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:294
 #, no-wrap
-msgid "B<ipc>(2)\n"
+msgid "B<ioctl>(2)\t1.0\n"
 msgstr ""
 
-#.  Implements System V IPC calls
 #. type: tbl table
-#: build/C/man2/syscalls.2:296
+#: build/C/man2/syscalls.2:295
 #, no-wrap
-msgid "B<kexec_load>(2)\t2.6.13\n"
+msgid "B<ioperm>(2)\t1.0\n"
 msgstr ""
 
-#.  The entry in the syscall table was reserved starting in 2.6.7
-#.  Was named sys_kexec_load() from 2.6.7 to 2.6.16
 #. type: tbl table
-#: build/C/man2/syscalls.2:299
+#: build/C/man2/syscalls.2:296
 #, no-wrap
-msgid "B<keyctl>(2)\t2.6.11\n"
+msgid "B<iopl>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:300
+#: build/C/man2/syscalls.2:297
 #, no-wrap
-msgid "B<kill>(2)\n"
+msgid "B<ioprio_get>(2)\t2.6.13\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:301
+#: build/C/man2/syscalls.2:298
 #, no-wrap
-msgid "B<lchown>(2)\t2.2\n"
+msgid "B<ioprio_set>(2)\t2.6.13\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:302
+#: build/C/man2/syscalls.2:299
 #, no-wrap
-msgid "B<lchown32>(2)\t2.4\n"
+msgid "B<ipc>(2)\t1.0\n"
 msgstr ""
 
+#.  Implements System V IPC calls
 #. type: tbl table
-#: build/C/man2/syscalls.2:303
+#: build/C/man2/syscalls.2:301
 #, no-wrap
-msgid "B<lgetxattr>(2)\t2.6; 2.4.18\n"
+msgid "B<kcmp>(2)\t3.5\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:304
+#: build/C/man2/syscalls.2:302
 #, no-wrap
-msgid "B<link>(2)\n"
+msgid "B<kern_features>(2)\t3.7\tSparc64\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:305
+#: build/C/man2/syscalls.2:303
 #, no-wrap
-msgid "B<linkat>(2)\t2.6.16\n"
+msgid "B<kexec_load>(2)\t2.6.13\n"
 msgstr ""
 
+#.  The entry in the syscall table was reserved starting in 2.6.7
+#.  Was named sys_kexec_load() from 2.6.7 to 2.6.16
 #. type: tbl table
 #: build/C/man2/syscalls.2:306
 #, no-wrap
-msgid "B<listen>(2)\n"
+msgid "B<keyctl>(2)\t2.6.11\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:307
 #, no-wrap
-msgid "B<listxattr>(2)\t2.6; 2.4.18\n"
+msgid "B<kill>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:308
 #, no-wrap
-msgid "B<llistxattr>(2)\t2.6; 2.4.18\n"
-msgstr ""
-
-#. type: tbl table
-#: build/C/man2/syscalls.2:309
-#, no-wrap
-msgid "B<lookup_dcookie>(2)\t2.6\n"
-msgstr ""
-
-#. type: tbl table
-#: build/C/man2/syscalls.2:310
-#, no-wrap
-msgid "B<lremovexattr>(2)\t2.6; 2.4.18\n"
+msgid "B<lchown>(2)\t1.0\tT{\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:311
 #, no-wrap
-msgid "B<lseek>(2)\n"
+msgid "B<lchown32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:312
 #, no-wrap
-msgid "B<lsetxattr>(2)\t2.6; 2.4.18\n"
+msgid "B<lgetxattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:313
 #, no-wrap
-msgid "B<lstat>(2)\n"
+msgid "B<link>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:314
 #, no-wrap
-msgid "B<lstat64>(2)\t2.4\n"
+msgid "B<linkat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:315
 #, no-wrap
-msgid "B<madvise>(2)\t2.4\n"
+msgid "B<listen>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:316
 #, no-wrap
-msgid "B<madvise1>(2)\t2.4\n"
+msgid "B<listxattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:317
 #, no-wrap
-msgid "B<mbind>(2)\t2.6.6\n"
+msgid "B<llistxattr>(2)\t2.6; 2.4.18\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:318
+#, no-wrap
+msgid "B<lookup_dcookie>(2)\t2.6\n"
 msgstr ""
 
-#.  \fBmemory_ordering\fP(2)   ???     Sparc64
 #. type: tbl table
 #: build/C/man2/syscalls.2:319
 #, no-wrap
-msgid "B<migrate_pages>(2)\t2.6.16\n"
+msgid "B<lremovexattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:320
 #, no-wrap
-msgid "B<mincore>(2)\t2.4\n"
+msgid "B<lseek>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:321
 #, no-wrap
-msgid "B<mkdir>(2)\n"
+msgid "B<lsetxattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:322
 #, no-wrap
-msgid "B<mkdirat>(2)\t2.6.16\n"
+msgid "B<lstat>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:323
 #, no-wrap
-msgid "B<mknod>(2)\n"
+msgid "B<lstat64>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:324
 #, no-wrap
-msgid "B<mknodat>(2)\t2.6.16\n"
+msgid "B<madvise>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:325
 #, no-wrap
-msgid "B<mlock>(2)\n"
+msgid "B<madvise1>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:326
 #, no-wrap
-msgid "B<mlockall>(2)\n"
-msgstr ""
-
-#. type: tbl table
-#: build/C/man2/syscalls.2:327
-#, no-wrap
-msgid "B<mmap>(2)\n"
+msgid "B<mbind>(2)\t2.6.6\n"
 msgstr ""
 
+#.  \fBmemory_ordering\fP(2)   ???     Sparc64
 #. type: tbl table
 #: build/C/man2/syscalls.2:328
 #, no-wrap
-msgid "B<mmap2>(2)\t2.4\n"
+msgid "B<migrate_pages>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:329
 #, no-wrap
-msgid "B<modify_ldt>(2)\n"
+msgid "B<mincore>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:330
 #, no-wrap
-msgid "B<mount>(2)\n"
+msgid "B<mkdir>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:331
 #, no-wrap
-msgid "B<move_pages>(2)\t2.6.18\n"
+msgid "B<mkdirat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:332
 #, no-wrap
-msgid "B<mprotect>(2)\n"
+msgid "B<mknod>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:333
 #, no-wrap
-msgid "B<mq_getsetattr>(2)\t2.6.6\n"
+msgid "B<mknodat>(2)\t2.6.16\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:334
+#, no-wrap
+msgid "B<mlock>(2)\t2.0\n"
 msgstr ""
 
-#.  Implements \fBmq_getattr\fP(3) and \fBmq_setattr\fP(3)
 #. type: tbl table
 #: build/C/man2/syscalls.2:335
 #, no-wrap
-msgid "B<mq_notify>(2)\t2.6.6\n"
+msgid "B<mlockall>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:336
 #, no-wrap
-msgid "B<mq_open>(2)\t2.6.6\n"
+msgid "B<mmap>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:337
 #, no-wrap
-msgid "B<mq_timedreceive>(2)\t2.6.6\n"
+msgid "B<mmap2>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:338
 #, no-wrap
-msgid "B<mq_timedsend>(2)\t2.6.6\n"
+msgid "B<modify_ldt>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:339
 #, no-wrap
-msgid "B<mq_unlink>(2)\n"
+msgid "B<mount>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:340
 #, no-wrap
-msgid "B<mremap>(2)\t2.0\n"
+msgid "B<move_pages>(2)\t2.6.18\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:341
 #, no-wrap
-msgid "B<msgctl>(2)\n"
+msgid "B<mprotect>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:342
 #, no-wrap
-msgid "B<msgget>(2)\n"
+msgid "B<mq_getsetattr>(2)\t2.6.6\n"
 msgstr ""
 
+#.  Implements \fBmq_getattr\fP(3) and \fBmq_setattr\fP(3)
 #. type: tbl table
-#: build/C/man2/syscalls.2:343
+#: build/C/man2/syscalls.2:344
 #, no-wrap
-msgid "B<msgrcv>(2)\n"
+msgid "B<mq_notify>(2)\t2.6.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:344
+#: build/C/man2/syscalls.2:345
 #, no-wrap
-msgid "B<msgsnd>(2)\n"
+msgid "B<mq_open>(2)\t2.6.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:345
+#: build/C/man2/syscalls.2:346
 #, no-wrap
-msgid "B<msync>(2)\t2.0\n"
+msgid "B<mq_timedreceive>(2)\t2.6.6\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:347
+#, no-wrap
+msgid "B<mq_timedsend>(2)\t2.6.6\n"
 msgstr ""
 
-#.  \fBmultiplexer\fP(2)       ??      __NR_multiplexer reserved on
-#.             PowerPC, but unimplemented?
 #. type: tbl table
 #: build/C/man2/syscalls.2:348
 #, no-wrap
-msgid "B<munlock>(2)\n"
+msgid "B<mq_unlink>(2)\t2.6.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:349
 #, no-wrap
-msgid "B<munlockall>(2)\n"
+msgid "B<mremap>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:350
 #, no-wrap
-msgid "B<munmap>(2)\n"
+msgid "B<msgctl>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:351
 #, no-wrap
-msgid "B<name_to_handle_at>(2)\t2.6.39\n"
+msgid "B<msgget>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:352
 #, no-wrap
-msgid "B<nanosleep>(2)\t2.0\n"
+msgid "B<msgrcv>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:353
 #, no-wrap
-msgid "B<nfsservctl>(2)\t2.2\tRemoved in 3.1\n"
+msgid "B<msgsnd>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:354
 #, no-wrap
-msgid "B<nice>(2)\n"
-msgstr ""
-
-#. type: tbl table
-#: build/C/man2/syscalls.2:355
-#, no-wrap
-msgid "B<oldfstat>(2)\n"
-msgstr ""
-
-#. type: tbl table
-#: build/C/man2/syscalls.2:356
-#, no-wrap
-msgid "B<oldlstat>(2)\n"
+msgid "B<msync>(2)\t2.0\n"
 msgstr ""
 
+#.  \fBmultiplexer\fP(2)       ??      __NR_multiplexer reserved on
+#.             PowerPC, but unimplemented?
 #. type: tbl table
 #: build/C/man2/syscalls.2:357
 #, no-wrap
-msgid "B<oldolduname>(2)\n"
+msgid "B<munlock>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:358
 #, no-wrap
-msgid "B<oldstat>(2)\n"
+msgid "B<munlockall>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:359
 #, no-wrap
-msgid "B<olduname>(2)\n"
+msgid "B<munmap>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:360
 #, no-wrap
-msgid "B<open>(2)\n"
+msgid "B<name_to_handle_at>(2)\t2.6.39\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:361
 #, no-wrap
-msgid "B<open_by_handle_at>(2)\t2.6.39\n"
+msgid "B<nanosleep>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:362
 #, no-wrap
-msgid "B<openat>(2)\t2.6.16\n"
+msgid "B<nfsservctl>(2)\t2.2\tRemoved in 3.1\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:363
 #, no-wrap
-msgid "B<pause>(2)\n"
+msgid "B<nice>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:364
 #, no-wrap
-msgid "B<pciconfig_iobase>(2)\t2.2.15; 2.4\tNot on i386\n"
+msgid "B<oldfstat>(2)\t1.0\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:365
+#, no-wrap
+msgid "B<oldlstat>(2)\t1.0\n"
 msgstr ""
 
-#.  Alpha, PowerPC, ARM; not i386
 #. type: tbl table
 #: build/C/man2/syscalls.2:366
 #, no-wrap
-msgid "B<pciconfig_read>(2)\t2.0.26; 2.2\tNot on i386\n"
+msgid "B<oldolduname>(2)\t1.0\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:367
+#, no-wrap
+msgid "B<oldstat>(2)\t1.0\n"
 msgstr ""
 
-#.  , PowerPC, ARM; not i386
 #. type: tbl table
 #: build/C/man2/syscalls.2:368
 #, no-wrap
-msgid "B<pciconfig_write>(2)\t2.0.26; 2.2\tNot on i386\n"
+msgid "B<olduname>(2)\t1.0\n"
 msgstr ""
 
-#.  , PowerPC, ARM; not i386
 #. type: tbl table
-#: build/C/man2/syscalls.2:370
+#: build/C/man2/syscalls.2:369
 #, no-wrap
-msgid "B<perf_event_open>(2)\t2.6.31\tT{\n"
+msgid "B<open>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:371
+#: build/C/man2/syscalls.2:370
 #, no-wrap
-msgid "Was called perf_counter_open() in 2.6.31; renamed in 2.6.32\n"
+msgid "B<open_by_handle_at>(2)\t2.6.39\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:373
+#: build/C/man2/syscalls.2:371
 #, no-wrap
-msgid "B<personality>(2)\t1.2\n"
+msgid "B<openat>(2)\t2.6.16\n"
 msgstr ""
 
-#.  \fBperfctr\fP(2)   ???     Sparc32, Sparc64
-#.  \fBperfmonctl\fP(2)        ???     ia64
 #. type: tbl table
-#: build/C/man2/syscalls.2:376
+#: build/C/man2/syscalls.2:372
 #, no-wrap
-msgid "B<pipe>(2)\n"
+msgid "B<pause>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:377
+#: build/C/man2/syscalls.2:373
 #, no-wrap
-msgid "B<pipe2>(2)\t2.6.27\n"
+msgid "B<pciconfig_iobase>(2)\t2.2.15; 2.4\tNot on x86\n"
 msgstr ""
 
+#.  Alpha, PowerPC, ARM; not x86
 #. type: tbl table
-#: build/C/man2/syscalls.2:378
+#: build/C/man2/syscalls.2:375
 #, no-wrap
-msgid "B<pivot_root>(2)\t2.4\n"
+msgid "B<pciconfig_read>(2)\t2.0.26; 2.2\tNot on x86\n"
 msgstr ""
 
+#.  , PowerPC, ARM; not x86
 #. type: tbl table
-#: build/C/man2/syscalls.2:379
+#: build/C/man2/syscalls.2:377
 #, no-wrap
-msgid "B<poll>(2)\t2.2\n"
+msgid "B<pciconfig_write>(2)\t2.0.26; 2.2\tNot on x86\n"
 msgstr ""
 
+#.  , PowerPC, ARM; not x86
 #. type: tbl table
-#: build/C/man2/syscalls.2:380
+#: build/C/man2/syscalls.2:379
 #, no-wrap
-msgid "B<ppoll>(2)\t2.6.16\n"
+msgid "B<perf_event_open>(2)\t2.6.31\tT{\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:381
+#: build/C/man2/syscalls.2:380
 #, no-wrap
-msgid "B<prctl>(2)\t2.2\n"
+msgid "Was called perf_counter_open() in 2.6.31; renamed in 2.6.32\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:382
 #, no-wrap
-msgid "B<pread64>(2)\t\tT{\n"
+msgid "B<personality>(2)\t1.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:383
 #, no-wrap
-msgid "Added as \"pread\" in 2.2; renamed \"pread64\" in 2.6\n"
+msgid "B<perfctr>(2)\t2.2\tSparc; removed in 2.6.34\n"
 msgstr ""
 
+#.     commit c7d5a0050773e98d1094eaa9f2a1a793fafac300 removed perfctr()
 #. type: tbl table
 #: build/C/man2/syscalls.2:385
 #, no-wrap
-msgid "B<preadv>(2)\t2.6.30\n"
+msgid "B<perfmonctl>(2)\t2.4\tia64\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:386
 #, no-wrap
-msgid "B<prlimit>(2)\t2.6.36\n"
+msgid "B<pipe>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:387
 #, no-wrap
-msgid "B<process_vm_readv(2)>\t3.2\n"
+msgid "B<pipe2>(2)\t2.6.27\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:388
 #, no-wrap
-msgid "B<process_vm_writev(2)>\t3.2\n"
+msgid "B<pivot_root>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:389
 #, no-wrap
-msgid "B<pselect6>(2)\t2.6.16\n"
+msgid "B<poll>(2)\t2.0.36; 2.2\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:390
+#, no-wrap
+msgid "B<ppc_rtas>(2)\t\tPowerPC only\n"
 msgstr ""
 
-#.  Implements \fBpselect\fP(2)
 #. type: tbl table
 #: build/C/man2/syscalls.2:391
 #, no-wrap
-msgid "B<ptrace>(2)\n"
+msgid "B<ppoll>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:392
 #, no-wrap
-msgid "B<pwrite64>(2)\t\tT{\n"
+msgid "B<prctl>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:393
 #, no-wrap
-msgid "Added as \"pwrite\" in 2.2; renamed \"pwrite64\" in 2.6\n"
+msgid "B<pread64>(2)\t\tT{\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:395
+#: build/C/man2/syscalls.2:394
 #, no-wrap
-msgid "B<pwritev>(2)\t2.6.30\n"
+msgid "Added as \"pread\" in 2.2; renamed \"pread64\" in 2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:396
 #, no-wrap
-msgid "B<query_module>(2)\t2.2\tRemoved in 2.6\n"
+msgid "B<preadv>(2)\t2.6.30\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:397
 #, no-wrap
-msgid "B<quotactl>(2)\n"
+msgid "B<prlimit>(2)\t2.6.36\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:398
 #, no-wrap
-msgid "B<read>(2)\n"
+msgid "B<process_vm_readv>(2)\t3.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:399
 #, no-wrap
-msgid "B<readahead>(2)\t2.4.13\n"
+msgid "B<process_vm_writev>(2)\t3.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:400
 #, no-wrap
-msgid "B<readdir>(2)\n"
+msgid "B<pselect6>(2)\t2.6.16\n"
 msgstr ""
 
-#.  Supersedes \fBgetdents\fP(2)
+#.  Implements \fBpselect\fP(2)
 #. type: tbl table
 #: build/C/man2/syscalls.2:402
 #, no-wrap
-msgid "B<readlink>(2)\n"
+msgid "B<ptrace>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:403
 #, no-wrap
-msgid "B<readlinkat>(2)\t2.6.16\n"
+msgid "B<pwrite64>(2)\t\tT{\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:404
 #, no-wrap
-msgid "B<readv>(2)\t2.0\n"
-msgstr ""
-
-#. type: tbl table
-#: build/C/man2/syscalls.2:405
-#, no-wrap
-msgid "B<reboot>(2)\n"
+msgid "Added as \"pwrite\" in 2.2; renamed \"pwrite64\" in 2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:406
 #, no-wrap
-msgid "B<recv>(2)\n"
+msgid "B<pwritev>(2)\t2.6.30\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:407
 #, no-wrap
-msgid "B<recvfrom>(2)\n"
+msgid "B<query_module>(2)\t2.2\tRemoved in 2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:408
 #, no-wrap
-msgid "B<recvmsg>(2)\n"
+msgid "B<quotactl>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:409
 #, no-wrap
-msgid "B<recvmmsg>(2)\t2.6.33\n"
+msgid "B<read>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:410
 #, no-wrap
-msgid "B<remap_file_pages>(2)\t2.6\n"
+msgid "B<readahead>(2)\t2.4.13\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:411
 #, no-wrap
-msgid "B<removexattr>(2)\t2.6; 2.4.18\n"
-msgstr ""
-
-#. type: tbl table
-#: build/C/man2/syscalls.2:412
-#, no-wrap
-msgid "B<rename>(2)\n"
+msgid "B<readdir>(2)\t1.0\n"
 msgstr ""
 
+#.  Supersedes \fBgetdents\fP(2)
 #. type: tbl table
 #: build/C/man2/syscalls.2:413
 #, no-wrap
-msgid "B<renameat>(2)\t2.6.16\n"
+msgid "B<readlink>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:414
 #, no-wrap
-msgid "B<request_key>(2)\t2.6.11\n"
+msgid "B<readlinkat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:415
 #, no-wrap
-msgid "B<restart_syscall>(2)\t2.6\n"
+msgid "B<readv>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:416
 #, no-wrap
-msgid "B<rmdir>(2)\n"
+msgid "B<reboot>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:417
 #, no-wrap
-msgid "B<rt_sigaction>(2)\t2.2\n"
+msgid "B<recv>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:418
 #, no-wrap
-msgid "B<rt_sigpending>(2)\t2.2\n"
+msgid "B<recvfrom>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:419
 #, no-wrap
-msgid "B<rt_sigprocmask>(2)\t2.2\n"
+msgid "B<recvmsg>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:420
 #, no-wrap
-msgid "B<rt_sigqueueinfo>(2)\t2.2\n"
+msgid "B<recvmmsg>(2)\t2.6.33\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:421
 #, no-wrap
-msgid "B<rt_sigreturn>(2)\t2.2\n"
+msgid "B<remap_file_pages>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:422
 #, no-wrap
-msgid "B<rt_sigsuspend>(2)\t2.2\n"
+msgid "B<removexattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:423
 #, no-wrap
-msgid "B<rt_sigtimedwait>(2)\t2.2\n"
+msgid "B<rename>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:424
 #, no-wrap
-msgid "B<rt_tgsigqueueinfo>(2)\t2.6.31\n"
+msgid "B<renameat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:425
 #, no-wrap
-msgid "B<sched_get_priority_max>(2)\t2.0\n"
+msgid "B<request_key>(2)\t2.6.11\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:426
 #, no-wrap
-msgid "B<sched_get_priority_min>(2)\t2.0\n"
+msgid "B<restart_syscall>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:427
 #, no-wrap
-msgid "B<sched_getaffinity>(2)\t2.6\n"
+msgid "B<rmdir>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:428
 #, no-wrap
-msgid "B<sched_getparam>(2)\t2.0\n"
+msgid "B<rt_sigaction>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:429
 #, no-wrap
-msgid "B<sched_getscheduler>(2)\t2.0\n"
+msgid "B<rt_sigpending>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:430
 #, no-wrap
-msgid "B<sched_rr_get_interval>(2)\t2.0\n"
+msgid "B<rt_sigprocmask>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:431
 #, no-wrap
-msgid "B<sched_setaffinity>(2)\t2.6\n"
+msgid "B<rt_sigqueueinfo>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:432
 #, no-wrap
-msgid "B<sched_setparam>(2)\t2.0\n"
+msgid "B<rt_sigreturn>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:433
 #, no-wrap
-msgid "B<sched_setscheduler>(2)\t2.0\n"
+msgid "B<rt_sigsuspend>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:434
 #, no-wrap
-msgid "B<sched_yield>(2)\t2.0\n"
+msgid "B<rt_sigtimedwait>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:435
 #, no-wrap
-msgid "B<select>(2)\n"
+msgid "B<rt_tgsigqueueinfo>(2)\t2.6.31\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:436
 #, no-wrap
-msgid "B<semctl>(2)\n"
+msgid "B<s390_runtime_instr>(2)\t3.7\ts390 only\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:437
 #, no-wrap
-msgid "B<semget>(2)\n"
+msgid "B<sched_get_priority_max>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:438
 #, no-wrap
-msgid "B<semop>(2)\n"
+msgid "B<sched_get_priority_min>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:439
 #, no-wrap
-msgid "B<semtimedop>(2)\t2.6; 2.4.22\n"
+msgid "B<sched_getaffinity>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:440
 #, no-wrap
-msgid "B<send>(2)\n"
+msgid "B<sched_getparam>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:441
 #, no-wrap
-msgid "B<sendfile>(2)\t2.2\n"
+msgid "B<sched_getscheduler>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:442
 #, no-wrap
-msgid "B<sendfile64>(2)\t2.6; 2.4.19\n"
+msgid "B<sched_rr_get_interval>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:443
 #, no-wrap
-msgid "B<sendmmsg>(2)\t3.0\n"
+msgid "B<sched_setaffinity>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:444
 #, no-wrap
-msgid "B<sendmsg>(2)\n"
+msgid "B<sched_setparam>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:445
 #, no-wrap
-msgid "B<sendto>(2)\n"
+msgid "B<sched_setscheduler>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:446
 #, no-wrap
-msgid "B<set_mempolicy>(2)\t2.6.6\n"
+msgid "B<sched_yield>(2)\t2.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:447
 #, no-wrap
-msgid "B<set_robust_list>(2)\t2.6.17\n"
+msgid "B<select>(2)\t1.0\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:448
+#, no-wrap
+msgid "B<semctl>(2)\t2.0\tSee notes on B<ipc>(2)\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:449
+#, no-wrap
+msgid "B<semget>(2)\t2.0\tSee notes on B<ipc>(2)\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:450
+#, no-wrap
+msgid "B<semop>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:448
+#: build/C/man2/syscalls.2:451
 #, no-wrap
-msgid "B<set_thread_area>(2)\t2.6\n"
+msgid "B<semtimedop>(2)\t2.6; 2.4.22\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:449
+#: build/C/man2/syscalls.2:452
 #, no-wrap
-msgid "B<set_tid_address>(2)\t2.6\n"
+msgid "B<send>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:450
+#: build/C/man2/syscalls.2:453
 #, no-wrap
-msgid "B<set_zone_reclaim>(2)\t2.6.13\tT{\n"
+msgid "B<sendfile>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:451
+#: build/C/man2/syscalls.2:454
 #, no-wrap
-msgid "Removed in 2.6.16 (was never available to userspace)\n"
+msgid "B<sendfile64>(2)\t2.6; 2.4.19\n"
 msgstr ""
 
-#.  See http://lkml.org/lkml/2005/8/1/83
-#.  "[PATCH] remove sys_set_zone_reclaim()"
 #. type: tbl table
 #: build/C/man2/syscalls.2:455
 #, no-wrap
-msgid "B<setdomainname>(2)\n"
+msgid "B<sendmmsg>(2)\t3.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:456
 #, no-wrap
-msgid "B<setfsgid>(2)\t1.2\n"
+msgid "B<sendmsg>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:457
 #, no-wrap
-msgid "B<setfsgid32>(2)\t2.4\n"
+msgid "B<sendto>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:458
 #, no-wrap
-msgid "B<setfsuid>(2)\t1.2\n"
+msgid "B<set_mempolicy>(2)\t2.6.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:459
 #, no-wrap
-msgid "B<setfsuid32>(2)\t2.4\n"
+msgid "B<set_robust_list>(2)\t2.6.17\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:460
 #, no-wrap
-msgid "B<setgid>(2)\n"
+msgid "B<set_thread_area>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:461
 #, no-wrap
-msgid "B<setgid32>(2)\t2.4\n"
-msgstr ""
-
-#. type: tbl table
-#: build/C/man2/syscalls.2:462
-#, no-wrap
-msgid "B<setgroups>(2)\n"
-msgstr ""
-
-#. type: tbl table
-#: build/C/man2/syscalls.2:463
-#, no-wrap
-msgid "B<setgroups32>(2)\t2.4\n"
+msgid "B<set_tid_address>(2)\t2.6\n"
 msgstr ""
 
+#.  See http://lkml.org/lkml/2005/8/1/83
+#.  "[PATCH] remove sys_set_zone_reclaim()"
 #. type: tbl table
 #: build/C/man2/syscalls.2:464
 #, no-wrap
-msgid "B<sethostname>(2)\n"
+msgid "B<setdomainname>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:465
 #, no-wrap
-msgid "B<setitimer>(2)\n"
+msgid "B<setfsgid>(2)\t1.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:466
 #, no-wrap
-msgid "B<setns>(2)\t3.0\n"
+msgid "B<setfsgid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:467
 #, no-wrap
-msgid "B<setpgid>(2)\n"
+msgid "B<setfsuid>(2)\t1.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:468
 #, no-wrap
-msgid "B<setpriority>(2)\n"
+msgid "B<setfsuid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:469
 #, no-wrap
-msgid "B<setregid>(2)\n"
+msgid "B<setgid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:470
 #, no-wrap
-msgid "B<setregid32>(2)\t2.4\n"
+msgid "B<setgid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:471
 #, no-wrap
-msgid "B<setresgid>(2)\t2.2\n"
+msgid "B<setgroups>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:472
 #, no-wrap
-msgid "B<setresgid32>(2)\t2.4\n"
+msgid "B<setgroups32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:473
 #, no-wrap
-msgid "B<setresuid>(2)\t2.2\n"
+msgid "B<sethostname>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:474
 #, no-wrap
-msgid "B<setresuid32>(2)\t2.4\n"
+msgid "B<setitimer>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:475
 #, no-wrap
-msgid "B<setreuid>(2)\n"
+msgid "B<setns>(2)\t3.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:476
 #, no-wrap
-msgid "B<setreuid32>(2)\t2.4\n"
+msgid "B<setpgid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:477
 #, no-wrap
-msgid "B<setrlimit>(2)\n"
+msgid "B<setpriority>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:478
 #, no-wrap
-msgid "B<setsid>(2)\n"
+msgid "B<setregid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:479
 #, no-wrap
-msgid "B<setsockopt>(2)\n"
+msgid "B<setregid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:480
 #, no-wrap
-msgid "B<settimeofday>(2)\n"
+msgid "B<setresgid>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:481
 #, no-wrap
-msgid "B<setuid>(2)\n"
+msgid "B<setresgid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:482
 #, no-wrap
-msgid "B<setuid32>(2)\t2.4\n"
+msgid "B<setresuid>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:483
 #, no-wrap
-msgid "B<setup>(2)\t\tRemoved in 2.2\n"
+msgid "B<setresuid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:484
 #, no-wrap
-msgid "B<setxattr>(2)\t2.6; 2.4.18\n"
+msgid "B<setreuid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:485
 #, no-wrap
-msgid "B<sgetmask>(2)\n"
+msgid "B<setreuid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:486
 #, no-wrap
-msgid "B<shmat>(2)\n"
+msgid "B<setrlimit>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:487
 #, no-wrap
-msgid "B<shmctl>(2)\n"
+msgid "B<setsid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:488
 #, no-wrap
-msgid "B<shmdt>(2)\n"
+msgid "B<setsockopt>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:489
 #, no-wrap
-msgid "B<shmget>(2)\n"
+msgid "B<settimeofday>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:490
 #, no-wrap
-msgid "B<shutdown>(2)\n"
+msgid "B<setuid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:491
 #, no-wrap
-msgid "B<sigaction>(2)\n"
+msgid "B<setuid32>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:492
 #, no-wrap
-msgid "B<sigaltstack>(2)\t2.2\n"
+msgid "B<setup>(2)\t\tRemoved in 2.2\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:493
 #, no-wrap
-msgid "B<signal>(2)\n"
+msgid "B<setxattr>(2)\t2.6; 2.4.18\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:494
 #, no-wrap
-msgid "B<signalfd>(2)\t2.6.22\n"
+msgid "B<sgetmask>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:495
 #, no-wrap
-msgid "B<signalfd4>(2)\t2.6.27\n"
+msgid "B<shmat>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:496
 #, no-wrap
-msgid "B<sigpending>(2)\n"
+msgid "B<shmctl>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:497
 #, no-wrap
-msgid "B<sigprocmask>(2)\n"
+msgid "B<shmdt>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:498
 #, no-wrap
-msgid "B<sigreturn>(2)\n"
+msgid "B<shmget>(2)\t2.0\tSee notes on B<ipc>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:499
 #, no-wrap
-msgid "B<sigsuspend>(2)\n"
+msgid "B<shutdown>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:500
 #, no-wrap
-msgid "B<socket>(2)\n"
+msgid "B<sigaction>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:501
 #, no-wrap
-msgid "B<socketcall>(2)\n"
+msgid "B<sigaltstack>(2)\t2.2\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:502
+#, no-wrap
+msgid "B<signal>(2)\t1.0\n"
 msgstr ""
 
-#.  Implements BSD socket calls
 #. type: tbl table
 #: build/C/man2/syscalls.2:503
 #, no-wrap
-msgid "B<socketpair>(2)\n"
+msgid "B<signalfd>(2)\t2.6.22\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:504
 #, no-wrap
-msgid "B<splice>(2)\t2.6.17\n"
+msgid "B<signalfd4>(2)\t2.6.27\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:505
 #, no-wrap
-msgid "B<spu_create>(2)\t2.6.16\tPowerPC only\n"
+msgid "B<sigpending>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:506
 #, no-wrap
-msgid "B<spu_run>(2)\t2.6.16\tPowerPC only\n"
+msgid "B<sigprocmask>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:507
 #, no-wrap
-msgid "B<ssetmask>(2)\n"
+msgid "B<sigreturn>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:508
 #, no-wrap
-msgid "B<stat>(2)\n"
+msgid "B<sigsuspend>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:509
 #, no-wrap
-msgid "B<stat64>(2)\t2.4\n"
+msgid "B<socket>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:510
 #, no-wrap
-msgid "B<statfs>(2)\n"
-msgstr ""
-
-#. type: tbl table
-#: build/C/man2/syscalls.2:511
-#, no-wrap
-msgid "B<statfs64>(2)\t2.6\n"
+msgid "B<socketcall>(2)\t1.0\n"
 msgstr ""
 
+#.  Implements BSD socket calls
 #. type: tbl table
 #: build/C/man2/syscalls.2:512
 #, no-wrap
-msgid "B<stime>(2)\n"
+msgid "B<socketpair>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:513
 #, no-wrap
-msgid "B<subpage_prot>(2)\t2.6.25\tPowerPC if\n"
+msgid "B<splice>(2)\t2.6.17\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:514
 #, no-wrap
-msgid "\t\tCONFIG_PPC_64K_PAGES\n"
+msgid "B<spu_create>(2)\t2.6.16\tPowerPC only\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:515
 #, no-wrap
-msgid "B<swapoff>(2)\n"
+msgid "B<spu_run>(2)\t2.6.16\tPowerPC only\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:516
 #, no-wrap
-msgid "B<swapon>(2)\n"
+msgid "B<ssetmask>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:517
 #, no-wrap
-msgid "B<symlink>(2)\n"
+msgid "B<stat>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:518
 #, no-wrap
-msgid "B<symlinkat>(2)\t2.6.16\n"
+msgid "B<stat64>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:519
 #, no-wrap
-msgid "B<sync>(2)\n"
+msgid "B<statfs>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:520
 #, no-wrap
-msgid "B<sync_file_range>(2)\t2.6.17\n"
+msgid "B<statfs64>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:521
 #, no-wrap
-msgid "B<sync_file_range2>(2)\t2.6.22\tT{\n"
+msgid "B<stime>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:522
 #, no-wrap
+msgid "B<subpage_prot>(2)\t2.6.25\tPowerPC if\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:523
+#, no-wrap
+msgid "\t\tCONFIG_PPC_64K_PAGES\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:524
+#, no-wrap
+msgid "B<swapoff>(2)\t1.0\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:525
+#, no-wrap
+msgid "B<swapon>(2)\t1.0\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:526
+#, no-wrap
+msgid "B<symlink>(2)\t1.0\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:527
+#, no-wrap
+msgid "B<symlinkat>(2)\t2.6.16\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:528
+#, no-wrap
+msgid "B<sync>(2)\t1.0\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:529
+#, no-wrap
+msgid "B<sync_file_range>(2)\t2.6.17\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:530
+#, no-wrap
+msgid "B<sync_file_range2>(2)\t2.6.22\tT{\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:531
+#, no-wrap
 msgid "Architecture-specific variant of B<sync_file_range>(2)\n"
 msgstr ""
 
@@ -15641,259 +15785,270 @@ msgstr ""
 #.  First appeared on ARM, as arm_sync_file_range(), but later renamed
 #.  \fBsys_debug_setcontext\fP(2)      ???     PowerPC if CONFIG_PPC32
 #. type: tbl table
-#: build/C/man2/syscalls.2:527
+#: build/C/man2/syscalls.2:536
 #, no-wrap
 msgid "B<syncfs>(2)\t2.6.39\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:528
+#: build/C/man2/syscalls.2:537
 #, no-wrap
 msgid "B<sysfs>(2)\t1.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:529
+#: build/C/man2/syscalls.2:538
 #, no-wrap
-msgid "B<sysinfo>(2)\n"
+msgid "B<sysinfo>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:530
+#: build/C/man2/syscalls.2:539
 #, no-wrap
-msgid "B<syslog>(2)\n"
+msgid "B<syslog>(2)\t1.0\n"
 msgstr ""
 
 #.  glibc interface is \fBklogctl\fP(3)
 #. type: tbl table
-#: build/C/man2/syscalls.2:532
+#: build/C/man2/syscalls.2:541
 #, no-wrap
 msgid "B<tee>(2)\t2.6.17\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:533
+#: build/C/man2/syscalls.2:542
 #, no-wrap
 msgid "B<tgkill>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:534
+#: build/C/man2/syscalls.2:543
 #, no-wrap
-msgid "B<time>(2)\n"
+msgid "B<time>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:535
+#: build/C/man2/syscalls.2:544
 #, no-wrap
 msgid "B<timer_create>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:536
+#: build/C/man2/syscalls.2:545
 #, no-wrap
 msgid "B<timer_delete>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:537
+#: build/C/man2/syscalls.2:546
 #, no-wrap
 msgid "B<timer_getoverrun>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:538
+#: build/C/man2/syscalls.2:547
 #, no-wrap
 msgid "B<timer_gettime>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:539
+#: build/C/man2/syscalls.2:548
 #, no-wrap
 msgid "B<timer_settime>(2)\t2.6\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:540
+#: build/C/man2/syscalls.2:549
 #, no-wrap
 msgid "B<timerfd_create>(2)\t2.6.25\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:541
+#: build/C/man2/syscalls.2:550
 #, no-wrap
 msgid "B<timerfd_gettime>(2)\t2.6.25\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:542
+#: build/C/man2/syscalls.2:551
 #, no-wrap
 msgid "B<timerfd_settime>(2)\t2.6.25\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:543
+#: build/C/man2/syscalls.2:552
 #, no-wrap
-msgid "B<times>(2)\n"
+msgid "B<times>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:544
+#: build/C/man2/syscalls.2:553
 #, no-wrap
 msgid "B<tkill>(2)\t2.6; 2.4.22\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:545
+#: build/C/man2/syscalls.2:554
 #, no-wrap
-msgid "B<truncate>(2)\n"
+msgid "B<truncate>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:546
+#: build/C/man2/syscalls.2:555
 #, no-wrap
 msgid "B<truncate64>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:547
+#: build/C/man2/syscalls.2:556
 #, no-wrap
 msgid "B<ugetrlimit>(2)\t2.4\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:548
+#: build/C/man2/syscalls.2:557
 #, no-wrap
-msgid "B<umask>(2)\n"
+msgid "B<umask>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:549
+#: build/C/man2/syscalls.2:558
 #, no-wrap
-msgid "B<umount>(2)\n"
+msgid "B<umount>(2)\t1.0\n"
 msgstr ""
 
 #.  sys_oldumount() -- __NR_umount
 #. type: tbl table
-#: build/C/man2/syscalls.2:551
+#: build/C/man2/syscalls.2:560
 #, no-wrap
 msgid "B<umount2>(2)\t2.2\n"
 msgstr ""
 
 #.  sys_umount() -- __NR_umount2
 #. type: tbl table
-#: build/C/man2/syscalls.2:553
+#: build/C/man2/syscalls.2:562
 #, no-wrap
-msgid "B<uname>(2)\n"
+msgid "B<uname>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:554
+#: build/C/man2/syscalls.2:563
 #, no-wrap
-msgid "B<unlink>(2)\n"
+msgid "B<unlink>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:555
+#: build/C/man2/syscalls.2:564
 #, no-wrap
 msgid "B<unlinkat>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:556
+#: build/C/man2/syscalls.2:565
 #, no-wrap
 msgid "B<unshare>(2)\t2.6.16\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:557
+#: build/C/man2/syscalls.2:566
 #, no-wrap
-msgid "B<uselib>(2)\n"
+msgid "B<uselib>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:558
+#: build/C/man2/syscalls.2:567
 #, no-wrap
-msgid "B<ustat>(2)\n"
+msgid "B<ustat>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:559
+#: build/C/man2/syscalls.2:568
 #, no-wrap
-msgid "B<utime>(2)\n"
+msgid "B<utime>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:560
+#: build/C/man2/syscalls.2:569
 #, no-wrap
 msgid "B<utimensat>(2)\t2.6.22\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:561
+#: build/C/man2/syscalls.2:570
 #, no-wrap
 msgid "B<utimes>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:562
+#: build/C/man2/syscalls.2:571
 #, no-wrap
-msgid "B<vfork>(2)\n"
+msgid "B<utrap_install>(2)\t2.2\tSparc\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:563
+#: build/C/man2/syscalls.2:572
 #, no-wrap
-msgid "B<vhangup>(2)\n"
+msgid "B<vfork>(2)\t2.2\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:564
+#: build/C/man2/syscalls.2:573
 #, no-wrap
-msgid "B<vm86old>(2)\n"
+msgid "B<vhangup>(2)\t1.0\n"
 msgstr ""
 
-#.  Superseded by \fBvm86\fP(2)
 #. type: tbl table
-#: build/C/man2/syscalls.2:566
+#: build/C/man2/syscalls.2:574
+#, no-wrap
+msgid "B<vm86old>(2)\t1.0\tWas \"vm86\"; renamed in 2.0.28/2.2\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:575
+#, no-wrap
+msgid "B<vm86>(2)\t2.0.28; 2.2\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:576
 #, no-wrap
 msgid "B<vmsplice>(2)\t2.6.17\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:567
+#: build/C/man2/syscalls.2:577
 #, no-wrap
-msgid "B<wait4>(2)\n"
+msgid "B<wait4>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:568
+#: build/C/man2/syscalls.2:578
 #, no-wrap
 msgid "B<waitid>(2)\t2.6.10\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:569
+#: build/C/man2/syscalls.2:579
 #, no-wrap
-msgid "B<waitpid>(2)\n"
+msgid "B<waitpid>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:570
+#: build/C/man2/syscalls.2:580
 #, no-wrap
-msgid "B<write>(2)\n"
+msgid "B<write>(2)\t1.0\n"
 msgstr ""
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:571
+#: build/C/man2/syscalls.2:581
 #, no-wrap
 msgid "B<writev>(2)\t2.0\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:580
+#: build/C/man2/syscalls.2:590
 msgid ""
-"On many platforms, including i386, socket calls are all multiplexed (via "
+"On many platforms, including x86-32, socket calls are all multiplexed (via "
 "glibc wrapper functions) through B<socketcall>(2)  and similarly System V "
 "IPC calls are multiplexed through B<ipc>(2)."
 msgstr ""
@@ -15920,7 +16075,7 @@ msgstr ""
 #.  __NR_ulimit is 58 on Linux 2.6.22/i386
 #.  __NR_vserver is 273 on Linux 2.6.22/i386
 #. type: Plain text
-#: build/C/man2/syscalls.2:625
+#: build/C/man2/syscalls.2:635
 msgid ""
 "Although slots are reserved for them in the system call table, the following "
 "system calls are not implemented in the standard kernel: B<afs_syscall>(2), "
@@ -15936,21 +16091,28 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:641
+#: build/C/man2/syscalls.2:640
+msgid ""
+"There was briefly B<set_zone_reclaim>(2), added in Linux 2.6.13, and removed "
+"in 2.6.16; this system call was never available to user space."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/syscalls.2:657
 msgid ""
 "Roughly speaking, the code belonging to the system call with number __NR_xxx "
-"defined in I</usr/include/asm/unistd.h> can be found in the kernel source in "
-"the routine I<sys_xxx>().  (The dispatch table for i386 can be found in "
-"I</usr/src/linux/arch/i386/kernel/entry.S>.)  There are many exceptions, "
-"however, mostly because older system calls were superseded by newer ones, "
-"and this has been treated somewhat unsystematically.  On platforms with "
-"proprietary OS emulation, such as parisc, sparc, sparc64 and alpha, there "
-"are many additional system calls; mips64 also contains a full set of 32-bit "
-"system calls."
+"defined in I</usr/include/asm/unistd.h> can be found in the Linux kernel "
+"source in the routine I<sys_xxx>().  (The dispatch table for i386 can be "
+"found in I</usr/src/linux/arch/i386/kernel/entry.S>.)  There are many "
+"exceptions, however, mostly because older system calls were superseded by "
+"newer ones, and this has been treated somewhat unsystematically.  On "
+"platforms with proprietary operating-system emulation, such as parisc, "
+"sparc, sparc64 and alpha, there are many additional system calls; mips64 "
+"also contains a full set of 32-bit system calls."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:660
+#: build/C/man2/syscalls.2:676
 msgid ""
 "Over time, changes to the interfaces of some system calls have been "
 "necessary.  One reason for such changes was the need to increase the size of "
@@ -15968,7 +16130,7 @@ msgstr ""
 #.  The stat system calls deal with three different data structures,
 #.  defined in include/asm-i386/stat.h: __old_kernel_stat, stat, stat64
 #. type: Plain text
-#: build/C/man2/syscalls.2:681
+#: build/C/man2/syscalls.2:697
 msgid ""
 "By now there are three different versions of B<stat>(2): I<sys_stat>()  "
 "(slot I<__NR_oldstat>), I<sys_newstat>()  (slot I<__NR_stat>), and "
@@ -15977,7 +16139,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:692
+#: build/C/man2/syscalls.2:708
 msgid ""
 "Similarly, the defines I<__NR_oldolduname>, I<__NR_olduname>, and "
 "I<__NR_uname> refer to the routines I<sys_olduname>(), I<sys_uname>()  and "
@@ -15985,14 +16147,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:699
+#: build/C/man2/syscalls.2:715
 msgid ""
 "In Linux 2.0, a new version of B<vm86>(2)  appeared, with the old and the "
 "new kernel routines being named I<sys_vm86old>()  and I<sys_vm86>()."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:710
+#: build/C/man2/syscalls.2:726
 msgid ""
 "In Linux 2.4, a new version of B<getrlimit>(2)  appeared, with the old and "
 "the new kernel routines being named I<sys_old_getrlimit>()  (slot "
@@ -16002,7 +16164,7 @@ msgstr ""
 #.  64-bit off_t changes: ftruncate64, *stat64,
 #.  fcntl64 (because of the flock structure), getdents64, *statfs64
 #. type: Plain text
-#: build/C/man2/syscalls.2:722
+#: build/C/man2/syscalls.2:738
 msgid ""
 "Linux 2.4 increased the size of user and group IDs from 16 to 32 bits.  To "
 "support this change, a range of system calls were added (e.g., "
@@ -16011,7 +16173,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:739
+#: build/C/man2/syscalls.2:755
 msgid ""
 "Linux 2.4 added support for applications on 32-bit architectures to access "
 "large files (i.e., files for which the sizes and file offsets can't be "
@@ -16025,7 +16187,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:743
+#: build/C/man2/syscalls.2:759
 msgid ""
 "On newer platforms that only have 64-bit file access and 32-bit uids (e.g., "
 "alpha, ia64, s390x) there are no *64 or *32 calls.  Where the *64 and *32 "
@@ -16033,7 +16195,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:751
+#: build/C/man2/syscalls.2:767
 msgid ""
 "The I<rt_sig*> calls were added in kernel 2.2 to support the addition of "
 "real-time signals (see B<signal>(7)).  These system calls supersede the "
@@ -16062,10 +16224,10 @@ msgstr ""
 #.  and the semantics of the latter call were changed to what
 #.  they are today.
 #. type: Plain text
-#: build/C/man2/syscalls.2:801
+#: build/C/man2/syscalls.2:817
 msgid ""
 "The B<select>(2)  and B<mmap>(2)  system calls use five or more arguments, "
-"which caused problems the way argument passing on the i386 used to be set "
+"which caused problems in the way argument passing on the i386 used to be set "
 "up.  Thus, while other architectures have I<sys_select>()  and I<sys_mmap>()  "
 "corresponding to I<__NR_select> and I<__NR_mmap>, on i386 one finds "
 "I<old_select>()  and I<old_mmap>()  (routines that use a pointer to a "
@@ -16075,29 +16237,35 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:805
+#: build/C/man2/syscalls.2:821
 msgid "B<syscall>(2), B<unimplemented>(2), B<libc>(7)"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/sysconf.3:25
+#: build/C/man3/sysconf.3:27
 #, no-wrap
 msgid "SYSCONF"
 msgstr ""
 
+#. type: TH
+#: build/C/man3/sysconf.3:27
+#, no-wrap
+msgid "2013-02-12"
+msgstr ""
+
 #. type: Plain text
-#: build/C/man3/sysconf.3:28
-msgid "sysconf - Get configuration information at runtime"
+#: build/C/man3/sysconf.3:30
+msgid "sysconf - get configuration information at run time"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:33
+#: build/C/man3/sysconf.3:35
 #, no-wrap
 msgid "B<long sysconf(int >I<name>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:38
+#: build/C/man3/sysconf.3:40
 msgid ""
 "POSIX allows an application to test at compile or run time whether certain "
 "options are supported, or what the value is of certain configurable "
@@ -16105,14 +16273,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:44
+#: build/C/man3/sysconf.3:46
 msgid ""
 "At compile time this is done by including I<E<lt>unistd.hE<gt>> and/or "
 "I<E<lt>limits.hE<gt>> and testing the value of certain macros."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:54
+#: build/C/man3/sysconf.3:56
 msgid ""
 "At run time, one can ask for numerical values using the present function "
 "B<sysconf>().  One can ask for numerical values that may depend on the file "
@@ -16123,7 +16291,7 @@ msgstr ""
 #.  except that sysconf(_SC_OPEN_MAX) may change answer after a call
 #.  to setrlimit( ) which changes the RLIMIT_NOFILE soft limit
 #. type: Plain text
-#: build/C/man3/sysconf.3:59
+#: build/C/man3/sysconf.3:61
 msgid ""
 "The values obtained from these functions are system configuration "
 "constants.  They do not change during the lifetime of a process."
@@ -16132,22 +16300,22 @@ msgstr ""
 #.  and 999 to indicate support for options no longer present in the latest
 #.  standard. (?)
 #. type: Plain text
-#: build/C/man3/sysconf.3:82
+#: build/C/man3/sysconf.3:84
 msgid ""
 "For options, typically, there is a constant B<_POSIX_FOO> that may be "
 "defined in I<E<lt>unistd.hE<gt>>.  If it is undefined, one should ask at run "
 "time.  If it is defined to -1, then the option is not supported.  If it is "
 "defined to 0, then relevant functions and headers exist, but one has to ask "
-"at runtime what degree of support is available.  If it is defined to a value "
-"other than -1 or 0, then the option is supported.  Usually the value (such "
-"as 200112L) indicates the year and month of the POSIX revision describing "
-"the option.  Glibc uses the value 1 to indicate support as long as the POSIX "
-"revision has not been published yet.  The B<sysconf>()  argument will be "
-"B<_SC_FOO>.  For a list of options, see B<posixoptions>(7)."
+"at run time what degree of support is available.  If it is defined to a "
+"value other than -1 or 0, then the option is supported.  Usually the value "
+"(such as 200112L) indicates the year and month of the POSIX revision "
+"describing the option.  Glibc uses the value 1 to indicate support as long "
+"as the POSIX revision has not been published yet.  The B<sysconf>()  "
+"argument will be B<_SC_FOO>.  For a list of options, see B<posixoptions>(7)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:102
+#: build/C/man3/sysconf.3:104
 msgid ""
 "For variables or limits, typically, there is a constant B<_FOO>, maybe "
 "defined in I<E<lt>limits.hE<gt>>, or B<_POSIX_FOO>, maybe defined in "
@@ -16159,13 +16327,13 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: build/C/man3/sysconf.3:102
+#: build/C/man3/sysconf.3:104
 #, no-wrap
-msgid "POSIX.1 Variables"
+msgid "POSIX.1 variables"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:107
+#: build/C/man3/sysconf.3:109
 msgid ""
 "We give the name of the variable, the name of the B<sysconf>()  argument "
 "used to inquire about its value, and a short description."
@@ -16189,44 +16357,44 @@ msgstr ""
 #.  asynchronous I/O priority level from its own scheduling priority.
 #.  Must be nonnegative.
 #. type: Plain text
-#: build/C/man3/sysconf.3:126
+#: build/C/man3/sysconf.3:128
 msgid "First, the POSIX.1 compatible values."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:126
+#: build/C/man3/sysconf.3:128
 #, no-wrap
 msgid "B<ARG_MAX> - B<_SC_ARG_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:134
+#: build/C/man3/sysconf.3:136
 msgid ""
 "The maximum length of the arguments to the B<exec>(3)  family of functions.  "
 "Must not be less than B<_POSIX_ARG_MAX> (4096)."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:134
+#: build/C/man3/sysconf.3:136
 #, no-wrap
 msgid "B<CHILD_MAX> - B<_SC_CHILD_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:140
+#: build/C/man3/sysconf.3:142
 msgid ""
 "The max number of simultaneous processes per user ID.  Must not be less than "
 "B<_POSIX_CHILD_MAX> (25)."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:140
+#: build/C/man3/sysconf.3:142
 #, no-wrap
 msgid "B<HOST_NAME_MAX> - B<_SC_HOST_NAME_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:148
+#: build/C/man3/sysconf.3:150
 msgid ""
 "Max length of a hostname, not including the terminating null byte, as "
 "returned by B<gethostname>(2).  Must not be less than "
@@ -16234,26 +16402,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:148
+#: build/C/man3/sysconf.3:150
 #, no-wrap
 msgid "B<LOGIN_NAME_MAX> - B<_SC_LOGIN_NAME_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:154
+#: build/C/man3/sysconf.3:156
 msgid ""
 "Maximum length of a login name, including the terminating null byte.  Must "
 "not be less than B<_POSIX_LOGIN_NAME_MAX> (9)."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:154
+#: build/C/man3/sysconf.3:156
 #, no-wrap
 msgid "clock ticks - B<_SC_CLK_TCK>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:163
+#: build/C/man3/sysconf.3:165
 msgid ""
 "The number of clock ticks per second.  The corresponding variable is "
 "obsolete.  It was of course called B<CLK_TCK>.  (Note: the macro "
@@ -16261,52 +16429,52 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:163
+#: build/C/man3/sysconf.3:165
 #, no-wrap
 msgid "B<OPEN_MAX> - B<_SC_OPEN_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:169
+#: build/C/man3/sysconf.3:171
 msgid ""
 "The maximum number of files that a process can have open at any time.  Must "
 "not be less than B<_POSIX_OPEN_MAX> (20)."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:169
+#: build/C/man3/sysconf.3:171
 #, no-wrap
 msgid "B<PAGESIZE> - B<_SC_PAGESIZE>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:174
+#: build/C/man3/sysconf.3:176
 msgid ""
 "Size of a page in bytes.  Must not be less than 1.  (Some systems use "
 "PAGE_SIZE instead.)"
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:174 build/C/man3/sysconf.3:261
+#: build/C/man3/sysconf.3:176 build/C/man3/sysconf.3:263
 #, no-wrap
 msgid "B<RE_DUP_MAX> - B<_SC_RE_DUP_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:183
+#: build/C/man3/sysconf.3:185
 msgid ""
 "The number of repeated occurrences of a BRE permitted by B<regexec>(3)  and "
 "B<regcomp>(3).  Must not be less than B<_POSIX2_RE_DUP_MAX> (255)."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:183
+#: build/C/man3/sysconf.3:185
 #, no-wrap
 msgid "B<STREAM_MAX> - B<_SC_STREAM_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:192
+#: build/C/man3/sysconf.3:194
 msgid ""
 "The maximum number of streams that a process can have open at any time.  If "
 "defined, it has the same value as the standard C macro B<FOPEN_MAX>.  Must "
@@ -16314,283 +16482,283 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:192
+#: build/C/man3/sysconf.3:194
 #, no-wrap
 msgid "B<SYMLOOP_MAX> - B<_SC_SYMLOOP_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:200
+#: build/C/man3/sysconf.3:202
 msgid ""
 "The maximum number of symbolic links seen in a pathname before resolution "
 "returns B<ELOOP>.  Must not be less than B<_POSIX_SYMLOOP_MAX> (8)."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:200
+#: build/C/man3/sysconf.3:202
 #, no-wrap
 msgid "B<TTY_NAME_MAX> - B<_SC_TTY_NAME_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:207
+#: build/C/man3/sysconf.3:209
 msgid ""
 "The maximum length of terminal device name, including the terminating null "
 "byte.  Must not be less than B<_POSIX_TTY_NAME_MAX> (9)."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:207
+#: build/C/man3/sysconf.3:209
 #, no-wrap
 msgid "B<TZNAME_MAX> - B<_SC_TZNAME_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:213
+#: build/C/man3/sysconf.3:215
 msgid ""
 "The maximum number of bytes in a timezone name.  Must not be less than "
 "B<_POSIX_TZNAME_MAX> (6)."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:213
+#: build/C/man3/sysconf.3:215
 #, no-wrap
 msgid "B<_POSIX_VERSION> - B<_SC_VERSION>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:221
+#: build/C/man3/sysconf.3:223
 msgid ""
 "indicates the year and month the POSIX.1 standard was approved in the format "
 "B<YYYYMML>; the value B<199009L> indicates the Sept. 1990 revision."
 msgstr ""
 
 #. type: SS
-#: build/C/man3/sysconf.3:221
+#: build/C/man3/sysconf.3:223
 #, no-wrap
-msgid "POSIX.2 Variables"
+msgid "POSIX.2 variables"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:223
+#: build/C/man3/sysconf.3:225
 msgid "Next, the POSIX.2 values, giving limits for utilities."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:223
+#: build/C/man3/sysconf.3:225
 #, no-wrap
 msgid "B<BC_BASE_MAX> - B<_SC_BC_BASE_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:230
+#: build/C/man3/sysconf.3:232
 msgid "indicates the maximum I<obase> value accepted by the B<bc>(1)  utility."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:230
+#: build/C/man3/sysconf.3:232
 #, no-wrap
 msgid "B<BC_DIM_MAX> - B<_SC_BC_DIM_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:234
+#: build/C/man3/sysconf.3:236
 msgid "indicates the maximum value of elements permitted in an array by B<bc>(1)."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:234
+#: build/C/man3/sysconf.3:236
 #, no-wrap
 msgid "B<BC_SCALE_MAX> - B<_SC_BC_SCALE_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:240
+#: build/C/man3/sysconf.3:242
 msgid "indicates the maximum I<scale> value allowed by B<bc>(1)."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:240
+#: build/C/man3/sysconf.3:242
 #, no-wrap
 msgid "B<BC_STRING_MAX> - B<_SC_BC_STRING_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:244
+#: build/C/man3/sysconf.3:246
 msgid "indicates the maximum length of a string accepted by B<bc>(1)."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:244
+#: build/C/man3/sysconf.3:246
 #, no-wrap
 msgid "B<COLL_WEIGHTS_MAX> - B<_SC_COLL_WEIGHTS_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:250
+#: build/C/man3/sysconf.3:252
 msgid ""
 "indicates the maximum numbers of weights that can be assigned to an entry of "
 "the B<LC_COLLATE order> keyword in the locale definition file,"
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:250
+#: build/C/man3/sysconf.3:252
 #, no-wrap
 msgid "B<EXPR_NEST_MAX> - B<_SC_EXPR_NEST_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:255
+#: build/C/man3/sysconf.3:257
 msgid ""
 "is the maximum number of expressions which can be nested within parentheses "
 "by B<expr>(1)."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:255
+#: build/C/man3/sysconf.3:257
 #, no-wrap
 msgid "B<LINE_MAX> - B<_SC_LINE_MAX>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:261
+#: build/C/man3/sysconf.3:263
 msgid ""
 "The maximum length of a utility's input line, either from standard input or "
 "from a file.  This includes space for a trailing newline."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:267
+#: build/C/man3/sysconf.3:269
 msgid ""
 "The maximum number of repeated occurrences of a regular expression when the "
 "interval notation B<\\e{m,n\\e}> is used."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:267
+#: build/C/man3/sysconf.3:269
 #, no-wrap
 msgid "B<POSIX2_VERSION> - B<_SC_2_VERSION>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:271
+#: build/C/man3/sysconf.3:273
 msgid "indicates the version of the POSIX.2 standard in the format of YYYYMML."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:271
+#: build/C/man3/sysconf.3:273
 #, no-wrap
 msgid "B<POSIX2_C_DEV> - B<_SC_2_C_DEV>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:275
+#: build/C/man3/sysconf.3:277
 msgid ""
 "indicates whether the POSIX.2 C language development facilities are "
 "supported."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:275
+#: build/C/man3/sysconf.3:277
 #, no-wrap
 msgid "B<POSIX2_FORT_DEV> - B<_SC_2_FORT_DEV>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:279
+#: build/C/man3/sysconf.3:281
 msgid "indicates whether the POSIX.2 FORTRAN development utilities are supported."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:279
+#: build/C/man3/sysconf.3:281
 #, no-wrap
 msgid "B<POSIX2_FORT_RUN> - B<_SC_2_FORT_RUN>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:282
-msgid "indicates whether the POSIX.2 FORTRAN runtime utilities are supported."
+#: build/C/man3/sysconf.3:284
+msgid "indicates whether the POSIX.2 FORTRAN run-time utilities are supported."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:282
+#: build/C/man3/sysconf.3:284
 #, no-wrap
 msgid "B<_POSIX2_LOCALEDEF> - B<_SC_2_LOCALEDEF>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:287
+#: build/C/man3/sysconf.3:289
 msgid ""
 "indicates whether the POSIX.2 creation of locates via B<localedef>(1)  is "
 "supported."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:287
+#: build/C/man3/sysconf.3:289
 #, no-wrap
 msgid "B<POSIX2_SW_DEV> - B<_SC_2_SW_DEV>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:291
+#: build/C/man3/sysconf.3:293
 msgid ""
 "indicates whether the POSIX.2 software development utilities option is "
 "supported."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:293
+#: build/C/man3/sysconf.3:295
 msgid "These values also exist, but may not be standard."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:293
+#: build/C/man3/sysconf.3:295
 #, no-wrap
 msgid " - B<_SC_PHYS_PAGES>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:300
+#: build/C/man3/sysconf.3:302
 msgid ""
 "The number of pages of physical memory.  Note that it is possible for the "
-"product of this value and the value of B<_SC_PAGE_SIZE> to overflow."
+"product of this value and the value of B<_SC_PAGESIZE> to overflow."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:300
+#: build/C/man3/sysconf.3:302
 #, no-wrap
 msgid " - B<_SC_AVPHYS_PAGES>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:303
+#: build/C/man3/sysconf.3:305
 msgid "The number of currently available pages of physical memory."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:303
+#: build/C/man3/sysconf.3:305
 #, no-wrap
 msgid " - B<_SC_NPROCESSORS_CONF>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:306
+#: build/C/man3/sysconf.3:308
 msgid "The number of processors configured."
 msgstr ""
 
 #. type: TP
-#: build/C/man3/sysconf.3:306
+#: build/C/man3/sysconf.3:308
 #, no-wrap
 msgid " - B<_SC_NPROCESSORS_ONLN>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:309
+#: build/C/man3/sysconf.3:311
 msgid "The number of processors currently online (available)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:322
+#: build/C/man3/sysconf.3:324
 msgid ""
 "If I<name> is invalid, -1 is returned, and I<errno> is set to B<EINVAL>.  "
 "Otherwise, the value returned is the value of the system resource and "
@@ -16600,7 +16768,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:330
+#: build/C/man3/sysconf.3:332
 msgid ""
 "It is difficult to use B<ARG_MAX> because it is not specified how much of "
 "the argument space for B<exec>(3)  is consumed by the user's environment "
@@ -16608,48 +16776,48 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/sysconf.3:341
+#: build/C/man3/sysconf.3:343
 msgid ""
 "B<bc>(1), B<expr>(1), B<getconf>(1), B<locale>(1), B<fpathconf>(3), "
 "B<pathconf>(3), B<posixoptions>(7)"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/sysctl.2:28
+#: build/C/man2/sysctl.2:30
 #, no-wrap
 msgid "SYSCTL"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/sysctl.2:28
+#: build/C/man2/sysctl.2:30
 #, no-wrap
-msgid "2008-11-20"
+msgid "2012-12-22"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:31
+#: build/C/man2/sysctl.2:33
 msgid "sysctl - read/write system parameters"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:36
+#: build/C/man2/sysctl.2:38
 #, no-wrap
 msgid "B<#include E<lt>linux/sysctl.hE<gt>>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:38
+#: build/C/man2/sysctl.2:40
 #, no-wrap
 msgid "B<int _sysctl(struct __sysctl_args *>I<args>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:42
+#: build/C/man2/sysctl.2:47
 msgid "B<Do not use this system call!> See NOTES."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:49
+#: build/C/man2/sysctl.2:54
 msgid ""
 "The B<_sysctl>()  call reads and/or writes kernel parameters.  For example, "
 "the hostname, or the maximum number of open files.  The argument has the "
@@ -16657,7 +16825,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:61
+#: build/C/man2/sysctl.2:66
 #, no-wrap
 msgid ""
 "struct __sysctl_args {\n"
@@ -16672,7 +16840,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:69
+#: build/C/man2/sysctl.2:74
 msgid ""
 "This call does a search in a tree structure, possibly resembling a directory "
 "tree under I</proc/sys>, and if the requested item is found calls some "
@@ -16680,26 +16848,32 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:76
+#: build/C/man2/sysctl.2:81
 msgid ""
 "Upon successful completion, B<_sysctl>()  returns 0.  Otherwise, a value of "
 "-1 is returned and I<errno> is set to indicate the error."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:83
+#: build/C/man2/sysctl.2:88
 msgid ""
 "The invocation asked for the previous value by setting I<oldval> non-NULL, "
 "but allowed zero room in I<oldlenp>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:87
+#: build/C/man2/sysctl.2:92
 msgid "I<name> was not found."
 msgstr ""
 
+#. type: TP
+#: build/C/man2/sysctl.2:92
+#, no-wrap
+msgid "B<EACCES>, B<EPERM>"
+msgstr ""
+
 #. type: Plain text
-#: build/C/man2/sysctl.2:95
+#: build/C/man2/sysctl.2:100
 msgid ""
 "No search permission for one of the encountered \"directories\", or no read "
 "permission where I<oldval> was nonzero, or no write permission where "
@@ -16707,7 +16881,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:109
+#: build/C/man2/sysctl.2:114
 msgid ""
 "This call is Linux-specific, and should not be used in programs intended to "
 "be portable.  A B<sysctl>()  call has been present in Linux since version "
@@ -16717,36 +16891,47 @@ msgid ""
 msgstr ""
 
 #.  See http://lwn.net/Articles/247243/
+#.  Though comments in suggest that it is needed by old glibc binaries,
+#.  so maybe it's not going away.
+#. type: Plain text
+#: build/C/man2/sysctl.2:131
+msgid ""
+"Glibc does not provide a wrapper for this system call; call it using "
+"B<syscall>(2).  Or rather...  I<don't> call it: use of this system call has "
+"long been discouraged, and it is so unloved that B<it is likely to disappear "
+"in a future kernel version>.  Since Linux 2.6.24, uses of this system call "
+"result in warnings in the kernel log.  Remove it from your programs now; use "
+"the I</proc/sys> interface instead."
+msgstr ""
+
 #. type: Plain text
-#: build/C/man2/sysctl.2:121
+#: build/C/man2/sysctl.2:135
 msgid ""
-"Or rather... don't call it: use of this system call has long been "
-"discouraged, and it is so unloved that B<it is likely to disappear in a "
-"future kernel version>.  Remove it from your programs now; use the "
-"I</proc/sys> interface instead."
+"This system call is available only if the kernel was configured with the "
+"B<CONFIG_SYSCTL_SYSCALL> option."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:124
+#: build/C/man2/sysctl.2:138
 msgid ""
 "The object names vary between kernel versions, making this system call "
 "worthless for applications."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:126
+#: build/C/man2/sysctl.2:140
 msgid "Not all available objects are properly documented."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:129
+#: build/C/man2/sysctl.2:143
 msgid ""
 "It is not yet possible to change operating system by writing to "
 "I</proc/sys/kernel/ostype>."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:138
+#: build/C/man2/sysctl.2:152
 #, no-wrap
 msgid ""
 "#define _GNU_SOURCE\n"
@@ -16759,19 +16944,19 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:140
+#: build/C/man2/sysctl.2:154
 #, no-wrap
 msgid "int _sysctl(struct __sysctl_args *args );\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:142
+#: build/C/man2/sysctl.2:156
 #, no-wrap
 msgid "#define OSNAMESZ 100\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:150
+#: build/C/man2/sysctl.2:164
 #, no-wrap
 msgid ""
 "int\n"
@@ -16784,7 +16969,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:156
+#: build/C/man2/sysctl.2:170
 #, no-wrap
 msgid ""
 "    memset(&args, 0, sizeof(struct __sysctl_args));\n"
@@ -16795,13 +16980,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:158
+#: build/C/man2/sysctl.2:172
 #, no-wrap
 msgid "    osnamelth = sizeof(osname);\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:166
+#: build/C/man2/sysctl.2:180
 #, no-wrap
 msgid ""
 "    if (syscall(SYS__sysctl, &args) == -1) {\n"
@@ -16814,7 +16999,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/sysctl.2:169 build/C/man2/sysinfo.2:96
+#: build/C/man2/sysctl.2:183 build/C/man2/sysinfo.2:96
 msgid "B<proc>(5)"
 msgstr ""
 
@@ -16921,35 +17106,35 @@ msgid ""
 msgstr ""
 
 #. type: TH
-#: build/C/man3/tcgetpgrp.3:23
+#: build/C/man3/tcgetpgrp.3:25
 #, no-wrap
 msgid "TCGETPGRP"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/tcgetpgrp.3:23
+#: build/C/man3/tcgetpgrp.3:25
 #, no-wrap
 msgid "2003-01-28"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:26
+#: build/C/man3/tcgetpgrp.3:28
 msgid "tcgetpgrp, tcsetpgrp - get and set terminal foreground process group"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:30
+#: build/C/man3/tcgetpgrp.3:32
 msgid "B<pid_t tcgetpgrp(int >I<fd>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:32
+#: build/C/man3/tcgetpgrp.3:34
 msgid "B<int tcsetpgrp(int >I<fd>B<, pid_t >I<pgrp>B<);>"
 msgstr ""
 
 #.  The process itself may be a background process.
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:40
+#: build/C/man3/tcgetpgrp.3:42
 msgid ""
 "The function B<tcgetpgrp>()  returns the process group ID of the foreground "
 "process group on the terminal associated to I<fd>, which must be the "
@@ -16957,7 +17142,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:50
+#: build/C/man3/tcgetpgrp.3:52
 msgid ""
 "The function B<tcsetpgrp>()  makes the process group with process group ID "
 "I<pgrp> the foreground process group on the terminal associated to I<fd>, "
@@ -16967,7 +17152,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:59
+#: build/C/man3/tcgetpgrp.3:61
 msgid ""
 "If B<tcsetpgrp>()  is called by a member of a background process group in "
 "its session, and the calling process is not blocking or ignoring B<SIGTTOU>, "
@@ -16975,7 +17160,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:74
+#: build/C/man3/tcgetpgrp.3:76
 msgid ""
 "When I<fd> refers to the controlling terminal of the calling process, the "
 "function B<tcgetpgrp>()  will return the foreground process group ID of that "
@@ -16986,19 +17171,19 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:81
+#: build/C/man3/tcgetpgrp.3:83
 msgid ""
 "When successful, B<tcsetpgrp>()  returns 0.  Otherwise, it returns -1, and "
 "I<errno> is set appropriately."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:90
+#: build/C/man3/tcgetpgrp.3:92
 msgid "I<pgrp> has an unsupported value."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:99
+#: build/C/man3/tcgetpgrp.3:101
 msgid ""
 "The calling process does not have a controlling terminal, or it has one but "
 "it is not described by I<fd>, or, for B<tcsetpgrp>(), this controlling "
@@ -17006,79 +17191,79 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:104
+#: build/C/man3/tcgetpgrp.3:106
 msgid ""
 "I<pgrp> has a supported value, but is not the process group ID of a process "
 "in the same session as the calling process."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:112
+#: build/C/man3/tcgetpgrp.3:114
 msgid ""
 "These functions are implemented via the B<TIOCGPGRP> and B<TIOCSPGRP> "
 "ioctls."
 msgstr ""
 
 #. type: SS
-#: build/C/man3/tcgetpgrp.3:112 build/C/man2/vfork.2:233
+#: build/C/man3/tcgetpgrp.3:114 build/C/man2/vfork.2:234
 #, no-wrap
 msgid "History"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:115
+#: build/C/man3/tcgetpgrp.3:117
 msgid "The ioctls appeared in 4.2BSD.  The functions are POSIX inventions."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:119
+#: build/C/man3/tcgetpgrp.3:121
 msgid "B<setpgid>(2), B<setsid>(2), B<credentials>(7)"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/truncate.2:41
+#: build/C/man2/truncate.2:43
 #, no-wrap
 msgid "TRUNCATE"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/truncate.2:41
+#: build/C/man2/truncate.2:43
 #, no-wrap
 msgid "2011-09-08"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:44
+#: build/C/man2/truncate.2:46
 msgid "truncate, ftruncate - truncate a file to a specified length"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:50
+#: build/C/man2/truncate.2:52
 msgid "B<int truncate(const char *>I<path>B<, off_t >I<length>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:52
+#: build/C/man2/truncate.2:54
 msgid "B<int ftruncate(int >I<fd>B<, off_t >I<length>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:61
+#: build/C/man2/truncate.2:63
 msgid "B<truncate>():"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:69
+#: build/C/man2/truncate.2:71
 msgid "B<ftruncate>():"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:74
+#: build/C/man2/truncate.2:76
 msgid "|| /* Since glibc 2.3.5: */ _POSIX_C_SOURCE\\ E<gt>=\\ 200112L"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:89
+#: build/C/man2/truncate.2:91
 msgid ""
 "The B<truncate>()  and B<ftruncate>()  functions cause the regular file "
 "named by I<path> or referenced by I<fd> to be truncated to a size of "
@@ -17086,7 +17271,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:93
+#: build/C/man2/truncate.2:95
 msgid ""
 "If the file previously was larger than this size, the extra data is lost.  "
 "If the file previously was shorter, it is extended, and the extended part "
@@ -17094,12 +17279,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:95
+#: build/C/man2/truncate.2:97
 msgid "The file offset is not changed."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:102
+#: build/C/man2/truncate.2:104
 msgid ""
 "If the size changed, then the st_ctime and st_mtime fields (respectively, "
 "time of last status change and time of last modification; see B<stat>(2))  "
@@ -17108,95 +17293,95 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:108
+#: build/C/man2/truncate.2:110
 msgid ""
 "With B<ftruncate>(), the file must be open for writing; with B<truncate>(), "
 "the file must be writable."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:116
+#: build/C/man2/truncate.2:118
 msgid "For B<truncate>():"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:122
+#: build/C/man2/truncate.2:124
 msgid ""
 "Search permission is denied for a component of the path prefix, or the named "
 "file is not writable by the user.  (See also B<path_resolution>(7).)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:126
+#: build/C/man2/truncate.2:128
 msgid "I<Path> points outside the process's allocated address space."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/truncate.2:126
+#: build/C/man2/truncate.2:128
 #, no-wrap
 msgid "B<EFBIG>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:131
+#: build/C/man2/truncate.2:133
 msgid "The argument I<length> is larger than the maximum file size. (XSI)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:138
+#: build/C/man2/truncate.2:140
 msgid ""
 "While blocked waiting to complete, the call was interrupted by a signal "
 "handler; see B<fcntl>(2)  and B<signal>(7)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:143
+#: build/C/man2/truncate.2:145
 msgid "The argument I<length> is negative or larger than the maximum file size."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:146
+#: build/C/man2/truncate.2:148
 msgid "An I/O error occurred updating the inode."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:149
+#: build/C/man2/truncate.2:151
 msgid "The named file is a directory."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:152
+#: build/C/man2/truncate.2:154
 msgid "Too many symbolic links were encountered in translating the pathname."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:156
+#: build/C/man2/truncate.2:158
 msgid ""
 "A component of a pathname exceeded 255 characters, or an entire pathname "
 "exceeded 1023 characters."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:159
+#: build/C/man2/truncate.2:161
 msgid "The named file does not exist."
 msgstr ""
 
 #.  This happens for at least MSDOS and VFAT file systems
 #.  on kernel 2.6.13
 #. type: Plain text
-#: build/C/man2/truncate.2:168
+#: build/C/man2/truncate.2:170
 msgid ""
 "The underlying file system does not support extending a file beyond its "
 "current size."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:174
+#: build/C/man2/truncate.2:176
 msgid "The file is a pure procedure (shared text) file that is being executed."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:181
+#: build/C/man2/truncate.2:183
 msgid ""
 "For B<ftruncate>()  the same errors apply, but instead of things that can be "
 "wrong with I<path>, we now have things that can be wrong with the file "
@@ -17204,23 +17389,23 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:185
+#: build/C/man2/truncate.2:187
 msgid "I<fd> is not a valid descriptor."
 msgstr ""
 
 #. type: TP
-#: build/C/man2/truncate.2:185
+#: build/C/man2/truncate.2:187
 #, no-wrap
 msgid "B<EBADF> or B<EINVAL>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:189
+#: build/C/man2/truncate.2:191
 msgid "I<fd> is not open for writing."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:193
+#: build/C/man2/truncate.2:195
 msgid "I<fd> does not reference a regular file."
 msgstr ""
 
@@ -17236,13 +17421,13 @@ msgstr ""
 #.  .BR ftruncate ()
 #.  an additional EAGAIN error condition.
 #. type: Plain text
-#: build/C/man2/truncate.2:206
+#: build/C/man2/truncate.2:208
 msgid "4.4BSD, SVr4, POSIX.1-2001 (these calls first appeared in 4.2BSD)."
 msgstr ""
 
 #.  At the very least: OSF/1, Solaris 7, and FreeBSD conform, mtk, Jan 2002
 #. type: Plain text
-#: build/C/man2/truncate.2:227
+#: build/C/man2/truncate.2:229
 msgid ""
 "The details in DESCRIPTION are for XSI-compliant systems.  For "
 "non-XSI-compliant systems, the POSIX standard allows two behaviors for "
@@ -17256,7 +17441,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:241
+#: build/C/man2/truncate.2:243
 msgid ""
 "The original Linux B<truncate>()  and B<ftruncate>()  system calls were not "
 "designed to handle large file offsets.  Consequently, Linux 2.4 added "
@@ -17268,7 +17453,7 @@ msgstr ""
 
 #.  http://sourceware.org/bugzilla/show_bug.cgi?id=12037
 #. type: Plain text
-#: build/C/man2/truncate.2:249
+#: build/C/man2/truncate.2:251
 msgid ""
 "A header file bug in glibc 2.12 meant that the minimum value of "
 "B<_POSIX_C_SOURCE> required to expose the declaration of B<ftruncate>()  was "
@@ -17276,34 +17461,34 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/truncate.2:253
+#: build/C/man2/truncate.2:255
 msgid "B<open>(2), B<stat>(2), B<path_resolution>(7)"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/ualarm.3:23
+#: build/C/man3/ualarm.3:24
 #, no-wrap
 msgid "UALARM"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:26
+#: build/C/man3/ualarm.3:27
 msgid "ualarm - schedule signal after given number of microseconds"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:31
+#: build/C/man3/ualarm.3:32
 #, no-wrap
 msgid "B<useconds_t ualarm(useconds_t >I<usecs>B<, useconds_t >I<interval>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:39
+#: build/C/man3/ualarm.3:40
 msgid "B<ualarm>():"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:68
+#: build/C/man3/ualarm.3:69
 msgid ""
 "The B<ualarm>()  function causes the signal B<SIGALRM> to be sent to the "
 "invoking process after (not less than)  I<usecs> microseconds.  The delay "
@@ -17312,38 +17497,38 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:72
+#: build/C/man3/ualarm.3:73
 msgid "Unless caught or ignored, the B<SIGALRM> signal will terminate the process."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:80
+#: build/C/man3/ualarm.3:81
 msgid ""
 "If the I<interval> argument is nonzero, further B<SIGALRM> signals will be "
 "sent every I<interval> microseconds after the first."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:83
+#: build/C/man3/ualarm.3:84
 msgid ""
 "This function returns the number of microseconds remaining for any alarm "
 "that was previously set, or 0 if no alarm was pending."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:87
+#: build/C/man3/ualarm.3:88
 msgid "Interrupted by a signal."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:91
+#: build/C/man3/ualarm.3:92
 msgid ""
 "I<usecs> or I<interval> is not smaller than 1000000.  (On systems where that "
 "is considered an error.)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:99
+#: build/C/man3/ualarm.3:100
 msgid ""
 "4.3BSD, POSIX.1-2001.  POSIX.1-2001 marks B<ualarm>()  as obsolete.  "
 "POSIX.1-2008 removes the specification of B<ualarm>().  4.3BSD, SUSv2, and "
@@ -17351,7 +17536,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:112
+#: build/C/man3/ualarm.3:113
 msgid ""
 "The type I<useconds_t> is an unsigned integer type capable of holding "
 "integers in the range [0,1000000].  On the original BSD implementation, and "
@@ -17361,7 +17546,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:126
+#: build/C/man3/ualarm.3:127
 msgid ""
 "The interaction of this function with other timer functions such as "
 "B<alarm>(2), B<sleep>(3), B<nanosleep>(2), B<setitimer>(2), "
@@ -17370,14 +17555,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:134
+#: build/C/man3/ualarm.3:135
 msgid ""
 "This function is obsolete.  Use B<setitimer>(2)  or POSIX interval timers "
 "(B<timer_create>(2), etc.)  instead."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:142
+#: build/C/man3/ualarm.3:143
 msgid ""
 "B<alarm>(2), B<getitimer>(2), B<nanosleep>(2), B<select>(2), "
 "B<setitimer>(2), B<usleep>(3), B<time>(7)"
@@ -17494,43 +17679,43 @@ msgid "B<chmod>(2), B<mkdir>(2), B<open>(2), B<stat>(2)"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/uname.2:25
+#: build/C/man2/uname.2:27
 #, no-wrap
 msgid "UNAME"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/uname.2:28
+#: build/C/man2/uname.2:30
 msgid "uname - get name and information about current kernel"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/uname.2:30
+#: build/C/man2/uname.2:32
 msgid "B<#include E<lt>sys/utsname.hE<gt>>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/uname.2:32
+#: build/C/man2/uname.2:34
 msgid "B<int uname(struct utsname *>I<buf>B<);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/uname.2:40
+#: build/C/man2/uname.2:42
 msgid ""
 "B<uname>()  returns system information in the structure pointed to by "
 "I<buf>.  The I<utsname> struct is defined in I<E<lt>sys/utsname.hE<gt>>:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/uname.2:54
+#: build/C/man2/uname.2:56
 #, no-wrap
 msgid ""
 "struct utsname {\n"
 "    char sysname[];    /* Operating system name (e.g., \"Linux\") */\n"
 "    char nodename[];   /* Name within \"some implementation-defined\n"
 "                          network\" */\n"
-"    char release[];    /* OS release (e.g., \"2.6.28\") */\n"
-"    char version[];    /* OS version */\n"
+"    char release[];    /* Operating system release (e.g., \"2.6.28\") */\n"
+"    char version[];    /* Operating system version */\n"
 "    char machine[];    /* Hardware identifier */\n"
 "#ifdef _GNU_SOURCE\n"
 "    char domainname[]; /* NIS or YP domain name */\n"
@@ -17539,29 +17724,29 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/uname.2:61
+#: build/C/man2/uname.2:63
 msgid ""
 "The length of the arrays in a I<struct utsname> is unspecified (see NOTES); "
 "the fields are terminated by a null byte (\\(aq\\e0\\(aq)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/uname.2:71
+#: build/C/man2/uname.2:73
 msgid "I<buf> is not valid."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/uname.2:76
+#: build/C/man2/uname.2:78
 msgid "SVr4, POSIX.1-2001.  There is no B<uname>()  call in 4.3BSD."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/uname.2:80
+#: build/C/man2/uname.2:82
 msgid "The I<domainname> member (the NIS or YP domain name) is a GNU extension."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/uname.2:92
+#: build/C/man2/uname.2:94
 msgid ""
 "This is a system call, and the operating system presumably knows its name, "
 "release and version.  It also knows what hardware it runs on.  So, four of "
@@ -17574,7 +17759,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/uname.2:106
+#: build/C/man2/uname.2:108
 msgid ""
 "To this end Linux uses the system calls B<sethostname>(2)  and "
 "B<setdomainname>(2).  Note that there is no standard that says that the "
@@ -17585,7 +17770,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/uname.2:121
+#: build/C/man2/uname.2:123
 msgid ""
 "The length of the fields in the struct varies.  Some operating systems or "
 "libraries use a hardcoded 9 or 33 or 65 or 257.  Other systems use "
@@ -17595,7 +17780,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/uname.2:128
+#: build/C/man2/uname.2:130
 msgid ""
 "Part of the utsname information is also accessible via "
 "I</proc/sys/kernel/>{I<ostype>, I<hostname>, I<osrelease>, I<version>, "
@@ -17603,7 +17788,7 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: build/C/man2/uname.2:128
+#: build/C/man2/uname.2:130
 #, no-wrap
 msgid "Underlying kernel interface"
 msgstr ""
@@ -17611,7 +17796,7 @@ msgstr ""
 #.  That was back before Linux 1.0
 #.  That was also back before Linux 1.0
 #. type: Plain text
-#: build/C/man2/uname.2:155
+#: build/C/man2/uname.2:157
 msgid ""
 "Over time, increases in the size of the I<utsname> structure have led to "
 "three successive versions of B<uname>(): I<sys_olduname>()  (slot "
@@ -17624,7 +17809,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/uname.2:159
+#: build/C/man2/uname.2:161
 msgid "B<uname>(1), B<getdomainname>(2), B<gethostname>(2)"
 msgstr ""
 
@@ -17727,35 +17912,35 @@ msgid ""
 msgstr ""
 
 #. type: TH
-#: build/C/man3/usleep.3:31
+#: build/C/man3/usleep.3:33
 #, no-wrap
 msgid "USLEEP"
 msgstr ""
 
 #. type: TH
-#: build/C/man3/usleep.3:31
+#: build/C/man3/usleep.3:33
 #, no-wrap
 msgid "2010-12-03"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/usleep.3:34
+#: build/C/man3/usleep.3:36
 msgid "usleep - suspend execution for microsecond intervals"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/usleep.3:39
+#: build/C/man3/usleep.3:41
 #, no-wrap
 msgid "B<int usleep(useconds_t >I<usec>B<);>\n"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/usleep.3:47
+#: build/C/man3/usleep.3:49
 msgid "B<usleep>():"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/usleep.3:73
+#: build/C/man3/usleep.3:75
 msgid ""
 "The B<usleep>()  function suspends execution of the calling thread for (at "
 "least) I<usec> microseconds.  The sleep may be lengthened slightly by any "
@@ -17764,24 +17949,24 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/usleep.3:75
+#: build/C/man3/usleep.3:77
 msgid "0 on success, -1 on error."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/usleep.3:80
+#: build/C/man3/usleep.3:82
 msgid "Interrupted by a signal; see B<signal>(7)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/usleep.3:84
+#: build/C/man3/usleep.3:86
 msgid ""
 "I<usec> is not smaller than 1000000.  (On systems where that is considered "
 "an error.)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/usleep.3:91
+#: build/C/man3/usleep.3:93
 msgid ""
 "4.3BSD, POSIX.1-2001.  POSIX.1-2001 declares this function obsolete; use "
 "B<nanosleep>(2)  instead.  POSIX.1-2008 removes the specification of "
@@ -17789,7 +17974,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/usleep.3:98
+#: build/C/man3/usleep.3:100
 msgid ""
 "On the original BSD implementation, and in glibc before version 2.2.2, the "
 "return type of this function is I<void>.  The POSIX version returns I<int>, "
@@ -17797,12 +17982,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/usleep.3:102
+#: build/C/man3/usleep.3:104
 msgid "Only the B<EINVAL> error return is documented by SUSv2 and POSIX.1-2001."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/usleep.3:110
+#: build/C/man3/usleep.3:112
 msgid ""
 "The type I<useconds_t> is an unsigned integer type capable of holding "
 "integers in the range [0,1000000].  Programs will be more portable if they "
@@ -17810,7 +17995,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/usleep.3:118
+#: build/C/man3/usleep.3:120
 #, no-wrap
 msgid ""
 "#include E<lt>unistd.hE<gt>\n"
@@ -17821,7 +18006,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/usleep.3:135
+#: build/C/man3/usleep.3:137
 msgid ""
 "The interaction of this function with the B<SIGALRM> signal, and with other "
 "timer functions such as B<alarm>(2), B<sleep>(3), B<nanosleep>(2), "
@@ -17831,47 +18016,47 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man3/usleep.3:144
+#: build/C/man3/usleep.3:146
 msgid ""
 "B<alarm>(2), B<getitimer>(2), B<nanosleep>(2), B<select>(2), "
 "B<setitimer>(2), B<sleep>(3), B<ualarm>(3), B<time>(7)"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/vfork.2:26
+#: build/C/man2/vfork.2:28
 #, no-wrap
 msgid "VFORK"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/vfork.2:26
+#: build/C/man2/vfork.2:28
 #, no-wrap
-msgid "2012-02-08"
+msgid "2012-08-05"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vfork.2:29
+#: build/C/man2/vfork.2:31
 msgid "vfork - create a child process and block parent"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vfork.2:35
+#: build/C/man2/vfork.2:37
 msgid "B<pid_t vfork(void);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vfork.2:42
+#: build/C/man2/vfork.2:44
 msgid "B<vfork>():"
 msgstr ""
 
 #. type: SS
-#: build/C/man2/vfork.2:61
+#: build/C/man2/vfork.2:63
 #, no-wrap
-msgid "Standard Description"
+msgid "Standard description"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vfork.2:80
+#: build/C/man2/vfork.2:82
 msgid ""
 "(From POSIX.1)  The B<vfork>()  function has the same effect as B<fork>(2), "
 "except that the behavior is undefined if the process created by B<vfork>()  "
@@ -17883,20 +18068,20 @@ msgid ""
 msgstr ""
 
 #. type: SS
-#: build/C/man2/vfork.2:80
+#: build/C/man2/vfork.2:82
 #, no-wrap
-msgid "Linux Description"
+msgid "Linux description"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vfork.2:87
+#: build/C/man2/vfork.2:89
 msgid ""
 "B<vfork>(), just like B<fork>(2), creates a child process of the calling "
 "process.  For details and return value and errors, see B<fork>(2)."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vfork.2:96
+#: build/C/man2/vfork.2:98
 msgid ""
 "B<vfork>()  is a special case of B<clone>(2).  It is used to create new "
 "processes without copying the page tables of the parent process.  It may be "
@@ -17905,7 +18090,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vfork.2:113
+#: build/C/man2/vfork.2:115
 msgid ""
 "B<vfork>()  differs from B<fork>(2)  in that the calling thread is suspended "
 "until the child terminates (either normally, by calling B<_exit>(2), or "
@@ -17916,7 +18101,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vfork.2:124
+#: build/C/man2/vfork.2:126
 msgid ""
 "As with B<fork>(2), the child process created by B<vfork>()  inherits copies "
 "of various of the caller's process attributes (e.g., file descriptors, "
@@ -17926,20 +18111,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vfork.2:130
+#: build/C/man2/vfork.2:132
 msgid ""
 "Signals sent to the parent arrive after the child releases the parent's "
 "memory (i.e., after the child terminates or calls B<execve>(2))."
 msgstr ""
 
 #. type: SS
-#: build/C/man2/vfork.2:130
+#: build/C/man2/vfork.2:132
 #, no-wrap
-msgid "Historic Description"
+msgid "Historic description"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vfork.2:157
+#: build/C/man2/vfork.2:159
 msgid ""
 "Under Linux, B<fork>(2)  is implemented using copy-on-write pages, so the "
 "only penalty incurred by B<fork>(2)  is the time and memory required to "
@@ -17957,7 +18142,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vfork.2:161
+#: build/C/man2/vfork.2:163
 msgid ""
 "4.3BSD; POSIX.1-2001 (but marked OBSOLETE).  POSIX.1-2008 removes the "
 "specification of B<vfork>()."
@@ -17965,7 +18150,7 @@ msgstr ""
 
 #.  In AIXv3.1 vfork is equivalent to fork.
 #. type: Plain text
-#: build/C/man2/vfork.2:172
+#: build/C/man2/vfork.2:174
 msgid ""
 "The requirements put on B<vfork>()  by the standards are weaker than those "
 "put on B<fork>(2), so an implementation where the two are synonymous is "
@@ -17975,7 +18160,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vfork.2:191
+#: build/C/man2/vfork.2:193
 msgid ""
 "Some consider the semantics of B<vfork>()  to be an architectural blemish, "
 "and the 4.2BSD man page stated: \"This system call will be eliminated when "
@@ -17988,7 +18173,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vfork.2:195
+#: build/C/man2/vfork.2:197
 msgid ""
 "Some performance-critical applications require the small performance "
 "advantage conferred by B<vfork>()."
@@ -17998,7 +18183,7 @@ msgstr ""
 #.  http://developers.sun.com/solaris/articles/subprocess/subprocess.html
 #.  http://mailman.uclinux.org/pipermail/uclinux-dev/2009-April/000684.html
 #. type: Plain text
-#: build/C/man2/vfork.2:211
+#: build/C/man2/vfork.2:213
 msgid ""
 "B<vfork>()  can be implemented on systems that lack a memory-management unit "
 "(MMU), but B<fork>(2)  can't be implemented on such systems.  (POSIX.1-2008 "
@@ -18009,7 +18194,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vfork.2:222
+#: build/C/man2/vfork.2:224
 msgid ""
 "Fork handlers established using B<pthread_atfork>(3)  are not called when a "
 "multithreaded program employing the NPTL threading library calls "
@@ -18019,14 +18204,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vfork.2:230
+#: build/C/man2/vfork.2:232
 msgid ""
 "A call to B<vfork>()  is equivalent to calling B<clone>(2)  with I<flags> "
 "specified as:"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vfork.2:232
+#: build/C/man2/vfork.2:234
 #, no-wrap
 msgid "     CLONE_VM | CLONE_VFORK | SIGCHLD\n"
 msgstr ""
@@ -18034,14 +18219,14 @@ msgstr ""
 #.  In the release notes for 4.2BSD Sam Leffler wrote: `vfork: Is still
 #.  present, but definitely on its way out'.
 #. type: Plain text
-#: build/C/man2/vfork.2:249
+#: build/C/man2/vfork.2:252
 msgid ""
 "The B<vfork>()  system call appeared in 3.0BSD.  In 4.4BSD it was made "
-"synonymous to B<fork>(2)  but NetBSD introduced it again, "
-"cf. http://www.netbsd.org/Documentation/kernel/vfork.html .  In Linux, it "
-"has been equivalent to B<fork>(2)  until 2.2.0-pre6 or so.  Since 2.2.0-pre9 "
-"(on i386, somewhat later on other architectures) it is an independent system "
-"call.  Support was added in glibc 2.0.112."
+"synonymous to B<fork>(2)  but NetBSD introduced it again, cf.  E<.UR "
+"http://www.netbsd.org\\:/Documentation\\:/kernel\\:/vfork.html> E<.UE .> In "
+"Linux, it has been equivalent to B<fork>(2)  until 2.2.0-pre6 or so.  Since "
+"2.2.0-pre9 (on i386, somewhat later on other architectures) it is an "
+"independent system call.  Support was added in glibc 2.0.112."
 msgstr ""
 
 #
@@ -18052,7 +18237,7 @@ msgstr ""
 #.  .BR vfork ()
 #.  and requires a kernel patch.
 #. type: Plain text
-#: build/C/man2/vfork.2:270
+#: build/C/man2/vfork.2:273
 msgid ""
 "Details of the signal handling are obscure and differ between systems.  The "
 "BSD man page states: \"To avoid a possible deadlock situation, processes "
@@ -18062,53 +18247,53 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vfork.2:276
+#: build/C/man2/vfork.2:279
 msgid "B<clone>(2), B<execve>(2), B<fork>(2), B<unshare>(2), B<wait>(2)"
 msgstr ""
 
 #. type: TH
-#: build/C/man2/vhangup.2:27
+#: build/C/man2/vhangup.2:28
 #, no-wrap
 msgid "VHANGUP"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vhangup.2:30
-msgid "vhangup - virtually hangup the current tty"
+#: build/C/man2/vhangup.2:31
+msgid "vhangup - virtually hangup the current terminal"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vhangup.2:34
+#: build/C/man2/vhangup.2:35
 msgid "B<int vhangup(void);>"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vhangup.2:43
+#: build/C/man2/vhangup.2:44
 msgid "B<vhangup>(): _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\\ E<lt>\\ 500)"
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vhangup.2:49
+#: build/C/man2/vhangup.2:50
 msgid ""
 "B<vhangup>()  simulates a hangup on the current terminal.  This call "
-"arranges for other users to have a ``clean'' tty at login time."
+"arranges for other users to have a ``clean'' terminal at login time."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vhangup.2:62
+#: build/C/man2/vhangup.2:63
 msgid ""
 "The calling process has insufficient privilege to call B<vhangup>(); the "
 "B<CAP_SYS_TTY_CONFIG> capability is required."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vhangup.2:65
+#: build/C/man2/vhangup.2:66
 msgid ""
 "This call is Linux-specific, and should not be used in programs intended to "
 "be portable."
 msgstr ""
 
 #. type: Plain text
-#: build/C/man2/vhangup.2:68
+#: build/C/man2/vhangup.2:69
 msgid "B<capabilities>(7), B<init>(8)"
 msgstr ""