OSDN Git Service

(split) LDP: Update POT and ja.po to LDP v3.54
[linuxjm/LDP_man-pages.git] / po4a / unistd / po / ja.po
index 1237684..b0a8e7c 100644 (file)
@@ -6,8 +6,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-03-22 01:07+0900\n"
-"PO-Revision-Date: 2012-05-31 03:04+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
+"PO-Revision-Date: 2013-08-16 11:25+0900\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Language: \n"
@@ -232,33 +232,33 @@ msgid "where"
 msgstr "ここで"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:62
+#: build/C/man2/_syscall.2:63
 msgid ""
 "I<X> is 0\\(en6, which are the number of arguments taken by the system call"
 msgstr "I<X> は 0〜6 で、システムコールが取る引き数の個数である。"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:64
+#: build/C/man2/_syscall.2:66
 msgid "I<type> is the return type of the system call"
 msgstr "I<type> はシステムコールの返り値の型である。"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:66
+#: build/C/man2/_syscall.2:69
 msgid "I<name> is the name of the system call"
 msgstr "I<name> はシステムコールの名前である。"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:68
+#: build/C/man2/_syscall.2:72
 msgid "I<typeN> is the Nth argument's type"
 msgstr "I<typeN> は N 番目の引き数の型である。"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:70
+#: build/C/man2/_syscall.2:75
 msgid "I<argN> is the name of the Nth argument"
 msgstr "I<argN> は N 番目の引き数の名前である。"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:75
+#: build/C/man2/_syscall.2:83
 msgid ""
 "These macros create a function called I<name> with the arguments you "
 "specify.  Once you include the _syscall() in your source file, you call the "
@@ -269,24 +269,24 @@ msgstr ""
 "コールを I<name> という名前で呼ぶことができる。"
 
 #. type: SH
-#: build/C/man2/_syscall.2:75 build/C/man3/getlogin.3:130
-#: build/C/man3/getusershell.3:81 build/C/man5/shells.5:43
+#: build/C/man2/_syscall.2:83 build/C/man3/getlogin.3:132
+#: build/C/man3/getusershell.3:89 build/C/man5/shells.5:43
 #, no-wrap
 msgid "FILES"
 msgstr "ファイル"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:77
+#: build/C/man2/_syscall.2:85
 msgid "I</usr/include/linux/unistd.h>"
 msgstr "I</usr/include/linux/unistd.h>"
 
 #. 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:114 build/C/man2/chdir.2:125
+#: build/C/man2/_syscall.2:85 build/C/man2/access.2:156
+#: build/C/man2/alarm.2:59 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/man2/close.2:84 build/C/man3/confstr.3:127 build/C/man3/crypt.3:172
+#: build/C/man3/daemon.3:91 build/C/man3/des_crypt.3:134
+#: build/C/man2/dup.2:170 build/C/man3/encrypt.3:137
 #: 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
@@ -295,35 +295,35 @@ msgstr "I</usr/include/linux/unistd.h>"
 #: 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/man2/gethostname.2:124 build/C/man3/getlogin.3:154
 #: 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/man3/getusershell.3:101 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/setup.2:62 build/C/man3/sleep.3:44 build/C/man3/swab.3:72
 #: 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/man3/tcgetpgrp.3:109 build/C/man2/truncate.2:195
+#: build/C/man3/ualarm.3:92 build/C/man2/umask.2:95 build/C/man2/uname.2:73
+#: build/C/man2/uselib.2:76 build/C/man3/usleep.3:91 build/C/man2/vfork.2:159
 #: build/C/man2/vhangup.2:63
 #, no-wrap
 msgid "CONFORMING TO"
 msgstr "準拠"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:79
+#: build/C/man2/_syscall.2:87
 msgid "The use of these macros is Linux-specific, and deprecated."
 msgstr "これらのマクロは Linux 固有であり、その使用は非推奨である。"
 
 #. 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:122 build/C/man2/chdir.2:127
+#: build/C/man2/_syscall.2:87 build/C/man2/access.2:158
+#: build/C/man2/alarm.2:61 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/crypt.3:177 build/C/man3/daemon.3:97 build/C/man2/dup.2:180
+#: build/C/man3/encrypt.3:148 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
@@ -337,16 +337,16 @@ msgstr "これらのマクロは Linux 固有であり、その使用は非推
 #: 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
+#: build/C/man2/syscalls.2:656 build/C/man2/sysctl.2:114
+#: build/C/man3/tcgetpgrp.3:111 build/C/man2/truncate.2:208
+#: build/C/man3/ualarm.3:100 build/C/man2/umask.2:97 build/C/man2/uname.2:82
+#: build/C/man2/uselib.2:80 build/C/man3/usleep.3:109 build/C/man2/vfork.2:174
 #, no-wrap
 msgid "NOTES"
 msgstr "注意"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:89
+#: build/C/man2/_syscall.2:97
 msgid ""
 "Starting around kernel 2.6.18, the _syscall macros were removed from header "
 "files supplied to user space.  Use B<syscall>(2)  instead.  (Some "
@@ -360,7 +360,7 @@ msgstr ""
 "た。)"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:93
+#: build/C/man2/_syscall.2:103
 msgid ""
 "The _syscall() macros I<do not> produce a prototype.  You may have to create "
 "one, especially for C++ users."
@@ -370,12 +370,12 @@ msgstr ""
 "う。"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:105
+#: build/C/man2/_syscall.2:124
 msgid ""
 "System calls are not required to return only positive or negative error "
 "codes.  You need to read the source to be sure how it will return errors.  "
 "Usually, it is the negative of a standard error code, for example, -"
-"B<EPERM>.  The _syscall() macros will return the result I<r> of the system "
+"I<EPERM>.  The _syscall() macros will return the result I<r> of the system "
 "call when I<r> is nonnegative, but will return -1 and set the variable "
 "I<errno> to -I<r> when I<r> is negative.  For the error codes, see B<errno>"
 "(3)."
@@ -383,7 +383,7 @@ msgstr ""
 "システムコールは、正のエラーコードのみ、または負のエラーコードのみを返すよう"
 "に 定められている訳ではない。そのシステムコールがどのようなエラーコードを返す"
 "かを 確認するには、そのソースコードを読む必要がある。たいていの場合は、標準の"
-"エラー コードを負にしたものである (例えば -B<EPERM>)。 _syscall() マクロは、"
+"エラー コードを負にしたものである (例えば -I<EPERM>)。 _syscall() マクロは、"
 "そのシステムコールの返り値 I<r> が負でない場合、その値 をそのまま返す。一方、"
 "I<r> が負の場合には、変数 I<errno> に -I<r> を設定し、-1 を返す。 エラーコー"
 "ドについては B<errno>(3)  を参照。"
@@ -391,7 +391,7 @@ msgstr ""
 #.  The preferred way to invoke system calls that glibc does not know
 #.  about yet is via
 #.  .BR syscall (2).
-#.  However, this mechanism can only be used if using a libc
+#.  However, this mechanism can be used only if using a libc
 #.  (such as glibc) that supports
 #.  .BR syscall (2),
 #.  and if the
@@ -399,7 +399,7 @@ msgstr ""
 #.  header file contains the required SYS_foo definition.
 #.  Otherwise, the use of a _syscall macro is required.
 #. type: Plain text
-#: build/C/man2/_syscall.2:119
+#: build/C/man2/_syscall.2:140
 msgid ""
 "When defining a system call, the argument types I<must> be passed by-value "
 "or by-pointer (for aggregates like structs)."
@@ -408,18 +408,18 @@ msgstr ""
 "に集合的なデータの場合は) ポインタ渡し (by-pointer)  でなければならない。"
 
 #. type: SH
-#: 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/man2/_syscall.2:140 build/C/man2/chown.2:288
+#: build/C/man3/confstr.3:129 build/C/man3/encrypt.3:150
+#: build/C/man2/execve.2:544 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/man5/shells.5:45 build/C/man2/syscall.2:202
 #: build/C/man2/sysctl.2:143
 #, no-wrap
 msgid "EXAMPLE"
 msgstr "例"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:126
+#: build/C/man2/_syscall.2:147
 #, no-wrap
 msgid ""
 "#include E<lt>stdio.hE<gt>\n"
@@ -435,13 +435,13 @@ msgstr ""
 "#include E<lt>linux/kernel.hE<gt>       /* for struct sysinfo */\n"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:128
+#: build/C/man2/_syscall.2:149
 #, no-wrap
 msgid "_syscall1(int, sysinfo, struct sysinfo *, info);\n"
 msgstr "_syscall1(int, sysinfo, struct sysinfo *, info);\n"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:131
+#: build/C/man2/_syscall.2:152
 #, no-wrap
 msgid ""
 "/* Note: if you copy directly from the nroff source, remember to\n"
@@ -451,7 +451,7 @@ msgstr ""
 "printf 文内の余分なバックスラッシュを忘れずに削除するように。 */\n"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:137
+#: build/C/man2/_syscall.2:158
 #, no-wrap
 msgid ""
 "int\n"
@@ -467,7 +467,7 @@ msgstr ""
 "    int error;\n"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:152
+#: build/C/man2/_syscall.2:173
 #, no-wrap
 msgid ""
 "    error = sysinfo(&s_info);\n"
@@ -501,14 +501,13 @@ msgstr ""
 "}\n"
 
 #. type: SS
-#: build/C/man2/_syscall.2:153
-#, fuzzy, no-wrap
-#| msgid "Sample Output"
+#: build/C/man2/_syscall.2:174
+#, no-wrap
 msgid "Sample output"
-msgstr "Sample Output"
+msgstr "出力例"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:162
+#: build/C/man2/_syscall.2:183
 #, no-wrap
 msgid ""
 "code error = 0\n"
@@ -528,124 +527,124 @@ msgstr ""
 "Number of processes = 40\n"
 
 #. type: SH
-#: 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/_syscall.2:184 build/C/man2/access.2:251
+#: build/C/man2/alarm.2:79 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/crypt.3:238 build/C/man3/daemon.3:105
 #: 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/encrypt.3:174 build/C/man7/environ.7:241
 #: 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/execve.2:639 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/man3/getlogin.3:209 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/man3/getumask.3:63 build/C/man3/getusershell.3:103
+#: build/C/man2/ioctl.2:140 build/C/man2/ioctl_list.2:963
 #: 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/pread.2:158 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:74
+#: build/C/man2/swapon.2:191 build/C/man2/syscall.2:219
+#: build/C/man2/syscalls.2:833 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/man3/tcgetpgrp.3:120 build/C/man2/truncate.2:256
+#: build/C/man3/ualarm.3:142 build/C/man2/umask.2:118 build/C/man2/uname.2:167
+#: build/C/man2/uselib.2:102 build/C/man3/usleep.3:142
 #: build/C/man2/vfork.2:273 build/C/man2/vhangup.2:66
 #, no-wrap
 msgid "SEE ALSO"
 msgstr "関連項目"
 
 #. type: Plain text
-#: build/C/man2/_syscall.2:167
+#: build/C/man2/_syscall.2:188
 msgid "B<intro>(2), B<syscall>(2), B<errno>(3)"
 msgstr "B<intro>(2), B<syscall>(2), B<errno>(3)"
 
 #. type: SH
-#: 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/_syscall.2:188 build/C/man2/access.2:262
+#: build/C/man2/alarm.2:88 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/crypt.3:244 build/C/man3/daemon.3:108
 #: 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/encrypt.3:179 build/C/man7/environ.7:255
 #: 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/execve.2:650 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/man2/gethostname.2:180 build/C/man3/getlogin.3:213
 #: 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/man3/getusershell.3:105 build/C/man2/idle.2:64
+#: build/C/man2/ioctl.2:148 build/C/man2/ioctl_list.2:965
 #: 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/pread.2:163 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/man3/swab.3:76 build/C/man2/swapon.2:195 build/C/man2/syscall.2:223
+#: build/C/man2/syscalls.2:837 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/man3/tcgetpgrp.3:124 build/C/man2/truncate.2:260
+#: build/C/man3/ualarm.3:150 build/C/man2/umask.2:124 build/C/man2/uname.2:171
+#: build/C/man2/uselib.2:112 build/C/man3/usleep.3:151
 #: 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:260
-#: build/C/man2/alarm.2:97 build/C/man2/brk.2:176 build/C/man2/chdir.2:147
+#: build/C/man2/_syscall.2:195 build/C/man2/access.2:269
+#: build/C/man2/alarm.2:95 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/crypt.3:251 build/C/man3/daemon.3:115
 #: 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/encrypt.3:186 build/C/man7/environ.7:262
 #: 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/execve.2:657 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/man2/gethostname.2:187 build/C/man3/getlogin.3:220
 #: 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/man3/getusershell.3:112 build/C/man2/idle.2:71
+#: build/C/man2/ioctl.2:155 build/C/man2/ioctl_list.2:972
 #: 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/pread.2:170 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/man3/swab.3:83 build/C/man2/swapon.2:202 build/C/man2/syscall.2:230
+#: build/C/man2/syscalls.2:844 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/man3/tcgetpgrp.3:131 build/C/man2/truncate.2:267
+#: build/C/man3/ualarm.3:157 build/C/man2/umask.2:131 build/C/man2/uname.2:178
+#: build/C/man2/uselib.2:119 build/C/man3/usleep.3:158
 #: build/C/man2/vfork.2:286 build/C/man2/vhangup.2:76
 #, fuzzy
 #| msgid ""
-#| "This page is part of release 3.41 of the Linux I<man-pages> project.  A "
+#| "This page is part of release 3.53 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/."
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
 msgid ""
-"This page is part of release 3.50 of the Linux I<man-pages> project.  A "
+"This page is part of release 3.54 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/."
+"found at \\%http://www.kernel.org/doc/man-pages/."
 msgstr ""
-"この man ページは Linux I<man-pages> プロジェクトのリリース 3.41 の一部\n"
+"この man ページは Linux I<man-pages> プロジェクトのリリース 3.53 の一部\n"
 "である。プロジェクトの説明とバグ報告に関する情報は\n"
 "http://www.kernel.org/doc/man-pages/ に書かれている。"
 
@@ -658,9 +657,9 @@ msgstr "ACCESS"
 #. type: TH
 #: build/C/man2/access.2:43
 #, fuzzy, no-wrap
-#| msgid "2012-02-27"
-msgid "2013-02-28"
-msgstr "2012-02-27"
+#| msgid "2013-04-16"
+msgid "2013-09-13"
+msgstr "2013-04-16"
 
 #. type: Plain text
 #: build/C/man2/access.2:46
@@ -736,10 +735,10 @@ msgstr ""
 "人のいずれかの 実行許可が有効になっていれば成功する。"
 
 #. type: SH
-#: build/C/man2/access.2:88 build/C/man2/alarm.2:56 build/C/man2/brk.2:93
+#: build/C/man2/access.2:88 build/C/man2/alarm.2:54 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/crypt.3:120 build/C/man3/daemon.3:73
 #: 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
@@ -751,34 +750,38 @@ msgstr ""
 #: 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/man3/getusershell.3:85 build/C/man2/idle.2:52
+#: build/C/man2/ioctl.2:83 build/C/man2/ioctl_list.2:107
 #: 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/man3/sleep.3:40 build/C/man3/swab.3:68 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/man3/tcgetpgrp.3:64 build/C/man2/truncate.2:110
+#: build/C/man3/ualarm.3:81 build/C/man2/umask.2:92 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:66
+#: build/C/man2/access.2:104
 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 "
-"other error occurred), -1 is returned, and I<errno> is set appropriately."
+"On success (all requested permissions granted, or I<mode> is B<F_OK> and the "
+"file exists), zero is returned.  On error (at least one bit in I<mode> asked "
+"for a permission that is denied, or I<mode> is B<F_OK> and the file does not "
+"exist, or some other error occurred), -1 is returned, and I<errno> is set "
+"appropriately."
 msgstr ""
-"成功した場合 (要求した全てについて許可が得られたら)、ゼロが返される。 エラー"
-"の場合 (I<mode> の少なくとも一つのビットで要求した許可がなかった場合や、 他の"
-"エラーが起こった場合)、-1 が返され、 I<errno> が適切に設定される。"
+"成功した場合 (要求した全てについて許可が得られたか、 I<mode> が B<F_OK> で"
+"ファイルが存在した場合)、ゼロが返される。 エラーの場合 (I<mode> の少なくとも"
+"一つのビットで要求した許可がなかった場合、 I<mode> が B<F_OK> でファイルが存"
+"在しなかった場合、他のエラーが起こった場合)、-1 が返され、 I<errno> が適切に"
+"設定される。"
 
 #. type: SH
-#: build/C/man2/access.2:96 build/C/man2/chdir.2:75 build/C/man2/chmod.2:158
+#: build/C/man2/access.2:104 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
@@ -787,27 +790,27 @@ msgstr ""
 #: 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/gethostname.2:94 build/C/man3/getlogin.3:103
 #: 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/sysinfo.2:79 build/C/man3/tcgetpgrp.3:86
 #: 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/uname.2:68 build/C/man2/uselib.2:53 build/C/man3/usleep.3:82
 #: build/C/man2/vhangup.2:55
 #, no-wrap
 msgid "ERRORS"
 msgstr "エラー"
 
 #. type: Plain text
-#: build/C/man2/access.2:99
+#: build/C/man2/access.2:107
 msgid "B<access>()  shall fail if:"
 msgstr "B<access>()  は以下の場合に失敗する。"
 
 #. type: TP
-#: build/C/man2/access.2:99 build/C/man2/chdir.2:81 build/C/man2/chdir.2:117
+#: build/C/man2/access.2:107 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
@@ -819,7 +822,7 @@ msgid "B<EACCES>"
 msgstr "B<EACCES>"
 
 #. type: Plain text
-#: build/C/man2/access.2:106
+#: build/C/man2/access.2:114
 msgid ""
 "The requested access would be denied to the file, or search permission is "
 "denied for one of the directories in the path prefix of I<pathname>.  (See "
@@ -830,7 +833,7 @@ msgstr ""
 "た。 (B<path_resolution>(7)  も参照のこと)"
 
 #. type: TP
-#: build/C/man2/access.2:106 build/C/man2/chdir.2:94 build/C/man2/chmod.2:175
+#: build/C/man2/access.2:114 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
@@ -839,12 +842,12 @@ msgid "B<ELOOP>"
 msgstr "B<ELOOP>"
 
 #. type: Plain text
-#: build/C/man2/access.2:110 build/C/man2/mkdir.2:80
+#: build/C/man2/access.2:118 build/C/man2/mkdir.2:80
 msgid "Too many symbolic links were encountered in resolving I<pathname>."
 msgstr "I<pathname> を解決するときに、解決すべきシンボリックリンクが多すぎた。"
 
 #. type: TP
-#: build/C/man2/access.2:110 build/C/man2/chdir.2:98 build/C/man2/chmod.2:179
+#: build/C/man2/access.2:118 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
@@ -853,22 +856,22 @@ msgid "B<ENAMETOOLONG>"
 msgstr "B<ENAMETOOLONG>"
 
 #. type: Plain text
-#: build/C/man2/access.2:114
+#: build/C/man2/access.2:122
 msgid "I<pathname> is too long."
 msgstr "I<pathname> が長過ぎる。"
 
 #. type: TP
-#: build/C/man2/access.2:114 build/C/man2/chdir.2:102 build/C/man2/chmod.2:183
+#: build/C/man2/access.2:122 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/man3/getlogin.3:122 build/C/man2/mkdir.2:87
 #: build/C/man2/swapon.2:136 build/C/man2/truncate.2:158
 #, no-wrap
 msgid "B<ENOENT>"
 msgstr "B<ENOENT>"
 
 #. type: Plain text
-#: build/C/man2/access.2:119
+#: build/C/man2/access.2:127
 msgid ""
 "A component of I<pathname> does not exist or is a dangling symbolic link."
 msgstr ""
@@ -876,7 +879,7 @@ msgstr ""
 "(dangling) シンボリックリンクになっている。"
 
 #. type: TP
-#: build/C/man2/access.2:119 build/C/man2/chdir.2:108 build/C/man2/chmod.2:189
+#: build/C/man2/access.2:127 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
@@ -885,13 +888,13 @@ msgid "B<ENOTDIR>"
 msgstr "B<ENOTDIR>"
 
 #. type: Plain text
-#: build/C/man2/access.2:124 build/C/man2/mkdir.2:109
+#: build/C/man2/access.2:132 build/C/man2/mkdir.2:109
 msgid ""
 "A component used as a directory in I<pathname> is not, in fact, a directory."
 msgstr "I<pathname> のディレクトリ部分が実際にはディレクトリでない。"
 
 #. type: TP
-#: build/C/man2/access.2:124 build/C/man2/chmod.2:198 build/C/man2/chmod.2:216
+#: build/C/man2/access.2:132 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
@@ -899,19 +902,22 @@ msgid "B<EROFS>"
 msgstr "B<EROFS>"
 
 #. type: Plain text
-#: build/C/man2/access.2:127
-msgid "Write permission was requested for a file on a read-only file system."
+#: build/C/man2/access.2:135
+#, fuzzy
+#| msgid ""
+#| "Write permission was requested for a file on a read-only file system."
+msgid "Write permission was requested for a file on a read-only filesystem."
 msgstr ""
 "読み込み専用 (read-only) のファイル・システムに対して書き込み許可を 要求し"
 "た。"
 
 #. type: Plain text
-#: build/C/man2/access.2:130
+#: build/C/man2/access.2:138
 msgid "B<access>()  may fail if:"
 msgstr "B<access>()  は以下の理由により失敗することがある。"
 
 #. type: TP
-#: build/C/man2/access.2:130 build/C/man2/chdir.2:87 build/C/man2/chmod.2:168
+#: build/C/man2/access.2:138 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
@@ -925,12 +931,12 @@ msgid "B<EFAULT>"
 msgstr "B<EFAULT>"
 
 #. type: Plain text
-#: build/C/man2/access.2:134 build/C/man2/mkdir.2:76
+#: build/C/man2/access.2:142 build/C/man2/mkdir.2:76
 msgid "I<pathname> points outside your accessible address space."
 msgstr "I<pathname> がアクセス可能なアドレス空間の外を指している。"
 
 #. type: TP
-#: build/C/man2/access.2:134 build/C/man3/confstr.3:122 build/C/man2/dup.2:151
+#: build/C/man2/access.2:142 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
@@ -938,20 +944,20 @@ msgstr "I<pathname> がアクセス可能なアドレス空間の外を指して
 #: 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/swapon.2:121 build/C/man3/tcgetpgrp.3:91
 #: build/C/man2/truncate.2:140 build/C/man2/truncate.2:191
-#: build/C/man3/ualarm.3:88 build/C/man3/usleep.3:82
+#: build/C/man3/ualarm.3:88 build/C/man3/usleep.3:87
 #, no-wrap
 msgid "B<EINVAL>"
 msgstr "B<EINVAL>"
 
 #. type: Plain text
-#: build/C/man2/access.2:138
+#: build/C/man2/access.2:146
 msgid "I<mode> was incorrectly specified."
 msgstr "I<mode> に不正な値が指定された。"
 
 #. type: TP
-#: build/C/man2/access.2:138 build/C/man2/chdir.2:91 build/C/man2/chmod.2:172
+#: build/C/man2/access.2:146 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
@@ -960,16 +966,16 @@ msgid "B<EIO>"
 msgstr "B<EIO>"
 
 #. type: Plain text
-#: build/C/man2/access.2:141 build/C/man2/chdir.2:94 build/C/man2/chmod.2:175
+#: build/C/man2/access.2:149 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 "I/O エラーが発生した。"
 
 #. type: TP
-#: build/C/man2/access.2:141 build/C/man2/chdir.2:105 build/C/man2/chmod.2:186
+#: build/C/man2/access.2:149 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/man3/getlogin.3:125 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
@@ -977,32 +983,32 @@ msgid "B<ENOMEM>"
 msgstr "B<ENOMEM>"
 
 #. type: Plain text
-#: build/C/man2/access.2:144 build/C/man2/chdir.2:108 build/C/man2/chmod.2:189
+#: build/C/man2/access.2:152 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:447
+#: build/C/man2/access.2:152 build/C/man2/execve.2:447
 #: build/C/man2/truncate.2:173
 #, no-wrap
 msgid "B<ETXTBSY>"
 msgstr "B<ETXTBSY>"
 
 #. type: Plain text
-#: build/C/man2/access.2:148
+#: build/C/man2/access.2:156
 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:208
-#: build/C/man3/swab.3:60 build/C/man2/umask.2:95
+#: build/C/man2/access.2:158 build/C/man2/close.2:87 build/C/man2/fork.2:208
+#: build/C/man3/swab.3:74 build/C/man2/umask.2:97
 msgid "SVr4, 4.3BSD, POSIX.1-2001."
 msgstr "SVr4, 4.3BSD, POSIX.1-2001."
 
 #. type: Plain text
-#: build/C/man2/access.2:165
+#: build/C/man2/access.2:173
 msgid ""
 "B<Warning>: Using B<access>()  to check if a user is authorized to, for "
 "example, open a file before actually doing so using B<open>(2)  creates a "
@@ -1022,12 +1028,7 @@ msgstr ""
 "B<open>(2) を呼び出す方法がある。)"
 
 #. type: Plain text
-#: build/C/man2/access.2:172
-#, fuzzy
-#| 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 "
-#| "B<AT_SYMLINK_NOFOLLOW>."
+#: build/C/man2/access.2:180
 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 "
@@ -1035,10 +1036,10 @@ msgid ""
 msgstr ""
 "B<access>() は常にシンボリックリンクの展開を行う。\n"
 "シンボリックリンクのアクセス許可を確認する必要がある場合は、\n"
-"B<AT_SYMLINK_NOFOLLOW> フラグ付きで B<faccessat(2)> を使うこと。"
+"B<AT_SYMLINK_NOFOLLOW> フラグ付きで B<faccessat>(2) を使うこと。"
 
 #. type: Plain text
-#: build/C/man2/access.2:179
+#: build/C/man2/access.2:187
 msgid ""
 "B<access>()  returns an error if any of the access types in I<mode> is "
 "denied, even if some of the other access types in I<mode> are permitted."
@@ -1049,7 +1050,7 @@ msgstr ""
 
 #.  HPU-UX 11 and Tru64 5.1 do this.
 #. type: Plain text
-#: build/C/man2/access.2:186
+#: build/C/man2/access.2:194
 msgid ""
 "If the calling process has appropriate privileges (i.e., is superuser), "
 "POSIX.1-2001 permits an implementation to indicate success for an B<X_OK> "
@@ -1062,9 +1063,9 @@ msgstr ""
 "ようにはなっていない。"
 
 #. type: Plain text
-#: build/C/man2/access.2:194
+#: build/C/man2/access.2:202
 msgid ""
-"A file is only accessible if the permissions on each of the directories in "
+"A file is accessible only if the permissions on each of the directories in "
 "the path prefix of I<pathname> grant search (i.e., execute) access.  If any "
 "directory is inaccessible, then the B<access>()  call will fail, regardless "
 "of the permissions on the file itself."
@@ -1075,7 +1076,7 @@ msgstr ""
 "可に関わらず、 B<access>()  は失敗する。"
 
 #. type: Plain text
-#: build/C/man2/access.2:202
+#: build/C/man2/access.2:210
 msgid ""
 "Only access bits are checked, not the file type or contents.  Therefore, if "
 "a directory is found to be writable, it probably means that files can be "
@@ -1090,35 +1091,38 @@ msgstr ""
 "が、 B<execve>(2)  コールは失敗するだろう。"
 
 #. type: Plain text
-#: build/C/man2/access.2:208
+#: build/C/man2/access.2:217
 #, fuzzy
 #| 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."
 msgid ""
-"B<access>()  may not work correctly on NFS file systems with UID mapping "
+"B<access>()  may not work correctly on NFSv2 filesystems with UID mapping "
 "enabled, because UID mapping is done on the server and hidden from the "
-"client, which checks permissions.  Similar problems can occur to FUSE mounts."
+"client, which checks permissions.  (NFS versions 3 and higher perform the "
+"check on the server.)  Similar problems can occur to FUSE mounts."
 msgstr ""
-"B<access>()  は、 UID マッピングを使用した NFS ファイル・システムでは正常に "
-"機能しないかもしれない。なぜならば UID のマッピングはサーバーで 行なわれ、権"
-"利のチェックをするクライアントには見えないからである。"
+"B<access>() は、 UID マッピングを使用した NFS ファイルシステムでは正常に機能"
+"しないかもしれない。なぜならば UID のマッピングはサーバーで 行なわれ、権利の"
+"チェックをするクライアントには見えないからである。同様の問題は FUSE マウント"
+"でも起こり得る。"
 
 #. type: SH
-#: build/C/man2/access.2:208 build/C/man7/environ.7:189
+#: build/C/man2/access.2:217 build/C/man7/environ.7:203
 #: 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/getlogin.3:177 build/C/man3/getopt.3:369
+#: build/C/man2/mincore.2:144 build/C/man2/pread.2:146 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
+#: build/C/man2/truncate.2:248 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:231
+#: build/C/man2/access.2:240
 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 "
@@ -1137,11 +1141,16 @@ msgstr ""
 "動作をする。"
 
 #. type: Plain text
-#: build/C/man2/access.2:242
+#: build/C/man2/access.2:251
+#, fuzzy
+#| 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 "
+#| "system.  Since kernel 2.6.20, B<access>()  honors this flag."
 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 "
-"system.  Since kernel 2.6.20, B<access>()  honors this flag."
+"B<MS_NOEXEC> flag if it was used to B<mount>(2)  the underlying filesystem.  "
+"Since kernel 2.6.20, B<access>()  honors this flag."
 msgstr ""
 "2.6.20 より前のカーネルでは、 ファイルが存在するファイルシステムを B<mount>"
 "(2)  する際に指定された B<MS_NOEXEC> フラグの効果を、 B<access>()  は無視して"
@@ -1149,7 +1158,7 @@ msgstr ""
 "なっている。"
 
 #. type: Plain text
-#: build/C/man2/access.2:253
+#: build/C/man2/access.2:262
 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), "
@@ -1166,10 +1175,10 @@ msgid "ALARM"
 msgstr "ALARM"
 
 #. type: TH
-#: build/C/man2/alarm.2:30
+#: build/C/man2/alarm.2:30 build/C/man3/ualarm.3:24
 #, no-wrap
-msgid "2008-06-12"
-msgstr "2008-06-12"
+msgid "2013-04-18"
+msgstr "2013-04-18"
 
 #. type: Plain text
 #: build/C/man2/alarm.2:33
@@ -1192,17 +1201,19 @@ msgstr ""
 "送するように手配する。"
 
 #. type: Plain text
-#: build/C/man2/alarm.2:52
-msgid "If I<seconds> is zero, no new B<alarm>()  is scheduled."
-msgstr "I<seconds> がゼロならば、新たな B<alarm>()  は手配されない。"
+#: build/C/man2/alarm.2:50
+msgid "If I<seconds> is zero, any pending alarm is canceled."
+msgstr ""
+"I<seconds> がゼロならば、処理待ち (pending) のアラームはすべてキャンセルされ"
+"る。"
 
 #. type: Plain text
-#: build/C/man2/alarm.2:56
+#: build/C/man2/alarm.2:54
 msgid "In any event any previously set B<alarm>()  is canceled."
 msgstr "今までに設定されていた B<alarm>()  は中断される。"
 
 #. type: Plain text
-#: build/C/man2/alarm.2:61
+#: build/C/man2/alarm.2:59
 msgid ""
 "B<alarm>()  returns the number of seconds remaining until any previously "
 "scheduled alarm was due to be delivered, or zero if there was no previously "
@@ -1212,12 +1223,12 @@ msgstr ""
 "アラームが予定されていなければゼロを返す。"
 
 #. type: Plain text
-#: build/C/man2/alarm.2:63
+#: build/C/man2/alarm.2:61
 msgid "SVr4, POSIX.1-2001, 4.3BSD."
 msgstr "SVr4, POSIX.1-2001, 4.3BSD."
 
 #. type: Plain text
-#: build/C/man2/alarm.2:69
+#: build/C/man2/alarm.2:67
 msgid ""
 "B<alarm>()  and B<setitimer>(2)  share the same timer; calls to one will "
 "interfere with use of the other."
@@ -1226,7 +1237,7 @@ msgstr ""
 "ことはもう一方の 使用に影響を与える。"
 
 #. type: Plain text
-#: build/C/man2/alarm.2:78
+#: build/C/man2/alarm.2:76
 msgid ""
 "B<sleep>(3)  may be implemented using B<SIGALRM>; mixing calls to B<alarm>"
 "()  and B<sleep>(3)  is a bad idea."
@@ -1235,7 +1246,7 @@ msgstr ""
 "()  と B<sleep>(3)  を混ぜて使用してはならない。"
 
 #. type: Plain text
-#: build/C/man2/alarm.2:81
+#: build/C/man2/alarm.2:79
 msgid ""
 "Scheduling delays can, as ever, cause the execution of the process to be "
 "delayed by an arbitrary amount of time."
@@ -1244,7 +1255,7 @@ msgstr ""
 "る可能性がある。"
 
 #. type: Plain text
-#: build/C/man2/alarm.2:90
+#: build/C/man2/alarm.2:88
 msgid ""
 "B<gettimeofday>(2), B<pause>(2), B<select>(2), B<setitimer>(2), B<sigaction>"
 "(2), B<signal>(2), B<sleep>(3), B<time>(7)"
@@ -1260,7 +1271,7 @@ msgstr "BRK"
 
 #. type: TH
 #: 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
+#: build/C/man3/gethostid.3:29
 #, no-wrap
 msgid "2010-09-20"
 msgstr "2010-09-20"
@@ -1446,8 +1457,7 @@ msgstr ""
 
 #. type: SS
 #: build/C/man2/brk.2:141 build/C/man2/vfork.2:213
-#, fuzzy, no-wrap
-#| msgid "Linux Notes"
+#, no-wrap
 msgid "Linux notes"
 msgstr "Linux での注意"
 
@@ -1570,9 +1580,13 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/chdir.2:81
+#, fuzzy
+#| msgid ""
+#| "Depending on the file system, other errors can be returned.  The more "
+#| "general errors for B<chdir>()  are listed below:"
 msgid ""
-"Depending on the file system, other errors can be returned.  The more "
-"general errors for B<chdir>()  are listed below:"
+"Depending on the filesystem, other errors can be returned.  The more general "
+"errors for B<chdir>()  are listed below:"
 msgstr ""
 "ファイルシステムによっては他のエラーが返される事がある。 B<chdir>()  で一般的"
 "なエラーを以下に挙げる:"
@@ -1629,14 +1643,14 @@ msgstr "I<fd> をディレクトリとしてオープンするための検索許
 #: 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/man3/lockf.3:130 build/C/man3/tcgetpgrp.3:87
 #: build/C/man2/truncate.2:183
 #, no-wrap
 msgid "B<EBADF>"
 msgstr "B<EBADF>"
 
 #. type: Plain text
-#: build/C/man2/chdir.2:125 build/C/man3/tcgetpgrp.3:88
+#: build/C/man2/chdir.2:125 build/C/man3/tcgetpgrp.3:91
 msgid "I<fd> is not a valid file descriptor."
 msgstr "I<fd> が適切なファイル・ディスクリプターでない。"
 
@@ -1742,10 +1756,10 @@ msgstr ""
 #: 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/syscalls.2:692 build/C/man2/syscalls.2:713
+#: build/C/man2/syscalls.2:724 build/C/man2/syscalls.2:731
+#: build/C/man2/syscalls.2:742 build/C/man2/syscalls.2:754
+#: build/C/man2/syscalls.2:775 build/C/man2/syscalls.2:783
 #: build/C/man2/vfork.2:193 build/C/man2/vfork.2:197
 #, no-wrap
 msgid "*"
@@ -1950,11 +1964,19 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/chmod.2:147
-msgid ""
-"As a security measure, depending on the file system, the set-user-ID and set-"
+#, fuzzy
+#| msgid ""
+#| "As a security measure, depending on the file system, the set-user-ID and "
+#| "set-group-ID execution bits may be turned off if a file is written.  (On "
+#| "Linux this occurs if the writing process does not have the B<CAP_FSETID> "
+#| "capability.)  On some file systems, only the superuser can set the sticky "
+#| "bit, which may have a special meaning.  For the sticky bit, and for set-"
+#| "user-ID and set-group-ID bits on directories, see B<stat>(2)."
+msgid ""
+"As a security measure, depending on the filesystem, the set-user-ID and set-"
 "group-ID execution bits may be turned off if a file is written.  (On Linux "
 "this occurs if the writing process does not have the B<CAP_FSETID> "
-"capability.)  On some file systems, only the superuser can set the sticky "
+"capability.)  On some filesystems, only the superuser can set the sticky "
 "bit, which may have a special meaning.  For the sticky bit, and for set-user-"
 "ID and set-group-ID bits on directories, see B<stat>(2)."
 msgstr ""
@@ -1968,8 +1990,15 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/chmod.2:153
+#, fuzzy
+#| msgid ""
+#| "On NFS file systems, restricting the permissions will immediately "
+#| "influence already open files, because the access control is done on the "
+#| "server, but open files are maintained by the client.  Widening the "
+#| "permissions may be delayed for other clients if attribute caching is "
+#| "enabled on them."
 msgid ""
-"On NFS file systems, restricting the permissions will immediately influence "
+"On NFS filesystems, restricting the permissions will immediately influence "
 "already open files, because the access control is done on the server, but "
 "open files are maintained by the client.  Widening the permissions may be "
 "delayed for other clients if attribute caching is enabled on them."
@@ -1983,9 +2012,13 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/chmod.2:163
+#, fuzzy
+#| msgid ""
+#| "Depending on the file system, other errors can be returned.  The more "
+#| "general errors for B<chmod>()  are listed below:"
 msgid ""
-"Depending on the file system, other errors can be returned.  The more "
-"general errors for B<chmod>()  are listed below:"
+"Depending on the filesystem, other errors can be returned.  The more general "
+"errors for B<chmod>()  are listed below:"
 msgstr ""
 "ファイル・システムによっては他のエラーを返す場合がある。 B<chmod>()  で一般的"
 "なエラーを以下に挙げる。"
@@ -2013,7 +2046,7 @@ msgstr "パス名の構成要素がディレクトリではない。"
 #: 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/man3/tcgetpgrp.3:104 build/C/man2/truncate.2:164
 #: build/C/man2/vhangup.2:56
 #, no-wrap
 msgid "B<EPERM>"
@@ -2031,7 +2064,9 @@ msgstr ""
 #. type: Plain text
 #: 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."
+#, fuzzy
+#| msgid "The named file resides on a read-only file system."
+msgid "The named file resides on a read-only filesystem."
 msgstr "ファイルが読み込み専用 (read only) のファイル・システム上にある。"
 
 #. type: Plain text
@@ -2107,16 +2142,12 @@ msgstr "B<fchown>(), B<lchown>():"
 
 #. type: Plain text
 #: build/C/man2/chown.2:70
-#, fuzzy
-#| msgid ""
-#| "These system calls change the owner and group of a file.  The differ only "
-#| "in how the file is specified:"
 msgid ""
 "These system calls change the owner and group of a file.  They differ only "
 "in how the file is specified:"
 msgstr ""
-"ã\81\93ã\82\8cã\82\89ã\81®ã\82·ã\82¹ã\83\86ã\83 ã\82³ã\83¼ã\83«ã\81¯ã\80\81ã\83\95ã\82¡ã\82¤ã\83«ã\81®æ\89\80æ\9c\89è\80\85 (owner) ã\81¨ã\82°ã\83«ã\83¼ã\83\97ã\82\92å¤\89æ\9b´ã\81\99ã\82\8bã\80\82 ã\82·"
-"ステムコール間の違いは、ファイルの指定の仕方だけである。"
+"ã\81\93ã\82\8cã\82\89ã\81®ã\82·ã\82¹ã\83\86ã\83 ã\82³ã\83¼ã\83«ã\81¯ã\80\81ã\81\84ã\81\9aã\82\8cã\82\82ã\83\95ã\82¡ã\82¤ã\83«ã\81®æ\89\80æ\9c\89è\80\85 (owner) ã\81¨ã\82°ã\83«ã\83¼ã\83\97ã\82\92å¤\89æ\9b´ã\81\99"
+"ã\82\8bã\80\82ã\82·ã\82¹ã\83\86ã\83 ã\82³ã\83¼ã\83«é\96\93ã\81®é\81\95ã\81\84ã\81¯ã\80\81ã\83\95ã\82¡ã\82¤ã\83«ã\81®æ\8c\87å®\9aã\81®ä»\95æ\96¹ã\81 ã\81\91ã\81§ã\81\82ã\82\8bã\80\82"
 
 #. type: Plain text
 #: build/C/man2/chown.2:75
@@ -2189,9 +2220,13 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/chown.2:129
+#, fuzzy
+#| msgid ""
+#| "Depending on the file system, other errors can be returned.  The more "
+#| "general errors for B<chown>()  are listed below."
 msgid ""
-"Depending on the file system, other errors can be returned.  The more "
-"general errors for B<chown>()  are listed below."
+"Depending on the filesystem, other errors can be returned.  The more general "
+"errors for B<chown>()  are listed below."
 msgstr ""
 "ファイルシステムによっては他のエラーが返される事がある。 B<chmod> で一般的な"
 "エラーを以下に挙げる。"
@@ -2229,7 +2264,7 @@ msgstr "i ノード (inode) を変更する際に低レベル I/O エラーが
 #. type: Plain text
 #: build/C/man2/chown.2:192
 msgid ""
-"The 4.4BSD version can only be used by the superuser (that is, ordinary "
+"The 4.4BSD version can be used only by the superuser (that is, ordinary "
 "users cannot give away files)."
 msgstr ""
 "4.4BSD 版ではスーパー・ユーザーのみが使用できる (つまり、普通のユーザーはファ"
@@ -2254,13 +2289,23 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/chown.2:233
+#, fuzzy
+#| msgid ""
+#| "When a new file is created (by, for example, B<open>(2)  or B<mkdir>(2)), "
+#| "its owner is made the same as the file system user ID of the creating "
+#| "process.  The group of the file depends on a range of factors, including "
+#| "the type of file system, the options used to mount the file system, and "
+#| "whether or not the set-group-ID permission bit is enabled on the parent "
+#| "directory.  If the file system supports the I<-o\\ grpid> (or, "
+#| "synonymously I<-o\\ bsdgroups>)  and I<-o\\ nogrpid> (or, synonymously I<-"
+#| "o\\ sysvgroups>)  B<mount>(8)  options, then the rules are as follows:"
 msgid ""
 "When a new file is created (by, for example, B<open>(2)  or B<mkdir>(2)), "
-"its owner is made the same as the file system user ID of the creating "
+"its owner is made the same as the filesystem user ID of the creating "
 "process.  The group of the file depends on a range of factors, including the "
-"type of file system, the options used to mount the file system, and whether "
-"or not the set-group-ID permission bit is enabled on the parent directory.  "
-"If the file system supports the I<-o\\ grpid> (or, synonymously I<-o\\ "
+"type of filesystem, the options used to mount the filesystem, and whether or "
+"not the set-group-ID permission bit is enabled on the parent directory.  If "
+"the filesystem supports the I<-o\\ grpid> (or, synonymously I<-o\\ "
 "bsdgroups>)  and I<-o\\ nogrpid> (or, synonymously I<-o\\ sysvgroups>)  "
 "B<mount>(8)  options, then the rules are as follows:"
 msgstr ""
@@ -2275,8 +2320,12 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/chown.2:238
+#, fuzzy
+#| msgid ""
+#| "If the file system is mounted with I<-o\\ grpid>, then the group of a new "
+#| "file is made the same as that of the parent directory."
 msgid ""
-"If the file system is mounted with I<-o\\ grpid>, then the group of a new "
+"If the filesystem is mounted with I<-o\\ grpid>, then the group of a new "
 "file is made the same as that of the parent directory."
 msgstr ""
 "ファイルシステムが I<-o\\ grpid> 付きでマウントされている場合、新しいファイル"
@@ -2284,10 +2333,15 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/chown.2:244
+#, fuzzy
+#| msgid ""
+#| "If the file system is mounted with I<-o\\ nogrpid> and the set-group-ID "
+#| "bit is disabled on the parent directory, then the group of a new file is "
+#| "made the same as the process's file system GID."
 msgid ""
-"If the file system is mounted with I<-o\\ nogrpid> and the set-group-ID bit "
+"If the filesystem is mounted with I<-o\\ nogrpid> and the set-group-ID bit "
 "is disabled on the parent directory, then the group of a new file is made "
-"the same as the process's file system GID."
+"the same as the process's filesystem GID."
 msgstr ""
 "ファイルシステムが I<-o\\ nogrpid> 付きでマウントされており、親ディレクトリで"
 "は set-group-ID ビットが 無効になっている場合、新しいファイルのグループは プ"
@@ -2295,8 +2349,13 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/chown.2:250
+#, fuzzy
+#| msgid ""
+#| "If the file system is mounted with I<-o\\ nogrpid> and the set-group-ID "
+#| "bit is enabled on the parent directory, then the group of a new file is "
+#| "made the same as that of the parent directory."
 msgid ""
-"If the file system is mounted with I<-o\\ nogrpid> and the set-group-ID bit "
+"If the filesystem is mounted with I<-o\\ nogrpid> and the set-group-ID bit "
 "is enabled on the parent directory, then the group of a new file is made the "
 "same as that of the parent directory."
 msgstr ""
@@ -2306,9 +2365,14 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/chown.2:260
+#, fuzzy
+#| msgid ""
+#| "As at Linux 2.6.25, the I<-o\\ grpid> and I<-o\\ nogrpid> mount options "
+#| "are supported by ext2, ext3, ext4, and XFS.  File systems that don't "
+#| "support these mount options follow the I<-o\\ nogrpid> rules."
 msgid ""
 "As at Linux 2.6.25, the I<-o\\ grpid> and I<-o\\ nogrpid> mount options are "
-"supported by ext2, ext3, ext4, and XFS.  File systems that don't support "
+"supported by ext2, ext3, ext4, and XFS.  Filesystems that don't support "
 "these mount options follow the I<-o\\ nogrpid> rules."
 msgstr ""
 "Linux 2.6.25 では、マウントオプション I<-o\\ grpid> と I<-o\\ nogrpid> に対応"
@@ -2318,14 +2382,23 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/chown.2:273
-msgid ""
-"The B<chown>()  semantics are deliberately violated on NFS file systems "
-"which have UID mapping enabled.  Additionally, the semantics of all system "
-"calls which access the file contents are violated, because B<chown>()  may "
-"cause immediate access revocation on already open files.  Client side "
-"caching may lead to a delay between the time where ownership have been "
-"changed to allow access for a user and the time where the file can actually "
-"be accessed by the user on other clients."
+#, fuzzy
+#| msgid ""
+#| "The B<chown>()  semantics are deliberately violated on NFS file systems "
+#| "which have UID mapping enabled.  Additionally, the semantics of all "
+#| "system calls which access the file contents are violated, because B<chown>"
+#| "()  may cause immediate access revocation on already open files.  Client "
+#| "side caching may lead to a delay between the time where ownership have "
+#| "been changed to allow access for a user and the time where the file can "
+#| "actually be accessed by the user on other clients."
+msgid ""
+"The B<chown>()  semantics are deliberately violated on NFS filesystems which "
+"have UID mapping enabled.  Additionally, the semantics of all system calls "
+"which access the file contents are violated, because B<chown>()  may cause "
+"immediate access revocation on already open files.  Client side caching may "
+"lead to a delay between the time where ownership have been changed to allow "
+"access for a user and the time where the file can actually be accessed by "
+"the user on other clients."
 msgstr ""
 "B<chown>()  方式は UID マッピングを使用した NFS ファイル・システムを侵害す"
 "る。 さらにファイルの内容にアクセスする全てのシステム・コールを侵害する。 こ"
@@ -2461,7 +2534,7 @@ msgstr ""
 "    }\n"
 
 #. type: Plain text
-#: build/C/man2/chown.2:335 build/C/man2/execve.2:563
+#: build/C/man2/chown.2:335 build/C/man2/execve.2:565
 #: build/C/man3/getopt.3:428 build/C/man3/getopt.3:513
 #, no-wrap
 msgid ""
@@ -2586,9 +2659,13 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/chroot.2:98
+#, fuzzy
+#| msgid ""
+#| "Depending on the file system, other errors can be returned.  The more "
+#| "general errors are listed below:"
 msgid ""
-"Depending on the file system, other errors can be returned.  The more "
-"general errors are listed below:"
+"Depending on the filesystem, other errors can be returned.  The more general "
+"errors are listed below:"
 msgstr ""
 "ファイルシステムによっては他のエラーが返される事がある。 一般的なエラーを以下"
 "に挙げる:"
@@ -2698,7 +2775,7 @@ msgstr "I<fd> が有効なオープンされたディスクリプタでない。
 #. 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:121 build/C/man2/truncate.2:133
-#: build/C/man3/ualarm.3:85 build/C/man3/usleep.3:78
+#: build/C/man3/ualarm.3:85 build/C/man3/usleep.3:83
 #, no-wrap
 msgid "B<EINTR>"
 msgstr "B<EINTR>"
@@ -2727,12 +2804,19 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/close.2:110
+#, fuzzy
+#| msgid ""
+#| "A successful close does not guarantee that the data has been successfully "
+#| "saved to disk, as the kernel defers writes.  It is not common for a file "
+#| "system to flush the buffers when the stream is closed.  If you need to be "
+#| "sure that the data is physically stored use B<fsync>(2).  (It will depend "
+#| "on the disk hardware at this point.)"
 msgid ""
 "A successful close does not guarantee that the data has been successfully "
-"saved to disk, as the kernel defers writes.  It is not common for a file "
-"system to flush the buffers when the stream is closed.  If you need to be "
-"sure that the data is physically stored use B<fsync>(2).  (It will depend on "
-"the disk hardware at this point.)"
+"saved to disk, as the kernel defers writes.  It is not common for a "
+"filesystem to flush the buffers when the stream is closed.  If you need to "
+"be sure that the data is physically stored use B<fsync>(2).  (It will depend "
+"on the disk hardware at this point.)"
 msgstr ""
 "クローズに成功しても、データがディスクに保存されたかどうかは 保証されない "
 "(カーネルが書きこみを遅延させることがあるためである)。 ストリームがクローズさ"
@@ -2927,7 +3011,7 @@ msgstr "I<name> の値が不正である。"
 #. type: Plain text
 #: 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
+#: build/C/man3/tcgetpgrp.3:111
 msgid "POSIX.1-2001."
 msgstr "POSIX.1-2001."
 
@@ -2952,13 +3036,7 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/confstr.3:144
-#, fuzzy, no-wrap
-#| msgid ""
-#| "n = confstr(_CS_PATH,NULL,(size_t) 0);\n"
-#| "pathbuf = malloc(n);\n"
-#| "if (pathbuf == NULL)\n"
-#| "    abort();\n"
-#| "confstr(_CS_PATH, pathbuf, n);\n"
+#, no-wrap
 msgid ""
 "n = confstr(_CS_PATH, NULL, (size_t) 0);\n"
 "pathbuf = malloc(n);\n"
@@ -2966,7 +3044,7 @@ msgid ""
 "    abort();\n"
 "confstr(_CS_PATH, pathbuf, n);\n"
 msgstr ""
-"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"
@@ -2984,10 +3062,11 @@ msgid "CRYPT"
 msgstr "CRYPT"
 
 #. type: TH
-#: build/C/man3/crypt.3:36
+#: build/C/man3/crypt.3:36 build/C/man3/getusershell.3:30
+#: build/C/man2/pread.2:25
 #, no-wrap
-msgid "2011-09-15"
-msgstr "2011-09-15"
+msgid "2013-06-21"
+msgstr "2013-06-21"
 
 #. type: Plain text
 #: build/C/man3/crypt.3:39
@@ -3186,29 +3265,52 @@ msgid ""
 "export restrictions."
 msgstr "B<crypt>()  関数が実装されていない。多分アメリカの輸出規制のために。"
 
+#. type: SH
+#: build/C/man3/crypt.3:163 build/C/man3/encrypt.3:124
+#: build/C/man3/getlogin.3:140 build/C/man3/getusershell.3:93
+#, no-wrap
+msgid "ATTRIBUTES"
+msgstr "属性"
+
+#. type: SS
+#: build/C/man3/crypt.3:164 build/C/man3/encrypt.3:125
+#: build/C/man3/getlogin.3:141 build/C/man3/getusershell.3:94
+#, no-wrap
+msgid "Multithreading (see pthreads(7))"
+msgstr "マルチスレッディング (pthreads(7) 参照)"
+
 #. type: Plain text
 #: build/C/man3/crypt.3:168
+msgid "The B<crypt>()  function is not thread-safe."
+msgstr "B<crypt>() 関数はスレッドセーフではない。"
+
+#. type: Plain text
+#: build/C/man3/crypt.3:172
+msgid "The B<crypt_r>()  function is thread-safe."
+msgstr "B<crypt_r>() 関数はスレッドセーフである。"
+
+#. type: Plain text
+#: build/C/man3/crypt.3:177
 msgid ""
 "B<crypt>(): SVr4, 4.3BSD, POSIX.1-2001.  B<crypt_r>()  is a GNU extension."
 msgstr ""
 "B<crypt>(): SVr4, 4.3BSD, POSIX.1-2001.  B<crypt_r>()  は GNU 拡張である。"
 
 #. type: SS
-#: build/C/man3/crypt.3:169 build/C/man2/gethostname.2:140
-#, fuzzy, no-wrap
-#| msgid "Glibc Notes"
+#: build/C/man3/crypt.3:178 build/C/man2/gethostname.2:140
+#, no-wrap
 msgid "Glibc notes"
 msgstr "glibc での注意"
 
 #. type: Plain text
-#: build/C/man3/crypt.3:172
+#: build/C/man3/crypt.3:181
 msgid ""
 "The glibc2 version of this function supports additional encryption "
 "algorithms."
 msgstr "この関数の glibc2 版は追加の暗号化アルゴリズムに対応している。"
 
 #. type: Plain text
-#: build/C/man3/crypt.3:177
+#: build/C/man3/crypt.3:186
 msgid ""
 "If I<salt> is a character string starting with the characters \"$I<id>$\" "
 "followed by a string terminated by \"$\":"
@@ -3217,12 +3319,12 @@ msgstr ""
 "列が 続いている場合:"
 
 #. type: Plain text
-#: build/C/man3/crypt.3:180
+#: build/C/man3/crypt.3:189
 msgid "$I<id>$I<salt>$I<encrypted>"
 msgstr "$I<id>$I<salt>$I<encrypted>"
 
 #. type: Plain text
-#: build/C/man3/crypt.3:189
+#: build/C/man3/crypt.3:198
 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 "
@@ -3233,31 +3335,32 @@ msgstr ""
 "ている:"
 
 #. type: tbl table
-#: build/C/man3/crypt.3:192
+#: build/C/man3/crypt.3:201
 #, no-wrap
 msgid "ID  | Method\n"
 msgstr "ID  | Method\n"
 
 #. type: tbl table
-#: build/C/man3/crypt.3:193
+#: build/C/man3/crypt.3:202 build/C/man2/syscall.2:157
+#: build/C/man2/syscall.2:182
 #, no-wrap
 msgid "_\n"
 msgstr "_\n"
 
 #. type: tbl table
-#: build/C/man3/crypt.3:194
+#: build/C/man3/crypt.3:203
 #, no-wrap
 msgid "1   | MD5\n"
 msgstr "1   | MD5\n"
 
 #. type: tbl table
-#: build/C/man3/crypt.3:195
+#: build/C/man3/crypt.3:204
 #, no-wrap
 msgid "2a  | Blowfish (not in mainline glibc; added in some\n"
 msgstr "2a  | Blowfish (本流の glibc には入っていない;\n"
 
 #. type: tbl table
-#: build/C/man3/crypt.3:196
+#: build/C/man3/crypt.3:205
 #, no-wrap
 msgid "    | Linux distributions)\n"
 msgstr "    | いくつかの Linux ディストリビューションで追加されている)\n"
@@ -3268,19 +3371,19 @@ msgstr "    | いくつかの Linux ディストリビューションで追加
 #.  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:203
+#: build/C/man3/crypt.3:212
 #, no-wrap
 msgid "5   | SHA-256 (since glibc 2.7)\n"
 msgstr "5   | SHA-256 (glibc 2.7 以降)\n"
 
 #. type: tbl table
-#: build/C/man3/crypt.3:204
+#: build/C/man3/crypt.3:213
 #, no-wrap
 msgid "6   | SHA-512 (since glibc 2.7)\n"
 msgstr "6   | SHA-512 (glibc 2.7 以降)\n"
 
 #. type: Plain text
-#: build/C/man3/crypt.3:211
+#: build/C/man3/crypt.3:220
 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."
@@ -3289,7 +3392,7 @@ msgstr ""
 "り、$6$I<salt>$I<encrypted> は SHA-512 で エンコードされたパスワードである。"
 
 #. type: Plain text
-#: build/C/man3/crypt.3:216
+#: build/C/man3/crypt.3:225
 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 "
@@ -3300,25 +3403,25 @@ msgstr ""
 "字列のサイズは固定である:"
 
 #. type: tbl table
-#: build/C/man3/crypt.3:218
+#: build/C/man3/crypt.3:227
 #, no-wrap
 msgid "MD5     | 22 characters\n"
 msgstr "MD5     | 22 characters\n"
 
 #. type: tbl table
-#: build/C/man3/crypt.3:219
+#: build/C/man3/crypt.3:228
 #, no-wrap
 msgid "SHA-256 | 43 characters\n"
 msgstr "SHA-256 | 43 characters\n"
 
 #. type: tbl table
-#: build/C/man3/crypt.3:220
+#: build/C/man3/crypt.3:229
 #, no-wrap
 msgid "SHA-512 | 86 characters\n"
 msgstr "SHA-512 | 86 characters\n"
 
 #. type: Plain text
-#: build/C/man3/crypt.3:229
+#: build/C/man3/crypt.3:238
 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 "
@@ -3329,7 +3432,7 @@ msgstr ""
 "(DES の場合には最初の 8 文字だけに意味がある)。"
 
 #. type: Plain text
-#: build/C/man3/crypt.3:235
+#: build/C/man3/crypt.3:244
 msgid "B<login>(1), B<passwd>(1), B<encrypt>(3), B<getpass>(3), B<passwd>(5)"
 msgstr "B<login>(1), B<passwd>(1), B<encrypt>(3), B<getpass>(3), B<passwd>(5)"
 
@@ -3383,7 +3486,7 @@ msgstr ""
 "る。 それ以外の場合、現在の作業ディレクトリは変更されない。"
 
 #. type: Plain text
-#: build/C/man3/daemon.3:72
+#: build/C/man3/daemon.3:73
 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 "
@@ -3395,7 +3498,7 @@ msgstr ""
 
 #.  not .IR in order not to underline _
 #. type: Plain text
-#: build/C/man3/daemon.3:90
+#: build/C/man3/daemon.3:91
 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 "
@@ -3410,7 +3513,7 @@ msgstr ""
 "ラーを設定する。"
 
 #. type: Plain text
-#: build/C/man3/daemon.3:96
+#: build/C/man3/daemon.3:97
 msgid ""
 "Not in POSIX.1-2001.  A similar function appears on the BSDs.  The B<daemon>"
 "()  function first appeared in 4.4BSD."
@@ -3419,7 +3522,7 @@ msgstr ""
 "4.4BSD で始めて登場した。"
 
 #. type: Plain text
-#: build/C/man3/daemon.3:104
+#: build/C/man3/daemon.3:105
 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 "
@@ -3430,7 +3533,7 @@ msgstr ""
 "が設定される必要はない。"
 
 #. type: Plain text
-#: build/C/man3/daemon.3:107
+#: build/C/man3/daemon.3:108
 msgid "B<fork>(2), B<setsid>(2)"
 msgstr "B<fork>(2), B<setsid>(2)"
 
@@ -3828,7 +3931,7 @@ msgstr ""
 
 #. type: TP
 #: build/C/man2/dup.2:161 build/C/man2/execve.2:408 build/C/man2/fcntl.2:1132
-#: build/C/man3/getlogin.3:103
+#: build/C/man3/getlogin.3:105
 #, no-wrap
 msgid "B<EMFILE>"
 msgstr "B<EMFILE>"
@@ -3900,8 +4003,8 @@ msgstr "ENCRYPT"
 #. type: TH
 #: build/C/man3/encrypt.3:30
 #, no-wrap
-msgid "2003-04-04"
-msgstr "2003-04-04"
+msgid "2013-07-22"
+msgstr "2013-07-22"
 
 #. type: Plain text
 #: build/C/man3/encrypt.3:33
@@ -4059,7 +4162,17 @@ msgstr ""
 "(例えば以前のアメリカ合衆国輸出規制などにより)  この関数が提供されていない。"
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:135
+#: build/C/man3/encrypt.3:131
+msgid "The B<encrypt>()  and B<setkey>()  functions are not thread-safe."
+msgstr "関数 B<encrypt>() と B<setkey>() はスレッドセーフではない。"
+
+#. type: Plain text
+#: build/C/man3/encrypt.3:137
+msgid "The B<encrypt_r>()  and B<setkey_r>()  functions are thread-safe."
+msgstr "関数 B<encrypt_r>() と B<setkey_r>() はスレッドセーフである。"
+
+#. type: Plain text
+#: build/C/man3/encrypt.3:148
 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 "
@@ -4069,12 +4182,12 @@ msgstr ""
 "る。 関数 B<encrypt_r>()  と B<setkey_r>()  は GNU 拡張である。"
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:137
+#: build/C/man3/encrypt.3:150
 msgid "In glibc 2.2 these functions use the DES algorithm."
 msgstr "glibc 2.2 では、これらの関数は DES アルゴリズムを使う。"
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:144
+#: build/C/man3/encrypt.3:157
 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 "
@@ -4085,7 +4198,7 @@ msgstr ""
 "なければならない。"
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:149
+#: build/C/man3/encrypt.3:162
 #, no-wrap
 msgid ""
 "#define _XOPEN_SOURCE\n"
@@ -4097,7 +4210,7 @@ msgstr ""
 "#include E<lt>stdlib.hE<gt>\n"
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:155
+#: build/C/man3/encrypt.3:168
 #, no-wrap
 msgid ""
 "int\n"
@@ -4113,7 +4226,7 @@ msgstr ""
 "    char txt[64];      /* bit pattern for messages */\n"
 
 #. type: Plain text
-#: build/C/man3/encrypt.3:160
+#: build/C/man3/encrypt.3:173
 #, no-wrap
 msgid ""
 "    setkey(key);\n"
@@ -4128,7 +4241,7 @@ msgstr ""
 
 #.  .BR fcrypt (3)
 #. type: Plain text
-#: build/C/man3/encrypt.3:166
+#: build/C/man3/encrypt.3:179
 msgid "B<cbc_crypt>(3), B<crypt>(3), B<ecb_crypt>(3),"
 msgstr "B<cbc_crypt>(3), B<crypt>(3), B<ecb_crypt>(3)"
 
@@ -4228,7 +4341,7 @@ msgid "B<LANG>"
 msgstr "B<LANG>"
 
 #. type: Plain text
-#: build/C/man7/environ.7:81
+#: build/C/man7/environ.7:88
 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>, "
@@ -4241,13 +4354,13 @@ msgstr ""
 "る。 B<locale>(5)  を見よ。"
 
 #. type: TP
-#: build/C/man7/environ.7:81
+#: build/C/man7/environ.7:88
 #, no-wrap
 msgid "B<PATH>"
 msgstr "B<PATH>"
 
 #. type: Plain text
-#: build/C/man7/environ.7:92
+#: build/C/man7/environ.7:103
 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 "
@@ -4262,52 +4375,52 @@ msgstr ""
 "検索に用いる B<MANPATH> などがある。)"
 
 #. type: TP
-#: build/C/man7/environ.7:92
+#: build/C/man7/environ.7:103
 #, no-wrap
 msgid "B<PWD>"
 msgstr "B<PWD>"
 
 #. type: Plain text
-#: build/C/man7/environ.7:96
+#: build/C/man7/environ.7:107
 msgid "The current working directory.  Set by some shells."
 msgstr "現在のワーキングディレクトリ。いくつかのシェルが設定する。"
 
 #. type: TP
-#: build/C/man7/environ.7:96
+#: build/C/man7/environ.7:107
 #, no-wrap
 msgid "B<SHELL>"
 msgstr "B<SHELL>"
 
 #. type: Plain text
-#: build/C/man7/environ.7:99
+#: build/C/man7/environ.7:110
 msgid "The pathname of the user's login shell."
 msgstr "ユーザーのログインシェルのパス名。"
 
 #. type: TP
-#: build/C/man7/environ.7:99
+#: build/C/man7/environ.7:110
 #, no-wrap
 msgid "B<TERM>"
 msgstr "B<TERM>"
 
 #. type: Plain text
-#: build/C/man7/environ.7:102
+#: build/C/man7/environ.7:113
 msgid "The terminal type for which output is to be prepared."
 msgstr "端末の種類。出力はこれにあわせて用意される。"
 
 #. type: TP
-#: build/C/man7/environ.7:102
+#: build/C/man7/environ.7:113
 #, no-wrap
 msgid "B<PAGER>"
 msgstr "B<PAGER>"
 
 #. type: Plain text
-#: build/C/man7/environ.7:105
+#: build/C/man7/environ.7:116
 msgid "The user's preferred utility to display text files."
 msgstr ""
 "テキストファイルを表示するユーテリティ。ユーザーが好みのものを設定する。"
 
 #. type: TP
-#: build/C/man7/environ.7:105
+#: build/C/man7/environ.7:116
 #, no-wrap
 msgid "B<EDITOR>/B<VISUAL>"
 msgstr "B<EDITOR>/B<VISUAL>"
@@ -4317,13 +4430,13 @@ msgstr "B<EDITOR>/B<VISUAL>"
 #.  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:112
+#: build/C/man7/environ.7:123
 msgid "The user's preferred utility to edit text files."
 msgstr ""
 "テキストファイルを編集するユーテリティ。ユーザーが好みのものを設定する。"
 
 #. type: Plain text
-#: build/C/man7/environ.7:127
+#: build/C/man7/environ.7:141
 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 B<csh>"
@@ -4338,7 +4451,7 @@ msgstr ""
 "環境を扱うことができる。"
 
 #. type: Plain text
-#: build/C/man7/environ.7:131
+#: build/C/man7/environ.7:145
 msgid ""
 "Note that the behavior of many programs and library routines is influenced "
 "by the presence or value of certain environment variables.  A random "
@@ -4348,7 +4461,7 @@ msgstr ""
 "よって、動作に影響を受けることがある。以下、適宜挙げてみよう。"
 
 #. type: Plain text
-#: build/C/man7/environ.7:137
+#: build/C/man7/environ.7:151
 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)."
@@ -4357,7 +4470,7 @@ msgstr ""
 "の変数。ロケールの扱いに影響する。 B<locale>(5)  を見よ。"
 
 #. type: Plain text
-#: build/C/man7/environ.7:144
+#: build/C/man7/environ.7:158
 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 "
@@ -4368,7 +4481,7 @@ msgstr ""
 "ログラムからも利用される。"
 
 #. type: Plain text
-#: build/C/man7/environ.7:148
+#: build/C/man7/environ.7:162
 msgid ""
 "B<LD_LIBRARY_PATH>, B<LD_PRELOAD> and other LD_* variables influence the "
 "behavior of the dynamic loader/linker."
@@ -4377,7 +4490,7 @@ msgstr ""
 "カの動作に影響する。"
 
 #. type: Plain text
-#: build/C/man7/environ.7:152
+#: build/C/man7/environ.7:166
 msgid ""
 "B<POSIXLY_CORRECT> makes certain programs and library routines follow the "
 "prescriptions of POSIX."
@@ -4386,12 +4499,12 @@ msgstr ""
 "POSIX の規定に従うようになる。"
 
 #. type: Plain text
-#: build/C/man7/environ.7:158
+#: build/C/man7/environ.7:172
 msgid "The behavior of B<malloc>(3)  is influenced by B<MALLOC_*> variables."
 msgstr "B<malloc>(3)  の動作は B<MALLOC_*> 変数によって影響される。"
 
 #. type: Plain text
-#: build/C/man7/environ.7:164
+#: build/C/man7/environ.7:178
 msgid ""
 "The variable B<HOSTALIASES> gives the name of a file containing aliases to "
 "be used with B<gethostbyname>(3)."
@@ -4400,7 +4513,7 @@ msgstr ""
 "ファイル名を与える。"
 
 #. type: Plain text
-#: build/C/man7/environ.7:175
+#: build/C/man7/environ.7:189
 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), "
@@ -4411,7 +4524,7 @@ msgstr ""
 "ゾーンの情報を与える。 B<tzselect>(8)  も参照のこと。"
 
 #. type: Plain text
-#: build/C/man7/environ.7:179
+#: build/C/man7/environ.7:193
 msgid ""
 "B<TERMCAP> gives information on how to address a given terminal (or gives "
 "the name of a file containing such information)."
@@ -4420,7 +4533,7 @@ msgstr ""
 "ファイル名) を与える。"
 
 #. type: Plain text
-#: build/C/man7/environ.7:182
+#: build/C/man7/environ.7:196
 msgid ""
 "B<COLUMNS> and B<LINES> tell applications about the window size, possibly "
 "overriding the actual size."
@@ -4429,7 +4542,7 @@ msgstr ""
 "サイズとは違う値を与えることもできる。"
 
 #. type: Plain text
-#: build/C/man7/environ.7:187
+#: build/C/man7/environ.7:201
 msgid ""
 "B<PRINTER> or B<LPDEST> may specify the desired printer to use.  See B<lpr>"
 "(1)."
@@ -4438,12 +4551,12 @@ msgstr ""
 "こと。"
 
 #. type: Plain text
-#: build/C/man7/environ.7:189
+#: build/C/man7/environ.7:203
 msgid "Etc."
 msgstr "などなど..."
 
 #. type: Plain text
-#: build/C/man7/environ.7:194
+#: build/C/man7/environ.7:208
 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 "
@@ -4454,7 +4567,7 @@ msgstr ""
 "コマンドがだまされて、 システムをひどい目にあわせてきた。"
 
 #. type: Plain text
-#: build/C/man7/environ.7:227
+#: build/C/man7/environ.7:241
 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 "
@@ -4478,7 +4591,7 @@ msgstr ""
 "ることを考えるほうがよい。"
 
 #. type: Plain text
-#: build/C/man7/environ.7:241
+#: build/C/man7/environ.7:255
 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), "
@@ -4558,6 +4671,17 @@ msgstr ""
 "互換性のために提供されている。"
 
 #. type: Plain text
+#: 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 "
+"other error occurred), -1 is returned, and I<errno> is set appropriately."
+msgstr ""
+"成功した場合 (要求した全てについて許可が得られたら)、ゼロが返される。 エラー"
+"の場合 (I<mode> の少なくとも一つのビットで要求した許可がなかった場合や、 他の"
+"エラーが起こった場合)、-1 が返され、 I<errno> が適切に設定される。"
+
+#. type: Plain text
 #: build/C/man3/euidaccess.3:69
 msgid "As for B<access>(2)."
 msgstr "B<access>(2)  と同じ。"
@@ -4599,11 +4723,6 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/euidaccess.3:94
-#, fuzzy
-#| 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 "
-#| "B<AT_EACCESS> and B<AT_SYMLINK_NOFOLLOW>."
 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 "
@@ -4612,7 +4731,7 @@ msgstr ""
 "この関数は常にシンボリックリンクの展開を行う。\n"
 "シンボリックリンクのアクセス許可を確認する必要がある場合は、\n"
 "フラグ B<AT_EACCESS> と B<AT_SYMLINK_NOFOLLOW> を付けて\n"
-"B<faccessat(2)> を使うこと。"
+"B<faccessat>(2) を使うこと。"
 
 #. type: Plain text
 #: build/C/man3/euidaccess.3:105
@@ -4715,22 +4834,22 @@ msgstr "これらの関数の最初の引き数は、実行されるファイル
 #. type: Plain text
 #: build/C/man3/exec.3:107
 msgid ""
-"The I<const char *arg> and subsequent ellipses in the B<execl>(), B<execlp>"
+"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>, I<arg1>, "
 "\\&..., I<argn>.  Together they describe a list of one or more pointers to "
 "null-terminated strings that represent the argument list available to the "
 "executed program.  The first argument, by convention, should point to the "
 "filename associated with the file being executed.  The list of arguments "
 "I<must> be terminated by a NULL pointer, and, since these are variadic "
-"functions, this pointer must be cast I<(char *) NULL>."
+"functions, this pointer must be cast I<(char\\ *) NULL>."
 msgstr ""
-"関数 B<execl>(), B<execlp>(), B<execle>()  の I<const char *arg> とそれに続く"
-"省略部分は I<arg0>, I<arg1>, \\&..., I<argn> とみなされる。 これらには、実行"
-"されるプログラムで利用可能な引き数のリストを指定する (引き数のリストは NULL "
-"で終端された文字列へのポインタから構成される)。 慣習として、最初の引き数は、"
-"実行されるファイル名 へのポインタにする。引き数のリストは必ず NULL で終わらな"
-"ã\81\91ã\82\8cã\81°ã\81ªã\82\89ã\81\9aã\80\81ã\81\93ã\82\8cã\82\89ã\81®é\96¢æ\95°ã\81¯å\8f¯å¤\89é\95·å¼\95ã\81\8dæ\95°é\96¢æ\95°ã\81ªã\81®ã\81§ã\80\81 ã\81\93ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\81¯ I<(char "
-"*) NULL> とキャストしなければならない。"
+"関数 B<execl>(), B<execlp>(), B<execle>()  の I<const char\\ *arg> とそれに続"
+"く省略部分は I<arg0>, I<arg1>, \\&..., I<argn> とみなされる。 これらには、実"
+"行されるプログラムで利用可能な引き数のリストを指定する (引き数のリストは "
+"NULL で終端された文字列へのポインタから構成される)。 慣習として、最初の引き数"
+"は、実行されるファイル名 へのポインタにする。引き数のリストは必ず NULL で終わ"
+"ã\82\89ã\81ªã\81\91ã\82\8cã\81°ã\81ªã\82\89ã\81\9aã\80\81ã\81\93ã\82\8cã\82\89ã\81®é\96¢æ\95°ã\81¯å\8f¯å¤\89é\95·å¼\95ã\81\8dæ\95°é\96¢æ\95°ã\81ªã\81®ã\81§ã\80\81 ã\81\93ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\81¯ I<"
+"(char\\ *) NULL> とキャストしなければならない。"
 
 #. type: Plain text
 #: build/C/man3/exec.3:120
@@ -4829,12 +4948,8 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/exec.3:190
-#, fuzzy
-#| 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."
 msgid ""
-"The B<exec>()  functions only return if an error has occurred.  The return "
+"The B<exec>()  functions return only if an error has occurred.  The return "
 "value is -1, and I<errno> is set to indicate the error."
 msgstr ""
 "B<exec>()  群の関数が復帰するのは、エラーが発生した場合のみである。 返り値は "
@@ -4924,10 +5039,9 @@ msgstr "EXECVE"
 
 #. type: TH
 #: build/C/man2/execve.2:37
-#, fuzzy, no-wrap
-#| msgid "2012-02-27"
-msgid "2012-10-27"
-msgstr "2012-02-27"
+#, no-wrap
+msgid "2013-07-04"
+msgstr "2013-07-04"
 
 #. type: Plain text
 #: build/C/man2/execve.2:40
@@ -5007,9 +5121,18 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/execve.2:98
+#, fuzzy
+#| msgid ""
+#| "If the set-user-ID bit is set on the program file pointed to by "
+#| "I<filename>, and the underlying file system is not mounted I<nosuid> (the "
+#| "B<MS_NOSUID> flag for B<mount>(2)), and the calling process is not being "
+#| "ptraced, then the effective user ID of the calling process is changed to "
+#| "that of the owner of the program file.  Similarly, when the set-group-ID "
+#| "bit of the program file is set the effective group ID of the calling "
+#| "process is set to the group of the program file."
 msgid ""
 "If the set-user-ID bit is set on the program file pointed to by I<filename>, "
-"and the underlying file system is not mounted I<nosuid> (the B<MS_NOSUID> "
+"and the underlying filesystem is not mounted I<nosuid> (the B<MS_NOSUID> "
 "flag for B<mount>(2)), and the calling process is not being ptraced, then "
 "the effective user ID of the calling process is changed to that of the owner "
 "of the program file.  Similarly, when the set-group-ID bit of the program "
@@ -5177,6 +5300,9 @@ msgid ""
 "being executed, then the parent death signal set by B<prctl>(2)  "
 "B<PR_SET_PDEATHSIG> flag is cleared."
 msgstr ""
+"(Linux 2.4.36 以降 / 2.6.23 以降)  set-user-ID や set-group-ID されたプログラ"
+"ムが実行された場合、 B<prctl>(2) の B<PR_SET_PDEATHSIG> フラグで設定された "
+"parent death シグナルはクリアされる。"
 
 #. type: Plain text
 #: build/C/man2/execve.2:195
@@ -5193,6 +5319,8 @@ msgid ""
 "The B<SECBIT_KEEP_CAPS> I<securebits> flag is cleared.  See B<capabilities>"
 "(7)."
 msgstr ""
+"B<SECBIT_KEEP_CAPS> の I<securebits> フラグはクリアされる。 B<capabilities>"
+"(7) 参照。"
 
 #. type: Plain text
 #: build/C/man2/execve.2:207
@@ -5459,7 +5587,9 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/execve.2:386
-msgid "The file system is mounted I<noexec>."
+#, fuzzy
+#| msgid "The file system is mounted I<noexec>."
+msgid "The filesystem is mounted I<noexec>."
 msgstr "ファイル・システムが I<noexec> でマウントされている。"
 
 #. type: Plain text
@@ -5518,7 +5648,7 @@ msgid "I<filename> is too long."
 msgstr "I<filename> が長過ぎる。"
 
 #. type: TP
-#: build/C/man2/execve.2:415 build/C/man3/getlogin.3:106
+#: build/C/man2/execve.2:415 build/C/man3/getlogin.3:108
 #: build/C/man2/swapon.2:133 build/C/man2/uselib.2:67
 #, no-wrap
 msgid "B<ENFILE>"
@@ -5562,8 +5692,12 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/execve.2:443
+#, fuzzy
+#| 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."
 msgid ""
-"The file system is mounted I<nosuid>, the user is not the superuser, and the "
+"The filesystem 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 ""
 "ファイル・システムが I<nosuid> でマウントされ、ユーザがスーパーユーザでな"
@@ -5609,8 +5743,15 @@ msgstr "Linux はスクリプトの set-user-ID と set-group-ID ビットを無
 
 #. type: Plain text
 #: build/C/man2/execve.2:474
+#, fuzzy
+#| 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 "
+#| "executables when this would give the user powers she did not have already "
+#| "(and return B<EPERM>), some will just ignore the set-user-ID and set-"
+#| "group-ID bits and B<exec>()  successfully."
 msgid ""
-"The result of mounting a file system I<nosuid> varies across Linux kernel "
+"The result of mounting a filesystem I<nosuid> varies across Linux kernel "
 "versions: some will refuse execution of set-user-ID and set-group-ID "
 "executables when this would give the user powers she did not have already "
 "(and return B<EPERM>), some will just ignore the set-user-ID and set-group-"
@@ -5657,18 +5798,19 @@ 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:511
+#: build/C/man2/execve.2:513
 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 "
-"pointer.  B<Do not take advantage of this misfeature!> It is nonstandard and "
-"nonportable: on most other UNIX systems doing this will result in an error "
-"(B<EFAULT>)."
+"On Linux, either I<argv> or I<envp> can be specified as NULL, which has the "
+"same effect as specifying these arguments as a pointer to a list containing "
+"a single NULL pointer.  B<Do not take advantage of this misfeature!> It is "
+"nonstandard and nonportable: on most other UNIX systems doing this will "
+"result in an error (B<EFAULT>)."
 msgstr ""
-"Linux では、 I<argv> に NULL を指定することができる。これは、この引き数に "
-"NULL ポインタ 1個だけを含むリストへのポインタを指定したのと同じ効果を持つ。 "
-"B<「この間違った機能を利用しないこと」>。 これは非標準で、移植性もない。 他の"
-"ほとんどの UNIX システムでは、これを行うとエラー (B<EFAULT>)  になる。"
+"Linux では、 I<argv> と I<envp> のいずれかには NULL を指定することができる。"
+"これは、これらの引き数に NULL ポインタ 1個だけを含むリストへのポインタを指定"
+"したのと同じ効果を持つ。 B<「この間違った機能を利用しないこと」>。 これは非標"
+"準で、移植性もない。 他のほとんどの UNIX システムでは、これを行うとエラー "
+"(B<EFAULT>)  になる。"
 
 #.  .SH BUGS
 #.  Some Linux versions have failed to check permissions on ELF
@@ -5679,7 +5821,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:531
+#: build/C/man2/execve.2:533
 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 "
@@ -5694,13 +5836,13 @@ msgstr ""
 "る。"
 
 #. type: SS
-#: build/C/man2/execve.2:531
+#: build/C/man2/execve.2:533
 #, no-wrap
 msgid "Historical"
 msgstr "歴史"
 
 #. type: Plain text
-#: build/C/man2/execve.2:542
+#: build/C/man2/execve.2:544
 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 "
@@ -5713,7 +5855,7 @@ msgstr ""
 "で終端される。"
 
 #. type: Plain text
-#: build/C/man2/execve.2:545
+#: build/C/man2/execve.2:547
 msgid ""
 "The following program is designed to be execed by the second program below.  "
 "It just echoes its command-line one per line."
@@ -5722,13 +5864,13 @@ msgstr ""
 "ンドラインを 1行に 1個ずつ表示するだけのプログラムである。"
 
 #. type: Plain text
-#: build/C/man2/execve.2:549
+#: build/C/man2/execve.2:551
 #, no-wrap
 msgid "/* myecho.c */\n"
 msgstr "/* myecho.c */\n"
 
 #. type: Plain text
-#: build/C/man2/execve.2:552
+#: build/C/man2/execve.2:554
 #, no-wrap
 msgid ""
 "#include E<lt>stdio.hE<gt>\n"
@@ -5738,7 +5880,7 @@ msgstr ""
 "#include E<lt>stdlib.hE<gt>\n"
 
 #. type: Plain text
-#: build/C/man2/execve.2:557
+#: build/C/man2/execve.2:559
 #, no-wrap
 msgid ""
 "int\n"
@@ -5752,7 +5894,7 @@ msgstr ""
 "    int j;\n"
 
 #. type: Plain text
-#: build/C/man2/execve.2:560
+#: build/C/man2/execve.2:562
 #, no-wrap
 msgid ""
 "    for (j = 0; j E<lt> argc; j++)\n"
@@ -5762,7 +5904,7 @@ msgstr ""
 "        printf(\"argv[%d]: %s\\en\", j, argv[j]);\n"
 
 #. type: Plain text
-#: build/C/man2/execve.2:568
+#: build/C/man2/execve.2:570
 msgid ""
 "This program can be used to exec the program named in its command-line "
 "argument:"
@@ -5771,13 +5913,13 @@ msgstr ""
 "のに使う。"
 
 #. type: Plain text
-#: build/C/man2/execve.2:572
+#: build/C/man2/execve.2:574
 #, no-wrap
 msgid "/* execve.c */\n"
 msgstr "/* execve.c */\n"
 
 #. type: Plain text
-#: build/C/man2/execve.2:576
+#: build/C/man2/execve.2:578
 #, no-wrap
 msgid ""
 "#include E<lt>stdio.hE<gt>\n"
@@ -5789,7 +5931,7 @@ msgstr ""
 "#include E<lt>unistd.hE<gt>\n"
 
 #. type: Plain text
-#: build/C/man2/execve.2:582
+#: build/C/man2/execve.2:584
 #, no-wrap
 msgid ""
 "int\n"
@@ -5805,7 +5947,7 @@ msgstr ""
 "    char *newenviron[] = { NULL };\n"
 
 #. type: Plain text
-#: build/C/man2/execve.2:587
+#: build/C/man2/execve.2:589
 #, no-wrap
 msgid ""
 "    if (argc != 2) {\n"
@@ -5819,13 +5961,13 @@ msgstr ""
 "    }\n"
 
 #. type: Plain text
-#: build/C/man2/execve.2:589
+#: build/C/man2/execve.2:591
 #, no-wrap
 msgid "    newargv[0] = argv[1];\n"
 msgstr "    newargv[0] = argv[1];\n"
 
 #. type: Plain text
-#: build/C/man2/execve.2:594
+#: build/C/man2/execve.2:596
 #, no-wrap
 msgid ""
 "    execve(argv[1], newargv, newenviron);\n"
@@ -5839,13 +5981,13 @@ msgstr ""
 "}\n"
 
 #. type: Plain text
-#: build/C/man2/execve.2:598
+#: build/C/man2/execve.2:600
 msgid "We can use the second program to exec the first as follows:"
 msgstr ""
 "二つ目のプログラムを使って一つ目のプログラムを実行するには 以下のようにする。"
 
 #. type: Plain text
-#: build/C/man2/execve.2:607
+#: build/C/man2/execve.2:609
 #, no-wrap
 msgid ""
 "$B< cc myecho.c -o myecho>\n"
@@ -5863,7 +6005,7 @@ msgstr ""
 "argv[2]: world\n"
 
 #. type: Plain text
-#: build/C/man2/execve.2:615
+#: build/C/man2/execve.2:617
 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 "
@@ -5874,7 +6016,7 @@ msgstr ""
 "プトを作成する。"
 
 #. type: Plain text
-#: build/C/man2/execve.2:622
+#: build/C/man2/execve.2:624
 #, no-wrap
 msgid ""
 "$B< cat E<gt> script.sh>\n"
@@ -5888,12 +6030,12 @@ msgstr ""
 "$B< chmod +x script.sh>\n"
 
 #. type: Plain text
-#: build/C/man2/execve.2:626
+#: build/C/man2/execve.2:628
 msgid "We can then use our program to exec the script:"
 msgstr "作成しておいたプログラムを使ってスクリプトを実行する。"
 
 #. type: Plain text
-#: build/C/man2/execve.2:635
+#: build/C/man2/execve.2:637
 #, no-wrap
 msgid ""
 "$B< ./execve ./script.sh>\n"
@@ -5911,7 +6053,7 @@ msgstr ""
 "argv[4]: world\n"
 
 #. type: Plain text
-#: build/C/man2/execve.2:648
+#: build/C/man2/execve.2:650
 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), B<ld.so>(8)"
@@ -6290,13 +6432,21 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/fcntl.2:257
+#, fuzzy
+#| msgid ""
+#| "I<l_len> specifies the number of bytes to be locked.  If I<l_len> is "
+#| "positive, then the range to be locked covers bytes I<l_start> up to and "
+#| "including I<l_start>+I<l_len>-I<1>.  Specifying 0 for I<l_len> has the "
+#| "special meaning: lock all bytes starting at the location specified by "
+#| "I<l_whence> and I<l_start> through to the end of file, no matter how "
+#| "large the file grows."
 msgid ""
 "I<l_len> specifies the number of bytes to be locked.  If I<l_len> is "
 "positive, then the range to be locked covers bytes I<l_start> up to and "
-"including I<l_start>+I<l_len>-I<1>.  Specifying 0 for I<l_len> has the "
-"special meaning: lock all bytes starting at the location specified by "
-"I<l_whence> and I<l_start> through to the end of file, no matter how large "
-"the file grows."
+"including I<l_start>+I<l_len>-1.  Specifying 0 for I<l_len> has the special "
+"meaning: lock all bytes starting at the location specified by I<l_whence> "
+"and I<l_start> through to the end of file, no matter how large the file "
+"grows."
 msgstr ""
 "I<l_len> はロックしたいバイト数を示す。 I<l_len> が正の場合、ロックされるバイ"
 "ト範囲は I<l_start> 以上 I<l_start>+I<l_len>-I<1> 以下となる。 I<l_len> に 0 "
@@ -6511,14 +6661,22 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/fcntl.2:432
+#, fuzzy
+#| msgid ""
+#| "To make use of mandatory locks, mandatory locking must be enabled both on "
+#| "the file system that contains the file to be locked, and on the file "
+#| "itself.  Mandatory locking is enabled on a file system using the \"-o mand"
+#| "\" option to B<mount>(8), or the B<MS_MANDLOCK> flag for B<mount>(2).  "
+#| "Mandatory locking is enabled on a file by disabling group execute "
+#| "permission on the file and enabling the set-group-ID permission bit (see "
+#| "B<chmod>(1)  and B<chmod>(2))."
 msgid ""
 "To make use of mandatory locks, mandatory locking must be enabled both on "
-"the file system that contains the file to be locked, and on the file "
-"itself.  Mandatory locking is enabled on a file system using the \"-o mand\" "
-"option to B<mount>(8), or the B<MS_MANDLOCK> flag for B<mount>(2).  "
-"Mandatory locking is enabled on a file by disabling group execute permission "
-"on the file and enabling the set-group-ID permission bit (see B<chmod>(1)  "
-"and B<chmod>(2))."
+"the filesystem that contains the file to be locked, and on the file itself.  "
+"Mandatory locking is enabled on a filesystem using the \"-o mand\" option to "
+"B<mount>(8), or the B<MS_MANDLOCK> flag for B<mount>(2).  Mandatory locking "
+"is enabled on a file by disabling group execute permission on the file and "
+"enabling the set-group-ID permission bit (see B<chmod>(1)  and B<chmod>(2))."
 msgstr ""
 "強制ロックを使用するためには、ロック対象のファイルが含まれるファイルシステム "
 "と、ロック対象のファイル自身の両方について、強制ロックが有効になっていなけれ "
@@ -6979,8 +7137,8 @@ msgstr "B<F_RDLCK>"
 #: build/C/man2/fcntl.2:791
 msgid ""
 "Take out a read lease.  This will cause the calling process to be notified "
-"when the file is opened for writing or is truncated.  A read lease can only "
-"be placed on a file descriptor that is opened read-only."
+"when the file is opened for writing or is truncated.  A read lease can be "
+"placed only on a file descriptor that is opened read-only."
 msgstr ""
 "読み出しリースを取得する。これにより、 そのファイルが書き込み用にオープンされ"
 "たり、ファイルが切り詰められた場合に、 呼び出し元のプロセスに通知が行われるよ"
@@ -7036,10 +7194,16 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/fcntl.2:822
-msgid ""
-"Leases may only be taken out on regular files.  An unprivileged process may "
-"only take out a lease on a file whose UID (owner) matches the file system "
-"UID of the process.  A process with the B<CAP_LEASE> capability may take out "
+#, fuzzy
+#| msgid ""
+#| "Leases may be taken out only on regular files.  An unprivileged process "
+#| "may take out a lease only on a file whose UID (owner) matches the file "
+#| "system UID of the process.  A process with the B<CAP_LEASE> capability "
+#| "may take out leases on arbitrary files."
+msgid ""
+"Leases may be taken out only on regular files.  An unprivileged process may "
+"take out a lease only on a file whose UID (owner) matches the filesystem UID "
+"of the process.  A process with the B<CAP_LEASE> capability may take out "
 "leases on arbitrary files."
 msgstr ""
 "リースの取得は通常のファイル (regular file) に対してのみ可能である。 非特権プ"
@@ -7332,10 +7496,15 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/fcntl.2:1015
+#, fuzzy
+#| msgid ""
+#| "B<NOTE:> New applications should use the I<inotify> interface (available "
+#| "since kernel 2.6.13), which provides a much superior interface for "
+#| "obtaining notifications of file system events.  See B<inotify>(7)."
 msgid ""
 "B<NOTE:> New applications should use the I<inotify> interface (available "
 "since kernel 2.6.13), which provides a much superior interface for obtaining "
-"notifications of file system events.  See B<inotify>(7)."
+"notifications of filesystem events.  See B<inotify>(7)."
 msgstr ""
 "B<注意:> 新しくアプリケーションを書く際には、(カーネル 2.6.13 以降で利用可能"
 "となった)  I<inotify> インタフェースを使用すべきである。 I<inotify> はファイ"
@@ -7797,22 +7966,16 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/fcntl.2:1318
-#, fuzzy
-#| 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, these files are directly under the I<Documentation/> directory, "
-#| "and I<mandatory-locking.txt> is called I<mandatory.txt>.)"
 msgid ""
 "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>)"
 msgstr ""
-"カーネルソースの I<Documentation/filesystems/> ディレクトリ内の I<locks."
-"txt>, I<mandatory-locking.txt>, I<dnotify.txt> も参照のこと。 (以前のカーネル"
-"ã\81§ã\81¯ã\80\81ã\81\93ã\82\8cã\82\89ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\81¯ I<Documentation/> ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªç\9b´ä¸\8bã\81«ã\81\82ã\82\8aã\80\81 "
-"I<mandatory-locking.txt> は I<mandatory.txt> という名前であった。)"
+"Linux カーネルソースの I<Documentation/filesystems/> ディレクトリ内の "
+"I<locks.txt>, I<mandatory-locking.txt>, I<dnotify.txt> (以前のカーネルでは、"
+"ã\81\93ã\82\8cã\82\89ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\81¯ I<Documentation/> ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªç\9b´ä¸\8bã\81«ã\81\82ã\82\8aã\80\81 I<mandatory-"
+"locking.txt> は I<mandatory.txt> という名前であった)"
 
 #. type: TH
 #: build/C/man3/fexecve.3:25
@@ -7905,7 +8068,9 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/fexecve.3:91
-msgid "The I</proc> file system could not be accessed."
+#, fuzzy
+#| msgid "The I</proc> file system could not be accessed."
+msgid "The I</proc> filesystem could not be accessed."
 msgstr "I</proc> ファイルシステムにアクセスできなかった。"
 
 #. type: Plain text
@@ -7924,8 +8089,12 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/fexecve.3:106
+#, fuzzy
+#| msgid ""
+#| "On Linux, B<fexecve>()  is implemented using the B<proc>(5)  file system, "
+#| "so I</proc> needs to be mounted and available at the time of the call."
 msgid ""
-"On Linux, B<fexecve>()  is implemented using the B<proc>(5)  file system, so "
+"On Linux, B<fexecve>()  is implemented using the B<proc>(5)  filesystem, so "
 "I</proc> needs to be mounted and available at the time of the call."
 msgstr ""
 "Linux では、 B<fexecve>()  は B<proc>(5)  ファイルシステムを使って実装されて"
@@ -7945,10 +8114,9 @@ msgstr "FLOCK"
 
 #. type: TH
 #: build/C/man2/flock.2:35
-#, fuzzy, no-wrap
-#| msgid "2012-02-14"
+#, no-wrap
 msgid "2013-02-11"
-msgstr "2012-02-14"
+msgstr "2013-02-11"
 
 #. type: Plain text
 #: build/C/man2/flock.2:38
@@ -8072,7 +8240,7 @@ msgstr ""
 #. type: Plain text
 #: build/C/man2/flock.2:103
 msgid ""
-"A process may only hold one type of lock (shared or exclusive)  on a file.  "
+"A process may hold only one type of lock (shared or exclusive)  on a file.  "
 "Subsequent B<flock>()  calls on an already locked file will convert an "
 "existing lock to the new lock mode."
 msgstr ""
@@ -8214,29 +8382,21 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/flock.2:210
-#, fuzzy
-#| msgid ""
-#| "B<close>(2), B<dup>(2), B<execve>(2), B<fcntl>(2), B<fork>(2), B<open>"
-#| "(2), B<lockf>(3)"
 msgid ""
 "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 ""
-"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)"
 
 #. type: Plain text
 #: build/C/man2/flock.2:215
-#, fuzzy
-#| msgid ""
-#| "See also I<Documentation/filesystem/locks.txt> in the kernel source "
-#| "(I<Documentation/locks.txt> in older kernels)."
 msgid ""
 "I<Documentation/filesystem/locks.txt> in the Linux kernel source tree "
 "(I<Documentation/locks.txt> in older kernels)"
 msgstr ""
-"カーネルソース内の I<Documentation/filesystem/locks.txt> (以前のカーネルでは "
-"I<Documentation/locks.txt>)  も参照のこと。"
+"Linux カーネルソース内の I<Documentation/filesystem/locks.txt> (以前のカーネ"
+"ルでは I<Documentation/locks.txt>)"
 
 #. type: TH
 #: build/C/man2/fork.2:39
@@ -8246,10 +8406,9 @@ msgstr "FORK"
 
 #. type: TH
 #: build/C/man2/fork.2:39 build/C/man2/ioperm.2:34
-#, fuzzy, no-wrap
-#| msgid "2012-03-20"
+#, no-wrap
 msgid "2013-03-12"
-msgstr "2012-03-20"
+msgstr "2013-03-12"
 
 #. type: Plain text
 #: build/C/man2/fork.2:42
@@ -8380,6 +8539,8 @@ 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 ""
+"timer slack value のデフォルト値には、親プロセスの現在の timer slack value が"
+"設定される。 B<prctl>(2) の B<PR_SET_TIMERSLACK> の説明を参照。"
 
 #. type: Plain text
 #: build/C/man2/fork.2:120
@@ -8404,6 +8565,9 @@ msgid ""
 "the child; the child must turn on any bits that it requires using B<ioperm>"
 "(2)."
 msgstr ""
+"B<ioperm>(2) で設定されるポートアクセス許可ビットは、子プロセスには継承されな"
+"い。子プロセスでは、 B<ioperm>(2) を使って必要なビットをセットしなければなら"
+"ない。"
 
 #. type: Plain text
 #: build/C/man2/fork.2:142
@@ -8560,16 +8724,12 @@ msgstr "B<pipe>(2)  および B<wait>(2)  を参照。"
 
 #. type: Plain text
 #: build/C/man2/fork.2:255
-#, fuzzy
-#| 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)"
 msgid ""
 "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 ""
-"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)"
 
 #. type: TH
 #: build/C/man3/fpathconf.3:41
@@ -9100,9 +9260,14 @@ msgstr "これらの関数は GNU による拡張である。"
 #.  glibc 2.15
 #. type: Plain text
 #: build/C/man3/get_nprocs_conf.3:57
+#, fuzzy
+#| 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 "
+#| "called."
 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 "
+"they open and parse files in the I</sys> filesystem each time they are "
 "called."
 msgstr ""
 "これらの関数の現在の実装はかなりコストがかかる実装になっている。\n"
@@ -9177,15 +9342,12 @@ msgstr "GET_THREAD_AREA"
 
 #. type: TH
 #: build/C/man2/get_thread_area.2:8 build/C/man2/set_thread_area.2:8
-#, fuzzy, no-wrap
-#| msgid "2012-05-10"
+#, no-wrap
 msgid "2012-07-13"
-msgstr "2012-05-10"
+msgstr "2012-07-13"
 
 #. type: Plain text
 #: build/C/man2/get_thread_area.2:11
-#, fuzzy
-#| msgid "get_thread_area - Get a Thread Local Storage (TLS) area"
 msgid "get_thread_area - get a thread-local storage (TLS) area"
 msgstr "get_thread_area - スレッド局所記憶 (TLS) 領域を取り出す"
 
@@ -9202,20 +9364,13 @@ msgstr "B<int get_thread_area(struct user_desc *>I<u_info>B<);>"
 #. type: Plain text
 #: 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
-#, fuzzy
-#| msgid "B<Do not use this system call!> See NOTES."
 msgid "I<Note>: There is no glibc wrapper for this system call; see NOTES."
-msgstr "B<このシステムコールを使用しないこと!> 「注意」の節を参照。"
+msgstr ""
+"I<注>: このシステムコールには glibc のラッパー関数は存在しない。「注意」の節"
+"を参照。"
 
 #. type: Plain text
 #: build/C/man2/get_thread_area.2:29
-#, fuzzy
-#| 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 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>."
 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 "
@@ -9223,8 +9378,8 @@ msgid ""
 "bounds, B<get_thread_area>()  copies the corresponding TLS entry into the "
 "area pointed to by I<u_info>."
 msgstr ""
-"B<get_thread_area>()  は、カレント・スレッドのスレッド局所記憶 (Thread Local "
-"Storage; TLS) 配列の中のエントリを返す。 エントリのインデックスは、ユーザから"
+"B<get_thread_area>()  は、カレント・スレッドのスレッド局所記憶 (thread-local "
+"storage; TLS) 配列の中のエントリを返す。 エントリのインデックスは、ユーザから"
 "引き数として渡される I<u_info-E<gt>entry_number> の値に対応している。 値が範"
 "囲内にある場合、 B<get_thread_info>()  は対応する TLS エントリを I<u_info> で"
 "指された領域にコピーする。"
@@ -9263,12 +9418,16 @@ msgstr ""
 "は使用すべきではない。"
 
 #. type: Plain text
-#: build/C/man2/get_thread_area.2:55 build/C/man2/set_thread_area.2:72
+#: build/C/man2/get_thread_area.2:55
 msgid ""
 "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 "
+"intended for use only by threading libraries.  In the unlikely event that "
 "you want to call it directly, use B<syscall>(2)."
 msgstr ""
+"このシステムコールは通常はスレッドライブラリでのみ使用されることを目的として"
+"用意されているため、 glibc はこのシステムコールに対するラッパー関数を提供して"
+"いない。おそらくないと思うが、このシステムコールを直接呼び出したい場合は "
+"B<syscall>(2) を使うこと。"
 
 #. type: Plain text
 #: build/C/man2/get_thread_area.2:58
@@ -9283,8 +9442,6 @@ msgstr "GETCWD"
 
 #. type: Plain text
 #: build/C/man3/getcwd.3:35
-#, fuzzy
-#| msgid "getcwd, getwd, get_current_dir_name - Get current working directory"
 msgid "getcwd, getwd, get_current_dir_name - get current working directory"
 msgstr ""
 "getcwd, getwd, get_current_dir_name - カレントワーキングディレクトリ名の取得"
@@ -9408,6 +9565,16 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/getcwd.3:156
+#, fuzzy
+#| 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 the absolute pathname of the current working directory, "
+#| "including the terminating null byte, exceeds B<PATH_MAX> bytes, NULL is "
+#| "returned, and I<errno> is set to B<ENAMETOOLONG>.  (Note that on some "
+#| "systems, B<PATH_MAX> may not be a compile-time constant; furthermore, its "
+#| "value may depend on the file system, see B<pathconf>(3).)  For "
+#| "portability and security reasons, use of B<getwd>()  is deprecated."
 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 "
@@ -9415,7 +9582,7 @@ msgid ""
 "terminating null byte, exceeds B<PATH_MAX> bytes, NULL is returned, and "
 "I<errno> is set to B<ENAMETOOLONG>.  (Note that on some systems, B<PATH_MAX> "
 "may not be a compile-time constant; furthermore, its value may depend on the "
-"file system, see B<pathconf>(3).)  For portability and security reasons, use "
+"filesystem, see B<pathconf>(3).)  For portability and security reasons, use "
 "of B<getwd>()  is deprecated."
 msgstr ""
 "B<getwd>()  は B<malloc>(3)  によるメモリ獲得を一切行なわない。 I<buf> 引数は"
@@ -9495,7 +9662,7 @@ msgid "The current working directory has been unlinked."
 msgstr "カレントワーキングディレクトリが削除されている。"
 
 #. type: TP
-#: build/C/man3/getcwd.3:201 build/C/man3/getlogin.3:112
+#: build/C/man3/getcwd.3:201 build/C/man3/getlogin.3:114
 #, no-wrap
 msgid "B<ERANGE>"
 msgstr "B<ERANGE>"
@@ -9539,10 +9706,16 @@ msgstr "B<get_current_dir_name>()  は GNU 拡張である。"
 
 #. type: Plain text
 #: build/C/man3/getcwd.3:241
+#, fuzzy
+#| 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 proc file system are missing, a generic implementation is called.  "
+#| "Only in that case can these calls fail under Linux with B<EACCES>."
 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 "
-"proc file system are missing, a generic implementation is called.  Only in "
+"proc filesystem are missing, a generic implementation is called.  Only in "
 "that case can these calls fail under Linux with B<EACCES>."
 msgstr ""
 "Linux では (2.1.92 以降)、 B<getcwd>()  はシステムコールである。 古いシステム"
@@ -9579,17 +9752,14 @@ msgstr "GETDOMAINNAME"
 
 #. type: TH
 #: build/C/man2/getdomainname.2:29
-#, fuzzy, no-wrap
-#| msgid "2012-03-25"
+#, no-wrap
 msgid "2012-10-25"
-msgstr "2012-03-25"
+msgstr "2012-10-25"
 
 #. type: Plain text
 #: build/C/man2/getdomainname.2:32
-#, fuzzy
-#| msgid "getdomainname, setdomainname - get/set domain name"
 msgid "getdomainname, setdomainname - get/set NIS domain name"
-msgstr "getdomainname, setdomainname - ドメイン名の取得・設定をする"
+msgstr "getdomainname, setdomainname - NIS ドメイン名の取得・設定をする"
 
 #. type: Plain text
 #: build/C/man2/getdomainname.2:36
@@ -9614,15 +9784,12 @@ msgstr "_BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\\ E<lt>\\ 500)"
 
 #. type: Plain text
 #: build/C/man2/getdomainname.2:54
-#, fuzzy
-#| msgid ""
-#| "These functions are used to access or to change the domain name of the "
-#| "host system."
 msgid ""
 "These functions are used to access or to change the NIS domain name of the "
 "host system."
 msgstr ""
-"これらの関数は、ホストシステムのドメイン名を取得・変更するために使われる。"
+"これらの関数は、ホストシステムの NIS ドメイン名を取得・変更するために使われ"
+"る。"
 
 #. type: Plain text
 #: build/C/man2/getdomainname.2:65
@@ -9727,10 +9894,9 @@ msgstr "GETDTABLESIZE"
 
 #. type: TH
 #: build/C/man3/getdtablesize.3:27
-#, fuzzy, no-wrap
-#| msgid "2010-02-03"
+#, no-wrap
 msgid "2013-02-05"
-msgstr "2010-02-03"
+msgstr "2013-02-05"
 
 #. type: Plain text
 #: build/C/man3/getdtablesize.3:30
@@ -10126,10 +10292,10 @@ msgid "GETLOGIN"
 msgstr "GETLOGIN"
 
 #. type: TH
-#: build/C/man3/getlogin.3:28
+#: build/C/man3/getlogin.3:28 build/C/man3/usleep.3:33
 #, no-wrap
-msgid "2008-06-29"
-msgstr "2008-06-29"
+msgid "2013-04-19"
+msgstr "2013-04-19"
 
 #. type: Plain text
 #: build/C/man3/getlogin.3:31
@@ -10240,23 +10406,23 @@ msgstr ""
 "る。"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:101
+#: build/C/man3/getlogin.3:103
 msgid ""
 "B<getlogin>()  returns a pointer to the username when successful, and NULL "
-"on failure.  B<getlogin_r>()  returns 0 when successful, and nonzero on "
-"failure."
+"on failure, with I<errno> set to indicate the cause of the error.  "
+"B<getlogin_r>()  returns 0 when successful, and nonzero on failure."
 msgstr ""
-"B<getlogin>()  ã\81¯æ\88\90å\8a\9fã\81\97ã\81\9få ´å\90\88ã\81¯ã\83¦ã\83¼ã\82¶å\90\8dã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\82\92è¿\94ã\81\97ã\80\81失敗した場合は "
-"NULL ã\82\92è¿\94ã\81\99ã\80\82 B<getlogin_r>()  ã\81¯æ\88\90å\8a\9fã\81\99ã\82\8bã\81¨ 0 ã\82\92è¿\94ã\81\97ã\80\81失æ\95\97ã\81\99ã\82\8bã\81¨ 0 ä»¥å¤\96ã\82\92è¿\94"
-"す。"
+"B<getlogin>()  ã\81¯æ\88\90å\8a\9fã\81\97ã\81\9få ´å\90\88ã\81¯ã\83¦ã\83¼ã\82¶å\90\8dã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\82\92è¿\94ã\81\99ã\80\82 失敗した場合は "
+"NULL ã\82\92è¿\94ã\81\97ã\80\81 I<errno> ã\81«ã\82¨ã\83©ã\83¼ã\81®å\8e\9få\9b ã\82\92示ã\81\99å\80¤ã\82\92設å®\9aã\81\99ã\82\8bã\80\82 B<getlogin_r>()  ã\81¯"
+"成功すると 0 を返し、失敗すると 0 以外を返す。"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:103
+#: build/C/man3/getlogin.3:105
 msgid "POSIX specifies"
 msgstr "POSIX では以下のエラーが規定されている:"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:106
+#: build/C/man3/getlogin.3:108
 msgid ""
 "The calling process already has the maximum allowed number of open files."
 msgstr ""
@@ -10264,90 +10430,107 @@ msgstr ""
 "達している。"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:109
+#: build/C/man3/getlogin.3:111
 msgid "The system already has the maximum allowed number of open files."
 msgstr "システム全体でオープンしているファイル数がすでに上限に達している。"
 
 #. type: TP
-#: build/C/man3/getlogin.3:109
+#: build/C/man3/getlogin.3:111
 #, no-wrap
 msgid "B<ENXIO>"
 msgstr "B<ENXIO>"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:112
-#, fuzzy
-#| msgid "The calling process has no controlling tty."
+#: build/C/man3/getlogin.3:114
 msgid "The calling process has no controlling terminal."
 msgstr "呼び出し元プロセスには制御端末がない。"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:118
+#: build/C/man3/getlogin.3:120
 msgid ""
 "(getlogin_r)  The length of the username, including the terminating null "
-"byte, is larger than I<bufsize>."
+"byte (\\(aq\\e0\\(aq), is larger than I<bufsize>."
 msgstr ""
-"(getlogin_r)  (終端の NULL バイトも含めた) ユーザ名の長さが I<bufsize> よりも"
-"長い。"
+"(getlogin_r)  (終端の NULL バイト (\\(aq\\e0\\(aq) も含めた) ユーザ名の長さ"
+"が I<bufsize> よりも長い。"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:120
+#: build/C/man3/getlogin.3:122
 msgid "Linux/glibc also has"
 msgstr "Linux/glibc には以下のエラーもある。"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:123
+#: build/C/man3/getlogin.3:125
 msgid "There was no corresponding entry in the utmp-file."
 msgstr "utmp ファイルに対応するエントリがなかった。"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:126
+#: build/C/man3/getlogin.3:128
 msgid "Insufficient memory to allocate passwd structure."
 msgstr "passwd 構造体を割り当てるのに十分なメモリがない。"
 
 #. type: TP
-#: build/C/man3/getlogin.3:126 build/C/man2/ioctl.2:107
-#: build/C/man2/ioctl.2:111 build/C/man3/tcgetpgrp.3:92
+#: build/C/man3/getlogin.3:128 build/C/man2/ioctl.2:107
+#: build/C/man2/ioctl.2:111 build/C/man3/tcgetpgrp.3:95
 #, no-wrap
 msgid "B<ENOTTY>"
 msgstr "B<ENOTTY>"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:130
+#: build/C/man3/getlogin.3:132
 msgid "Standard input didn't refer to a terminal.  (See BUGS.)"
 msgstr "標準入力が端末を参照していない (「バグ」の節を参照)。"
 
 #. type: TP
-#: build/C/man3/getlogin.3:131
+#: build/C/man3/getlogin.3:133
 #, no-wrap
 msgid "I</etc/passwd>"
 msgstr "I</etc/passwd>"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:134
+#: build/C/man3/getlogin.3:136
 msgid "password database file"
 msgstr "パスワードデータベースのファイル"
 
 #. type: TP
-#: build/C/man3/getlogin.3:134
+#: build/C/man3/getlogin.3:136
 #, no-wrap
 msgid "I</var/run/utmp>"
 msgstr "I</var/run/utmp>"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:138
+#: build/C/man3/getlogin.3:140
 msgid "(traditionally I</etc/utmp>; some libc versions used I</var/adm/utmp>)"
 msgstr ""
 "(伝統的には I</etc/utmp> が使われている; libc の中には I</var/adm/utmp> を使"
 "うものもある)"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:143
+#: build/C/man3/getlogin.3:145
+msgid "The B<getlogin>()  function is not thread-safe."
+msgstr "B<getlogin>() 関数はスレッドセーフではない。"
+
+#. type: Plain text
+#: build/C/man3/getlogin.3:149
+msgid "The B<getlogin_r>()  function is thread-safe."
+msgstr "B<getlogin_r>() 関数はスレッドセーフである。"
+
+#. type: Plain text
+#: build/C/man3/getlogin.3:154
+msgid ""
+"The B<cuserid>()  function is thread-safe with exceptions.  It is not thread-"
+"safe if called with a NULL parameter."
+msgstr ""
+"B<cuserid>() 関数は、例外付きのスレッドセーフである。 パラメータ NULL で呼び"
+"出した場合はスレッドセーフではない。"
+
+#. type: Plain text
+#: build/C/man3/getlogin.3:159
 msgid "B<getlogin>()  and B<getlogin_r>()  specified in POSIX.1-2001."
 msgstr "B<getlogin>()  と B<getlogin_r>()  は POSIX.1-2001 で規定されている。"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:154
+#: build/C/man3/getlogin.3:170
 msgid ""
 "System V has a B<cuserid>()  function which uses the real user ID rather "
 "than the effective user ID.  The B<cuserid>()  function was included in the "
@@ -10360,11 +10543,7 @@ msgstr ""
 "た。"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:161
-#, fuzzy
-#| msgid ""
-#| "OpenBSD has B<getlogin>()  and B<setlogin>(), and a username associated "
-#| "with a session, even if it has no controlling tty."
+#: build/C/man3/getlogin.3:177
 msgid ""
 "OpenBSD has B<getlogin>()  and B<setlogin>(), and a username associated with "
 "a session, even if it has no controlling terminal."
@@ -10374,14 +10553,7 @@ msgstr ""
 "ある。"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:173
-#, fuzzy
-#| 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."
+#: build/C/man3/getlogin.3:189
 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, "
@@ -10389,14 +10561,14 @@ msgid ""
 "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 ""
-"残念ながら、 B<getlogin>()  をだますのはそれほど難しいことではない。別のプロ"
-"ã\82°ã\83©ã\83 ã\81\8c utmp ã\83\95ã\82¡ã\82¤ã\83«ã\82\92 å£\8aã\81\97ã\81¦ã\81\97ã\81¾ã\81\86ã\81¨ã\80\81å\85¨ã\81\8få\8b\95ä½\9cã\81\97ã\81ªã\81\84ã\81\93ã\81¨ã\82\82ã\81\82ã\82\8bã\80\82ã\81¾ã\81\9fã\83­ã\82°ã\82¤"
-"ン名の最初の 8 文字 しか返さないことも多い。またプログラムを制御している tty "
-"ã\81« ç\8f¾å\9c¨ã\83­ã\82°ã\82¤ã\83³ã\81\97ã\81¦ã\81\84ã\82\8bã\83¦ã\83¼ã\82¶ã\83¼ã\81¯ã\80\81ã\83\97ã\83­ã\82°ã\83©ã\83 ã\82\92å®\9fè¡\8cã\81\97ã\81\9f ã\83¦ã\83¼ã\82¶ã\83¼ã\81§ã\81ªã\81\84å ´å\90\88ã\82\82"
-"ã\81\82ã\82\8bã\80\82 ã\82»ã\82­ã\83¥ã\83ªã\83\86ã\82£ã\81®çµ¡ã\82\80ç\94¨é\80\94ã\81«ã\81¯ B<getlogin>()  を用いるべきではない。"
+"残念ながら、 B<getlogin>() をだますのはそれほど難しいことではない。別のプログ"
+"ã\83©ã\83 ã\81\8c utmp ã\83\95ã\82¡ã\82¤ã\83«ã\82\92 å£\8aã\81\97ã\81¦ã\81\97ã\81¾ã\81\86ã\81¨ã\80\81å\85¨ã\81\8få\8b\95ä½\9cã\81\97ã\81ªã\81\84ã\81\93ã\81¨ã\82\82ã\81\82ã\82\8bã\80\82ã\81¾ã\81\9fã\83­ã\82°ã\82¤ã\83³"
+"名の最初の 8 文字 しか返さないことも多い。また、プログラムの制御端末に現在ロ"
+"ã\82°ã\82¤ã\83³ã\81\97ã\81¦ã\81\84ã\82\8bã\83¦ã\83¼ã\82¶ã\83¼ã\81¯ã\80\81ã\83\97ã\83­ã\82°ã\83©ã\83 ã\82\92å®\9fè¡\8cã\81\97ã\81\9fã\83¦ã\83¼ã\82¶ã\83¼ã\81§ã\81ªã\81\84å ´å\90\88ã\82\82ã\81\82ã\82\8bã\80\82 ã\82»"
+"ã\82­ã\83¥ã\83ªã\83\86ã\82£ã\81®çµ¡ã\82\80ç\94¨é\80\94ã\81«ã\81¯ B<getlogin>() を用いるべきではない。"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:183
+#: build/C/man3/getlogin.3:199
 msgid ""
 "Note that glibc does not follow the POSIX specification and uses I<stdin> "
 "instead of I</dev/tty>.  A bug.  (Other recent systems, like SunOS 5.8 and "
@@ -10409,7 +10581,7 @@ msgstr ""
 "イン名を返す。)"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:193
+#: build/C/man3/getlogin.3:209
 msgid ""
 "Nobody knows precisely what B<cuserid>()  does; avoid it in portable "
 "programs.  Or avoid it altogether: use I<getpwuid(geteuid())> instead, if "
@@ -10422,7 +10594,7 @@ msgstr ""
 "い」こと。"
 
 #. type: Plain text
-#: build/C/man3/getlogin.3:197
+#: build/C/man3/getlogin.3:213
 msgid "B<geteuid>(2), B<getuid>(2), B<utmp>(5)"
 msgstr "B<geteuid>(2), B<getuid>(2), B<utmp>(5)"
 
@@ -11391,10 +11563,9 @@ msgstr "GETTID"
 
 #. type: TH
 #: build/C/man2/gettid.2:26
-#, fuzzy, no-wrap
-#| msgid "2010-02-03"
+#, no-wrap
 msgid "2013-02-04"
-msgstr "2010-02-03"
+msgstr "2013-02-04"
 
 #. type: Plain text
 #: build/C/man2/gettid.2:29
@@ -11486,6 +11657,10 @@ msgid ""
 "(2), B<sched_setparam>(2), B<sched_setscheduler>(2), B<timer_create>(2), "
 "B<tgkill>(2)"
 msgstr ""
+"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)"
 
 #. type: TH
 #: build/C/man3/getumask.3:28
@@ -11574,13 +11749,6 @@ msgstr "B<umask>(2)"
 msgid "GETUSERSHELL"
 msgstr "GETUSERSHELL"
 
-#. type: TH
-#: 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 "2007-07-26"
-
 #. type: Plain text
 #: build/C/man3/getusershell.3:33
 msgid "getusershell, setusershell, endusershell - get permitted user shells"
@@ -11611,7 +11779,7 @@ msgid "B<getusershell>(), B<setusershell>(), B<endusershell>():"
 msgstr "B<getusershell>(), B<setusershell>(), B<endusershell>():"
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:69
+#: build/C/man3/getusershell.3:75
 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 "
@@ -11627,35 +11795,44 @@ msgstr ""
 "ようにふるまう。"
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:73
+#: build/C/man3/getusershell.3:80
 msgid "The B<setusershell>()  function rewinds I</etc/shells>."
 msgstr ""
 "B<setusershell>()  関数は I</etc/shells> ファイルの ファイルポインタを先頭に"
 "戻す。"
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:77
+#: build/C/man3/getusershell.3:85
 msgid "The B<endusershell>()  function closes I</etc/shells>."
 msgstr "B<endusershell>()  関数は I</etc/shells> ファイルを閉じる。"
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:81
+#: build/C/man3/getusershell.3:89
 msgid "The B<getusershell>()  function returns a NULL pointer on end-of-file."
 msgstr "B<getusershell>()  関数はファイルの終端ではNULL ポインタを返す。"
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:84
+#: build/C/man3/getusershell.3:92
 #, no-wrap
 msgid "/etc/shells\n"
 msgstr "/etc/shells\n"
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:87
+#: build/C/man3/getusershell.3:101
+msgid ""
+"The B<getusershell>(), B<setusershell>()  and B<endusershell>()  functions "
+"are not thread-safe."
+msgstr ""
+"関数 B<getusershell>(), B<setusershell>(), B<endusershell>() はスレッドセーフ"
+"ではない。"
+
+#. type: Plain text
+#: build/C/man3/getusershell.3:103
 msgid "4.3BSD."
 msgstr "4.3BSD."
 
 #. type: Plain text
-#: build/C/man3/getusershell.3:89
+#: build/C/man3/getusershell.3:105
 msgid "B<shells>(5)"
 msgstr "B<shells>(5)"
 
@@ -11667,10 +11844,9 @@ msgstr "IDLE"
 
 #. type: TH
 #: build/C/man2/idle.2:32 build/C/man5/shells.5:28
-#, fuzzy, no-wrap
-#| msgid "2012-02-14"
+#, no-wrap
 msgid "2012-12-31"
-msgstr "2012-02-14"
+msgstr "2012-12-31"
 
 #. type: Plain text
 #: build/C/man2/idle.2:35
@@ -11719,10 +11895,8 @@ msgstr "ユーザプロセスに対しては、常にこのエラーとなる。
 
 #. type: Plain text
 #: build/C/man2/idle.2:61
-#, fuzzy
-#| 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 "2.3.13 以降、もはやこのシステムコールは存在しない。"
+msgstr "Linux 2.3.13 以降では、もはやこのシステムコールは存在しない。"
 
 #. type: Plain text
 #: build/C/man2/idle.2:64 build/C/man2/sysinfo.2:86
@@ -11881,10 +12055,11 @@ msgid "IOCTL_LIST"
 msgstr "IOCTL_LIST"
 
 #. type: TH
-#: build/C/man2/ioctl_list.2:30
-#, no-wrap
-msgid "2007-12-29"
-msgstr "2007-12-29"
+#: build/C/man2/ioctl_list.2:30 build/C/man2/syscall.2:40
+#, fuzzy, no-wrap
+#| msgid "2013-04-17"
+msgid "2013-09-17"
+msgstr "2013-04-17"
 
 #. type: Plain text
 #: build/C/man2/ioctl_list.2:33
@@ -11907,15 +12082,15 @@ msgstr ""
 #. type: Plain text
 #: 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 "
-"kernel uses the argument for both input and output, this is marked with I<//"
-"\\ I-O>."
+"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 kernel uses the argument for both input and output, this is marked with "
+"I<//\\ I-O>."
 msgstr ""
-"引き数型 I<const struct foo *> は、その引き数がカーネルへの入力である事を意味"
-"します。また、 I<struct foo *> は、その引き数がカーネルからの出力である事を意"
-"味します。 カーネルがその引き数を入力と出力の両方に使用する場合は、 I<//\\ I-"
-"O> マークを付けてあります。"
+"引き数型 I<const struct foo\\ *> は、その引き数がカーネルへの入力である事を意"
+"味します。また、 I<struct foo\\ *> は、その引き数がカーネルからの出力である事"
+"を意味します。 カーネルがその引き数を入力と出力の両方に使用する場合は、 I<//"
+"\\ I-O> マークを付けてあります。"
 
 #. type: Plain text
 #: build/C/man2/ioctl_list.2:53
@@ -11986,7 +12161,7 @@ msgstr ""
 "トのタイプ、8 ビットのシリアル番号から構成されます。"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:97
+#: build/C/man2/ioctl_list.2:98
 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 "
@@ -11999,7 +12174,7 @@ msgstr ""
 "目の引き数はデータタイプです。"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:102
+#: build/C/man2/ioctl_list.2:103
 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 "
@@ -12010,7 +12185,7 @@ msgstr ""
 "受け継いだ値が原因です。"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:106
+#: build/C/man2/ioctl_list.2:107
 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 architectures."
@@ -12019,7 +12194,7 @@ msgstr ""
 "クの手助けにはならず、 様々なアーキテクチャによって値を変化させてしまいます。"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:112
+#: build/C/man2/ioctl_list.2:113
 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 "
@@ -12030,2678 +12205,2710 @@ msgstr ""
 "値を返します。 これは今のところ以下では示されていません。"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:114
+#: build/C/man2/ioctl_list.2:115
 msgid "// Main table."
 msgstr "// Main table."
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:116
+#: build/C/man2/ioctl_list.2:117
 msgid "// E<lt>include/asm-i386/socket.hE<gt>"
 msgstr "// E<lt>include/asm-i386/socket.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:118
+#: build/C/man2/ioctl_list.2:119
 #, no-wrap
 msgid "0x00008901\tFIOSETOWN\tconst int *\n"
 msgstr "0x00008901\tFIOSETOWN\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:119
+#: build/C/man2/ioctl_list.2:120
 #, no-wrap
 msgid "0x00008902\tSIOCSPGRP\tconst int *\n"
 msgstr "0x00008902\tSIOCSPGRP\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:120
+#: build/C/man2/ioctl_list.2:121
 #, no-wrap
 msgid "0x00008903\tFIOGETOWN\tint *\n"
 msgstr "0x00008903\tFIOGETOWN\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:121
+#: build/C/man2/ioctl_list.2:122
 #, no-wrap
 msgid "0x00008904\tSIOCGPGRP\tint *\n"
 msgstr "0x00008904\tSIOCGPGRP\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:122
+#: build/C/man2/ioctl_list.2:123
 #, no-wrap
 msgid "0x00008905\tSIOCATMAR\tint *\n"
 msgstr "0x00008905\tSIOCATMAR\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:123
+#: build/C/man2/ioctl_list.2:124
 #, no-wrap
 msgid "0x00008906\tSIOCGSTAMP\ttimeval *\n"
 msgstr "0x00008906\tSIOCGSTAMP\ttimeval *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:127
+#: build/C/man2/ioctl_list.2:128
 msgid "// E<lt>include/asm-i386/termios.hE<gt>"
 msgstr "// E<lt>include/asm-i386/termios.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:129
+#: build/C/man2/ioctl_list.2:130
 #, no-wrap
 msgid "0x00005401\tTCGETS\tstruct termios *\n"
 msgstr "0x00005401\tTCGETS\tstruct termios *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:130
+#: build/C/man2/ioctl_list.2:131
 #, no-wrap
 msgid "0x00005402\tTCSETS\tconst struct termios *\n"
 msgstr "0x00005402\tTCSETS\tconst struct termios *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:131
+#: build/C/man2/ioctl_list.2:132
 #, no-wrap
 msgid "0x00005403\tTCSETSW\tconst struct termios *\n"
 msgstr "0x00005403\tTCSETSW\tconst struct termios *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:132
+#: build/C/man2/ioctl_list.2:133
 #, no-wrap
 msgid "0x00005404\tTCSETSF\tconst struct termios *\n"
 msgstr "0x00005404\tTCSETSF\tconst struct termios *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:133
+#: build/C/man2/ioctl_list.2:134
 #, no-wrap
 msgid "0x00005405\tTCGETA\tstruct termio *\n"
 msgstr "0x00005405\tTCGETA\tstruct termio *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:134
+#: build/C/man2/ioctl_list.2:135
 #, no-wrap
 msgid "0x00005406\tTCSETA\tconst struct termio *\n"
 msgstr "0x00005406\tTCSETA\tconst struct termio *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:135
+#: build/C/man2/ioctl_list.2:136
 #, no-wrap
 msgid "0x00005407\tTCSETAW\tconst struct termio *\n"
 msgstr "0x00005407\tTCSETAW\tconst struct termio *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:136
+#: build/C/man2/ioctl_list.2:137
 #, no-wrap
 msgid "0x00005408\tTCSETAF\tconst struct termio *\n"
 msgstr "0x00005408\tTCSETAF\tconst struct termio *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:137
+#: build/C/man2/ioctl_list.2:138
 #, no-wrap
 msgid "0x00005409\tTCSBRK\tint\n"
 msgstr "0x00005409\tTCSBRK\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:138
+#: build/C/man2/ioctl_list.2:139
 #, no-wrap
 msgid "0x0000540A\tTCXONC\tint\n"
 msgstr "0x0000540A\tTCXONC\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:139
+#: build/C/man2/ioctl_list.2:140
 #, no-wrap
 msgid "0x0000540B\tTCFLSH\tint\n"
 msgstr "0x0000540B\tTCFLSH\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:140
+#: build/C/man2/ioctl_list.2:141
 #, no-wrap
 msgid "0x0000540C\tTIOCEXCL\tvoid\n"
 msgstr "0x0000540C\tTIOCEXCL\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:141
+#: build/C/man2/ioctl_list.2:142
 #, no-wrap
 msgid "0x0000540D\tTIOCNXCL\tvoid\n"
 msgstr "0x0000540D\tTIOCNXCL\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:142
+#: build/C/man2/ioctl_list.2:143
 #, no-wrap
 msgid "0x0000540E\tTIOCSCTTY\tint\n"
 msgstr "0x0000540E\tTIOCSCTTY\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:143
+#: build/C/man2/ioctl_list.2:144
 #, no-wrap
 msgid "0x0000540F\tTIOCGPGRP\tpid_t *\n"
 msgstr "0x0000540F\tTIOCGPGRP\tpid_t *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:144
+#: build/C/man2/ioctl_list.2:145
 #, no-wrap
 msgid "0x00005410\tTIOCSPGRP\tconst pid_t *\n"
 msgstr "0x00005410\tTIOCSPGRP\tconst pid_t *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:145
+#: build/C/man2/ioctl_list.2:146
 #, no-wrap
 msgid "0x00005411\tTIOCOUTQ\tint *\n"
 msgstr "0x00005411\tTIOCOUTQ\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:146
+#: build/C/man2/ioctl_list.2:147
 #, no-wrap
 msgid "0x00005412\tTIOCSTI\tconst char *\n"
 msgstr "0x00005412\tTIOCSTI\tconst char *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:147
+#: build/C/man2/ioctl_list.2:148
 #, no-wrap
 msgid "0x00005413\tTIOCGWINSZ\tstruct winsize *\n"
 msgstr "0x00005413\tTIOCGWINSZ\tstruct winsize *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:148
+#: build/C/man2/ioctl_list.2:149
 #, no-wrap
 msgid "0x00005414\tTIOCSWINSZ\tconst struct winsize *\n"
 msgstr "0x00005414\tTIOCSWINSZ\tconst struct winsize *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:149
+#: build/C/man2/ioctl_list.2:150
 #, no-wrap
 msgid "0x00005415\tTIOCMGET\tint *\n"
 msgstr "0x00005415\tTIOCMGET\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:150
+#: build/C/man2/ioctl_list.2:151
 #, no-wrap
 msgid "0x00005416\tTIOCMBIS\tconst int *\n"
 msgstr "0x00005416\tTIOCMBIS\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:151
+#: build/C/man2/ioctl_list.2:152
 #, no-wrap
 msgid "0x00005417\tTIOCMBIC\tconst int *\n"
 msgstr "0x00005417\tTIOCMBIC\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:152
+#: build/C/man2/ioctl_list.2:153
 #, no-wrap
 msgid "0x00005418\tTIOCMSET\tconst int *\n"
 msgstr "0x00005418\tTIOCMSET\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:153
+#: build/C/man2/ioctl_list.2:154
 #, no-wrap
 msgid "0x00005419\tTIOCGSOFTCAR\tint *\n"
 msgstr "0x00005419\tTIOCGSOFTCAR\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:154
+#: build/C/man2/ioctl_list.2:155
 #, no-wrap
 msgid "0x0000541A\tTIOCSSOFTCAR\tconst int *\n"
 msgstr "0x0000541A\tTIOCSSOFTCAR\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:155
+#: build/C/man2/ioctl_list.2:156
 #, no-wrap
 msgid "0x0000541B\tFIONREAD\tint *\n"
 msgstr "0x0000541B\tFIONREAD\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:156
+#: build/C/man2/ioctl_list.2:157
 #, no-wrap
 msgid "0x0000541B\tTIOCINQ\tint *\n"
 msgstr "0x0000541B\tTIOCINQ\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:157
+#: build/C/man2/ioctl_list.2:158
 #, no-wrap
 msgid "0x0000541C\tTIOCLINUX\tconst char *\t// MORE\n"
 msgstr "0x0000541C\tTIOCLINUX\tconst char *\t// MORE\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:158
+#: build/C/man2/ioctl_list.2:159
 #, no-wrap
 msgid "0x0000541D\tTIOCCONS\tvoid\n"
 msgstr "0x0000541D\tTIOCCONS\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:159
+#: build/C/man2/ioctl_list.2:160
 #, no-wrap
 msgid "0x0000541E\tTIOCGSERIAL\tstruct serial_struct *\n"
 msgstr "0x0000541E\tTIOCGSERIAL\tstruct serial_struct *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:160
+#: build/C/man2/ioctl_list.2:161
 #, no-wrap
 msgid "0x0000541F\tTIOCSSERIAL\tconst struct serial_struct *\n"
 msgstr "0x0000541F\tTIOCSSERIAL\tconst struct serial_struct *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:161
+#: build/C/man2/ioctl_list.2:162
 #, no-wrap
 msgid "0x00005420\tTIOCPKT\tconst int *\n"
 msgstr "0x00005420\tTIOCPKT\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:162
+#: build/C/man2/ioctl_list.2:163
 #, no-wrap
 msgid "0x00005421\tFIONBIO\tconst int *\n"
 msgstr "0x00005421\tFIONBIO\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:163
+#: build/C/man2/ioctl_list.2:164
 #, no-wrap
 msgid "0x00005422\tTIOCNOTTY\tvoid\n"
 msgstr "0x00005422\tTIOCNOTTY\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:164
+#: build/C/man2/ioctl_list.2:165
 #, no-wrap
 msgid "0x00005423\tTIOCSETD\tconst int *\n"
 msgstr "0x00005423\tTIOCSETD\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:165
+#: build/C/man2/ioctl_list.2:166
 #, no-wrap
 msgid "0x00005424\tTIOCGETD\tint *\n"
 msgstr "0x00005424\tTIOCGETD\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:166
+#: build/C/man2/ioctl_list.2:167
 #, no-wrap
 msgid "0x00005425\tTCSBRKP\tint\n"
 msgstr "0x00005425\tTCSBRKP\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:167
+#: build/C/man2/ioctl_list.2:168
 #, no-wrap
 msgid "0x00005426\tTIOCTTYGSTRUCT\tstruct tty_struct *\n"
 msgstr "0x00005426\tTIOCTTYGSTRUCT\tstruct tty_struct *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:168
+#: build/C/man2/ioctl_list.2:169
 #, no-wrap
 msgid "0x00005450\tFIONCLEX\tvoid\n"
 msgstr "0x00005450\tFIONCLEX\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:169
+#: build/C/man2/ioctl_list.2:170
 #, no-wrap
 msgid "0x00005451\tFIOCLEX\tvoid\n"
 msgstr "0x00005451\tFIOCLEX\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:170
+#: build/C/man2/ioctl_list.2:171
 #, no-wrap
 msgid "0x00005452\tFIOASYNC\tconst int *\n"
 msgstr "0x00005452\tFIOASYNC\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:171
+#: build/C/man2/ioctl_list.2:172
 #, no-wrap
 msgid "0x00005453\tTIOCSERCONFIG\tvoid\n"
 msgstr "0x00005453\tTIOCSERCONFIG\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:172
+#: build/C/man2/ioctl_list.2:173
 #, no-wrap
 msgid "0x00005454\tTIOCSERGWILD\tint *\n"
 msgstr "0x00005454\tTIOCSERGWILD\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:173
+#: build/C/man2/ioctl_list.2:174
 #, no-wrap
 msgid "0x00005455\tTIOCSERSWILD\tconst int *\n"
 msgstr "0x00005455\tTIOCSERSWILD\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:174
+#: build/C/man2/ioctl_list.2:175
 #, no-wrap
 msgid "0x00005456\tTIOCGLCKTRMIOS\tstruct termios *\n"
 msgstr "0x00005456\tTIOCGLCKTRMIOS\tstruct termios *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:175
+#: build/C/man2/ioctl_list.2:176
 #, no-wrap
 msgid "0x00005457\tTIOCSLCKTRMIOS\tconst struct termios *\n"
 msgstr "0x00005457\tTIOCSLCKTRMIOS\tconst struct termios *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:176
+#: build/C/man2/ioctl_list.2:177
 #, no-wrap
 msgid "0x00005458\tTIOCSERGSTRUCT\tstruct async_struct *\n"
 msgstr "0x00005458\tTIOCSERGSTRUCT\tstruct async_struct *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:177
+#: build/C/man2/ioctl_list.2:178
 #, no-wrap
 msgid "0x00005459\tTIOCSERGETLSR\tint *\n"
 msgstr "0x00005459\tTIOCSERGETLSR\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:184
+#: build/C/man2/ioctl_list.2:185
 #, no-wrap
 msgid "0x0000545A\tTIOCSERGETMULTI\tstruct serial_multiport_struct *\n"
 msgstr "0x0000545A\tTIOCSERGETMULTI\tstruct serial_multiport_struct *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:185
+#: build/C/man2/ioctl_list.2:186
 #, no-wrap
 msgid "0x0000545B\tTIOCSERSETMULTI\tconst struct serial_multiport_struct *\n"
 msgstr "0x0000545B\tTIOCSERSETMULTI\tconst struct serial_multiport_struct *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:189
+#: build/C/man2/ioctl_list.2:190
 msgid "// E<lt>include/linux/ax25.hE<gt>"
 msgstr "// E<lt>include/linux/ax25.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:191
+#: build/C/man2/ioctl_list.2:192
 #, no-wrap
 msgid "0x000089E0\tSIOCAX25GETUID\tconst struct sockaddr_ax25 *\n"
 msgstr "0x000089E0\tSIOCAX25GETUID\tconst struct sockaddr_ax25 *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:192
+#: build/C/man2/ioctl_list.2:193
 #, no-wrap
 msgid "0x000089E1\tSIOCAX25ADDUID\tconst struct sockaddr_ax25 *\n"
 msgstr "0x000089E1\tSIOCAX25ADDUID\tconst struct sockaddr_ax25 *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:193
+#: build/C/man2/ioctl_list.2:194
 #, no-wrap
 msgid "0x000089E2\tSIOCAX25DELUID\tconst struct sockaddr_ax25 *\n"
 msgstr "0x000089E2\tSIOCAX25DELUID\tconst struct sockaddr_ax25 *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:194
+#: build/C/man2/ioctl_list.2:195
 #, no-wrap
 msgid "0x000089E3\tSIOCAX25NOUID\tconst int *\n"
 msgstr "0x000089E3\tSIOCAX25NOUID\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:195
+#: build/C/man2/ioctl_list.2:196
 #, no-wrap
 msgid "0x000089E4\tSIOCAX25DIGCTL\tconst int *\n"
 msgstr "0x000089E4\tSIOCAX25DIGCTL\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:196
+#: build/C/man2/ioctl_list.2:197
 #, no-wrap
 msgid "0x000089E5\tSIOCAX25GETPARMS\tstruct ax25_parms_struct *\t// I-O\n"
 msgstr "0x000089E5\tSIOCAX25GETPARMS\tstruct ax25_parms_struct *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:200
+#: build/C/man2/ioctl_list.2:201
 #, no-wrap
 msgid "0x000089E6\tSIOCAX25SETPARMS\tconst struct ax25_parms_struct *\n"
 msgstr "0x000089E6\tSIOCAX25SETPARMS\tconst struct ax25_parms_struct *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:204
+#: build/C/man2/ioctl_list.2:205
 msgid "// E<lt>include/linux/cdk.hE<gt>"
 msgstr "// E<lt>include/linux/cdk.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:206
+#: build/C/man2/ioctl_list.2:207
 #, no-wrap
 msgid "0x00007314\tSTL_BINTR\tvoid\n"
 msgstr "0x00007314\tSTL_BINTR\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:207
+#: build/C/man2/ioctl_list.2:208
 #, no-wrap
 msgid "0x00007315\tSTL_BSTART\tvoid\n"
 msgstr "0x00007315\tSTL_BSTART\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:208
+#: build/C/man2/ioctl_list.2:209
 #, no-wrap
 msgid "0x00007316\tSTL_BSTOP\tvoid\n"
 msgstr "0x00007316\tSTL_BSTOP\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:209
+#: build/C/man2/ioctl_list.2:210
 #, no-wrap
 msgid "0x00007317\tSTL_BRESET\tvoid\n"
 msgstr "0x00007317\tSTL_BRESET\tvoid\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:213
+#: build/C/man2/ioctl_list.2:214
 msgid "// E<lt>include/linux/cdrom.hE<gt>"
 msgstr "// E<lt>include/linux/cdrom.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:215
+#: build/C/man2/ioctl_list.2:216
 #, no-wrap
 msgid "0x00005301\tCDROMPAUSE\tvoid\n"
 msgstr "0x00005301\tCDROMPAUSE\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:216
+#: build/C/man2/ioctl_list.2:217
 #, no-wrap
 msgid "0x00005302\tCDROMRESUME\tvoid\n"
 msgstr "0x00005302\tCDROMRESUME\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:217
+#: build/C/man2/ioctl_list.2:218
 #, no-wrap
 msgid "0x00005303\tCDROMPLAYMSF\tconst struct cdrom_msf *\n"
 msgstr "0x00005303\tCDROMPLAYMSF\tconst struct cdrom_msf *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:218
+#: build/C/man2/ioctl_list.2:219
 #, no-wrap
 msgid "0x00005304\tCDROMPLAYTRKIND\tconst struct cdrom_ti *\n"
 msgstr "0x00005304\tCDROMPLAYTRKIND\tconst struct cdrom_ti *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:219
+#: build/C/man2/ioctl_list.2:220
 #, no-wrap
 msgid "0x00005305\tCDROMREADTOCHDR\tstruct cdrom_tochdr *\n"
 msgstr "0x00005305\tCDROMREADTOCHDR\tstruct cdrom_tochdr *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:223
+#: build/C/man2/ioctl_list.2:224
 #, no-wrap
 msgid "0x00005306\tCDROMREADTOCENTRY\tstruct cdrom_tocentry *\t// I-O\n"
 msgstr "0x00005306\tCDROMREADTOCENTRY\tstruct cdrom_tocentry *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:227
+#: build/C/man2/ioctl_list.2:228
 #, no-wrap
 msgid "0x00005307\tCDROMSTOP\tvoid\n"
 msgstr "0x00005307\tCDROMSTOP\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:228
+#: build/C/man2/ioctl_list.2:229
 #, no-wrap
 msgid "0x00005308\tCDROMSTART\tvoid\n"
 msgstr "0x00005308\tCDROMSTART\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:229
+#: build/C/man2/ioctl_list.2:230
 #, no-wrap
 msgid "0x00005309\tCDROMEJECT\tvoid\n"
 msgstr "0x00005309\tCDROMEJECT\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:230
+#: build/C/man2/ioctl_list.2:231
 #, no-wrap
 msgid "0x0000530A\tCDROMVOLCTRL\tconst struct cdrom_volctrl *\n"
 msgstr "0x0000530A\tCDROMVOLCTRL\tconst struct cdrom_volctrl *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:231
+#: build/C/man2/ioctl_list.2:232
 #, no-wrap
 msgid "0x0000530B\tCDROMSUBCHNL\tstruct cdrom_subchnl *\t// I-O\n"
 msgstr "0x0000530B\tCDROMSUBCHNL\tstruct cdrom_subchnl *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:232
+#: build/C/man2/ioctl_list.2:233
 #, no-wrap
 msgid "0x0000530C\tCDROMREADMODE2\tconst struct cdrom_msf *\t// MORE\n"
 msgstr "0x0000530C\tCDROMREADMODE2\tconst struct cdrom_msf *\t// MORE\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:233
+#: build/C/man2/ioctl_list.2:234
 #, no-wrap
 msgid "0x0000530D\tCDROMREADMODE1\tconst struct cdrom_msf *\t// MORE\n"
 msgstr "0x0000530D\tCDROMREADMODE1\tconst struct cdrom_msf *\t// MORE\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:234
+#: build/C/man2/ioctl_list.2:235
 #, no-wrap
 msgid "0x0000530E\tCDROMREADAUDIO\tconst struct cdrom_read_audio *\t// MORE\n"
 msgstr "0x0000530E\tCDROMREADAUDIO\tconst struct cdrom_read_audio *\t// MORE\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:235
+#: build/C/man2/ioctl_list.2:236
 #, no-wrap
 msgid "0x0000530F\tCDROMEJECT_SW\tint\n"
 msgstr "0x0000530F\tCDROMEJECT_SW\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:239
+#: build/C/man2/ioctl_list.2:240
 #, no-wrap
 msgid "0x00005310\tCDROMMULTISESSION\tstruct cdrom_multisession *\t// I-O\n"
 msgstr "0x00005310\tCDROMMULTISESSION\tstruct cdrom_multisession *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:243
+#: build/C/man2/ioctl_list.2:244
 #, no-wrap
 msgid "0x00005311\tCDROM_GET_UPC\tstruct { char [8]; } *\n"
 msgstr "0x00005311\tCDROM_GET_UPC\tstruct { char [8]; } *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:244
+#: build/C/man2/ioctl_list.2:245
 #, no-wrap
 msgid "0x00005312\tCDROMRESET\tvoid\n"
 msgstr "0x00005312\tCDROMRESET\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:245
+#: build/C/man2/ioctl_list.2:246
 #, no-wrap
 msgid "0x00005313\tCDROMVOLREAD\tstruct cdrom_volctrl *\n"
 msgstr "0x00005313\tCDROMVOLREAD\tstruct cdrom_volctrl *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:246
+#: build/C/man2/ioctl_list.2:247
 #, no-wrap
 msgid "0x00005314\tCDROMREADRAW\tconst struct cdrom_msf *\t// MORE\n"
 msgstr "0x00005314\tCDROMREADRAW\tconst struct cdrom_msf *\t// MORE\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:247
+#: build/C/man2/ioctl_list.2:248
 #, no-wrap
 msgid "0x00005315\tCDROMREADCOOKED\tconst struct cdrom_msf *\t// MORE\n"
 msgstr "0x00005315\tCDROMREADCOOKED\tconst struct cdrom_msf *\t// MORE\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:248
+#: build/C/man2/ioctl_list.2:249
 #, no-wrap
 msgid "0x00005316\tCDROMSEEK\tconst struct cdrom_msf *\n"
 msgstr "0x00005316\tCDROMSEEK\tconst struct cdrom_msf *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:252
+#: build/C/man2/ioctl_list.2:253
 msgid "// E<lt>include/linux/cm206.hE<gt>"
 msgstr "// E<lt>include/linux/cm206.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:254
+#: build/C/man2/ioctl_list.2:255
 #, no-wrap
 msgid "0x00002000\tCM206CTL_GET_STAT\tint\n"
 msgstr "0x00002000\tCM206CTL_GET_STAT\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:255
+#: build/C/man2/ioctl_list.2:256
 #, no-wrap
 msgid "0x00002001\tCM206CTL_GET_LAST_STAT\tint\n"
 msgstr "0x00002001\tCM206CTL_GET_LAST_STAT\tint\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:259
+#: build/C/man2/ioctl_list.2:260
 msgid "// E<lt>include/linux/cyclades.hE<gt>"
 msgstr "// E<lt>include/linux/cyclades.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:261
+#: build/C/man2/ioctl_list.2:262
 #, no-wrap
 msgid "0x00435901\tCYGETMON\tstruct cyclades_monitor *\n"
 msgstr "0x00435901\tCYGETMON\tstruct cyclades_monitor *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:262
+#: build/C/man2/ioctl_list.2:263
 #, no-wrap
 msgid "0x00435902\tCYGETTHRESH\tint *\n"
 msgstr "0x00435902\tCYGETTHRESH\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:263
+#: build/C/man2/ioctl_list.2:264
 #, no-wrap
 msgid "0x00435903\tCYSETTHRESH\tint\n"
 msgstr "0x00435903\tCYSETTHRESH\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:264
+#: build/C/man2/ioctl_list.2:265
 #, no-wrap
 msgid "0x00435904\tCYGETDEFTHRESH\tint *\n"
 msgstr "0x00435904\tCYGETDEFTHRESH\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:265
+#: build/C/man2/ioctl_list.2:266
 #, no-wrap
 msgid "0x00435905\tCYSETDEFTHRESH\tint\n"
 msgstr "0x00435905\tCYSETDEFTHRESH\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:266
+#: build/C/man2/ioctl_list.2:267
 #, no-wrap
 msgid "0x00435906\tCYGETTIMEOUT\tint *\n"
 msgstr "0x00435906\tCYGETTIMEOUT\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:267
+#: build/C/man2/ioctl_list.2:268
 #, no-wrap
 msgid "0x00435907\tCYSETTIMEOUT\tint\n"
 msgstr "0x00435907\tCYSETTIMEOUT\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:268
+#: build/C/man2/ioctl_list.2:269
 #, no-wrap
 msgid "0x00435908\tCYGETDEFTIMEOUT\tint *\n"
 msgstr "0x00435908\tCYGETDEFTIMEOUT\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:269
+#: build/C/man2/ioctl_list.2:270
 #, no-wrap
 msgid "0x00435909\tCYSETDEFTIMEOUT\tint\n"
 msgstr "0x00435909\tCYSETDEFTIMEOUT\tint\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:273
+#: build/C/man2/ioctl_list.2:274
 msgid "// E<lt>include/linux/ext2_fs.hE<gt>"
 msgstr "// E<lt>include/linux/ext2_fs.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:275
+#: build/C/man2/ioctl_list.2:276
 #, no-wrap
 msgid "0x80046601\tEXT2_IOC_GETFLAGS\tint *\n"
 msgstr "0x80046601\tEXT2_IOC_GETFLAGS\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:276
+#: build/C/man2/ioctl_list.2:277
 #, no-wrap
 msgid "0x40046602\tEXT2_IOC_SETFLAGS\tconst int *\n"
 msgstr "0x40046602\tEXT2_IOC_SETFLAGS\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:277
+#: build/C/man2/ioctl_list.2:278
 #, no-wrap
 msgid "0x80047601\tEXT2_IOC_GETVERSION\tint *\n"
 msgstr "0x80047601\tEXT2_IOC_GETVERSION\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:278
+#: build/C/man2/ioctl_list.2:279
 #, no-wrap
 msgid "0x40047602\tEXT2_IOC_SETVERSION\tconst int *\n"
 msgstr "0x40047602\tEXT2_IOC_SETVERSION\tconst int *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:282
+#: build/C/man2/ioctl_list.2:283
 msgid "// E<lt>include/linux/fd.hE<gt>"
 msgstr "// E<lt>include/linux/fd.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:284
+#: build/C/man2/ioctl_list.2:285
 #, no-wrap
 msgid "0x00000000\tFDCLRPRM\tvoid\n"
 msgstr "0x00000000\tFDCLRPRM\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:285
+#: build/C/man2/ioctl_list.2:286
 #, no-wrap
 msgid "0x00000001\tFDSETPRM\tconst struct floppy_struct *\n"
 msgstr "0x00000001\tFDSETPRM\tconst struct floppy_struct *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:286
+#: build/C/man2/ioctl_list.2:287
 #, no-wrap
 msgid "0x00000002\tFDDEFPRM\tconst struct floppy_struct *\n"
 msgstr "0x00000002\tFDDEFPRM\tconst struct floppy_struct *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:287
+#: build/C/man2/ioctl_list.2:288
 #, no-wrap
 msgid "0x00000003\tFDGETPRM\tstruct floppy_struct *\n"
 msgstr "0x00000003\tFDGETPRM\tstruct floppy_struct *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:288
+#: build/C/man2/ioctl_list.2:289
 #, no-wrap
 msgid "0x00000004\tFDMSGON\tvoid\n"
 msgstr "0x00000004\tFDMSGON\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:289
+#: build/C/man2/ioctl_list.2:290
 #, no-wrap
 msgid "0x00000005\tFDMSGOFF\tvoid\n"
 msgstr "0x00000005\tFDMSGOFF\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:290
+#: build/C/man2/ioctl_list.2:291
 #, no-wrap
 msgid "0x00000006\tFDFMTBEG\tvoid\n"
 msgstr "0x00000006\tFDFMTBEG\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:291
+#: build/C/man2/ioctl_list.2:292
 #, no-wrap
 msgid "0x00000007\tFDFMTTRK\tconst struct format_descr *\n"
 msgstr "0x00000007\tFDFMTTRK\tconst struct format_descr *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:292
+#: build/C/man2/ioctl_list.2:293
 #, no-wrap
 msgid "0x00000008\tFDFMTEND\tvoid\n"
 msgstr "0x00000008\tFDFMTEND\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:293
+#: build/C/man2/ioctl_list.2:294
 #, no-wrap
 msgid "0x0000000A\tFDSETEMSGTRESH\tint\n"
 msgstr "0x0000000A\tFDSETEMSGTRESH\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:294
+#: build/C/man2/ioctl_list.2:295
 #, no-wrap
 msgid "0x0000000B\tFDFLUSH\tvoid\n"
 msgstr "0x0000000B\tFDFLUSH\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:295
+#: build/C/man2/ioctl_list.2:296
 #, no-wrap
 msgid "0x0000000C\tFDSETMAXERRS\tconst struct floppy_max_errors *\n"
 msgstr "0x0000000C\tFDSETMAXERRS\tconst struct floppy_max_errors *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:296
+#: build/C/man2/ioctl_list.2:297
 #, no-wrap
 msgid "0x0000000E\tFDGETMAXERRS\tstruct floppy_max_errors *\n"
 msgstr "0x0000000E\tFDGETMAXERRS\tstruct floppy_max_errors *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:297
+#: build/C/man2/ioctl_list.2:298
 #, no-wrap
 msgid "0x00000010\tFDGETDRVTYP\tstruct { char [16]; } *\n"
 msgstr "0x00000010\tFDGETDRVTYP\tstruct { char [16]; } *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:298
+#: build/C/man2/ioctl_list.2:299
 #, no-wrap
 msgid "0x00000014\tFDSETDRVPRM\tconst struct floppy_drive_params *\n"
 msgstr "0x00000014\tFDSETDRVPRM\tconst struct floppy_drive_params *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:299
+#: build/C/man2/ioctl_list.2:300
 #, no-wrap
 msgid "0x00000015\tFDGETDRVPRM\tstruct floppy_drive_params *\n"
 msgstr "0x00000015\tFDGETDRVPRM\tstruct floppy_drive_params *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:300
+#: build/C/man2/ioctl_list.2:301
 #, no-wrap
 msgid "0x00000016\tFDGETDRVSTAT\tstruct floppy_drive_struct *\n"
 msgstr "0x00000016\tFDGETDRVSTAT\tstruct floppy_drive_struct *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:301
+#: build/C/man2/ioctl_list.2:302
 #, no-wrap
 msgid "0x00000017\tFDPOLLDRVSTAT\tstruct floppy_drive_struct *\n"
 msgstr "0x00000017\tFDPOLLDRVSTAT\tstruct floppy_drive_struct *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:302
+#: build/C/man2/ioctl_list.2:303
 #, no-wrap
 msgid "0x00000018\tFDRESET\tint\n"
 msgstr "0x00000018\tFDRESET\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:303
+#: build/C/man2/ioctl_list.2:304
 #, no-wrap
 msgid "0x00000019\tFDGETFDCSTAT\tstruct floppy_fdc_state *\n"
 msgstr "0x00000019\tFDGETFDCSTAT\tstruct floppy_fdc_state *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:304
+#: build/C/man2/ioctl_list.2:305
 #, no-wrap
 msgid "0x0000001B\tFDWERRORCLR\tvoid\n"
 msgstr "0x0000001B\tFDWERRORCLR\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:305
+#: build/C/man2/ioctl_list.2:306
 #, no-wrap
 msgid "0x0000001C\tFDWERRORGET\tstruct floppy_write_errors *\n"
 msgstr "0x0000001C\tFDWERRORGET\tstruct floppy_write_errors *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:309
+#: build/C/man2/ioctl_list.2:310
 #, no-wrap
 msgid "0x0000001E\tFDRAWCMD\tstruct floppy_raw_cmd *\t// MORE // I-O\n"
 msgstr "0x0000001E\tFDRAWCMD\tstruct floppy_raw_cmd *\t// MORE // I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:310
+#: build/C/man2/ioctl_list.2:311
 #, no-wrap
 msgid "0x00000028\tFDTWADDLE\tvoid\n"
 msgstr "0x00000028\tFDTWADDLE\tvoid\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:314
+#: build/C/man2/ioctl_list.2:315
 msgid "// E<lt>include/linux/fs.hE<gt>"
 msgstr "// E<lt>include/linux/fs.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:316
+#: build/C/man2/ioctl_list.2:317
 #, no-wrap
 msgid "0x0000125D\tBLKROSET\tconst int *\n"
 msgstr "0x0000125D\tBLKROSET\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:317
+#: build/C/man2/ioctl_list.2:318
 #, no-wrap
 msgid "0x0000125E\tBLKROGET\tint *\n"
 msgstr "0x0000125E\tBLKROGET\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:318
+#: build/C/man2/ioctl_list.2:319
 #, no-wrap
 msgid "0x0000125F\tBLKRRPART\tvoid\n"
 msgstr "0x0000125F\tBLKRRPART\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:319
+#: build/C/man2/ioctl_list.2:320
 #, no-wrap
 msgid "0x00001260\tBLKGETSIZE\tunsigned long *\n"
 msgstr "0x00001260\tBLKGETSIZE\tunsigned long *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:320
+#: build/C/man2/ioctl_list.2:321
 #, no-wrap
 msgid "0x00001261\tBLKFLSBUF\tvoid\n"
 msgstr "0x00001261\tBLKFLSBUF\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:321
+#: build/C/man2/ioctl_list.2:322
 #, no-wrap
 msgid "0x00001262\tBLKRASET\tint\n"
 msgstr "0x00001262\tBLKRASET\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:322
+#: build/C/man2/ioctl_list.2:323
 #, no-wrap
 msgid "0x00001263\tBLKRAGET\tint *\n"
 msgstr "0x00001263\tBLKRAGET\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:323
+#: build/C/man2/ioctl_list.2:324
 #, no-wrap
 msgid "0x00000001\tFIBMAP\tint *\t// I-O\n"
 msgstr "0x00000001\tFIBMAP\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:324
+#: build/C/man2/ioctl_list.2:325
 #, no-wrap
 msgid "0x00000002\tFIGETBSZ\tint *\n"
 msgstr "0x00000002\tFIGETBSZ\tint *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:328
+#: build/C/man2/ioctl_list.2:329
 msgid "// E<lt>include/linux/hdreg.hE<gt>"
 msgstr "// E<lt>include/linux/hdreg.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:330
+#: build/C/man2/ioctl_list.2:331
 #, no-wrap
 msgid "0x00000301\tHDIO_GETGEO\tstruct hd_geometry *\n"
 msgstr "0x00000301\tHDIO_GETGEO\tstruct hd_geometry *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:331
+#: build/C/man2/ioctl_list.2:332
 #, no-wrap
 msgid "0x00000302\tHDIO_GET_UNMASKINTR\tint *\n"
 msgstr "0x00000302\tHDIO_GET_UNMASKINTR\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:332
+#: build/C/man2/ioctl_list.2:333
 #, no-wrap
 msgid "0x00000304\tHDIO_GET_MULTCOUNT\tint *\n"
 msgstr "0x00000304\tHDIO_GET_MULTCOUNT\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:333
+#: build/C/man2/ioctl_list.2:334
 #, no-wrap
 msgid "0x00000307\tHDIO_GET_IDENTITY\tstruct hd_driveid *\n"
 msgstr "0x00000307\tHDIO_GET_IDENTITY\tstruct hd_driveid *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:334
+#: build/C/man2/ioctl_list.2:335
 #, no-wrap
 msgid "0x00000308\tHDIO_GET_KEEPSETTINGS\tint *\n"
 msgstr "0x00000308\tHDIO_GET_KEEPSETTINGS\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:335
+#: build/C/man2/ioctl_list.2:336
 #, no-wrap
 msgid "0x00000309\tHDIO_GET_CHIPSET\tint *\n"
 msgstr "0x00000309\tHDIO_GET_CHIPSET\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:336
+#: build/C/man2/ioctl_list.2:337
 #, no-wrap
 msgid "0x0000030A\tHDIO_GET_NOWERR\tint *\n"
 msgstr "0x0000030A\tHDIO_GET_NOWERR\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:337
+#: build/C/man2/ioctl_list.2:338
 #, no-wrap
 msgid "0x0000030B\tHDIO_GET_DMA\tint *\n"
 msgstr "0x0000030B\tHDIO_GET_DMA\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:338
+#: build/C/man2/ioctl_list.2:339
 #, no-wrap
 msgid "0x0000031F\tHDIO_DRIVE_CMD\tint *\t// I-O\n"
 msgstr "0x0000031F\tHDIO_DRIVE_CMD\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:339
+#: build/C/man2/ioctl_list.2:340
 #, no-wrap
 msgid "0x00000321\tHDIO_SET_MULTCOUNT\tint\n"
 msgstr "0x00000321\tHDIO_SET_MULTCOUNT\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:340
+#: build/C/man2/ioctl_list.2:341
 #, no-wrap
 msgid "0x00000322\tHDIO_SET_UNMASKINTR\tint\n"
 msgstr "0x00000322\tHDIO_SET_UNMASKINTR\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:341
+#: build/C/man2/ioctl_list.2:342
 #, no-wrap
 msgid "0x00000323\tHDIO_SET_KEEPSETTINGS\tint\n"
 msgstr "0x00000323\tHDIO_SET_KEEPSETTINGS\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:342
+#: build/C/man2/ioctl_list.2:343
 #, no-wrap
 msgid "0x00000324\tHDIO_SET_CHIPSET\tint\n"
 msgstr "0x00000324\tHDIO_SET_CHIPSET\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:343
+#: build/C/man2/ioctl_list.2:344
 #, no-wrap
 msgid "0x00000325\tHDIO_SET_NOWERR\tint\n"
 msgstr "0x00000325\tHDIO_SET_NOWERR\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:344
+#: build/C/man2/ioctl_list.2:345
 #, no-wrap
 msgid "0x00000326\tHDIO_SET_DMA\tint\n"
 msgstr "0x00000326\tHDIO_SET_DMA\tint\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:348
+#: build/C/man2/ioctl_list.2:349
 msgid "// E<lt>include/linux/if_eql.hE<gt>"
 msgstr "// E<lt>include/linux/if_eql.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:350
+#: build/C/man2/ioctl_list.2:351
 #, no-wrap
 msgid "0x000089F0\tEQL_ENSLAVE\tstruct ifreq *\t// MORE // I-O\n"
 msgstr "0x000089F0\tEQL_ENSLAVE\tstruct ifreq *\t// MORE // I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:351
+#: build/C/man2/ioctl_list.2:352
 #, no-wrap
 msgid "0x000089F1\tEQL_EMANCIPATE\tstruct ifreq *\t// MORE // I-O\n"
 msgstr "0x000089F1\tEQL_EMANCIPATE\tstruct ifreq *\t// MORE // I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:352
+#: build/C/man2/ioctl_list.2:353
 #, no-wrap
 msgid "0x000089F2\tEQL_GETSLAVECFG\tstruct ifreq *\t// MORE // I-O\n"
 msgstr "0x000089F2\tEQL_GETSLAVECFG\tstruct ifreq *\t// MORE // I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:353
+#: build/C/man2/ioctl_list.2:354
 #, no-wrap
 msgid "0x000089F3\tEQL_SETSLAVECFG\tstruct ifreq *\t// MORE // I-O\n"
 msgstr "0x000089F3\tEQL_SETSLAVECFG\tstruct ifreq *\t// MORE // I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:354
+#: build/C/man2/ioctl_list.2:355
 #, no-wrap
 msgid "0x000089F4\tEQL_GETMASTRCFG\tstruct ifreq *\t// MORE // I-O\n"
 msgstr "0x000089F4\tEQL_GETMASTRCFG\tstruct ifreq *\t// MORE // I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:355
+#: build/C/man2/ioctl_list.2:356
 #, no-wrap
 msgid "0x000089F5\tEQL_SETMASTRCFG\tstruct ifreq *\t// MORE // I-O\n"
 msgstr "0x000089F5\tEQL_SETMASTRCFG\tstruct ifreq *\t// MORE // I-O\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:359
+#: build/C/man2/ioctl_list.2:360
 msgid "// E<lt>include/linux/if_plip.hE<gt>"
 msgstr "// E<lt>include/linux/if_plip.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:361
+#: build/C/man2/ioctl_list.2:362
 #, no-wrap
 msgid "0x000089F0\tSIOCDEVPLIP\tstruct ifreq *\t// I-O\n"
 msgstr "0x000089F0\tSIOCDEVPLIP\tstruct ifreq *\t// I-O\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:365
+#: build/C/man2/ioctl_list.2:366
 msgid "// E<lt>include/linux/if_ppp.hE<gt>"
 msgstr "// E<lt>include/linux/if_ppp.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:367
+#: build/C/man2/ioctl_list.2:368
 #, no-wrap
 msgid "0x00005490\tPPPIOCGFLAGS\tint *\n"
 msgstr "0x00005490\tPPPIOCGFLAGS\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:368
+#: build/C/man2/ioctl_list.2:369
 #, no-wrap
 msgid "0x00005491\tPPPIOCSFLAGS\tconst int *\n"
 msgstr "0x00005491\tPPPIOCSFLAGS\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:369
+#: build/C/man2/ioctl_list.2:370
 #, no-wrap
 msgid "0x00005492\tPPPIOCGASYNCMAP\tint *\n"
 msgstr "0x00005492\tPPPIOCGASYNCMAP\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:370
+#: build/C/man2/ioctl_list.2:371
 #, no-wrap
 msgid "0x00005493\tPPPIOCSASYNCMAP\tconst int *\n"
 msgstr "0x00005493\tPPPIOCSASYNCMAP\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:371
+#: build/C/man2/ioctl_list.2:372
 #, no-wrap
 msgid "0x00005494\tPPPIOCGUNIT\tint *\n"
 msgstr "0x00005494\tPPPIOCGUNIT\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:372
+#: build/C/man2/ioctl_list.2:373
 #, no-wrap
 msgid "0x00005495\tPPPIOCSINPSIG\tconst int *\n"
 msgstr "0x00005495\tPPPIOCSINPSIG\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:373
+#: build/C/man2/ioctl_list.2:374
 #, no-wrap
 msgid "0x00005497\tPPPIOCSDEBUG\tconst int *\n"
 msgstr "0x00005497\tPPPIOCSDEBUG\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:374
+#: build/C/man2/ioctl_list.2:375
 #, no-wrap
 msgid "0x00005498\tPPPIOCGDEBUG\tint *\n"
 msgstr "0x00005498\tPPPIOCGDEBUG\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:375
+#: build/C/man2/ioctl_list.2:376
 #, no-wrap
 msgid "0x00005499\tPPPIOCGSTAT\tstruct ppp_stats *\n"
 msgstr "0x00005499\tPPPIOCGSTAT\tstruct ppp_stats *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:376
+#: build/C/man2/ioctl_list.2:377
 #, no-wrap
 msgid "0x0000549A\tPPPIOCGTIME\tstruct ppp_ddinfo *\n"
 msgstr "0x0000549A\tPPPIOCGTIME\tstruct ppp_ddinfo *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:377
+#: build/C/man2/ioctl_list.2:378
 #, no-wrap
 msgid "0x0000549B\tPPPIOCGXASYNCMAP\tstruct { int [8]; } *\n"
 msgstr "0x0000549B\tPPPIOCGXASYNCMAP\tstruct { int [8]; } *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:378
+#: build/C/man2/ioctl_list.2:379
 #, no-wrap
 msgid "0x0000549C\tPPPIOCSXASYNCMAP\tconst struct { int [8]; } *\n"
 msgstr "0x0000549C\tPPPIOCSXASYNCMAP\tconst struct { int [8]; } *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:379
+#: build/C/man2/ioctl_list.2:380
 #, no-wrap
 msgid "0x0000549D\tPPPIOCSMRU\tconst int *\n"
 msgstr "0x0000549D\tPPPIOCSMRU\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:380
+#: build/C/man2/ioctl_list.2:381
 #, no-wrap
 msgid "0x0000549E\tPPPIOCRASYNCMAP\tconst int *\n"
 msgstr "0x0000549E\tPPPIOCRASYNCMAP\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:381
+#: build/C/man2/ioctl_list.2:382
 #, no-wrap
 msgid "0x0000549F\tPPPIOCSMAXCID\tconst int *\n"
 msgstr "0x0000549F\tPPPIOCSMAXCID\tconst int *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:385
+#: build/C/man2/ioctl_list.2:386
 msgid "// E<lt>include/linux/ipx.hE<gt>"
 msgstr "// E<lt>include/linux/ipx.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:387
+#: build/C/man2/ioctl_list.2:388
 #, no-wrap
 msgid "0x000089E0\tSIOCAIPXITFCRT\tconst char *\n"
 msgstr "0x000089E0\tSIOCAIPXITFCRT\tconst char *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:388
+#: build/C/man2/ioctl_list.2:389
 #, no-wrap
 msgid "0x000089E1\tSIOCAIPXPRISLT\tconst char *\n"
 msgstr "0x000089E1\tSIOCAIPXPRISLT\tconst char *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:389
+#: build/C/man2/ioctl_list.2:390
 #, no-wrap
 msgid "0x000089E2\tSIOCIPXCFGDATA\tstruct ipx_config_data *\n"
 msgstr "0x000089E2\tSIOCIPXCFGDATA\tstruct ipx_config_data *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:393
+#: build/C/man2/ioctl_list.2:394
 msgid "// E<lt>include/linux/kd.hE<gt>"
 msgstr "// E<lt>include/linux/kd.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:395
+#: build/C/man2/ioctl_list.2:396
 #, no-wrap
 msgid "0x00004B60\tGIO_FONT\tstruct { char [8192]; } *\n"
 msgstr "0x00004B60\tGIO_FONT\tstruct { char [8192]; } *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:396
+#: build/C/man2/ioctl_list.2:397
 #, no-wrap
 msgid "0x00004B61\tPIO_FONT\tconst struct { char [8192]; } *\n"
 msgstr "0x00004B61\tPIO_FONT\tconst struct { char [8192]; } *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:400
+#: build/C/man2/ioctl_list.2:401
 #, no-wrap
 msgid "0x00004B6B\tGIO_FONTX\tstruct console_font_desc *\t// MORE // I-O\n"
 msgstr "0x00004B6B\tGIO_FONTX\tstruct console_font_desc *\t// MORE // I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:401
+#: build/C/man2/ioctl_list.2:402
 #, no-wrap
 msgid "0x00004B6C\tPIO_FONTX\tconst struct console_font_desc *\t//MORE\n"
 msgstr "0x00004B6C\tPIO_FONTX\tconst struct console_font_desc *\t//MORE\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:405
+#: build/C/man2/ioctl_list.2:406
 #, no-wrap
 msgid "0x00004B70\tGIO_CMAP\tstruct { char [48]; } *\n"
 msgstr "0x00004B70\tGIO_CMAP\tstruct { char [48]; } *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:406
+#: build/C/man2/ioctl_list.2:407
 #, no-wrap
 msgid "0x00004B71\tPIO_CMAP\tconst struct { char [48]; }\n"
 msgstr "0x00004B71\tPIO_CMAP\tconst struct { char [48]; }\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:410
+#: build/C/man2/ioctl_list.2:411
 #, no-wrap
 msgid "0x00004B2F\tKIOCSOUND\tint\n"
 msgstr "0x00004B2F\tKIOCSOUND\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:411
+#: build/C/man2/ioctl_list.2:412
 #, no-wrap
 msgid "0x00004B30\tKDMKTONE\tint\n"
 msgstr "0x00004B30\tKDMKTONE\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:412
+#: build/C/man2/ioctl_list.2:413
 #, no-wrap
 msgid "0x00004B31\tKDGETLED\tchar *\n"
 msgstr "0x00004B31\tKDGETLED\tchar *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:413
+#: build/C/man2/ioctl_list.2:414
 #, no-wrap
 msgid "0x00004B32\tKDSETLED\tint\n"
 msgstr "0x00004B32\tKDSETLED\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:414
+#: build/C/man2/ioctl_list.2:415
 #, no-wrap
 msgid "0x00004B33\tKDGKBTYPE\tchar *\n"
 msgstr "0x00004B33\tKDGKBTYPE\tchar *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:415
+#: build/C/man2/ioctl_list.2:416
 #, no-wrap
 msgid "0x00004B34\tKDADDIO\tint\t// MORE\n"
 msgstr "0x00004B34\tKDADDIO\tint\t// MORE\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:416
+#: build/C/man2/ioctl_list.2:417
 #, no-wrap
 msgid "0x00004B35\tKDDELIO\tint\t// MORE\n"
 msgstr "0x00004B35\tKDDELIO\tint\t// MORE\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:417
+#: build/C/man2/ioctl_list.2:418
 #, no-wrap
 msgid "0x00004B36\tKDENABIO\tvoid\t// MORE\n"
 msgstr "0x00004B36\tKDENABIO\tvoid\t// MORE\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:418
+#: build/C/man2/ioctl_list.2:419
 #, no-wrap
 msgid "0x00004B37\tKDDISABIO\tvoid\t// MORE\n"
 msgstr "0x00004B37\tKDDISABIO\tvoid\t// MORE\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:419
+#: build/C/man2/ioctl_list.2:420
 #, no-wrap
 msgid "0x00004B3A\tKDSETMODE\tint\n"
 msgstr "0x00004B3A\tKDSETMODE\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:420
+#: build/C/man2/ioctl_list.2:421
 #, no-wrap
 msgid "0x00004B3B\tKDGETMODE\tint *\n"
 msgstr "0x00004B3B\tKDGETMODE\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:421
+#: build/C/man2/ioctl_list.2:422
 #, no-wrap
 msgid "0x00004B3C\tKDMAPDISP\tvoid\t// MORE\n"
 msgstr "0x00004B3C\tKDMAPDISP\tvoid\t// MORE\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:422
+#: build/C/man2/ioctl_list.2:423
 #, no-wrap
 msgid "0x00004B3D\tKDUNMAPDISP\tvoid\t// MORE\n"
 msgstr "0x00004B3D\tKDUNMAPDISP\tvoid\t// MORE\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:423
+#: build/C/man2/ioctl_list.2:424
 #, no-wrap
 msgid "0x00004B40\tGIO_SCRNMAP\tstruct { char [E_TABSZ]; } *\n"
 msgstr "0x00004B40\tGIO_SCRNMAP\tstruct { char [E_TABSZ]; } *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:427
+#: build/C/man2/ioctl_list.2:428
 #, no-wrap
 msgid "0x00004B41\tPIO_SCRNMAP\tconst struct { char [E_TABSZ]; } *\n"
 msgstr "0x00004B41\tPIO_SCRNMAP\tconst struct { char [E_TABSZ]; } *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:428
+#: build/C/man2/ioctl_list.2:429
 #, no-wrap
 msgid "0x00004B69\tGIO_UNISCRNMAP\tstruct { short [E_TABSZ]; } *\n"
 msgstr "0x00004B69\tGIO_UNISCRNMAP\tstruct { short [E_TABSZ]; } *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:429
+#: build/C/man2/ioctl_list.2:430
 #, no-wrap
 msgid "0x00004B6A\tPIO_UNISCRNMAP\tconst struct { short [E_TABSZ]; } *\n"
 msgstr "0x00004B6A\tPIO_UNISCRNMAP\tconst struct { short [E_TABSZ]; } *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:433
+#: build/C/man2/ioctl_list.2:434
 #, no-wrap
 msgid "0x00004B66\tGIO_UNIMAP\tstruct unimapdesc *\t// MORE // I-O\n"
 msgstr "0x00004B66\tGIO_UNIMAP\tstruct unimapdesc *\t// MORE // I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:434
+#: build/C/man2/ioctl_list.2:435
 #, no-wrap
 msgid "0x00004B67\tPIO_UNIMAP\tconst struct unimapdesc *\t// MORE\n"
 msgstr "0x00004B67\tPIO_UNIMAP\tconst struct unimapdesc *\t// MORE\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:435
+#: build/C/man2/ioctl_list.2:436
 #, no-wrap
 msgid "0x00004B68\tPIO_UNIMAPCLR\tconst struct unimapinit *\n"
 msgstr "0x00004B68\tPIO_UNIMAPCLR\tconst struct unimapinit *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:436
+#: build/C/man2/ioctl_list.2:437
 #, no-wrap
 msgid "0x00004B44\tKDGKBMODE\tint *\n"
 msgstr "0x00004B44\tKDGKBMODE\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:437
+#: build/C/man2/ioctl_list.2:438
 #, no-wrap
 msgid "0x00004B45\tKDSKBMODE\tint\n"
 msgstr "0x00004B45\tKDSKBMODE\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:438
+#: build/C/man2/ioctl_list.2:439
 #, no-wrap
 msgid "0x00004B62\tKDGKBMETA\tint *\n"
 msgstr "0x00004B62\tKDGKBMETA\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:439
+#: build/C/man2/ioctl_list.2:440
 #, no-wrap
 msgid "0x00004B63\tKDSKBMETA\tint\n"
 msgstr "0x00004B63\tKDSKBMETA\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:440
+#: build/C/man2/ioctl_list.2:441
 #, no-wrap
 msgid "0x00004B64\tKDGKBLED\tint *\n"
 msgstr "0x00004B64\tKDGKBLED\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:441
+#: build/C/man2/ioctl_list.2:442
 #, no-wrap
 msgid "0x00004B65\tKDSKBLED\tint\n"
 msgstr "0x00004B65\tKDSKBLED\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:442
+#: build/C/man2/ioctl_list.2:443
 #, no-wrap
 msgid "0x00004B46\tKDGKBENT\tstruct kbentry *\t// I-O\n"
 msgstr "0x00004B46\tKDGKBENT\tstruct kbentry *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:443
+#: build/C/man2/ioctl_list.2:444
 #, no-wrap
 msgid "0x00004B47\tKDSKBENT\tconst struct kbentry *\n"
 msgstr "0x00004B47\tKDSKBENT\tconst struct kbentry *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:444
+#: build/C/man2/ioctl_list.2:445
 #, no-wrap
 msgid "0x00004B48\tKDGKBSENT\tstruct kbsentry *\t// I-O\n"
 msgstr "0x00004B48\tKDGKBSENT\tstruct kbsentry *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:445
+#: build/C/man2/ioctl_list.2:446
 #, no-wrap
 msgid "0x00004B49\tKDSKBSENT\tconst struct kbsentry *\n"
 msgstr "0x00004B49\tKDSKBSENT\tconst struct kbsentry *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:446
+#: build/C/man2/ioctl_list.2:447
 #, no-wrap
 msgid "0x00004B4A\tKDGKBDIACR\tstruct kbdiacrs *\n"
 msgstr "0x00004B4A\tKDGKBDIACR\tstruct kbdiacrs *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:447
+#: build/C/man2/ioctl_list.2:448
 #, no-wrap
 msgid "0x00004B4B\tKDSKBDIACR\tconst struct kbdiacrs *\n"
 msgstr "0x00004B4B\tKDSKBDIACR\tconst struct kbdiacrs *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:448
+#: build/C/man2/ioctl_list.2:449
 #, no-wrap
 msgid "0x00004B4C\tKDGETKEYCODE\tstruct kbkeycode *\t// I-O\n"
 msgstr "0x00004B4C\tKDGETKEYCODE\tstruct kbkeycode *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:449
+#: build/C/man2/ioctl_list.2:450
 #, no-wrap
 msgid "0x00004B4D\tKDSETKEYCODE\tconst struct kbkeycode *\n"
 msgstr "0x00004B4D\tKDSETKEYCODE\tconst struct kbkeycode *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:450
+#: build/C/man2/ioctl_list.2:451
 #, no-wrap
 msgid "0x00004B4E\tKDSIGACCEPT\tint\n"
 msgstr "0x00004B4E\tKDSIGACCEPT\tint\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:454
+#: build/C/man2/ioctl_list.2:455
 msgid "// E<lt>include/linux/lp.hE<gt>"
 msgstr "// E<lt>include/linux/lp.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:456
+#: build/C/man2/ioctl_list.2:457
 #, no-wrap
 msgid "0x00000601\tLPCHAR\tint\n"
 msgstr "0x00000601\tLPCHAR\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:457
+#: build/C/man2/ioctl_list.2:458
 #, no-wrap
 msgid "0x00000602\tLPTIME\tint\n"
 msgstr "0x00000602\tLPTIME\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:458
+#: build/C/man2/ioctl_list.2:459
 #, no-wrap
 msgid "0x00000604\tLPABORT\tint\n"
 msgstr "0x00000604\tLPABORT\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:459
+#: build/C/man2/ioctl_list.2:460
 #, no-wrap
 msgid "0x00000605\tLPSETIRQ\tint\n"
 msgstr "0x00000605\tLPSETIRQ\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:460
+#: build/C/man2/ioctl_list.2:461
 #, no-wrap
 msgid "0x00000606\tLPGETIRQ\tint *\n"
 msgstr "0x00000606\tLPGETIRQ\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:461
+#: build/C/man2/ioctl_list.2:462
 #, no-wrap
 msgid "0x00000608\tLPWAIT\tint\n"
 msgstr "0x00000608\tLPWAIT\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:462
+#: build/C/man2/ioctl_list.2:463
 #, no-wrap
 msgid "0x00000609\tLPCAREFUL\tint\n"
 msgstr "0x00000609\tLPCAREFUL\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:463
+#: build/C/man2/ioctl_list.2:464
 #, no-wrap
 msgid "0x0000060A\tLPABORTOPEN\tint\n"
 msgstr "0x0000060A\tLPABORTOPEN\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:464
+#: build/C/man2/ioctl_list.2:465
 #, no-wrap
 msgid "0x0000060B\tLPGETSTATUS\tint *\n"
 msgstr "0x0000060B\tLPGETSTATUS\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:465
+#: build/C/man2/ioctl_list.2:466
 #, no-wrap
 msgid "0x0000060C\tLPRESET\tvoid\n"
 msgstr "0x0000060C\tLPRESET\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:466
+#: build/C/man2/ioctl_list.2:467
 #, no-wrap
 msgid "0x0000060D\tLPGETSTATS\tstruct lp_stats *\n"
 msgstr "0x0000060D\tLPGETSTATS\tstruct lp_stats *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:470
+#: build/C/man2/ioctl_list.2:471
 msgid "// E<lt>include/linux/mroute.hE<gt>"
 msgstr "// E<lt>include/linux/mroute.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:472
+#: build/C/man2/ioctl_list.2:473
 #, no-wrap
 msgid "0x000089E0\tSIOCGETVIFCNT\tstruct sioc_vif_req *\t// I-O\n"
 msgstr "0x000089E0\tSIOCGETVIFCNT\tstruct sioc_vif_req *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:473
+#: build/C/man2/ioctl_list.2:474
 #, no-wrap
 msgid "0x000089E1\tSIOCGETSGCNT\tstruct sioc_sg_req *\t// I-O\n"
 msgstr "0x000089E1\tSIOCGETSGCNT\tstruct sioc_sg_req *\t// I-O\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:477
+#: build/C/man2/ioctl_list.2:478
+#, fuzzy
+#| msgid "// E<lt>include/linux/umsdos_fs.hE<gt>"
+msgid "// E<lt>include/linux/msdos_fs.hE<gt>"
+msgstr "// E<lt>include/linux/umsdos_fs.hE<gt>"
+
+#. type: tbl table
+#: build/C/man2/ioctl_list.2:480
+#, no-wrap
+msgid "0x82307201\tVFAT_IOCTL_READDIR_BOTH\tstruct dirent [2]\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/ioctl_list.2:481
+#, no-wrap
+msgid "0x82307202\tVFAT_IOCTL_READDIR_SHORT\tstruct dirent [2]\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/ioctl_list.2:482
+#, no-wrap
+msgid "0x80047210\tFAT_IOCTL_GET_ATTRIBUTES\t__u32 *\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/ioctl_list.2:483
+#, fuzzy, no-wrap
+#| msgid "0x40047602\tEXT2_IOC_SETVERSION\tconst int *\n"
+msgid "0x40047211\tFAT_IOCTL_SET_ATTRIBUTES\tconst __u32 *\n"
+msgstr "0x40047602\tEXT2_IOC_SETVERSION\tconst int *\n"
+
+#. type: Plain text
+#: build/C/man2/ioctl_list.2:487
 msgid "// E<lt>include/linux/mtio.hE<gt>"
 msgstr "// E<lt>include/linux/mtio.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:479
+#: build/C/man2/ioctl_list.2:489
 #, no-wrap
 msgid "0x40086D01\tMTIOCTOP\tconst struct mtop *\n"
 msgstr "0x40086D01\tMTIOCTOP\tconst struct mtop *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:480
+#: build/C/man2/ioctl_list.2:490
 #, no-wrap
 msgid "0x801C6D02\tMTIOCGET\tstruct mtget *\n"
 msgstr "0x801C6D02\tMTIOCGET\tstruct mtget *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:481
+#: build/C/man2/ioctl_list.2:491
 #, no-wrap
 msgid "0x80046D03\tMTIOCPOS\tstruct mtpos *\n"
 msgstr "0x80046D03\tMTIOCPOS\tstruct mtpos *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:482
+#: build/C/man2/ioctl_list.2:492
 #, no-wrap
 msgid "0x80206D04\tMTIOCGETCONFIG\tstruct mtconfiginfo *\n"
 msgstr "0x80206D04\tMTIOCGETCONFIG\tstruct mtconfiginfo *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:483
+#: build/C/man2/ioctl_list.2:493
 #, no-wrap
 msgid "0x40206D05\tMTIOCSETCONFIG\tconst struct mtconfiginfo *\n"
 msgstr "0x40206D05\tMTIOCSETCONFIG\tconst struct mtconfiginfo *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:487
+#: build/C/man2/ioctl_list.2:497
 msgid "// E<lt>include/linux/netrom.hE<gt>"
 msgstr "// E<lt>include/linux/netrom.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:489
+#: build/C/man2/ioctl_list.2:499
 #, no-wrap
 msgid "0x000089E0\tSIOCNRGETPARMS\tstruct nr_parms_struct *\t// I-O\n"
 msgstr "0x000089E0\tSIOCNRGETPARMS\tstruct nr_parms_struct *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:490
+#: build/C/man2/ioctl_list.2:500
 #, no-wrap
 msgid "0x000089E1\tSIOCNRSETPARMS\tconst struct nr_parms_struct *\n"
 msgstr "0x000089E1\tSIOCNRSETPARMS\tconst struct nr_parms_struct *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:491
+#: build/C/man2/ioctl_list.2:501
 #, no-wrap
 msgid "0x000089E2\tSIOCNRDECOBS\tvoid\n"
 msgstr "0x000089E2\tSIOCNRDECOBS\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:492
+#: build/C/man2/ioctl_list.2:502
 #, no-wrap
 msgid "0x000089E3\tSIOCNRRTCTL\tconst int *\n"
 msgstr "0x000089E3\tSIOCNRRTCTL\tconst int *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:496
+#: build/C/man2/ioctl_list.2:506
 msgid "// E<lt>include/linux/sbpcd.hE<gt>"
 msgstr "// E<lt>include/linux/sbpcd.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:498
+#: build/C/man2/ioctl_list.2:508
 #, no-wrap
 msgid "0x00009000\tDDIOCSDBG\tconst int *\n"
 msgstr "0x00009000\tDDIOCSDBG\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:499
+#: build/C/man2/ioctl_list.2:509
 #, no-wrap
 msgid "0x00005382\tCDROMAUDIOBUFSIZ\tint\n"
 msgstr "0x00005382\tCDROMAUDIOBUFSIZ\tint\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:503
+#: build/C/man2/ioctl_list.2:513
 msgid "// E<lt>include/linux/scc.hE<gt>"
 msgstr "// E<lt>include/linux/scc.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:505
+#: build/C/man2/ioctl_list.2:515
 #, no-wrap
 msgid "0x00005470\tTIOCSCCINI\tvoid\n"
 msgstr "0x00005470\tTIOCSCCINI\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:506
+#: build/C/man2/ioctl_list.2:516
 #, no-wrap
 msgid "0x00005471\tTIOCCHANINI\tconst struct scc_modem *\n"
 msgstr "0x00005471\tTIOCCHANINI\tconst struct scc_modem *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:507
+#: build/C/man2/ioctl_list.2:517
 #, no-wrap
 msgid "0x00005472\tTIOCGKISS\tstruct ioctl_command *\t// I-O\n"
 msgstr "0x00005472\tTIOCGKISS\tstruct ioctl_command *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:508
+#: build/C/man2/ioctl_list.2:518
 #, no-wrap
 msgid "0x00005473\tTIOCSKISS\tconst struct ioctl_command *\n"
 msgstr "0x00005473\tTIOCSKISS\tconst struct ioctl_command *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:509
+#: build/C/man2/ioctl_list.2:519
 #, no-wrap
 msgid "0x00005474\tTIOCSCCSTAT\tstruct scc_stat *\n"
 msgstr "0x00005474\tTIOCSCCSTAT\tstruct scc_stat *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:513
+#: build/C/man2/ioctl_list.2:523
 msgid "// E<lt>include/linux/scsi.hE<gt>"
 msgstr "// E<lt>include/linux/scsi.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:515
+#: build/C/man2/ioctl_list.2:525
 #, no-wrap
 msgid "0x00005382\tSCSI_IOCTL_GET_IDLUN\tstruct { int [2]; } *\n"
 msgstr "0x00005382\tSCSI_IOCTL_GET_IDLUN\tstruct { int [2]; } *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:516
+#: build/C/man2/ioctl_list.2:526
 #, no-wrap
 msgid "0x00005383\tSCSI_IOCTL_TAGGED_ENABLE\tvoid\n"
 msgstr "0x00005383\tSCSI_IOCTL_TAGGED_ENABLE\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:517
+#: build/C/man2/ioctl_list.2:527
 #, no-wrap
 msgid "0x00005384\tSCSI_IOCTL_TAGGED_DISABLE\tvoid\n"
 msgstr "0x00005384\tSCSI_IOCTL_TAGGED_DISABLE\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:521
+#: build/C/man2/ioctl_list.2:531
 #, no-wrap
 msgid "0x00005385\tSCSI_IOCTL_PROBE_HOST\tconst int *\t// MORE\n"
 msgstr "0x00005385\tSCSI_IOCTL_PROBE_HOST\tconst int *\t// MORE\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:525
+#: build/C/man2/ioctl_list.2:535
 msgid "// E<lt>include/linux/smb_fs.hE<gt>"
 msgstr "// E<lt>include/linux/smb_fs.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:527
+#: build/C/man2/ioctl_list.2:537
 #, no-wrap
 msgid "0x80027501\tSMB_IOC_GETMOUNTUID\tuid_t *\n"
 msgstr "0x80027501\tSMB_IOC_GETMOUNTUID\tuid_t *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:531
+#: build/C/man2/ioctl_list.2:541
 msgid "// E<lt>include/linux/sockios.hE<gt>"
 msgstr "// E<lt>include/linux/sockios.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:533
+#: build/C/man2/ioctl_list.2:543
 #, no-wrap
 msgid "0x0000890B\tSIOCADDRT\tconst struct rtentry *\t// MORE\n"
 msgstr "0x0000890B\tSIOCADDRT\tconst struct rtentry *\t// MORE\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:534
+#: build/C/man2/ioctl_list.2:544
 #, no-wrap
 msgid "0x0000890C\tSIOCDELRT\tconst struct rtentry *\t// MORE\n"
 msgstr "0x0000890C\tSIOCDELRT\tconst struct rtentry *\t// MORE\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:535
+#: build/C/man2/ioctl_list.2:545
 #, no-wrap
 msgid "0x00008910\tSIOCGIFNAME\tchar []\n"
 msgstr "0x00008910\tSIOCGIFNAME\tchar []\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:536
+#: build/C/man2/ioctl_list.2:546
 #, no-wrap
 msgid "0x00008911\tSIOCSIFLINK\tvoid\n"
 msgstr "0x00008911\tSIOCSIFLINK\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:537
+#: build/C/man2/ioctl_list.2:547
 #, no-wrap
 msgid "0x00008912\tSIOCGIFCONF\tstruct ifconf *\t// MORE // I-O\n"
 msgstr "0x00008912\tSIOCGIFCONF\tstruct ifconf *\t// MORE // I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:538
+#: build/C/man2/ioctl_list.2:548
 #, no-wrap
 msgid "0x00008913\tSIOCGIFFLAGS\tstruct ifreq *\t// I-O\n"
 msgstr "0x00008913\tSIOCGIFFLAGS\tstruct ifreq *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:539
+#: build/C/man2/ioctl_list.2:549
 #, no-wrap
 msgid "0x00008914\tSIOCSIFFLAGS\tconst struct ifreq *\n"
 msgstr "0x00008914\tSIOCSIFFLAGS\tconst struct ifreq *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:540
+#: build/C/man2/ioctl_list.2:550
 #, no-wrap
 msgid "0x00008915\tSIOCGIFADDR\tstruct ifreq *\t// I-O\n"
 msgstr "0x00008915\tSIOCGIFADDR\tstruct ifreq *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:541
+#: build/C/man2/ioctl_list.2:551
 #, no-wrap
 msgid "0x00008916\tSIOCSIFADDR\tconst struct ifreq *\n"
 msgstr "0x00008916\tSIOCSIFADDR\tconst struct ifreq *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:542
+#: build/C/man2/ioctl_list.2:552
 #, no-wrap
 msgid "0x00008917\tSIOCGIFDSTADDR\tstruct ifreq *\t// I-O\n"
 msgstr "0x00008917\tSIOCGIFDSTADDR\tstruct ifreq *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:543
+#: build/C/man2/ioctl_list.2:553
 #, no-wrap
 msgid "0x00008918\tSIOCSIFDSTADDR\tconst struct ifreq *\n"
 msgstr "0x00008918\tSIOCSIFDSTADDR\tconst struct ifreq *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:544
+#: build/C/man2/ioctl_list.2:554
 #, no-wrap
 msgid "0x00008919\tSIOCGIFBRDADDR\tstruct ifreq *\t// I-O\n"
 msgstr "0x00008919\tSIOCGIFBRDADDR\tstruct ifreq *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:545
+#: build/C/man2/ioctl_list.2:555
 #, no-wrap
 msgid "0x0000891A\tSIOCSIFBRDADDR\tconst struct ifreq *\n"
 msgstr "0x0000891A\tSIOCSIFBRDADDR\tconst struct ifreq *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:546
+#: build/C/man2/ioctl_list.2:556
 #, no-wrap
 msgid "0x0000891B\tSIOCGIFNETMASK\tstruct ifreq *\t// I-O\n"
 msgstr "0x0000891B\tSIOCGIFNETMASK\tstruct ifreq *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:547
+#: build/C/man2/ioctl_list.2:557
 #, no-wrap
 msgid "0x0000891C\tSIOCSIFNETMASK\tconst struct ifreq *\n"
 msgstr "0x0000891C\tSIOCSIFNETMASK\tconst struct ifreq *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:548
+#: build/C/man2/ioctl_list.2:558
 #, no-wrap
 msgid "0x0000891D\tSIOCGIFMETRIC\tstruct ifreq *\t// I-O\n"
 msgstr "0x0000891D\tSIOCGIFMETRIC\tstruct ifreq *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:549
+#: build/C/man2/ioctl_list.2:559
 #, no-wrap
 msgid "0x0000891E\tSIOCSIFMETRIC\tconst struct ifreq *\n"
 msgstr "0x0000891E\tSIOCSIFMETRIC\tconst struct ifreq *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:550
+#: build/C/man2/ioctl_list.2:560
 #, no-wrap
 msgid "0x0000891F\tSIOCGIFMEM\tstruct ifreq *\t// I-O\n"
 msgstr "0x0000891F\tSIOCGIFMEM\tstruct ifreq *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:551
+#: build/C/man2/ioctl_list.2:561
 #, no-wrap
 msgid "0x00008920\tSIOCSIFMEM\tconst struct ifreq *\n"
 msgstr "0x00008920\tSIOCSIFMEM\tconst struct ifreq *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:552
+#: build/C/man2/ioctl_list.2:562
 #, no-wrap
 msgid "0x00008921\tSIOCGIFMTU\tstruct ifreq *\t// I-O\n"
 msgstr "0x00008921\tSIOCGIFMTU\tstruct ifreq *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:553
+#: build/C/man2/ioctl_list.2:563
 #, no-wrap
 msgid "0x00008922\tSIOCSIFMTU\tconst struct ifreq *\n"
 msgstr "0x00008922\tSIOCSIFMTU\tconst struct ifreq *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:557
+#: build/C/man2/ioctl_list.2:567
 #, no-wrap
 msgid "0x00008923\tOLD_SIOCGIFHWADDR\tstruct ifreq *\t// I-O\n"
 msgstr "0x00008923\tOLD_SIOCGIFHWADDR\tstruct ifreq *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:558
+#: build/C/man2/ioctl_list.2:568
 #, no-wrap
 msgid "0x00008924\tSIOCSIFHWADDR\tconst struct ifreq *\t// MORE\n"
 msgstr "0x00008924\tSIOCSIFHWADDR\tconst struct ifreq *\t// MORE\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:559
+#: build/C/man2/ioctl_list.2:569
 #, no-wrap
 msgid "0x00008925\tSIOCGIFENCAP\tint *\n"
 msgstr "0x00008925\tSIOCGIFENCAP\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:560
+#: build/C/man2/ioctl_list.2:570
 #, no-wrap
 msgid "0x00008926\tSIOCSIFENCAP\tconst int *\n"
 msgstr "0x00008926\tSIOCSIFENCAP\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:561
+#: build/C/man2/ioctl_list.2:571
 #, no-wrap
 msgid "0x00008927\tSIOCGIFHWADDR\tstruct ifreq *\t// I-O\n"
 msgstr "0x00008927\tSIOCGIFHWADDR\tstruct ifreq *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:562
+#: build/C/man2/ioctl_list.2:572
 #, no-wrap
 msgid "0x00008929\tSIOCGIFSLAVE\tvoid\n"
 msgstr "0x00008929\tSIOCGIFSLAVE\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:563
+#: build/C/man2/ioctl_list.2:573
 #, no-wrap
 msgid "0x00008930\tSIOCSIFSLAVE\tvoid\n"
 msgstr "0x00008930\tSIOCSIFSLAVE\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:564
+#: build/C/man2/ioctl_list.2:574
 #, no-wrap
 msgid "0x00008931\tSIOCADDMULTI\tconst struct ifreq *\n"
 msgstr "0x00008931\tSIOCADDMULTI\tconst struct ifreq *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:565
+#: build/C/man2/ioctl_list.2:575
 #, no-wrap
 msgid "0x00008932\tSIOCDELMULTI\tconst struct ifreq *\n"
 msgstr "0x00008932\tSIOCDELMULTI\tconst struct ifreq *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:566
+#: build/C/man2/ioctl_list.2:576
 #, no-wrap
 msgid "0x00008940\tSIOCADDRTOLD\tvoid\n"
 msgstr "0x00008940\tSIOCADDRTOLD\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:567
+#: build/C/man2/ioctl_list.2:577
 #, no-wrap
 msgid "0x00008941\tSIOCDELRTOLD\tvoid\n"
 msgstr "0x00008941\tSIOCDELRTOLD\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:568
+#: build/C/man2/ioctl_list.2:578
 #, no-wrap
 msgid "0x00008950\tSIOCDARP\tconst struct arpreq *\n"
 msgstr "0x00008950\tSIOCDARP\tconst struct arpreq *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:569
+#: build/C/man2/ioctl_list.2:579
 #, no-wrap
 msgid "0x00008951\tSIOCGARP\tstruct arpreq *\t// I-O\n"
 msgstr "0x00008951\tSIOCGARP\tstruct arpreq *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:570
+#: build/C/man2/ioctl_list.2:580
 #, no-wrap
 msgid "0x00008952\tSIOCSARP\tconst struct arpreq *\n"
 msgstr "0x00008952\tSIOCSARP\tconst struct arpreq *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:571
+#: build/C/man2/ioctl_list.2:581
 #, no-wrap
 msgid "0x00008960\tSIOCDRARP\tconst struct arpreq *\n"
 msgstr "0x00008960\tSIOCDRARP\tconst struct arpreq *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:572
+#: build/C/man2/ioctl_list.2:582
 #, no-wrap
 msgid "0x00008961\tSIOCGRARP\tstruct arpreq *\t// I-O\n"
 msgstr "0x00008961\tSIOCGRARP\tstruct arpreq *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:573
+#: build/C/man2/ioctl_list.2:583
 #, no-wrap
 msgid "0x00008962\tSIOCSRARP\tconst struct arpreq *\n"
 msgstr "0x00008962\tSIOCSRARP\tconst struct arpreq *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:574
+#: build/C/man2/ioctl_list.2:584
 #, no-wrap
 msgid "0x00008970\tSIOCGIFMAP\tstruct ifreq *\t// I-O\n"
 msgstr "0x00008970\tSIOCGIFMAP\tstruct ifreq *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:575
+#: build/C/man2/ioctl_list.2:585
 #, no-wrap
 msgid "0x00008971\tSIOCSIFMAP\tconst struct ifreq *\n"
 msgstr "0x00008971\tSIOCSIFMAP\tconst struct ifreq *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:579
+#: build/C/man2/ioctl_list.2:589
 msgid "// E<lt>include/linux/soundcard.hE<gt>"
 msgstr "// E<lt>include/linux/soundcard.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:581
+#: build/C/man2/ioctl_list.2:591
 #, no-wrap
 msgid "0x00005100\tSNDCTL_SEQ_RESET\tvoid\n"
 msgstr "0x00005100\tSNDCTL_SEQ_RESET\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:582
+#: build/C/man2/ioctl_list.2:592
 #, no-wrap
 msgid "0x00005101\tSNDCTL_SEQ_SYNC\tvoid\n"
 msgstr "0x00005101\tSNDCTL_SEQ_SYNC\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:586
+#: build/C/man2/ioctl_list.2:596
 #, no-wrap
 msgid "0xC08C5102\tSNDCTL_SYNTH_INFO\tstruct synth_info *\t// I-O\n"
 msgstr "0xC08C5102\tSNDCTL_SYNTH_INFO\tstruct synth_info *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:587
+#: build/C/man2/ioctl_list.2:597
 #, no-wrap
 msgid "0xC0045103\tSNDCTL_SEQ_CTRLRATE\tint *\t// I-O\n"
 msgstr "0xC0045103\tSNDCTL_SEQ_CTRLRATE\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:588
+#: build/C/man2/ioctl_list.2:598
 #, no-wrap
 msgid "0x80045104\tSNDCTL_SEQ_GETOUTCOUNT\tint *\n"
 msgstr "0x80045104\tSNDCTL_SEQ_GETOUTCOUNT\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:589
+#: build/C/man2/ioctl_list.2:599
 #, no-wrap
 msgid "0x80045105\tSNDCTL_SEQ_GETINCOUNT\tint *\n"
 msgstr "0x80045105\tSNDCTL_SEQ_GETINCOUNT\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:590
+#: build/C/man2/ioctl_list.2:600
 #, no-wrap
 msgid "0x40045106\tSNDCTL_SEQ_PERCMODE\tvoid\n"
 msgstr "0x40045106\tSNDCTL_SEQ_PERCMODE\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:594
+#: build/C/man2/ioctl_list.2:604
 #, no-wrap
 msgid "0x40285107\tSNDCTL_FM_LOAD_INSTR\tconst struct sbi_instrument *\n"
 msgstr "0x40285107\tSNDCTL_FM_LOAD_INSTR\tconst struct sbi_instrument *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:598
+#: build/C/man2/ioctl_list.2:608
 #, no-wrap
 msgid "0x40045108\tSNDCTL_SEQ_TESTMIDI\tconst int *\n"
 msgstr "0x40045108\tSNDCTL_SEQ_TESTMIDI\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:599
+#: build/C/man2/ioctl_list.2:609
 #, no-wrap
 msgid "0x40045109\tSNDCTL_SEQ_RESETSAMPLES\tconst int *\n"
 msgstr "0x40045109\tSNDCTL_SEQ_RESETSAMPLES\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:600
+#: build/C/man2/ioctl_list.2:610
 #, no-wrap
 msgid "0x8004510A\tSNDCTL_SEQ_NRSYNTHS\tint *\n"
 msgstr "0x8004510A\tSNDCTL_SEQ_NRSYNTHS\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:601
+#: build/C/man2/ioctl_list.2:611
 #, no-wrap
 msgid "0x8004510B\tSNDCTL_SEQ_NRMIDIS\tint *\n"
 msgstr "0x8004510B\tSNDCTL_SEQ_NRMIDIS\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:602
+#: build/C/man2/ioctl_list.2:612
 #, no-wrap
 msgid "0xC074510C\tSNDCTL_MIDI_INFO\tstruct midi_info *\t// I-O\n"
 msgstr "0xC074510C\tSNDCTL_MIDI_INFO\tstruct midi_info *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:603
+#: build/C/man2/ioctl_list.2:613
 #, no-wrap
 msgid "0x4004510D\tSNDCTL_SEQ_THRESHOLD\tconst int *\n"
 msgstr "0x4004510D\tSNDCTL_SEQ_THRESHOLD\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:604
+#: build/C/man2/ioctl_list.2:614
 #, no-wrap
 msgid "0xC004510E\tSNDCTL_SYNTH_MEMAVL\tint *\t// I-O\n"
 msgstr "0xC004510E\tSNDCTL_SYNTH_MEMAVL\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:605
+#: build/C/man2/ioctl_list.2:615
 #, no-wrap
 msgid "0x4004510F\tSNDCTL_FM_4OP_ENABLE\tconst int *\n"
 msgstr "0x4004510F\tSNDCTL_FM_4OP_ENABLE\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:606
+#: build/C/man2/ioctl_list.2:616
 #, no-wrap
 msgid "0xCFB85110\tSNDCTL_PMGR_ACCESS\tstruct patmgr_info *\t// I-O\n"
 msgstr "0xCFB85110\tSNDCTL_PMGR_ACCESS\tstruct patmgr_info *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:607
+#: build/C/man2/ioctl_list.2:617
 #, no-wrap
 msgid "0x00005111\tSNDCTL_SEQ_PANIC\tvoid\n"
 msgstr "0x00005111\tSNDCTL_SEQ_PANIC\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:611
+#: build/C/man2/ioctl_list.2:621
 #, no-wrap
 msgid "0x40085112\tSNDCTL_SEQ_OUTOFBAND\tconst struct seq_event_rec *\n"
 msgstr "0x40085112\tSNDCTL_SEQ_OUTOFBAND\tconst struct seq_event_rec *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:615
+#: build/C/man2/ioctl_list.2:625
 #, no-wrap
 msgid "0xC0045401\tSNDCTL_TMR_TIMEBASE\tint *\t// I-O\n"
 msgstr "0xC0045401\tSNDCTL_TMR_TIMEBASE\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:616
+#: build/C/man2/ioctl_list.2:626
 #, no-wrap
 msgid "0x00005402\tSNDCTL_TMR_START\tvoid\n"
 msgstr "0x00005402\tSNDCTL_TMR_START\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:617
+#: build/C/man2/ioctl_list.2:627
 #, no-wrap
 msgid "0x00005403\tSNDCTL_TMR_STOP\tvoid\n"
 msgstr "0x00005403\tSNDCTL_TMR_STOP\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:618
+#: build/C/man2/ioctl_list.2:628
 #, no-wrap
 msgid "0x00005404\tSNDCTL_TMR_CONTINUE\tvoid\n"
 msgstr "0x00005404\tSNDCTL_TMR_CONTINUE\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:619
+#: build/C/man2/ioctl_list.2:629
 #, no-wrap
 msgid "0xC0045405\tSNDCTL_TMR_TEMPO\tint *\t// I-O\n"
 msgstr "0xC0045405\tSNDCTL_TMR_TEMPO\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:620
+#: build/C/man2/ioctl_list.2:630
 #, no-wrap
 msgid "0xC0045406\tSNDCTL_TMR_SOURCE\tint *\t// I-O\n"
 msgstr "0xC0045406\tSNDCTL_TMR_SOURCE\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:621
+#: build/C/man2/ioctl_list.2:631
 #, no-wrap
 msgid "0x40045407\tSNDCTL_TMR_METRONOME\tconst int *\n"
 msgstr "0x40045407\tSNDCTL_TMR_METRONOME\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:622
+#: build/C/man2/ioctl_list.2:632
 #, no-wrap
 msgid "0x40045408\tSNDCTL_TMR_SELECT\tint *\t// I-O\n"
 msgstr "0x40045408\tSNDCTL_TMR_SELECT\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:623
+#: build/C/man2/ioctl_list.2:633
 #, no-wrap
 msgid "0xCFB85001\tSNDCTL_PMGR_IFACE\tstruct patmgr_info *\t// I-O\n"
 msgstr "0xCFB85001\tSNDCTL_PMGR_IFACE\tstruct patmgr_info *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:624
+#: build/C/man2/ioctl_list.2:634
 #, no-wrap
 msgid "0xC0046D00\tSNDCTL_MIDI_PRETIME\tint *\t// I-O\n"
 msgstr "0xC0046D00\tSNDCTL_MIDI_PRETIME\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:625
+#: build/C/man2/ioctl_list.2:635
 #, no-wrap
 msgid "0xC0046D01\tSNDCTL_MIDI_MPUMODE\tconst int *\n"
 msgstr "0xC0046D01\tSNDCTL_MIDI_MPUMODE\tconst int *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:629
+#: build/C/man2/ioctl_list.2:639
 #, no-wrap
 msgid "0xC0216D02\tSNDCTL_MIDI_MPUCMD\tstruct mpu_command_rec *\t// I-O\n"
 msgstr "0xC0216D02\tSNDCTL_MIDI_MPUCMD\tstruct mpu_command_rec *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:633
+#: build/C/man2/ioctl_list.2:643
 #, no-wrap
 msgid "0x00005000\tSNDCTL_DSP_RESET\tvoid\n"
 msgstr "0x00005000\tSNDCTL_DSP_RESET\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:634
+#: build/C/man2/ioctl_list.2:644
 #, no-wrap
 msgid "0x00005001\tSNDCTL_DSP_SYNC\tvoid\n"
 msgstr "0x00005001\tSNDCTL_DSP_SYNC\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:635
+#: build/C/man2/ioctl_list.2:645
 #, no-wrap
 msgid "0xC0045002\tSNDCTL_DSP_SPEED\tint *\t// I-O\n"
 msgstr "0xC0045002\tSNDCTL_DSP_SPEED\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:636
+#: build/C/man2/ioctl_list.2:646
 #, no-wrap
 msgid "0xC0045003\tSNDCTL_DSP_STEREO\tint *\t// I-O\n"
 msgstr "0xC0045003\tSNDCTL_DSP_STEREO\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:637
+#: build/C/man2/ioctl_list.2:647
 #, no-wrap
 msgid "0xC0045004\tSNDCTL_DSP_GETBLKSIZE\tint *\t// I-O\n"
 msgstr "0xC0045004\tSNDCTL_DSP_GETBLKSIZE\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:638
+#: build/C/man2/ioctl_list.2:648
 #, no-wrap
 msgid "0xC0045006\tSOUND_PCM_WRITE_CHANNELS\tint *\t// I-O\n"
 msgstr "0xC0045006\tSOUND_PCM_WRITE_CHANNELS\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:639
+#: build/C/man2/ioctl_list.2:649
 #, no-wrap
 msgid "0xC0045007\tSOUND_PCM_WRITE_FILTER\tint *\t// I-O\n"
 msgstr "0xC0045007\tSOUND_PCM_WRITE_FILTER\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:640
+#: build/C/man2/ioctl_list.2:650
 #, no-wrap
 msgid "0x00005008\tSNDCTL_DSP_POST\tvoid\n"
 msgstr "0x00005008\tSNDCTL_DSP_POST\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:641
+#: build/C/man2/ioctl_list.2:651
 #, no-wrap
 msgid "0xC0045009\tSNDCTL_DSP_SUBDIVIDE\tint *\t// I-O\n"
 msgstr "0xC0045009\tSNDCTL_DSP_SUBDIVIDE\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:642
+#: build/C/man2/ioctl_list.2:652
 #, no-wrap
 msgid "0xC004500A\tSNDCTL_DSP_SETFRAGMENT\tint *\t// I-O\n"
 msgstr "0xC004500A\tSNDCTL_DSP_SETFRAGMENT\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:643
+#: build/C/man2/ioctl_list.2:653
 #, no-wrap
 msgid "0x8004500B\tSNDCTL_DSP_GETFMTS\tint *\n"
 msgstr "0x8004500B\tSNDCTL_DSP_GETFMTS\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:644
+#: build/C/man2/ioctl_list.2:654
 #, no-wrap
 msgid "0xC0045005\tSNDCTL_DSP_SETFMT\tint *\t// I-O\n"
 msgstr "0xC0045005\tSNDCTL_DSP_SETFMT\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:648
+#: build/C/man2/ioctl_list.2:658
 #, no-wrap
 msgid "0x800C500C\tSNDCTL_DSP_GETOSPACE\tstruct audio_buf_info *\n"
 msgstr "0x800C500C\tSNDCTL_DSP_GETOSPACE\tstruct audio_buf_info *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:649
+#: build/C/man2/ioctl_list.2:659
 #, no-wrap
 msgid "0x800C500D\tSNDCTL_DSP_GETISPACE\tstruct audio_buf_info *\n"
 msgstr "0x800C500D\tSNDCTL_DSP_GETISPACE\tstruct audio_buf_info *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:650
+#: build/C/man2/ioctl_list.2:660
 #, no-wrap
 msgid "0x0000500E\tSNDCTL_DSP_NONBLOCK\tvoid\n"
 msgstr "0x0000500E\tSNDCTL_DSP_NONBLOCK\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:651
+#: build/C/man2/ioctl_list.2:661
 #, no-wrap
 msgid "0x80045002\tSOUND_PCM_READ_RATE\tint *\n"
 msgstr "0x80045002\tSOUND_PCM_READ_RATE\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:652
+#: build/C/man2/ioctl_list.2:662
 #, no-wrap
 msgid "0x80045006\tSOUND_PCM_READ_CHANNELS\tint *\n"
 msgstr "0x80045006\tSOUND_PCM_READ_CHANNELS\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:653
+#: build/C/man2/ioctl_list.2:663
 #, no-wrap
 msgid "0x80045005\tSOUND_PCM_READ_BITS\tint *\n"
 msgstr "0x80045005\tSOUND_PCM_READ_BITS\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:654
+#: build/C/man2/ioctl_list.2:664
 #, no-wrap
 msgid "0x80045007\tSOUND_PCM_READ_FILTER\tint *\n"
 msgstr "0x80045007\tSOUND_PCM_READ_FILTER\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:655
+#: build/C/man2/ioctl_list.2:665
 #, no-wrap
 msgid "0x00004300\tSNDCTL_COPR_RESET\tvoid\n"
 msgstr "0x00004300\tSNDCTL_COPR_RESET\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:656
+#: build/C/man2/ioctl_list.2:666
 #, no-wrap
 msgid "0xCFB04301\tSNDCTL_COPR_LOAD\tconst struct copr_buffer *\n"
 msgstr "0xCFB04301\tSNDCTL_COPR_LOAD\tconst struct copr_buffer *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:660
+#: build/C/man2/ioctl_list.2:670
 #, no-wrap
 msgid "0xC0144302\tSNDCTL_COPR_RDATA\tstruct copr_debug_buf *\t// I-O\n"
 msgstr "0xC0144302\tSNDCTL_COPR_RDATA\tstruct copr_debug_buf *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:661
+#: build/C/man2/ioctl_list.2:671
 #, no-wrap
 msgid "0xC0144303\tSNDCTL_COPR_RCODE\tstruct copr_debug_buf *\t// I-O\n"
 msgstr "0xC0144303\tSNDCTL_COPR_RCODE\tstruct copr_debug_buf *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:665
+#: build/C/man2/ioctl_list.2:675
 #, no-wrap
 msgid "0x40144304\tSNDCTL_COPR_WDATA\tconst struct copr_debug_buf *\n"
 msgstr "0x40144304\tSNDCTL_COPR_WDATA\tconst struct copr_debug_buf *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:666
+#: build/C/man2/ioctl_list.2:676
 #, no-wrap
 msgid "0x40144305\tSNDCTL_COPR_WCODE\tconst struct copr_debug_buf *\n"
 msgstr "0x40144305\tSNDCTL_COPR_WCODE\tconst struct copr_debug_buf *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:670
+#: build/C/man2/ioctl_list.2:680
 #, no-wrap
 msgid "0xC0144306\tSNDCTL_COPR_RUN\tstruct copr_debug_buf *\t// I-O\n"
 msgstr "0xC0144306\tSNDCTL_COPR_RUN\tstruct copr_debug_buf *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:671
+#: build/C/man2/ioctl_list.2:681
 #, no-wrap
 msgid "0xC0144307\tSNDCTL_COPR_HALT\tstruct copr_debug_buf *\t// I-O\n"
 msgstr "0xC0144307\tSNDCTL_COPR_HALT\tstruct copr_debug_buf *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:675
+#: build/C/man2/ioctl_list.2:685
 #, no-wrap
 msgid "0x4FA44308\tSNDCTL_COPR_SENDMSG\tconst struct copr_msg *\n"
 msgstr "0x4FA44308\tSNDCTL_COPR_SENDMSG\tconst struct copr_msg *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:676
+#: build/C/man2/ioctl_list.2:686
 #, no-wrap
 msgid "0x8FA44309\tSNDCTL_COPR_RCVMSG\tstruct copr_msg *\n"
 msgstr "0x8FA44309\tSNDCTL_COPR_RCVMSG\tstruct copr_msg *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:677
+#: build/C/man2/ioctl_list.2:687
 #, no-wrap
 msgid "0x80044D00\tSOUND_MIXER_READ_VOLUME\tint *\n"
 msgstr "0x80044D00\tSOUND_MIXER_READ_VOLUME\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:678
+#: build/C/man2/ioctl_list.2:688
 #, no-wrap
 msgid "0x80044D01\tSOUND_MIXER_READ_BASS\tint *\n"
 msgstr "0x80044D01\tSOUND_MIXER_READ_BASS\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:679
+#: build/C/man2/ioctl_list.2:689
 #, no-wrap
 msgid "0x80044D02\tSOUND_MIXER_READ_TREBLE\tint *\n"
 msgstr "0x80044D02\tSOUND_MIXER_READ_TREBLE\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:680
+#: build/C/man2/ioctl_list.2:690
 #, no-wrap
 msgid "0x80044D03\tSOUND_MIXER_READ_SYNTH\tint *\n"
 msgstr "0x80044D03\tSOUND_MIXER_READ_SYNTH\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:681
+#: build/C/man2/ioctl_list.2:691
 #, no-wrap
 msgid "0x80044D04\tSOUND_MIXER_READ_PCM\tint *\n"
 msgstr "0x80044D04\tSOUND_MIXER_READ_PCM\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:682
+#: build/C/man2/ioctl_list.2:692
 #, no-wrap
 msgid "0x80044D05\tSOUND_MIXER_READ_SPEAKER\tint *\n"
 msgstr "0x80044D05\tSOUND_MIXER_READ_SPEAKER\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:683
+#: build/C/man2/ioctl_list.2:693
 #, no-wrap
 msgid "0x80044D06\tSOUND_MIXER_READ_LINE\tint *\n"
 msgstr "0x80044D06\tSOUND_MIXER_READ_LINE\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:684
+#: build/C/man2/ioctl_list.2:694
 #, no-wrap
 msgid "0x80044D07\tSOUND_MIXER_READ_MIC\tint *\n"
 msgstr "0x80044D07\tSOUND_MIXER_READ_MIC\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:685
+#: build/C/man2/ioctl_list.2:695
 #, no-wrap
 msgid "0x80044D08\tSOUND_MIXER_READ_CD\tint *\n"
 msgstr "0x80044D08\tSOUND_MIXER_READ_CD\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:686
+#: build/C/man2/ioctl_list.2:696
 #, no-wrap
 msgid "0x80044D09\tSOUND_MIXER_READ_IMIX\tint *\n"
 msgstr "0x80044D09\tSOUND_MIXER_READ_IMIX\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:687
+#: build/C/man2/ioctl_list.2:697
 #, no-wrap
 msgid "0x80044D0A\tSOUND_MIXER_READ_ALTPCM\tint *\n"
 msgstr "0x80044D0A\tSOUND_MIXER_READ_ALTPCM\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:688
+#: build/C/man2/ioctl_list.2:698
 #, no-wrap
 msgid "0x80044D0B\tSOUND_MIXER_READ_RECLEV\tint *\n"
 msgstr "0x80044D0B\tSOUND_MIXER_READ_RECLEV\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:689
+#: build/C/man2/ioctl_list.2:699
 #, no-wrap
 msgid "0x80044D0C\tSOUND_MIXER_READ_IGAIN\tint *\n"
 msgstr "0x80044D0C\tSOUND_MIXER_READ_IGAIN\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:690
+#: build/C/man2/ioctl_list.2:700
 #, no-wrap
 msgid "0x80044D0D\tSOUND_MIXER_READ_OGAIN\tint *\n"
 msgstr "0x80044D0D\tSOUND_MIXER_READ_OGAIN\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:691
+#: build/C/man2/ioctl_list.2:701
 #, no-wrap
 msgid "0x80044D0E\tSOUND_MIXER_READ_LINE1\tint *\n"
 msgstr "0x80044D0E\tSOUND_MIXER_READ_LINE1\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:692
+#: build/C/man2/ioctl_list.2:702
 #, no-wrap
 msgid "0x80044D0F\tSOUND_MIXER_READ_LINE2\tint *\n"
 msgstr "0x80044D0F\tSOUND_MIXER_READ_LINE2\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:693
+#: build/C/man2/ioctl_list.2:703
 #, no-wrap
 msgid "0x80044D10\tSOUND_MIXER_READ_LINE3\tint *\n"
 msgstr "0x80044D10\tSOUND_MIXER_READ_LINE3\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:694
+#: build/C/man2/ioctl_list.2:704
 #, no-wrap
 msgid "0x80044D1C\tSOUND_MIXER_READ_MUTE\tint *\n"
 msgstr "0x80044D1C\tSOUND_MIXER_READ_MUTE\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:695
+#: build/C/man2/ioctl_list.2:705
 #, no-wrap
 msgid "0x80044D1D\tSOUND_MIXER_READ_ENHANCE\tint *\n"
 msgstr "0x80044D1D\tSOUND_MIXER_READ_ENHANCE\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:696
+#: build/C/man2/ioctl_list.2:706
 #, no-wrap
 msgid "0x80044D1E\tSOUND_MIXER_READ_LOUD\tint *\n"
 msgstr "0x80044D1E\tSOUND_MIXER_READ_LOUD\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:697
+#: build/C/man2/ioctl_list.2:707
 #, no-wrap
 msgid "0x80044DFF\tSOUND_MIXER_READ_RECSRC\tint *\n"
 msgstr "0x80044DFF\tSOUND_MIXER_READ_RECSRC\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:698
+#: build/C/man2/ioctl_list.2:708
 #, no-wrap
 msgid "0x80044DFE\tSOUND_MIXER_READ_DEVMASK\tint *\n"
 msgstr "0x80044DFE\tSOUND_MIXER_READ_DEVMASK\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:699
+#: build/C/man2/ioctl_list.2:709
 #, no-wrap
 msgid "0x80044DFD\tSOUND_MIXER_READ_RECMASK\tint *\n"
 msgstr "0x80044DFD\tSOUND_MIXER_READ_RECMASK\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:700
+#: build/C/man2/ioctl_list.2:710
 #, no-wrap
 msgid "0x80044DFB\tSOUND_MIXER_READ_STEREODEVS\tint *\n"
 msgstr "0x80044DFB\tSOUND_MIXER_READ_STEREODEVS\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:701
+#: build/C/man2/ioctl_list.2:711
 #, no-wrap
 msgid "0x80044DFC\tSOUND_MIXER_READ_CAPS\tint *\n"
 msgstr "0x80044DFC\tSOUND_MIXER_READ_CAPS\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:705
+#: build/C/man2/ioctl_list.2:715
 #, no-wrap
 msgid "0xC0044D00\tSOUND_MIXER_WRITE_VOLUME\tint *\t// I-O\n"
 msgstr "0xC0044D00\tSOUND_MIXER_WRITE_VOLUME\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:706
+#: build/C/man2/ioctl_list.2:716
 #, no-wrap
 msgid "0xC0044D01\tSOUND_MIXER_WRITE_BASS\tint *\t// I-O\n"
 msgstr "0xC0044D01\tSOUND_MIXER_WRITE_BASS\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:707
+#: build/C/man2/ioctl_list.2:717
 #, no-wrap
 msgid "0xC0044D02\tSOUND_MIXER_WRITE_TREBLE\tint *\t// I-O\n"
 msgstr "0xC0044D02\tSOUND_MIXER_WRITE_TREBLE\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:708
+#: build/C/man2/ioctl_list.2:718
 #, no-wrap
 msgid "0xC0044D03\tSOUND_MIXER_WRITE_SYNTH\tint *\t// I-O\n"
 msgstr "0xC0044D03\tSOUND_MIXER_WRITE_SYNTH\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:709
+#: build/C/man2/ioctl_list.2:719
 #, no-wrap
 msgid "0xC0044D04\tSOUND_MIXER_WRITE_PCM\tint *\t// I-O\n"
 msgstr "0xC0044D04\tSOUND_MIXER_WRITE_PCM\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:710
+#: build/C/man2/ioctl_list.2:720
 #, no-wrap
 msgid "0xC0044D05\tSOUND_MIXER_WRITE_SPEAKER\tint *\t// I-O\n"
 msgstr "0xC0044D05\tSOUND_MIXER_WRITE_SPEAKER\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:711
+#: build/C/man2/ioctl_list.2:721
 #, no-wrap
 msgid "0xC0044D06\tSOUND_MIXER_WRITE_LINE\tint *\t// I-O\n"
 msgstr "0xC0044D06\tSOUND_MIXER_WRITE_LINE\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:712
+#: build/C/man2/ioctl_list.2:722
 #, no-wrap
 msgid "0xC0044D07\tSOUND_MIXER_WRITE_MIC\tint *\t// I-O\n"
 msgstr "0xC0044D07\tSOUND_MIXER_WRITE_MIC\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:713
+#: build/C/man2/ioctl_list.2:723
 #, no-wrap
 msgid "0xC0044D08\tSOUND_MIXER_WRITE_CD\tint *\t// I-O\n"
 msgstr "0xC0044D08\tSOUND_MIXER_WRITE_CD\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:714
+#: build/C/man2/ioctl_list.2:724
 #, no-wrap
 msgid "0xC0044D09\tSOUND_MIXER_WRITE_IMIX\tint *\t// I-O\n"
 msgstr "0xC0044D09\tSOUND_MIXER_WRITE_IMIX\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:715
+#: build/C/man2/ioctl_list.2:725
 #, no-wrap
 msgid "0xC0044D0A\tSOUND_MIXER_WRITE_ALTPCM\tint *\t// I-O\n"
 msgstr "0xC0044D0A\tSOUND_MIXER_WRITE_ALTPCM\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:716
+#: build/C/man2/ioctl_list.2:726
 #, no-wrap
 msgid "0xC0044D0B\tSOUND_MIXER_WRITE_RECLEV\tint *\t// I-O\n"
 msgstr "0xC0044D0B\tSOUND_MIXER_WRITE_RECLEV\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:717
+#: build/C/man2/ioctl_list.2:727
 #, no-wrap
 msgid "0xC0044D0C\tSOUND_MIXER_WRITE_IGAIN\tint *\t// I-O\n"
 msgstr "0xC0044D0C\tSOUND_MIXER_WRITE_IGAIN\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:718
+#: build/C/man2/ioctl_list.2:728
 #, no-wrap
 msgid "0xC0044D0D\tSOUND_MIXER_WRITE_OGAIN\tint *\t// I-O\n"
 msgstr "0xC0044D0D\tSOUND_MIXER_WRITE_OGAIN\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:719
+#: build/C/man2/ioctl_list.2:729
 #, no-wrap
 msgid "0xC0044D0E\tSOUND_MIXER_WRITE_LINE1\tint *\t// I-O\n"
 msgstr "0xC0044D0E\tSOUND_MIXER_WRITE_LINE1\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:720
+#: build/C/man2/ioctl_list.2:730
 #, no-wrap
 msgid "0xC0044D0F\tSOUND_MIXER_WRITE_LINE2\tint *\t// I-O\n"
 msgstr "0xC0044D0F\tSOUND_MIXER_WRITE_LINE2\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:721
+#: build/C/man2/ioctl_list.2:731
 #, no-wrap
 msgid "0xC0044D10\tSOUND_MIXER_WRITE_LINE3\tint *\t// I-O\n"
 msgstr "0xC0044D10\tSOUND_MIXER_WRITE_LINE3\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:722
+#: build/C/man2/ioctl_list.2:732
 #, no-wrap
 msgid "0xC0044D1C\tSOUND_MIXER_WRITE_MUTE\tint *\t// I-O\n"
 msgstr "0xC0044D1C\tSOUND_MIXER_WRITE_MUTE\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:723
+#: build/C/man2/ioctl_list.2:733
 #, no-wrap
 msgid "0xC0044D1D\tSOUND_MIXER_WRITE_ENHANCE\tint *\t// I-O\n"
 msgstr "0xC0044D1D\tSOUND_MIXER_WRITE_ENHANCE\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:724
+#: build/C/man2/ioctl_list.2:734
 #, no-wrap
 msgid "0xC0044D1E\tSOUND_MIXER_WRITE_LOUD\tint *\t// I-O\n"
 msgstr "0xC0044D1E\tSOUND_MIXER_WRITE_LOUD\tint *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:725
+#: build/C/man2/ioctl_list.2:735
 #, no-wrap
 msgid "0xC0044DFF\tSOUND_MIXER_WRITE_RECSRC\tint *\t// I-O\n"
 msgstr "0xC0044DFF\tSOUND_MIXER_WRITE_RECSRC\tint *\t// I-O\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:729
+#: build/C/man2/ioctl_list.2:739
 msgid "// E<lt>include/linux/umsdos_fs.hE<gt>"
 msgstr "// E<lt>include/linux/umsdos_fs.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:731
+#: build/C/man2/ioctl_list.2:741
 #, no-wrap
 msgid "0x000004D2\tUMSDOS_READDIR_DOS\tstruct umsdos_ioctl *\t// I-O\n"
 msgstr "0x000004D2\tUMSDOS_READDIR_DOS\tstruct umsdos_ioctl *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:732
+#: build/C/man2/ioctl_list.2:742
 #, no-wrap
 msgid "0x000004D3\tUMSDOS_UNLINK_DOS\tconst struct umsdos_ioctl *\n"
 msgstr "0x000004D3\tUMSDOS_UNLINK_DOS\tconst struct umsdos_ioctl *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:733
+#: build/C/man2/ioctl_list.2:743
 #, no-wrap
 msgid "0x000004D4\tUMSDOS_RMDIR_DOS\tconst struct umsdos_ioctl *\n"
 msgstr "0x000004D4\tUMSDOS_RMDIR_DOS\tconst struct umsdos_ioctl *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:734
+#: build/C/man2/ioctl_list.2:744
 #, no-wrap
 msgid "0x000004D5\tUMSDOS_STAT_DOS\tstruct umsdos_ioctl *\t// I-O\n"
 msgstr "0x000004D5\tUMSDOS_STAT_DOS\tstruct umsdos_ioctl *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:735
+#: build/C/man2/ioctl_list.2:745
 #, no-wrap
 msgid "0x000004D6\tUMSDOS_CREAT_EMD\tconst struct umsdos_ioctl *\n"
 msgstr "0x000004D6\tUMSDOS_CREAT_EMD\tconst struct umsdos_ioctl *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:736
+#: build/C/man2/ioctl_list.2:746
 #, no-wrap
 msgid "0x000004D7\tUMSDOS_UNLINK_EMD\tconst struct umsdos_ioctl *\n"
 msgstr "0x000004D7\tUMSDOS_UNLINK_EMD\tconst struct umsdos_ioctl *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:737
+#: build/C/man2/ioctl_list.2:747
 #, no-wrap
 msgid "0x000004D8\tUMSDOS_READDIR_EMD\tstruct umsdos_ioctl *\t// I-O\n"
 msgstr "0x000004D8\tUMSDOS_READDIR_EMD\tstruct umsdos_ioctl *\t// I-O\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:738
+#: build/C/man2/ioctl_list.2:748
 #, no-wrap
 msgid "0x000004D9\tUMSDOS_GETVERSION\tstruct umsdos_ioctl *\n"
 msgstr "0x000004D9\tUMSDOS_GETVERSION\tstruct umsdos_ioctl *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:739
+#: build/C/man2/ioctl_list.2:749
 #, no-wrap
 msgid "0x000004DA\tUMSDOS_INIT_EMD\tvoid\n"
 msgstr "0x000004DA\tUMSDOS_INIT_EMD\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:740
+#: build/C/man2/ioctl_list.2:750
 #, no-wrap
 msgid "0x000004DB\tUMSDOS_DOS_SETUP\tconst struct umsdos_ioctl *\n"
 msgstr "0x000004DB\tUMSDOS_DOS_SETUP\tconst struct umsdos_ioctl *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:741
+#: build/C/man2/ioctl_list.2:751
 #, no-wrap
 msgid "0x000004DC\tUMSDOS_RENAME_DOS\tconst struct umsdos_ioctl *\n"
 msgstr "0x000004DC\tUMSDOS_RENAME_DOS\tconst struct umsdos_ioctl *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:745
+#: build/C/man2/ioctl_list.2:755
 msgid "// E<lt>include/linux/vt.hE<gt>"
 msgstr "// E<lt>include/linux/vt.hE<gt>"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:747
+#: build/C/man2/ioctl_list.2:757
 #, no-wrap
 msgid "0x00005600\tVT_OPENQRY\tint *\n"
 msgstr "0x00005600\tVT_OPENQRY\tint *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:748
+#: build/C/man2/ioctl_list.2:758
 #, no-wrap
 msgid "0x00005601\tVT_GETMODE\tstruct vt_mode *\n"
 msgstr "0x00005601\tVT_GETMODE\tstruct vt_mode *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:749
+#: build/C/man2/ioctl_list.2:759
 #, no-wrap
 msgid "0x00005602\tVT_SETMODE\tconst struct vt_mode *\n"
 msgstr "0x00005602\tVT_SETMODE\tconst struct vt_mode *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:750
+#: build/C/man2/ioctl_list.2:760
 #, no-wrap
 msgid "0x00005603\tVT_GETSTATE\tstruct vt_stat *\n"
 msgstr "0x00005603\tVT_GETSTATE\tstruct vt_stat *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:751
+#: build/C/man2/ioctl_list.2:761
 #, no-wrap
 msgid "0x00005604\tVT_SENDSIG\tvoid\n"
 msgstr "0x00005604\tVT_SENDSIG\tvoid\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:752
+#: build/C/man2/ioctl_list.2:762
 #, no-wrap
 msgid "0x00005605\tVT_RELDISP\tint\n"
 msgstr "0x00005605\tVT_RELDISP\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:753
+#: build/C/man2/ioctl_list.2:763
 #, no-wrap
 msgid "0x00005606\tVT_ACTIVATE\tint\n"
 msgstr "0x00005606\tVT_ACTIVATE\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:754
+#: build/C/man2/ioctl_list.2:764
 #, no-wrap
 msgid "0x00005607\tVT_WAITACTIVE\tint\n"
 msgstr "0x00005607\tVT_WAITACTIVE\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:755
+#: build/C/man2/ioctl_list.2:765
 #, no-wrap
 msgid "0x00005608\tVT_DISALLOCATE\tint\n"
 msgstr "0x00005608\tVT_DISALLOCATE\tint\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:756
+#: build/C/man2/ioctl_list.2:766
 #, no-wrap
 msgid "0x00005609\tVT_RESIZE\tconst struct vt_sizes *\n"
 msgstr "0x00005609\tVT_RESIZE\tconst struct vt_sizes *\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:757
+#: build/C/man2/ioctl_list.2:767
 #, no-wrap
 msgid "0x0000560A\tVT_RESIZEX\tconst struct vt_consize *\n"
 msgstr "0x0000560A\tVT_RESIZEX\tconst struct vt_consize *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:764
+#: build/C/man2/ioctl_list.2:774
 msgid ""
 "// More arguments.  Some ioctl's take a pointer to a structure which "
 "contains additional pointers.  These are documented here in alphabetical "
@@ -14711,35 +14918,35 @@ msgstr ""
 "を使用します。 ここでこれらをアルファベット順に説明します。"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:772
+#: build/C/man2/ioctl_list.2:782
 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 * "
+"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\\ * "
 "CD_FRAMESIZE_RAW>."
 msgstr ""
-"B<CDROMREADAUDIO> は入力ポインタ I<const struct cdrom_read_audio *> を使用し"
-"ã\81¾ã\81\99ã\80\82 I<buf> ã\83\95ã\82£ã\83¼ã\83«ã\83\89ã\81¯å¤§ã\81\8dã\81\95 I<nframes * CD_FRAMESIZE_RAW> ã\81®å\87ºå\8a\9bã\83\90ã\83\83ã\83\95ã\82¡"
-"へのポインタです。"
+"B<CDROMREADAUDIO> は入力ポインタ I<const struct cdrom_read_audio\\ *> を使用"
+"ã\81\97ã\81¾ã\81\99ã\80\82 I<buf> ã\83\95ã\82£ã\83¼ã\83«ã\83\89ã\81¯å¤§ã\81\8dã\81\95 I<nframes\\ * CD_FRAMESIZE_RAW> ã\81®å\87ºå\8a\9bã\83\90ã\83\83"
+"ã\83\95ã\82¡ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\81§ã\81\99ã\80\82"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:788
+#: build/C/man2/ioctl_list.2:798
 msgid ""
 "B<CDROMREADCOOKED>, B<CDROMREADMODE1>, B<CDROMREADMODE2>, and "
-"B<CDROMREADRAW> take an input pointer I<const struct cdrom_msf *>.  They use "
-"the same pointer as an output pointer to I<char []>.  The length varies by "
-"request.  For B<CDROMREADMODE1>, most drivers use CD_FRAMESIZE, but the "
+"B<CDROMREADRAW> take an input pointer I<const struct cdrom_msf\\ *>.  They "
+"use the same pointer as an output pointer to I<char []>.  The length varies "
+"by request.  For B<CDROMREADMODE1>, most drivers use CD_FRAMESIZE, but the "
 "Optics Storage driver uses OPT_BLOCKSIZE instead (both have the numerical "
 "value 2048)."
 msgstr ""
 "B<CDROMREADCOOKED>, B<CDROMREADMODE1>, B<CDROMREADMODE2>, B<CDROMREADRAW> は"
-"入力ポインタ I<const struct cdrom_msf *> を使用します。これらは同じポインタ"
+"入力ポインタ I<const struct cdrom_msf\\ *> を使用します。これらは同じポインタ"
 "を I<char []> への出力ポインタとして使用します。 長さは要求によって変化しま"
 "す。 B<CDROMREADMODE1> には、多くのデバイスが CD_FRAMESIZE を使用しますが、光"
 "学記憶装置 (光ディスク) のドライバは OPT_BLOCKSIZE を使用します (どちらも同じ"
 "値で 2048 です)。"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:794
+#: build/C/man2/ioctl_list.2:804
 #, no-wrap
 msgid ""
 "    CDROMREADCOOKED    char [CD_FRAMESIZE]\n"
@@ -14753,18 +14960,18 @@ msgstr ""
 "    CDROMREADRAW       char [CD_FRAMESIZE_RAW]\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:808
+#: build/C/man2/ioctl_list.2:818
 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 "
-"I<ifr_data> field is a pointer to another structure as follows:"
+"B<EQL_GETMASTERCFG>, and B<EQL_SETMASTERCFG> take a I<struct ifreq\\ *>.  "
+"The I<ifr_data> field is a pointer to another structure as follows:"
 msgstr ""
 "B<EQL_ENSLAVE>, B<EQL_EMANCIPATE>, B<EQL_GETSLAVECFG>, B<EQL_SETSLAVECFG>, "
-"B<EQL_GETMASTERCFG>, B<EQL_SETMASTERCFG> は I<struct ifreq *> を使用します。 "
-"I<ifr_data> フィールドは以下に示す別の構造体へのポインタです:"
+"B<EQL_GETMASTERCFG>, B<EQL_SETMASTERCFG> は I<struct ifreq\\ *> を使用しま"
+"す。 I<ifr_data> フィールドは以下に示す別の構造体へのポインタです:"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:816
+#: build/C/man2/ioctl_list.2:826
 #, no-wrap
 msgid ""
 "    EQL_ENSLAVE         const struct slaving_request *\n"
@@ -14782,46 +14989,46 @@ msgstr ""
 "    EQL_SETMASTERCFG    const struct master_config *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:833
+#: build/C/man2/ioctl_list.2:843
 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 "
-"I<flags & FD_RAW_READ> is nonzero, then I<data> points to an output buffer "
-"of length I<length>."
+"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 I<flags & FD_RAW_READ> is nonzero, then I<data> points to an "
+"output buffer of length I<length>."
 msgstr ""
-"B<FDRAWCMD> は I<struct floppy raw_cmd *> を使用します。 I<flags & "
+"B<FDRAWCMD> は I<struct floppy raw_cmd\\ *> を使用します。 I<flags & "
 "FD_RAW_WRITE> がゼロ以外の場合、 I<data> は大きさ I<length> の入力バッファへ"
 "のポインタになります。 I<flags & FD_RAW_READ> がゼロ以外の場合、 I<data> は大"
 "きさ I<length> の出力バッファへのポインタになります。"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:849
+#: build/C/man2/ioctl_list.2:859
 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 "
-"buffer of I<char [charcount]>.  This is an output buffer for B<GIO_FONTX> "
+"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 "
+"buffer of I<char [charcount]>.  This is an output buffer for B<GIO_FONTX> "
 "and an input buffer for B<PIO_FONTX>."
 msgstr ""
-"B<GIO_FONTX>, B<PIO_FONTX> はそれぞれ I<struct console_font_desc *> と "
-"I<const struct console_font_desc *> を使用します。 I<chardata> は I<char "
+"B<GIO_FONTX>, B<PIO_FONTX> はそれぞれ I<struct console_font_desc\\ *> と "
+"I<const struct console_font_desc\\ *> を使用します。 I<chardata> は I<char "
 "[charcount]> バッファへのポインタです。 これは B<GIO_FONTX> の出力バッファと "
 "B<PIO_FONTX> の入力バッファです。"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:865
+#: build/C/man2/ioctl_list.2:875
 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 "
+"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 "
 "I<struct unipair [entry_ct]>.  This is an output buffer for B<GIO_UNIMAP> "
 "and an input buffer for B<PIO_UNIMAP>."
 msgstr ""
-"B<GIO_UNIMAP>, B<PIO_UNIMAP> はそれぞれ I<struct unimapdesc *> と I<const "
-"struct unimapdesc *> を使用します。 I<entries> は I<struct unipair [entry_ct]"
-"> バッファへのポインタです。 これは B<GIO_UNIMAP> の出力バッファと "
+"B<GIO_UNIMAP>, B<PIO_UNIMAP> はそれぞれ I<struct unimapdesc\\ *> と I<const "
+"struct unimapdesc\\ *> を使用します。 I<entries> は I<struct unipair "
+"[entry_ct]> バッファへのポインタです。 これは B<GIO_UNIMAP> の出力バッファと "
 "B<PIO_UNIMAP> の入力バッファです。"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:869
+#: build/C/man2/ioctl_list.2:879
 msgid ""
 "KDADDIO, KDDELIO, KDDISABIO, and KDENABIO enable or disable access to I/O "
 "ports.  They are essentially alternate interfaces to 'ioperm'."
@@ -14830,7 +15037,7 @@ msgstr ""
 "にします。これらは本質的に、'ioperm' への別の インターフェースです。"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:875
+#: build/C/man2/ioctl_list.2:885
 msgid ""
 "B<KDMAPDISP> and B<KDUNMAPDISP> enable or disable memory mappings or I/O "
 "port access.  They are not implemented in the kernel."
@@ -14839,18 +15046,18 @@ msgstr ""
 "可能/不可能にします。 これらはカーネルに実装されていません。"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:883
+#: build/C/man2/ioctl_list.2:893
 msgid ""
-"B<SCSI_IOCTL_PROBE_HOST> takes an input pointer I<const int *>, which is a "
+"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 []> "
 "buffer of this length."
 msgstr ""
-"B<SCSI_IOCTL_PROBE_HOST> は入力ポインタ I<const int *> を大きさとして使用しま"
-"す。これは同じ大きさの I<char []> バッファ への出力ポインタとしても使用しま"
+"B<SCSI_IOCTL_PROBE_HOST> は入力ポインタ I<const int\\ *> を大きさとして使用し"
+"ã\81¾ã\81\99ã\80\82ã\81\93ã\82\8cã\81¯å\90\8cã\81\98大ã\81\8dã\81\95ã\81® I<char []> ã\83\90ã\83\83ã\83\95ã\82¡ ã\81¸ã\81®å\87ºå\8a\9bã\83\9dã\82¤ã\83³ã\82¿ã\81¨ã\81\97ã\81¦ã\82\82使ç\94¨ã\81\97ã\81¾"
 "す。"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:889
+#: build/C/man2/ioctl_list.2:899
 msgid ""
 "B<SIOCADDRT> and B<SIOCDELRT> take an input pointer whose type depends on "
 "the protocol:"
@@ -14859,7 +15066,7 @@ msgstr ""
 "します:"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:894
+#: build/C/man2/ioctl_list.2:904
 #, no-wrap
 msgid ""
 "    Most protocols      const struct rtentry *\n"
@@ -14871,25 +15078,25 @@ msgstr ""
 "    NET/ROM             const struct nr_route_struct *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:905
+#: build/C/man2/ioctl_list.2:915
 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 "
+"B<SIOCGIFCONF> takes a I<struct ifconf\\ *>.  The I<ifc_buf> field points to "
+"buffer of length I<ifc_len> bytes, into which the kernel writes a list of "
 "type I<struct ifreq []>."
 msgstr ""
-"B<SIOCGIFCONF> は I<struct ifconf *> を使用します。この I<ifc_buf> フィールド"
-"は長さ I<ifc_len> バイトのバッファへのポインタです。 これにカーネルが "
+"B<SIOCGIFCONF> は I<struct ifconf\\ *> を使用します。この I<ifc_buf> フィール"
+"ã\83\89ã\81¯é\95·ã\81\95 I<ifc_len> ã\83\90ã\82¤ã\83\88ã\81®ã\83\90ã\83\83ã\83\95ã\82¡ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\81§ã\81\99ã\80\82 ã\81\93ã\82\8cã\81«ã\82«ã\83¼ã\83\8dã\83«ã\81\8c "
 "I<struct ifreq []> 型のリストへ書き込みます。"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:908
+#: build/C/man2/ioctl_list.2:918
 msgid ""
 "B<SIOCSIFHWADDR> takes an input pointer whose type depends on the protocol:"
 msgstr ""
 "B<SIOCSIFHWADDR> は型が以下のプロトコルに依存する入力ポインタを使用します:"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:912
+#: build/C/man2/ioctl_list.2:922
 #, no-wrap
 msgid ""
 "    Most protocols      const struct ifreq *\n"
@@ -14899,20 +15106,20 @@ msgstr ""
 "    AX.25               const char [AX25_ADDR_LEN]\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:927
+#: build/C/man2/ioctl_list.2:937
 msgid ""
-"B<TIOCLINUX> takes a I<const char *>.  It uses this to distinguish several "
+"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 "
 "N-byte pad.  I<struct selection> is implicitly defined in I<drivers/char/"
 "selection.c>"
 msgstr ""
-"B<TIOCLINUX> は I<const char *> を使用します。このポインタをいくつかの 独立し"
-"ã\81\9fã\82µã\83\96ã\82¯ã\83©ã\82¹ã\82\92è­\98å\88¥ã\81\99ã\82\8bç\82ºã\81«ä½¿ç\94¨ã\81\97ã\81¾ã\81\99ã\80\82以ä¸\8bã\81®ã\83\86ã\83¼ã\83\96ã\83«ã\81®ä¸­ã\81§ã\80\81 I<N + foo> ã\81¯ N "
-"バイトの詰めものの後にある I<foo> を意味します。 I<struct selection> は暗黙的"
-"に I<drivers/char/selection.c> の中で定義されています。"
+"B<TIOCLINUX> は I<const char\\ *> を使用します。このポインタをいくつかの 独立"
+"ã\81\97ã\81\9fã\82µã\83\96ã\82¯ã\83©ã\82¹ã\82\92è­\98å\88¥ã\81\99ã\82\8bç\82ºã\81«ä½¿ç\94¨ã\81\97ã\81¾ã\81\99ã\80\82以ä¸\8bã\81®ã\83\86ã\83¼ã\83\96ã\83«ã\81®ä¸­ã\81§ã\80\81 I<N + foo> ã\81¯ "
+"N バイトの詰めものの後にある I<foo> を意味します。 I<struct selection> は暗黙"
+"に I<drivers/char/selection.c> の中で定義されています。"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:936
+#: build/C/man2/ioctl_list.2:946
 #, no-wrap
 msgid ""
 "    TIOCLINUX-2         1 + const struct selection *\n"
@@ -14932,12 +15139,12 @@ msgstr ""
 "    TIOCLINUX-10        1 + const char *\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:939
+#: build/C/man2/ioctl_list.2:949
 msgid "// Duplicate ioctls"
 msgstr "// Duplicate ioctls"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:944
+#: build/C/man2/ioctl_list.2:954
 msgid ""
 "This list does not include ioctls in the range B<SIOCDEVPRIVATE> and "
 "B<SIOCPROTOPRIVATE>."
@@ -14946,43 +15153,43 @@ msgstr ""
 "でいません。"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:946
+#: build/C/man2/ioctl_list.2:956
 #, no-wrap
 msgid "0x00000001\tFDSETPRM\tFIBMAP\n"
 msgstr "0x00000001\tFDSETPRM\tFIBMAP\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:947
+#: build/C/man2/ioctl_list.2:957
 #, no-wrap
 msgid "0x00000002\tFDDEFPRM\tFIGETBSZ\n"
 msgstr "0x00000002\tFDDEFPRM\tFIGETBSZ\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:948
+#: build/C/man2/ioctl_list.2:958
 #, no-wrap
 msgid "0x00005382\tCDROMAUDIOBUFSIZ\tSCSI_IOCTL_GET_IDLUN\n"
 msgstr "0x00005382\tCDROMAUDIOBUFSIZ\tSCSI_IOCTL_GET_IDLUN\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:949
+#: build/C/man2/ioctl_list.2:959
 #, no-wrap
 msgid "0x00005402\tSNDCTL_TMR_START\tTCSETS\n"
 msgstr "0x00005402\tSNDCTL_TMR_START\tTCSETS\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:950
+#: build/C/man2/ioctl_list.2:960
 #, no-wrap
 msgid "0x00005403\tSNDCTL_TMR_STOP\tTCSETSW\n"
 msgstr "0x00005403\tSNDCTL_TMR_STOP\tTCSETSW\n"
 
 #. type: tbl table
-#: build/C/man2/ioctl_list.2:951
+#: build/C/man2/ioctl_list.2:961
 #, no-wrap
 msgid "0x00005404\tSNDCTL_TMR_CONTINUE\tTCSETSF\n"
 msgstr "0x00005404\tSNDCTL_TMR_CONTINUE\tTCSETSF\n"
 
 #. type: Plain text
-#: build/C/man2/ioctl_list.2:955
+#: build/C/man2/ioctl_list.2:965
 msgid "B<ioctl>(2)"
 msgstr "B<ioctl>(2)"
 
@@ -15018,12 +15225,6 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/ioperm.2:59
-#, fuzzy
-#| 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>)."
 msgid ""
 "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, "
@@ -15031,40 +15232,35 @@ msgid ""
 "disabled.  If I<turn_on> is nonzero, the calling thread must be privileged "
 "(B<CAP_SYS_RAWIO>)."
 msgstr ""
-"B<ioperm>()  は、引き数 I<from> の I/O ポートアドレスから I<num> バイト分の領"
-"域に対する、呼び出し元プロセスの アクセス許可ビットを、I<turn_on> に設定す"
-"る。 I<turn_on> が 0 以外の場合、呼び出し元プロセスは特権 "
-"(B<CAP_SYS_RAWIO>)  を持っていなければならない。"
+"B<ioperm>()  は、引き数 I<from> の I/O ポートアドレスから I<num> ビット分の領"
+"域に対する、呼び出し元スレッドのアクセス許可ビットを設定する。 I<turn_on> が "
+"0 以外の場合、指定されたビットに対応する許可が有効になる。 I<turn_on> が 0 以"
+"外の場合、呼び出し元プロセスは特権 (B<CAP_SYS_RAWIO>)  を持っていなければなら"
+"ない。"
 
 #. type: Plain text
 #: build/C/man2/ioperm.2:68
-#, fuzzy
-#| 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."
 msgid ""
 "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 ""
-"この方法で設定できるのは 0x3ff 番地までの I/Oポートに限られる。 これよりも大"
-"きなアドレスのポートに対しては B<iopl>(2)  関数を使わなければならない。"
+"Linux 2.6.8 より前のバージョンでは、この方法で設定できるのは 0x3ff 番地まで"
+"の I/Oポートに限られていた。これよりも大きなアドレスのポートに対しては "
+"B<iopl>(2) 関数を使わなければならなかった。Linux 2.6.8 以降では、65,536 個の "
+"I/O ポートを指定できる。"
 
 #. type: Plain text
 #: build/C/man2/ioperm.2:78
-#, fuzzy
-#| msgid ""
-#| "Permissions are not inherited by the child created by B<fork>(2).  "
-#| "Permissions are preserved across B<execve>(2); this is useful for giving "
-#| "port access permissions to unprivileged programs."
 msgid ""
 "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 ""
-"アクセス権は B<fork>(2)  で作成された子プロセスには継承されない。 B<execve>"
+"アクセス権は B<fork>(2)  で作成された子プロセスには継承されない。子プロセスで"
+"は、B<fork>(2) の後で必要なアクセス権を有効にしなければならない。 B<execve>"
 "(2)  の前後でアクセス権は保存される。この機能は 非特権プログラムにポートへの"
 "アクセス権を 与えるのに使用できる。"
 
@@ -15095,10 +15291,8 @@ msgstr "メモリ不足。"
 
 #. type: Plain text
 #: build/C/man2/ioperm.2:104
-#, fuzzy
-#| msgid "The calling process has insufficient privilege."
 msgid "The calling thread has insufficient privilege."
-msgstr "å\91¼ã\81³å\87ºã\81\97å\85\83ã\83\97ã\83­ã\82»ã\82¹に十分な権限がなかった。"
+msgstr "å\91¼ã\81³å\87ºã\81\97å\85\83ã\82¹ã\83¬ã\83\83ã\83\89に十分な権限がなかった。"
 
 #. type: Plain text
 #: build/C/man2/ioperm.2:108
@@ -15115,6 +15309,8 @@ msgid ""
 "The I</proc/ioports> file shows the I/O ports that are currently allocated "
 "on the system."
 msgstr ""
+"I</proc/ioports> ファイルには、現在このシステムに割り当てられている I/O ポー"
+"トが表示される。"
 
 #. type: Plain text
 #: build/C/man2/ioperm.2:121
@@ -15131,10 +15327,8 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/ioperm.2:125
-#, fuzzy
-#| msgid "B<iopl>(2), B<capabilities>(7)"
 msgid "B<iopl>(2), B<outb>(2), B<capabilities>(7)"
-msgstr "B<iopl>(2), B<capabilities>(7)"
+msgstr "B<iopl>(2), B<outb>(2), B<capabilities>(7)"
 
 #. type: TH
 #: build/C/man3/lockf.3:28
@@ -15144,10 +15338,9 @@ msgstr "LOCKF"
 
 #. type: TH
 #: build/C/man3/lockf.3:28
-#, fuzzy, no-wrap
-#| msgid "2012-05-10"
+#, no-wrap
 msgid "2012-07-07"
-msgstr "2012-05-10"
+msgstr "2012-07-07"
 
 #. type: Plain text
 #: build/C/man3/lockf.3:31
@@ -15310,13 +15503,10 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/lockf.3:147
-#, fuzzy
-#| msgid ""
-#| "The command was B<T_LOCK> and this lock operation would cause a deadlock."
 msgid ""
 "The command was B<F_LOCK> and this lock operation would cause a deadlock."
 msgstr ""
-"コマンドが B<T_LOCK> であり、このロック操作を行うとデッドロックが発生してしま"
+"コマンドが B<F_LOCK> であり、このロック操作を行うとデッドロックが発生してしま"
 "う。"
 
 #. type: Plain text
@@ -15341,21 +15531,15 @@ msgstr "B<fcntl>(2), B<flock>(2)"
 
 #. type: Plain text
 #: build/C/man3/lockf.3:171
-#, fuzzy
-#| 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>.)"
 msgid ""
 "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 ""
-"カーネルソースの I<Documentation/filesystems> ディレクトリにある I<locks."
-"txt> と I<mandatory-locking.txt> (以前のカーネルでは、これらのファイルは "
-"I<Documentation> ディレクトリ直下にあり、 I<mandatory-locking.txt> は "
+"Linux カーネルソースの I<Documentation/filesystems> ディレクトリにある "
+"I<locks.txt> と I<mandatory-locking.txt> (以前のカーネルでは、これらのファイ"
+"ルは I<Documentation> ディレクトリ直下にあり、 I<mandatory-locking.txt> は "
 "I<mandatory.txt> という名前であった。)"
 
 #. type: TH
@@ -15545,10 +15729,9 @@ msgstr "MKDIR"
 
 #. type: TH
 #: build/C/man2/mkdir.2:10
-#, fuzzy, no-wrap
-#| msgid "2003-01-28"
+#, no-wrap
 msgid "2013-01-27"
-msgstr "2003-01-28"
+msgstr "2013-01-27"
 
 #. type: Plain text
 #: build/C/man2/mkdir.2:13
@@ -15594,10 +15777,18 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/mkdir.2:45
+#, fuzzy
+#| 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, or if the file system is mounted with BSD group semantics (I<mount -"
+#| "o bsdgroups> or, synonymously I<mount -o grpid>), the new directory will "
+#| "inherit the group ownership from its parent; otherwise it will be owned "
+#| "by the effective group ID of the process."
 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, "
-"or if the file system is mounted with BSD group semantics (I<mount -o "
+"or if the filesystem is mounted with BSD group semantics (I<mount -o "
 "bsdgroups> or, synonymously I<mount -o grpid>), the new directory will "
 "inherit the group ownership from its parent; otherwise it will be owned by "
 "the effective group ID of the process."
@@ -15642,14 +15833,19 @@ msgstr ""
 #: build/C/man2/mkdir.2:62
 #, no-wrap
 msgid "B<EDQUOT>"
-msgstr ""
+msgstr "B<EDQUOT>"
 
 #. type: Plain text
 #: build/C/man2/mkdir.2:66
+#, fuzzy
+#| msgid ""
+#| "The user's quota of disk blocks or inodes on the file system has been "
+#| "exhausted."
 msgid ""
-"The user's quota of disk blocks or inodes on the file system has been "
+"The user's quota of disk blocks or inodes on the filesystem has been "
 "exhausted."
 msgstr ""
+"ディスクブロックか inode がそのファイルシステムのユーザクォータに達していた。"
 
 #. type: TP
 #: build/C/man2/mkdir.2:66
@@ -15714,15 +15910,21 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/mkdir.2:114
+#, fuzzy
+#| msgid ""
+#| "The file system containing I<pathname> does not support the creation of "
+#| "directories."
 msgid ""
-"The file system containing I<pathname> does not support the creation of "
+"The filesystem containing I<pathname> does not support the creation of "
 "directories."
 msgstr ""
 "I<pathname> を含むファイルシステムがディレクトリの作成をサポートしていない。"
 
 #. type: Plain text
 #: build/C/man2/mkdir.2:118
-msgid "I<pathname> refers to a file on a read-only file system."
+#, fuzzy
+#| msgid "I<pathname> refers to a file on a read-only file system."
+msgid "I<pathname> refers to a file on a read-only filesystem."
 msgstr "I<pathname> が読み出し専用ファイルシステム上のファイルを指している。"
 
 #.  SVr4 documents additional EIO, EMULTIHOP
@@ -15768,6 +15970,12 @@ msgstr ""
 msgid "NICE"
 msgstr "NICE"
 
+#. type: TH
+#: build/C/man2/nice.2:31 build/C/man2/vhangup.2:28
+#, no-wrap
+msgid "2007-07-26"
+msgstr "2007-07-26"
+
 #. type: Plain text
 #: build/C/man2/nice.2:34
 msgid "nice - change process priority"
@@ -15874,12 +16082,6 @@ msgstr ""
 msgid "PREAD"
 msgstr "PREAD"
 
-#. type: TH
-#: build/C/man2/pread.2:25
-#, no-wrap
-msgid "2012-04-30"
-msgstr "2012-04-30"
-
 #. type: Plain text
 #: build/C/man2/pread.2:28
 msgid ""
@@ -15981,7 +16183,20 @@ msgstr ""
 "ると)  C ライブラリにおけるサポートは glibc 2.1 で追加された。"
 
 #. type: Plain text
-#: build/C/man2/pread.2:133
+#: build/C/man2/pread.2:125
+msgid ""
+"The B<pread>()  and B<pwrite>()  system calls are especially useful in "
+"multithreaded applications.  They allow multiple threads to perform I/O on "
+"the same file descriptor without being affected by changes to the file "
+"offset by other threads."
+msgstr ""
+"システムコール B<pread>() と B<pwrite>() は、特にマルチスレッドアプリケーショ"
+"ンで役に立つ。 これらを使うと、 他のスレッドによるファイルオフセットの変更の"
+"影響を受けることなく、 複数のスレッドが同じファイルディスクリプタに対して入出"
+"力を行うことができる。"
+
+#. type: Plain text
+#: build/C/man2/pread.2:141
 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 "
@@ -15995,9 +16210,18 @@ msgstr ""
 "glibc の B<pread>() と B<pwrite>() のラッパー関数はこれらの変更を吸収してい"
 "る。"
 
+#. type: Plain text
+#: build/C/man2/pread.2:146 build/C/man2/truncate.2:248
+msgid ""
+"On some 32-bit architectures, the calling signature for these system calls "
+"differ, for the reasons described in B<syscall>(2)."
+msgstr ""
+"いくつかの 32 ビットアーキテクチャでは、これらのシステムコールの呼び出し時の"
+"シグネチャーが違っています。理由は B<syscall>(2) で説明されている通りです。"
+
 #.  FIXME https://bugzilla.kernel.org/show_bug.cgi?id=43178
 #. type: Plain text
-#: build/C/man2/pread.2:145
+#: build/C/man2/pread.2:158
 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 "
@@ -16011,7 +16235,7 @@ msgstr ""
 "B<pwrite>() はファイルの末尾にデータを追記する。"
 
 #. type: Plain text
-#: build/C/man2/pread.2:150
+#: build/C/man2/pread.2:163
 msgid "B<lseek>(2), B<read>(2), B<readv>(2), B<write>(2)"
 msgstr "B<lseek>(2), B<read>(2), B<readv>(2), B<write>(2)"
 
@@ -16023,8 +16247,6 @@ msgstr "SET_THREAD_AREA"
 
 #. type: Plain text
 #: build/C/man2/set_thread_area.2:11
-#, fuzzy
-#| msgid "set_thread_area - Set a Thread Local Storage (TLS) area"
 msgid "set_thread_area - set a thread local storage (TLS) area"
 msgstr "set_thread_area - スレッド局所記憶 (TLS) 領域を設定する"
 
@@ -16035,13 +16257,6 @@ msgstr "B<int set_thread_area(struct user_desc *>I<u_info>B<);>"
 
 #. type: Plain text
 #: build/C/man2/set_thread_area.2:33
-#, fuzzy
-#| 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>()  "
-#| "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."
 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>()  "
@@ -16049,8 +16264,8 @@ msgid ""
 "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 ""
-"B<set_thread_area>()  は、カレント・スレッドのスレッド局所記憶 (Thread Local "
-"Storage; TLS)  配列の中のエントリを設定する。 B<set_thread_area>()  により設"
+"B<set_thread_area>()  は、カレント・スレッドのスレッド局所記憶 (thread-local "
+"storage; TLS)  配列の中のエントリを設定する。 B<set_thread_area>()  により設"
 "定される TLS 配列のエントリは、ユーザから引き数として渡される I<u_info-"
 "E<gt>entry_number> の値に対応している。値が範囲内にある場合、 "
 "B<set_thread_area>()  は I<u_info> で指された TLS ディスクリプタをスレッドの "
@@ -16104,6 +16319,18 @@ msgstr ""
 "べきではない。"
 
 #. type: Plain text
+#: build/C/man2/set_thread_area.2:72
+msgid ""
+"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 ""
+"このシステムコールは通常はスレッドライブラリでのみ使用されることを目的として"
+"用意されているため、 glibc はこのシステムコールに対するラッパー関数を提供して"
+"いない。おそらくないと思うが、このシステムコールを直接呼び出したい場合は "
+"B<syscall>(2) を使うこと。"
+
+#. type: Plain text
 #: build/C/man2/set_thread_area.2:74
 msgid "B<get_thread_area>(2)"
 msgstr "B<get_thread_area>(2)"
@@ -16122,7 +16349,9 @@ msgstr "2008-12-03"
 
 #. type: Plain text
 #: build/C/man2/setup.2:37
-msgid "setup - setup devices and file systems, mount root file system"
+#, fuzzy
+#| msgid "setup - setup devices and file systems, mount root file system"
+msgid "setup - setup devices and filesystems, mount root filesystem"
 msgstr ""
 "setup - デバイスとファイルシステムの初期化を行い、 ルートファイルシステムのマ"
 "ウントを行う"
@@ -16134,10 +16363,15 @@ msgstr "B<int setup(void);>"
 
 #. type: Plain text
 #: build/C/man2/setup.2:47
+#, fuzzy
+#| msgid ""
+#| "B<setup>()  is called once from within I<linux/init/main.c>.  It calls "
+#| "initialization functions for devices and file systems configured into the "
+#| "kernel and then mounts the root file system."
 msgid ""
 "B<setup>()  is called once from within I<linux/init/main.c>.  It calls "
-"initialization functions for devices and file systems configured into the "
-"kernel and then mounts the root file system."
+"initialization functions for devices and filesystems configured into the "
+"kernel and then mounts the root filesystem."
 msgstr ""
 "B<setup>()  は I<linux/init/main.c> の中で一度だけ呼ばれる。 カーネル内部のデ"
 "バイスとファイルシステムの初期化関数を呼び、 ルートファイルシステムのマウント"
@@ -16176,9 +16410,9 @@ msgstr ""
 #: build/C/man2/setup.2:72
 msgid ""
 "The calling sequence varied: at some times I<setup ()> has had a single "
-"argument I<void *BIOS> and at other times a single argument I<int magic>."
+"argument I<void\\ *BIOS> and at other times a single argument I<int magic>."
 msgstr ""
-"呼び出し手続きは変化してきた。 ある時は I<setup ()> は一つの引数 I<void "
+"呼び出し手続きは変化してきた。 ある時は I<setup ()> は一つの引数 I<void\\ "
 "*BIOS> を取っており、またある時には I<int magic> を一つの引数として取ってい"
 "た。"
 
@@ -16206,20 +16440,15 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man5/shells.5:43
-#, fuzzy
-#| 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."
 msgid ""
 "Be aware that there are programs which consult this file to find out if a "
 "user is a normal user; for example, FTP daemons traditionally disallow "
 "access to users with shells not included in this file."
 msgstr ""
 "注意して欲しいのだが、プログラムによっては、 ユーザーが通常のユーザーかどうか"
-"を判断する際に、 このファイルの内容を参考にすることがある。 例えば ftp デーモ"
-"ã\83³ã\81¯ã\80\81 ã\83­ã\82°ã\82¤ã\83³ã\82·ã\82§ã\83«ã\81\8cã\81\93ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\81«æ\9b¸ã\81\8bã\82\8cã\81¦ã\81\84ã\81ªã\81\84 ã\83¦ã\83¼ã\82¶ã\83¼ã\81\8bã\82\89ã\81®ã\82¢ã\82¯ã\82»ã\82¹ã\82\92"
-"許さないのが以前から一般的である。"
+"を判断する際に、このファイルの内容を参考にすることがある。例えば FTP デーモン"
+"ã\81¯ã\80\81ã\83­ã\82°ã\82¤ã\83³ã\82·ã\82§ã\83«ã\81\8cã\81\93ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\81«æ\9b¸ã\81\8bã\82\8cã\81¦ã\81\84ã\81ªã\81\84ã\83¦ã\83¼ã\82¶ã\83¼ã\81\8bã\82\89ã\81®ã\82¢ã\82¯ã\82»ã\82¹ã\82\92許ã\81\95"
+"ないのが以前から一般的である。"
 
 #. type: Plain text
 #: build/C/man5/shells.5:45
@@ -16238,10 +16467,8 @@ msgstr "I</bin/sh>"
 
 #. type: Plain text
 #: build/C/man5/shells.5:53
-#, fuzzy
-#| msgid "I</bin/sh>"
 msgid "I</bin/bash>"
-msgstr "I</bin/sh>"
+msgstr "I</bin/bash>"
 
 #. type: Plain text
 #: build/C/man5/shells.5:55
@@ -16267,8 +16494,6 @@ msgstr "2010-02-03"
 
 #. type: Plain text
 #: build/C/man3/sleep.3:29
-#, fuzzy
-#| msgid "sleep - Sleep for the specified number of seconds"
 msgid "sleep - sleep for the specified number of seconds"
 msgstr "sleep - 指定の秒数の間だけ休止する"
 
@@ -16353,7 +16578,7 @@ msgid "B<void swab(const void *>I<from>B<, void *>I<to>B<, ssize_t >I<n>B<);>\n"
 msgstr "B<void swab(const void *>I<from>B<, void *>I<to>B<, ssize_t >I<n>B<);>\n"
 
 #. type: Plain text
-#: build/C/man3/swab.3:49
+#: build/C/man3/swab.3:55
 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 "
@@ -16365,7 +16590,7 @@ msgstr ""
 "イトオーダーを持つマシン間でのデータ交換に 使用される。"
 
 #. type: Plain text
-#: build/C/man3/swab.3:54
+#: build/C/man3/swab.3:68
 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 "
@@ -16376,12 +16601,12 @@ msgstr ""
 "い換えれば、I<n> は偶数にするべきである)。"
 
 #. type: Plain text
-#: build/C/man3/swab.3:58
+#: build/C/man3/swab.3:72
 msgid "The B<swab>()  function returns no value."
 msgstr "B<swab>()  関数は、値を返さない。"
 
 #. type: Plain text
-#: build/C/man3/swab.3:62
+#: build/C/man3/swab.3:76
 msgid "B<bstring>(3)"
 msgstr "B<bstring>(3)"
 
@@ -16472,7 +16697,7 @@ msgstr ""
 #. type: Plain text
 #: build/C/man2/swapon.2:86
 msgid ""
-"These functions may only be used by a privileged process (one having the "
+"These functions may be used only by a privileged process (one having the "
 "B<CAP_SYS_ADMIN> capability)."
 msgstr ""
 "これらの関数は特権プロセス (B<CAP_SYS_ADMIN> ケーパビリティ (capability) を持"
@@ -16540,10 +16765,16 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/swapon.2:133
+#, fuzzy
+#| msgid ""
+#| "The file I<path> exists, but refers neither to a regular file nor to a "
+#| "block device; or, for B<swapon>(), the indicated path does not contain a "
+#| "valid swap signature or resides on an in-memory file system like tmpfs; "
+#| "or, for B<swapoff>(), I<path> is not currently a swap area."
 msgid ""
 "The file I<path> exists, but refers neither to a regular file nor to a block "
 "device; or, for B<swapon>(), the indicated path does not contain a valid "
-"swap signature or resides on an in-memory file system like tmpfs; or, for "
+"swap signature or resides on an in-memory filesystem like tmpfs; or, for "
 "B<swapoff>(), I<path> is not currently a swap area."
 msgstr ""
 "ファイル I<path> は存在するが、通常のファイルもブロック・デバイスも参照してい"
@@ -16635,13 +16866,6 @@ msgstr "B<mkswap>(8), B<swapoff>(8), B<swapon>(8)"
 msgid "SYSCALL"
 msgstr "SYSCALL"
 
-#. type: TH
-#: build/C/man2/syscall.2:40
-#, fuzzy, no-wrap
-#| msgid "2012-02-14"
-msgid "2012-08-14"
-msgstr "2012-02-14"
-
 #. type: Plain text
 #: build/C/man2/syscall.2:43
 msgid "syscall - indirect system call"
@@ -16657,7 +16881,7 @@ msgid ""
 msgstr ""
 "B<#define _GNU_SOURCE>         /* feature_test_macros(7) 参照 */\n"
 "B<#include E<lt>unistd.hE<gt>>\n"
-"B<#include E<lt>sys/syscall.hE<gt>   >/* For SYS_xxx definitions */\n"
+"B<#include E<lt>sys/syscall.hE<gt>   >/* SYS_xxx の定義用 */\n"
 
 #. type: Plain text
 #: build/C/man2/syscall.2:50
@@ -16667,21 +16891,16 @@ msgstr "B<int syscall(int >I<number>B<, ...);>\n"
 
 #. type: Plain text
 #: build/C/man2/syscall.2:62
-#, fuzzy
-#| 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>>."
 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 ""
-"B<syscall>()  は I<number> で指定されたアセンブリ言語インターフェースのシステ"
-"ムコールを、 指定された引き数をつけて実行する。 システムコールのシンボル定数"
-"はヘッダファイル I<E<lt>sys/syscall.hE<gt>> に書かれている。"
+"B<syscall>() は、システムコールを起動する小さなライブラリ関数で、 I<number> "
+"で指定されたアセンブリ言語インターフェースのシステムコールを、指定された引き"
+"数をつけて実行する。 B<syscall>() が役に立つのは、例えば C ライブラリにラッ"
+"パー関数が存在しないシステムコールを呼び出したい場合である。"
 
 #. type: Plain text
 #: build/C/man2/syscall.2:69
@@ -16690,6 +16909,9 @@ msgid ""
 "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 ""
+"B<syscall>() は、システムコールを行う前に CPU レジスタを保存し、システムコー"
+"ルから返った際にレジスタを復元し、エラーが発生した場合はシステムコールが返し"
+"たエラーコードを B<errno>(3) に格納する。"
 
 #. type: Plain text
 #: build/C/man2/syscall.2:72
@@ -16697,6 +16919,8 @@ msgid ""
 "Symbolic constants for system call numbers can be found in the header file "
 "I<E<lt>sys/syscall.hE<gt>>."
 msgstr ""
+"システムコールのシンボル定数は、ヘッダファイル I<E<lt>sys/syscall.hE<gt>> に"
+"書かれている。"
 
 #. type: Plain text
 #: build/C/man2/syscall.2:78
@@ -16713,14 +16937,303 @@ msgstr ""
 msgid "B<syscall>()  first appeared in 4BSD."
 msgstr "B<syscall>()  は 4BSD で最初に登場した。"
 
+#. type: SS
+#: build/C/man2/syscall.2:82
+#, no-wrap
+msgid "Architecture-specific requirements"
+msgstr "アーキテクチャ固有の要件"
+
+#. type: Plain text
+#: build/C/man2/syscall.2:93
+msgid ""
+"Each architecture ABI has its own requirements on how system call arguments "
+"are passed to the kernel.  For system calls that have a glibc wrapper (e.g., "
+"most system calls), glibc handles the details of copying arguments to the "
+"right registers in a manner suitable for the architecture.  However, when "
+"using B<syscall>()  to make a system call, the caller might need to handle "
+"architecture-dependent details; this requirement is most commonly "
+"encountered on certain 32-bit architectures."
+msgstr ""
+"各アーキテクチャの ABI には、 システムコールの引き数のカーネルへの渡し方に関"
+"する独自の要件がある。\n"
+"(ほとんどのシステムコールのように) glibc ラッパー関数があるシステムコールで"
+"は、 glibc が詳細を処理し、アーキテクチャに応じた方法で引き数が適切なレジスタ"
+"にコピーされる。 しかし、 システムコールを呼び出すのに B<syscall>() を使う場"
+"合には、 呼び出し側でアーキテクチャ依存の詳細を処理しなければならない場合があ"
+"る。 これはいくつかの 32 ビットアーキテクチャでは非常によくあることだ。"
+
+#. type: Plain text
+#: build/C/man2/syscall.2:104
+msgid ""
+"For example, on the ARM architecture Embedded ABI (EABI), a 64-bit value (e."
+"g., I<long long>)  must be aligned to an even register pair.  Thus, using "
+"B<syscall>()  instead of the wrapper provided by glibc, the B<readahead>()  "
+"system call would be invoked as follows on the ARM architecture with the "
+"EABI:"
+msgstr ""
+"例えば、ARM アーキテクチャの Embedded ABI (EABI) では、 (I<long long> など"
+"の) 64 ビット値は偶数番地のレジスタのペアに境界があっていなければならない。し"
+"たがって、 glibc が提供するラッパー関数ではなく B<syscall>() を使う場合に"
+"は、 B<readahead>() システムコールは ARM アーキテクチャの EABI では以下のよう"
+"にして起動されることになる。"
+
+#. type: Plain text
+#: build/C/man2/syscall.2:111
+#, no-wrap
+msgid ""
+"syscall(SYS_readahead, fd, 0,\n"
+"        (unsigned int) (offset E<gt>E<gt> 32),\n"
+"        (unsigned int) (offset & 0xFFFFFFFF),\n"
+"        count);\n"
+msgstr ""
+"syscall(SYS_readahead, fd, 0,\n"
+"        (unsigned int) (offset E<gt>E<gt> 32),\n"
+"        (unsigned int) (offset & 0xFFFFFFFF),\n"
+"        count);\n"
+
+#. type: Plain text
+#: build/C/man2/syscall.2:125
+msgid ""
+"Since the offset argument is 64 bits, and the first argument (I<fd>)  is "
+"passed in I<r0>, the caller must manually split and align the 64-bit value "
+"so that it is passed in the I<r2>/I<r3> register pair.  That means inserting "
+"a dummy value into I<r1> (the second argument of 0)."
+msgstr ""
+"オフセット引き数は 64 ビットで、最初の引き数 (I<fd>) は I<r0> で渡されるの"
+"で、呼び出し側では手動で 64 ビット値を分割して境界を合わせて、 64 ビット値が "
+"I<r2>/I<r3> レジスタペアで渡されるようにしなければならない。このため、 I<r1> "
+"(2 番目の引数 0) としてダミー値を挿入している。"
+
+#.  Mike Frysinger: this issue ends up forcing MIPS
+#.  O32 to take 7 arguments to syscall()
+#. type: Plain text
+#: build/C/man2/syscall.2:130
+msgid ""
+"Similar issues can occur on MIPS with the O32 ABI, on PowerPC with the 32-"
+"bit ABI, and on Xtensa."
+msgstr ""
+"同様のことが、 MIPS の O32 ABI、 PowerPC の 32 ビット ABI や Xtensa でも起こ"
+"りうる。"
+
+#. type: Plain text
+#: build/C/man2/syscall.2:141
+msgid ""
+"The affected system calls are B<fadvise64_64>(2), B<ftruncate64>(2), "
+"B<posix_fadvise>(2), B<pread64>(2), B<pwrite64>(2), B<readahead>(2), "
+"B<sync_file_range>(2), and B<truncate64>(2)."
+msgstr ""
+"次のシステムコールに影響がある: B<fadvise64_64>(2), B<ftruncate64>(2), "
+"B<posix_fadvise>(2), B<pread64>(2), B<pwrite64>(2), B<readahead>(2), "
+"B<sync_file_range>(2), B<truncate64>(2)"
+
+#. type: SS
+#: build/C/man2/syscall.2:141
+#, no-wrap
+msgid "Architecture calling conventions"
+msgstr "アーキテクチャ毎の呼び出し規約"
+
+#. type: Plain text
+#: build/C/man2/syscall.2:145
+msgid ""
+"Every architecture has its own way of invoking and passing arguments to the "
+"kernel.  The details for various architectures are listed in the two tables "
+"below."
+msgstr ""
+"各アーキテクチャには、それぞれ独自のシステムコール起動方法とカーネルへの引き"
+"数の渡し方がある。 各種のアーキテクチャの詳細を以下の 2 つの表にまとめる。"
+
+#. type: Plain text
+#: build/C/man2/syscall.2:151
+msgid ""
+"The first table lists the instruction used to transition to kernel mode, "
+"(which might not be the fastest or best way to transition to the kernel, so "
+"you might have to refer to the VDSO), the register used to indicate the "
+"system call number, and the register used to return the system call result."
+msgstr ""
+"最初の表は、 カーネルモードに遷移するのに使用される命令、 システムコール番号"
+"を示すのに使用されるレジスタ、 システムコールの結果を返すのに使用されるレジス"
+"タの一覧である (なお、 ここに載っているカーネルモードに遷移するのに使用される"
+"命令は、 カーネルモードに遷移する最速や最善の方法でない場合もあるので、 VDSO "
+"を参照する必要があるかもしれない)。"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:156
+#, no-wrap
+msgid "arch/ABI\tinstruction\tsyscall #\tretval\tNotes\n"
+msgstr "arch/ABI\tinstruction\tsyscall #\tretval\tNotes\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:158
+#, no-wrap
+msgid "arm/OABI\tswi NR\t-\ta1\tNR is syscall #\n"
+msgstr "arm/OABI\tswi NR\t-\ta1\tNR is syscall #\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:159
+#, fuzzy, no-wrap
+#| msgid "arm/EABI\tswi 0x0\tr7\tr1\n"
+msgid "arm/EABI\tswi 0x0\tr7\tr0\n"
+msgstr "arm/EABI\tswi 0x0\tr7\tr1\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:160
+#, no-wrap
+msgid "blackfin\texcpt 0x0\tP0\tR0\n"
+msgstr "blackfin\texcpt 0x0\tP0\tR0\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:161
+#, no-wrap
+msgid "i386\tint $0x80\teax\teax\n"
+msgstr "i386\tint $0x80\teax\teax\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:162
+#, no-wrap
+msgid "ia64\tbreak 0x100000\tr15\tr10/r8\n"
+msgstr "ia64\tbreak 0x100000\tr15\tr10/r8\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:163
+#, no-wrap
+msgid "parisc\tble 0x100(%sr2, %r0)\tr20\tr28\n"
+msgstr "parisc\tble 0x100(%sr2, %r0)\tr20\tr28\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:164
+#, no-wrap
+msgid "s390\tsvc 0\tr1\tr2\tNR may be passed directly with\n"
+msgstr "s390\tsvc 0\tr1\tr2\tNR が 256 未満の場合 \"svc NR\" で\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:165
+#, no-wrap
+msgid "s390x\tsvc 0\tr1\tr2\t\"svc NR\" if NR is less than 256\n"
+msgstr "s390x\tsvc 0\tr1\tr2\tNR が直接渡される場合がある\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:166
+#, no-wrap
+msgid "sparc/32\tt 0x10\tg1\to0\n"
+msgstr "sparc/32\tt 0x10\tg1\to0\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:167
+#, no-wrap
+msgid "sparc/64\tt 0x6d\tg1\to0\n"
+msgstr "sparc/64\tt 0x6d\tg1\to0\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:168
+#, no-wrap
+msgid "x86_64\tsyscall\trax\trax\n"
+msgstr "x86_64\tsyscall\trax\trax\n"
+
 #. type: Plain text
-#: build/C/man2/syscall.2:88
+#: build/C/man2/syscall.2:176
+msgid ""
+"The second table shows the registers used to pass the system call arguments."
+msgstr ""
+"2 つ目の表は、システムコールの引き数を渡すのに使用されるレジスタの一覧であ"
+"る。"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:181
+#, no-wrap
+msgid "arch/ABI\targ1\targ2\targ3\targ4\targ5\targ6\targ7\n"
+msgstr "arch/ABI\targ1\targ2\targ3\targ4\targ5\targ6\targ7\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:183
+#, no-wrap
+msgid "arm/OABI\ta1\ta2\ta3\ta4\tv1\tv2\tv3\n"
+msgstr "arm/OABI\ta1\ta2\ta3\ta4\tv1\tv2\tv3\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:184
+#, fuzzy, no-wrap
+#| msgid "arm/EABI\tr1\tr2\tr3\tr4\tr5\tr6\tr7\n"
+msgid "arm/EABI\tr0\tr1\tr2\tr3\tr4\tr5\tr6\n"
+msgstr "arm/EABI\tr1\tr2\tr3\tr4\tr5\tr6\tr7\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:185
 #, no-wrap
+msgid "blackfin\tR0\tR1\tR2\tR3\tR4\tR5\t-\n"
+msgstr "blackfin\tR0\tR1\tR2\tR3\tR4\tR5\t-\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:186
+#, no-wrap
+msgid "i386\tebx\tecx\tedx\tesi\tedi\tebp\t-\n"
+msgstr "i386\tebx\tecx\tedx\tesi\tedi\tebp\t-\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:187
+#, no-wrap
+msgid "ia64\tr11\tr9\tr10\tr14\tr15\tr13\t-\n"
+msgstr "ia64\tr11\tr9\tr10\tr14\tr15\tr13\t-\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:188
+#, no-wrap
+msgid "parisc\tr26\tr25\tr24\tr23\tr22\tr21\t-\n"
+msgstr "parisc\tr26\tr25\tr24\tr23\tr22\tr21\t-\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:189
+#, no-wrap
+msgid "s390\tr2\tr3\tr4\tr5\tr6\tr7\t-\n"
+msgstr "s390\tr2\tr3\tr4\tr5\tr6\tr7\t-\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:190
+#, no-wrap
+msgid "s390x\tr2\tr3\tr4\tr5\tr6\tr7\t-\n"
+msgstr "s390x\tr2\tr3\tr4\tr5\tr6\tr7\t-\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:191
+#, no-wrap
+msgid "sparc/32\to0\to1\to2\to3\to4\to5\t-\n"
+msgstr "sparc/32\to0\to1\to2\to3\to4\to5\t-\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:192
+#, no-wrap
+msgid "sparc/64\to0\to1\to2\to3\to4\to5\t-\n"
+msgstr "sparc/64\to0\to1\to2\to3\to4\to5\t-\n"
+
+#. type: tbl table
+#: build/C/man2/syscall.2:193
+#, no-wrap
+msgid "x86_64\trdi\trsi\trdx\tr10\tr8\tr9\t-\n"
+msgstr "x86_64\trdi\trsi\trdx\tr10\tr8\tr9\t-\n"
+
+#. type: Plain text
+#: build/C/man2/syscall.2:202
+msgid ""
+"Note that these tables don't cover the entire calling convention\\(emsome "
+"architectures may indiscriminately clobber other registers not listed here."
+msgstr ""
+"これらの表にはすべての呼び出し規約が記載されているわけではない点に注意するこ"
+"と \\(em アーキテクチャによっては、ここに記載されていない他のレジスタが見境な"
+"く上書きされる場合もある。"
+
+#. type: Plain text
+#: build/C/man2/syscall.2:209
+#, fuzzy, no-wrap
+#| msgid ""
+#| "#define _GNU_SOURCE\n"
+#| "#include E<lt>unistd.hE<gt>\n"
+#| "#include E<lt>sys/syscall.hE<gt>\n"
+#| "#include E<lt>sys/types.hE<gt>\n"
 msgid ""
 "#define _GNU_SOURCE\n"
 "#include E<lt>unistd.hE<gt>\n"
 "#include E<lt>sys/syscall.hE<gt>\n"
 "#include E<lt>sys/types.hE<gt>\n"
+"#include E<lt>signal.hE<gt>\n"
 msgstr ""
 "#define _GNU_SOURCE\n"
 "#include E<lt>unistd.hE<gt>\n"
@@ -16728,7 +17241,7 @@ msgstr ""
 "#include E<lt>sys/types.hE<gt>\n"
 
 #. type: Plain text
-#: build/C/man2/syscall.2:93
+#: build/C/man2/syscall.2:214
 #, no-wrap
 msgid ""
 "int\n"
@@ -16742,16 +17255,23 @@ msgstr ""
 "    pid_t tid;\n"
 
 #. type: Plain text
-#: build/C/man2/syscall.2:97
-#, no-wrap
+#: build/C/man2/syscall.2:218
+#, fuzzy, no-wrap
+#| msgid ""
+#| "    tid = syscall(SYS_gettid);\n"
+#| "    tid = syscall(SYS_tgkill, getpid(), tid);\n"
+#| "}\n"
 msgid ""
 "    tid = syscall(SYS_gettid);\n"
-"    tid = syscall(SYS_tgkill, getpid(), tid);\n"
+"    tid = syscall(SYS_tgkill, getpid(), tid, SIGHUP);\n"
 "}\n"
 msgstr ""
+"    tid = syscall(SYS_gettid);\n"
+"    tid = syscall(SYS_tgkill, getpid(), tid);\n"
+"}\n"
 
 #. type: Plain text
-#: build/C/man2/syscall.2:102
+#: build/C/man2/syscall.2:223
 msgid "B<_syscall>(2), B<intro>(2), B<syscalls>(2)"
 msgstr "B<_syscall>(2), B<intro>(2), B<syscalls>(2)"
 
@@ -16763,10 +17283,9 @@ msgstr "SYSCALLS"
 
 #. type: TH
 #: build/C/man2/syscalls.2:31
-#, fuzzy, no-wrap
-#| msgid "2012-03-20"
-msgid "2013-03-10"
-msgstr "2012-03-20"
+#, no-wrap
+msgid "2013-04-17"
+msgstr "2013-04-17"
 
 #. type: Plain text
 #: build/C/man2/syscalls.2:34
@@ -16855,21 +17374,15 @@ msgstr "システムコールのリスト"
 
 #. type: Plain text
 #: build/C/man2/syscalls.2:87
-#, fuzzy
-#| 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:"
 msgid ""
 "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 ""
-"以下は、ほとんどのプラットフォームに共通するシステムコールのリストである。 こ"
-"ã\81®ã\83ªã\82¹ã\83\88ã\81§ã\80\81 I<Kernel> ã\81®å\88\97ã\81¯ã\80\81Linux 2.2 ä»¥é\99\8dã\81§ç\99»å ´ã\81\97ã\81\9fã\82·ã\82¹ã\83\86ã\83 ã\82³ã\83¼ã\83«ã\81\8c ç\99»å ´"
-"ã\81\97ã\81\9fã\82«ã\83¼ã\83\8dã\83«ã\83\90ã\83¼ã\82¸ã\83§ã\83³ã\82\92示ã\81\99ã\80\82 ä»¥ä¸\8bã\81«è©³ç´°ã\81ªèª¬æ\98\8eã\82\92è¨\98ã\81\99ã\80\82"
+"以下は Linux のシステムコールのリストである。 このリストで、 I<Kernel> の列"
+"ã\81¯ã\80\81Linux 2.2 ä»¥é\99\8dã\81§ç\99»å ´ã\81\97ã\81\9fã\82·ã\82¹ã\83\86ã\83 ã\82³ã\83¼ã\83«ã\81\8c ç\99»å ´ã\81\97ã\81\9fã\82«ã\83¼ã\83\8dã\83«ã\83\90ã\83¼ã\82¸ã\83§ã\83³ã\82\92示"
+"す。 以下に詳細な説明を記す。"
 
 #. type: Plain text
 #: build/C/man2/syscalls.2:90
@@ -16989,15 +17502,11 @@ msgstr ""
 #.  instructive about x86 specifics.
 #. type: Plain text
 #: build/C/man2/syscalls.2:152
-#, fuzzy
-#| msgid ""
-#| "The list of system calls that are available as at kernel 3.1 (or in a few "
-#| "cases only on older kernels) is as follows:"
 msgid ""
-"The list of system calls that are available as at kernel 3.5 (or in a few "
+"The list of system calls that are available as at kernel 3.9 (or in a few "
 "cases only on older kernels) is as follows:"
 msgstr ""
-"カーネル 3.1 で利用可能なシステムコールのリストを以下に示す\n"
+"カーネル 3.9 で利用可能なシステムコールのリストを以下に示す\n"
 "(それ以前のカーネルでだけ利用可能なものも少数だが含まれる):"
 
 #. type: tbl table
@@ -17014,23 +17523,21 @@ msgstr "B<_llseek>(2)\t1.2\n"
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:160
-#, fuzzy, no-wrap
-#| msgid "B<_newselect>(2)\n"
+#, no-wrap
 msgid "B<_newselect>(2)\t2.0\n"
-msgstr "B<_newselect>(2)\n"
+msgstr "B<_newselect>(2)\t2.0\n"
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:161
-#, fuzzy, no-wrap
-#| msgid "B<_sysctl>(2)\n"
+#, no-wrap
 msgid "B<_sysctl>(2)\t2.0\n"
-msgstr "B<_sysctl>(2)\n"
+msgstr "B<_sysctl>(2)\t2.0\n"
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:162
 #, no-wrap
 msgid "B<accept>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
-msgstr ""
+msgstr "B<accept>(2)\t2.0\tB<socketcall>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:163
@@ -17040,17 +17547,15 @@ msgstr "B<accept4>(2)\t2.6.28\n"
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:164
-#, fuzzy, no-wrap
-#| msgid "B<access>(2)\n"
+#, no-wrap
 msgid "B<access>(2)\t1.0\n"
-msgstr "B<access>(2)\n"
+msgstr "B<access>(2)\t1.0\n"
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:165
-#, fuzzy, no-wrap
-#| msgid "B<acct>(2)\n"
+#, no-wrap
 msgid "B<acct>(2)\t1.0\n"
-msgstr "B<acct>(2)\n"
+msgstr "B<acct>(2)\t1.0\n"
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:166
@@ -17060,17 +17565,15 @@ msgstr "B<add_key>(2)\t2.6.11\n"
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:167
-#, fuzzy, no-wrap
-#| msgid "B<adjtimex>(2)\n"
+#, no-wrap
 msgid "B<adjtimex>(2)\t1.0\n"
-msgstr "B<adjtimex>(2)\n"
+msgstr "B<adjtimex>(2)\t1.0\n"
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:168
-#, fuzzy, no-wrap
-#| msgid "B<alarm>(2)\n"
+#, no-wrap
 msgid "B<alarm>(2)\t1.0\n"
-msgstr "B<alarm>(2)\n"
+msgstr "B<alarm>(2)\t1.0\n"
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:169
@@ -17080,284 +17583,288 @@ msgstr "B<alloc_hugepages>(2)\t2.5.36\t2.5.44 で削除\n"
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:170
-#, fuzzy, no-wrap
-#| msgid "B<bdflush>(2)\t\tT{\n"
+#, no-wrap
 msgid "B<bdflush>(2)\t1.2\tT{\n"
-msgstr "B<bdflush>(2)\t\tT{\n"
+msgstr "B<bdflush>(2)\t1.2\tT{\n"
 
 #. type: tbl table
 #: build/C/man2/syscalls.2:171
 #, no-wrap
-msgid "Deprecated (does nothing) since 2.6\n"
-msgstr "2.6 以降では非推奨 (何もしない)\n"
+msgid "Deprecated (does nothing)\n"
+msgstr "2.6 以降では非推奨\n"
 
 #. type: tbl table
-#: 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
+#: build/C/man2/syscalls.2:172 build/C/man2/syscalls.2:184
+#: build/C/man2/syscalls.2:314 build/C/man2/syscalls.2:387
+#: build/C/man2/syscalls.2:403 build/C/man2/syscalls.2:415
+#, no-wrap
+msgid ".br\n"
+msgstr ".br\n"
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:173
+#, no-wrap
+msgid "since 2.6\n"
+msgstr "(何もしない)\n"
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:174 build/C/man2/syscalls.2:186
+#: build/C/man2/syscalls.2:316 build/C/man2/syscalls.2:389
+#: build/C/man2/syscalls.2:405 build/C/man2/syscalls.2:417
+#: build/C/man2/syscalls.2:545 build/C/man2/syscalls.2:590
 #, no-wrap
 msgid "T}\n"
 msgstr "T}\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:173
+#: build/C/man2/syscalls.2:175
 #, no-wrap
 msgid "B<bind>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
-msgstr ""
+msgstr "B<bind>(2)\t2.0\tB<socketcall>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:174
-#, fuzzy, no-wrap
-#| msgid "B<brk>(2)\n"
+#: build/C/man2/syscalls.2:176
+#, no-wrap
 msgid "B<brk>(2)\t1.0\n"
-msgstr "B<brk>(2)\n"
+msgstr "B<brk>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:175
-#, fuzzy, no-wrap
-#| msgid "B<cacheflush>(2)\t1.2\tNot on i386\n"
+#: build/C/man2/syscalls.2:177
+#, no-wrap
 msgid "B<cacheflush>(2)\t1.2\tNot on x86\n"
-msgstr "B<cacheflush>(2)\t1.2\ti386 にはない\n"
+msgstr "B<cacheflush>(2)\t1.2\tx86 にはない\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:176
+#: build/C/man2/syscalls.2:178
 #, no-wrap
 msgid "B<capget>(2)\t2.2\n"
 msgstr "B<capget>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:177
+#: build/C/man2/syscalls.2:179
 #, no-wrap
 msgid "B<capset>(2)\t2.2\n"
 msgstr "B<capset>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:178
-#, fuzzy, no-wrap
-#| msgid "B<chdir>(2)\n"
+#: build/C/man2/syscalls.2:180
+#, no-wrap
 msgid "B<chdir>(2)\t1.0\n"
-msgstr "B<chdir>(2)\n"
+msgstr "B<chdir>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:179
-#, fuzzy, no-wrap
-#| msgid "B<chmod>(2)\n"
+#: build/C/man2/syscalls.2:181
+#, no-wrap
 msgid "B<chmod>(2)\t1.0\n"
-msgstr "B<chmod>(2)\n"
+msgstr "B<chmod>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:180
-#, fuzzy, no-wrap
-#| msgid "B<lchown>(2)\t2.2\n"
+#: build/C/man2/syscalls.2:182
+#, no-wrap
 msgid "B<chown>(2)\t2.2\tT{\n"
-msgstr "B<lchown>(2)\t2.2\n"
+msgstr "B<chown>(2)\t2.2\tT{\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:181 build/C/man2/syscalls.2:309
-#, fuzzy, no-wrap
-#| msgid "See B<dup>(2)  for further details."
-msgid "See B<chown>(2) for version details\n"
-msgstr "詳細は B<dup>(2)  を参照のこと。"
+#: build/C/man2/syscalls.2:183 build/C/man2/syscalls.2:313
+#, no-wrap
+msgid "See B<chown>(2) for\n"
+msgstr "バージョン毎の詳細は\n"
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:185 build/C/man2/syscalls.2:315
+#, no-wrap
+msgid "version details\n"
+msgstr "B<chown>(2) を参照。\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:183
+#: build/C/man2/syscalls.2:187
 #, no-wrap
 msgid "B<chown32>(2)\t2.4\n"
 msgstr "B<chown32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:184
-#, fuzzy, no-wrap
-#| msgid "B<chroot>(2)\n"
+#: build/C/man2/syscalls.2:188
+#, no-wrap
 msgid "B<chroot>(2)\t1.0\n"
-msgstr "B<chroot>(2)\n"
+msgstr "B<chroot>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:185
+#: build/C/man2/syscalls.2:189
 #, no-wrap
 msgid "B<clock_adjtime>(2)\t2.6.39\n"
 msgstr "B<clock_adjtime>(2)\t2.6.39\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:186
+#: build/C/man2/syscalls.2:190
 #, no-wrap
 msgid "B<clock_getres>(2)\t2.6\n"
 msgstr "B<clock_getres>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:187
+#: build/C/man2/syscalls.2:191
 #, no-wrap
 msgid "B<clock_gettime>(2)\t2.6\n"
 msgstr "B<clock_gettime>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:188
+#: build/C/man2/syscalls.2:192
 #, no-wrap
 msgid "B<clock_nanosleep>(2)\t2.6\n"
 msgstr "B<clock_nanosleep>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:189
+#: build/C/man2/syscalls.2:193
 #, no-wrap
 msgid "B<clock_settime>(2)\t2.6\n"
 msgstr "B<clock_settime>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:190
-#, fuzzy, no-wrap
-#| msgid "B<clone>(2)\n"
+#: build/C/man2/syscalls.2:194
+#, no-wrap
 msgid "B<clone>(2)\t1.0\n"
-msgstr "B<clone>(2)\n"
+msgstr "B<clone>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:191
-#, fuzzy, no-wrap
-#| msgid "B<close>(2)\n"
+#: build/C/man2/syscalls.2:195
+#, no-wrap
 msgid "B<close>(2)\t1.0\n"
-msgstr "B<close>(2)\n"
+msgstr "B<close>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:192
+#: build/C/man2/syscalls.2:196
 #, no-wrap
 msgid "B<connect>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
-msgstr ""
+msgstr "B<connect>(2)\t2.0\tB<socketcall>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:193
-#, fuzzy, no-wrap
-#| msgid "B<creat>(2)\n"
+#: build/C/man2/syscalls.2:197
+#, no-wrap
 msgid "B<creat>(2)\t1.0\n"
-msgstr "B<creat>(2)\n"
+msgstr "B<creat>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:194
+#: build/C/man2/syscalls.2:198
 #, no-wrap
 msgid "B<create_module>(2)\t\tRemoved in 2.6\n"
 msgstr "B<create_module>(2)\t\t2.6 で削除\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:195
-#, fuzzy, no-wrap
-#| msgid "B<delete_module>(2)\n"
+#: build/C/man2/syscalls.2:199
+#, no-wrap
 msgid "B<delete_module>(2)\t1.0\n"
-msgstr "B<delete_module>(2)\n"
+msgstr "B<delete_module>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:196
-#, fuzzy, no-wrap
-#| msgid "B<dup>(2)\n"
+#: build/C/man2/syscalls.2:200
+#, no-wrap
 msgid "B<dup>(2)\t1.0\n"
-msgstr "B<dup>(2)\n"
+msgstr "B<dup>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:197
-#, fuzzy, no-wrap
-#| msgid "B<dup2>(2)\n"
+#: build/C/man2/syscalls.2:201
+#, no-wrap
 msgid "B<dup2>(2)\t1.0\n"
-msgstr "B<dup2>(2)\n"
+msgstr "B<dup2>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:198
+#: build/C/man2/syscalls.2:202
 #, no-wrap
 msgid "B<dup3>(2)\t2.6.27\n"
 msgstr "B<dup3>(2)\t2.6.27\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:199
+#: build/C/man2/syscalls.2:203
 #, no-wrap
 msgid "B<epoll_create>(2)\t2.6\n"
 msgstr "B<epoll_create>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:200
+#: build/C/man2/syscalls.2:204
 #, no-wrap
 msgid "B<epoll_create1>(2)\t2.6.27\n"
 msgstr "B<epoll_create1>(2)\t2.6.27\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:201
+#: build/C/man2/syscalls.2:205
 #, no-wrap
 msgid "B<epoll_ctl>(2)\t2.6\n"
 msgstr "B<epoll_ctl>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:202
+#: build/C/man2/syscalls.2:206
 #, no-wrap
 msgid "B<epoll_pwait>(2)\t2.6.19\n"
 msgstr "B<epoll_pwait>(2)\t2.6.19\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:203
+#: build/C/man2/syscalls.2:207
 #, no-wrap
 msgid "B<epoll_wait>(2)\t2.6\n"
 msgstr "B<epoll_wait>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:204
+#: build/C/man2/syscalls.2:208
 #, no-wrap
 msgid "B<eventfd>(2)\t2.6.22\n"
 msgstr "B<eventfd>(2)\t2.6.22\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:205
+#: build/C/man2/syscalls.2:209
 #, no-wrap
 msgid "B<eventfd2>(2)\t2.6.27\n"
 msgstr "B<eventfd2>(2)\t2.6.27\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:206
-#, fuzzy, no-wrap
-#| msgid "B<execve>(2)\n"
-msgid "B<execve>(2)\t1.0\n"
-msgstr "B<execve>(2)\n"
+#: build/C/man2/syscalls.2:210
+#, no-wrap
+msgid "B<execve>(2)\t1.0\n"
+msgstr "B<execve>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:207
-#, fuzzy, no-wrap
-#| msgid "B<exit>(2)\n"
+#: build/C/man2/syscalls.2:211
+#, no-wrap
 msgid "B<exit>(2)\t1.0\n"
-msgstr "B<exit>(2)\n"
+msgstr "B<exit>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:208
+#: build/C/man2/syscalls.2:212
 #, no-wrap
 msgid "B<exit_group>(2)\t2.6\n"
 msgstr "B<exit_group>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:209
+#: build/C/man2/syscalls.2:213
 #, no-wrap
 msgid "B<faccessat>(2)\t2.6.16\n"
 msgstr "B<faccessat>(2)\t2.6.16\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:210
+#: build/C/man2/syscalls.2:214
 #, no-wrap
 msgid "B<fadvise64>(2)\t2.6\n"
 msgstr "B<fadvise64>(2)\t2.6\n"
 
 #.  Implements \fBposix_fadvise\fP(2)
 #. type: tbl table
-#: build/C/man2/syscalls.2:212
+#: build/C/man2/syscalls.2:216
 #, no-wrap
 msgid "B<fadvise64_64>(2)\t2.6\n"
 msgstr "B<fadvise64_64>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:213
+#: build/C/man2/syscalls.2:217
 #, no-wrap
 msgid "B<fallocate>(2)\t2.6.23\n"
 msgstr "B<fallocate>(2)\t2.6.23\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:214
+#: build/C/man2/syscalls.2:218
 #, no-wrap
 msgid "B<fanotify_init>(2)\t2.6.37\n"
 msgstr "B<fanotify_init>(2)\t2.6.37\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:215
+#: build/C/man2/syscalls.2:219
 #, no-wrap
 msgid "B<fanotify_mark>(2)\t2.6.37\n"
 msgstr "B<fanotify_mark>(2)\t2.6.37\n"
@@ -17365,540 +17872,507 @@ msgstr "B<fanotify_mark>(2)\t2.6.37\n"
 #.  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
-#, fuzzy, no-wrap
-#| msgid "B<fchdir>(2)\n"
+#: build/C/man2/syscalls.2:222
+#, no-wrap
 msgid "B<fchdir>(2)\t1.0\n"
-msgstr "B<fchdir>(2)\n"
+msgstr "B<fchdir>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:219
-#, fuzzy, no-wrap
-#| msgid "B<fchmod>(2)\n"
+#: build/C/man2/syscalls.2:223
+#, no-wrap
 msgid "B<fchmod>(2)\t1.0\n"
-msgstr "B<fchmod>(2)\n"
+msgstr "B<fchmod>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:220
+#: build/C/man2/syscalls.2:224
 #, no-wrap
 msgid "B<fchmodat>(2)\t2.6.16\n"
 msgstr "B<fchmodat>(2)\t2.6.16\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:221
-#, fuzzy, no-wrap
-#| msgid "B<fchown>(2)\n"
+#: build/C/man2/syscalls.2:225
+#, no-wrap
 msgid "B<fchown>(2)\t1.0\n"
-msgstr "B<fchown>(2)\n"
+msgstr "B<fchown>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:222
+#: build/C/man2/syscalls.2:226
 #, no-wrap
 msgid "B<fchown32>(2)\t2.4\n"
 msgstr "B<fchown32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:223
+#: build/C/man2/syscalls.2:227
 #, no-wrap
 msgid "B<fchownat>(2)\t2.6.16\n"
 msgstr "B<fchownat>(2)\t2.6.16\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:224
-#, fuzzy, no-wrap
-#| msgid "B<fcntl>(2)\n"
+#: build/C/man2/syscalls.2:228
+#, no-wrap
 msgid "B<fcntl>(2)\t1.0\n"
-msgstr "B<fcntl>(2)\n"
+msgstr "B<fcntl>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:225
+#: build/C/man2/syscalls.2:229
 #, no-wrap
 msgid "B<fcntl64>(2)\t2.4\n"
 msgstr "B<fcntl64>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:226
-#, fuzzy, no-wrap
-#| msgid "B<fdatasync>(2)\n"
+#: build/C/man2/syscalls.2:230
+#, no-wrap
 msgid "B<fdatasync>(2)\t2.0\n"
-msgstr "B<fdatasync>(2)\n"
+msgstr "B<fdatasync>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:227
+#: build/C/man2/syscalls.2:231
 #, no-wrap
 msgid "B<fgetxattr>(2)\t2.6; 2.4.18\n"
 msgstr "B<fgetxattr>(2)\t2.6; 2.4.18\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:228
-#, fuzzy, no-wrap
-#| msgid "B<init_module>(2)\n"
+#: build/C/man2/syscalls.2:232
+#, no-wrap
 msgid "B<finit_module>(2)\t3.8\n"
-msgstr "B<init_module>(2)\n"
+msgstr "B<finit_module>(2)\t3.8\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:229
+#: build/C/man2/syscalls.2:233
 #, no-wrap
 msgid "B<flistxattr>(2)\t2.6; 2.4.18\n"
 msgstr "B<flistxattr>(2)\t2.6; 2.4.18\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:230
+#: build/C/man2/syscalls.2:234
 #, no-wrap
 msgid "B<flock>(2)\t2.0\n"
 msgstr "B<flock>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:231
-#, fuzzy, no-wrap
-#| msgid "B<fork>(2)\n"
+#: build/C/man2/syscalls.2:235
+#, no-wrap
 msgid "B<fork>(2)\t1.0\n"
-msgstr "B<fork>(2)\n"
+msgstr "B<fork>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:232
+#: build/C/man2/syscalls.2:236
 #, no-wrap
 msgid "B<free_hugepages>(2)\t2.5.36\tRemoved in 2.5.44\n"
 msgstr "B<free_hugepages>(2)\t2.5.36\t2.5.44 で削除\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:233
+#: build/C/man2/syscalls.2:237
 #, no-wrap
 msgid "B<fremovexattr>(2)\t2.6; 2.4.18\n"
 msgstr "B<fremovexattr>(2)\t2.6; 2.4.18\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:234
+#: build/C/man2/syscalls.2:238
 #, no-wrap
 msgid "B<fsetxattr>(2)\t2.6; 2.4.18\n"
 msgstr "B<fsetxattr>(2)\t2.6; 2.4.18\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:235
-#, fuzzy, no-wrap
-#| msgid "B<fstat>(2)\n"
+#: build/C/man2/syscalls.2:239
+#, no-wrap
 msgid "B<fstat>(2)\t1.0\n"
-msgstr "B<fstat>(2)\n"
+msgstr "B<fstat>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:236
+#: build/C/man2/syscalls.2:240
 #, no-wrap
 msgid "B<fstat64>(2)\t2.4\n"
 msgstr "B<fstat64>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:237
+#: build/C/man2/syscalls.2:241
 #, no-wrap
 msgid "B<fstatat64>(2)\t2.6.16\n"
 msgstr "B<fstatat64>(2)\t2.6.16\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:238
-#, fuzzy, no-wrap
-#| msgid "B<fstatfs>(2)\n"
+#: build/C/man2/syscalls.2:242
+#, no-wrap
 msgid "B<fstatfs>(2)\t1.0\n"
-msgstr "B<fstatfs>(2)\n"
+msgstr "B<fstatfs>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:239
+#: build/C/man2/syscalls.2:243
 #, no-wrap
 msgid "B<fstatfs64>(2)\t2.6\n"
 msgstr "B<fstatfs64>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:240
-#, fuzzy, no-wrap
-#| msgid "B<msync>(2)\t2.0\n"
+#: build/C/man2/syscalls.2:244
+#, no-wrap
 msgid "B<fsync>(2)\t1.0\t1.0\n"
-msgstr "B<msync>(2)\t2.0\n"
+msgstr "B<fsync>(2)\t1.0\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:241
-#, fuzzy, no-wrap
-#| msgid "B<ftruncate>(2)\n"
+#: build/C/man2/syscalls.2:245
+#, no-wrap
 msgid "B<ftruncate>(2)\t1.0\n"
-msgstr "B<ftruncate>(2)\n"
+msgstr "B<ftruncate>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:242
+#: build/C/man2/syscalls.2:246
 #, no-wrap
 msgid "B<ftruncate64>(2)\t2.4\n"
 msgstr "B<ftruncate64>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:243
+#: build/C/man2/syscalls.2:247
 #, no-wrap
 msgid "B<futex>(2)\t2.6\n"
 msgstr "B<futex>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:244
+#: build/C/man2/syscalls.2:248
 #, no-wrap
 msgid "B<futimesat>(2)\t2.6.16\n"
 msgstr "B<futimesat>(2)\t2.6.16\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:245
+#: build/C/man2/syscalls.2:249
 #, no-wrap
 msgid "B<get_kernel_syms>(2)\t\tRemoved in 2.6\n"
 msgstr "B<get_kernel_syms>(2)\t\t2.6 で削除\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:246
+#: build/C/man2/syscalls.2:250
 #, no-wrap
 msgid "B<get_mempolicy>(2)\t2.6.6\n"
 msgstr "B<get_mempolicy>(2)\t2.6.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:247
+#: build/C/man2/syscalls.2:251
 #, no-wrap
 msgid "B<get_robust_list>(2)\t2.6.17\n"
 msgstr "B<get_robust_list>(2)\t2.6.17\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:248
+#: build/C/man2/syscalls.2:252
 #, no-wrap
 msgid "B<get_thread_area>(2)\t2.6\n"
 msgstr "B<get_thread_area>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:249
+#: build/C/man2/syscalls.2:253
 #, no-wrap
 msgid "B<getcpu>(2)\t2.6.19\n"
 msgstr "B<getcpu>(2)\t2.6.19\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:250
+#: build/C/man2/syscalls.2:254
 #, no-wrap
 msgid "B<getcwd>(2)\t2.2\n"
 msgstr "B<getcwd>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:251
+#: build/C/man2/syscalls.2:255
 #, no-wrap
 msgid "B<getdents>(2)\t2.0\n"
 msgstr "B<getdents>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:252
+#: build/C/man2/syscalls.2:256
 #, no-wrap
 msgid "B<getdents64>(2)\t2.4\n"
 msgstr "B<getdents64>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:253
-#, fuzzy, no-wrap
-#| msgid "B<getegid>(2)\n"
+#: build/C/man2/syscalls.2:257
+#, no-wrap
 msgid "B<getegid>(2)\t1.0\n"
-msgstr "B<getegid>(2)\n"
+msgstr "B<getegid>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:254
+#: build/C/man2/syscalls.2:258
 #, no-wrap
 msgid "B<getegid32>(2)\t2.4\n"
 msgstr "B<getegid32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:255
-#, fuzzy, no-wrap
-#| msgid "B<geteuid>(2)\n"
+#: build/C/man2/syscalls.2:259
+#, no-wrap
 msgid "B<geteuid>(2)\t1.0\n"
-msgstr "B<geteuid>(2)\n"
+msgstr "B<geteuid>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:256
+#: build/C/man2/syscalls.2:260
 #, no-wrap
 msgid "B<geteuid32>(2)\t2.4\n"
 msgstr "B<geteuid32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:257
-#, fuzzy, no-wrap
-#| msgid "B<getsid>(2)\t2.0\n"
+#: build/C/man2/syscalls.2:261
+#, no-wrap
 msgid "B<getgid>(2)\t1.0\n"
-msgstr "B<getsid>(2)\t2.0\n"
+msgstr "B<getgid>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:258
+#: build/C/man2/syscalls.2:262
 #, no-wrap
 msgid "B<getgid32>(2)\t2.4\n"
 msgstr "B<getgid32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:259
-#, fuzzy, no-wrap
-#| msgid "B<getgroups>(2)\n"
+#: build/C/man2/syscalls.2:263
+#, no-wrap
 msgid "B<getgroups>(2)\t1.0\n"
-msgstr "B<getgroups>(2)\n"
+msgstr "B<getgroups>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:260
+#: build/C/man2/syscalls.2:264
 #, no-wrap
 msgid "B<getgroups32>(2)\t2.4\n"
 msgstr "B<getgroups32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:261
-#, fuzzy, no-wrap
-#| msgid "B<getitimer>(2)\n"
+#: build/C/man2/syscalls.2:265
+#, no-wrap
 msgid "B<getitimer>(2)\t1.0\n"
-msgstr "B<getitimer>(2)\n"
+msgstr "B<getitimer>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:262
+#: build/C/man2/syscalls.2:266
 #, no-wrap
 msgid "B<getpeername>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
-msgstr ""
+msgstr "B<getpeername>(2)\t2.0\tB<socketcall>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:263
-#, fuzzy, no-wrap
-#| msgid "B<getpagesize>(2)\t2.0\tNot on i386\n"
+#: build/C/man2/syscalls.2:267
+#, no-wrap
 msgid "B<getpagesize>(2)\t2.0\tNot on x86\n"
-msgstr "B<getpagesize>(2)\t2.0\ti386 にはない\n"
+msgstr "B<getpagesize>(2)\t2.0\tx86 にはない\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:264
-#, fuzzy, no-wrap
-#| msgid "B<getpgid>(2)\n"
+#: build/C/man2/syscalls.2:268
+#, no-wrap
 msgid "B<getpgid>(2)\t1.0\n"
-msgstr "B<getpgid>(2)\n"
+msgstr "B<getpgid>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:265
-#, fuzzy, no-wrap
-#| msgid "B<getpgrp>(2)\n"
+#: build/C/man2/syscalls.2:269
+#, no-wrap
 msgid "B<getpgrp>(2)\t1.0\n"
-msgstr "B<getpgrp>(2)\n"
+msgstr "B<getpgrp>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:266
-#, fuzzy, no-wrap
-#| msgid "B<getsid>(2)\t2.0\n"
+#: build/C/man2/syscalls.2:270
+#, no-wrap
 msgid "B<getpid>(2)\t1.0\n"
-msgstr "B<getsid>(2)\t2.0\n"
+msgstr "B<getpid>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:267
-#, fuzzy, no-wrap
-#| msgid "B<getppid>(2)\n"
+#: build/C/man2/syscalls.2:271
+#, no-wrap
 msgid "B<getppid>(2)\t1.0\n"
-msgstr "B<getppid>(2)\n"
+msgstr "B<getppid>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:268
-#, fuzzy, no-wrap
-#| msgid "B<getpriority>(2)\n"
+#: build/C/man2/syscalls.2:272
+#, no-wrap
 msgid "B<getpriority>(2)\t1.0\n"
-msgstr "B<getpriority>(2)\n"
+msgstr "B<getpriority>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:269
+#: build/C/man2/syscalls.2:273
 #, no-wrap
 msgid "B<getresgid>(2)\t2.2\n"
 msgstr "B<getresgid>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:270
+#: build/C/man2/syscalls.2:274
 #, no-wrap
 msgid "B<getresgid32>(2)\t2.4\n"
 msgstr "B<getresgid32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:271
+#: build/C/man2/syscalls.2:275
 #, no-wrap
 msgid "B<getresuid>(2)\t2.2\n"
 msgstr "B<getresuid>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:272
+#: build/C/man2/syscalls.2:276
 #, no-wrap
 msgid "B<getresuid32>(2)\t2.4\n"
 msgstr "B<getresuid32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:273
-#, fuzzy, no-wrap
-#| msgid "B<getrlimit>(2)\n"
+#: build/C/man2/syscalls.2:277
+#, no-wrap
 msgid "B<getrlimit>(2)\t1.0\n"
-msgstr "B<getrlimit>(2)\n"
+msgstr "B<getrlimit>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:274
-#, fuzzy, no-wrap
-#| msgid "B<getrusage>(2)\n"
+#: build/C/man2/syscalls.2:278
+#, no-wrap
 msgid "B<getrusage>(2)\t1.0\n"
-msgstr "B<getrusage>(2)\n"
+msgstr "B<getrusage>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:275
+#: build/C/man2/syscalls.2:279
 #, no-wrap
 msgid "B<getsid>(2)\t2.0\n"
 msgstr "B<getsid>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:276
+#: build/C/man2/syscalls.2:280
 #, no-wrap
 msgid "B<getsockname>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
-msgstr ""
+msgstr "B<getsockname>(2)\t2.0\tB<socketcall>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:277
+#: build/C/man2/syscalls.2:281
 #, no-wrap
 msgid "B<getsockopt>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
-msgstr ""
+msgstr "B<getsockopt>(2)\t2.0\tB<socketcall>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:278
+#: build/C/man2/syscalls.2:282
 #, no-wrap
 msgid "B<gettid>(2)\t2.4.11\n"
 msgstr "B<gettid>(2)\t2.4.11\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:279
-#, fuzzy, no-wrap
-#| msgid "B<gettimeofday>(2)\n"
+#: build/C/man2/syscalls.2:283
+#, no-wrap
 msgid "B<gettimeofday>(2)\t1.0\n"
-msgstr "B<gettimeofday>(2)\n"
+msgstr "B<gettimeofday>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:280
-#, fuzzy, no-wrap
-#| msgid "B<getsid>(2)\t2.0\n"
+#: build/C/man2/syscalls.2:284
+#, no-wrap
 msgid "B<getuid>(2)\t1.0\n"
-msgstr "B<getsid>(2)\t2.0\n"
+msgstr "B<getuid>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:281
+#: build/C/man2/syscalls.2:285
 #, no-wrap
 msgid "B<getuid32>(2)\t2.4\n"
 msgstr "B<getuid32>(2)\t2.4\n"
 
 #.  \fBgetunwind\fP(2) 2.4.8   ia64; DEPRECATED
 #. type: tbl table
-#: build/C/man2/syscalls.2:283
+#: build/C/man2/syscalls.2:287
 #, no-wrap
 msgid "B<getxattr>(2)\t2.6; 2.4.18\n"
 msgstr "B<getxattr>(2)\t2.6; 2.4.18\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:284
-#, fuzzy, no-wrap
-#| msgid "B<init_module>(2)\n"
+#: build/C/man2/syscalls.2:288
+#, no-wrap
 msgid "B<init_module>(2)\t1.0\n"
-msgstr "B<init_module>(2)\n"
+msgstr "B<init_module>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:285
+#: build/C/man2/syscalls.2:289
 #, no-wrap
 msgid "B<inotify_add_watch>(2)\t2.6.13\n"
 msgstr "B<inotify_add_watch>(2)\t2.6.13\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:286
+#: build/C/man2/syscalls.2:290
 #, no-wrap
 msgid "B<inotify_init>(2)\t2.6.13\n"
 msgstr "B<inotify_init>(2)\t2.6.13\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:287
+#: build/C/man2/syscalls.2:291
 #, no-wrap
 msgid "B<inotify_init1>(2)\t2.6.27\n"
 msgstr "B<inotify_init1>(2)\t2.6.27\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:288
+#: build/C/man2/syscalls.2:292
 #, no-wrap
 msgid "B<inotify_rm_watch>(2)\t2.6.13\n"
 msgstr "B<inotify_rm_watch>(2)\t2.6.13\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:289
+#: build/C/man2/syscalls.2:293
 #, no-wrap
 msgid "B<io_cancel>(2)\t2.6\n"
 msgstr "B<io_cancel>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:290
+#: build/C/man2/syscalls.2:294
 #, no-wrap
 msgid "B<io_destroy>(2)\t2.6\n"
 msgstr "B<io_destroy>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:291
+#: build/C/man2/syscalls.2:295
 #, no-wrap
 msgid "B<io_getevents>(2)\t2.6\n"
 msgstr "B<io_getevents>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:292
+#: build/C/man2/syscalls.2:296
 #, no-wrap
 msgid "B<io_setup>(2)\t2.6\n"
 msgstr "B<io_setup>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:293
+#: build/C/man2/syscalls.2:297
 #, no-wrap
 msgid "B<io_submit>(2)\t2.6\n"
 msgstr "B<io_submit>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:294
-#, fuzzy, no-wrap
-#| msgid "B<ioctl>(2)\n"
+#: build/C/man2/syscalls.2:298
+#, no-wrap
 msgid "B<ioctl>(2)\t1.0\n"
-msgstr "B<ioctl>(2)\n"
+msgstr "B<ioctl>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:295
-#, fuzzy, no-wrap
-#| msgid "B<ioperm>(2)\n"
+#: build/C/man2/syscalls.2:299
+#, no-wrap
 msgid "B<ioperm>(2)\t1.0\n"
-msgstr "B<ioperm>(2)\n"
+msgstr "B<ioperm>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:296
-#, fuzzy, no-wrap
-#| msgid "B<iopl>(2)\n"
+#: build/C/man2/syscalls.2:300
+#, no-wrap
 msgid "B<iopl>(2)\t1.0\n"
-msgstr "B<iopl>(2)\n"
+msgstr "B<iopl>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:297
+#: build/C/man2/syscalls.2:301
 #, no-wrap
 msgid "B<ioprio_get>(2)\t2.6.13\n"
 msgstr "B<ioprio_get>(2)\t2.6.13\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:298
+#: build/C/man2/syscalls.2:302
 #, no-wrap
 msgid "B<ioprio_set>(2)\t2.6.13\n"
 msgstr "B<ioprio_set>(2)\t2.6.13\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:299
-#, fuzzy, no-wrap
-#| msgid "B<ipc>(2)\n"
+#: build/C/man2/syscalls.2:303
+#, no-wrap
 msgid "B<ipc>(2)\t1.0\n"
-msgstr "B<ipc>(2)\n"
+msgstr "B<ipc>(2)\t1.0\n"
 
 #.  Implements System V IPC calls
 #. type: tbl table
-#: build/C/man2/syscalls.2:301
-#, fuzzy, no-wrap
-#| msgid "B<mmap2>(2)\t2.4\n"
+#: build/C/man2/syscalls.2:305
+#, no-wrap
 msgid "B<kcmp>(2)\t3.5\n"
-msgstr "B<mmap2>(2)\t2.4\n"
+msgstr "B<kcmp>(2)\t3.5\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:302
-#, fuzzy, no-wrap
-#| msgid "B<clock_getres>(2)\t2.6\n"
+#: build/C/man2/syscalls.2:306
+#, no-wrap
 msgid "B<kern_features>(2)\t3.7\tSparc64\n"
-msgstr "B<clock_getres>(2)\t2.6\n"
+msgstr "B<kern_features>(2)\t3.7\tSparc64\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:303
+#: build/C/man2/syscalls.2:307
 #, no-wrap
 msgid "B<kexec_load>(2)\t2.6.13\n"
 msgstr "B<kexec_load>(2)\t2.6.13\n"
@@ -17906,287 +18380,273 @@ msgstr "B<kexec_load>(2)\t2.6.13\n"
 #.  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
+#: build/C/man2/syscalls.2:310
 #, no-wrap
 msgid "B<keyctl>(2)\t2.6.11\n"
 msgstr "B<keyctl>(2)\t2.6.11\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:307
-#, fuzzy, no-wrap
-#| msgid "B<kill>(2)\n"
+#: build/C/man2/syscalls.2:311
+#, no-wrap
 msgid "B<kill>(2)\t1.0\n"
-msgstr "B<kill>(2)\n"
+msgstr "B<kill>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:308
-#, fuzzy, no-wrap
-#| msgid "B<lchown>(2)\t2.2\n"
+#: build/C/man2/syscalls.2:312
+#, no-wrap
 msgid "B<lchown>(2)\t1.0\tT{\n"
-msgstr "B<lchown>(2)\t2.2\n"
+msgstr "B<lchown>(2)\t1.0\tT{\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:311
+#: build/C/man2/syscalls.2:317
 #, no-wrap
 msgid "B<lchown32>(2)\t2.4\n"
 msgstr "B<lchown32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:312
+#: build/C/man2/syscalls.2:318
 #, no-wrap
 msgid "B<lgetxattr>(2)\t2.6; 2.4.18\n"
 msgstr "B<lgetxattr>(2)\t2.6; 2.4.18\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:313
-#, fuzzy, no-wrap
-#| msgid "B<link>(2)\n"
+#: build/C/man2/syscalls.2:319
+#, no-wrap
 msgid "B<link>(2)\t1.0\n"
-msgstr "B<link>(2)\n"
+msgstr "B<link>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:314
+#: build/C/man2/syscalls.2:320
 #, no-wrap
 msgid "B<linkat>(2)\t2.6.16\n"
 msgstr "B<linkat>(2)\t2.6.16\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:315
+#: build/C/man2/syscalls.2:321
 #, no-wrap
 msgid "B<listen>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
-msgstr ""
+msgstr "B<listen>(2)\t2.0\tB<socketcall>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:316
+#: build/C/man2/syscalls.2:322
 #, no-wrap
 msgid "B<listxattr>(2)\t2.6; 2.4.18\n"
 msgstr "B<listxattr>(2)\t2.6; 2.4.18\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:317
+#: build/C/man2/syscalls.2:323
 #, no-wrap
 msgid "B<llistxattr>(2)\t2.6; 2.4.18\n"
 msgstr "B<llistxattr>(2)\t2.6; 2.4.18\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:318
+#: build/C/man2/syscalls.2:324
 #, no-wrap
 msgid "B<lookup_dcookie>(2)\t2.6\n"
 msgstr "B<lookup_dcookie>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:319
+#: build/C/man2/syscalls.2:325
 #, no-wrap
 msgid "B<lremovexattr>(2)\t2.6; 2.4.18\n"
 msgstr "B<lremovexattr>(2)\t2.6; 2.4.18\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:320
-#, fuzzy, no-wrap
-#| msgid "B<_llseek>(2)\t1.2\n"
+#: build/C/man2/syscalls.2:326
+#, no-wrap
 msgid "B<lseek>(2)\t1.0\n"
-msgstr "B<_llseek>(2)\t1.2\n"
+msgstr "B<lseek>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:321
+#: build/C/man2/syscalls.2:327
 #, no-wrap
 msgid "B<lsetxattr>(2)\t2.6; 2.4.18\n"
 msgstr "B<lsetxattr>(2)\t2.6; 2.4.18\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:322
-#, fuzzy, no-wrap
-#| msgid "B<lstat>(2)\n"
+#: build/C/man2/syscalls.2:328
+#, no-wrap
 msgid "B<lstat>(2)\t1.0\n"
-msgstr "B<lstat>(2)\n"
+msgstr "B<lstat>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:323
+#: build/C/man2/syscalls.2:329
 #, no-wrap
 msgid "B<lstat64>(2)\t2.4\n"
 msgstr "B<lstat64>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:324
+#: build/C/man2/syscalls.2:330
 #, no-wrap
 msgid "B<madvise>(2)\t2.4\n"
 msgstr "B<madvise>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:325
+#: build/C/man2/syscalls.2:331
 #, no-wrap
 msgid "B<madvise1>(2)\t2.4\n"
 msgstr "B<madvise1>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:326
+#: build/C/man2/syscalls.2:332
 #, no-wrap
 msgid "B<mbind>(2)\t2.6.6\n"
 msgstr "B<mbind>(2)\t2.6.6\n"
 
 #.  \fBmemory_ordering\fP(2)   ???     Sparc64
 #. type: tbl table
-#: build/C/man2/syscalls.2:328
+#: build/C/man2/syscalls.2:334
 #, no-wrap
 msgid "B<migrate_pages>(2)\t2.6.16\n"
 msgstr "B<migrate_pages>(2)\t2.6.16\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:329
+#: build/C/man2/syscalls.2:335
 #, no-wrap
 msgid "B<mincore>(2)\t2.4\n"
 msgstr "B<mincore>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:330
-#, fuzzy, no-wrap
-#| msgid "B<mkdir>(2)\n"
+#: build/C/man2/syscalls.2:336
+#, no-wrap
 msgid "B<mkdir>(2)\t1.0\n"
-msgstr "B<mkdir>(2)\n"
+msgstr "B<mkdir>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:331
+#: build/C/man2/syscalls.2:337
 #, no-wrap
 msgid "B<mkdirat>(2)\t2.6.16\n"
 msgstr "B<mkdirat>(2)\t2.6.16\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:332
-#, fuzzy, no-wrap
-#| msgid "B<mknod>(2)\n"
+#: build/C/man2/syscalls.2:338
+#, no-wrap
 msgid "B<mknod>(2)\t1.0\n"
-msgstr "B<mknod>(2)\n"
+msgstr "B<mknod>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:333
+#: build/C/man2/syscalls.2:339
 #, no-wrap
 msgid "B<mknodat>(2)\t2.6.16\n"
 msgstr "B<mknodat>(2)\t2.6.16\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:334
-#, fuzzy, no-wrap
-#| msgid "B<flock>(2)\t2.0\n"
+#: build/C/man2/syscalls.2:340
+#, no-wrap
 msgid "B<mlock>(2)\t2.0\n"
-msgstr "B<flock>(2)\t2.0\n"
+msgstr "B<mlock>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:335
-#, fuzzy, no-wrap
-#| msgid "B<mlockall>(2)\n"
+#: build/C/man2/syscalls.2:341
+#, no-wrap
 msgid "B<mlockall>(2)\t2.0\n"
-msgstr "B<mlockall>(2)\n"
+msgstr "B<mlockall>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:336
-#, fuzzy, no-wrap
-#| msgid "B<mremap>(2)\t2.0\n"
+#: build/C/man2/syscalls.2:342
+#, no-wrap
 msgid "B<mmap>(2)\t1.0\n"
-msgstr "B<mremap>(2)\t2.0\n"
+msgstr "B<mmap>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:337
+#: build/C/man2/syscalls.2:343
 #, no-wrap
 msgid "B<mmap2>(2)\t2.4\n"
 msgstr "B<mmap2>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:338
-#, fuzzy, no-wrap
-#| msgid "B<modify_ldt>(2)\n"
+#: build/C/man2/syscalls.2:344
+#, no-wrap
 msgid "B<modify_ldt>(2)\t1.0\n"
-msgstr "B<modify_ldt>(2)\n"
+msgstr "B<modify_ldt>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:339
-#, fuzzy, no-wrap
-#| msgid "B<mount>(2)\n"
+#: build/C/man2/syscalls.2:345
+#, no-wrap
 msgid "B<mount>(2)\t1.0\n"
-msgstr "B<mount>(2)\n"
+msgstr "B<mount>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:340
+#: build/C/man2/syscalls.2:346
 #, no-wrap
 msgid "B<move_pages>(2)\t2.6.18\n"
 msgstr "B<move_pages>(2)\t2.6.18\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:341
-#, fuzzy, no-wrap
-#| msgid "B<mprotect>(2)\n"
+#: build/C/man2/syscalls.2:347
+#, no-wrap
 msgid "B<mprotect>(2)\t1.0\n"
-msgstr "B<mprotect>(2)\n"
+msgstr "B<mprotect>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:342
+#: build/C/man2/syscalls.2:348
 #, no-wrap
 msgid "B<mq_getsetattr>(2)\t2.6.6\n"
 msgstr "B<mq_getsetattr>(2)\t2.6.6\n"
 
 #.  Implements \fBmq_getattr\fP(3) and \fBmq_setattr\fP(3)
 #. type: tbl table
-#: build/C/man2/syscalls.2:344
+#: build/C/man2/syscalls.2:350
 #, no-wrap
 msgid "B<mq_notify>(2)\t2.6.6\n"
 msgstr "B<mq_notify>(2)\t2.6.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:345
+#: build/C/man2/syscalls.2:351
 #, no-wrap
 msgid "B<mq_open>(2)\t2.6.6\n"
 msgstr "B<mq_open>(2)\t2.6.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:346
+#: build/C/man2/syscalls.2:352
 #, no-wrap
 msgid "B<mq_timedreceive>(2)\t2.6.6\n"
 msgstr "B<mq_timedreceive>(2)\t2.6.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:347
+#: build/C/man2/syscalls.2:353
 #, no-wrap
 msgid "B<mq_timedsend>(2)\t2.6.6\n"
 msgstr "B<mq_timedsend>(2)\t2.6.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:348
-#, fuzzy, no-wrap
-#| msgid "B<unlinkat>(2)\t2.6.16\n"
+#: build/C/man2/syscalls.2:354
+#, no-wrap
 msgid "B<mq_unlink>(2)\t2.6.6\n"
-msgstr "B<unlinkat>(2)\t2.6.16\n"
+msgstr "B<mq_unlink>(2)\t2.6.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:349
+#: build/C/man2/syscalls.2:355
 #, no-wrap
 msgid "B<mremap>(2)\t2.0\n"
 msgstr "B<mremap>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:350
+#: build/C/man2/syscalls.2:356
 #, no-wrap
 msgid "B<msgctl>(2)\t2.0\tSee notes on B<ipc>(2)\n"
-msgstr ""
+msgstr "B<msgctl>(2)\t2.0\tB<ipc>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:351
+#: build/C/man2/syscalls.2:357
 #, no-wrap
 msgid "B<msgget>(2)\t2.0\tSee notes on B<ipc>(2)\n"
-msgstr ""
+msgstr "B<msgget>(2)\t2.0\tB<ipc>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:352
+#: build/C/man2/syscalls.2:358
 #, no-wrap
 msgid "B<msgrcv>(2)\t2.0\tSee notes on B<ipc>(2)\n"
-msgstr ""
+msgstr "B<msgrcv>(2)\t2.0\tB<ipc>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:353
+#: build/C/man2/syscalls.2:359
 #, no-wrap
 msgid "B<msgsnd>(2)\t2.0\tSee notes on B<ipc>(2)\n"
-msgstr ""
+msgstr "B<msgsnd>(2)\t2.0\tB<ipc>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:354
+#: build/C/man2/syscalls.2:360
 #, no-wrap
 msgid "B<msync>(2)\t2.0\n"
 msgstr "B<msync>(2)\t2.0\n"
@@ -18194,613 +18654,601 @@ msgstr "B<msync>(2)\t2.0\n"
 #.  \fBmultiplexer\fP(2)       ??      __NR_multiplexer reserved on
 #.             PowerPC, but unimplemented?
 #. type: tbl table
-#: build/C/man2/syscalls.2:357
-#, fuzzy, no-wrap
-#| msgid "B<flock>(2)\t2.0\n"
+#: build/C/man2/syscalls.2:363
+#, no-wrap
 msgid "B<munlock>(2)\t2.0\n"
-msgstr "B<flock>(2)\t2.0\n"
+msgstr "B<munlock>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:358
-#, fuzzy, no-wrap
-#| msgid "B<munlockall>(2)\n"
+#: build/C/man2/syscalls.2:364
+#, no-wrap
 msgid "B<munlockall>(2)\t2.0\n"
-msgstr "B<munlockall>(2)\n"
+msgstr "B<munlockall>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:359
-#, fuzzy, no-wrap
-#| msgid "B<munmap>(2)\n"
+#: build/C/man2/syscalls.2:365
+#, no-wrap
 msgid "B<munmap>(2)\t1.0\n"
-msgstr "B<munmap>(2)\n"
+msgstr "B<munmap>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:360
+#: build/C/man2/syscalls.2:366
 #, no-wrap
 msgid "B<name_to_handle_at>(2)\t2.6.39\n"
 msgstr "B<name_to_handle_at>(2)\t2.6.39\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:361
+#: build/C/man2/syscalls.2:367
 #, no-wrap
 msgid "B<nanosleep>(2)\t2.0\n"
 msgstr "B<nanosleep>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:362
+#: build/C/man2/syscalls.2:368
 #, no-wrap
 msgid "B<nfsservctl>(2)\t2.2\tRemoved in 3.1\n"
 msgstr "B<nfsservctl>(2)\t2.2\t3.1 で削除\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:363
-#, fuzzy, no-wrap
-#| msgid "B<nice>(2)\n"
+#: build/C/man2/syscalls.2:369
+#, no-wrap
 msgid "B<nice>(2)\t1.0\n"
-msgstr "B<nice>(2)\n"
+msgstr "B<nice>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:364
-#, fuzzy, no-wrap
-#| msgid "B<oldfstat>(2)\n"
+#: build/C/man2/syscalls.2:370
+#, no-wrap
 msgid "B<oldfstat>(2)\t1.0\n"
-msgstr "B<oldfstat>(2)\n"
+msgstr "B<oldfstat>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:365
-#, fuzzy, no-wrap
-#| msgid "B<oldlstat>(2)\n"
+#: build/C/man2/syscalls.2:371
+#, no-wrap
 msgid "B<oldlstat>(2)\t1.0\n"
-msgstr "B<oldlstat>(2)\n"
+msgstr "B<oldlstat>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:366
-#, fuzzy, no-wrap
-#| msgid "B<oldolduname>(2)\n"
+#: build/C/man2/syscalls.2:372
+#, no-wrap
 msgid "B<oldolduname>(2)\t1.0\n"
-msgstr "B<oldolduname>(2)\n"
+msgstr "B<oldolduname>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:367
-#, fuzzy, no-wrap
-#| msgid "B<oldstat>(2)\n"
+#: build/C/man2/syscalls.2:373
+#, no-wrap
 msgid "B<oldstat>(2)\t1.0\n"
-msgstr "B<oldstat>(2)\n"
+msgstr "B<oldstat>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:368
-#, fuzzy, no-wrap
-#| msgid "B<olduname>(2)\n"
+#: build/C/man2/syscalls.2:374
+#, no-wrap
 msgid "B<olduname>(2)\t1.0\n"
-msgstr "B<olduname>(2)\n"
+msgstr "B<olduname>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:369
-#, fuzzy, no-wrap
-#| msgid "B<open>(2)\n"
+#: build/C/man2/syscalls.2:375
+#, no-wrap
 msgid "B<open>(2)\t1.0\n"
-msgstr "B<open>(2)\n"
+msgstr "B<open>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:370
+#: build/C/man2/syscalls.2:376
 #, no-wrap
 msgid "B<open_by_handle_at>(2)\t2.6.39\n"
 msgstr "B<open_by_handle_at>(2)\t2.6.39\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:371
+#: build/C/man2/syscalls.2:377
 #, no-wrap
 msgid "B<openat>(2)\t2.6.16\n"
 msgstr "B<openat>(2)\t2.6.16\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:372
-#, fuzzy, no-wrap
-#| msgid "B<pause>(2)\n"
+#: build/C/man2/syscalls.2:378
+#, no-wrap
 msgid "B<pause>(2)\t1.0\n"
-msgstr "B<pause>(2)\n"
+msgstr "B<pause>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:373
-#, fuzzy, no-wrap
-#| msgid "B<pciconfig_iobase>(2)\t2.2.15; 2.4\tNot on i386\n"
+#: build/C/man2/syscalls.2:379
+#, no-wrap
 msgid "B<pciconfig_iobase>(2)\t2.2.15; 2.4\tNot on x86\n"
-msgstr "B<pciconfig_iobase>(2)\t2.2.15; 2.4\ti386 にはない\n"
+msgstr "B<pciconfig_iobase>(2)\t2.2.15; 2.4\tx86 にはない\n"
 
 #.  Alpha, PowerPC, ARM; not x86
 #. type: tbl table
-#: build/C/man2/syscalls.2:375
-#, fuzzy, no-wrap
-#| msgid "B<pciconfig_read>(2)\t2.0.26; 2.2\tNot on i386\n"
+#: build/C/man2/syscalls.2:381
+#, no-wrap
 msgid "B<pciconfig_read>(2)\t2.0.26; 2.2\tNot on x86\n"
-msgstr "B<pciconfig_read>(2)\t2.0.26; 2.2\ti386 にはない\n"
+msgstr "B<pciconfig_read>(2)\t2.0.26; 2.2\tx86 にはない\n"
 
 #.  , PowerPC, ARM; not x86
 #. type: tbl table
-#: build/C/man2/syscalls.2:377
-#, fuzzy, no-wrap
-#| msgid "B<pciconfig_write>(2)\t2.0.26; 2.2\tNot on i386\n"
+#: build/C/man2/syscalls.2:383
+#, no-wrap
 msgid "B<pciconfig_write>(2)\t2.0.26; 2.2\tNot on x86\n"
-msgstr "B<pciconfig_write>(2)\t2.0.26; 2.2\ti386 にはない\n"
+msgstr "B<pciconfig_write>(2)\t2.0.26; 2.2\tx86 にはない\n"
 
 #.  , PowerPC, ARM; not x86
 #. type: tbl table
-#: build/C/man2/syscalls.2:379
+#: build/C/man2/syscalls.2:385
 #, no-wrap
 msgid "B<perf_event_open>(2)\t2.6.31\tT{\n"
 msgstr "B<perf_event_open>(2)\t2.6.31\tT{\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:380
+#: build/C/man2/syscalls.2:386
+#, no-wrap
+msgid "Was called perf_counter_open()\n"
+msgstr "2.6.31 では perf_counter_open() という\n"
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:388
 #, no-wrap
-msgid "Was called perf_counter_open() in 2.6.31; renamed in 2.6.32\n"
-msgstr "2.6.31 では perf_counter_open() という名前であった; 2.6.32 で名称変更\n"
+msgid "in 2.6.31; renamed in 2.6.32\n"
+msgstr "名前であった; 2.6.32 で名称変更\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:382
+#: build/C/man2/syscalls.2:390
 #, no-wrap
 msgid "B<personality>(2)\t1.2\n"
 msgstr "B<personality>(2)\t1.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:383
-#, fuzzy, no-wrap
-#| msgid "B<nfsservctl>(2)\t2.2\tRemoved in 3.1\n"
+#: build/C/man2/syscalls.2:391
+#, no-wrap
 msgid "B<perfctr>(2)\t2.2\tSparc; removed in 2.6.34\n"
-msgstr "B<nfsservctl>(2)\t2.2\t3.1 で削除\n"
+msgstr "B<perfctr>(2)\t2.2\tSparc; 2.6.34 で削除\n"
 
 #.     commit c7d5a0050773e98d1094eaa9f2a1a793fafac300 removed perfctr()
 #. type: tbl table
-#: build/C/man2/syscalls.2:385
-#, fuzzy, no-wrap
-#| msgid "B<prctl>(2)\t2.2\n"
+#: build/C/man2/syscalls.2:393
+#, no-wrap
 msgid "B<perfmonctl>(2)\t2.4\tia64\n"
-msgstr "B<prctl>(2)\t2.2\n"
+msgstr "B<perfmonctl>(2)\t2.4\tia64\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:386
-#, fuzzy, no-wrap
-#| msgid "B<pipe>(2)\n"
+#: build/C/man2/syscalls.2:394
+#, no-wrap
 msgid "B<pipe>(2)\t1.0\n"
-msgstr "B<pipe>(2)\n"
+msgstr "B<pipe>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:387
+#: build/C/man2/syscalls.2:395
 #, no-wrap
 msgid "B<pipe2>(2)\t2.6.27\n"
 msgstr "B<pipe2>(2)\t2.6.27\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:388
+#: build/C/man2/syscalls.2:396
 #, no-wrap
 msgid "B<pivot_root>(2)\t2.4\n"
 msgstr "B<pivot_root>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:389
-#, fuzzy, no-wrap
-#| msgid "B<poll>(2)\t2.2\n"
+#: build/C/man2/syscalls.2:397
+#, no-wrap
 msgid "B<poll>(2)\t2.0.36; 2.2\n"
-msgstr "B<poll>(2)\t2.2\n"
+msgstr "B<poll>(2)\t2.0.36; 2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:390
-#, fuzzy, no-wrap
-#| msgid "B<spu_run>(2)\t2.6.16\tPowerPC only\n"
+#: build/C/man2/syscalls.2:398
+#, no-wrap
 msgid "B<ppc_rtas>(2)\t\tPowerPC only\n"
-msgstr "B<spu_run>(2)\t2.6.16\tPowerPC のみ\n"
+msgstr "B<ppc_rtas>(2)\t\tPowerPC のみ\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:391
+#: build/C/man2/syscalls.2:399
 #, no-wrap
 msgid "B<ppoll>(2)\t2.6.16\n"
 msgstr "B<ppoll>(2)\t2.6.16\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:392
+#: build/C/man2/syscalls.2:400
 #, no-wrap
 msgid "B<prctl>(2)\t2.2\n"
 msgstr "B<prctl>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:393
+#: build/C/man2/syscalls.2:401
 #, no-wrap
 msgid "B<pread64>(2)\t\tT{\n"
 msgstr "B<pread64>(2)\t\tT{\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:394
+#: build/C/man2/syscalls.2:402
 #, no-wrap
-msgid "Added as \"pread\" in 2.2; renamed \"pread64\" in 2.6\n"
-msgstr "2.2 で \"pread\" として追加; 2.6 で \"pread64\" に名称変更\n"
+msgid "Added as \"pread\" in 2.2;\n"
+msgstr "2.2 で \"pread\" として追加;\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:396
+#: build/C/man2/syscalls.2:404
+#, no-wrap
+msgid "renamed \"pread64\" in 2.6\n"
+msgstr "2.6 で \"pread64\" に名称変更\n"
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:406
 #, no-wrap
 msgid "B<preadv>(2)\t2.6.30\n"
 msgstr "B<preadv>(2)\t2.6.30\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:397
+#: build/C/man2/syscalls.2:407
 #, no-wrap
 msgid "B<prlimit>(2)\t2.6.36\n"
 msgstr "B<prlimit>(2)\t2.6.36\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:398
-#, fuzzy, no-wrap
-#| msgid "B<process_vm_readv(2)>\t3.2\n"
+#: build/C/man2/syscalls.2:408
+#, no-wrap
 msgid "B<process_vm_readv>(2)\t3.2\n"
-msgstr "B<process_vm_readv(2)>\t3.2\n"
+msgstr "B<process_vm_readv>(2)\t3.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:399
-#, fuzzy, no-wrap
-#| msgid "B<process_vm_writev(2)>\t3.2\n"
+#: build/C/man2/syscalls.2:409
+#, no-wrap
 msgid "B<process_vm_writev>(2)\t3.2\n"
-msgstr "B<process_vm_writev(2)>\t3.2\n"
+msgstr "B<process_vm_writev>(2)\t3.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:400
+#: build/C/man2/syscalls.2:410
 #, no-wrap
 msgid "B<pselect6>(2)\t2.6.16\n"
 msgstr "B<pselect6>(2)\t2.6.16\n"
 
 #.  Implements \fBpselect\fP(2)
 #. type: tbl table
-#: build/C/man2/syscalls.2:402
-#, fuzzy, no-wrap
-#| msgid "B<ptrace>(2)\n"
+#: build/C/man2/syscalls.2:412
+#, no-wrap
 msgid "B<ptrace>(2)\t1.0\n"
-msgstr "B<ptrace>(2)\n"
+msgstr "B<ptrace>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:403
+#: build/C/man2/syscalls.2:413
 #, no-wrap
 msgid "B<pwrite64>(2)\t\tT{\n"
 msgstr "B<pwrite64>(2)\t\tT{\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:404
+#: build/C/man2/syscalls.2:414
 #, no-wrap
-msgid "Added as \"pwrite\" in 2.2; renamed \"pwrite64\" in 2.6\n"
-msgstr "2.2 で \"pwrite\" として追加; 2.6 で \"pwrite64\" に名称変更\n"
+msgid "Added as \"pwrite\" in 2.2;\n"
+msgstr "2.2 で \"pwrite\" として追加;\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:406
+#: build/C/man2/syscalls.2:416
+#, no-wrap
+msgid "renamed \"pwrite64\" in 2.6\n"
+msgstr "2.6 で \"pwrite64\" に名称変更\n"
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:418
 #, no-wrap
 msgid "B<pwritev>(2)\t2.6.30\n"
 msgstr "B<pwritev>(2)\t2.6.30\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:407
+#: build/C/man2/syscalls.2:419
 #, no-wrap
 msgid "B<query_module>(2)\t2.2\tRemoved in 2.6\n"
 msgstr "B<query_module>(2)\t2.2\t2.6 で削除\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:408
-#, fuzzy, no-wrap
-#| msgid "B<quotactl>(2)\n"
+#: build/C/man2/syscalls.2:420
+#, no-wrap
 msgid "B<quotactl>(2)\t1.0\n"
-msgstr "B<quotactl>(2)\n"
+msgstr "B<quotactl>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:409
-#, fuzzy, no-wrap
-#| msgid "B<readv>(2)\t2.0\n"
+#: build/C/man2/syscalls.2:421
+#, no-wrap
 msgid "B<read>(2)\t1.0\n"
-msgstr "B<readv>(2)\t2.0\n"
+msgstr "B<read>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:410
+#: build/C/man2/syscalls.2:422
 #, no-wrap
 msgid "B<readahead>(2)\t2.4.13\n"
 msgstr "B<readahead>(2)\t2.4.13\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:411
-#, fuzzy, no-wrap
-#| msgid "B<readdir>(2)\n"
+#: build/C/man2/syscalls.2:423
+#, no-wrap
 msgid "B<readdir>(2)\t1.0\n"
-msgstr "B<readdir>(2)\n"
+msgstr "B<readdir>(2)\t1.0\n"
 
 #.  Supersedes \fBgetdents\fP(2)
 #. type: tbl table
-#: build/C/man2/syscalls.2:413
-#, fuzzy, no-wrap
-#| msgid "B<readlink>(2)\n"
+#: build/C/man2/syscalls.2:425
+#, no-wrap
 msgid "B<readlink>(2)\t1.0\n"
-msgstr "B<readlink>(2)\n"
+msgstr "B<readlink>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:414
+#: build/C/man2/syscalls.2:426
 #, no-wrap
 msgid "B<readlinkat>(2)\t2.6.16\n"
 msgstr "B<readlinkat>(2)\t2.6.16\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:415
+#: build/C/man2/syscalls.2:427
 #, no-wrap
 msgid "B<readv>(2)\t2.0\n"
 msgstr "B<readv>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:416
-#, fuzzy, no-wrap
-#| msgid "B<reboot>(2)\n"
+#: build/C/man2/syscalls.2:428
+#, no-wrap
 msgid "B<reboot>(2)\t1.0\n"
-msgstr "B<reboot>(2)\n"
+msgstr "B<reboot>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:417
+#: build/C/man2/syscalls.2:429
 #, no-wrap
 msgid "B<recv>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
-msgstr ""
+msgstr "B<recv>(2)\t2.0\tB<socketcall>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:418
+#: build/C/man2/syscalls.2:430
 #, no-wrap
 msgid "B<recvfrom>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
-msgstr ""
+msgstr "B<recvfrom>(2)\t2.0\tB<socketcall>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:419
+#: build/C/man2/syscalls.2:431
 #, no-wrap
 msgid "B<recvmsg>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
-msgstr ""
+msgstr "B<recvmsg>(2)\t2.0\tB<socketcall>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:420
+#: build/C/man2/syscalls.2:432
 #, no-wrap
 msgid "B<recvmmsg>(2)\t2.6.33\n"
 msgstr "B<recvmmsg>(2)\t2.6.33\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:421
+#: build/C/man2/syscalls.2:433
 #, no-wrap
 msgid "B<remap_file_pages>(2)\t2.6\n"
 msgstr "B<remap_file_pages>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:422
+#: build/C/man2/syscalls.2:434
 #, no-wrap
 msgid "B<removexattr>(2)\t2.6; 2.4.18\n"
 msgstr "B<removexattr>(2)\t2.6; 2.4.18\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:423
-#, fuzzy, no-wrap
-#| msgid "B<rename>(2)\n"
+#: build/C/man2/syscalls.2:435
+#, no-wrap
 msgid "B<rename>(2)\t1.0\n"
-msgstr "B<rename>(2)\n"
+msgstr "B<rename>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:424
+#: build/C/man2/syscalls.2:436
 #, no-wrap
 msgid "B<renameat>(2)\t2.6.16\n"
 msgstr "B<renameat>(2)\t2.6.16\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:425
+#: build/C/man2/syscalls.2:437
 #, no-wrap
 msgid "B<request_key>(2)\t2.6.11\n"
 msgstr "B<request_key>(2)\t2.6.11\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:426
+#: build/C/man2/syscalls.2:438
 #, no-wrap
 msgid "B<restart_syscall>(2)\t2.6\n"
 msgstr "B<restart_syscall>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:427
-#, fuzzy, no-wrap
-#| msgid "B<rmdir>(2)\n"
+#: build/C/man2/syscalls.2:439
+#, no-wrap
 msgid "B<rmdir>(2)\t1.0\n"
-msgstr "B<rmdir>(2)\n"
+msgstr "B<rmdir>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:428
+#: build/C/man2/syscalls.2:440
 #, no-wrap
 msgid "B<rt_sigaction>(2)\t2.2\n"
 msgstr "B<rt_sigaction>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:429
+#: build/C/man2/syscalls.2:441
 #, no-wrap
 msgid "B<rt_sigpending>(2)\t2.2\n"
 msgstr "B<rt_sigpending>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:430
+#: build/C/man2/syscalls.2:442
 #, no-wrap
 msgid "B<rt_sigprocmask>(2)\t2.2\n"
 msgstr "B<rt_sigprocmask>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:431
+#: build/C/man2/syscalls.2:443
 #, no-wrap
 msgid "B<rt_sigqueueinfo>(2)\t2.2\n"
 msgstr "B<rt_sigqueueinfo>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:432
+#: build/C/man2/syscalls.2:444
 #, no-wrap
 msgid "B<rt_sigreturn>(2)\t2.2\n"
 msgstr "B<rt_sigreturn>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:433
+#: build/C/man2/syscalls.2:445
 #, no-wrap
 msgid "B<rt_sigsuspend>(2)\t2.2\n"
 msgstr "B<rt_sigsuspend>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:434
+#: build/C/man2/syscalls.2:446
 #, no-wrap
 msgid "B<rt_sigtimedwait>(2)\t2.2\n"
 msgstr "B<rt_sigtimedwait>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:435
+#: build/C/man2/syscalls.2:447
 #, no-wrap
 msgid "B<rt_tgsigqueueinfo>(2)\t2.6.31\n"
 msgstr "B<rt_tgsigqueueinfo>(2)\t2.6.31\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:436
+#: build/C/man2/syscalls.2:448
 #, no-wrap
 msgid "B<s390_runtime_instr>(2)\t3.7\ts390 only\n"
-msgstr ""
+msgstr "B<s390_runtime_instr>(2)\t3.7\ts390 のみ\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:437
+#: build/C/man2/syscalls.2:449
 #, no-wrap
 msgid "B<sched_get_priority_max>(2)\t2.0\n"
 msgstr "B<sched_get_priority_max>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:438
+#: build/C/man2/syscalls.2:450
 #, no-wrap
 msgid "B<sched_get_priority_min>(2)\t2.0\n"
 msgstr "B<sched_get_priority_min>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:439
+#: build/C/man2/syscalls.2:451
 #, no-wrap
 msgid "B<sched_getaffinity>(2)\t2.6\n"
 msgstr "B<sched_getaffinity>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:440
+#: build/C/man2/syscalls.2:452
 #, no-wrap
 msgid "B<sched_getparam>(2)\t2.0\n"
 msgstr "B<sched_getparam>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:441
+#: build/C/man2/syscalls.2:453
 #, no-wrap
 msgid "B<sched_getscheduler>(2)\t2.0\n"
 msgstr "B<sched_getscheduler>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:442
+#: build/C/man2/syscalls.2:454
 #, no-wrap
 msgid "B<sched_rr_get_interval>(2)\t2.0\n"
 msgstr "B<sched_rr_get_interval>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:443
+#: build/C/man2/syscalls.2:455
 #, no-wrap
 msgid "B<sched_setaffinity>(2)\t2.6\n"
 msgstr "B<sched_setaffinity>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:444
+#: build/C/man2/syscalls.2:456
 #, no-wrap
 msgid "B<sched_setparam>(2)\t2.0\n"
 msgstr "B<sched_setparam>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:445
+#: build/C/man2/syscalls.2:457
 #, no-wrap
 msgid "B<sched_setscheduler>(2)\t2.0\n"
 msgstr "B<sched_setscheduler>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:446
+#: build/C/man2/syscalls.2:458
 #, no-wrap
 msgid "B<sched_yield>(2)\t2.0\n"
 msgstr "B<sched_yield>(2)\t2.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:447
-#, fuzzy, no-wrap
-#| msgid "B<select>(2)\n"
+#: build/C/man2/syscalls.2:459
+#, no-wrap
 msgid "B<select>(2)\t1.0\n"
-msgstr "B<select>(2)\n"
+msgstr "B<select>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:448
+#: build/C/man2/syscalls.2:460
 #, no-wrap
 msgid "B<semctl>(2)\t2.0\tSee notes on B<ipc>(2)\n"
-msgstr ""
+msgstr "B<semctl>(2)\t2.0\tB<ipc>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:449
+#: build/C/man2/syscalls.2:461
 #, no-wrap
 msgid "B<semget>(2)\t2.0\tSee notes on B<ipc>(2)\n"
-msgstr ""
+msgstr "B<semget>(2)\t2.0\tB<ipc>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:450
+#: build/C/man2/syscalls.2:462
 #, no-wrap
 msgid "B<semop>(2)\t2.0\tSee notes on B<ipc>(2)\n"
-msgstr ""
+msgstr "B<semop>(2)\t2.0\tB<ipc>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:451
+#: build/C/man2/syscalls.2:463
 #, no-wrap
 msgid "B<semtimedop>(2)\t2.6; 2.4.22\n"
 msgstr "B<semtimedop>(2)\t2.6; 2.4.22\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:452
+#: build/C/man2/syscalls.2:464
 #, no-wrap
 msgid "B<send>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
-msgstr ""
+msgstr "B<send>(2)\t2.0\tB<socketcall>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:453
+#: build/C/man2/syscalls.2:465
 #, no-wrap
 msgid "B<sendfile>(2)\t2.2\n"
 msgstr "B<sendfile>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:454
+#: build/C/man2/syscalls.2:466
 #, no-wrap
 msgid "B<sendfile64>(2)\t2.6; 2.4.19\n"
 msgstr "B<sendfile64>(2)\t2.6; 2.4.19\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:455
+#: build/C/man2/syscalls.2:467
 #, no-wrap
 msgid "B<sendmmsg>(2)\t3.0\n"
 msgstr "B<sendmmsg>(2)\t3.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:456
+#: build/C/man2/syscalls.2:468
 #, no-wrap
 msgid "B<sendmsg>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
-msgstr ""
+msgstr "B<sendmsg>(2)\t2.0\tB<socketcall>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:457
+#: build/C/man2/syscalls.2:469
 #, no-wrap
 msgid "B<sendto>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
-msgstr ""
+msgstr "B<sendto>(2)\t2.0\tB<socketcall>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:458
+#: build/C/man2/syscalls.2:470
 #, no-wrap
 msgid "B<set_mempolicy>(2)\t2.6.6\n"
 msgstr "B<set_mempolicy>(2)\t2.6.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:459
+#: build/C/man2/syscalls.2:471
 #, no-wrap
 msgid "B<set_robust_list>(2)\t2.6.17\n"
 msgstr "B<set_robust_list>(2)\t2.6.17\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:460
+#: build/C/man2/syscalls.2:472
 #, no-wrap
 msgid "B<set_thread_area>(2)\t2.6\n"
 msgstr "B<set_thread_area>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:461
+#: build/C/man2/syscalls.2:473
 #, no-wrap
 msgid "B<set_tid_address>(2)\t2.6\n"
 msgstr "B<set_tid_address>(2)\t2.6\n"
@@ -18808,735 +19256,701 @@ msgstr "B<set_tid_address>(2)\t2.6\n"
 #.  See http://lkml.org/lkml/2005/8/1/83
 #.  "[PATCH] remove sys_set_zone_reclaim()"
 #. type: tbl table
-#: build/C/man2/syscalls.2:464
-#, fuzzy, no-wrap
-#| msgid "B<setdomainname>(2)\n"
+#: build/C/man2/syscalls.2:476
+#, no-wrap
 msgid "B<setdomainname>(2)\t1.0\n"
-msgstr "B<setdomainname>(2)\n"
+msgstr "B<setdomainname>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:465
+#: build/C/man2/syscalls.2:477
 #, no-wrap
 msgid "B<setfsgid>(2)\t1.2\n"
 msgstr "B<setfsgid>(2)\t1.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:466
+#: build/C/man2/syscalls.2:478
 #, no-wrap
 msgid "B<setfsgid32>(2)\t2.4\n"
 msgstr "B<setfsgid32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:467
+#: build/C/man2/syscalls.2:479
 #, no-wrap
 msgid "B<setfsuid>(2)\t1.2\n"
 msgstr "B<setfsuid>(2)\t1.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:468
+#: build/C/man2/syscalls.2:480
 #, no-wrap
 msgid "B<setfsuid32>(2)\t2.4\n"
 msgstr "B<setfsuid32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:469
-#, fuzzy, no-wrap
-#| msgid "B<setfsgid>(2)\t1.2\n"
+#: build/C/man2/syscalls.2:481
+#, no-wrap
 msgid "B<setgid>(2)\t1.0\n"
-msgstr "B<setfsgid>(2)\t1.2\n"
+msgstr "B<setgid>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:470
+#: build/C/man2/syscalls.2:482
 #, no-wrap
 msgid "B<setgid32>(2)\t2.4\n"
 msgstr "B<setgid32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:471
-#, fuzzy, no-wrap
-#| msgid "B<setgroups>(2)\n"
+#: build/C/man2/syscalls.2:483
+#, no-wrap
 msgid "B<setgroups>(2)\t1.0\n"
-msgstr "B<setgroups>(2)\n"
+msgstr "B<setgroups>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:472
+#: build/C/man2/syscalls.2:484
 #, no-wrap
 msgid "B<setgroups32>(2)\t2.4\n"
 msgstr "B<setgroups32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:473
-#, fuzzy, no-wrap
-#| msgid "B<sethostname>(2)\n"
+#: build/C/man2/syscalls.2:485
+#, no-wrap
 msgid "B<sethostname>(2)\t1.0\n"
-msgstr "B<sethostname>(2)\n"
+msgstr "B<sethostname>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:474
-#, fuzzy, no-wrap
-#| msgid "B<setitimer>(2)\n"
+#: build/C/man2/syscalls.2:486
+#, no-wrap
 msgid "B<setitimer>(2)\t1.0\n"
-msgstr "B<setitimer>(2)\n"
+msgstr "B<setitimer>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:475
+#: build/C/man2/syscalls.2:487
 #, no-wrap
 msgid "B<setns>(2)\t3.0\n"
 msgstr "B<setns>(2)\t3.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:476
-#, fuzzy, no-wrap
-#| msgid "B<setpgid>(2)\n"
+#: build/C/man2/syscalls.2:488
+#, no-wrap
 msgid "B<setpgid>(2)\t1.0\n"
-msgstr "B<setpgid>(2)\n"
+msgstr "B<setpgid>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:477
-#, fuzzy, no-wrap
-#| msgid "B<setpriority>(2)\n"
+#: build/C/man2/syscalls.2:489
+#, no-wrap
 msgid "B<setpriority>(2)\t1.0\n"
-msgstr "B<setpriority>(2)\n"
+msgstr "B<setpriority>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:478
-#, fuzzy, no-wrap
-#| msgid "B<setregid>(2)\n"
+#: build/C/man2/syscalls.2:490
+#, no-wrap
 msgid "B<setregid>(2)\t1.0\n"
-msgstr "B<setregid>(2)\n"
+msgstr "B<setregid>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:479
+#: build/C/man2/syscalls.2:491
 #, no-wrap
 msgid "B<setregid32>(2)\t2.4\n"
 msgstr "B<setregid32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:480
+#: build/C/man2/syscalls.2:492
 #, no-wrap
 msgid "B<setresgid>(2)\t2.2\n"
 msgstr "B<setresgid>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:481
+#: build/C/man2/syscalls.2:493
 #, no-wrap
 msgid "B<setresgid32>(2)\t2.4\n"
 msgstr "B<setresgid32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:482
+#: build/C/man2/syscalls.2:494
 #, no-wrap
 msgid "B<setresuid>(2)\t2.2\n"
 msgstr "B<setresuid>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:483
+#: build/C/man2/syscalls.2:495
 #, no-wrap
 msgid "B<setresuid32>(2)\t2.4\n"
 msgstr "B<setresuid32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:484
-#, fuzzy, no-wrap
-#| msgid "B<setreuid>(2)\n"
+#: build/C/man2/syscalls.2:496
+#, no-wrap
 msgid "B<setreuid>(2)\t1.0\n"
-msgstr "B<setreuid>(2)\n"
+msgstr "B<setreuid>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:485
+#: build/C/man2/syscalls.2:497
 #, no-wrap
 msgid "B<setreuid32>(2)\t2.4\n"
 msgstr "B<setreuid32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:486
-#, fuzzy, no-wrap
-#| msgid "B<setrlimit>(2)\n"
+#: build/C/man2/syscalls.2:498
+#, no-wrap
 msgid "B<setrlimit>(2)\t1.0\n"
-msgstr "B<setrlimit>(2)\n"
+msgstr "B<setrlimit>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:487
-#, fuzzy, no-wrap
-#| msgid "B<setfsgid>(2)\t1.2\n"
+#: build/C/man2/syscalls.2:499
+#, no-wrap
 msgid "B<setsid>(2)\t1.0\n"
-msgstr "B<setfsgid>(2)\t1.2\n"
+msgstr "B<setsid>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:488
+#: build/C/man2/syscalls.2:500
 #, no-wrap
 msgid "B<setsockopt>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
-msgstr ""
+msgstr "B<setsockopt>(2)\t2.0\tB<socketcall>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:489
-#, fuzzy, no-wrap
-#| msgid "B<settimeofday>(2)\n"
+#: build/C/man2/syscalls.2:501
+#, no-wrap
 msgid "B<settimeofday>(2)\t1.0\n"
-msgstr "B<settimeofday>(2)\n"
+msgstr "B<settimeofday>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:490
-#, fuzzy, no-wrap
-#| msgid "B<setfsuid>(2)\t1.2\n"
+#: build/C/man2/syscalls.2:502
+#, no-wrap
 msgid "B<setuid>(2)\t1.0\n"
-msgstr "B<setfsuid>(2)\t1.2\n"
+msgstr "B<setuid>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:491
+#: build/C/man2/syscalls.2:503
 #, no-wrap
 msgid "B<setuid32>(2)\t2.4\n"
 msgstr "B<setuid32>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:492
+#: build/C/man2/syscalls.2:504
 #, no-wrap
 msgid "B<setup>(2)\t\tRemoved in 2.2\n"
 msgstr "B<setup>(2)\t\t2.2 で削除\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:493
+#: build/C/man2/syscalls.2:505
 #, no-wrap
 msgid "B<setxattr>(2)\t2.6; 2.4.18\n"
 msgstr "B<setxattr>(2)\t2.6; 2.4.18\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:494
-#, fuzzy, no-wrap
-#| msgid "B<sgetmask>(2)\n"
+#: build/C/man2/syscalls.2:506
+#, no-wrap
 msgid "B<sgetmask>(2)\t1.0\n"
-msgstr "B<sgetmask>(2)\n"
+msgstr "B<sgetmask>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:495
+#: build/C/man2/syscalls.2:507
 #, no-wrap
 msgid "B<shmat>(2)\t2.0\tSee notes on B<ipc>(2)\n"
-msgstr ""
+msgstr "B<shmat>(2)\t2.0\tB<ipc>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:496
+#: build/C/man2/syscalls.2:508
 #, no-wrap
 msgid "B<shmctl>(2)\t2.0\tSee notes on B<ipc>(2)\n"
-msgstr ""
+msgstr "B<shmctl>(2)\t2.0\tB<ipc>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:497
+#: build/C/man2/syscalls.2:509
 #, no-wrap
 msgid "B<shmdt>(2)\t2.0\tSee notes on B<ipc>(2)\n"
-msgstr ""
+msgstr "B<shmdt>(2)\t2.0\tB<ipc>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:498
+#: build/C/man2/syscalls.2:510
 #, no-wrap
 msgid "B<shmget>(2)\t2.0\tSee notes on B<ipc>(2)\n"
-msgstr ""
+msgstr "B<shmget>(2)\t2.0\tB<ipc>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:499
+#: build/C/man2/syscalls.2:511
 #, no-wrap
 msgid "B<shutdown>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
-msgstr ""
+msgstr "B<shutdown>(2)\t2.0\tB<socketcall>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:500
-#, fuzzy, no-wrap
-#| msgid "B<sigaction>(2)\n"
+#: build/C/man2/syscalls.2:512
+#, no-wrap
 msgid "B<sigaction>(2)\t1.0\n"
-msgstr "B<sigaction>(2)\n"
+msgstr "B<sigaction>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:501
+#: build/C/man2/syscalls.2:513
 #, no-wrap
 msgid "B<sigaltstack>(2)\t2.2\n"
 msgstr "B<sigaltstack>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:502
-#, fuzzy, no-wrap
-#| msgid "B<signal>(2)\n"
+#: build/C/man2/syscalls.2:514
+#, no-wrap
 msgid "B<signal>(2)\t1.0\n"
-msgstr "B<signal>(2)\n"
+msgstr "B<signal>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:503
+#: build/C/man2/syscalls.2:515
 #, no-wrap
 msgid "B<signalfd>(2)\t2.6.22\n"
 msgstr "B<signalfd>(2)\t2.6.22\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:504
+#: build/C/man2/syscalls.2:516
 #, no-wrap
 msgid "B<signalfd4>(2)\t2.6.27\n"
 msgstr "B<signalfd4>(2)\t2.6.27\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:505
-#, fuzzy, no-wrap
-#| msgid "B<sigpending>(2)\n"
+#: build/C/man2/syscalls.2:517
+#, no-wrap
 msgid "B<sigpending>(2)\t1.0\n"
-msgstr "B<sigpending>(2)\n"
+msgstr "B<sigpending>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:506
-#, fuzzy, no-wrap
-#| msgid "B<sigprocmask>(2)\n"
+#: build/C/man2/syscalls.2:518
+#, no-wrap
 msgid "B<sigprocmask>(2)\t1.0\n"
-msgstr "B<sigprocmask>(2)\n"
+msgstr "B<sigprocmask>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:507
-#, fuzzy, no-wrap
-#| msgid "B<sigreturn>(2)\n"
+#: build/C/man2/syscalls.2:519
+#, no-wrap
 msgid "B<sigreturn>(2)\t1.0\n"
-msgstr "B<sigreturn>(2)\n"
+msgstr "B<sigreturn>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:508
-#, fuzzy, no-wrap
-#| msgid "B<sigsuspend>(2)\n"
+#: build/C/man2/syscalls.2:520
+#, no-wrap
 msgid "B<sigsuspend>(2)\t1.0\n"
-msgstr "B<sigsuspend>(2)\n"
+msgstr "B<sigsuspend>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:509
+#: build/C/man2/syscalls.2:521
 #, no-wrap
 msgid "B<socket>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
-msgstr ""
+msgstr "B<socket>(2)\t2.0\tB<socketcall>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:510
-#, fuzzy, no-wrap
-#| msgid "B<socketcall>(2)\n"
+#: build/C/man2/syscalls.2:522
+#, no-wrap
 msgid "B<socketcall>(2)\t1.0\n"
-msgstr "B<socketcall>(2)\n"
+msgstr "B<socketcall>(2)\t1.0\n"
 
 #.  Implements BSD socket calls
 #. type: tbl table
-#: build/C/man2/syscalls.2:512
+#: build/C/man2/syscalls.2:524
 #, no-wrap
 msgid "B<socketpair>(2)\t2.0\tSee notes on B<socketcall>(2)\n"
-msgstr ""
+msgstr "B<socketpair>(2)\t2.0\tB<socketcall>(2) の「注意」の節を参照\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:513
+#: build/C/man2/syscalls.2:525
 #, no-wrap
 msgid "B<splice>(2)\t2.6.17\n"
 msgstr "B<splice>(2)\t2.6.17\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:514
+#: build/C/man2/syscalls.2:526
 #, no-wrap
 msgid "B<spu_create>(2)\t2.6.16\tPowerPC only\n"
 msgstr "B<spu_create>(2)\t2.6.16\tPowerPC のみ\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:515
+#: build/C/man2/syscalls.2:527
 #, no-wrap
 msgid "B<spu_run>(2)\t2.6.16\tPowerPC only\n"
 msgstr "B<spu_run>(2)\t2.6.16\tPowerPC のみ\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:516
-#, fuzzy, no-wrap
-#| msgid "B<ssetmask>(2)\n"
+#: build/C/man2/syscalls.2:528
+#, no-wrap
 msgid "B<ssetmask>(2)\t1.0\n"
-msgstr "B<ssetmask>(2)\n"
+msgstr "B<ssetmask>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:517
-#, fuzzy, no-wrap
-#| msgid "B<stat>(2)\n"
+#: build/C/man2/syscalls.2:529
+#, no-wrap
 msgid "B<stat>(2)\t1.0\n"
-msgstr "B<stat>(2)\n"
+msgstr "B<stat>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:518
+#: build/C/man2/syscalls.2:530
 #, no-wrap
 msgid "B<stat64>(2)\t2.4\n"
 msgstr "B<stat64>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:519
-#, fuzzy, no-wrap
-#| msgid "B<statfs>(2)\n"
+#: build/C/man2/syscalls.2:531
+#, no-wrap
 msgid "B<statfs>(2)\t1.0\n"
-msgstr "B<statfs>(2)\n"
+msgstr "B<statfs>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:520
+#: build/C/man2/syscalls.2:532
 #, no-wrap
 msgid "B<statfs64>(2)\t2.6\n"
 msgstr "B<statfs64>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:521
-#, fuzzy, no-wrap
-#| msgid "B<stime>(2)\n"
+#: build/C/man2/syscalls.2:533
+#, no-wrap
 msgid "B<stime>(2)\t1.0\n"
-msgstr "B<stime>(2)\n"
+msgstr "B<stime>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:522
+#: build/C/man2/syscalls.2:534
 #, no-wrap
 msgid "B<subpage_prot>(2)\t2.6.25\tPowerPC if\n"
 msgstr "B<subpage_prot>(2)\t2.6.25\tPowerPC で\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:523
+#: build/C/man2/syscalls.2:535
 #, no-wrap
 msgid "\t\tCONFIG_PPC_64K_PAGES\n"
 msgstr "\t\tCONFIG_PPC_64K_PAGES の場合\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:524
-#, fuzzy, no-wrap
-#| msgid "B<swapoff>(2)\n"
+#: build/C/man2/syscalls.2:536
+#, no-wrap
 msgid "B<swapoff>(2)\t1.0\n"
-msgstr "B<swapoff>(2)\n"
+msgstr "B<swapoff>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:525
-#, fuzzy, no-wrap
-#| msgid "B<swapon>(2)\n"
+#: build/C/man2/syscalls.2:537
+#, no-wrap
 msgid "B<swapon>(2)\t1.0\n"
-msgstr "B<swapon>(2)\n"
+msgstr "B<swapon>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:526
-#, fuzzy, no-wrap
-#| msgid "B<symlink>(2)\n"
+#: build/C/man2/syscalls.2:538
+#, no-wrap
 msgid "B<symlink>(2)\t1.0\n"
-msgstr "B<symlink>(2)\n"
+msgstr "B<symlink>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:527
+#: build/C/man2/syscalls.2:539
 #, no-wrap
 msgid "B<symlinkat>(2)\t2.6.16\n"
 msgstr "B<symlinkat>(2)\t2.6.16\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:528
-#, fuzzy, no-wrap
-#| msgid "B<msync>(2)\t2.0\n"
+#: build/C/man2/syscalls.2:540
+#, no-wrap
 msgid "B<sync>(2)\t1.0\n"
-msgstr "B<msync>(2)\t2.0\n"
+msgstr "B<sync>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:529
+#: build/C/man2/syscalls.2:541
 #, no-wrap
 msgid "B<sync_file_range>(2)\t2.6.17\n"
 msgstr "B<sync_file_range>(2)\t2.6.17\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:530
+#: build/C/man2/syscalls.2:542
 #, no-wrap
 msgid "B<sync_file_range2>(2)\t2.6.22\tT{\n"
 msgstr "B<sync_file_range2>(2)\t2.6.22\tT{\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:531
+#: build/C/man2/syscalls.2:543
+#, no-wrap
+msgid "Architecture-specific\n"
+msgstr "アーキテクチャ固有の\n"
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:544
 #, no-wrap
-msgid "Architecture-specific variant of B<sync_file_range>(2)\n"
-msgstr "アーキテクチャ固有の B<sync_file_range>(2) の一種\n"
+msgid "variant of B<sync_file_range>(2)\n"
+msgstr "B<sync_file_range>(2) の一種\n"
 
 #.  PowerPC, ARM, tile
 #.  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:536
+#: build/C/man2/syscalls.2:549
 #, no-wrap
 msgid "B<syncfs>(2)\t2.6.39\n"
 msgstr "B<syncfs>(2)\t2.6.39\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:537
+#: build/C/man2/syscalls.2:550
 #, no-wrap
 msgid "B<sysfs>(2)\t1.2\n"
 msgstr "B<sysfs>(2)\t1.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:538
-#, fuzzy, no-wrap
-#| msgid "B<sysinfo>(2)\n"
+#: build/C/man2/syscalls.2:551
+#, no-wrap
 msgid "B<sysinfo>(2)\t1.0\n"
-msgstr "B<sysinfo>(2)\n"
+msgstr "B<sysinfo>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:539
-#, fuzzy, no-wrap
-#| msgid "B<syslog>(2)\n"
+#: build/C/man2/syscalls.2:552
+#, no-wrap
 msgid "B<syslog>(2)\t1.0\n"
-msgstr "B<syslog>(2)\n"
+msgstr "B<syslog>(2)\t1.0\n"
 
 #.  glibc interface is \fBklogctl\fP(3)
 #. type: tbl table
-#: build/C/man2/syscalls.2:541
+#: build/C/man2/syscalls.2:554
 #, no-wrap
 msgid "B<tee>(2)\t2.6.17\n"
 msgstr "B<tee>(2)\t2.6.17\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:542
+#: build/C/man2/syscalls.2:555
 #, no-wrap
 msgid "B<tgkill>(2)\t2.6\n"
 msgstr "B<tgkill>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:543
-#, fuzzy, no-wrap
-#| msgid "B<time>(2)\n"
+#: build/C/man2/syscalls.2:556
+#, no-wrap
 msgid "B<time>(2)\t1.0\n"
-msgstr "B<time>(2)\n"
+msgstr "B<time>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:544
+#: build/C/man2/syscalls.2:557
 #, no-wrap
 msgid "B<timer_create>(2)\t2.6\n"
 msgstr "B<timer_create>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:545
+#: build/C/man2/syscalls.2:558
 #, no-wrap
 msgid "B<timer_delete>(2)\t2.6\n"
 msgstr "B<timer_delete>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:546
+#: build/C/man2/syscalls.2:559
 #, no-wrap
 msgid "B<timer_getoverrun>(2)\t2.6\n"
 msgstr "B<timer_getoverrun>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:547
+#: build/C/man2/syscalls.2:560
 #, no-wrap
 msgid "B<timer_gettime>(2)\t2.6\n"
 msgstr "B<timer_gettime>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:548
+#: build/C/man2/syscalls.2:561
 #, no-wrap
 msgid "B<timer_settime>(2)\t2.6\n"
 msgstr "B<timer_settime>(2)\t2.6\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:549
+#: build/C/man2/syscalls.2:562
 #, no-wrap
 msgid "B<timerfd_create>(2)\t2.6.25\n"
 msgstr "B<timerfd_create>(2)\t2.6.25\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:550
+#: build/C/man2/syscalls.2:563
 #, no-wrap
 msgid "B<timerfd_gettime>(2)\t2.6.25\n"
 msgstr "B<timerfd_gettime>(2)\t2.6.25\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:551
+#: build/C/man2/syscalls.2:564
 #, no-wrap
 msgid "B<timerfd_settime>(2)\t2.6.25\n"
 msgstr "B<timerfd_settime>(2)\t2.6.25\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:552
-#, fuzzy, no-wrap
-#| msgid "B<times>(2)\n"
+#: build/C/man2/syscalls.2:565
+#, no-wrap
 msgid "B<times>(2)\t1.0\n"
-msgstr "B<times>(2)\n"
+msgstr "B<times>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:553
+#: build/C/man2/syscalls.2:566
 #, no-wrap
 msgid "B<tkill>(2)\t2.6; 2.4.22\n"
 msgstr "B<tkill>(2)\t2.6; 2.4.22\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:554
-#, fuzzy, no-wrap
-#| msgid "B<truncate>(2)\n"
+#: build/C/man2/syscalls.2:567
+#, no-wrap
 msgid "B<truncate>(2)\t1.0\n"
-msgstr "B<truncate>(2)\n"
+msgstr "B<truncate>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:555
+#: build/C/man2/syscalls.2:568
 #, no-wrap
 msgid "B<truncate64>(2)\t2.4\n"
 msgstr "B<truncate64>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:556
+#: build/C/man2/syscalls.2:569
 #, no-wrap
 msgid "B<ugetrlimit>(2)\t2.4\n"
 msgstr "B<ugetrlimit>(2)\t2.4\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:557
-#, fuzzy, no-wrap
-#| msgid "B<umask>(2)\n"
+#: build/C/man2/syscalls.2:570
+#, no-wrap
 msgid "B<umask>(2)\t1.0\n"
-msgstr "B<umask>(2)\n"
+msgstr "B<umask>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:558
-#, fuzzy, no-wrap
-#| msgid "B<umount>(2)\n"
+#: build/C/man2/syscalls.2:571
+#, no-wrap
 msgid "B<umount>(2)\t1.0\n"
-msgstr "B<umount>(2)\n"
+msgstr "B<umount>(2)\t1.0\n"
 
 #.  sys_oldumount() -- __NR_umount
 #. type: tbl table
-#: build/C/man2/syscalls.2:560
+#: build/C/man2/syscalls.2:573
 #, no-wrap
 msgid "B<umount2>(2)\t2.2\n"
 msgstr "B<umount2>(2)\t2.2\n"
 
 #.  sys_umount() -- __NR_umount2
 #. type: tbl table
-#: build/C/man2/syscalls.2:562
-#, fuzzy, no-wrap
-#| msgid "B<uname>(2)\n"
+#: build/C/man2/syscalls.2:575
+#, no-wrap
 msgid "B<uname>(2)\t1.0\n"
-msgstr "B<uname>(2)\n"
+msgstr "B<uname>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:563
-#, fuzzy, no-wrap
-#| msgid "B<unlink>(2)\n"
+#: build/C/man2/syscalls.2:576
+#, no-wrap
 msgid "B<unlink>(2)\t1.0\n"
-msgstr "B<unlink>(2)\n"
+msgstr "B<unlink>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:564
+#: build/C/man2/syscalls.2:577
 #, no-wrap
 msgid "B<unlinkat>(2)\t2.6.16\n"
 msgstr "B<unlinkat>(2)\t2.6.16\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:565
+#: build/C/man2/syscalls.2:578
 #, no-wrap
 msgid "B<unshare>(2)\t2.6.16\n"
 msgstr "B<unshare>(2)\t2.6.16\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:566
-#, fuzzy, no-wrap
-#| msgid "B<uselib>(2)\n"
+#: build/C/man2/syscalls.2:579
+#, no-wrap
 msgid "B<uselib>(2)\t1.0\n"
-msgstr "B<uselib>(2)\n"
+msgstr "B<uselib>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:567
-#, fuzzy, no-wrap
-#| msgid "B<ustat>(2)\n"
+#: build/C/man2/syscalls.2:580
+#, no-wrap
 msgid "B<ustat>(2)\t1.0\n"
-msgstr "B<ustat>(2)\n"
+msgstr "B<ustat>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:568
-#, fuzzy, no-wrap
-#| msgid "B<utime>(2)\n"
+#: build/C/man2/syscalls.2:581
+#, no-wrap
 msgid "B<utime>(2)\t1.0\n"
-msgstr "B<utime>(2)\n"
+msgstr "B<utime>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:569
+#: build/C/man2/syscalls.2:582
 #, no-wrap
 msgid "B<utimensat>(2)\t2.6.22\n"
 msgstr "B<utimensat>(2)\t2.6.22\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:570
+#: build/C/man2/syscalls.2:583
 #, no-wrap
 msgid "B<utimes>(2)\t2.2\n"
 msgstr "B<utimes>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:571
-#, fuzzy, no-wrap
-#| msgid "B<utimensat>(2)\t2.6.22\n"
+#: build/C/man2/syscalls.2:584
+#, no-wrap
 msgid "B<utrap_install>(2)\t2.2\tSparc\n"
-msgstr "B<utimensat>(2)\t2.6.22\n"
+msgstr "B<utrap_install>(2)\t2.2\tSparc\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:572
-#, fuzzy, no-wrap
-#| msgid "B<vfork>(2)\n"
+#: build/C/man2/syscalls.2:585
+#, no-wrap
 msgid "B<vfork>(2)\t2.2\n"
-msgstr "B<vfork>(2)\n"
+msgstr "B<vfork>(2)\t2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:573
-#, fuzzy, no-wrap
-#| msgid "B<vhangup>(2)\n"
+#: build/C/man2/syscalls.2:586
+#, no-wrap
 msgid "B<vhangup>(2)\t1.0\n"
-msgstr "B<vhangup>(2)\n"
+msgstr "B<vhangup>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:574
+#: build/C/man2/syscalls.2:587
 #, no-wrap
-msgid "B<vm86old>(2)\t1.0\tWas \"vm86\"; renamed in 2.0.28/2.2\n"
-msgstr ""
+msgid "B<vm86old>(2)\t1.0\tT{\n"
+msgstr "B<vm86old>(2)\t1.0\tT{\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:575
-#, fuzzy, no-wrap
-#| msgid "B<tkill>(2)\t2.6; 2.4.22\n"
+#: build/C/man2/syscalls.2:588
+#, no-wrap
+msgid "Was \"vm86\"; renamed in\n"
+msgstr "以前は \"vm86\";\n"
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:589
+#, no-wrap
+msgid "2.0.28/2.2\n"
+msgstr "2.0.28/2.2 で改名された\n"
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:591
+#, no-wrap
 msgid "B<vm86>(2)\t2.0.28; 2.2\n"
-msgstr "B<tkill>(2)\t2.6; 2.4.22\n"
+msgstr "B<vm86>(2)\t2.0.28; 2.2\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:576
+#: build/C/man2/syscalls.2:592
 #, no-wrap
 msgid "B<vmsplice>(2)\t2.6.17\n"
 msgstr "B<vmsplice>(2)\t2.6.17\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:577
-#, fuzzy, no-wrap
-#| msgid "B<wait4>(2)\n"
+#: build/C/man2/syscalls.2:593
+#, no-wrap
 msgid "B<wait4>(2)\t1.0\n"
-msgstr "B<wait4>(2)\n"
+msgstr "B<wait4>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:578
+#: build/C/man2/syscalls.2:594
 #, no-wrap
 msgid "B<waitid>(2)\t2.6.10\n"
 msgstr "B<waitid>(2)\t2.6.10\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:579
-#, fuzzy, no-wrap
-#| msgid "B<waitpid>(2)\n"
+#: build/C/man2/syscalls.2:595
+#, no-wrap
 msgid "B<waitpid>(2)\t1.0\n"
-msgstr "B<waitpid>(2)\n"
+msgstr "B<waitpid>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:580
-#, fuzzy, no-wrap
-#| msgid "B<writev>(2)\t2.0\n"
+#: build/C/man2/syscalls.2:596
+#, no-wrap
 msgid "B<write>(2)\t1.0\n"
-msgstr "B<writev>(2)\t2.0\n"
+msgstr "B<write>(2)\t1.0\n"
 
 #. type: tbl table
-#: build/C/man2/syscalls.2:581
+#: build/C/man2/syscalls.2:597
 #, no-wrap
 msgid "B<writev>(2)\t2.0\n"
 msgstr "B<writev>(2)\t2.0\n"
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:590
-#, fuzzy
-#| msgid ""
-#| "On many platforms, including i386, 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)."
+#: build/C/man2/syscalls.2:606
 msgid ""
 "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 ""
-"i386 を含む多くのプラットフォームでは、ソケット関連のシステムコールは (glibc "
-"のラッパー関数を介してだが) すべて B<socketcall>(2)  経由に多重されている。 "
-"同様に、System V IPC 関連のシステムコールは B<ipc>(2)  経由に多重されている。"
+"x86-32 を含む多くのプラットフォームでは、ソケット関連のシステムコールは "
+"(glibc のラッパー関数を介してだが) すべて B<socketcall>(2) 経由に多重されてい"
+"る。 同様に、System V IPC 関連のシステムコールは B<ipc>(2) 経由に多重されてい"
+"る。"
 
 #.  __NR_afs_syscall is 53 on Linux 2.6.22/i386
 #.  __NR_break is 17 on Linux 2.6.22/i386
@@ -19560,7 +19974,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:635
+#: build/C/man2/syscalls.2:651
 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), "
@@ -19588,25 +20002,17 @@ msgstr ""
 "カーネル用であり、標準のカーネルに登場することはないかもしれない。"
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:640
+#: build/C/man2/syscalls.2:656
 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 ""
+"B<set_zone_reclaim>(2) は少しの間だけ存在した。 Linux 2.6.13 で追加され、"
+"2.6.16 で削除された。このシステムコールがユーザ空間から使える状態になったこと"
+"はない。"
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:657
-#, fuzzy
-#| 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."
+#: build/C/man2/syscalls.2:673
 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 Linux kernel "
@@ -19619,16 +20025,17 @@ msgid ""
 "also contains a full set of 32-bit system calls."
 msgstr ""
 "たいていは、 I</usr/include/asm/unistd.h> で定義されている番号 __NR_xxx のシ"
-"ステムコールのコードは、 カーネル・ソースの I<sys_xxx>()  というルーチンに書"
-"かれている (i386 における実行テーブルは I</usr/src/linux/arch/i386/kernel/"
+"ステムコールのコードは、 Linux カーネルソースの I<sys_xxx>() というルーチンに"
+"かれている (i386 における実行テーブルは I</usr/src/linux/arch/i386/kernel/"
 "entry.S> に書かれている)。 しかしこれには多くの例外がある。古いシステムコール"
 "は新版に置き換えられて きたが、この置き換えはあまり体系立てて行われて来なかっ"
-"たからである。 parisc, sparc, sparc64, alpha といったプロプリエタリ OS のエ"
-"ミュレーション 機能があるプラットフォームでは、多くの追加システムコールがあ"
-"る。 mips64 には、32 ビットシステムコールのフルセットも含まれている。"
+"たからである。 parisc, sparc, sparc64, alpha といったプロプリエタリなオペレー"
+"ティングシステムのエミュレーション機能があるプラットフォームでは、多くの追加"
+"システムコールがある。 mips64 には、32 ビットシステムコールのフルセットも含ま"
+"れている。"
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:676
+#: build/C/man2/syscalls.2:692
 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 "
@@ -19655,7 +20062,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:697
+#: build/C/man2/syscalls.2:713
 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 "
@@ -19669,7 +20076,7 @@ msgstr ""
 "(2)  についても同様である。"
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:708
+#: build/C/man2/syscalls.2:724
 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 "
@@ -19680,7 +20087,7 @@ msgstr ""
 "参照している。"
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:715
+#: build/C/man2/syscalls.2:731
 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>()."
@@ -19690,7 +20097,7 @@ msgstr ""
 "いう名前である。"
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:726
+#: build/C/man2/syscalls.2:742
 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 "
@@ -19704,7 +20111,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:738
+#: build/C/man2/syscalls.2:754
 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., B<chown32>"
@@ -19718,7 +20125,7 @@ msgstr ""
 "に代わって使われるようになった。"
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:755
+#: build/C/man2/syscalls.2:771
 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 "
@@ -19741,7 +20148,7 @@ msgstr ""
 "コールはその限りではない。"
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:759
+#: build/C/man2/syscalls.2:775
 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 "
@@ -19753,7 +20160,7 @@ msgstr ""
 "いシステムコールは廃止扱いである。"
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:767
+#: build/C/man2/syscalls.2:783
 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 "
@@ -19785,17 +20192,7 @@ msgstr ""
 #.  and the semantics of the latter call were changed to what
 #.  they are today.
 #. type: Plain text
-#: build/C/man2/syscalls.2:817
-#, fuzzy
-#| 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 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 argument block) instead.  These days passing five arguments "
-#| "is not a problem any more, and there is a I<__NR__newselect> that "
-#| "corresponds directly to I<sys_select>()  and similarly I<__NR_mmap2>."
+#: build/C/man2/syscalls.2:833
 msgid ""
 "The B<select>(2)  and B<mmap>(2)  system calls use five or more arguments, "
 "which caused problems in the way argument passing on the i386 used to be set "
@@ -19816,7 +20213,7 @@ msgstr ""
 "同様である。"
 
 #. type: Plain text
-#: build/C/man2/syscalls.2:821
+#: build/C/man2/syscalls.2:837
 msgid "B<syscall>(2), B<unimplemented>(2), B<libc>(7)"
 msgstr "B<syscall>(2), B<unimplemented>(2), B<libc>(7)"
 
@@ -19828,15 +20225,12 @@ msgstr "SYSCONF"
 
 #. type: TH
 #: build/C/man3/sysconf.3:27
-#, fuzzy, no-wrap
-#| msgid "2012-02-14"
+#, no-wrap
 msgid "2013-02-12"
-msgstr "2012-02-14"
+msgstr "2013-02-12"
 
 #. type: Plain text
 #: build/C/man3/sysconf.3:30
-#, fuzzy
-#| msgid "sysconf - Get configuration information at runtime"
 msgid "sysconf - get configuration information at run time"
 msgstr "sysconf - 動作中に設定情報を取得する"
 
@@ -19868,11 +20262,17 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/sysconf.3:56
+#, fuzzy
+#| 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 system a file is in using the calls B<fpathconf>(3)  and B<pathconf>"
+#| "(3).  One can ask for string values using B<confstr>(3)."
 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 "
-"system a file is in using the calls B<fpathconf>(3)  and B<pathconf>(3).  "
-"One can ask for string values using B<confstr>(3)."
+"B<sysconf>().  One can ask for numerical values that may depend on the "
+"filesystem a file is in using the calls B<fpathconf>(3)  and B<pathconf>"
+"(3).  One can ask for string values using B<confstr>(3)."
 msgstr ""
 "実行時には、ここで説明する関数 B<sysconf>()  を使って数値を問い合わせることが"
 "できる。 ファイルが存在するファイルシステムに関する数値は、 B<fpathconf>(3)  "
@@ -19894,19 +20294,6 @@ msgstr ""
 #.  standard. (?)
 #. type: Plain text
 #: build/C/man3/sysconf.3:84
-#, fuzzy
-#| 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)."
 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 "
@@ -19952,8 +20339,7 @@ msgstr ""
 
 #. type: SS
 #: build/C/man3/sysconf.3:104
-#, fuzzy, no-wrap
-#| msgid "POSIX.1 Variables"
+#, no-wrap
 msgid "POSIX.1 variables"
 msgstr "POSIX.1 変数"
 
@@ -20012,8 +20398,8 @@ msgstr "B<CHILD_MAX> - B<_SC_CHILD_MAX>"
 #. type: Plain text
 #: 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)."
+"The maximum number of simultaneous processes per user ID.  Must not be less "
+"than B<_POSIX_CHILD_MAX> (25)."
 msgstr ""
 "ユーザID あたりの同時に存在できるプロセスの最大数。 B<_POSIX_CHILD_MAX> (25) "
 "未満であってはならない。"
@@ -20027,7 +20413,7 @@ msgstr "B<HOST_NAME_MAX> - B<_SC_HOST_NAME_MAX>"
 #. type: Plain text
 #: build/C/man3/sysconf.3:150
 msgid ""
-"Max length of a hostname, not including the terminating null byte, as "
+"Maximum length of a hostname, not including the terminating null byte, as "
 "returned by B<gethostname>(2).  Must not be less than "
 "B<_POSIX_HOST_NAME_MAX> (255)."
 msgstr ""
@@ -20192,8 +20578,7 @@ msgstr ""
 
 #. type: SS
 #: build/C/man3/sysconf.3:223
-#, fuzzy, no-wrap
-#| msgid "POSIX.2 Variables"
+#, no-wrap
 msgid "POSIX.2 variables"
 msgstr "POSIX.2 変数"
 
@@ -20344,9 +20729,6 @@ msgstr "B<POSIX2_FORT_RUN> - B<_SC_2_FORT_RUN>"
 
 #. type: Plain text
 #: build/C/man3/sysconf.3:284
-#, fuzzy
-#| msgid ""
-#| "indicates whether the POSIX.2 FORTRAN runtime utilities are supported."
 msgid "indicates whether the POSIX.2 FORTRAN run-time utilities are supported."
 msgstr ""
 "POSIX.2 の FORTRAN ランタイムユーティリティがサポートされているかを示す。"
@@ -20394,15 +20776,11 @@ msgstr " - B<_SC_PHYS_PAGES>"
 
 #. type: Plain text
 #: build/C/man3/sysconf.3:302
-#, fuzzy
-#| 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."
 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_PAGESIZE> to overflow."
 msgstr ""
-"物理メモリのページ数。 この値と B<_SC_PAGE_SIZE> 値の積は桁溢れする可能性があ"
+"物理メモリのページ数。 この値と B<_SC_PAGESIZE> 値の積は桁溢れする可能性があ"
 "るので注意すること。"
 
 #. type: TP
@@ -20481,10 +20859,9 @@ msgstr "SYSCTL"
 
 #. type: TH
 #: build/C/man2/sysctl.2:30
-#, fuzzy, no-wrap
-#| msgid "2012-02-27"
+#, no-wrap
 msgid "2012-12-22"
-msgstr "2012-02-27"
+msgstr "2012-12-22"
 
 #. type: Plain text
 #: build/C/man2/sysctl.2:33
@@ -20577,10 +20954,9 @@ msgstr "I<name> が見つからなかった。"
 
 #. type: TP
 #: build/C/man2/sysctl.2:92
-#, fuzzy, no-wrap
-#| msgid "B<EACCES> or B<EAGAIN>"
+#, no-wrap
 msgid "B<EACCES>, B<EPERM>"
-msgstr "B<EACCES> か B<EAGAIN>"
+msgstr "B<EACCES> か B<EPERM>"
 
 #. type: Plain text
 #: build/C/man2/sysctl.2:100
@@ -20612,12 +20988,6 @@ msgstr ""
 #.  so maybe it's not going away.
 #. type: Plain text
 #: build/C/man2/sysctl.2:131
-#, fuzzy
-#| 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."
 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 "
@@ -20626,11 +20996,12 @@ msgid ""
 "result in warnings in the kernel log.  Remove it from your programs now; use "
 "the I</proc/sys> interface instead."
 msgstr ""
-"というよりは・・・このシステムコールを呼び出さないこと。 長い間このシステム"
-"コールの使用は非推奨とされており、 「将来のバージョンのカーネルで削除されるよ"
-"うだ」と言われるほどである。 あなたのプログラムにこのシステムコールがあれば、"
-"すぐにでも削除すること。 代わりに I</proc/sys> インターフェースを使用するこ"
-"と。"
+"glibc はこのシステムコールに対するラッパー関数を提供していない。 B<syscall>"
+"(2) を使って呼び出すこと。というよりは・・・このシステムコールを呼び出さない"
+"こと。 長い間このシステムコールの使用は非推奨とされており、 「将来のバージョ"
+"ンのカーネルで削除されるようだ」と言われるほどである。 あなたのプログラムにこ"
+"のシステムコールがあれば、すぐにでも削除すること。 代わりに I</proc/sys> イン"
+"ターフェースを使用すること。"
 
 #. type: Plain text
 #: build/C/man2/sysctl.2:135
@@ -20638,6 +21009,8 @@ msgid ""
 "This system call is available only if the kernel was configured with the "
 "B<CONFIG_SYSCTL_SYSCALL> option."
 msgstr ""
+"このシステムコールは、カーネルの B<CONFIG_SYSCTL_SYSCALL> オプションが有効に"
+"なっている場合のみ利用できる。"
 
 #. type: Plain text
 #: build/C/man2/sysctl.2:138
@@ -20937,7 +21310,7 @@ msgstr ""
 "を行うプロセスの制御端末でなければならない。"
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:52
+#: build/C/man3/tcgetpgrp.3:55
 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>, "
@@ -20952,7 +21325,7 @@ msgstr ""
 "ンバが空でない) プロセス・グループでなければならない。"
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:61
+#: build/C/man3/tcgetpgrp.3:64
 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>, "
@@ -20964,7 +21337,7 @@ msgstr ""
 "ンド・プロセス・グループの全てのメンバに送られる。"
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:76
+#: build/C/man3/tcgetpgrp.3:79
 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 "
@@ -20981,7 +21354,7 @@ msgstr ""
 "-1 が返され、 I<errno> が適切に設定される。"
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:83
+#: build/C/man3/tcgetpgrp.3:86
 msgid ""
 "When successful, B<tcsetpgrp>()  returns 0.  Otherwise, it returns -1, and "
 "I<errno> is set appropriately."
@@ -20990,12 +21363,12 @@ msgstr ""
 "I<errno> を適切に設定する。"
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:92
+#: build/C/man3/tcgetpgrp.3:95
 msgid "I<pgrp> has an unsupported value."
 msgstr "I<pgrp> が無効な値である。"
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:101
+#: build/C/man3/tcgetpgrp.3:104
 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 "
@@ -21007,7 +21380,7 @@ msgstr ""
 "になっている際にも、このエラーとなる。"
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:106
+#: build/C/man3/tcgetpgrp.3:109
 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."
@@ -21016,26 +21389,26 @@ msgstr ""
 "セスのプロセス・グループ ID には該当するものがない。"
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:114
+#: build/C/man3/tcgetpgrp.3:117
 msgid ""
 "These functions are implemented via the B<TIOCGPGRP> and B<TIOCSPGRP> ioctls."
 msgstr "この関数は B<TIOCGPGRP> と B<TIOCGSID> の ioctl 経由で実現されている。"
 
 #. type: SS
-#: build/C/man3/tcgetpgrp.3:114 build/C/man2/vfork.2:234
+#: build/C/man3/tcgetpgrp.3:117 build/C/man2/vfork.2:234
 #, no-wrap
 msgid "History"
 msgstr "歴史"
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:117
+#: build/C/man3/tcgetpgrp.3:120
 msgid "The ioctls appeared in 4.2BSD.  The functions are POSIX inventions."
 msgstr ""
 "これらの ioctl は 4.2BSD で登場した。 これらの関数は POSIX で考案されたもので"
 "ある。"
 
 #. type: Plain text
-#: build/C/man3/tcgetpgrp.3:121
+#: build/C/man3/tcgetpgrp.3:124
 msgid "B<setpgid>(2), B<setsid>(2), B<credentials>(7)"
 msgstr "B<setpgid>(2), B<setsid>(2), B<credentials>(7)"
 
@@ -21048,8 +21421,8 @@ msgstr "TRUNCATE"
 #. type: TH
 #: build/C/man2/truncate.2:43
 #, no-wrap
-msgid "2011-09-08"
-msgstr "2011-09-08"
+msgid "2013-04-01"
+msgstr "2013-04-01"
 
 #. type: Plain text
 #: build/C/man2/truncate.2:46
@@ -21205,12 +21578,16 @@ msgstr ""
 msgid "The named file does not exist."
 msgstr "指定された名前のファイルが存在しない。"
 
-#.  This happens for at least MSDOS and VFAT file systems
+#.  This happens for at least MSDOS and VFAT filesystems
 #.  on kernel 2.6.13
 #. type: Plain text
 #: build/C/man2/truncate.2:170
+#, fuzzy
+#| msgid ""
+#| "The underlying file system does not support extending a file beyond its "
+#| "current size."
 msgid ""
-"The underlying file system does not support extending a file beyond its "
+"The underlying filesystem does not support extending a file beyond its "
 "current size."
 msgstr ""
 "下層にあるファイルシステムでは、現在のファイル長を越えて ファイルを伸長するこ"
@@ -21272,14 +21649,25 @@ msgstr ""
 #.  At the very least: OSF/1, Solaris 7, and FreeBSD conform, mtk, Jan 2002
 #. type: Plain text
 #: build/C/man2/truncate.2:229
+#, fuzzy
+#| msgid ""
+#| "The details in DESCRIPTION are for XSI-compliant systems.  For non-XSI-"
+#| "compliant systems, the POSIX standard allows two behaviors for "
+#| "B<ftruncate>()  when I<length> exceeds the file length (note that "
+#| "B<truncate>()  is not specified at all in such an environment): either "
+#| "returning an error, or extending the file.  Like most UNIX "
+#| "implementations, Linux follows the XSI requirement when dealing with "
+#| "native file systems.  However, some nonnative file systems do not permit "
+#| "B<truncate>()  and B<ftruncate>()  to be used to extend a file beyond its "
+#| "current length: a notable example on Linux is VFAT."
 msgid ""
 "The details in DESCRIPTION are for XSI-compliant systems.  For non-XSI-"
 "compliant systems, the POSIX standard allows two behaviors for B<ftruncate>"
 "()  when I<length> exceeds the file length (note that B<truncate>()  is not "
 "specified at all in such an environment): either returning an error, or "
 "extending the file.  Like most UNIX implementations, Linux follows the XSI "
-"requirement when dealing with native file systems.  However, some nonnative "
-"file systems do not permit B<truncate>()  and B<ftruncate>()  to be used to "
+"requirement when dealing with native filesystems.  However, some nonnative "
+"filesystems do not permit B<truncate>()  and B<ftruncate>()  to be used to "
 "extend a file beyond its current length: a notable example on Linux is VFAT."
 msgstr ""
 "「説明」の節で述べた詳細は XSI 準拠のシステムについてのものである。\n"
@@ -21319,7 +21707,7 @@ msgstr ""
 
 #.  http://sourceware.org/bugzilla/show_bug.cgi?id=12037
 #. type: Plain text
-#: build/C/man2/truncate.2:251
+#: build/C/man2/truncate.2:256
 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 "
@@ -21330,7 +21718,7 @@ msgstr ""
 "た。 このバグは、これ以降のバージョンの glibc では修正されている。"
 
 #. type: Plain text
-#: build/C/man2/truncate.2:255
+#: build/C/man2/truncate.2:260
 msgid "B<open>(2), B<stat>(2), B<path_resolution>(7)"
 msgstr "B<open>(2), B<stat>(2), B<path_resolution>(7)"
 
@@ -21418,8 +21806,20 @@ msgstr ""
 "る。 POSIX.1-2008 では、 B<ualarm>()  の仕様が削除されている。 4.3BSD, "
 "SUSv2, POSIX はエラーを定義していない。"
 
+#.  This case is not documented in HP-US, Solar, FreeBSD, NetBSD, or OpenBSD!
+#. type: Plain text
+#: build/C/man3/ualarm.3:107
+msgid ""
+"POSIX.1-2001 does not specify what happens if the I<usecs> argument is 0.  "
+"On Linux (and probably most other systems), the effect is to cancel any "
+"pending alarm."
+msgstr ""
+"POSIX.1-2001 では、 I<usecs> 引き数が 0 の場合、何が起こるかは規定されていな"
+"い。 Linux (やおそらく他ほとんどのシステム) では、 I<usecs> 引き数が 0 の場"
+"合、処理待ちのアラームがキャンセルされる。"
+
 #. type: Plain text
-#: build/C/man3/ualarm.3:113
+#: build/C/man3/ualarm.3:120
 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 "
@@ -21433,7 +21833,7 @@ msgstr ""
 "に I<useconds_t> と書かない方が、移植性が高くなる。"
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:127
+#: build/C/man3/ualarm.3:134
 msgid ""
 "The interaction of this function with other timer functions such as B<alarm>"
 "(2), B<sleep>(3), B<nanosleep>(2), B<setitimer>(2), B<timer_create>(2), "
@@ -21446,7 +21846,7 @@ msgstr ""
 "関数との相互作用は規定されていない。"
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:135
+#: build/C/man3/ualarm.3:142
 msgid ""
 "This function is obsolete.  Use B<setitimer>(2)  or POSIX interval timers "
 "(B<timer_create>(2), etc.)  instead."
@@ -21455,7 +21855,7 @@ msgstr ""
 "バルタイマ (B<timer_create>(2)  など) を使うこと。"
 
 #. type: Plain text
-#: build/C/man3/ualarm.3:143
+#: build/C/man3/ualarm.3:150
 msgid ""
 "B<alarm>(2), B<getitimer>(2), B<nanosleep>(2), B<select>(2), B<setitimer>"
 "(2), B<usleep>(3), B<time>(7)"
@@ -21499,7 +21899,7 @@ msgstr ""
 #.  e.g., mkfifo(), creat(), mknod(), sem_open(), mq_open(), shm_open()
 #.  but NOT the System V IPC *get() calls
 #. type: Plain text
-#: build/C/man2/umask.2:63
+#: build/C/man2/umask.2:65
 msgid ""
 "The umask is used by B<open>(2), B<mkdir>(2), and other system calls that "
 "create files to modify the permissions placed on newly created files or "
@@ -21512,7 +21912,7 @@ msgstr ""
 "B<mkdir>(2)  の I<mode> 引き数から取り消される。"
 
 #. type: Plain text
-#: build/C/man2/umask.2:68
+#: build/C/man2/umask.2:70
 msgid ""
 "The constants that should be used to specify I<mask> are described under "
 "B<stat>(2)."
@@ -21520,7 +21920,7 @@ msgstr ""
 "I<mask> に指定するのに使用すべき定数については B<stat>(2)  で説明されている。"
 
 #. type: Plain text
-#: build/C/man2/umask.2:77
+#: build/C/man2/umask.2:79
 msgid ""
 "The typical default value for the process umask is I<S_IWGRP\\ |\\ S_IWOTH> "
 "(octal 022).  In the usual case where the I<mode> argument to B<open>(2)  is "
@@ -21530,39 +21930,39 @@ msgstr ""
 "022) である。 新しいファイルを作成する際に B<open>(2)  の I<mode> 引き数に"
 
 #. type: Plain text
-#: build/C/man2/umask.2:80
+#: build/C/man2/umask.2:82
 #, no-wrap
 msgid "    S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH\n"
 msgstr "    S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH\n"
 
 #. type: Plain text
-#: build/C/man2/umask.2:84
+#: build/C/man2/umask.2:86
 msgid ""
 "(octal 0666) when creating a new file, the permissions on the resulting file "
 "will be:"
 msgstr "を指定するというよくあるケースでは、作成されたファイルは"
 
 #. type: Plain text
-#: build/C/man2/umask.2:87
+#: build/C/man2/umask.2:89
 #, no-wrap
 msgid "    S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH\n"
 msgstr "    S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH\n"
 
 #. type: Plain text
-#: build/C/man2/umask.2:90
+#: build/C/man2/umask.2:92
 msgid "(because 0666 & ~022 = 0644; i.e., rw-r--r--)."
 msgstr ""
 "という許可を持つことになる (なぜなら 0666 & ~022 = 0644、つまり rw-r--r--)。"
 
 #. type: Plain text
-#: build/C/man2/umask.2:93
+#: build/C/man2/umask.2:95
 msgid ""
 "This system call always succeeds and the previous value of the mask is "
 "returned."
 msgstr "このシステムコールは必ず成功し、以前の umask 値を返す。"
 
 #. type: Plain text
-#: build/C/man2/umask.2:101
+#: build/C/man2/umask.2:103
 msgid ""
 "A child process created via B<fork>(2)  inherits its parent's umask.  The "
 "umask is left unchanged by B<execve>(2)."
@@ -21571,7 +21971,7 @@ msgstr ""
 "B<execve>(2)  によって umask は変更されない。"
 
 #. type: Plain text
-#: build/C/man2/umask.2:116
+#: build/C/man2/umask.2:118
 msgid ""
 "The umask setting also affects the permissions assigned to POSIX IPC objects "
 "(B<mq_open>(3), B<sem_open>(3), B<shm_open>(3)), FIFOs (B<mkfifo>(3)), and "
@@ -21585,11 +21985,10 @@ msgstr ""
 "のプロセスが (B<msgget>(2), B<semget>(2), B<shmget>(2)  を使って) 生成する "
 "System V IPC オブジェクトに設定される許可には 影響を与えない。"
 
-#.  FIXME . eventually: .BR acl (5)
 #. type: Plain text
-#: build/C/man2/umask.2:122
-msgid "B<chmod>(2), B<mkdir>(2), B<open>(2), B<stat>(2)"
-msgstr "B<chmod>(2), B<mkdir>(2), B<open>(2), B<stat>(2)"
+#: build/C/man2/umask.2:124
+msgid "B<chmod>(2), B<mkdir>(2), B<open>(2), B<stat>(2), B<acl>(5)"
+msgstr "B<chmod>(2), B<mkdir>(2), B<open>(2), B<stat>(2), B<acl>(5)"
 
 #. type: TH
 #: build/C/man2/uname.2:27
@@ -21623,19 +22022,7 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/uname.2:56
-#, fuzzy, 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 machine[];    /* Hardware identifier */\n"
-#| "#ifdef _GNU_SOURCE\n"
-#| "    char domainname[]; /* NIS or YP domain name */\n"
-#| "#endif\n"
-#| "};\n"
+#, no-wrap
 msgid ""
 "struct utsname {\n"
 "    char sysname[];    /* Operating system name (e.g., \"Linux\") */\n"
@@ -21653,8 +22040,8 @@ msgstr ""
 "    char sysname[];    /* OS の名前 (例: \"Linux\") */\n"
 "    char nodename[];   /* 「実装時に定義された、何らかの\n"
 "                          ネットワーク」におけるマシン名 */\n"
-"    char release[];    /* OS のリリース (例: \"2.6.28\") */\n"
-"    char version[];    /* OS のバージョン */\n"
+"    char release[];    /* オペレーションシステムのリリース番号 (例: \"2.6.28\") */\n"
+"    char version[];    /* オペレーティングシステムのバージョン */\n"
 "    char machine[];    /* ハードウェア識別子 */\n"
 "#ifdef _GNU_SOURCE\n"
 "    char domainname[]; /* NIS や YP のドメイン名 */\n"
@@ -21688,7 +22075,7 @@ msgstr ""
 "I<domainname> メンバー (NIS または YP ドメイン名) は GNU の拡張である。"
 
 #. type: Plain text
-#: build/C/man2/uname.2:94
+#: build/C/man2/uname.2:98
 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 "
@@ -21709,7 +22096,7 @@ msgstr ""
 "る I<domainname> についても同様である。"
 
 #. type: Plain text
-#: build/C/man2/uname.2:108
+#: build/C/man2/uname.2:116
 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 "
@@ -21726,7 +22113,7 @@ msgstr ""
 "I<domainname> フィールドについても同じことが成り立つ。"
 
 #. type: Plain text
-#: build/C/man2/uname.2:123
+#: build/C/man2/uname.2:131
 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 "
@@ -21742,7 +22129,7 @@ msgstr ""
 "257 が選ばれることが多い。"
 
 #. type: Plain text
-#: build/C/man2/uname.2:130
+#: build/C/man2/uname.2:138
 msgid ""
 "Part of the utsname information is also accessible via I</proc/sys/kernel/>"
 "{I<ostype>, I<hostname>, I<osrelease>, I<version>, I<domainname>}."
@@ -21751,7 +22138,7 @@ msgstr ""
 "I<osrelease>, I<version>, I<domainname>} を使ってアクセスすることもできる。"
 
 #. type: SS
-#: build/C/man2/uname.2:130
+#: build/C/man2/uname.2:138
 #, no-wrap
 msgid "Underlying kernel interface"
 msgstr "背後のカーネル・インタフェース"
@@ -21759,7 +22146,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:157
+#: build/C/man2/uname.2:167
 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 "
@@ -21781,7 +22168,7 @@ msgstr ""
 "を起動する。"
 
 #. type: Plain text
-#: build/C/man2/uname.2:161
+#: build/C/man2/uname.2:171
 msgid "B<uname>(1), B<getdomainname>(2), B<gethostname>(2)"
 msgstr "B<uname>(1), B<getdomainname>(2), B<gethostname>(2)"
 
@@ -21913,12 +22300,6 @@ msgstr ""
 msgid "USLEEP"
 msgstr "USLEEP"
 
-#. type: TH
-#: build/C/man3/usleep.3:33
-#, no-wrap
-msgid "2010-12-03"
-msgstr "2010-12-03"
-
 #. type: Plain text
 #: build/C/man3/usleep.3:36
 msgid "usleep - suspend execution for microsecond intervals"
@@ -21948,24 +22329,28 @@ msgstr ""
 "の粒度によって、 停止時間は設定した値よりも少し延ばされるかもしれない。"
 
 #. type: Plain text
-#: build/C/man3/usleep.3:77
-msgid "0 on success, -1 on error."
-msgstr "成功すると 0、エラーの場合 -1 を返す。"
+#: build/C/man3/usleep.3:82
+msgid ""
+"The B<usleep>()  function returns 0 on success.  On error, -1 is returned, "
+"with I<errno> set to indicate the cause of the error."
+msgstr ""
+"B<usleep>() 関数は成功すると 0 を返す。 エラーの場合、 -1 が返され、 "
+"I<errno> にエラーの原因を示す値が設定される。"
 
 #. type: Plain text
-#: build/C/man3/usleep.3:82
+#: build/C/man3/usleep.3:87
 msgid "Interrupted by a signal; see B<signal>(7)."
 msgstr "シグナルによって中断された。 B<signal>(7)  参照。"
 
 #. type: Plain text
-#: build/C/man3/usleep.3:86
+#: build/C/man3/usleep.3:91
 msgid ""
 "I<usec> is not smaller than 1000000.  (On systems where that is considered "
 "an error.)"
 msgstr "I<usec> が 1000000 以上だった。 (これをエラーとみなすシステムのみ)"
 
 #. type: Plain text
-#: build/C/man3/usleep.3:93
+#: build/C/man3/usleep.3:98
 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 "
@@ -21976,7 +22361,7 @@ msgstr ""
 "の規定が削除されている。"
 
 #. type: Plain text
-#: build/C/man3/usleep.3:100
+#: build/C/man3/usleep.3:105
 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>, "
@@ -21987,7 +22372,7 @@ msgstr ""
 "glibc 2.2.2 以降で使用されている。"
 
 #. type: Plain text
-#: build/C/man3/usleep.3:104
+#: build/C/man3/usleep.3:109
 msgid ""
 "Only the B<EINVAL> error return is documented by SUSv2 and POSIX.1-2001."
 msgstr ""
@@ -21995,7 +22380,7 @@ msgstr ""
 "れている。"
 
 #. type: Plain text
-#: build/C/man3/usleep.3:112
+#: build/C/man3/usleep.3:117
 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 "
@@ -22006,7 +22391,7 @@ msgstr ""
 "のように使うこと。"
 
 #. type: Plain text
-#: build/C/man3/usleep.3:120
+#: build/C/man3/usleep.3:125
 #, no-wrap
 msgid ""
 "#include E<lt>unistd.hE<gt>\n"
@@ -22022,7 +22407,7 @@ msgstr ""
 "    usleep(usecs);\n"
 
 #. type: Plain text
-#: build/C/man3/usleep.3:137
+#: build/C/man3/usleep.3:142
 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), "
@@ -22035,7 +22420,7 @@ msgstr ""
 "(3)  といったその他のタイマー関数を同時に使った場合の動作は未定義である。"
 
 #. type: Plain text
-#: build/C/man3/usleep.3:146
+#: build/C/man3/usleep.3:151
 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)"
@@ -22051,10 +22436,9 @@ msgstr "VFORK"
 
 #. type: TH
 #: build/C/man2/vfork.2:28
-#, fuzzy, no-wrap
-#| msgid "2012-05-05"
+#, no-wrap
 msgid "2012-08-05"
-msgstr "2012-05-05"
+msgstr "2012-08-05"
 
 #. type: Plain text
 #: build/C/man2/vfork.2:31
@@ -22073,8 +22457,7 @@ msgstr "B<vfork>():"
 
 #. type: SS
 #: build/C/man2/vfork.2:63
-#, fuzzy, no-wrap
-#| msgid "Standard Description"
+#, no-wrap
 msgid "Standard description"
 msgstr "規格の説明"
 
@@ -22097,8 +22480,7 @@ msgstr ""
 
 #. type: SS
 #: build/C/man2/vfork.2:82
-#, fuzzy, no-wrap
-#| msgid "Linux Description"
+#, no-wrap
 msgid "Linux description"
 msgstr "LINUX での説明"
 
@@ -22170,8 +22552,7 @@ msgstr ""
 
 #. type: SS
 #: build/C/man2/vfork.2:132
-#, fuzzy, no-wrap
-#| msgid "Historic Description"
+#, no-wrap
 msgid "Historic description"
 msgstr "歴史的な説明"
 
@@ -22318,14 +22699,6 @@ msgstr "     CLONE_VM | CLONE_VFORK | SIGCHLD\n"
 #.  present, but definitely on its way out'.
 #. type: Plain text
 #: build/C/man2/vfork.2:252
-#, fuzzy
-#| 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."
 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.  E<.UR http://"
@@ -22335,11 +22708,11 @@ msgid ""
 "system call.  Support was added in glibc 2.0.112."
 msgstr ""
 "B<vfork>()  システムコールは 3.0BSD に現われた。 4.4BSD において B<fork>(2)  "
-"の同義語となったが、NetBSD では再び導入された。 http://www.netbsd.org/"
-"Documentation/kernel/vfork.html を参照。 Linux では 2.2.0-pre6 あたりまでは "
-"B<fork>(2)  と等価であった。(i386 では) 2.2.0-pre9 から (他のアーキテクチャで"
-"ã\81¯ å°\91ã\81\97é\81\85ã\82\8cã\81¦) ç\8b¬ç«\8bã\81\97ã\81\9fã\82·ã\82¹ã\83\86ã\83 ã\82³ã\83¼ã\83«ã\81¨ã\81ªã\81£ã\81\9fã\80\82 glibc ã\81§ã\81®ã\82µã\83\9dã\83¼ã\83\88ã\81¯ "
-"glibc-2.0.112 で追加された。"
+"の同義語となったが、NetBSD では再び導入された。 E<.UR http://www.netbsd.org"
+"\\:/Documentation\\:/kernel\\:/vfork.html> E<.UE> を参照。 Linux では 2.2.0-"
+"pre6 あたりまでは B<fork>(2)  と等価であった。(i386 では) 2.2.0-pre9 から (他"
+"ã\81®ã\82¢ã\83¼ã\82­ã\83\86ã\82¯ã\83\81ã\83£ã\81§ã\81¯ å°\91ã\81\97é\81\85ã\82\8cã\81¦) ç\8b¬ç«\8bã\81\97ã\81\9fã\82·ã\82¹ã\83\86ã\83 ã\82³ã\83¼ã\83«ã\81¨ã\81ªã\81£ã\81\9fã\80\82 glibc ã\81§ã\81®"
+"サポートは glibc-2.0.112 で追加された。"
 
 #.  As far as I can tell, the following is not true in 2.6.19:
 #.  Currently (Linux 2.3.25),
@@ -22375,11 +22748,8 @@ msgstr "VHANGUP"
 
 #. type: Plain text
 #: build/C/man2/vhangup.2:31
-#, fuzzy
-#| msgid "vhangup - virtually hangup the current tty"
 msgid "vhangup - virtually hangup the current terminal"
-msgstr ""
-"vhangup - 現在の tty を仮想的に (virtualy) ハングアップ (hangup) させる"
+msgstr "vhangup - 現在の端末を仮想的に (virtualy) ハングアップ (hangup) させる"
 
 #. type: Plain text
 #: build/C/man2/vhangup.2:35
@@ -22395,17 +22765,13 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man2/vhangup.2:50
-#, fuzzy
-#| msgid ""
-#| "B<vhangup>()  simulates a hangup on the current terminal.  This call "
-#| "arranges for other users to have a ``clean'' tty at login time."
 msgid ""
 "B<vhangup>()  simulates a hangup on the current terminal.  This call "
 "arranges for other users to have a ``clean'' terminal at login time."
 msgstr ""
-"B<vhangup>()  は現在の端末 (terminal) でハングアップをシミュレートする。 この"
-"コールは他のユーザーがログインした時に綺麗 (clean) な tty を 得ることができる"
-"ã\82\88ã\81\86æ\89\8bé\85\8dã\81\99ã\82\8bã\80\82"
+"B<vhangup>()  は現在の端末 (terminal) でハングアップをシミュレートする。この"
+"コールは他のユーザーがログインした時に綺麗 (clean) な端末を得ることができるよ"
+"う手配する。"
 
 #. type: Plain text
 #: build/C/man2/vhangup.2:63
@@ -22430,389 +22796,26 @@ msgstr ""
 msgid "B<capabilities>(7), B<init>(8)"
 msgstr "B<capabilities>(7), B<init>(8)"
 
-#~ msgid "2010-10-24"
-#~ msgstr "2010-10-24"
-
-#~ msgid "2012-05-04"
-#~ msgstr "2012-05-04"
-
-#~ msgid "2012-05-01"
-#~ msgstr "2012-05-01"
-
-#~ msgid "2009-09-27"
-#~ msgstr "2009-09-27"
-
-#~ msgid "2008-04-14"
-#~ msgstr "2008-04-14"
-
-#~ msgid "B<clone>(2), B<fork>(2), B<getpid>(2)"
-#~ msgstr "B<clone>(2), B<fork>(2), B<getpid>(2)"
-
-#~ msgid "1994-08-21"
-#~ msgstr "1994-08-21"
-
-#~ msgid "2007-06-15"
-#~ msgstr "2007-06-15"
-
-#~ msgid "2011-09-11"
-#~ msgstr "2011-09-11"
-
-#~ msgid "2010-06-26"
-#~ msgstr "2010-06-26"
-
-#~ msgid "1993-11-21"
-#~ msgstr "1993-11-21"
-
-#~ msgid ""
-#~ "    tid = syscall(SYS_gettid);\n"
-#~ "}\n"
-#~ msgstr ""
-#~ "    tid = syscall(SYS_gettid);\n"
-#~ "}\n"
-
-#~ msgid "2012-03-23"
-#~ msgstr "2012-03-23"
-
-#~ msgid "B<accept>(2)\n"
-#~ msgstr "B<accept>(2)\n"
-
-#~ msgid "B<bind>(2)\n"
-#~ msgstr "B<bind>(2)\n"
-
-#~ msgid "B<chown>(2)\n"
-#~ msgstr "B<chown>(2)\n"
-
-#~ msgid "B<connect>(2)\n"
-#~ msgstr "B<connect>(2)\n"
-
-#~ msgid "B<fsync>(2)\n"
-#~ msgstr "B<fsync>(2)\n"
-
-#~ msgid "B<getgid>(2)\n"
-#~ msgstr "B<getgid>(2)\n"
-
-#~ msgid "B<getpeername>(2)\n"
-#~ msgstr "B<getpeername>(2)\n"
-
-#~ msgid "B<getpid>(2)\n"
-#~ msgstr "B<getpid>(2)\n"
-
-#~ msgid "B<getsockname>(2)\n"
-#~ msgstr "B<getsockname>(2)\n"
-
-#~ msgid "B<getsockopt>(2)\n"
-#~ msgstr "B<getsockopt>(2)\n"
-
-#~ msgid "B<getuid>(2)\n"
-#~ msgstr "B<getuid>(2)\n"
-
-#~ msgid "B<listen>(2)\n"
-#~ msgstr "B<listen>(2)\n"
-
-#~ msgid "B<lseek>(2)\n"
-#~ msgstr "B<lseek>(2)\n"
-
-#~ msgid "B<mlock>(2)\n"
-#~ msgstr "B<mlock>(2)\n"
-
-#~ msgid "B<mmap>(2)\n"
-#~ msgstr "B<mmap>(2)\n"
-
-#~ msgid "B<mq_unlink>(2)\n"
-#~ msgstr "B<mq_unlink>(2)\n"
-
-#~ msgid "B<msgctl>(2)\n"
-#~ msgstr "B<msgctl>(2)\n"
-
-#~ msgid "B<msgget>(2)\n"
-#~ msgstr "B<msgget>(2)\n"
-
-#~ msgid "B<msgrcv>(2)\n"
-#~ msgstr "B<msgrcv>(2)\n"
-
-#~ msgid "B<msgsnd>(2)\n"
-#~ msgstr "B<msgsnd>(2)\n"
-
-#~ msgid "B<munlock>(2)\n"
-#~ msgstr "B<munlock>(2)\n"
-
-#~ msgid "B<read>(2)\n"
-#~ msgstr "B<read>(2)\n"
-
-#~ msgid "B<recv>(2)\n"
-#~ msgstr "B<recv>(2)\n"
-
-#~ msgid "B<recvfrom>(2)\n"
-#~ msgstr "B<recvfrom>(2)\n"
-
-#~ msgid "B<recvmsg>(2)\n"
-#~ msgstr "B<recvmsg>(2)\n"
-
-#~ msgid "B<semctl>(2)\n"
-#~ msgstr "B<semctl>(2)\n"
-
-#~ msgid "B<semget>(2)\n"
-#~ msgstr "B<semget>(2)\n"
-
-#~ msgid "B<semop>(2)\n"
-#~ msgstr "B<semop>(2)\n"
-
-#~ msgid "B<send>(2)\n"
-#~ msgstr "B<send>(2)\n"
-
-#~ msgid "B<sendmsg>(2)\n"
-#~ msgstr "B<sendmsg>(2)\n"
-
-#~ msgid "B<sendto>(2)\n"
-#~ msgstr "B<sendto>(2)\n"
-
-#~ msgid "B<set_zone_reclaim>(2)\t2.6.13\tT{\n"
-#~ msgstr "B<set_zone_reclaim>(2)\t2.6.13\tT{\n"
-
-#~ msgid "Removed in 2.6.16 (was never available to userspace)\n"
-#~ msgstr "2.6.16 で削除 (ユーザ空間に公開されたことはない)\n"
-
-#~ msgid "B<setgid>(2)\n"
-#~ msgstr "B<setgid>(2)\n"
-
-#~ msgid "B<setsid>(2)\n"
-#~ msgstr "B<setsid>(2)\n"
-
-#~ msgid "B<setsockopt>(2)\n"
-#~ msgstr "B<setsockopt>(2)\n"
-
-#~ msgid "B<setuid>(2)\n"
-#~ msgstr "B<setuid>(2)\n"
-
-#~ msgid "B<shmat>(2)\n"
-#~ msgstr "B<shmat>(2)\n"
-
-#~ msgid "B<shmctl>(2)\n"
-#~ msgstr "B<shmctl>(2)\n"
-
-#~ msgid "B<shmdt>(2)\n"
-#~ msgstr "B<shmdt>(2)\n"
-
-#~ msgid "B<shmget>(2)\n"
-#~ msgstr "B<shmget>(2)\n"
-
-#~ msgid "B<shutdown>(2)\n"
-#~ msgstr "B<shutdown>(2)\n"
-
-#~ msgid "B<socket>(2)\n"
-#~ msgstr "B<socket>(2)\n"
-
-#~ msgid "B<socketpair>(2)\n"
-#~ msgstr "B<socketpair>(2)\n"
-
-#~ msgid "B<sync>(2)\n"
-#~ msgstr "B<sync>(2)\n"
-
-#~ msgid "B<vm86old>(2)\n"
-#~ msgstr "B<vm86old>(2)\n"
-
-#~ msgid "B<write>(2)\n"
-#~ msgstr "B<write>(2)\n"
-
-#~ msgid "2008-11-20"
-#~ msgstr "2008-11-20"
-
-#~ msgid "2012-02-08"
-#~ msgstr "2012-02-08"
-
-#~ msgid "2011-09-14"
-#~ msgstr "2011-09-14"
-
-#~ msgid "2010-11-21"
-#~ msgstr "2010-11-21"
-
-#~ msgid "\t\tsince 2.6\n"
-#~ msgstr "\t\t(何も行わない)\n"
-
-#~ msgid "B<perf_event_open>(2)\t2.6.31\tWas called perf_counter_open()\n"
-#~ msgstr "B<perf_event_open>(2)\t2.6.31\tWas called perf_counter_open()\n"
-
-#~ msgid "B<pread64>(2)\t\tAdded as \"pread\" in 2.2;\n"
-#~ msgstr "B<pread64>(2)\t\tAdded as \"pread\" in 2.2;\n"
-
-#~ msgid "B<pwrite64>(2)\t\tAdded as \"pwrite\" in 2.2;\n"
-#~ msgstr "B<pwrite64>(2)\t\tAdded as \"pwrite\" in 2.2;\n"
-
-#~ msgid "B<set_zone_reclaim>(2)\t2.6.13\tRemoved in 2.6.16 (was never\n"
-#~ msgstr "B<set_zone_reclaim>(2)\t2.6.13\t2.6.16 で削除 (ユーザ空間に\n"
-
-#~ msgid "B<sync_file_range2>(2)\t2.6.22\tArchitecture-specific variant\n"
-#~ msgstr "B<sync_file_range2>(2)\t2.6.22\tArchitecture-specific variant\n"
-
-#~ msgid "2007-11-15"
-#~ msgstr "2007-11-15"
-
-#~ msgid "2007-12-12"
-#~ msgstr "2007-12-12"
-
-#~ msgid "B<SYMLOOP_MAX>"
-#~ msgstr "B<SYMLOOP_MAX>"
-
-#~ msgid "B<afs_syscall>(2)\t\tNot implemented\n"
-#~ msgstr "B<afs_syscall>(2)\t\tNot implemented\n"
-
-#~ msgid "B<break>(2)\t\tNot implemented\n"
-#~ msgstr "B<break>(2)\t\tNot implemented\n"
-
-#~ msgid "B<create_module>(2)\n"
-#~ msgstr "B<create_module>(2)\n"
-
-#~ msgid "B<ftime>(2)\t\tNot implemented\n"
-#~ msgstr "B<ftime>(2)\t\tNot implemented\n"
-
-#~ msgid "B<getpmsg>(2)\t\tNot implemented\n"
-#~ msgstr "B<getpmsg>(2)\t\tNot implemented\n"
-
-#~ msgid "B<gtty>(2)\t\tNot implemented\n"
-#~ msgstr "B<gtty>(2)\t\tNot implemented\n"
-
-#~ msgid "B<idle>(2)\t\tNot implemented\n"
-#~ msgstr "B<idle>(2)\t\tNot implemented\n"
-
-#~ msgid "B<lock>(2)\t\tNot implemented\n"
-#~ msgstr "B<lock>(2)\t\tNot implemented\n"
-
-#~ msgid "B<mpx>(2)\t\tNot implemented\n"
-#~ msgstr "B<mpx>(2)\t\tNot implemented\n"
-
-#~ msgid "B<phys>(2)\t\tNot implemented\n"
-#~ msgstr "B<phys>(2)\t\tNot implemented\n"
-
-#~ msgid "B<prof>(2)\t\tNot implemented\n"
-#~ msgstr "B<prof>(2)\t\tNot implemented\n"
-
-#~ msgid "B<profil>(2)\t\tNot implemented\n"
-#~ msgstr "B<profil>(2)\t\tNot implemented\n"
-
-#~ msgid "B<putpmsg>(2)\t\tNot implemented\n"
-#~ msgstr "B<putpmsg>(2)\t\tNot implemented\n"
-
-#~ msgid "B<security>(2)\t\tNot implemented\n"
-#~ msgstr "B<security>(2)\t\tNot implemented\n"
-
-#~ msgid "B<stty>(2)\t\tNot implemented\n"
-#~ msgstr "B<stty>(2)\t\tNot implemented\n"
-
-#~ msgid "B<tuxcall>(2)\t\tNot implemented\n"
-#~ msgstr "B<tuxcall>(2)\t\tNot implemented\n"
-
-#~ msgid "B<ulimit>(2)\t\tNot implemented\n"
-#~ msgstr "B<ulimit>(2)\t\tNot implemented\n"
+#~ msgid "2007-12-29"
+#~ msgstr "2007-12-29"
 
-#~ msgid "B<vserver>(2)\t\tNot implemented\n"
-#~ msgstr "B<vserver>(2)\t\tNot implemented\n"
+#~ msgid "2011-09-15"
+#~ msgstr "2011-09-15"
 
-#~ msgid "Note the following points:"
-#~ msgstr "以下の点に留意すること:"
+#~ msgid "2003-04-04"
+#~ msgstr "2003-04-04"
 
-#~ msgid ""
-#~ "The B<getpmsg>(2)  and B<putpmsg>(2)  calls are for kernels patched to "
-#~ "support STREAMS, and may never be in the standard kernel."
-#~ msgstr ""
-#~ "B<getpmsg>(2)  と B<putpmsg>(2)  は、ストリーム対応のパッチが当てられた"
-#~ "カーネル用のもので、 標準のカーネルに存在することは今後もない。"
+#~ msgid "2012-10-27"
+#~ msgstr "2012-10-27"
 
-#~ msgid "2009-04-27"
-#~ msgstr "2009-04-27"
+#~ msgid "2008-06-29"
+#~ msgstr "2008-06-29"
 
-#~ msgid "2008-11-07"
-#~ msgstr "2008-11-07"
+#~ msgid "2013-04-07"
+#~ msgstr "2013-04-07"
 
-#~ msgid "I<fd> is not a valid file descriptor open for writing."
-#~ msgstr "I<fd> が書き込みのためにオープンされたファイル記述子でない。"
+#~ msgid "2010-12-03"
+#~ msgstr "2010-12-03"
 
-#~ msgid ""
-#~ "Applications that access databases or log files often write a tiny data "
-#~ "fragment (e.g., one line in a log file) and then call B<fsync>()  "
-#~ "immediately in order to ensure that the written data is physically stored "
-#~ "on the harddisk.  Unfortunately, B<fsync>()  will always initiate two "
-#~ "write operations: one for the newly written data and another one in order "
-#~ "to update the modification time stored in the inode.  If the modification "
-#~ "time is not a part of the transaction concept B<fdatasync>()  can be used "
-#~ "to avoid unnecessary inode disk write operations."
-#~ msgstr ""
-#~ "データベースやログファイルにアクセスするアプリケーションは、 非常に小さな"
-#~ "データの断片の書き込みを行い、その後すぐに B<fsync>()  を呼び出して、書き"
-#~ "込んだデータがハードディスクに物理的に 確実に格納されるようにすることが多"
-#~ "い。 残念ながら、 B<fsync>()  は常に 2つの書き込み操作を開始する。 一つは"
-#~ "新しく書き込まれたデータに対するものであり、 もう一つは inode に格納される"
-#~ "修正時刻 (modification time) を 更新するためのものである。 修正時刻の更新"
-#~ "が不可分な操作 (トランザクション) の一部ではない場合、 B<fdatasync>()  を"
-#~ "使うことで、不必要な inode のディスク書き込み操作を避けることができる。"
-
-#~ msgid ""
-#~ "If the underlying hard disk has write caching enabled, then the data may "
-#~ "not really be on permanent storage when B<fsync>()  / B<fdatasync>()  "
-#~ "return."
-#~ msgstr ""
-#~ "データが配置されているハードディスクの書き込みキャッシュが有効に なってい"
-#~ "る場合、 B<fsync>()  / B<fdatasync>()  から戻ってきたとしても、そのデータ"
-#~ "は実際には永続的な記憶媒体に 格納されていないかもしれない。"
-
-#~ msgid ""
-#~ "When an ext2 file system is mounted with the I<sync> option, directory "
-#~ "entries are also implicitly synced by B<fsync>()."
-#~ msgstr ""
-#~ "ext2 ファイル・システムが I<sync> オプションつきでマウントされている場"
-#~ "合、 B<fsync>()  でディレクトリ・エントリも暗黙のうちに同期する。"
-
-#~ msgid ""
-#~ "On kernels before 2.4, B<fsync>()  on big files can be inefficient.  An "
-#~ "alternative might be to use the B<O_SYNC> flag to B<open>(2)."
-#~ msgstr ""
-#~ "2.4 より前のカーネルでは巨大なファイルに B<fsync>()  を使用することは効率"
-#~ "が悪い場合がある。 別の方法として B<open>(2)  の際に B<O_SYNC> フラグを使"
-#~ "用するのが良いかもしれない。"
-
-#~ msgid "B<nfsservctl>(2)\t2.2\n"
-#~ msgstr "B<nfsservctl>(2)\t2.2\n"
-
-#~ msgid "2007-07-10"
-#~ msgstr "2007-07-10"
-
-#~ msgid ""
-#~ "The prototype for B<fchdir>()  is only available if B<_BSD_SOURCE> is "
-#~ "defined, or B<_XOPEN_SOURCE> is defined with the value 500."
-#~ msgstr ""
-#~ "B<fchdir>()  のプロトタイプが有効になるのは、 B<_BSD_SOURCE> を定義した場"
-#~ "合か、 B<_XOPEN_SOURCE> を値 500 で定義した場合のみである。"
-
-#~ msgid "2010-01-06"
-#~ msgstr "2010-01-06"
-
-#~ msgid "2009-10-17"
-#~ msgstr "2009-10-17"
-
-#~ msgid "Value of flags."
-#~ msgstr "フラグの値を返す。"
-
-#~ msgid "B<F_DUPFD_CLOEXEC> is specified in POSIX.1-2008."
-#~ msgstr "B<F_DUPFD_CLOEXEC> は POSIX.1-2008 で規定されている。"
-
-#~ msgid "The size of the kind of pages that B<mmap>(2)  uses, is found using"
-#~ msgstr ""
-#~ "B<mmap>(2)  が使用するページサイズは以下のようにして知ることができる。"
-
-#~ msgid ""
-#~ "#include E<lt>unistd.hE<gt>\n"
-#~ "int sz = getpagesize();\n"
-#~ msgstr ""
-#~ "#include E<lt>unistd.hE<gt>\n"
-#~ "int sz = getpagesize();\n"
-
-#~ msgid "2008-05-13"
-#~ msgstr "2008-05-13"
-
-#~ msgid "2010-06-15"
-#~ msgstr "2010-06-15"
-
-#~ msgid "2010-11-06"
-#~ msgstr "2010-11-06"
-
-#~ msgid "A signal was caught during execution."
-#~ msgstr "実行中にシグナルを受けた。"
+#~ msgid "0 on success, -1 on error."
+#~ msgstr "成功すると 0、エラーの場合 -1 を返す。"