msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2012-03-19 23:50+0900\n"
+"POT-Creation-Date: 2012-03-22 04:26+0900\n"
"PO-Revision-Date: 2012-03-22 01:40+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man2/dup.2:36 build/C/man7/environ.7:33 build/C/man2/execve.2:37
#: build/C/man2/exit_group.2:23 build/C/man2/fcntl.2:61
#: build/C/man3/fexecve.3:25 build/C/man2/flock.2:34 build/C/man2/fork.2:39
-#: build/C/man2/fsync.2:37 build/C/man2/get_thread_area.2:6
+#: build/C/man2/fsync.2:38 build/C/man2/get_thread_area.2:6
#: build/C/man2/getdomainname.2:29 build/C/man2/getdtablesize.2:27
#: build/C/man3/gethostid.3:29 build/C/man2/gethostname.2:32
#: build/C/man2/getpagesize.2:23 build/C/man2/gettid.2:26
#: build/C/man3/exec.3:39 build/C/man2/execve.2:37
#: build/C/man2/exit_group.2:23 build/C/man2/fcntl.2:61
#: build/C/man3/fexecve.3:25 build/C/man2/flock.2:34 build/C/man2/fork.2:39
-#: build/C/man3/fpathconf.3:24 build/C/man2/fsync.2:37
+#: build/C/man3/fpathconf.3:24 build/C/man2/fsync.2:38
#: build/C/man2/get_thread_area.2:6 build/C/man3/getcwd.3:30
#: build/C/man2/getdomainname.2:29 build/C/man2/getdtablesize.2:27
#: build/C/man3/gethostid.3:29 build/C/man2/gethostname.2:32
#: build/C/man3/exec.3:40 build/C/man2/execve.2:38
#: build/C/man2/exit_group.2:24 build/C/man2/fcntl.2:62
#: build/C/man3/fexecve.3:26 build/C/man2/flock.2:35 build/C/man2/fork.2:40
-#: build/C/man3/fpathconf.3:25 build/C/man2/fsync.2:38
+#: build/C/man3/fpathconf.3:25 build/C/man2/fsync.2:39
#: build/C/man2/get_thread_area.2:7 build/C/man3/getcwd.3:31
#: build/C/man2/getdomainname.2:30 build/C/man2/getdtablesize.2:28
#: build/C/man3/gethostid.3:30 build/C/man2/gethostname.2:33
#: build/C/man3/exec.3:42 build/C/man2/execve.2:40
#: build/C/man2/exit_group.2:26 build/C/man2/fcntl.2:64
#: build/C/man3/fexecve.3:28 build/C/man2/flock.2:37 build/C/man2/fork.2:42
-#: build/C/man3/fpathconf.3:27 build/C/man2/fsync.2:40
+#: build/C/man3/fpathconf.3:27 build/C/man2/fsync.2:41
#: build/C/man2/get_thread_area.2:9 build/C/man3/getcwd.3:33
#: build/C/man2/getdomainname.2:32 build/C/man2/getdtablesize.2:30
#: build/C/man3/gethostid.3:32 build/C/man2/gethostname.2:35
#: build/C/man2/brk.2:65 build/C/man2/chdir.2:59 build/C/man2/chmod.2:57
#: build/C/man2/chown.2:67 build/C/man2/chroot.2:63 build/C/man2/close.2:44
#: build/C/man3/confstr.3:46 build/C/man3/crypt.3:55 build/C/man3/daemon.3:49
-#: build/C/man3/des_crypt.3:30 build/C/man2/dup.2:51 build/C/man3/encrypt.3:50
+#: build/C/man3/des_crypt.3:30 build/C/man2/dup.2:52 build/C/man3/encrypt.3:50
#: build/C/man7/environ.7:41 build/C/man3/euidaccess.3:37
#: build/C/man3/exec.3:70 build/C/man2/execve.2:46
#: build/C/man2/exit_group.2:32 build/C/man2/fcntl.2:71
#: build/C/man3/fexecve.3:53 build/C/man2/flock.2:41 build/C/man2/fork.2:46
-#: build/C/man3/fpathconf.3:35 build/C/man2/fsync.2:60
+#: build/C/man3/fpathconf.3:35 build/C/man2/fsync.2:61
#: build/C/man2/get_thread_area.2:15 build/C/man3/getcwd.3:73
#: build/C/man2/getdomainname.2:51 build/C/man2/getdtablesize.2:57
#: build/C/man3/gethostid.3:56 build/C/man2/gethostname.2:63
#: build/C/man2/chmod.2:218 build/C/man2/chown.2:181 build/C/man2/chroot.2:134
#: build/C/man2/close.2:84 build/C/man3/confstr.3:125 build/C/man3/crypt.3:162
#: build/C/man3/daemon.3:88 build/C/man3/des_crypt.3:130
-#: build/C/man2/dup.2:169 build/C/man3/encrypt.3:118
+#: build/C/man2/dup.2:170 build/C/man3/encrypt.3:118
#: build/C/man3/euidaccess.3:74 build/C/man3/exec.3:197
#: build/C/man2/execve.2:435 build/C/man2/exit_group.2:41
#: build/C/man2/fcntl.2:1136 build/C/man3/fexecve.3:94
#: build/C/man2/flock.2:137 build/C/man2/fork.2:187
-#: build/C/man3/fpathconf.3:152 build/C/man2/fsync.2:122
+#: build/C/man3/fpathconf.3:152 build/C/man2/fsync.2:126
#: build/C/man2/get_thread_area.2:41 build/C/man3/getcwd.3:206
#: build/C/man2/getdomainname.2:110 build/C/man2/getdtablesize.2:69
#: build/C/man3/gethostid.3:92 build/C/man2/gethostname.2:124
#: build/C/man2/sysinfo.2:83 build/C/man3/tcgetpgrp.3:104
#: build/C/man2/truncate.2:193 build/C/man3/ualarm.3:91
#: build/C/man2/umask.2:93 build/C/man2/uname.2:71 build/C/man2/uselib.2:76
-#: build/C/man3/usleep.3:84 build/C/man2/vfork.2:147 build/C/man2/vhangup.2:62
+#: build/C/man3/usleep.3:84 build/C/man2/vfork.2:157 build/C/man2/vhangup.2:62
#, no-wrap
msgid "CONFORMING TO"
msgstr "準拠"
#: build/C/man2/_syscall.2:79 build/C/man2/access.2:150
#: build/C/man2/alarm.2:63 build/C/man2/brk.2:123 build/C/man2/chdir.2:127
#: build/C/man2/chown.2:192 build/C/man2/chroot.2:139 build/C/man2/close.2:87
-#: build/C/man3/crypt.3:167 build/C/man3/daemon.3:94 build/C/man2/dup.2:179
+#: build/C/man3/crypt.3:167 build/C/man3/daemon.3:94 build/C/man2/dup.2:180
#: build/C/man3/encrypt.3:129 build/C/man3/euidaccess.3:80
#: build/C/man3/exec.3:203 build/C/man2/execve.2:443
#: build/C/man2/exit_group.2:43 build/C/man2/fcntl.2:1186
#: build/C/man3/fexecve.3:98 build/C/man2/flock.2:146 build/C/man2/fork.2:189
-#: build/C/man3/fpathconf.3:154 build/C/man2/fsync.2:137
+#: build/C/man3/fpathconf.3:154 build/C/man2/fsync.2:141
#: build/C/man2/get_thread_area.2:45 build/C/man3/getcwd.3:228
#: build/C/man2/getdomainname.2:113 build/C/man2/getdtablesize.2:77
#: build/C/man3/gethostid.3:102 build/C/man2/gethostname.2:130
#: build/C/man2/nice.2:82 build/C/man2/pread.2:115
#: build/C/man2/set_thread_area.2:63 build/C/man2/setup.2:65
#: build/C/man2/swapon.2:157 build/C/man2/syscall.2:63
-#: build/C/man2/syscalls.2:593 build/C/man2/sysctl.2:109
+#: build/C/man2/syscalls.2:594 build/C/man2/sysctl.2:109
#: build/C/man3/tcgetpgrp.3:106 build/C/man2/truncate.2:206
#: build/C/man3/ualarm.3:99 build/C/man2/umask.2:95 build/C/man2/uname.2:80
-#: build/C/man2/uselib.2:80 build/C/man3/usleep.3:102 build/C/man2/vfork.2:161
+#: build/C/man2/uselib.2:80 build/C/man3/usleep.3:102 build/C/man2/vfork.2:172
#, no-wrap
msgid "NOTES"
msgstr "注意"
#. type: SH
#: build/C/man2/_syscall.2:119 build/C/man2/chown.2:288
#: build/C/man3/confstr.3:127 build/C/man3/encrypt.3:131
-#: build/C/man2/execve.2:527 build/C/man2/fork.2:212 build/C/man3/getopt.3:374
+#: build/C/man2/execve.2:527 build/C/man2/fork.2:220 build/C/man3/getopt.3:374
#: build/C/man5/shells.5:43 build/C/man2/syscall.2:67
#: build/C/man2/sysctl.2:129
#, no-wrap
#: build/C/man2/chmod.2:220 build/C/man2/chown.2:336 build/C/man2/chroot.2:151
#: build/C/man2/close.2:125 build/C/man3/confstr.3:144
#: build/C/man3/crypt.3:228 build/C/man3/daemon.3:102
-#: build/C/man3/des_crypt.3:133 build/C/man2/dup.2:206
+#: build/C/man3/des_crypt.3:133 build/C/man2/dup.2:207
#: build/C/man3/encrypt.3:155 build/C/man7/environ.7:227
#: build/C/man3/euidaccess.3:95 build/C/man3/exec.3:239
#: build/C/man2/execve.2:622 build/C/man2/exit_group.2:47
#: build/C/man2/fcntl.2:1287 build/C/man3/fexecve.3:106
-#: build/C/man2/flock.2:200 build/C/man2/fork.2:217
-#: build/C/man3/fpathconf.3:163 build/C/man2/fsync.2:181
+#: build/C/man2/flock.2:200 build/C/man2/fork.2:225
+#: build/C/man3/fpathconf.3:163 build/C/man2/fsync.2:163
#: build/C/man2/get_thread_area.2:49 build/C/man3/getcwd.3:247
#: build/C/man2/getdomainname.2:127 build/C/man2/getdtablesize.2:90
#: build/C/man3/gethostid.3:124 build/C/man2/gethostname.2:176
#: build/C/man2/pread.2:131 build/C/man2/set_thread_area.2:67
#: build/C/man5/shells.5:52 build/C/man3/sleep.3:59 build/C/man3/swab.3:58
#: build/C/man2/swapon.2:191 build/C/man2/syscall.2:82
-#: build/C/man2/syscalls.2:816 build/C/man3/sysconf.3:333
+#: build/C/man2/syscalls.2:817 build/C/man3/sysconf.3:333
#: build/C/man2/sysctl.2:167 build/C/man2/sysinfo.2:94
#: build/C/man3/tcgetpgrp.3:115 build/C/man2/truncate.2:249
#: build/C/man3/ualarm.3:134 build/C/man2/umask.2:116 build/C/man2/uname.2:155
#: build/C/man2/uselib.2:102 build/C/man3/usleep.3:135
-#: build/C/man2/vfork.2:219 build/C/man2/vhangup.2:65
+#: build/C/man2/vfork.2:270 build/C/man2/vhangup.2:65
#, no-wrap
msgid "SEE ALSO"
msgstr "関連項目"
#: build/C/man2/chmod.2:227 build/C/man2/chown.2:342 build/C/man2/chroot.2:154
#: build/C/man2/close.2:132 build/C/man3/confstr.3:148
#: build/C/man3/crypt.3:234 build/C/man3/daemon.3:105
-#: build/C/man3/des_crypt.3:137 build/C/man2/dup.2:210
+#: build/C/man3/des_crypt.3:137 build/C/man2/dup.2:211
#: build/C/man3/encrypt.3:160 build/C/man7/environ.7:241
#: build/C/man3/euidaccess.3:106 build/C/man3/exec.3:246
#: build/C/man2/execve.2:633 build/C/man2/exit_group.2:49
#: build/C/man2/fcntl.2:1309 build/C/man3/fexecve.3:108
-#: build/C/man2/flock.2:214 build/C/man2/fork.2:227
-#: build/C/man3/fpathconf.3:168 build/C/man2/fsync.2:190
+#: build/C/man2/flock.2:214 build/C/man2/fork.2:235
+#: build/C/man3/fpathconf.3:168 build/C/man2/fsync.2:172
#: build/C/man2/get_thread_area.2:52 build/C/man3/getcwd.3:254
#: build/C/man2/getdomainname.2:131 build/C/man2/getdtablesize.2:95
#: build/C/man3/gethostid.3:127 build/C/man2/gethostname.2:180
#: build/C/man2/set_thread_area.2:69 build/C/man2/setup.2:72
#: build/C/man5/shells.5:55 build/C/man3/sleep.3:64 build/C/man3/swab.3:60
#: build/C/man2/swapon.2:195 build/C/man2/syscall.2:86
-#: build/C/man2/syscalls.2:820 build/C/man3/sysconf.3:341
+#: build/C/man2/syscalls.2:821 build/C/man3/sysconf.3:341
#: build/C/man2/sysctl.2:169 build/C/man2/sysinfo.2:96
#: build/C/man3/tcgetpgrp.3:119 build/C/man2/truncate.2:253
#: build/C/man3/ualarm.3:142 build/C/man2/umask.2:122 build/C/man2/uname.2:159
#: build/C/man2/uselib.2:112 build/C/man3/usleep.3:144
-#: build/C/man2/vfork.2:225 build/C/man2/vhangup.2:68
+#: build/C/man2/vfork.2:276 build/C/man2/vhangup.2:68
#, no-wrap
msgid "COLOPHON"
msgstr ""
#: build/C/man2/chmod.2:234 build/C/man2/chown.2:349 build/C/man2/chroot.2:161
#: build/C/man2/close.2:139 build/C/man3/confstr.3:155
#: build/C/man3/crypt.3:241 build/C/man3/daemon.3:112
-#: build/C/man3/des_crypt.3:144 build/C/man2/dup.2:217
+#: build/C/man3/des_crypt.3:144 build/C/man2/dup.2:218
#: build/C/man3/encrypt.3:167 build/C/man7/environ.7:248
#: build/C/man3/euidaccess.3:113 build/C/man3/exec.3:253
#: build/C/man2/execve.2:640 build/C/man2/exit_group.2:56
#: build/C/man2/fcntl.2:1316 build/C/man3/fexecve.3:115
-#: build/C/man2/flock.2:221 build/C/man2/fork.2:234
-#: build/C/man3/fpathconf.3:175 build/C/man2/fsync.2:197
+#: build/C/man2/flock.2:221 build/C/man2/fork.2:242
+#: build/C/man3/fpathconf.3:175 build/C/man2/fsync.2:179
#: build/C/man2/get_thread_area.2:59 build/C/man3/getcwd.3:261
#: build/C/man2/getdomainname.2:138 build/C/man2/getdtablesize.2:102
#: build/C/man3/gethostid.3:134 build/C/man2/gethostname.2:187
#: build/C/man2/set_thread_area.2:76 build/C/man2/setup.2:79
#: build/C/man5/shells.5:62 build/C/man3/sleep.3:71 build/C/man3/swab.3:67
#: build/C/man2/swapon.2:202 build/C/man2/syscall.2:93
-#: build/C/man2/syscalls.2:827 build/C/man3/sysconf.3:348
+#: build/C/man2/syscalls.2:828 build/C/man3/sysconf.3:348
#: build/C/man2/sysctl.2:176 build/C/man2/sysinfo.2:103
#: build/C/man3/tcgetpgrp.3:126 build/C/man2/truncate.2:260
#: build/C/man3/ualarm.3:149 build/C/man2/umask.2:129 build/C/man2/uname.2:166
#: build/C/man2/uselib.2:119 build/C/man3/usleep.3:151
-#: build/C/man2/vfork.2:232 build/C/man2/vhangup.2:75
+#: build/C/man2/vfork.2:283 build/C/man2/vhangup.2:75
msgid ""
-"This page is part of release 3.35 of the Linux I<man-pages> project. A "
+"This page is part of release 3.37 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
-"found at http://man7.org/linux/man-pages/."
+"found at http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: TH
#: build/C/man2/chdir.2:70 build/C/man2/chmod.2:152 build/C/man2/chown.2:119
#: build/C/man2/chroot.2:90 build/C/man2/close.2:64 build/C/man3/confstr.3:92
#: build/C/man3/crypt.3:119 build/C/man3/daemon.3:70
-#: build/C/man3/des_crypt.3:102 build/C/man2/dup.2:119
+#: build/C/man3/des_crypt.3:102 build/C/man2/dup.2:120
#: build/C/man3/encrypt.3:107 build/C/man3/euidaccess.3:59
#: build/C/man3/exec.3:181 build/C/man2/execve.2:340
#: build/C/man2/exit_group.2:37 build/C/man2/fcntl.2:1041
#: build/C/man3/fexecve.3:67 build/C/man2/flock.2:110 build/C/man2/fork.2:160
-#: build/C/man3/fpathconf.3:143 build/C/man2/fsync.2:105
+#: build/C/man3/fpathconf.3:143 build/C/man2/fsync.2:109
#: build/C/man2/get_thread_area.2:24 build/C/man3/getcwd.3:154
#: build/C/man2/getdomainname.2:75 build/C/man2/getdtablesize.2:61
#: build/C/man3/gethostid.3:71 build/C/man2/gethostname.2:89
#. type: SH
#: build/C/man2/access.2:96 build/C/man2/chdir.2:75 build/C/man2/chmod.2:157
#: build/C/man2/chown.2:124 build/C/man2/chroot.2:95 build/C/man2/close.2:70
-#: build/C/man3/confstr.3:119 build/C/man3/crypt.3:122 build/C/man2/dup.2:125
+#: build/C/man3/confstr.3:119 build/C/man3/crypt.3:122 build/C/man2/dup.2:126
#: build/C/man3/encrypt.3:109 build/C/man3/euidaccess.3:67
#: build/C/man3/exec.3:188 build/C/man2/execve.2:346 build/C/man2/fcntl.2:1074
#: build/C/man3/fexecve.3:74 build/C/man2/flock.2:115 build/C/man2/fork.2:167
-#: build/C/man2/fsync.2:110 build/C/man2/get_thread_area.2:30
+#: build/C/man2/fsync.2:114 build/C/man2/get_thread_area.2:30
#: build/C/man3/getcwd.3:170 build/C/man2/getdomainname.2:80
#: build/C/man2/getdtablesize.2:63 build/C/man3/gethostid.3:81
#: build/C/man2/gethostname.2:94 build/C/man3/getlogin.3:101
msgstr "I<pathname> がアクセス可能なアドレス空間の外を指している。"
#. type: TP
-#: build/C/man2/access.2:134 build/C/man3/confstr.3:120 build/C/man2/dup.2:150
+#: build/C/man2/access.2:134 build/C/man3/confstr.3:120 build/C/man2/dup.2:151
#: build/C/man2/execve.2:375 build/C/man2/fcntl.2:1112
#: build/C/man3/fexecve.3:78 build/C/man2/flock.2:125
#: build/C/man2/get_thread_area.2:34 build/C/man3/getcwd.3:178
#. type: TP
#: build/C/man2/access.2:138 build/C/man2/chdir.2:91 build/C/man2/chmod.2:171
#: build/C/man2/chmod.2:209 build/C/man2/chown.2:169 build/C/man2/chroot.2:109
-#: build/C/man2/close.2:81 build/C/man2/execve.2:379 build/C/man2/fsync.2:115
+#: build/C/man2/close.2:81 build/C/man2/execve.2:379 build/C/man2/fsync.2:119
#: build/C/man2/ioperm.2:85 build/C/man2/truncate.2:143
#, no-wrap
msgid "B<EIO>"
#: build/C/man3/getlogin.3:161 build/C/man3/getopt.3:367
#: build/C/man2/mincore.2:144 build/C/man3/sleep.3:44
#: build/C/man3/sysconf.3:324 build/C/man2/sysctl.2:121
-#: build/C/man2/truncate.2:241 build/C/man2/vfork.2:189
+#: build/C/man2/truncate.2:241 build/C/man2/vfork.2:249
#, no-wrap
msgid "BUGS"
msgstr "バグ"
#. type: TH
#: build/C/man2/brk.2:30 build/C/man2/chroot.2:33 build/C/man3/getcwd.3:30
#: build/C/man2/getdtablesize.2:27 build/C/man3/gethostid.3:29
-#: build/C/man3/ualarm.3:23 build/C/man2/vfork.2:26
+#: build/C/man3/ualarm.3:23
#, no-wrap
msgid "2010-09-20"
msgstr "2010-09-20"
#: build/C/man2/brk.2:35 build/C/man2/chdir.2:38 build/C/man2/chown.2:43
#: build/C/man2/chroot.2:38 build/C/man3/daemon.3:39 build/C/man3/encrypt.3:31
#: build/C/man3/exec.3:44 build/C/man2/execve.2:42 build/C/man2/fork.2:44
-#: build/C/man2/fsync.2:42 build/C/man2/getdomainname.2:34
+#: build/C/man2/fsync.2:43 build/C/man2/getdomainname.2:34
#: build/C/man2/getdtablesize.2:32 build/C/man3/gethostid.3:34
#: build/C/man2/gethostname.2:37 build/C/man3/getlogin.3:33
#: build/C/man2/getpagesize.2:28 build/C/man2/idle.2:37
#: build/C/man2/brk.2:43 build/C/man2/chdir.2:46 build/C/man2/chmod.2:44
#: build/C/man2/chown.2:53 build/C/man2/chroot.2:44 build/C/man3/confstr.3:42
#: build/C/man3/daemon.3:45 build/C/man3/exec.3:66 build/C/man3/fexecve.3:38
-#: build/C/man2/fsync.2:50 build/C/man3/getcwd.3:47
+#: build/C/man2/fsync.2:51 build/C/man3/getcwd.3:47
#: build/C/man2/getdomainname.2:42 build/C/man2/getdtablesize.2:38
#: build/C/man3/gethostid.3:42 build/C/man2/gethostname.2:45
#: build/C/man3/getlogin.3:45 build/C/man3/getopt.3:67
"般的なのは I<int>, I<ssize_t>, I<ptrdiff_t>, I<intptr_t> である。"
#. type: SS
-#: build/C/man2/brk.2:142 build/C/man2/vfork.2:162
+#: build/C/man2/brk.2:142 build/C/man2/vfork.2:211
#, no-wrap
msgid "Linux Notes"
msgstr "Linux での注意"
#. type: TP
#: build/C/man2/chdir.2:121 build/C/man2/chmod.2:204 build/C/man2/chown.2:166
-#: build/C/man2/close.2:71 build/C/man2/dup.2:126 build/C/man2/fcntl.2:1082
-#: build/C/man2/flock.2:116 build/C/man2/fsync.2:111 build/C/man2/ioctl.2:91
+#: build/C/man2/close.2:71 build/C/man2/dup.2:127 build/C/man2/fcntl.2:1082
+#: build/C/man2/flock.2:116 build/C/man2/fsync.2:115 build/C/man2/ioctl.2:91
#: build/C/man3/lockf.3:124 build/C/man3/tcgetpgrp.3:82
#: build/C/man2/truncate.2:181
#, no-wrap
#. type: IP
#: build/C/man2/chmod.2:60 build/C/man2/chmod.2:65 build/C/man2/chown.2:70
#: build/C/man2/chown.2:75 build/C/man2/chown.2:79 build/C/man2/chown.2:233
-#: build/C/man2/chown.2:238 build/C/man2/chown.2:244 build/C/man2/dup.2:61
-#: build/C/man2/dup.2:67 build/C/man2/dup.2:100 build/C/man2/dup.2:109
+#: build/C/man2/chown.2:238 build/C/man2/chown.2:244 build/C/man2/dup.2:62
+#: build/C/man2/dup.2:68 build/C/man2/dup.2:101 build/C/man2/dup.2:110
#: build/C/man2/execve.2:123 build/C/man2/execve.2:127
#: build/C/man2/execve.2:130 build/C/man2/execve.2:133
#: build/C/man2/execve.2:136 build/C/man2/execve.2:139
#: build/C/man2/syscalls.2:88 build/C/man2/syscalls.2:94
#: build/C/man2/syscalls.2:110 build/C/man2/syscalls.2:116
#: build/C/man2/syscalls.2:122 build/C/man2/syscalls.2:128
-#: build/C/man2/syscalls.2:135 build/C/man2/syscalls.2:595
-#: build/C/man2/syscalls.2:633 build/C/man2/syscalls.2:675
-#: build/C/man2/syscalls.2:696 build/C/man2/syscalls.2:707
-#: build/C/man2/syscalls.2:714 build/C/man2/syscalls.2:725
-#: build/C/man2/syscalls.2:737 build/C/man2/syscalls.2:758
-#: build/C/man2/syscalls.2:766
+#: build/C/man2/syscalls.2:135 build/C/man2/syscalls.2:596
+#: build/C/man2/syscalls.2:634 build/C/man2/syscalls.2:676
+#: build/C/man2/syscalls.2:697 build/C/man2/syscalls.2:708
+#: build/C/man2/syscalls.2:715 build/C/man2/syscalls.2:726
+#: build/C/man2/syscalls.2:738 build/C/man2/syscalls.2:759
+#: build/C/man2/syscalls.2:767 build/C/man2/vfork.2:191
+#: build/C/man2/vfork.2:195
#, no-wrap
msgid "*"
msgstr "*"
msgstr "I<fd> が有効なオープンされたディスクリプタでない。"
#. type: TP
-#: build/C/man2/close.2:75 build/C/man2/dup.2:142 build/C/man2/fcntl.2:1100
+#: build/C/man2/close.2:75 build/C/man2/dup.2:143 build/C/man2/fcntl.2:1100
#: build/C/man2/flock.2:120 build/C/man2/truncate.2:131
#: build/C/man3/ualarm.3:84 build/C/man3/usleep.3:76
#, no-wrap
"なるのは、最初の 2 つだけである。"
#. type: SH
-#: build/C/man3/des_crypt.3:127 build/C/man2/dup.2:164
+#: build/C/man3/des_crypt.3:127 build/C/man2/dup.2:165
#: build/C/man3/euidaccess.3:70 build/C/man3/exec.3:193
#: build/C/man2/exit_group.2:39 build/C/man3/fexecve.3:91
#: build/C/man2/get_thread_area.2:37 build/C/man2/gettid.2:51
msgstr "DUP"
#. type: TH
-#: build/C/man2/dup.2:36 build/C/man3/getumask.3:26
-#, no-wrap
-msgid "2010-09-10"
-msgstr "2010-09-10"
+#: build/C/man2/dup.2:36
+#, fuzzy, no-wrap
+#| msgid "2010-02-03"
+msgid "2012-02-14"
+msgstr "2010-02-03"
#. type: Plain text
#: build/C/man2/dup.2:39
"B<int dup2(int >I<oldfd>B<, int >I<newfd>B<);>\n"
#. type: Plain text
-#: build/C/man2/dup.2:48 build/C/man3/euidaccess.3:33
-#, no-wrap
+#: build/C/man2/dup.2:49
+#, fuzzy, no-wrap
+#| msgid ""
+#| "B<#define _GNU_SOURCE> /* See feature_test_macros(7) */\n"
+#| "B<#include E<lt>unistd.hE<gt>>\n"
msgid ""
"B<#define _GNU_SOURCE> /* See feature_test_macros(7) */\n"
+"B<#include E<lt>fcntl.hE<gt>> /* Obtain O_* constant definitions */\n"
"B<#include E<lt>unistd.hE<gt>>\n"
msgstr ""
"B<#define _GNU_SOURCE> /* feature_test_macros(7) 参照 */\n"
"B<#include E<lt>unistd.hE<gt>>\n"
#. type: Plain text
-#: build/C/man2/dup.2:50
+#: build/C/man2/dup.2:51
#, no-wrap
msgid "B<int dup3(int >I<oldfd>B<, int >I<newfd>B<, int >I<flags>B<);>\n"
msgstr "B<int dup3(int >I<oldfd>B<, int >I<newfd>B<, int >I<flags>B<);>\n"
#. type: Plain text
-#: build/C/man2/dup.2:54
+#: build/C/man2/dup.2:55
msgid "These system calls create a copy of the file descriptor I<oldfd>."
msgstr ""
"これらのシステムコールは、ファイル・ディスクリプタ I<oldfd> の複製を作る。"
#. type: Plain text
-#: build/C/man2/dup.2:57
+#: build/C/man2/dup.2:58
msgid ""
"B<dup>() uses the lowest-numbered unused descriptor for the new descriptor."
msgstr ""
"て使用する。"
#. type: Plain text
-#: build/C/man2/dup.2:61
+#: build/C/man2/dup.2:62
msgid ""
"B<dup2>() makes I<newfd> be the copy of I<oldfd>, closing I<newfd> first if "
"necessary, but note the following:"
"I<newfd> をクローズする。 以下の点に注意すること。"
#. type: Plain text
-#: build/C/man2/dup.2:67
+#: build/C/man2/dup.2:68
msgid ""
"If I<oldfd> is not a valid file descriptor, then the call fails, and "
"I<newfd> is not closed."
"I<newfd> はクローズされない。"
#. type: Plain text
-#: build/C/man2/dup.2:78
+#: build/C/man2/dup.2:79
msgid ""
"If I<oldfd> is a valid file descriptor, and I<newfd> has the same value as "
"I<oldfd>, then B<dup2>() does nothing, and returns I<newfd>."
"合、 B<dup2>() は何もせず、 I<newfd> を返す。"
#. type: Plain text
-#: build/C/man2/dup.2:87
+#: build/C/man2/dup.2:88
msgid ""
"After a successful return from one of these system calls, the old and new "
"file descriptors may be used interchangeably. They refer to the same open "
"化する。"
#. type: Plain text
-#: build/C/man2/dup.2:95
+#: build/C/man2/dup.2:96
msgid ""
"The two descriptors do not share file descriptor flags (the close-on-exec "
"flag). The close-on-exec flag (B<FD_CLOEXEC>; see B<fcntl>(2)) for the "
"照) は off となる。"
#. type: Plain text
-#: build/C/man2/dup.2:100
+#: build/C/man2/dup.2:101
msgid "B<dup3>() is the same as B<dup2>(), except that:"
msgstr "B<dup3>() は B<dup2>() と同じだが、以下の点が異なる。"
#. type: Plain text
-#: build/C/man2/dup.2:109
+#: build/C/man2/dup.2:110
msgid ""
"The caller can force the close-on-exec flag to be set for the new file "
"descriptor by specifying B<O_CLOEXEC> in I<flags>. See the description of "
#. FIXME . To confirm with Al Viro that this was intended, and its rationale
#. type: Plain text
-#: build/C/man2/dup.2:119
+#: build/C/man2/dup.2:120
msgid ""
"If I<oldfd> equals I<newfd>, then B<dup3>() fails with the error B<EINVAL>."
msgstr ""
"I<oldfd> が I<newfd> と同じ場合、 B<dup3>() は B<EINVAL> エラーで失敗する。"
#. type: Plain text
-#: build/C/man2/dup.2:125
+#: build/C/man2/dup.2:126
msgid ""
"On success, these system calls return the new descriptor. On error, -1 is "
"returned, and I<errno> is set appropriately."
"合、-1 を返し、 I<errno> を適切に設定する。"
#. type: Plain text
-#: build/C/man2/dup.2:132
+#: build/C/man2/dup.2:133
msgid ""
"I<oldfd> isn't an open file descriptor, or I<newfd> is out of the allowed "
"range for file descriptors."
"ル・ディスクリプタとして許される範囲から外れている。"
#. type: TP
-#: build/C/man2/dup.2:132 build/C/man2/swapon.2:114
+#: build/C/man2/dup.2:133 build/C/man2/swapon.2:114
#, no-wrap
msgid "B<EBUSY>"
msgstr "B<EBUSY>"
#. type: Plain text
-#: build/C/man2/dup.2:142
+#: build/C/man2/dup.2:143
msgid ""
"(Linux only) This may be returned by B<dup2>() or B<dup3>() during a race "
"condition with B<open>(2) and B<dup>()."
"B<dup3>() はこのエラーを返すかもしれない。"
#. type: Plain text
-#: build/C/man2/dup.2:150
+#: build/C/man2/dup.2:151
msgid ""
"The B<dup2>() or B<dup3>() call was interrupted by a signal; see B<signal>"
"(7)."
#. FIXME . To confirm with Al Viro that this was intended, and its rationale
#. type: Plain text
-#: build/C/man2/dup.2:160
+#: build/C/man2/dup.2:161
msgid ""
"(B<dup3>()) I<flags> contain an invalid value. Or, I<oldfd> was equal to "
"I<newfd>."
"I<newfd> と同じであった。"
#. type: TP
-#: build/C/man2/dup.2:160 build/C/man2/execve.2:393 build/C/man2/fcntl.2:1122
+#: build/C/man2/dup.2:161 build/C/man2/execve.2:393 build/C/man2/fcntl.2:1122
#: build/C/man3/getlogin.3:103
#, no-wrap
msgid "B<EMFILE>"
msgstr "B<EMFILE>"
#. type: Plain text
-#: build/C/man2/dup.2:164
+#: build/C/man2/dup.2:165
msgid ""
"The process already has the maximum number of file descriptors open and "
"tried to open a new one."
"て、さらに新しいものを開こうとした。"
#. type: Plain text
-#: build/C/man2/dup.2:169
+#: build/C/man2/dup.2:170
msgid ""
"B<dup3>() was added to Linux in version 2.6.27; glibc support is available "
"starting with version 2.9."
"バージョン 2.9 以降で利用できる。"
#. type: Plain text
-#: build/C/man2/dup.2:173
+#: build/C/man2/dup.2:174
msgid "B<dup>(), B<dup2>(): SVr4, 4.3BSD, POSIX.1-2001."
msgstr "B<dup>(), B<dup2>(): SVr4, 4.3BSD, POSIX.1-2001."
#. EINTR and ENOLINK error conditions. POSIX.1 adds EINTR.
#. The EBUSY return is Linux-specific.
#. type: Plain text
-#: build/C/man2/dup.2:179
+#: build/C/man2/dup.2:180
msgid "B<dup3>() is Linux-specific."
msgstr "B<dup3>() は Linux 固有である。"
#. type: Plain text
-#: build/C/man2/dup.2:193
+#: build/C/man2/dup.2:194
msgid ""
"The error returned by B<dup2>() is different from that returned by B<fcntl"
"(>..., B<F_DUPFD>, ...B<)> when I<newfd> is out of range. On some systems "
"B<EINVAL> を返すシステムもある。"
#. type: Plain text
-#: build/C/man2/dup.2:206
+#: build/C/man2/dup.2:207
msgid ""
"If I<newfd> was open, any errors that would have been reported at B<close>"
"(2) time are lost. A careful programmer will not use B<dup2>() or B<dup3>"
"ズするようにした方がいいだろう。"
#. type: Plain text
-#: build/C/man2/dup.2:210
+#: build/C/man2/dup.2:211
msgid "B<close>(2), B<fcntl>(2), B<open>(2)"
msgstr "B<close>(2), B<fcntl>(2), B<open>(2)"
msgstr "euidaccess, eaccess - ファイルへのアクセス権を実効ユーザでチェックする"
#. type: Plain text
+#: build/C/man3/euidaccess.3:33
+#, no-wrap
+msgid ""
+"B<#define _GNU_SOURCE> /* See feature_test_macros(7) */\n"
+"B<#include E<lt>unistd.hE<gt>>\n"
+msgstr ""
+"B<#define _GNU_SOURCE> /* feature_test_macros(7) 参照 */\n"
+"B<#include E<lt>unistd.hE<gt>>\n"
+
+#. type: Plain text
#: build/C/man3/euidaccess.3:36
#, no-wrap
msgid ""
msgstr "FORK"
#. type: TH
-#: build/C/man2/fork.2:39
-#, no-wrap
-msgid "2009-04-27"
-msgstr "2009-04-27"
+#: build/C/man2/fork.2:39 build/C/man2/fsync.2:38
+#, fuzzy, no-wrap
+#| msgid "2010-02-03"
+msgid "2012-02-27"
+msgstr "2010-02-03"
#. type: Plain text
#: build/C/man2/fork.2:42
#. nptl/sysdeps/unix/sysv/linux/fork.c
#. and does some magic to ensure that getpid(2) returns the right value.
#. type: Plain text
-#: build/C/man2/fork.2:212
+#: build/C/man2/fork.2:220
+#, fuzzy
+#| msgid ""
+#| "Since version 2.3.3, rather than invoking the kernel's B<fork>() system "
+#| "call, the glibc B<fork>() wrapper that is provided as part of the NPTL "
+#| "threading implementation invokes B<clone>(2) with flags that provide the "
+#| "same effect as the traditional system call. The glibc wrapper invokes "
+#| "any fork handlers that have been established using B<pthread_atfork>(3)."
msgid ""
"Since version 2.3.3, rather than invoking the kernel's B<fork>() system "
"call, the glibc B<fork>() wrapper that is provided as part of the NPTL "
"threading implementation invokes B<clone>(2) with flags that provide the "
-"same effect as the traditional system call. The glibc wrapper invokes any "
-"fork handlers that have been established using B<pthread_atfork>(3)."
+"same effect as the traditional system call. (A call to B<fork>() is "
+"equivalent to a call to B<clone>(2) specifying I<flags> as just "
+"B<SIGCHLD>.) The glibc wrapper invokes any fork handlers that have been "
+"established using B<pthread_atfork>(3)."
msgstr ""
"glibc 2.3.3 以降では、 NPTL スレッド実装の一部として提供されている glibc の "
"B<fork>() ラッパー関数は、 カーネルの B<fork>() システムコールを起動するの"
"fork ハンドラを起動する。"
#. type: Plain text
-#: build/C/man2/fork.2:217
+#: build/C/man2/fork.2:225
msgid "See B<pipe>(2) and B<wait>(2)."
msgstr "B<pipe>(2) および B<wait>(2) を参照。"
#. type: Plain text
-#: build/C/man2/fork.2:227
+#: build/C/man2/fork.2:235
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)"
msgstr "B<getconf>(1), B<open>(2), B<statfs>(2), B<sysconf>(3)"
#. type: TH
-#: build/C/man2/fsync.2:37
+#: build/C/man2/fsync.2:38
#, no-wrap
msgid "FSYNC"
msgstr "FSYNC"
-#. type: TH
-#: build/C/man2/fsync.2:37
-#, no-wrap
-msgid "2008-11-07"
-msgstr "2008-11-07"
-
#. type: Plain text
-#: build/C/man2/fsync.2:40
+#: build/C/man2/fsync.2:41
msgid ""
"fsync, fdatasync - synchronize a file's in-core state with storage device"
msgstr ""
"fsync - メモリ上にあるファイルの内容をストレージデバイス上のものと同期させる"
#. type: Plain text
-#: build/C/man2/fsync.2:44
+#: build/C/man2/fsync.2:45
msgid "B<int fsync(int >I<fd>B<);>"
msgstr "B<int fsync(int >I<fd>B<);>"
#. type: Plain text
-#: build/C/man2/fsync.2:46
+#: build/C/man2/fsync.2:47
msgid "B<int fdatasync(int >I<fd>B<);>"
msgstr "B<int fdatasync(int >I<fd>B<);>"
#. type: Plain text
-#: build/C/man2/fsync.2:54
+#: build/C/man2/fsync.2:55
msgid "B<fsync>(): _BSD_SOURCE || _XOPEN_SOURCE"
msgstr "B<fsync>(): _BSD_SOURCE || _XOPEN_SOURCE"
#. _POSIX_C_SOURCE\ >=\ 200112L only since glibc 2.8
#. type: Plain text
-#: build/C/man2/fsync.2:57
+#: build/C/man2/fsync.2:58
#, no-wrap
msgid " || /* since glibc 2.8: */ _POSIX_C_SOURCE\\ E<gt>=\\ 200112L\n"
msgstr " || /* glibc 2.8 以降では: */ _POSIX_C_SOURCE\\ E<gt>=\\ 200112L\n"
#. type: Plain text
-#: build/C/man2/fsync.2:60
+#: build/C/man2/fsync.2:61
msgid ""
"B<fdatasync>(): _POSIX_C_SOURCE\\ E<gt>=\\ 199309L || _XOPEN_SOURCE\\ E<gt>="
"\\ 500"
"\\ 500"
#. type: Plain text
-#: build/C/man2/fsync.2:71
+#: build/C/man2/fsync.2:74
+#, fuzzy
+#| msgid ""
+#| "B<fsync>() transfers (\"flushes\") all modified in-core data of (i.e., "
+#| "modified buffer cache pages for) the file referred to by the file "
+#| "descriptor I<fd> to the disk device (or other permanent storage device) "
+#| "where that file resides. The call blocks until the device reports that "
+#| "the transfer has completed. It also flushes metadata information "
+#| "associated with the file (see B<stat>(2))."
msgid ""
"B<fsync>() transfers (\"flushes\") all modified in-core data of (i.e., "
"modified buffer cache pages for) the file referred to by the file descriptor "
-"I<fd> to the disk device (or other permanent storage device) where that "
-"file resides. The call blocks until the device reports that the transfer "
-"has completed. It also flushes metadata information associated with the "
-"file (see B<stat>(2))."
+"I<fd> to the disk device (or other permanent storage device) so that all "
+"changed information can be retrieved even after the system crashed or was "
+"rebooted. This includes writing through or flushing a disk cache if "
+"present. The call blocks until the device reports that the transfer has "
+"completed. It also flushes metadata information associated with the file "
+"(see B<stat>(2))."
msgstr ""
"B<fsync>() は、ファイル記述子 I<fd> で参照されるファイルの内部で持っている"
"データ (つまりバッファキャッシュページ) のうち修正されたデータを、 そのファイ"
"ラッシュする。"
#. type: Plain text
-#: build/C/man2/fsync.2:79
+#: build/C/man2/fsync.2:83
msgid ""
"Calling B<fsync>() does not necessarily ensure that the entry in the "
"directory containing the file has also reached disk. For that an explicit "
"ディレクトリのファイル記述子に対しても B<fsync>() する必要がある。"
#. type: Plain text
-#: build/C/man2/fsync.2:100
+#: build/C/man2/fsync.2:104
msgid ""
"B<fdatasync>() is similar to B<fsync>(), but does not flush modified "
"metadata unless that metadata is needed in order to allow a subsequent data "
"る。"
#. type: Plain text
-#: build/C/man2/fsync.2:105
+#: build/C/man2/fsync.2:109
msgid ""
"The aim of B<fdatasync>() is to reduce disk activity for applications that "
"do not require all metadata to be synchronized with the disk."
"リケーションに対して、ディスクアクセスを減らすことである。"
#. type: Plain text
-#: build/C/man2/fsync.2:110
+#: build/C/man2/fsync.2:114
msgid ""
"On success, these system calls return zero. On error, -1 is returned, and "
"I<errno> is set appropriately."
"れ、 I<errno> が適切に設定される。"
#. type: Plain text
-#: build/C/man2/fsync.2:115
-msgid "I<fd> is not a valid file descriptor open for writing."
-msgstr "I<fd> が書き込みのためにオープンされたファイル記述子でない。"
+#: build/C/man2/fsync.2:119
+#, fuzzy
+#| msgid "I<fd> isn't a valid open file descriptor."
+msgid "I<fd> is not a valid open file descriptor."
+msgstr "I<fd> が有効なオープンされたディスクリプタでない。"
#. type: Plain text
-#: build/C/man2/fsync.2:118
+#: build/C/man2/fsync.2:122
msgid "An error occurred during synchronization."
msgstr "同期操作の間にエラーが発生した。"
#. type: TP
-#: build/C/man2/fsync.2:118
+#: build/C/man2/fsync.2:122
#, no-wrap
msgid "B<EROFS>, B<EINVAL>"
msgstr "B<EROFS>, B<EINVAL>"
#. type: Plain text
-#: build/C/man2/fsync.2:122
+#: build/C/man2/fsync.2:126
msgid ""
"I<fd> is bound to a special file which does not support synchronization."
msgstr "I<fd> が同期操作をサポートしてない特殊なファイルを参照している。"
#. type: Plain text
-#: build/C/man2/fsync.2:124
+#: build/C/man2/fsync.2:128
msgid "4.3BSD, POSIX.1-2001."
msgstr "4.3BSD, POSIX.1-2001."
#. type: SH
-#: build/C/man2/fsync.2:124
+#: build/C/man2/fsync.2:128
#, no-wrap
msgid "AVAILABILITY"
msgstr "可用性"
#. -1: unavailable, 0: ask using sysconf().
#. glibc defines them to 1.
#. type: Plain text
-#: build/C/man2/fsync.2:137
+#: build/C/man2/fsync.2:141
msgid ""
"On POSIX systems on which B<fdatasync>() is available, "
"B<_POSIX_SYNCHRONIZED_IO> is defined in I<E<lt>unistd.hE<gt>> to a value "
"照)。"
#. type: Plain text
-#: build/C/man2/fsync.2:152
-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 のディスク書き込み操作を避けることができる。"
-
-#. See
-#. .BR hdparm (8)
-#. for how to disable that cache for IDE disks.
-#. type: Plain text
-#: build/C/man2/fsync.2:162
-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>() から戻ってきたとしても、そのデータは実際に"
-"は永続的な記憶媒体に 格納されていないかもしれない。"
-
-#. type: Plain text
-#: build/C/man2/fsync.2:167
-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>() でディレクトリ・エントリも暗黙のうちに同期する。"
-
-#. type: Plain text
-#: build/C/man2/fsync.2:175
+#: build/C/man2/fsync.2:147
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)."
+"On some UNIX systems (but not Linux), I<fd> must be a I<writable> file "
+"descriptor."
msgstr ""
-"2.4 より前のカーネルでは巨大なファイルに B<fsync>() を使用することは効率が悪"
-"い場合がある。 別の方法として B<open>(2) の際に B<O_SYNC> フラグを使用するの"
-"が良いかもしれない。"
#. type: Plain text
-#: build/C/man2/fsync.2:181
+#: build/C/man2/fsync.2:153
msgid ""
"In Linux 2.2 and earlier, B<fdatasync>() is equivalent to B<fsync>(), and "
"so has no performance advantage."
"メリットはない。"
#. type: Plain text
-#: build/C/man2/fsync.2:190
+#: build/C/man2/fsync.2:163
+msgid ""
+"The B<fsync>() implementations in older kernels and lesser used filesystems "
+"does not know how to flush disk caches. In these cases disk caches need to "
+"be disabled using B<hdparm>(8) or B<sdparm>(8) to guarantee safe operation."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/fsync.2:172
msgid ""
"B<bdflush>(2), B<open>(2), B<sync>(2), B<sync_file_range>(2), B<hdparm>(8), "
"B<mount>(8), B<sync>(8), B<update>(8)"
msgid "GETUMASK"
msgstr "GETUMASK"
+#. type: TH
+#: build/C/man3/getumask.3:26
+#, no-wrap
+msgid "2010-09-10"
+msgstr "2010-09-10"
+
#. type: Plain text
#: build/C/man3/getumask.3:29
msgid "getumask - get file creation mask"
#. type: TH
#: build/C/man2/syscalls.2:29
#, fuzzy, no-wrap
-#| msgid "2011-09-15"
-msgid "2011-09-07"
-msgstr "2011-09-15"
+#| msgid "2008-12-03"
+msgid "2012-03-05"
+msgstr "2008-12-03"
#. type: Plain text
#: build/C/man2/syscalls.2:32
#. type: tbl table
#: build/C/man2/syscalls.2:168
#, no-wrap
-msgid "B<bdflush>(2)\n"
-msgstr "B<bdflush>(2)\n"
+msgid "B<bdflush>(2)\t\tDeprecated (does nothing)\n"
+msgstr ""
#. type: tbl table
#: build/C/man2/syscalls.2:169
#, no-wrap
+msgid "\t\tsince 2.6\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:170
+#, no-wrap
msgid "B<bind>(2)\n"
msgstr "B<bind>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:170
+#: build/C/man2/syscalls.2:171
#, no-wrap
msgid "B<break>(2)\t\tNot implemented\n"
msgstr "B<break>(2)\t\tNot implemented\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:171
+#: build/C/man2/syscalls.2:172
#, no-wrap
msgid "B<brk>(2)\n"
msgstr "B<brk>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:172
+#: build/C/man2/syscalls.2:173
#, no-wrap
msgid "B<cacheflush>(2)\t1.2\tNot on i386\n"
msgstr "B<cacheflush>(2)\t1.2\tNot on i386\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:173
+#: build/C/man2/syscalls.2:174
#, no-wrap
msgid "B<capget>(2)\t2.2\n"
msgstr "B<capget>(2)\t2.2\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:174
+#: build/C/man2/syscalls.2:175
#, no-wrap
msgid "B<capset>(2)\t2.2\n"
msgstr "B<capset>(2)\t2.2\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:175
+#: build/C/man2/syscalls.2:176
#, no-wrap
msgid "B<chdir>(2)\n"
msgstr "B<chdir>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:176
+#: build/C/man2/syscalls.2:177
#, no-wrap
msgid "B<chmod>(2)\n"
msgstr "B<chmod>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:177
+#: build/C/man2/syscalls.2:178
#, no-wrap
msgid "B<chown>(2)\n"
msgstr "B<chown>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:178
+#: build/C/man2/syscalls.2:179
#, no-wrap
msgid "B<chown32>(2)\t2.4\n"
msgstr "B<chown32>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:179
+#: build/C/man2/syscalls.2:180
#, no-wrap
msgid "B<chroot>(2)\n"
msgstr "B<chroot>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:180
+#: build/C/man2/syscalls.2:181
#, fuzzy, no-wrap
#| msgid "B<clock_gettime>(2)\t2.6\n"
msgid "B<clock_adjtime>(2)\t2.6.39\n"
msgstr "B<clock_gettime>(2)\t2.6\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:181
+#: build/C/man2/syscalls.2:182
#, 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:182
+#: build/C/man2/syscalls.2:183
#, 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:183
+#: build/C/man2/syscalls.2:184
#, 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:184
+#: build/C/man2/syscalls.2:185
#, 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:185
+#: build/C/man2/syscalls.2:186
#, no-wrap
msgid "B<clone>(2)\n"
msgstr "B<clone>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:186
+#: build/C/man2/syscalls.2:187
#, no-wrap
msgid "B<close>(2)\n"
msgstr "B<close>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:187
+#: build/C/man2/syscalls.2:188
#, no-wrap
msgid "B<connect>(2)\n"
msgstr "B<connect>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:188
+#: build/C/man2/syscalls.2:189
#, no-wrap
msgid "B<creat>(2)\n"
msgstr "B<creat>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:189
+#: build/C/man2/syscalls.2:190
#, no-wrap
msgid "B<create_module>(2)\n"
msgstr "B<create_module>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:190
+#: build/C/man2/syscalls.2:191
#, no-wrap
msgid "B<delete_module>(2)\n"
msgstr "B<delete_module>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:191
+#: build/C/man2/syscalls.2:192
#, no-wrap
msgid "B<dup>(2)\n"
msgstr "B<dup>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:192
+#: build/C/man2/syscalls.2:193
#, no-wrap
msgid "B<dup2>(2)\n"
msgstr "B<dup2>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:193
+#: build/C/man2/syscalls.2:194
#, 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:194
+#: build/C/man2/syscalls.2:195
#, 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:195
+#: build/C/man2/syscalls.2:196
#, 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:196
+#: build/C/man2/syscalls.2:197
#, 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:197
+#: build/C/man2/syscalls.2:198
#, 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:198
+#: build/C/man2/syscalls.2:199
#, 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:199
+#: build/C/man2/syscalls.2:200
#, 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:200
+#: build/C/man2/syscalls.2:201
#, 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:201
+#: build/C/man2/syscalls.2:202
#, no-wrap
msgid "B<execve>(2)\n"
msgstr "B<execve>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:202
+#: build/C/man2/syscalls.2:203
#, no-wrap
msgid "B<exit>(2)\n"
msgstr "B<exit>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:203
+#: build/C/man2/syscalls.2:204
#, 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:204
+#: build/C/man2/syscalls.2:205
#, 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:205
+#: build/C/man2/syscalls.2:206
#, 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:207
+#: build/C/man2/syscalls.2:208
#, 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:208
+#: build/C/man2/syscalls.2:209
#, 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:209
+#: build/C/man2/syscalls.2:210
#, fuzzy, no-wrap
#| msgid "B<inotify_init>(2)\t2.6.13\n"
msgid "B<fanotify_init>(2)\t2.6.37\n"
msgstr "B<inotify_init>(2)\t2.6.13\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:210
+#: build/C/man2/syscalls.2:211
#, fuzzy, no-wrap
#| msgid "B<inotify_rm_watch>(2)\t2.6.13\n"
msgid "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:213
+#: build/C/man2/syscalls.2:214
#, no-wrap
msgid "B<fchdir>(2)\n"
msgstr "B<fchdir>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:214
+#: build/C/man2/syscalls.2:215
#, no-wrap
msgid "B<fchmod>(2)\n"
msgstr "B<fchmod>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:215
+#: build/C/man2/syscalls.2:216
#, 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:216
+#: build/C/man2/syscalls.2:217
#, no-wrap
msgid "B<fchown>(2)\n"
msgstr "B<fchown>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:217
+#: build/C/man2/syscalls.2:218
#, no-wrap
msgid "B<fchown32>(2)\t2.4\n"
msgstr "B<fchown32>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:218
+#: build/C/man2/syscalls.2:219
#, 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:219
+#: build/C/man2/syscalls.2:220
#, no-wrap
msgid "B<fcntl>(2)\n"
msgstr "B<fcntl>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:220
+#: build/C/man2/syscalls.2:221
#, no-wrap
msgid "B<fcntl64>(2)\t2.4\n"
msgstr "B<fcntl64>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:221
+#: build/C/man2/syscalls.2:222
#, no-wrap
msgid "B<fdatasync>(2)\n"
msgstr "B<fdatasync>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:222
+#: build/C/man2/syscalls.2:223
#, 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:223
+#: build/C/man2/syscalls.2:224
#, 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:224
+#: build/C/man2/syscalls.2:225
#, no-wrap
msgid "B<flock>(2)\t2.0\n"
msgstr "B<flock>(2)\t2.0\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:225
+#: build/C/man2/syscalls.2:226
#, no-wrap
msgid "B<fork>(2)\n"
msgstr "B<fork>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:226
+#: build/C/man2/syscalls.2:227
#, no-wrap
msgid "B<free_hugepages>(2)\t2.5.36\tRemoved in 2.5.44\n"
msgstr "B<free_hugepages>(2)\t2.5.36\tRemoved in 2.5.44\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:227
+#: build/C/man2/syscalls.2:228
#, 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:228
+#: build/C/man2/syscalls.2:229
#, 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:229
+#: build/C/man2/syscalls.2:230
#, no-wrap
msgid "B<fstat>(2)\n"
msgstr "B<fstat>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:230
+#: build/C/man2/syscalls.2:231
#, no-wrap
msgid "B<fstat64>(2)\t2.4\n"
msgstr "B<fstat64>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:231
+#: build/C/man2/syscalls.2:232
#, 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:232
+#: build/C/man2/syscalls.2:233
#, no-wrap
msgid "B<fstatfs>(2)\n"
msgstr "B<fstatfs>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:233
+#: build/C/man2/syscalls.2:234
#, no-wrap
msgid "B<fstatfs64>(2)\t2.6\n"
msgstr "B<fstatfs64>(2)\t2.6\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:234
+#: build/C/man2/syscalls.2:235
#, no-wrap
msgid "B<fsync>(2)\n"
msgstr "B<fsync>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:235
+#: build/C/man2/syscalls.2:236
#, no-wrap
msgid "B<ftime>(2)\t\tNot implemented\n"
msgstr "B<ftime>(2)\t\tNot implemented\n"
#. Implemented in glibc; see \fBftime\fP(3)
#. type: tbl table
-#: build/C/man2/syscalls.2:237
+#: build/C/man2/syscalls.2:238
#, no-wrap
msgid "B<ftruncate>(2)\n"
msgstr "B<ftruncate>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:238
+#: build/C/man2/syscalls.2:239
#, no-wrap
msgid "B<ftruncate64>(2)\t2.4\n"
msgstr "B<ftruncate64>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:239
+#: build/C/man2/syscalls.2:240
#, no-wrap
msgid "B<futex>(2)\t2.6\n"
msgstr "B<futex>(2)\t2.6\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:240
+#: build/C/man2/syscalls.2:241
#, 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:241
+#: build/C/man2/syscalls.2:242
#, no-wrap
msgid "B<get_kernel_syms>(2)\n"
msgstr "B<get_kernel_syms>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:242
+#: build/C/man2/syscalls.2:243
#, 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:243
+#: build/C/man2/syscalls.2:244
#, 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:244
+#: build/C/man2/syscalls.2:245
#, 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:245
+#: build/C/man2/syscalls.2:246
#, 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:246
+#: build/C/man2/syscalls.2:247
#, no-wrap
msgid "B<getcwd>(2)\t2.2\n"
msgstr "B<getcwd>(2)\t2.2\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:247
+#: build/C/man2/syscalls.2:248
#, no-wrap
msgid "B<getdents>(2)\t2.0\n"
msgstr "B<getdents>(2)\t2.0\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:248
+#: build/C/man2/syscalls.2:249
#, no-wrap
msgid "B<getdents64>(2)\t2.4\n"
msgstr "B<getdents64>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:249
+#: build/C/man2/syscalls.2:250
#, no-wrap
msgid "B<getegid>(2)\n"
msgstr "B<getegid>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:250
+#: build/C/man2/syscalls.2:251
#, no-wrap
msgid "B<getegid32>(2)\t2.4\n"
msgstr "B<getegid32>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:251
+#: build/C/man2/syscalls.2:252
#, no-wrap
msgid "B<geteuid>(2)\n"
msgstr "B<geteuid>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:252
+#: build/C/man2/syscalls.2:253
#, no-wrap
msgid "B<geteuid32>(2)\t2.4\n"
msgstr "B<geteuid32>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:253
+#: build/C/man2/syscalls.2:254
#, no-wrap
msgid "B<getgid>(2)\n"
msgstr "B<getgid>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:254
+#: build/C/man2/syscalls.2:255
#, no-wrap
msgid "B<getgid32>(2)\t2.4\n"
msgstr "B<getgid32>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:255
+#: build/C/man2/syscalls.2:256
#, no-wrap
msgid "B<getgroups>(2)\n"
msgstr "B<getgroups>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:256
+#: build/C/man2/syscalls.2:257
#, no-wrap
msgid "B<getgroups32>(2)\t2.4\n"
msgstr "B<getgroups32>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:257
+#: build/C/man2/syscalls.2:258
#, no-wrap
msgid "B<getitimer>(2)\n"
msgstr "B<getitimer>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:258
+#: build/C/man2/syscalls.2:259
#, no-wrap
msgid "B<getpeername>(2)\n"
msgstr "B<getpeername>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:259
+#: build/C/man2/syscalls.2:260
#, no-wrap
msgid "B<getpagesize>(2)\t2.0\tNot on i386\n"
msgstr "B<getpagesize>(2)\t2.0\tNot on i386\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:260
+#: build/C/man2/syscalls.2:261
#, no-wrap
msgid "B<getpgid>(2)\n"
msgstr "B<getpgid>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:261
+#: build/C/man2/syscalls.2:262
#, no-wrap
msgid "B<getpgrp>(2)\n"
msgstr "B<getpgrp>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:262
+#: build/C/man2/syscalls.2:263
#, no-wrap
msgid "B<getpid>(2)\n"
msgstr "B<getpid>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:263
+#: build/C/man2/syscalls.2:264
#, no-wrap
msgid "B<getpmsg>(2)\t\tNot implemented\n"
msgstr "B<getpmsg>(2)\t\tNot implemented\n"
#. Reserved for STREAMS support
#. type: tbl table
-#: build/C/man2/syscalls.2:265
+#: build/C/man2/syscalls.2:266
#, no-wrap
msgid "B<getppid>(2)\n"
msgstr "B<getppid>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:266
+#: build/C/man2/syscalls.2:267
#, no-wrap
msgid "B<getpriority>(2)\n"
msgstr "B<getpriority>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:267
+#: build/C/man2/syscalls.2:268
#, no-wrap
msgid "B<getresgid>(2)\t2.2\n"
msgstr "B<getresgid>(2)\t2.2\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:268
+#: build/C/man2/syscalls.2:269
#, no-wrap
msgid "B<getresgid32>(2)\t2.4\n"
msgstr "B<getresgid32>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:269
+#: build/C/man2/syscalls.2:270
#, no-wrap
msgid "B<getresuid>(2)\t2.2\n"
msgstr "B<getresuid>(2)\t2.2\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:270
+#: build/C/man2/syscalls.2:271
#, no-wrap
msgid "B<getresuid32>(2)\t2.4\n"
msgstr "B<getresuid32>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:271
+#: build/C/man2/syscalls.2:272
#, no-wrap
msgid "B<getrlimit>(2)\n"
msgstr "B<getrlimit>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:272
+#: build/C/man2/syscalls.2:273
#, no-wrap
msgid "B<getrusage>(2)\n"
msgstr "B<getrusage>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:273
+#: build/C/man2/syscalls.2:274
#, no-wrap
msgid "B<getsid>(2)\t2.0\n"
msgstr "B<getsid>(2)\t2.0\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:274
+#: build/C/man2/syscalls.2:275
#, no-wrap
msgid "B<getsockname>(2)\n"
msgstr "B<getsockname>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:275
+#: build/C/man2/syscalls.2:276
#, no-wrap
msgid "B<getsockopt>(2)\n"
msgstr "B<getsockopt>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:276
+#: build/C/man2/syscalls.2:277
#, 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:277
+#: build/C/man2/syscalls.2:278
#, no-wrap
msgid "B<gettimeofday>(2)\n"
msgstr "B<gettimeofday>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:278
+#: build/C/man2/syscalls.2:279
#, no-wrap
msgid "B<getuid>(2)\n"
msgstr "B<getuid>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:279
+#: build/C/man2/syscalls.2:280
#, 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:281
+#: build/C/man2/syscalls.2:282
#, 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:282
+#: build/C/man2/syscalls.2:283
#, no-wrap
msgid "B<gtty>(2)\t\tNot implemented\n"
msgstr "B<gtty>(2)\t\tNot implemented\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:283
+#: build/C/man2/syscalls.2:284
#, no-wrap
msgid "B<idle>(2)\t\tNot implemented\n"
msgstr "B<idle>(2)\t\tNot implemented\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:284
+#: build/C/man2/syscalls.2:285
#, no-wrap
msgid "B<init_module>(2)\n"
msgstr "B<init_module>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:285
+#: build/C/man2/syscalls.2:286
#, 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:287
#, 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:288
#, 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:289
#, 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:290
#, 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:291
#, 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:292
#, 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:293
#, 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:294
#, 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
+#: build/C/man2/syscalls.2:295
#, no-wrap
msgid "B<ioctl>(2)\n"
msgstr "B<ioctl>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:295
+#: build/C/man2/syscalls.2:296
#, no-wrap
msgid "B<ioperm>(2)\n"
msgstr "B<ioperm>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:296
+#: build/C/man2/syscalls.2:297
#, no-wrap
msgid "B<iopl>(2)\n"
msgstr "B<iopl>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:297
+#: build/C/man2/syscalls.2:298
#, 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:299
#, 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
+#: build/C/man2/syscalls.2:300
#, no-wrap
msgid "B<ipc>(2)\n"
msgstr "B<ipc>(2)\n"
#. Implements System V IPC calls
#. type: tbl table
-#: build/C/man2/syscalls.2:301
+#: build/C/man2/syscalls.2:302
#, no-wrap
msgid "B<kexec_load>(2)\t2.6.13\n"
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:304
+#: build/C/man2/syscalls.2:305
#, 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:305
+#: build/C/man2/syscalls.2:306
#, no-wrap
msgid "B<kill>(2)\n"
msgstr "B<kill>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:306
+#: build/C/man2/syscalls.2:307
#, no-wrap
msgid "B<lchown>(2)\t2.2\n"
msgstr "B<lchown>(2)\t2.2\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:307
+#: build/C/man2/syscalls.2:308
#, no-wrap
msgid "B<lchown32>(2)\t2.4\n"
msgstr "B<lchown32>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:308
+#: build/C/man2/syscalls.2:309
#, 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:309
+#: build/C/man2/syscalls.2:310
#, no-wrap
msgid "B<link>(2)\n"
msgstr "B<link>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:310
+#: build/C/man2/syscalls.2:311
#, 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:311
+#: build/C/man2/syscalls.2:312
#, no-wrap
msgid "B<listen>(2)\n"
msgstr "B<listen>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:312
+#: build/C/man2/syscalls.2:313
#, 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:313
+#: build/C/man2/syscalls.2:314
#, 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:314
+#: build/C/man2/syscalls.2:315
#, no-wrap
msgid "B<lock>(2)\t\tNot implemented\n"
msgstr "B<lock>(2)\t\tNot implemented\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:315
+#: build/C/man2/syscalls.2:316
#, 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:316
+#: build/C/man2/syscalls.2:317
#, 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:317
+#: build/C/man2/syscalls.2:318
#, no-wrap
msgid "B<lseek>(2)\n"
msgstr "B<lseek>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:318
+#: build/C/man2/syscalls.2:319
#, 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:319
+#: build/C/man2/syscalls.2:320
#, no-wrap
msgid "B<lstat>(2)\n"
msgstr "B<lstat>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:320
+#: build/C/man2/syscalls.2:321
#, no-wrap
msgid "B<lstat64>(2)\t2.4\n"
msgstr "B<lstat64>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:321
+#: build/C/man2/syscalls.2:322
#, no-wrap
msgid "B<madvise>(2)\t2.4\n"
msgstr "B<madvise>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:322
+#: build/C/man2/syscalls.2:323
#, no-wrap
msgid "B<madvise1>(2)\t2.4\n"
msgstr "B<madvise1>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:323
+#: build/C/man2/syscalls.2:324
#, 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:325
+#: build/C/man2/syscalls.2:326
#, 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:326
+#: build/C/man2/syscalls.2:327
#, no-wrap
msgid "B<mincore>(2)\t2.4\n"
msgstr "B<mincore>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:327
+#: build/C/man2/syscalls.2:328
#, no-wrap
msgid "B<mkdir>(2)\n"
msgstr "B<mkdir>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:328
+#: build/C/man2/syscalls.2:329
#, 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:329
+#: build/C/man2/syscalls.2:330
#, no-wrap
msgid "B<mknod>(2)\n"
msgstr "B<mknod>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:330
+#: build/C/man2/syscalls.2:331
#, 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:331
+#: build/C/man2/syscalls.2:332
#, no-wrap
msgid "B<mlock>(2)\n"
msgstr "B<mlock>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:332
+#: build/C/man2/syscalls.2:333
#, no-wrap
msgid "B<mlockall>(2)\n"
msgstr "B<mlockall>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:333
+#: build/C/man2/syscalls.2:334
#, no-wrap
msgid "B<mmap>(2)\n"
msgstr "B<mmap>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:334
+#: build/C/man2/syscalls.2:335
#, no-wrap
msgid "B<mmap2>(2)\t2.4\n"
msgstr "B<mmap2>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:335
+#: build/C/man2/syscalls.2:336
#, no-wrap
msgid "B<modify_ldt>(2)\n"
msgstr "B<modify_ldt>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:336
+#: build/C/man2/syscalls.2:337
#, no-wrap
msgid "B<mount>(2)\n"
msgstr "B<mount>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:337
+#: build/C/man2/syscalls.2:338
#, 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:338
+#: build/C/man2/syscalls.2:339
#, no-wrap
msgid "B<mprotect>(2)\n"
msgstr "B<mprotect>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:339
+#: build/C/man2/syscalls.2:340
#, no-wrap
msgid "B<mpx>(2)\t\tNot implemented\n"
msgstr "B<mpx>(2)\t\tNot implemented\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:340
+#: build/C/man2/syscalls.2:341
#, 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:342
+#: build/C/man2/syscalls.2:343
#, 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:343
+#: build/C/man2/syscalls.2:344
#, 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:344
+#: build/C/man2/syscalls.2:345
#, 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:345
+#: build/C/man2/syscalls.2:346
#, 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:346
+#: build/C/man2/syscalls.2:347
#, no-wrap
msgid "B<mq_unlink>(2)\n"
msgstr "B<mq_unlink>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:347
+#: build/C/man2/syscalls.2:348
#, no-wrap
msgid "B<mremap>(2)\t2.0\n"
msgstr "B<mremap>(2)\t2.0\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:348
+#: build/C/man2/syscalls.2:349
#, no-wrap
msgid "B<msgctl>(2)\n"
msgstr "B<msgctl>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:349
+#: build/C/man2/syscalls.2:350
#, no-wrap
msgid "B<msgget>(2)\n"
msgstr "B<msgget>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:350
+#: build/C/man2/syscalls.2:351
#, no-wrap
msgid "B<msgrcv>(2)\n"
msgstr "B<msgrcv>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:351
+#: build/C/man2/syscalls.2:352
#, no-wrap
msgid "B<msgsnd>(2)\n"
msgstr "B<msgsnd>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:352
+#: build/C/man2/syscalls.2:353
#, no-wrap
msgid "B<msync>(2)\t2.0\n"
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:355
+#: build/C/man2/syscalls.2:356
#, no-wrap
msgid "B<munlock>(2)\n"
msgstr "B<munlock>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:356
+#: build/C/man2/syscalls.2:357
#, no-wrap
msgid "B<munlockall>(2)\n"
msgstr "B<munlockall>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:357
+#: build/C/man2/syscalls.2:358
#, no-wrap
msgid "B<munmap>(2)\n"
msgstr "B<munmap>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:358
+#: build/C/man2/syscalls.2:359
#, fuzzy, no-wrap
#| msgid "B<renameat>(2)\t2.6.16\n"
msgid "B<name_to_handle_at>(2)\t2.6.39\n"
msgstr "B<renameat>(2)\t2.6.16\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:359
+#: build/C/man2/syscalls.2:360
#, no-wrap
msgid "B<nanosleep>(2)\t2.0\n"
msgstr "B<nanosleep>(2)\t2.0\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:360
-#, no-wrap
-msgid "B<nfsservctl>(2)\t2.2\n"
-msgstr "B<nfsservctl>(2)\t2.2\n"
+#: build/C/man2/syscalls.2:361
+#, fuzzy, no-wrap
+#| msgid "B<setup>(2)\t\tRemoved in 2.2\n"
+msgid "B<nfsservctl>(2)\t2.2\tRemoved in 3.1\n"
+msgstr "B<setup>(2)\t\tRemoved in 2.2\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:361
+#: build/C/man2/syscalls.2:362
#, no-wrap
msgid "B<nice>(2)\n"
msgstr "B<nice>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:362
+#: build/C/man2/syscalls.2:363
#, no-wrap
msgid "B<oldfstat>(2)\n"
msgstr "B<oldfstat>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:363
+#: build/C/man2/syscalls.2:364
#, no-wrap
msgid "B<oldlstat>(2)\n"
msgstr "B<oldlstat>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:364
+#: build/C/man2/syscalls.2:365
#, no-wrap
msgid "B<oldolduname>(2)\n"
msgstr "B<oldolduname>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:365
+#: build/C/man2/syscalls.2:366
#, no-wrap
msgid "B<oldstat>(2)\n"
msgstr "B<oldstat>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:366
+#: build/C/man2/syscalls.2:367
#, no-wrap
msgid "B<olduname>(2)\n"
msgstr "B<olduname>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:367
+#: build/C/man2/syscalls.2:368
#, no-wrap
msgid "B<open>(2)\n"
msgstr "B<open>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:368
+#: build/C/man2/syscalls.2:369
#, fuzzy, no-wrap
#| msgid "B<openat>(2)\t2.6.16\n"
msgid "B<open_by_handle_at>(2)\t2.6.39\n"
msgstr "B<openat>(2)\t2.6.16\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:369
+#: build/C/man2/syscalls.2:370
#, 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:370
+#: build/C/man2/syscalls.2:371
#, no-wrap
msgid "B<pause>(2)\n"
msgstr "B<pause>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:371
+#: build/C/man2/syscalls.2:372
#, no-wrap
msgid "B<pciconfig_iobase>(2)\t2.2.15; 2.4\tNot on i386\n"
msgstr "B<pciconfig_iobase>(2)\t2.2.15; 2.4\tNot on i386\n"
#. Alpha, PowerPC, ARM; not i386
#. type: tbl table
-#: build/C/man2/syscalls.2:373
+#: build/C/man2/syscalls.2:374
#, no-wrap
msgid "B<pciconfig_read>(2)\t2.0.26; 2.2\tNot on i386\n"
msgstr "B<pciconfig_read>(2)\t2.0.26; 2.2\tNot on i386\n"
#. , PowerPC, ARM; not i386
#. type: tbl table
-#: build/C/man2/syscalls.2:375
+#: build/C/man2/syscalls.2:376
#, no-wrap
msgid "B<pciconfig_write>(2)\t2.0.26; 2.2\tNot on i386\n"
msgstr "B<pciconfig_write>(2)\t2.0.26; 2.2\tNot on i386\n"
#. , PowerPC, ARM; not i386
#. type: tbl table
-#: build/C/man2/syscalls.2:377
+#: build/C/man2/syscalls.2:378
#, no-wrap
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"
#. type: tbl table
-#: build/C/man2/syscalls.2:378
+#: build/C/man2/syscalls.2:379
#, no-wrap
msgid "\t\tin 2.6.31; renamed in 2.6.32\n"
msgstr "\t\tin 2.6.31; renamed in 2.6.32\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:379
+#: build/C/man2/syscalls.2:380
#, no-wrap
msgid "B<personality>(2)\t1.2\n"
msgstr "B<personality>(2)\t1.2\n"
#. \fBperfctr\fP(2) ??? Sparc32, Sparc64
#. \fBperfmonctl\fP(2) ??? ia64
#. type: tbl table
-#: build/C/man2/syscalls.2:382
+#: build/C/man2/syscalls.2:383
#, no-wrap
msgid "B<phys>(2)\t\tNot implemented\n"
msgstr "B<phys>(2)\t\tNot implemented\n"
#. Unimplemented (no slot since 2.1.116)
#. type: tbl table
-#: build/C/man2/syscalls.2:384
+#: build/C/man2/syscalls.2:385
#, no-wrap
msgid "B<pipe>(2)\n"
msgstr "B<pipe>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:385
+#: build/C/man2/syscalls.2:386
#, 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:386
+#: build/C/man2/syscalls.2:387
#, 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:387
+#: build/C/man2/syscalls.2:388
#, no-wrap
msgid "B<poll>(2)\t2.2\n"
msgstr "B<poll>(2)\t2.2\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:388
+#: build/C/man2/syscalls.2:389
#, 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:389
+#: build/C/man2/syscalls.2:390
#, no-wrap
msgid "B<prctl>(2)\t2.2\n"
msgstr "B<prctl>(2)\t2.2\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:390
+#: build/C/man2/syscalls.2:391
#, no-wrap
msgid "B<pread64>(2)\t\tAdded as \"pread\" in 2.2;\n"
msgstr "B<pread64>(2)\t\tAdded as \"pread\" in 2.2;\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:391
+#: build/C/man2/syscalls.2:392
#, no-wrap
msgid "\t\trenamed \"pread64\" in 2.6\n"
msgstr "\t\trenamed \"pread64\" in 2.6\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:392
+#: build/C/man2/syscalls.2:393
#, 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:393
+#: build/C/man2/syscalls.2:394
#, 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:394
+#: build/C/man2/syscalls.2:395
#, no-wrap
msgid "B<prof>(2)\t\tNot implemented\n"
msgstr "B<prof>(2)\t\tNot implemented\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:395
+#: build/C/man2/syscalls.2:396
#, no-wrap
msgid "B<profil>(2)\t\tNot implemented\n"
msgstr "B<profil>(2)\t\tNot implemented\n"
#. Implemented in glibc; see \fBprofil\fP(3)
#. type: tbl table
-#: build/C/man2/syscalls.2:397
+#: build/C/man2/syscalls.2:398
#, 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:399
+#: build/C/man2/syscalls.2:400
#, no-wrap
msgid "B<ptrace>(2)\n"
msgstr "B<ptrace>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:400
+#: build/C/man2/syscalls.2:401
#, no-wrap
msgid "B<putpmsg>(2)\t\tNot implemented\n"
msgstr "B<putpmsg>(2)\t\tNot implemented\n"
#. Reserved for STREAMS support
#. type: tbl table
-#: build/C/man2/syscalls.2:402
+#: build/C/man2/syscalls.2:403
#, no-wrap
msgid "B<pwrite64>(2)\t\tAdded as \"pwrite\" in 2.2;\n"
msgstr "B<pwrite64>(2)\t\tAdded as \"pwrite\" in 2.2;\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:403
+#: build/C/man2/syscalls.2:404
#, no-wrap
msgid "\t\trenamed \"pwrite64\" in 2.6\n"
msgstr "\t\trenamed \"pwrite64\" in 2.6\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:404
+#: build/C/man2/syscalls.2:405
#, 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:405
+#: build/C/man2/syscalls.2:406
#, no-wrap
msgid "B<query_module>(2)\t2.2\n"
msgstr "B<query_module>(2)\t2.2\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:406
+#: build/C/man2/syscalls.2:407
#, no-wrap
msgid "B<quotactl>(2)\n"
msgstr "B<quotactl>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:407
+#: build/C/man2/syscalls.2:408
#, no-wrap
msgid "B<read>(2)\n"
msgstr "B<read>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:408
+#: build/C/man2/syscalls.2:409
#, 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:409
+#: build/C/man2/syscalls.2:410
#, no-wrap
msgid "B<readdir>(2)\n"
msgstr "B<readdir>(2)\n"
#. Supersedes \fBgetdents\fP(2)
#. type: tbl table
-#: build/C/man2/syscalls.2:411
+#: build/C/man2/syscalls.2:412
#, no-wrap
msgid "B<readlink>(2)\n"
msgstr "B<readlink>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:412
+#: build/C/man2/syscalls.2:413
#, 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:413
+#: build/C/man2/syscalls.2:414
#, no-wrap
msgid "B<readv>(2)\t2.0\n"
msgstr "B<readv>(2)\t2.0\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:414
+#: build/C/man2/syscalls.2:415
#, no-wrap
msgid "B<reboot>(2)\n"
msgstr "B<reboot>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:415
+#: build/C/man2/syscalls.2:416
#, no-wrap
msgid "B<recv>(2)\n"
msgstr "B<recv>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:416
+#: build/C/man2/syscalls.2:417
#, no-wrap
msgid "B<recvfrom>(2)\n"
msgstr "B<recvfrom>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:417
+#: build/C/man2/syscalls.2:418
#, no-wrap
msgid "B<recvmsg>(2)\n"
msgstr "B<recvmsg>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:418
+#: build/C/man2/syscalls.2:419
#, 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:419
+#: build/C/man2/syscalls.2:420
#, 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:420
+#: build/C/man2/syscalls.2:421
#, 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:421
+#: build/C/man2/syscalls.2:422
#, no-wrap
msgid "B<rename>(2)\n"
msgstr "B<rename>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:422
+#: build/C/man2/syscalls.2:423
#, 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:423
+#: build/C/man2/syscalls.2:424
#, 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:424
+#: build/C/man2/syscalls.2:425
#, 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:425
+#: build/C/man2/syscalls.2:426
#, no-wrap
msgid "B<rmdir>(2)\n"
msgstr "B<rmdir>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:426
+#: build/C/man2/syscalls.2:427
#, 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:427
+#: build/C/man2/syscalls.2:428
#, 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:428
+#: build/C/man2/syscalls.2:429
#, 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:429
+#: build/C/man2/syscalls.2:430
#, 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:430
+#: build/C/man2/syscalls.2:431
#, 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:431
+#: build/C/man2/syscalls.2:432
#, 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:432
+#: build/C/man2/syscalls.2:433
#, 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:433
+#: build/C/man2/syscalls.2:434
#, 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:434
+#: build/C/man2/syscalls.2:435
#, 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:435
+#: build/C/man2/syscalls.2:436
#, 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:436
+#: build/C/man2/syscalls.2:437
#, 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:437
+#: build/C/man2/syscalls.2:438
#, 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:438
+#: build/C/man2/syscalls.2:439
#, 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:439
+#: build/C/man2/syscalls.2:440
#, 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:440
+#: build/C/man2/syscalls.2:441
#, 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:441
+#: build/C/man2/syscalls.2:442
#, 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:442
+#: build/C/man2/syscalls.2:443
#, 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:443
+#: build/C/man2/syscalls.2:444
#, 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:444
+#: build/C/man2/syscalls.2:445
#, no-wrap
msgid "B<security>(2)\t\tNot implemented\n"
msgstr "B<security>(2)\t\tNot implemented\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:445
+#: build/C/man2/syscalls.2:446
#, no-wrap
msgid "B<select>(2)\n"
msgstr "B<select>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:446
+#: build/C/man2/syscalls.2:447
#, no-wrap
msgid "B<semctl>(2)\n"
msgstr "B<semctl>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:447
+#: build/C/man2/syscalls.2:448
#, no-wrap
msgid "B<semget>(2)\n"
msgstr "B<semget>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:448
+#: build/C/man2/syscalls.2:449
#, no-wrap
msgid "B<semop>(2)\n"
msgstr "B<semop>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:449
+#: build/C/man2/syscalls.2:450
#, 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:450
+#: build/C/man2/syscalls.2:451
#, no-wrap
msgid "B<send>(2)\n"
msgstr "B<send>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:451
+#: build/C/man2/syscalls.2:452
#, no-wrap
msgid "B<sendfile>(2)\t2.2\n"
msgstr "B<sendfile>(2)\t2.2\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:452
+#: build/C/man2/syscalls.2:453
#, 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:453
+#: build/C/man2/syscalls.2:454
#, fuzzy, no-wrap
#| msgid "B<sendmsg>(2)\n"
msgid "B<sendmmsg>(2)\t3.0\n"
msgstr "B<sendmsg>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:454
+#: build/C/man2/syscalls.2:455
#, no-wrap
msgid "B<sendmsg>(2)\n"
msgstr "B<sendmsg>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:455
+#: build/C/man2/syscalls.2:456
#, no-wrap
msgid "B<sendto>(2)\n"
msgstr "B<sendto>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:456
+#: build/C/man2/syscalls.2:457
#, 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:457
+#: build/C/man2/syscalls.2:458
#, 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:458
+#: build/C/man2/syscalls.2:459
#, 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:459
+#: build/C/man2/syscalls.2:460
#, no-wrap
msgid "B<set_tid_address>(2)\t2.6\n"
msgstr "B<set_tid_address>(2)\t2.6\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:460
+#: build/C/man2/syscalls.2:461
#, no-wrap
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\tRemoved in 2.6.16 (was never\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:461
+#: build/C/man2/syscalls.2:462
#, no-wrap
msgid "\t\tavailable to userspace)\n"
msgstr "\t\tavailable to userspace)\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
+#: build/C/man2/syscalls.2:465
#, no-wrap
msgid "B<setdomainname>(2)\n"
msgstr "B<setdomainname>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:465
+#: build/C/man2/syscalls.2:466
#, 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:467
#, 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:468
#, 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:469
#, 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
+#: build/C/man2/syscalls.2:470
#, no-wrap
msgid "B<setgid>(2)\n"
msgstr "B<setgid>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:470
+#: build/C/man2/syscalls.2:471
#, 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
+#: build/C/man2/syscalls.2:472
#, no-wrap
msgid "B<setgroups>(2)\n"
msgstr "B<setgroups>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:472
+#: build/C/man2/syscalls.2:473
#, 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
+#: build/C/man2/syscalls.2:474
#, no-wrap
msgid "B<sethostname>(2)\n"
msgstr "B<sethostname>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:474
+#: build/C/man2/syscalls.2:475
#, no-wrap
msgid "B<setitimer>(2)\n"
msgstr "B<setitimer>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:475
+#: build/C/man2/syscalls.2:476
#, fuzzy, no-wrap
#| msgid "B<getdents>(2)\t2.0\n"
msgid "B<setns>(2)\t3.0\n"
msgstr "B<getdents>(2)\t2.0\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:476
+#: build/C/man2/syscalls.2:477
#, no-wrap
msgid "B<setpgid>(2)\n"
msgstr "B<setpgid>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:477
+#: build/C/man2/syscalls.2:478
#, no-wrap
msgid "B<setpriority>(2)\n"
msgstr "B<setpriority>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:478
+#: build/C/man2/syscalls.2:479
#, no-wrap
msgid "B<setregid>(2)\n"
msgstr "B<setregid>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:479
+#: build/C/man2/syscalls.2:480
#, 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:481
#, 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:482
#, 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:483
#, 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:484
#, 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
+#: build/C/man2/syscalls.2:485
#, no-wrap
msgid "B<setreuid>(2)\n"
msgstr "B<setreuid>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:485
+#: build/C/man2/syscalls.2:486
#, 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
+#: build/C/man2/syscalls.2:487
#, no-wrap
msgid "B<setrlimit>(2)\n"
msgstr "B<setrlimit>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:487
+#: build/C/man2/syscalls.2:488
#, no-wrap
msgid "B<setsid>(2)\n"
msgstr "B<setsid>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:488
+#: build/C/man2/syscalls.2:489
#, no-wrap
msgid "B<setsockopt>(2)\n"
msgstr "B<setsockopt>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:489
+#: build/C/man2/syscalls.2:490
#, no-wrap
msgid "B<settimeofday>(2)\n"
msgstr "B<settimeofday>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:490
+#: build/C/man2/syscalls.2:491
#, no-wrap
msgid "B<setuid>(2)\n"
msgstr "B<setuid>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:491
+#: build/C/man2/syscalls.2:492
#, 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:493
#, no-wrap
msgid "B<setup>(2)\t\tRemoved in 2.2\n"
msgstr "B<setup>(2)\t\tRemoved in 2.2\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:493
+#: build/C/man2/syscalls.2:494
#, 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
+#: build/C/man2/syscalls.2:495
#, no-wrap
msgid "B<sgetmask>(2)\n"
msgstr "B<sgetmask>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:495
+#: build/C/man2/syscalls.2:496
#, no-wrap
msgid "B<shmat>(2)\n"
msgstr "B<shmat>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:496
+#: build/C/man2/syscalls.2:497
#, no-wrap
msgid "B<shmctl>(2)\n"
msgstr "B<shmctl>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:497
+#: build/C/man2/syscalls.2:498
#, no-wrap
msgid "B<shmdt>(2)\n"
msgstr "B<shmdt>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:498
+#: build/C/man2/syscalls.2:499
#, no-wrap
msgid "B<shmget>(2)\n"
msgstr "B<shmget>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:499
+#: build/C/man2/syscalls.2:500
#, no-wrap
msgid "B<shutdown>(2)\n"
msgstr "B<shutdown>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:500
+#: build/C/man2/syscalls.2:501
#, no-wrap
msgid "B<sigaction>(2)\n"
msgstr "B<sigaction>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:501
+#: build/C/man2/syscalls.2:502
#, 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
+#: build/C/man2/syscalls.2:503
#, no-wrap
msgid "B<signal>(2)\n"
msgstr "B<signal>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:503
+#: build/C/man2/syscalls.2:504
#, 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:505
#, 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
+#: build/C/man2/syscalls.2:506
#, no-wrap
msgid "B<sigpending>(2)\n"
msgstr "B<sigpending>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:506
+#: build/C/man2/syscalls.2:507
#, no-wrap
msgid "B<sigprocmask>(2)\n"
msgstr "B<sigprocmask>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:507
+#: build/C/man2/syscalls.2:508
#, no-wrap
msgid "B<sigreturn>(2)\n"
msgstr "B<sigreturn>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:508
+#: build/C/man2/syscalls.2:509
#, no-wrap
msgid "B<sigsuspend>(2)\n"
msgstr "B<sigsuspend>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:509
+#: build/C/man2/syscalls.2:510
#, no-wrap
msgid "B<socket>(2)\n"
msgstr "B<socket>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:510
+#: build/C/man2/syscalls.2:511
#, no-wrap
msgid "B<socketcall>(2)\n"
msgstr "B<socketcall>(2)\n"
#. Implements BSD socket calls
#. type: tbl table
-#: build/C/man2/syscalls.2:512
+#: build/C/man2/syscalls.2:513
#, no-wrap
msgid "B<socketpair>(2)\n"
msgstr "B<socketpair>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:513
+#: build/C/man2/syscalls.2:514
#, 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:515
#, no-wrap
msgid "B<spu_create>(2)\t2.6.16\tPowerPC only\n"
msgstr "B<spu_create>(2)\t2.6.16\tPowerPC only\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:515
+#: build/C/man2/syscalls.2:516
#, no-wrap
msgid "B<spu_run>(2)\t2.6.16\tPowerPC only\n"
msgstr "B<spu_run>(2)\t2.6.16\tPowerPC only\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:516
+#: build/C/man2/syscalls.2:517
#, no-wrap
msgid "B<ssetmask>(2)\n"
msgstr "B<ssetmask>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:517
+#: build/C/man2/syscalls.2:518
#, no-wrap
msgid "B<stat>(2)\n"
msgstr "B<stat>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:518
+#: build/C/man2/syscalls.2:519
#, 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
+#: build/C/man2/syscalls.2:520
#, no-wrap
msgid "B<statfs>(2)\n"
msgstr "B<statfs>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:520
+#: build/C/man2/syscalls.2:521
#, 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
+#: build/C/man2/syscalls.2:522
#, no-wrap
msgid "B<stime>(2)\n"
msgstr "B<stime>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:522
+#: build/C/man2/syscalls.2:523
#, no-wrap
msgid "B<stty>(2)\t\tNot implemented\n"
msgstr "B<stty>(2)\t\tNot implemented\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:523
+#: build/C/man2/syscalls.2:524
#, no-wrap
msgid "B<subpage_prot>(2)\t2.6.25\tPowerPC if CONFIG_PPC_64K_PAGES\n"
msgstr "B<subpage_prot>(2)\t2.6.25\tPowerPC if CONFIG_PPC_64K_PAGES\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:524
+#: build/C/man2/syscalls.2:525
#, no-wrap
msgid "B<swapoff>(2)\n"
msgstr "B<swapoff>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:525
+#: build/C/man2/syscalls.2:526
#, no-wrap
msgid "B<swapon>(2)\n"
msgstr "B<swapon>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:526
+#: build/C/man2/syscalls.2:527
#, no-wrap
msgid "B<symlink>(2)\n"
msgstr "B<symlink>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:527
+#: build/C/man2/syscalls.2:528
#, 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
+#: build/C/man2/syscalls.2:529
#, no-wrap
msgid "B<sync>(2)\n"
msgstr "B<sync>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:529
+#: build/C/man2/syscalls.2:530
#, 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:531
#, no-wrap
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"
-#. type: tbl table
-#: build/C/man2/syscalls.2:531
-#, fuzzy, no-wrap
-#| msgid "B<msync>(2)\t2.0\n"
-msgid "B<syncfs>(2)\t2.6.39\n"
-msgstr "B<msync>(2)\t2.0\n"
-
#. PowerPC, ARM, tile
#. First appeared on ARM, as arm_sync_file_range(), but later renamed
#. type: tbl table
#. \fBsys_debug_setcontext\fP(2) ??? PowerPC if CONFIG_PPC32
#. type: tbl table
#: build/C/man2/syscalls.2:536
+#, fuzzy, no-wrap
+#| msgid "B<msync>(2)\t2.0\n"
+msgid "B<syncfs>(2)\t2.6.39\n"
+msgstr "B<msync>(2)\t2.0\n"
+
+#. type: tbl table
+#: build/C/man2/syscalls.2:537
#, no-wrap
msgid "B<sysfs>(2)\t1.2\n"
msgstr "B<sysfs>(2)\t1.2\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:537
+#: build/C/man2/syscalls.2:538
#, no-wrap
msgid "B<sysinfo>(2)\n"
msgstr "B<sysinfo>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:538
+#: build/C/man2/syscalls.2:539
#, no-wrap
msgid "B<syslog>(2)\n"
msgstr "B<syslog>(2)\n"
#. glibc interface is \fBklogctl\fP(3)
#. type: tbl table
-#: build/C/man2/syscalls.2:540
+#: build/C/man2/syscalls.2:541
#, 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:541
+#: build/C/man2/syscalls.2:542
#, no-wrap
msgid "B<tgkill>(2)\t2.6\n"
msgstr "B<tgkill>(2)\t2.6\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:542
+#: build/C/man2/syscalls.2:543
#, no-wrap
msgid "B<time>(2)\n"
msgstr "B<time>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:543
+#: build/C/man2/syscalls.2:544
#, 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:544
+#: build/C/man2/syscalls.2:545
#, 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:545
+#: build/C/man2/syscalls.2:546
#, 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:546
+#: build/C/man2/syscalls.2:547
#, 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:547
+#: build/C/man2/syscalls.2:548
#, 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:548
+#: build/C/man2/syscalls.2:549
#, 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:549
+#: build/C/man2/syscalls.2:550
#, 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:550
+#: build/C/man2/syscalls.2:551
#, 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:551
+#: build/C/man2/syscalls.2:552
#, no-wrap
msgid "B<times>(2)\n"
msgstr "B<times>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:552
+#: build/C/man2/syscalls.2:553
#, 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:553
+#: build/C/man2/syscalls.2:554
#, no-wrap
msgid "B<truncate>(2)\n"
msgstr "B<truncate>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:554
+#: build/C/man2/syscalls.2:555
#, no-wrap
msgid "B<truncate64>(2)\t2.4\n"
msgstr "B<truncate64>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:555
+#: build/C/man2/syscalls.2:556
#, no-wrap
msgid "B<tuxcall>(2)\t\tNot implemented\n"
msgstr "B<tuxcall>(2)\t\tNot implemented\n"
#. Unimplemented; no slot on i386
#. As at 2.6.22, tuxcall has a slot on PowerPC, x86_64, and alpha
#. type: tbl table
-#: build/C/man2/syscalls.2:558
+#: build/C/man2/syscalls.2:559
#, no-wrap
msgid "B<ugetrlimit>(2)\t2.4\n"
msgstr "B<ugetrlimit>(2)\t2.4\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:559
+#: build/C/man2/syscalls.2:560
#, no-wrap
msgid "B<ulimit>(2)\t\tNot implemented\n"
msgstr "B<ulimit>(2)\t\tNot implemented\n"
#. Implemented in glibc; see \fBulimit\fP(3)
#. type: tbl table
-#: build/C/man2/syscalls.2:561
+#: build/C/man2/syscalls.2:562
#, no-wrap
msgid "B<umask>(2)\n"
msgstr "B<umask>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:562
+#: build/C/man2/syscalls.2:563
#, no-wrap
msgid "B<umount>(2)\n"
msgstr "B<umount>(2)\n"
#. sys_oldumount() -- __NR_umount
#. type: tbl table
-#: build/C/man2/syscalls.2:564
+#: build/C/man2/syscalls.2:565
#, 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:566
+#: build/C/man2/syscalls.2:567
#, no-wrap
msgid "B<uname>(2)\n"
msgstr "B<uname>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:567
+#: build/C/man2/syscalls.2:568
#, no-wrap
msgid "B<unlink>(2)\n"
msgstr "B<unlink>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:568
+#: build/C/man2/syscalls.2:569
#, 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:569
+#: build/C/man2/syscalls.2:570
#, 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:570
+#: build/C/man2/syscalls.2:571
#, no-wrap
msgid "B<uselib>(2)\n"
msgstr "B<uselib>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:571
+#: build/C/man2/syscalls.2:572
#, no-wrap
msgid "B<ustat>(2)\n"
msgstr "B<ustat>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:572
+#: build/C/man2/syscalls.2:573
#, no-wrap
msgid "B<utime>(2)\n"
msgstr "B<utime>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:573
+#: build/C/man2/syscalls.2:574
#, 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:574
+#: build/C/man2/syscalls.2:575
#, no-wrap
msgid "B<utimes>(2)\t2.2\n"
msgstr "B<utimes>(2)\t2.2\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:575
+#: build/C/man2/syscalls.2:576
#, no-wrap
msgid "B<vfork>(2)\n"
msgstr "B<vfork>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:576
+#: build/C/man2/syscalls.2:577
#, no-wrap
msgid "B<vhangup>(2)\n"
msgstr "B<vhangup>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:577
+#: build/C/man2/syscalls.2:578
#, no-wrap
msgid "B<vm86old>(2)\n"
msgstr "B<vm86old>(2)\n"
#. Superseded by \fBvm86\fP(2)
#. type: tbl table
-#: build/C/man2/syscalls.2:579
+#: build/C/man2/syscalls.2:580
#, 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:580
+#: build/C/man2/syscalls.2:581
#, no-wrap
msgid "B<vserver>(2)\t\tNot implemented\n"
msgstr "B<vserver>(2)\t\tNot implemented\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:581
+#: build/C/man2/syscalls.2:582
#, no-wrap
msgid "B<wait4>(2)\n"
msgstr "B<wait4>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:582
+#: build/C/man2/syscalls.2:583
#, 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:583
+#: build/C/man2/syscalls.2:584
#, no-wrap
msgid "B<waitpid>(2)\n"
msgstr "B<waitpid>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:584
+#: build/C/man2/syscalls.2:585
#, no-wrap
msgid "B<write>(2)\n"
msgstr "B<write>(2)\n"
#. type: tbl table
-#: build/C/man2/syscalls.2:585
+#: build/C/man2/syscalls.2:586
#, no-wrap
msgid "B<writev>(2)\t2.0\n"
msgstr "B<writev>(2)\t2.0\n"
#. type: Plain text
-#: build/C/man2/syscalls.2:593
+#: build/C/man2/syscalls.2:594
msgid ""
"On many platforms, including i386, socket calls are all multiplexed (via "
"glibc wrapper functions) through B<socketcall>(2) and similarly System V "
"同様に、System V IPC 関連のシステムコールは B<ipc>(2) 経由に多重されている。"
#. type: Plain text
-#: build/C/man2/syscalls.2:595
+#: build/C/man2/syscalls.2:596
msgid "Note the following points:"
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:633
+#: build/C/man2/syscalls.2:634
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), "
#. The security call is for future use.
#. type: Plain text
-#: build/C/man2/syscalls.2:641
+#: build/C/man2/syscalls.2:642
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."
"ル用のもので、 標準のカーネルに存在することは今後もない。"
#. type: Plain text
-#: build/C/man2/syscalls.2:656
+#: build/C/man2/syscalls.2:657
msgid ""
"Roughly speaking, the code belonging to the system call with number __NR_xxx "
"defined in I</usr/include/asm/unistd.h> can be found in the kernel source in "
"る。 mips64 には、32 ビットシステムコールのフルセットも含まれている。"
#. type: Plain text
-#: build/C/man2/syscalls.2:675
+#: build/C/man2/syscalls.2:676
msgid ""
"Over time, changes to the interfaces of some system calls have been "
"necessary. One reason for such changes was the need to increase the size of "
#. 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:696
+#: build/C/man2/syscalls.2:697
msgid ""
"By now there are three different versions of B<stat>(2): I<sys_stat>() "
"(slot I<__NR_oldstat>), I<sys_newstat>() (slot I<__NR_stat>), and "
"(2) についても同様である。"
#. type: Plain text
-#: build/C/man2/syscalls.2:707
+#: build/C/man2/syscalls.2:708
msgid ""
"Similarly, the defines I<__NR_oldolduname>, I<__NR_olduname>, and "
"I<__NR_uname> refer to the routines I<sys_olduname>(), I<sys_uname>() and "
"参照している。"
#. type: Plain text
-#: build/C/man2/syscalls.2:714
+#: build/C/man2/syscalls.2:715
msgid ""
"In Linux 2.0, a new version of B<vm86>(2) appeared, with the old and the "
"new kernel routines being named I<sys_vm86old>() and I<sys_vm86>()."
"いう名前である。"
#. type: Plain text
-#: build/C/man2/syscalls.2:725
+#: build/C/man2/syscalls.2:726
msgid ""
"In Linux 2.4, a new version of B<getrlimit>(2) appeared, with the old and "
"the new kernel routines being named I<sys_old_getrlimit>() (slot "
#. 64-bit off_t changes: ftruncate64, *stat64,
#. fcntl64 (because of the flock structure), getdents64, *statfs64
#. type: Plain text
-#: build/C/man2/syscalls.2:737
+#: build/C/man2/syscalls.2:738
msgid ""
"Linux 2.4 increased the size of user and group IDs from 16 to 32 bits. To "
"support this change, a range of system calls were added (e.g., B<chown32>"
"に代わって使われるようになった。"
#. type: Plain text
-#: build/C/man2/syscalls.2:754
+#: build/C/man2/syscalls.2:755
msgid ""
"Linux 2.4 added support for applications on 32-bit architectures to access "
"large files (i.e., files for which the sizes and file offsets can't be "
"コールはその限りではない。"
#. type: Plain text
-#: build/C/man2/syscalls.2:758
+#: build/C/man2/syscalls.2:759
msgid ""
"On newer platforms that only have 64-bit file access and 32-bit uids (e.g., "
"alpha, ia64, s390x) there are no *64 or *32 calls. Where the *64 and *32 "
"いシステムコールは廃止扱いである。"
#. type: Plain text
-#: build/C/man2/syscalls.2:766
+#: build/C/man2/syscalls.2:767
msgid ""
"The I<rt_sig*> calls were added in kernel 2.2 to support the addition of "
"real-time signals (see B<signal>(7)). These system calls supersede the "
#. and the semantics of the latter call were changed to what
#. they are today.
#. type: Plain text
-#: build/C/man2/syscalls.2:816
+#: build/C/man2/syscalls.2:817
msgid ""
"The B<select>(2) and B<mmap>(2) system calls use five or more arguments, "
"which caused problems the way argument passing on the i386 used to be set "
"同様である。"
#. type: Plain text
-#: build/C/man2/syscalls.2:820
+#: build/C/man2/syscalls.2:821
msgid "B<syscall>(2), B<unimplemented>(2), B<libc>(7)"
msgstr "B<syscall>(2), B<unimplemented>(2), B<libc>(7)"
msgstr "この関数は B<TIOCGPGRP> と B<TIOCGSID> の ioctl 経由で実現されている。"
#. type: SS
-#: build/C/man3/tcgetpgrp.3:112 build/C/man2/vfork.2:173
+#: build/C/man3/tcgetpgrp.3:112 build/C/man2/vfork.2:233
#, no-wrap
msgid "History"
msgstr "歴史"
msgid "VFORK"
msgstr "VFORK"
+#. type: TH
+#: build/C/man2/vfork.2:26
+#, fuzzy, no-wrap
+#| msgid "2010-02-03"
+msgid "2012-02-08"
+msgstr "2010-02-03"
+
#. type: Plain text
#: build/C/man2/vfork.2:29
msgid "vfork - create a child process and block parent"
#. type: Plain text
#: build/C/man2/vfork.2:113
-msgid ""
-"B<vfork>() differs from B<fork>(2) in that the parent is suspended until "
-"the child terminates (either normally, by calling B<_exit>(2), or "
+#, fuzzy
+#| msgid ""
+#| "B<vfork>() differs from B<fork>(2) in that the parent is suspended "
+#| "until the child terminates (either normally, by calling B<_exit>(2), or "
+#| "abnormally, after delivery of a fatal signal), or it makes a call to "
+#| "B<execve>(2). Until that point, the child shares all memory with its "
+#| "parent, including the stack. The child must not return from the current "
+#| "function or call B<exit>(3), but may call B<_exit>(2)."
+msgid ""
+"B<vfork>() differs from B<fork>(2) in that the calling thread is suspended "
+"until the child terminates (either normally, by calling B<_exit>(2), or "
"abnormally, after delivery of a fatal signal), or it makes a call to "
"B<execve>(2). Until that point, the child shares all memory with its "
"parent, including the stack. The child must not return from the current "
"B<exit>(3) もコールしてはならないが、 B<_exit>(2) ならばコールしてもよい。"
#. type: Plain text
-#: build/C/man2/vfork.2:120
+#: build/C/man2/vfork.2:124
+msgid ""
+"As with B<fork>(2), the child process created by B<vfork>() inherits copies "
+"of various of the caller's process attributes (e.g., file descriptors, "
+"signal dispositions, and current working directory); the B<vfork>() call "
+"differs only in the treatment of the virtual address space, as described "
+"above."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/vfork.2:130
+#, fuzzy
+#| msgid ""
+#| "Signal handlers are inherited, but not shared. Signals to the parent "
+#| "arrive after the child releases the parent's memory (i.e., after the "
+#| "child terminates or calls B<execve>(2))."
msgid ""
-"Signal handlers are inherited, but not shared. Signals to the parent arrive "
-"after the child releases the parent's memory (i.e., after the child "
-"terminates or calls B<execve>(2))."
+"Signals sent to the parent arrive after the child releases the parent's "
+"memory (i.e., after the child terminates or calls B<execve>(2))."
msgstr ""
"シグナルハンドラは継承されるが、共有はされない。 親プロセスへのシグナルは、子"
"プロセスが親プロセスのメモリを 解放した後 (すなわち、子プロセスが終了するか "
"B<execve>(2) を呼んだ後) に到着する。"
#. type: SS
-#: build/C/man2/vfork.2:120
+#: build/C/man2/vfork.2:130
#, no-wrap
msgid "Historic Description"
msgstr "歴史的な説明"
#. type: Plain text
-#: build/C/man2/vfork.2:147
+#: build/C/man2/vfork.2:157
msgid ""
"Under Linux, B<fork>(2) is implemented using copy-on-write pages, so the "
"only penalty incurred by B<fork>(2) is the time and memory required to "
"スの変数を変更しな いようにするためにはどの変数がレジスタに保持されているかを"
"知らな ければならなかった。"
-#. In AIXv3.1 vfork is equivalent to fork.
#. type: Plain text
#: build/C/man2/vfork.2:161
+#, fuzzy
+#| 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 "
+#| "B<usleep>()."
msgid ""
-"4.3BSD, POSIX.1-2001. POSIX.1-2008 removes the specification of B<vfork>"
-"(). The requirements put on B<vfork>() by the standards are weaker than "
-"those put on B<fork>(2), so an implementation where the two are synonymous "
-"is compliant. In particular, the programmer cannot rely on the parent "
+"4.3BSD; POSIX.1-2001 (but marked OBSOLETE). POSIX.1-2008 removes the "
+"specification of B<vfork>()."
+msgstr ""
+"4.3BSD, POSIX.1-2001. POSIX.1-2001 では、この関数は過去のものと宣言されてい"
+"る。 代わりに B<nanosleep>(2) を使うこと。 POSIX.1-2008 では、 B<usleep>() "
+"の規定が削除されている。"
+
+#. In AIXv3.1 vfork is equivalent to fork.
+#. type: Plain text
+#: build/C/man2/vfork.2:172
+#, fuzzy
+#| msgid ""
+#| "4.3BSD, POSIX.1-2001. POSIX.1-2008 removes the specification of B<vfork>"
+#| "(). The requirements put on B<vfork>() by the standards are weaker than "
+#| "those put on B<fork>(2), so an implementation where the two are "
+#| "synonymous is compliant. In particular, the programmer cannot rely on "
+#| "the parent remaining blocked until the child either terminates or calls "
+#| "B<execve>(2), and cannot rely on any specific behavior with respect to "
+#| "shared memory."
+msgid ""
+"The requirements put on B<vfork>() by the standards are weaker than those "
+"put on B<fork>(2), so an implementation where the two are synonymous is "
+"compliant. In particular, the programmer cannot rely on the parent "
"remaining blocked until the child either terminates or calls B<execve>(2), "
"and cannot rely on any specific behavior with respect to shared memory."
msgstr ""
"有するこ とによる特殊な動作をあてにすべきではない。"
#. type: Plain text
-#: build/C/man2/vfork.2:173
+#: build/C/man2/vfork.2:191
+#, fuzzy
+#| msgid ""
+#| "It is rather unfortunate that Linux revived this specter from the past. "
+#| "The BSD man page states: \"This system call will be eliminated when "
+#| "proper system sharing mechanisms are implemented. Users should not "
+#| "depend on the memory sharing semantics of B<vfork>() as it will, in that "
+#| "case, be made synonymous to B<fork>(2).\""
+msgid ""
+"Some consider the semantics of B<vfork>() to be an architectural blemish, "
+"and the 4.2BSD man page stated: \"This system call will be eliminated when "
+"proper system sharing mechanisms are implemented. Users should not depend "
+"on the memory sharing semantics of B<vfork>() as it will, in that case, be "
+"made synonymous to B<fork>(2).\" However, even though modern memory "
+"management hardware has decreased the performance difference between B<fork>"
+"() and B<vfork>(2), there are various reasons why Linux and other systems "
+"have retained B<vfork>():"
+msgstr ""
+"Linux がこの過去の亡霊を復活させたことは、むしろ不幸と言うべきである。 BSD の"
+"マニュアルには、 「このシステムコールは妥当なシステム共有機構が実装された場合"
+"には 削除される。ユーザは B<vfork>() のメモリ共有機能に依存するべきではな"
+"い。何故ならば、このシステムコール が削除された場合には、それは B<fork>(2) "
+"の同義語とされるからである。」と書かれている。"
+
+#. type: Plain text
+#: build/C/man2/vfork.2:195
+msgid ""
+"Some performance-critical applications require the small performance "
+"advantage conferred by B<vfork>()."
+msgstr ""
+
+#. http://stackoverflow.com/questions/4259629/what-is-the-difference-between-fork-and-vfork
+#. http://developers.sun.com/solaris/articles/subprocess/subprocess.html
+#. http://mailman.uclinux.org/pipermail/uclinux-dev/2009-April/000684.html
+#. type: Plain text
+#: build/C/man2/vfork.2:211
+msgid ""
+"B<vfork>(2) can be implemented on systems that lack a memory-management "
+"unit (MMU), but B<fork>(2) can't be implemented on such systems. "
+"(POSIX.1-2008 removed B<vfork>() from the standard; the POSIX rationale for "
+"the B<posix_spawn>(3) function notes that that function, which provides "
+"functionality equivalent to B<fork>(2)+B<exec>(3), is designed to be "
+"implementable on systems that lack an MMU.)"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/vfork.2:222
msgid ""
"Fork handlers established using B<pthread_atfork>(3) are not called when a "
"multithreaded program employing the NPTL threading library calls B<vfork>"
"LinuxThreads スレッドライブラリを使った プログラムでは、fork ハンドラは呼び出"
"される。 (Linux のスレッドライブラリの説明は B<pthreads>(7) を参照。)"
+#. type: Plain text
+#: build/C/man2/vfork.2:230
+msgid ""
+"A call to B<vfork>() is equivalent to calling B<clone>(2) with I<flags> "
+"specified as:"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/vfork.2:232
+#, no-wrap
+msgid " CLONE_VM | CLONE_VFORK | SIGCHLD\n"
+msgstr ""
+
#. In the release notes for 4.2BSD Sam Leffler wrote: `vfork: Is still
#. present, but definitely on its way out'.
#. type: Plain text
-#: build/C/man2/vfork.2:189
+#: build/C/man2/vfork.2:249
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."
"は 少し遅れて) 独立したシステムコールとなった。 glibc でのサポートは "
"glibc-2.0.112 で追加された。"
-#. type: Plain text
-#: build/C/man2/vfork.2:199
-msgid ""
-"It is rather unfortunate that Linux revived this specter from the past. The "
-"BSD man page states: \"This system call will be eliminated when proper "
-"system sharing mechanisms are implemented. Users should not depend on the "
-"memory sharing semantics of B<vfork>() as it will, in that case, be made "
-"synonymous to B<fork>(2).\""
-msgstr ""
-"Linux がこの過去の亡霊を復活させたことは、むしろ不幸と言うべきである。 BSD の"
-"マニュアルには、 「このシステムコールは妥当なシステム共有機構が実装された場合"
-"には 削除される。ユーザは B<vfork>() のメモリ共有機能に依存するべきではな"
-"い。何故ならば、このシステムコール が削除された場合には、それは B<fork>(2) "
-"の同義語とされるからである。」と書かれている。"
-
#. As far as I can tell, the following is not true in 2.6.19:
#. Currently (Linux 2.3.25),
#. .BR strace (1)
#. .BR vfork ()
#. and requires a kernel patch.
#. type: Plain text
-#: build/C/man2/vfork.2:219
+#: build/C/man2/vfork.2:270
msgid ""
"Details of the signal handling are obscure and differ between systems. The "
"BSD man page states: \"To avoid a possible deadlock situation, processes "
"る。」 と書かれている。"
#. type: Plain text
-#: build/C/man2/vfork.2:225
+#: build/C/man2/vfork.2:276
msgid "B<clone>(2), B<execve>(2), B<fork>(2), B<unshare>(2), B<wait>(2)"
msgstr "B<clone>(2), B<execve>(2), B<fork>(2), B<unshare>(2), B<wait>(2)"
msgid "B<capabilities>(7), B<init>(8)"
msgstr "B<capabilities>(7), B<init>(8)"
+#~ msgid "2009-04-27"
+#~ msgstr "2009-04-27"
+
+#~ msgid "2008-11-07"
+#~ msgstr "2008-11-07"
+
+#~ msgid "I<fd> is not a valid file descriptor open for writing."
+#~ msgstr "I<fd> が書き込みのためにオープンされたファイル記述子でない。"
+
+#~ 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> フラグを使"
+#~ "用するのが良いかもしれない。"
+
+#, fuzzy
+#~| msgid "2011-09-15"
+#~ msgid "2011-09-07"
+#~ msgstr "2011-09-15"
+
+#~ msgid "B<bdflush>(2)\n"
+#~ msgstr "B<bdflush>(2)\n"
+
+#~ msgid "B<nfsservctl>(2)\t2.2\n"
+#~ msgstr "B<nfsservctl>(2)\t2.2\n"
+
#~ msgid "2007-07-10"
#~ msgstr "2007-07-10"