X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=po4a%2Funistd%2Fpo%2Fja.po;h=f908a98d9d86005e37731ee64617c76ca1617f01;hb=eb43a066824ed61d7d8cb5a8413d0b3a3b9304b3;hp=96fa68cae5388062d5dc0740b554949589ccc170;hpb=c1dfa2f6ab1bbed84992d3c59ee9925f4d453668;p=linuxjm%2FLDP_man-pages.git diff --git a/po4a/unistd/po/ja.po b/po4a/unistd/po/ja.po index 96fa68ca..f908a98d 100644 --- a/po4a/unistd/po/ja.po +++ b/po4a/unistd/po/ja.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2013-08-15 19:33+0900\n" -"PO-Revision-Date: 2013-08-15 20:23+0900\n" +"POT-Creation-Date: 2014-04-13 10:27+0900\n" +"PO-Revision-Date: 2014-04-14 02:36+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" @@ -29,7 +29,7 @@ msgstr "2007-12-19" #. type: TH #: build/C/man2/_syscall.2:38 build/C/man2/access.2:43 build/C/man2/alarm.2:30 -#: build/C/man2/brk.2:29 build/C/man2/chdir.2:33 build/C/man2/chmod.2:31 +#: build/C/man2/brk.2:29 build/C/man2/chdir.2:33 build/C/man2/chmod.2:32 #: build/C/man2/chown.2:38 build/C/man2/chroot.2:33 build/C/man2/close.2:35 #: build/C/man2/dup.2:36 build/C/man7/environ.7:34 build/C/man2/execve.2:37 #: build/C/man2/exit_group.2:25 build/C/man2/fcntl.2:61 @@ -39,7 +39,7 @@ msgstr "2007-12-19" #: build/C/man3/gethostid.3:29 build/C/man2/gethostname.2:32 #: build/C/man2/getpagesize.2:25 build/C/man2/gettid.2:26 #: build/C/man2/idle.2:32 build/C/man2/ioctl.2:41 build/C/man2/ioctl_list.2:30 -#: build/C/man2/ioperm.2:34 build/C/man2/mincore.2:34 build/C/man2/mkdir.2:10 +#: build/C/man2/ioperm.2:34 build/C/man2/mincore.2:34 build/C/man2/mkdir.2:11 #: build/C/man2/nice.2:31 build/C/man2/pread.2:25 #: build/C/man2/set_thread_area.2:8 build/C/man2/setup.2:34 #: build/C/man2/swapon.2:37 build/C/man2/syscall.2:40 @@ -53,7 +53,7 @@ msgstr "Linux" #. type: TH #: build/C/man2/_syscall.2:38 build/C/man2/access.2:43 build/C/man2/alarm.2:30 -#: build/C/man2/brk.2:29 build/C/man2/chdir.2:33 build/C/man2/chmod.2:31 +#: build/C/man2/brk.2:29 build/C/man2/chdir.2:33 build/C/man2/chmod.2:32 #: build/C/man2/chown.2:38 build/C/man2/chroot.2:33 build/C/man2/close.2:35 #: build/C/man3/confstr.3:31 build/C/man3/crypt.3:36 build/C/man3/daemon.3:36 #: build/C/man3/des_crypt.3:14 build/C/man2/dup.2:36 build/C/man3/encrypt.3:30 @@ -71,7 +71,7 @@ msgstr "Linux" #: build/C/man3/getusershell.3:30 build/C/man2/idle.2:32 #: build/C/man2/ioctl.2:41 build/C/man2/ioctl_list.2:30 #: build/C/man2/ioperm.2:34 build/C/man3/lockf.3:28 build/C/man2/mincore.2:34 -#: build/C/man2/mkdir.2:10 build/C/man2/nice.2:31 build/C/man2/pread.2:25 +#: build/C/man2/mkdir.2:11 build/C/man2/nice.2:31 build/C/man2/pread.2:25 #: build/C/man2/set_thread_area.2:8 build/C/man2/setup.2:34 #: build/C/man5/shells.5:28 build/C/man3/sleep.3:26 build/C/man3/swab.3:31 #: build/C/man2/swapon.2:37 build/C/man2/syscall.2:40 @@ -87,7 +87,7 @@ msgstr "Linux Programmer's Manual" #. type: SH #: build/C/man2/_syscall.2:39 build/C/man2/access.2:44 build/C/man2/alarm.2:31 -#: build/C/man2/brk.2:30 build/C/man2/chdir.2:34 build/C/man2/chmod.2:32 +#: build/C/man2/brk.2:30 build/C/man2/chdir.2:34 build/C/man2/chmod.2:33 #: build/C/man2/chown.2:39 build/C/man2/chroot.2:34 build/C/man2/close.2:36 #: build/C/man3/confstr.3:32 build/C/man3/crypt.3:37 build/C/man3/daemon.3:37 #: build/C/man3/des_crypt.3:15 build/C/man2/dup.2:37 build/C/man3/encrypt.3:31 @@ -105,7 +105,7 @@ msgstr "Linux Programmer's Manual" #: build/C/man3/getusershell.3:31 build/C/man2/idle.2:33 #: build/C/man2/ioctl.2:42 build/C/man2/ioctl_list.2:31 #: build/C/man2/ioperm.2:35 build/C/man3/lockf.3:29 build/C/man2/mincore.2:35 -#: build/C/man2/mkdir.2:11 build/C/man2/nice.2:32 build/C/man2/pread.2:26 +#: build/C/man2/mkdir.2:12 build/C/man2/nice.2:32 build/C/man2/pread.2:26 #: build/C/man2/set_thread_area.2:9 build/C/man2/setup.2:35 #: build/C/man5/shells.5:29 build/C/man3/sleep.3:27 build/C/man3/swab.3:32 #: build/C/man2/swapon.2:38 build/C/man2/syscall.2:41 @@ -127,7 +127,7 @@ msgstr "" #. type: SH #: build/C/man2/_syscall.2:41 build/C/man2/access.2:46 build/C/man2/alarm.2:33 -#: build/C/man2/brk.2:32 build/C/man2/chdir.2:36 build/C/man2/chmod.2:34 +#: build/C/man2/brk.2:32 build/C/man2/chdir.2:36 build/C/man2/chmod.2:35 #: build/C/man2/chown.2:41 build/C/man2/chroot.2:36 build/C/man2/close.2:38 #: build/C/man3/confstr.3:34 build/C/man3/crypt.3:39 build/C/man3/daemon.3:39 #: build/C/man3/des_crypt.3:18 build/C/man2/dup.2:39 build/C/man3/encrypt.3:33 @@ -144,7 +144,7 @@ msgstr "" #: build/C/man2/gettid.2:29 build/C/man3/getumask.3:31 #: build/C/man3/getusershell.3:33 build/C/man2/idle.2:35 #: build/C/man2/ioctl.2:44 build/C/man2/ioperm.2:37 build/C/man3/lockf.3:31 -#: build/C/man2/mincore.2:37 build/C/man2/mkdir.2:13 build/C/man2/nice.2:34 +#: build/C/man2/mincore.2:37 build/C/man2/mkdir.2:14 build/C/man2/nice.2:34 #: build/C/man2/pread.2:28 build/C/man2/set_thread_area.2:11 #: build/C/man2/setup.2:37 build/C/man3/sleep.3:29 build/C/man3/swab.3:34 #: build/C/man2/swapon.2:40 build/C/man2/syscall.2:43 @@ -175,9 +175,9 @@ msgid "desired system call" msgstr "desired system call" #. type: SH -#: build/C/man2/_syscall.2:47 build/C/man2/access.2:52 build/C/man2/alarm.2:39 -#: build/C/man2/brk.2:64 build/C/man2/chdir.2:59 build/C/man2/chmod.2:58 -#: build/C/man2/chown.2:67 build/C/man2/chroot.2:63 build/C/man2/close.2:44 +#: build/C/man2/_syscall.2:47 build/C/man2/access.2:78 build/C/man2/alarm.2:39 +#: build/C/man2/brk.2:64 build/C/man2/chdir.2:59 build/C/man2/chmod.2:81 +#: build/C/man2/chown.2:88 build/C/man2/chroot.2:63 build/C/man2/close.2:44 #: build/C/man3/confstr.3:48 build/C/man3/crypt.3:56 build/C/man3/daemon.3:51 #: build/C/man3/des_crypt.3:34 build/C/man2/dup.2:52 build/C/man3/encrypt.3:56 #: build/C/man7/environ.7:42 build/C/man3/euidaccess.3:36 @@ -192,9 +192,9 @@ msgstr "desired system call" #: build/C/man3/getopt.3:79 build/C/man2/getpagesize.2:55 #: build/C/man2/gettid.2:38 build/C/man3/getumask.3:39 #: build/C/man3/getusershell.3:57 build/C/man2/idle.2:39 -#: build/C/man2/ioctl.2:48 build/C/man2/ioctl_list.2:33 +#: build/C/man2/ioctl.2:50 build/C/man2/ioctl_list.2:33 #: build/C/man2/ioperm.2:45 build/C/man3/lockf.3:48 build/C/man2/mincore.2:51 -#: build/C/man2/mkdir.2:21 build/C/man2/nice.2:46 build/C/man2/pread.2:53 +#: build/C/man2/mkdir.2:47 build/C/man2/nice.2:46 build/C/man2/pread.2:53 #: build/C/man2/set_thread_area.2:20 build/C/man2/setup.2:41 #: build/C/man5/shells.5:31 build/C/man3/sleep.3:35 build/C/man3/swab.3:41 #: build/C/man2/swapon.2:50 build/C/man2/syscall.2:51 @@ -281,15 +281,15 @@ msgid "I" msgstr "I" #. type: SH -#: build/C/man2/_syscall.2:85 build/C/man2/access.2:156 +#: build/C/man2/_syscall.2:85 build/C/man2/access.2:262 #: build/C/man2/alarm.2:59 build/C/man2/brk.2:114 build/C/man2/chdir.2:125 -#: build/C/man2/chmod.2:219 build/C/man2/chown.2:181 build/C/man2/chroot.2:134 -#: build/C/man2/close.2:84 build/C/man3/confstr.3:127 build/C/man3/crypt.3:172 -#: build/C/man3/daemon.3:91 build/C/man3/des_crypt.3:134 +#: build/C/man2/chmod.2:330 build/C/man2/chown.2:308 build/C/man2/chroot.2:134 +#: build/C/man2/close.2:84 build/C/man3/confstr.3:127 build/C/man3/crypt.3:183 +#: build/C/man3/daemon.3:96 build/C/man3/des_crypt.3:142 #: build/C/man2/dup.2:170 build/C/man3/encrypt.3:137 -#: build/C/man3/euidaccess.3:73 build/C/man3/exec.3:199 -#: build/C/man2/execve.2:450 build/C/man2/exit_group.2:43 -#: build/C/man2/fcntl.2:1146 build/C/man3/fexecve.3:94 +#: build/C/man3/euidaccess.3:80 build/C/man3/exec.3:199 +#: build/C/man2/execve.2:456 build/C/man2/exit_group.2:43 +#: build/C/man2/fcntl.2:1162 build/C/man3/fexecve.3:94 #: build/C/man2/flock.2:138 build/C/man2/fork.2:206 #: build/C/man3/fpathconf.3:169 build/C/man2/fsync.2:125 #: build/C/man3/get_nprocs_conf.3:48 build/C/man2/get_thread_area.2:46 @@ -299,15 +299,15 @@ msgstr "I" #: build/C/man3/getopt.3:318 build/C/man2/getpagesize.2:64 #: build/C/man2/gettid.2:58 build/C/man3/getumask.3:58 #: build/C/man3/getusershell.3:101 build/C/man2/idle.2:61 -#: build/C/man2/ioctl.2:117 build/C/man2/ioperm.2:104 build/C/man3/lockf.3:154 -#: build/C/man2/mincore.2:134 build/C/man2/mkdir.2:118 build/C/man2/nice.2:75 +#: build/C/man2/ioctl.2:119 build/C/man2/ioperm.2:104 build/C/man3/lockf.3:154 +#: build/C/man2/mincore.2:134 build/C/man2/mkdir.2:204 build/C/man2/nice.2:75 #: build/C/man2/pread.2:115 build/C/man2/set_thread_area.2:63 -#: build/C/man2/setup.2:62 build/C/man3/sleep.3:44 build/C/man3/swab.3:72 -#: build/C/man2/swapon.2:151 build/C/man3/sysconf.3:324 +#: build/C/man2/setup.2:62 build/C/man3/sleep.3:44 build/C/man3/swab.3:77 +#: build/C/man2/swapon.2:159 build/C/man3/sysconf.3:324 #: build/C/man2/sysctl.2:100 build/C/man2/sysinfo.2:83 -#: build/C/man3/tcgetpgrp.3:109 build/C/man2/truncate.2:195 -#: build/C/man3/ualarm.3:92 build/C/man2/umask.2:95 build/C/man2/uname.2:73 -#: build/C/man2/uselib.2:76 build/C/man3/usleep.3:91 build/C/man2/vfork.2:159 +#: build/C/man3/tcgetpgrp.3:116 build/C/man2/truncate.2:195 +#: build/C/man3/ualarm.3:97 build/C/man2/umask.2:95 build/C/man2/uname.2:73 +#: build/C/man2/uselib.2:76 build/C/man3/usleep.3:96 build/C/man2/vfork.2:159 #: build/C/man2/vhangup.2:63 #, no-wrap msgid "CONFORMING TO" @@ -319,28 +319,29 @@ msgid "The use of these macros is Linux-specific, and deprecated." msgstr "これらのマクロは Linux 固有であり、その使用は非推奨である。" #. type: SH -#: build/C/man2/_syscall.2:87 build/C/man2/access.2:158 +#: build/C/man2/_syscall.2:87 build/C/man2/access.2:268 #: build/C/man2/alarm.2:61 build/C/man2/brk.2:122 build/C/man2/chdir.2:127 -#: build/C/man2/chown.2:192 build/C/man2/chroot.2:139 build/C/man2/close.2:87 -#: build/C/man3/crypt.3:177 build/C/man3/daemon.3:97 build/C/man2/dup.2:180 -#: build/C/man3/encrypt.3:148 build/C/man3/euidaccess.3:79 -#: build/C/man3/exec.3:205 build/C/man2/execve.2:458 -#: build/C/man2/exit_group.2:45 build/C/man2/fcntl.2:1196 -#: build/C/man3/fexecve.3:98 build/C/man2/flock.2:147 build/C/man2/fork.2:208 +#: build/C/man2/chmod.2:337 build/C/man2/chown.2:325 build/C/man2/chroot.2:139 +#: build/C/man2/close.2:87 build/C/man3/crypt.3:188 build/C/man3/daemon.3:102 +#: build/C/man2/dup.2:180 build/C/man3/encrypt.3:148 +#: build/C/man3/euidaccess.3:86 build/C/man3/exec.3:205 +#: build/C/man2/execve.2:464 build/C/man2/exit_group.2:45 +#: build/C/man2/fcntl.2:1212 build/C/man3/fexecve.3:99 +#: build/C/man2/flock.2:147 build/C/man2/fork.2:208 #: build/C/man3/fpathconf.3:171 build/C/man2/fsync.2:140 #: build/C/man3/get_nprocs_conf.3:50 build/C/man2/get_thread_area.2:50 #: build/C/man3/getcwd.3:230 build/C/man2/getdomainname.2:113 #: build/C/man3/getdtablesize.3:77 build/C/man3/gethostid.3:102 #: build/C/man2/gethostname.2:130 build/C/man3/getopt.3:350 #: build/C/man2/getpagesize.2:71 build/C/man2/gettid.2:62 -#: build/C/man3/getumask.3:60 build/C/man2/ioctl.2:132 -#: build/C/man2/ioperm.2:108 build/C/man2/mkdir.2:121 build/C/man2/nice.2:82 +#: build/C/man3/getumask.3:60 build/C/man2/ioctl.2:134 +#: build/C/man2/ioperm.2:108 build/C/man2/mkdir.2:211 build/C/man2/nice.2:82 #: build/C/man2/pread.2:117 build/C/man2/set_thread_area.2:67 -#: build/C/man2/setup.2:65 build/C/man2/swapon.2:157 build/C/man2/syscall.2:78 -#: build/C/man2/syscalls.2:656 build/C/man2/sysctl.2:114 -#: build/C/man3/tcgetpgrp.3:111 build/C/man2/truncate.2:208 -#: build/C/man3/ualarm.3:100 build/C/man2/umask.2:97 build/C/man2/uname.2:82 -#: build/C/man2/uselib.2:80 build/C/man3/usleep.3:109 build/C/man2/vfork.2:174 +#: build/C/man2/setup.2:65 build/C/man2/swapon.2:165 build/C/man2/syscall.2:78 +#: build/C/man2/syscalls.2:655 build/C/man2/sysctl.2:114 +#: build/C/man3/tcgetpgrp.3:118 build/C/man2/truncate.2:208 +#: build/C/man3/ualarm.3:105 build/C/man2/umask.2:97 build/C/man2/uname.2:82 +#: build/C/man2/uselib.2:80 build/C/man3/usleep.3:114 build/C/man2/vfork.2:174 #, no-wrap msgid "NOTES" msgstr "注意" @@ -371,15 +372,6 @@ msgstr "" #. type: Plain text #: build/C/man2/_syscall.2:124 -#, fuzzy -#| msgid "" -#| "System calls are not required to return only positive or negative error " -#| "codes. You need to read the source to be sure how it will return " -#| "errors. Usually, it is the negative of a standard error code, for " -#| "example, i -I. The _syscall() macros will return the result I " -#| "of the system call when I is nonnegative, but will return -1 and set " -#| "the variable I to -I when I is negative. For the error " -#| "codes, see B(3)." msgid "" "System calls are not required to return only positive or negative error " "codes. You need to read the source to be sure how it will return errors. " @@ -392,7 +384,7 @@ msgstr "" "システムコールは、正のエラーコードのみ、または負のエラーコードのみを返すよう" "に 定められている訳ではない。そのシステムコールがどのようなエラーコードを返す" "かを 確認するには、そのソースコードを読む必要がある。たいていの場合は、標準の" -"エラー コードを負にしたものである (例えば -B)。 _syscall() マクロは、" +"エラー コードを負にしたものである (例えば -I)。 _syscall() マクロは、" "そのシステムコールの返り値 I が負でない場合、その値 をそのまま返す。一方、" "I が負の場合には、変数 I に -I を設定し、-1 を返す。 エラーコー" "ドについては B(3) を参照。" @@ -417,11 +409,11 @@ msgstr "" "に集合的なデータの場合は) ポインタ渡し (by-pointer) でなければならない。" #. type: SH -#: build/C/man2/_syscall.2:140 build/C/man2/chown.2:288 +#: build/C/man2/_syscall.2:140 build/C/man2/chown.2:421 #: build/C/man3/confstr.3:129 build/C/man3/encrypt.3:150 -#: build/C/man2/execve.2:544 build/C/man2/fork.2:239 +#: build/C/man2/execve.2:550 build/C/man2/fork.2:239 #: build/C/man3/get_nprocs_conf.3:67 build/C/man3/getopt.3:376 -#: build/C/man5/shells.5:45 build/C/man2/syscall.2:202 +#: build/C/man5/shells.5:45 build/C/man2/syscall.2:203 #: build/C/man2/sysctl.2:143 #, no-wrap msgid "EXAMPLE" @@ -536,16 +528,16 @@ msgstr "" "Number of processes = 40\n" #. type: SH -#: build/C/man2/_syscall.2:184 build/C/man2/access.2:250 -#: build/C/man2/alarm.2:79 build/C/man2/brk.2:164 build/C/man2/chdir.2:136 -#: build/C/man2/chmod.2:221 build/C/man2/chown.2:336 build/C/man2/chroot.2:151 -#: build/C/man2/close.2:125 build/C/man3/confstr.3:146 -#: build/C/man3/crypt.3:238 build/C/man3/daemon.3:105 -#: build/C/man3/des_crypt.3:137 build/C/man2/dup.2:207 -#: build/C/man3/encrypt.3:174 build/C/man7/environ.7:241 -#: build/C/man3/euidaccess.3:94 build/C/man3/exec.3:241 -#: build/C/man2/execve.2:639 build/C/man2/exit_group.2:49 -#: build/C/man2/fcntl.2:1297 build/C/man3/fexecve.3:106 +#: build/C/man2/_syscall.2:184 build/C/man2/access.2:372 +#: build/C/man2/alarm.2:86 build/C/man2/brk.2:164 build/C/man2/chdir.2:136 +#: build/C/man2/chmod.2:347 build/C/man2/chown.2:469 build/C/man2/chroot.2:151 +#: build/C/man2/close.2:131 build/C/man3/confstr.3:146 +#: build/C/man3/crypt.3:249 build/C/man3/daemon.3:110 +#: build/C/man3/des_crypt.3:145 build/C/man2/dup.2:207 +#: build/C/man3/encrypt.3:174 build/C/man7/environ.7:248 +#: build/C/man3/euidaccess.3:101 build/C/man3/exec.3:241 +#: build/C/man2/execve.2:645 build/C/man2/exit_group.2:49 +#: build/C/man2/fcntl.2:1326 build/C/man3/fexecve.3:124 #: build/C/man2/flock.2:201 build/C/man2/fork.2:244 #: build/C/man3/fpathconf.3:180 build/C/man2/fsync.2:162 #: build/C/man2/get_thread_area.2:55 build/C/man3/getcwd.3:249 @@ -554,17 +546,17 @@ msgstr "" #: build/C/man3/getlogin.3:209 build/C/man3/getopt.3:514 #: build/C/man2/getpagesize.2:108 build/C/man2/gettid.2:71 #: build/C/man3/getumask.3:63 build/C/man3/getusershell.3:103 -#: build/C/man2/ioctl.2:140 build/C/man2/ioctl_list.2:954 +#: build/C/man2/ioctl.2:142 build/C/man2/ioctl_list.2:963 #: build/C/man2/ioperm.2:121 build/C/man3/lockf.3:156 -#: build/C/man2/mincore.2:166 build/C/man2/mkdir.2:133 build/C/man2/nice.2:105 +#: build/C/man2/mincore.2:166 build/C/man2/mkdir.2:223 build/C/man2/nice.2:105 #: build/C/man2/pread.2:158 build/C/man2/set_thread_area.2:72 -#: build/C/man5/shells.5:56 build/C/man3/sleep.3:61 build/C/man3/swab.3:74 -#: build/C/man2/swapon.2:191 build/C/man2/syscall.2:218 -#: build/C/man2/syscalls.2:833 build/C/man3/sysconf.3:335 +#: build/C/man5/shells.5:56 build/C/man3/sleep.3:61 build/C/man3/swab.3:79 +#: build/C/man2/swapon.2:199 build/C/man2/syscall.2:220 +#: build/C/man2/syscalls.2:832 build/C/man3/sysconf.3:335 #: build/C/man2/sysctl.2:181 build/C/man2/sysinfo.2:94 -#: build/C/man3/tcgetpgrp.3:120 build/C/man2/truncate.2:256 -#: build/C/man3/ualarm.3:142 build/C/man2/umask.2:118 build/C/man2/uname.2:167 -#: build/C/man2/uselib.2:102 build/C/man3/usleep.3:142 +#: build/C/man3/tcgetpgrp.3:127 build/C/man2/truncate.2:256 +#: build/C/man3/ualarm.3:147 build/C/man2/umask.2:118 build/C/man2/uname.2:167 +#: build/C/man2/uselib.2:102 build/C/man3/usleep.3:147 #: build/C/man2/vfork.2:273 build/C/man2/vhangup.2:66 #, no-wrap msgid "SEE ALSO" @@ -576,16 +568,16 @@ msgid "B(2), B(2), B(3)" msgstr "B(2), B(2), B(3)" #. type: SH -#: build/C/man2/_syscall.2:188 build/C/man2/access.2:261 -#: build/C/man2/alarm.2:88 build/C/man2/brk.2:169 build/C/man2/chdir.2:140 -#: build/C/man2/chmod.2:228 build/C/man2/chown.2:342 build/C/man2/chroot.2:154 -#: build/C/man2/close.2:132 build/C/man3/confstr.3:150 -#: build/C/man3/crypt.3:244 build/C/man3/daemon.3:108 -#: build/C/man3/des_crypt.3:141 build/C/man2/dup.2:211 -#: build/C/man3/encrypt.3:179 build/C/man7/environ.7:255 -#: build/C/man3/euidaccess.3:105 build/C/man3/exec.3:248 -#: build/C/man2/execve.2:650 build/C/man2/exit_group.2:51 -#: build/C/man2/fcntl.2:1318 build/C/man3/fexecve.3:108 +#: build/C/man2/_syscall.2:188 build/C/man2/access.2:383 +#: build/C/man2/alarm.2:95 build/C/man2/brk.2:169 build/C/man2/chdir.2:140 +#: build/C/man2/chmod.2:354 build/C/man2/chown.2:474 build/C/man2/chroot.2:154 +#: build/C/man2/close.2:138 build/C/man3/confstr.3:150 +#: build/C/man3/crypt.3:255 build/C/man3/daemon.3:113 +#: build/C/man3/des_crypt.3:149 build/C/man2/dup.2:211 +#: build/C/man3/encrypt.3:179 build/C/man7/environ.7:262 +#: build/C/man3/euidaccess.3:112 build/C/man3/exec.3:248 +#: build/C/man2/execve.2:656 build/C/man2/exit_group.2:51 +#: build/C/man2/fcntl.2:1347 build/C/man3/fexecve.3:126 #: build/C/man2/flock.2:215 build/C/man2/fork.2:255 #: build/C/man3/fpathconf.3:185 build/C/man2/fsync.2:171 #: build/C/man3/get_nprocs_conf.3:88 build/C/man2/get_thread_area.2:58 @@ -595,33 +587,33 @@ msgstr "B(2), B(2), B(3)" #: build/C/man3/getopt.3:516 build/C/man2/getpagesize.2:111 #: build/C/man2/gettid.2:90 build/C/man3/getumask.3:65 #: build/C/man3/getusershell.3:105 build/C/man2/idle.2:64 -#: build/C/man2/ioctl.2:148 build/C/man2/ioctl_list.2:956 +#: build/C/man2/ioctl.2:150 build/C/man2/ioctl_list.2:965 #: build/C/man2/ioperm.2:125 build/C/man3/lockf.3:171 -#: build/C/man2/mincore.2:169 build/C/man2/mkdir.2:145 build/C/man2/nice.2:112 +#: build/C/man2/mincore.2:169 build/C/man2/mkdir.2:234 build/C/man2/nice.2:112 #: build/C/man2/pread.2:163 build/C/man2/set_thread_area.2:74 #: build/C/man2/setup.2:72 build/C/man5/shells.5:59 build/C/man3/sleep.3:66 -#: build/C/man3/swab.3:76 build/C/man2/swapon.2:195 build/C/man2/syscall.2:222 -#: build/C/man2/syscalls.2:837 build/C/man3/sysconf.3:343 +#: build/C/man3/swab.3:81 build/C/man2/swapon.2:203 build/C/man2/syscall.2:225 +#: build/C/man2/syscalls.2:838 build/C/man3/sysconf.3:343 #: build/C/man2/sysctl.2:183 build/C/man2/sysinfo.2:96 -#: build/C/man3/tcgetpgrp.3:124 build/C/man2/truncate.2:260 -#: build/C/man3/ualarm.3:150 build/C/man2/umask.2:124 build/C/man2/uname.2:171 -#: build/C/man2/uselib.2:112 build/C/man3/usleep.3:151 +#: build/C/man3/tcgetpgrp.3:131 build/C/man2/truncate.2:260 +#: build/C/man3/ualarm.3:155 build/C/man2/umask.2:124 build/C/man2/uname.2:171 +#: build/C/man2/uselib.2:112 build/C/man3/usleep.3:156 #: build/C/man2/vfork.2:279 build/C/man2/vhangup.2:69 #, no-wrap msgid "COLOPHON" msgstr "この文書について" #. type: Plain text -#: build/C/man2/_syscall.2:195 build/C/man2/access.2:268 -#: build/C/man2/alarm.2:95 build/C/man2/brk.2:176 build/C/man2/chdir.2:147 -#: build/C/man2/chmod.2:235 build/C/man2/chown.2:349 build/C/man2/chroot.2:161 -#: build/C/man2/close.2:139 build/C/man3/confstr.3:157 -#: build/C/man3/crypt.3:251 build/C/man3/daemon.3:115 -#: build/C/man3/des_crypt.3:148 build/C/man2/dup.2:218 -#: build/C/man3/encrypt.3:186 build/C/man7/environ.7:262 -#: build/C/man3/euidaccess.3:112 build/C/man3/exec.3:255 -#: build/C/man2/execve.2:657 build/C/man2/exit_group.2:58 -#: build/C/man2/fcntl.2:1325 build/C/man3/fexecve.3:115 +#: build/C/man2/_syscall.2:195 build/C/man2/access.2:390 +#: build/C/man2/alarm.2:102 build/C/man2/brk.2:176 build/C/man2/chdir.2:147 +#: build/C/man2/chmod.2:361 build/C/man2/chown.2:481 build/C/man2/chroot.2:161 +#: build/C/man2/close.2:145 build/C/man3/confstr.3:157 +#: build/C/man3/crypt.3:262 build/C/man3/daemon.3:120 +#: build/C/man3/des_crypt.3:156 build/C/man2/dup.2:218 +#: build/C/man3/encrypt.3:186 build/C/man7/environ.7:269 +#: build/C/man3/euidaccess.3:119 build/C/man3/exec.3:255 +#: build/C/man2/execve.2:663 build/C/man2/exit_group.2:58 +#: build/C/man2/fcntl.2:1354 build/C/man3/fexecve.3:133 #: build/C/man2/flock.2:222 build/C/man2/fork.2:262 #: build/C/man3/fpathconf.3:192 build/C/man2/fsync.2:178 #: build/C/man3/get_nprocs_conf.3:95 build/C/man2/get_thread_area.2:65 @@ -631,24 +623,24 @@ msgstr "この文書について" #: build/C/man3/getopt.3:523 build/C/man2/getpagesize.2:118 #: build/C/man2/gettid.2:97 build/C/man3/getumask.3:72 #: build/C/man3/getusershell.3:112 build/C/man2/idle.2:71 -#: build/C/man2/ioctl.2:155 build/C/man2/ioctl_list.2:963 +#: build/C/man2/ioctl.2:157 build/C/man2/ioctl_list.2:972 #: build/C/man2/ioperm.2:132 build/C/man3/lockf.3:178 -#: build/C/man2/mincore.2:176 build/C/man2/mkdir.2:152 build/C/man2/nice.2:119 +#: build/C/man2/mincore.2:176 build/C/man2/mkdir.2:241 build/C/man2/nice.2:119 #: build/C/man2/pread.2:170 build/C/man2/set_thread_area.2:81 #: build/C/man2/setup.2:79 build/C/man5/shells.5:66 build/C/man3/sleep.3:73 -#: build/C/man3/swab.3:83 build/C/man2/swapon.2:202 build/C/man2/syscall.2:229 -#: build/C/man2/syscalls.2:844 build/C/man3/sysconf.3:350 +#: build/C/man3/swab.3:88 build/C/man2/swapon.2:210 build/C/man2/syscall.2:232 +#: build/C/man2/syscalls.2:845 build/C/man3/sysconf.3:350 #: build/C/man2/sysctl.2:190 build/C/man2/sysinfo.2:103 -#: build/C/man3/tcgetpgrp.3:131 build/C/man2/truncate.2:267 -#: build/C/man3/ualarm.3:157 build/C/man2/umask.2:131 build/C/man2/uname.2:178 -#: build/C/man2/uselib.2:119 build/C/man3/usleep.3:158 +#: build/C/man3/tcgetpgrp.3:138 build/C/man2/truncate.2:267 +#: build/C/man3/ualarm.3:162 build/C/man2/umask.2:131 build/C/man2/uname.2:178 +#: build/C/man2/uselib.2:119 build/C/man3/usleep.3:163 #: build/C/man2/vfork.2:286 build/C/man2/vhangup.2:76 msgid "" -"This page is part of release 3.53 of the Linux I project. A " +"This page is part of release 3.63 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " "found at \\%http://www.kernel.org/doc/man-pages/." msgstr "" -"この man ページは Linux I プロジェクトのリリース 3.53 の一部\n" +"この man ページは Linux I プロジェクトのリリース 3.63 の一部\n" "である。プロジェクトの説明とバグ報告に関する情報は\n" "http://www.kernel.org/doc/man-pages/ に書かれている。" @@ -659,20 +651,21 @@ msgid "ACCESS" msgstr "ACCESS" #. type: TH -#: build/C/man2/access.2:43 +#: build/C/man2/access.2:43 build/C/man2/chmod.2:32 build/C/man2/chown.2:38 +#: build/C/man2/mkdir.2:11 #, no-wrap -msgid "2013-04-16" -msgstr "2013-04-16" +msgid "2014-02-21" +msgstr "2014-02-21" #. type: Plain text #: build/C/man2/access.2:46 -msgid "access - check real user's permissions for a file" -msgstr "access - ファイルに対する実ユーザーでのアクセス権をチェックする" +msgid "access, faccessat - check user's permissions for a file" +msgstr "access, faccessat - ユーザのファイルへのアクセス権をチェックする" #. type: Plain text -#: build/C/man2/access.2:49 build/C/man2/alarm.2:36 build/C/man2/close.2:41 -#: build/C/man3/confstr.3:37 build/C/man3/crypt.3:44 build/C/man2/dup.2:42 -#: build/C/man3/fexecve.3:31 build/C/man3/fpathconf.3:47 +#: build/C/man2/access.2:49 build/C/man2/alarm.2:36 build/C/man2/chown.2:44 +#: build/C/man2/close.2:41 build/C/man3/confstr.3:37 build/C/man3/crypt.3:44 +#: build/C/man2/dup.2:42 build/C/man3/fexecve.3:31 build/C/man3/fpathconf.3:47 #: build/C/man3/getcwd.3:38 build/C/man3/getopt.3:48 #: build/C/man3/getusershell.3:36 build/C/man3/sleep.3:32 #: build/C/man3/sysconf.3:33 build/C/man2/sysctl.2:36 build/C/man3/ualarm.3:30 @@ -688,18 +681,82 @@ msgid "BIB<, int >IB<);>\n" msgstr "BIB<, int >IB<);>\n" #. type: Plain text -#: build/C/man2/access.2:59 +#: build/C/man2/access.2:54 build/C/man2/chown.2:53 +#, no-wrap +msgid "" +"B<#include Efcntl.hE >/* Definition of AT_* constants */\n" +"B<#include Eunistd.hE>\n" +msgstr "" +"B<#include Efcntl.hE >/* AT_* 定数の定義 */\n" +"B<#include Eunistd.hE>\n" + +#. type: Plain text +#: build/C/man2/access.2:57 +#, no-wrap +msgid "BIB<, const char *>IB<, int >IB<, int >IB<);>\n" +msgstr "BIB<, const char *>IB<, int >IB<, int >IB<);>\n" + +#. type: Plain text +#: build/C/man2/access.2:62 build/C/man2/brk.2:42 build/C/man2/chdir.2:46 +#: build/C/man2/chmod.2:53 build/C/man2/chown.2:62 build/C/man2/chroot.2:44 +#: build/C/man3/confstr.3:44 build/C/man3/daemon.3:47 build/C/man3/exec.3:68 +#: build/C/man3/fexecve.3:38 build/C/man2/fsync.2:51 build/C/man3/getcwd.3:49 +#: build/C/man2/getdomainname.2:42 build/C/man3/getdtablesize.3:38 +#: build/C/man3/gethostid.3:42 build/C/man2/gethostname.2:45 +#: build/C/man3/getlogin.3:45 build/C/man3/getopt.3:69 +#: build/C/man2/getpagesize.2:36 build/C/man3/getusershell.3:47 +#: build/C/man3/lockf.3:39 build/C/man2/mincore.2:47 build/C/man2/mkdir.2:31 +#: build/C/man2/nice.2:42 build/C/man2/pread.2:40 build/C/man2/truncate.2:58 +#: build/C/man3/ualarm.3:37 build/C/man3/usleep.3:46 build/C/man2/vfork.2:41 +#: build/C/man2/vhangup.2:39 +msgid "" +"Feature Test Macro Requirements for glibc (see B(7)):" +msgstr "glibc 向けの機能検査マクロの要件 (B(7) 参照):" + +#. type: Plain text +#: build/C/man2/access.2:65 +msgid "B():" +msgstr "B():" + +#. type: TP +#: build/C/man2/access.2:68 build/C/man2/chmod.2:71 build/C/man2/chown.2:79 +#: build/C/man3/fexecve.3:44 build/C/man2/mkdir.2:37 +#, no-wrap +msgid "Since glibc 2.10:" +msgstr "glibc 2.10 以降:" + +#. type: Plain text +#: build/C/man2/access.2:71 build/C/man2/chmod.2:74 build/C/man2/chown.2:82 +#: build/C/man3/fexecve.3:47 build/C/man2/mkdir.2:40 +msgid "_XOPEN_SOURCE\\ E=\\ 700 || _POSIX_C_SOURCE\\ E=\\ 200809L" +msgstr "_XOPEN_SOURCE\\ E=\\ 700 || _POSIX_C_SOURCE\\ E=\\ 200809L" + +#. type: TP +#: build/C/man2/access.2:71 build/C/man2/chmod.2:74 build/C/man2/chown.2:82 +#: build/C/man3/fexecve.3:47 build/C/man2/mkdir.2:40 +#, no-wrap +msgid "Before glibc 2.10:" +msgstr "glibc 2.10 より前:" + +#. type: Plain text +#: build/C/man2/access.2:74 build/C/man2/chmod.2:77 build/C/man2/chown.2:85 +#: build/C/man2/mkdir.2:43 +msgid "_ATFILE_SOURCE" +msgstr "_ATFILE_SOURCE" + +#. type: Plain text +#: build/C/man2/access.2:85 msgid "" "B() checks whether the calling process can access the file " "I. If I is a symbolic link, it is dereferenced." msgstr "" "B() は、呼び出し元プロセスがファイル I にアクセスできるか" -"どうかをチェックする。 I がシンボリック・リンクの場合、シンボリッ" -"ク・リンクは展開される。" +"どうかをチェックする。 I がシンボリックリンクの場合、シンボリックリ" +"ンクは展開される。" #. F_OK is defined as 0 on every system that I know of. #. type: Plain text -#: build/C/man2/access.2:73 +#: build/C/man2/access.2:99 msgid "" "The I specifies the accessibility check(s) to be performed, and is " "either the value B, or a mask consisting of the bitwise OR of one or " @@ -714,7 +771,7 @@ msgstr "" "可があるか を検査する。" #. type: Plain text -#: build/C/man2/access.2:82 +#: build/C/man2/access.2:108 msgid "" "The check is done using the calling process's I UID and GID, rather " "than the effective IDs as is done when actually attempting an operation (e." @@ -727,7 +784,7 @@ msgstr "" "決定することができる。" #. type: Plain text -#: build/C/man2/access.2:88 +#: build/C/man2/access.2:114 msgid "" "If the calling process is privileged (i.e., its real UID is zero), then an " "B check is successful for a regular file if execute permission is " @@ -737,15 +794,95 @@ msgstr "" "常のファイルに対する B のチェックは、そのファイルの所有者、グループ、他" "人のいずれかの 実行許可が有効になっていれば成功する。" +#. type: SS +#: build/C/man2/access.2:114 build/C/man2/access.2:326 +#, no-wrap +msgid "faccessat ()" +msgstr "faccessat ()" + +#. type: Plain text +#: build/C/man2/access.2:120 +msgid "" +"The B() system call operates in exactly the same way as B" +"(), except for the differences described here." +msgstr "" + +#. type: Plain text +#: build/C/man2/access.2:130 +msgid "" +"If the pathname given in I is relative, then it is interpreted " +"relative to the directory referred to by the file descriptor I " +"(rather than relative to the current working directory of the calling " +"process, as is done by B() for a relative pathname)." +msgstr "" + +#. type: Plain text +#: build/C/man2/access.2:142 +msgid "" +"If I is relative and I is the special value B, " +"then I is interpreted relative to the current working directory of " +"the calling process (like B())." +msgstr "" + +#. type: Plain text +#: build/C/man2/access.2:148 build/C/man2/chmod.2:216 build/C/man2/chown.2:179 +#: build/C/man2/mkdir.2:110 +msgid "If I is absolute, then I is ignored." +msgstr "" + +#. type: Plain text +#: build/C/man2/access.2:151 +#, fuzzy +#| msgid "" +#| "The new file permissions are specified in I, which is a bit mask " +#| "created by ORing together zero or more of the following:" +msgid "" +"I is constructed by ORing together zero or more of the following " +"values:" +msgstr "" +"新しいファイル許可は I で指定される。 I は、以下に示す値の 0 個以" +"上の OR (論理和) をとって作成される ビットマスクである。" + +#. type: TP +#: build/C/man2/access.2:151 +#, no-wrap +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man2/access.2:158 +msgid "" +"Perform access checks using the effective user and group IDs. By default, " +"B() uses the real IDs (like B())." +msgstr "" + +#. type: TP +#: build/C/man2/access.2:158 build/C/man2/chmod.2:219 build/C/man2/chown.2:203 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man2/access.2:164 +msgid "" +"If I is a symbolic link, do not dereference it: instead return " +"information about the link itself." +msgstr "" + +#. type: Plain text +#: build/C/man2/access.2:169 +msgid "See B(2) for an explanation of the need for B()." +msgstr "" + #. type: SH -#: build/C/man2/access.2:88 build/C/man2/alarm.2:54 build/C/man2/brk.2:93 -#: build/C/man2/chdir.2:70 build/C/man2/chmod.2:153 build/C/man2/chown.2:119 +#: build/C/man2/access.2:169 build/C/man2/alarm.2:54 build/C/man2/brk.2:93 +#: build/C/man2/chdir.2:70 build/C/man2/chmod.2:231 build/C/man2/chown.2:219 #: build/C/man2/chroot.2:90 build/C/man2/close.2:64 build/C/man3/confstr.3:94 #: build/C/man3/crypt.3:120 build/C/man3/daemon.3:73 #: build/C/man3/des_crypt.3:106 build/C/man2/dup.2:120 #: build/C/man3/encrypt.3:113 build/C/man3/euidaccess.3:58 -#: build/C/man3/exec.3:183 build/C/man2/execve.2:355 -#: build/C/man2/exit_group.2:39 build/C/man2/fcntl.2:1051 +#: build/C/man3/exec.3:183 build/C/man2/execve.2:357 +#: build/C/man2/exit_group.2:39 build/C/man2/fcntl.2:1067 #: build/C/man3/fexecve.3:67 build/C/man2/flock.2:111 build/C/man2/fork.2:173 #: build/C/man3/fpathconf.3:160 build/C/man2/fsync.2:108 #: build/C/man3/get_nprocs_conf.3:46 build/C/man2/get_thread_area.2:29 @@ -754,9 +891,9 @@ msgstr "" #: build/C/man2/gethostname.2:89 build/C/man3/getlogin.3:95 #: build/C/man3/getopt.3:274 build/C/man2/gettid.2:50 #: build/C/man3/getusershell.3:85 build/C/man2/idle.2:52 -#: build/C/man2/ioctl.2:83 build/C/man2/ioctl_list.2:107 +#: build/C/man2/ioctl.2:85 build/C/man2/ioctl_list.2:107 #: build/C/man2/ioperm.2:82 build/C/man3/lockf.3:116 build/C/man2/mincore.2:94 -#: build/C/man2/mkdir.2:48 build/C/man2/nice.2:56 build/C/man2/pread.2:79 +#: build/C/man2/mkdir.2:115 build/C/man2/nice.2:56 build/C/man2/pread.2:79 #: build/C/man2/set_thread_area.2:44 build/C/man2/setup.2:53 #: build/C/man3/sleep.3:40 build/C/man3/swab.3:68 build/C/man2/swapon.2:108 #: build/C/man2/syscall.2:72 build/C/man3/sysconf.3:311 @@ -769,7 +906,7 @@ msgid "RETURN VALUE" msgstr "返り値" #. type: Plain text -#: build/C/man2/access.2:104 +#: build/C/man2/access.2:185 msgid "" "On success (all requested permissions granted, or I is B and the " "file exists), zero is returned. On error (at least one bit in I asked " @@ -784,19 +921,19 @@ msgstr "" "設定される。" #. type: SH -#: build/C/man2/access.2:104 build/C/man2/chdir.2:75 build/C/man2/chmod.2:158 -#: build/C/man2/chown.2:124 build/C/man2/chroot.2:95 build/C/man2/close.2:70 +#: build/C/man2/access.2:185 build/C/man2/chdir.2:75 build/C/man2/chmod.2:236 +#: build/C/man2/chown.2:224 build/C/man2/chroot.2:95 build/C/man2/close.2:70 #: build/C/man3/confstr.3:121 build/C/man3/crypt.3:123 build/C/man2/dup.2:126 #: build/C/man3/encrypt.3:115 build/C/man3/euidaccess.3:66 -#: build/C/man3/exec.3:190 build/C/man2/execve.2:361 build/C/man2/fcntl.2:1084 +#: build/C/man3/exec.3:190 build/C/man2/execve.2:363 build/C/man2/fcntl.2:1100 #: build/C/man3/fexecve.3:74 build/C/man2/flock.2:116 build/C/man2/fork.2:180 #: build/C/man2/fsync.2:113 build/C/man2/get_thread_area.2:35 #: build/C/man3/getcwd.3:172 build/C/man2/getdomainname.2:80 #: build/C/man3/getdtablesize.3:63 build/C/man3/gethostid.3:81 #: build/C/man2/gethostname.2:94 build/C/man3/getlogin.3:103 -#: build/C/man2/gettid.2:52 build/C/man2/idle.2:55 build/C/man2/ioctl.2:92 +#: build/C/man2/gettid.2:52 build/C/man2/idle.2:55 build/C/man2/ioctl.2:94 #: build/C/man2/ioperm.2:87 build/C/man3/lockf.3:121 -#: build/C/man2/mincore.2:101 build/C/man2/mkdir.2:53 build/C/man2/nice.2:61 +#: build/C/man2/mincore.2:101 build/C/man2/mkdir.2:122 build/C/man2/nice.2:61 #: build/C/man2/pread.2:89 build/C/man2/set_thread_area.2:49 #: build/C/man2/setup.2:56 build/C/man2/swapon.2:113 build/C/man2/sysctl.2:81 #: build/C/man2/sysinfo.2:79 build/C/man3/tcgetpgrp.3:86 @@ -808,24 +945,24 @@ msgid "ERRORS" msgstr "エラー" #. type: Plain text -#: build/C/man2/access.2:107 -msgid "B() shall fail if:" -msgstr "B() は以下の場合に失敗する。" +#: build/C/man2/access.2:190 +msgid "B() and B() shall fail if:" +msgstr "B() と B() は以下の場合に失敗する。" #. type: TP -#: build/C/man2/access.2:107 build/C/man2/chdir.2:81 build/C/man2/chdir.2:117 -#: build/C/man2/chmod.2:163 build/C/man2/chown.2:129 build/C/man2/chroot.2:98 -#: build/C/man2/execve.2:369 build/C/man2/execve.2:376 -#: build/C/man2/execve.2:379 build/C/man2/execve.2:382 +#: build/C/man2/access.2:190 build/C/man2/chdir.2:81 build/C/man2/chdir.2:117 +#: build/C/man2/chmod.2:243 build/C/man2/chown.2:231 build/C/man2/chroot.2:98 +#: build/C/man2/execve.2:371 build/C/man2/execve.2:378 +#: build/C/man2/execve.2:381 build/C/man2/execve.2:384 #: build/C/man3/getcwd.3:173 build/C/man3/gethostid.3:84 -#: build/C/man2/mkdir.2:54 build/C/man2/truncate.2:118 +#: build/C/man2/mkdir.2:123 build/C/man2/truncate.2:118 #: build/C/man2/uselib.2:59 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/access.2:114 +#: build/C/man2/access.2:197 msgid "" "The requested access would be denied to the file, or search permission is " "denied for one of the directories in the path prefix of I. (See " @@ -836,45 +973,46 @@ msgstr "" "た。 (B(7) も参照のこと)" #. type: TP -#: build/C/man2/access.2:114 build/C/man2/chdir.2:94 build/C/man2/chmod.2:175 -#: build/C/man2/chown.2:138 build/C/man2/chroot.2:112 -#: build/C/man2/execve.2:403 build/C/man2/mkdir.2:76 +#: build/C/man2/access.2:197 build/C/man2/chdir.2:94 build/C/man2/chmod.2:255 +#: build/C/man2/chown.2:240 build/C/man2/chroot.2:112 +#: build/C/man2/execve.2:409 build/C/man2/mkdir.2:145 #: build/C/man2/truncate.2:151 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/access.2:118 build/C/man2/mkdir.2:80 +#: build/C/man2/access.2:201 build/C/man2/chmod.2:259 build/C/man2/chown.2:244 +#: build/C/man2/mkdir.2:149 msgid "Too many symbolic links were encountered in resolving I." msgstr "I を解決するときに、解決すべきシンボリックリンクが多すぎた。" #. type: TP -#: build/C/man2/access.2:118 build/C/man2/chdir.2:98 build/C/man2/chmod.2:179 -#: build/C/man2/chown.2:142 build/C/man2/chroot.2:116 -#: build/C/man2/execve.2:411 build/C/man2/gethostname.2:109 -#: build/C/man2/mkdir.2:84 build/C/man2/truncate.2:154 +#: build/C/man2/access.2:201 build/C/man2/chdir.2:98 build/C/man2/chmod.2:259 +#: build/C/man2/chown.2:244 build/C/man2/chroot.2:116 +#: build/C/man2/execve.2:417 build/C/man2/gethostname.2:109 +#: build/C/man2/mkdir.2:153 build/C/man2/truncate.2:154 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/access.2:122 +#: build/C/man2/access.2:205 build/C/man2/chmod.2:263 build/C/man2/chown.2:248 msgid "I is too long." msgstr "I が長過ぎる。" #. type: TP -#: build/C/man2/access.2:122 build/C/man2/chdir.2:102 build/C/man2/chmod.2:183 -#: build/C/man2/chown.2:146 build/C/man2/chown.2:172 build/C/man2/chroot.2:120 -#: build/C/man2/execve.2:418 build/C/man3/getcwd.3:198 -#: build/C/man3/getlogin.3:122 build/C/man2/mkdir.2:87 -#: build/C/man2/swapon.2:136 build/C/man2/truncate.2:158 +#: build/C/man2/access.2:205 build/C/man2/chdir.2:102 build/C/man2/chmod.2:263 +#: build/C/man2/chown.2:248 build/C/man2/chown.2:274 build/C/man2/chroot.2:120 +#: build/C/man2/execve.2:424 build/C/man3/getcwd.3:198 +#: build/C/man3/getlogin.3:122 build/C/man2/mkdir.2:156 +#: build/C/man2/swapon.2:144 build/C/man2/truncate.2:158 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/access.2:127 +#: build/C/man2/access.2:210 msgid "" "A component of I does not exist or is a dangling symbolic link." msgstr "" @@ -882,47 +1020,47 @@ msgstr "" "(dangling) シンボリックリンクになっている。" #. type: TP -#: build/C/man2/access.2:127 build/C/man2/chdir.2:108 build/C/man2/chmod.2:189 -#: build/C/man2/chown.2:152 build/C/man2/chroot.2:126 -#: build/C/man2/execve.2:432 build/C/man2/mkdir.2:104 build/C/man2/sysctl.2:88 -#: build/C/man2/truncate.2:161 +#: build/C/man2/access.2:210 build/C/man2/access.2:252 +#: build/C/man2/chdir.2:108 build/C/man2/chmod.2:269 build/C/man2/chmod.2:314 +#: build/C/man2/chown.2:254 build/C/man2/chown.2:298 build/C/man2/chroot.2:126 +#: build/C/man2/execve.2:438 build/C/man2/mkdir.2:173 build/C/man2/mkdir.2:194 +#: build/C/man2/sysctl.2:88 build/C/man2/truncate.2:161 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/access.2:132 build/C/man2/mkdir.2:109 +#: build/C/man2/access.2:215 build/C/man2/mkdir.2:178 msgid "" "A component used as a directory in I is not, in fact, a directory." msgstr "I のディレクトリ部分が実際にはディレクトリでない。" #. type: TP -#: build/C/man2/access.2:132 build/C/man2/chmod.2:198 build/C/man2/chmod.2:216 -#: build/C/man2/chown.2:159 build/C/man2/chown.2:178 build/C/man2/mkdir.2:114 +#: build/C/man2/access.2:215 build/C/man2/chmod.2:278 build/C/man2/chmod.2:296 +#: build/C/man2/chown.2:261 build/C/man2/chown.2:280 build/C/man2/mkdir.2:183 #: build/C/man2/truncate.2:170 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/access.2:135 -msgid "Write permission was requested for a file on a read-only file system." +#: build/C/man2/access.2:218 +msgid "Write permission was requested for a file on a read-only filesystem." msgstr "" -"読み込み専用 (read-only) のファイル・システムに対して書き込み許可を 要求し" -"た。" +"読み込み専用 (read-only) のファイルシステムに対して書き込み許可を 要求した。" #. type: Plain text -#: build/C/man2/access.2:138 -msgid "B() may fail if:" -msgstr "B() は以下の理由により失敗することがある。" +#: build/C/man2/access.2:223 +msgid "B() and B() may fail if:" +msgstr "B() と B() は以下の理由により失敗することがある。" #. type: TP -#: build/C/man2/access.2:138 build/C/man2/chdir.2:87 build/C/man2/chmod.2:168 -#: build/C/man2/chown.2:134 build/C/man2/chroot.2:105 -#: build/C/man2/execve.2:386 build/C/man2/fcntl.2:1106 +#: build/C/man2/access.2:223 build/C/man2/chdir.2:87 build/C/man2/chmod.2:248 +#: build/C/man2/chown.2:236 build/C/man2/chroot.2:105 +#: build/C/man2/execve.2:388 build/C/man2/fcntl.2:1122 #: build/C/man2/get_thread_area.2:36 build/C/man3/getcwd.3:176 #: build/C/man2/getdomainname.2:83 build/C/man2/gethostname.2:95 -#: build/C/man2/ioctl.2:97 build/C/man2/mincore.2:104 build/C/man2/mkdir.2:73 +#: build/C/man2/ioctl.2:99 build/C/man2/mincore.2:104 build/C/man2/mkdir.2:142 #: build/C/man2/set_thread_area.2:53 build/C/man2/sysctl.2:82 #: build/C/man2/sysinfo.2:80 build/C/man2/truncate.2:124 #: build/C/man2/uname.2:69 @@ -931,20 +1069,24 @@ msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/access.2:142 build/C/man2/mkdir.2:76 +#: build/C/man2/access.2:227 build/C/man2/chmod.2:252 build/C/man2/chown.2:240 +#: build/C/man2/mkdir.2:145 msgid "I points outside your accessible address space." msgstr "I がアクセス可能なアドレス空間の外を指している。" #. type: TP -#: build/C/man2/access.2:142 build/C/man3/confstr.3:122 build/C/man2/dup.2:151 -#: build/C/man2/execve.2:390 build/C/man2/fcntl.2:1122 +#: build/C/man2/access.2:227 build/C/man2/access.2:248 +#: build/C/man2/chmod.2:310 build/C/man2/chown.2:294 +#: build/C/man3/confstr.3:122 build/C/man3/crypt.3:124 build/C/man2/dup.2:151 +#: build/C/man2/execve.2:396 build/C/man2/fcntl.2:1138 #: build/C/man3/fexecve.3:78 build/C/man2/flock.2:126 #: build/C/man2/get_thread_area.2:39 build/C/man3/getcwd.3:180 #: build/C/man2/getdomainname.2:87 build/C/man2/getdomainname.2:99 -#: build/C/man2/gethostname.2:99 build/C/man2/ioctl.2:101 +#: build/C/man2/gethostname.2:99 build/C/man2/ioctl.2:103 #: build/C/man2/ioperm.2:88 build/C/man3/lockf.3:147 #: build/C/man2/mincore.2:108 build/C/man2/set_thread_area.2:50 -#: build/C/man2/swapon.2:121 build/C/man3/tcgetpgrp.3:91 +#: build/C/man2/swapon.2:121 build/C/man2/swapon.2:126 +#: build/C/man2/swapon.2:136 build/C/man3/tcgetpgrp.3:91 #: build/C/man2/truncate.2:140 build/C/man2/truncate.2:191 #: build/C/man3/ualarm.3:88 build/C/man3/usleep.3:87 #, no-wrap @@ -952,83 +1094,134 @@ msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/access.2:146 +#: build/C/man2/access.2:231 msgid "I was incorrectly specified." msgstr "I に不正な値が指定された。" #. type: TP -#: build/C/man2/access.2:146 build/C/man2/chdir.2:91 build/C/man2/chmod.2:172 -#: build/C/man2/chmod.2:210 build/C/man2/chown.2:169 build/C/man2/chroot.2:109 -#: build/C/man2/close.2:81 build/C/man2/execve.2:394 build/C/man2/fsync.2:118 +#: build/C/man2/access.2:231 build/C/man2/chdir.2:91 build/C/man2/chmod.2:252 +#: build/C/man2/chmod.2:290 build/C/man2/chown.2:271 build/C/man2/chroot.2:109 +#: build/C/man2/close.2:81 build/C/man2/execve.2:400 build/C/man2/fsync.2:118 #: build/C/man2/ioperm.2:94 build/C/man2/truncate.2:145 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/access.2:149 build/C/man2/chdir.2:94 build/C/man2/chmod.2:175 -#: build/C/man2/chroot.2:112 build/C/man2/close.2:84 build/C/man2/execve.2:397 +#: build/C/man2/access.2:234 build/C/man2/chdir.2:94 build/C/man2/chmod.2:255 +#: build/C/man2/chroot.2:112 build/C/man2/close.2:84 build/C/man2/execve.2:403 msgid "An I/O error occurred." msgstr "I/O エラーが発生した。" #. type: TP -#: build/C/man2/access.2:149 build/C/man2/chdir.2:105 build/C/man2/chmod.2:186 -#: build/C/man2/chown.2:149 build/C/man2/chroot.2:123 -#: build/C/man2/execve.2:429 build/C/man2/fork.2:196 +#: build/C/man2/access.2:234 build/C/man2/chdir.2:105 build/C/man2/chmod.2:266 +#: build/C/man2/chown.2:251 build/C/man2/chroot.2:123 +#: build/C/man2/execve.2:435 build/C/man2/fork.2:196 #: build/C/man3/getlogin.3:125 build/C/man2/ioperm.2:97 #: build/C/man2/mincore.2:112 build/C/man2/mincore.2:124 -#: build/C/man2/mkdir.2:92 build/C/man2/swapon.2:141 +#: build/C/man2/mkdir.2:161 build/C/man2/swapon.2:149 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/access.2:152 build/C/man2/chdir.2:108 build/C/man2/chmod.2:189 -#: build/C/man2/chown.2:152 build/C/man2/chroot.2:126 -#: build/C/man2/execve.2:432 build/C/man2/mkdir.2:95 +#: build/C/man2/access.2:237 build/C/man2/chdir.2:108 build/C/man2/chmod.2:269 +#: build/C/man2/chown.2:254 build/C/man2/chroot.2:126 +#: build/C/man2/execve.2:438 build/C/man2/mkdir.2:164 msgid "Insufficient kernel memory was available." msgstr "カーネルに十分なメモリがない。" #. type: TP -#: build/C/man2/access.2:152 build/C/man2/execve.2:447 +#: build/C/man2/access.2:237 build/C/man2/execve.2:453 #: build/C/man2/truncate.2:173 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/access.2:156 +#: build/C/man2/access.2:241 msgid "Write access was requested to an executable which is being executed." msgstr "実行中のファイルに対して書き込みを要求した。" #. type: Plain text -#: build/C/man2/access.2:158 build/C/man2/close.2:87 build/C/man2/fork.2:208 -#: build/C/man3/swab.3:74 build/C/man2/umask.2:97 -msgid "SVr4, 4.3BSD, POSIX.1-2001." -msgstr "SVr4, 4.3BSD, POSIX.1-2001." +#: build/C/man2/access.2:244 +msgid "The following additional errors can occur for B():" +msgstr "" + +#. type: TP +#: build/C/man2/access.2:244 build/C/man2/chdir.2:121 build/C/man2/chmod.2:285 +#: build/C/man2/chmod.2:306 build/C/man2/chown.2:268 build/C/man2/chown.2:290 +#: build/C/man2/close.2:71 build/C/man2/dup.2:127 build/C/man2/fcntl.2:1108 +#: build/C/man2/flock.2:117 build/C/man2/fsync.2:114 build/C/man2/ioctl.2:95 +#: build/C/man3/lockf.3:130 build/C/man2/mkdir.2:190 +#: build/C/man3/tcgetpgrp.3:87 build/C/man2/truncate.2:183 +#, no-wrap +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man2/access.2:248 build/C/man2/chmod.2:310 build/C/man2/chown.2:294 +#: build/C/man2/mkdir.2:194 +msgid "I is not a valid file descriptor." +msgstr "I が適切なファイルディスクリプタでない。" + +#. type: Plain text +#: build/C/man2/access.2:252 build/C/man2/chmod.2:314 build/C/man2/chown.2:298 +msgid "Invalid flag specified in I." +msgstr "I に無効なフラグが指定された。" + +#. type: Plain text +#: build/C/man2/access.2:258 build/C/man2/chmod.2:320 build/C/man2/chown.2:304 +#: build/C/man2/mkdir.2:200 +msgid "" +"I is relative and I is a file descriptor referring to a " +"file other than a directory." +msgstr "" + +#. type: SH +#: build/C/man2/access.2:258 build/C/man2/chmod.2:326 build/C/man2/chown.2:304 +#: build/C/man3/des_crypt.3:131 build/C/man2/dup.2:165 +#: build/C/man3/euidaccess.3:69 build/C/man3/exec.3:195 +#: build/C/man2/exit_group.2:41 build/C/man3/fexecve.3:91 +#: build/C/man2/get_thread_area.2:42 build/C/man2/gettid.2:54 +#: build/C/man2/idle.2:59 build/C/man2/mincore.2:132 build/C/man2/mkdir.2:200 +#: build/C/man2/pread.2:104 build/C/man2/set_thread_area.2:59 +#: build/C/man2/setup.2:60 +#, no-wrap +msgid "VERSIONS" +msgstr "バージョン" + +#. type: Plain text +#: build/C/man2/access.2:262 +msgid "" +"B() was added to Linux in kernel 2.6.16; library support was " +"added to glibc in version 2.4." +msgstr "B() はバージョン 2.6.16 で Linux に追加された。 ライブラリによるサポートは glibc バージョン 2.4 で追加された。" + +#. type: Plain text +#: build/C/man2/access.2:265 +msgid "B(): SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008." +msgstr "B(): SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008." #. type: Plain text -#: build/C/man2/access.2:173 +#: build/C/man2/access.2:268 +msgid "B(): POSIX.1-2008." +msgstr "B(): POSIX.1-2008." + +#. type: Plain text +#: build/C/man2/access.2:281 msgid "" -"B: Using B() to check if a user is authorized to, for " +"B: Using these calls to check if a user is authorized to, for " "example, open a file before actually doing so using B(2) creates a " "security hole, because the user might exploit the short time interval " "between checking and opening the file to manipulate it. B. (In the example just " "described, a safer alternative would be to temporarily switch the process's " "effective user ID to the real ID and then call B(2).)" -msgstr "" -"B<警告>: あるユーザが、例えば B(2) によるアクセスが可能かどうかを、\n" -"(実際に行う前に) B() を使ってチェックするのは、セキュリティホール\n" -"の原因になる。なぜならチェックをしてから 実際にファイルのオープン操作を\n" -"する間の短い間隔を悪用できるからである。 B<この理由があるので、この\n" -"システムコールを使うのは避けるべきである。>\n" -"(ここで説明した例の場合には、より安全な方法としては、\n" -"そのプロセスの実効ユーザ ID を実ユーザ ID に一時的に切り替えてから\n" -"B(2) を呼び出す方法がある。)" +msgstr "B<警告>: あるユーザが、例えば B(2) によるアクセスが可能かどうかを、 (実際に行う前に) これらのシステムコールを使ってチェックするのは、セキュリティホールの原因になる。なぜならチェックをしてから 実際にファイルのオープン操作をする間の短い間隔を悪用できるからである。 B<この理由があるので、このシステムコールを使うのは避けるべきである。> (ここで説明した例の場合には、より安全な方法としては、 そのプロセスの実効ユーザ ID を実ユーザ ID に一時的に切り替えてから B(2) を呼び出す方法がある。)" #. type: Plain text -#: build/C/man2/access.2:180 +#: build/C/man2/access.2:288 msgid "" "B() always dereferences symbolic links. If you need to check the " "permissions on a symbolic link, use B(2) with the flag " @@ -1039,18 +1232,15 @@ msgstr "" "B フラグ付きで B(2) を使うこと。" #. type: Plain text -#: build/C/man2/access.2:187 +#: build/C/man2/access.2:294 msgid "" -"B() returns an error if any of the access types in I is " -"denied, even if some of the other access types in I are permitted." -msgstr "" -"I で指定されたアクセス種別のいずれか一つでも拒否されると、 たとえ " -"I で指定された他のアクセス種別が許可されたとしても、 B() はエ" -"ラーを返す。" +"These calls return an error if any of the access types in I is denied, " +"even if some of the other access types in I are permitted." +msgstr "I で指定されたアクセス種別のいずれか一つでも拒否されると、 たとえ I で指定された他のアクセス種別が許可されたとしても、 これらのシステムコールはエラーを返す。" #. HPU-UX 11 and Tru64 5.1 do this. #. type: Plain text -#: build/C/man2/access.2:194 +#: build/C/man2/access.2:301 msgid "" "If the calling process has appropriate privileges (i.e., is superuser), " "POSIX.1-2001 permits an implementation to indicate success for an B " @@ -1063,7 +1253,7 @@ msgstr "" "ようにはなっていない。" #. type: Plain text -#: build/C/man2/access.2:202 +#: build/C/man2/access.2:309 msgid "" "A file is accessible only if the permissions on each of the directories in " "the path prefix of I grant search (i.e., execute) access. If any " @@ -1076,7 +1266,7 @@ msgstr "" "可に関わらず、 B() は失敗する。" #. type: Plain text -#: build/C/man2/access.2:210 +#: build/C/man2/access.2:317 msgid "" "Only access bits are checked, not the file type or contents. Therefore, if " "a directory is found to be writable, it probably means that files can be " @@ -1084,27 +1274,34 @@ msgid "" "file. Similarly, a DOS file may be found to be \"executable,\" but the " "B(2) call will still fail." msgstr "" -"アクセス・ビットのみがチェックされ、ファイルの種類や内容はチェックされない。 " +"アクセスビットのみがチェックされ、ファイルの種類や内容はチェックされない。 " "従って、ディレクトリが書き込み可能となった場合は、ディレクトリに ファイルを作" "成することが可能なことを意味するのであり、ディレクトリに ファイルとして書き込" "むことができるわけではない。 同様に DOS のファイルは「実行可能」と判断される" "が、 B(2) コールは失敗するだろう。" #. type: Plain text -#: build/C/man2/access.2:216 +#: build/C/man2/access.2:326 msgid "" -"B() may not work correctly on NFS file systems with UID mapping " +"These calls may not work correctly on NFSv2 filesystems with UID mapping " "enabled, because UID mapping is done on the server and hidden from the " -"client, which checks permissions. Similar problems can occur to FUSE mounts." +"client, which checks permissions. (NFS versions 3 and higher perform the " +"check on the server.) Similar problems can occur to FUSE mounts." +msgstr "これらのシステムコールは、 UID マッピングを使用した NFSv2 ファイルシステムでは正常に機能しないかもしれない。なぜならば UID のマッピングはサーバーで 行なわれ、権利のチェックをするクライアントには見えないからである。 (NFS バージョン 3 以降ではサーバー側でチェックが実行される。) 同様の問題は FUSE マウントでも起こり得る。" + +#. type: Plain text +#: build/C/man2/access.2:339 +msgid "" +"The raw B() system call takes only the first three arguments. " +"The B and B flags are actually implemented " +"within the glibc wrapper function for B(). If either of these " +"flags is specified, then the wrapper function employs B(2) to " +"determine access permissions." msgstr "" -"B() は、 UID マッピングを使用した NFS ファイルシステムでは正常に機能" -"しないかもしれない。なぜならば UID のマッピングはサーバーで 行なわれ、権利の" -"チェックをするクライアントには見えないからである。同様の問題は FUSE マウント" -"でも起こり得る。" #. type: SH -#: build/C/man2/access.2:216 build/C/man7/environ.7:203 -#: build/C/man2/fcntl.2:1239 build/C/man3/gethostid.3:122 +#: build/C/man2/access.2:339 build/C/man7/environ.7:210 +#: build/C/man2/fcntl.2:1255 build/C/man3/gethostid.3:122 #: build/C/man3/getlogin.3:177 build/C/man3/getopt.3:369 #: build/C/man2/mincore.2:144 build/C/man2/pread.2:146 build/C/man3/sleep.3:46 #: build/C/man3/sysconf.3:326 build/C/man2/sysctl.2:135 @@ -1115,7 +1312,7 @@ msgstr "バグ" #. This behavior appears to have been an implementation accident. #. type: Plain text -#: build/C/man2/access.2:239 +#: build/C/man2/access.2:362 msgid "" "In kernel 2.4 (and earlier) there is some strangeness in the handling of " "B tests for superuser. If all categories of execute permission are " @@ -1134,11 +1331,16 @@ msgstr "" "動作をする。" #. type: Plain text -#: build/C/man2/access.2:250 +#: build/C/man2/access.2:372 +#, fuzzy +#| msgid "" +#| "In kernels before 2.6.20, B() ignored the effect of the " +#| "B flag if it was used to B(2) the underlying " +#| "filesystem. Since kernel 2.6.20, B() honors this flag." msgid "" -"In kernels before 2.6.20, B() ignored the effect of the " -"B flag if it was used to B(2) the underlying file " -"system. Since kernel 2.6.20, B() honors this flag." +"In kernels before 2.6.20, these calls ignored the effect of the B " +"flag if it was used to B(2) the underlying filesystem. Since kernel " +"2.6.20, the B is honored" msgstr "" "2.6.20 より前のカーネルでは、 ファイルが存在するファイルシステムを B" "(2) する際に指定された B フラグの効果を、 B() は無視して" @@ -1146,15 +1348,12 @@ msgstr "" "なっている。" #. type: Plain text -#: build/C/man2/access.2:261 +#: build/C/man2/access.2:383 msgid "" -"B(2), B(2), B(2), B(2), B(2), " -"B(2), B(2), B(3), B(7), " -"B(7)" -msgstr "" -"B(2), B(2), B(2), B(2), B(2), " -"B(2), B(2), B(3), B(7), " -"B(7)" +"B(2), B(2), B(2), B(2), B(2), B" +"(2), B(3), B(7), B(7), B" +"(7)" +msgstr "B(2), B(2), B(2), B(2), B(2), B(2), B(3), B(7), B(7), B(7)" #. type: TH #: build/C/man2/alarm.2:30 @@ -1163,15 +1362,15 @@ msgid "ALARM" msgstr "ALARM" #. type: TH -#: build/C/man2/alarm.2:30 build/C/man3/ualarm.3:24 +#: build/C/man2/alarm.2:30 #, no-wrap -msgid "2013-04-18" -msgstr "2013-04-18" +msgid "2014-02-23" +msgstr "2014-02-23" #. type: Plain text #: build/C/man2/alarm.2:33 msgid "alarm - set an alarm clock for delivery of a signal" -msgstr "alarm - シグナル配送のためのアラーム・クロックを設定する" +msgstr "alarm - シグナル配送のためのアラームクロックを設定する" #. type: Plain text #: build/C/man2/alarm.2:38 @@ -1225,7 +1424,14 @@ msgstr "" "ことはもう一方の 使用に影響を与える。" #. type: Plain text -#: build/C/man2/alarm.2:76 +#: build/C/man2/alarm.2:74 +msgid "" +"Alarms created by B are preserved across B(2) and are not " +"inherited by children created via B(2)." +msgstr "" + +#. type: Plain text +#: build/C/man2/alarm.2:83 msgid "" "B(3) may be implemented using B; mixing calls to B" "() and B(3) is a bad idea." @@ -1234,7 +1440,7 @@ msgstr "" "() と B(3) を混ぜて使用してはならない。" #. type: Plain text -#: build/C/man2/alarm.2:79 +#: build/C/man2/alarm.2:86 msgid "" "Scheduling delays can, as ever, cause the execution of the process to be " "delayed by an arbitrary amount of time." @@ -1243,7 +1449,7 @@ msgstr "" "る可能性がある。" #. type: Plain text -#: build/C/man2/alarm.2:88 +#: build/C/man2/alarm.2:95 msgid "" "B(2), B(2), B(2) or B(2) most of the time." @@ -6948,13 +7401,22 @@ msgstr "" "を使用せずに完全な非同期 I/O を実装することができる。" #. type: Plain text -#: build/C/man2/fcntl.2:761 -msgid "" -"The use of B, B, B is specific to BSD and " -"Linux. B, B, B, and B are " -"Linux-specific. POSIX has asynchronous I/O and the I " -"structure to achieve similar things; these are also available in Linux as " -"part of the GNU C Library (Glibc)." +#: build/C/man2/fcntl.2:777 +#, fuzzy +#| msgid "" +#| "The use of B, B, B is specific to BSD and " +#| "Linux. B, B, B, and B are " +#| "Linux-specific. POSIX has asynchronous I/O and the I " +#| "structure to achieve similar things; these are also available in Linux as " +#| "part of the GNU C Library (Glibc)." +msgid "" +"The use of B is specific to BSD and Linux. The only use of " +"B and B specified in POSIX.1 is in conjunction with the " +"use of the B signal on sockets. (POSIX does not specify the " +"B signal.) B, B, B, and " +"B are Linux-specific. POSIX has asynchronous I/O and the " +"I structure to achieve similar things; these are also " +"available in Linux as part of the GNU C Library (Glibc)." msgstr "" "B, B, B の使用は BSD と Linux に特有である。 " "B, B, B, B は Linux 固有であ" @@ -6963,13 +7425,13 @@ msgstr "" "ある。" #. type: SS -#: build/C/man2/fcntl.2:761 +#: build/C/man2/fcntl.2:777 #, no-wrap msgid "Leases" msgstr "リース (leases)" #. type: Plain text -#: build/C/man2/fcntl.2:776 +#: build/C/man2/fcntl.2:792 msgid "" "B and B (Linux 2.4 onward) are used (respectively) " "to establish a new lease, and retrieve the current lease, on the open file " @@ -6988,13 +7450,13 @@ msgstr "" "holder\") へ (シグナルの配送による) 通知が行われるという機構が提供される。" #. type: TP -#: build/C/man2/fcntl.2:776 +#: build/C/man2/fcntl.2:792 #, no-wrap msgid "B (I)" msgstr "B (I)" #. type: Plain text -#: build/C/man2/fcntl.2:781 +#: build/C/man2/fcntl.2:797 msgid "" "Set or remove a file lease according to which of the following values is " "specified in the integer I:" @@ -7003,7 +7465,7 @@ msgstr "" "の値が指定できる:" #. type: TP -#: build/C/man2/fcntl.2:782 +#: build/C/man2/fcntl.2:798 #, no-wrap msgid "B" msgstr "B" @@ -7011,7 +7473,7 @@ msgstr "B" #. The following became true in kernel 2.6.10: #. See the man-pages-2.09 Changelog for further info. #. type: Plain text -#: build/C/man2/fcntl.2:791 +#: build/C/man2/fcntl.2:807 msgid "" "Take out a read lease. This will cause the calling process to be notified " "when the file is opened for writing or is truncated. A read lease can be " @@ -7023,13 +7485,13 @@ msgstr "" "ファイルディスクリプタに対してのみである。" #. type: TP -#: build/C/man2/fcntl.2:791 +#: build/C/man2/fcntl.2:807 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:798 +#: build/C/man2/fcntl.2:814 msgid "" "Take out a write lease. This will cause the caller to be notified when the " "file is opened for reading or writing or is truncated. A write lease may be " @@ -7042,18 +7504,18 @@ msgstr "" "オープンされたファイルディスクリプタが 他にない場合にのみ設定できる。" #. type: TP -#: build/C/man2/fcntl.2:798 +#: build/C/man2/fcntl.2:814 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:801 +#: build/C/man2/fcntl.2:817 msgid "Remove our lease from the file." msgstr "そのファイルからリースを削除する。" #. type: Plain text -#: build/C/man2/fcntl.2:815 +#: build/C/man2/fcntl.2:831 msgid "" "Leases are associated with an open file description (see B(2)). This " "means that duplicate file descriptors (created by, for example, B(2) " @@ -7070,11 +7532,11 @@ msgstr "" "イルディスクリプタが 閉じられた場合にも、リースは解放される。" #. type: Plain text -#: build/C/man2/fcntl.2:822 +#: build/C/man2/fcntl.2:838 msgid "" "Leases may be taken out only on regular files. An unprivileged process may " -"take out a lease only on a file whose UID (owner) matches the file system " -"UID of the process. A process with the B capability may take out " +"take out a lease only on a file whose UID (owner) matches the filesystem UID " +"of the process. A process with the B capability may take out " "leases on arbitrary files." msgstr "" "リースの取得は通常のファイル (regular file) に対してのみ可能である。 非特権プ" @@ -7083,13 +7545,13 @@ msgstr "" "プロセスは任意のファイルに対してリースを取得できる。" #. type: TP -#: build/C/man2/fcntl.2:822 +#: build/C/man2/fcntl.2:838 #, no-wrap msgid "B (I)" msgstr "B (I)" #. type: Plain text -#: build/C/man2/fcntl.2:831 +#: build/C/man2/fcntl.2:847 msgid "" "Indicates what type of lease is associated with the file descriptor I by " "returning either B, B, or B, indicating, " @@ -7102,7 +7564,7 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man2/fcntl.2:862 +#: build/C/man2/fcntl.2:878 msgid "" "When a process (the \"lease breaker\") performs an B(2) or B" "(2) that conflicts with a lease established via B, the system " @@ -7132,7 +7594,7 @@ msgstr "" "を指定して B を実行する。" #. type: Plain text -#: build/C/man2/fcntl.2:867 +#: build/C/man2/fcntl.2:883 msgid "" "If the lease holder fails to downgrade or remove the lease within the number " "of seconds specified in I then the kernel " @@ -7143,7 +7605,7 @@ msgstr "" "スを削除もしくは格下げを行う。" #. type: Plain text -#: build/C/man2/fcntl.2:877 +#: build/C/man2/fcntl.2:893 msgid "" "Once a lease break has been initiated, B returns the target " "lease type (either B or B, depending on what would be " @@ -7158,7 +7620,7 @@ msgstr "" "breaker と互換性のある型となる)。" #. type: Plain text -#: build/C/man2/fcntl.2:881 +#: build/C/man2/fcntl.2:897 msgid "" "Once the lease has been voluntarily or forcibly removed or downgraded, and " "assuming the lease breaker has not unblocked its system call, the kernel " @@ -7169,7 +7631,7 @@ msgstr "" "テムコールの続行を許可する。" #. type: Plain text -#: build/C/man2/fcntl.2:902 +#: build/C/man2/fcntl.2:918 msgid "" "If the lease breaker's blocked B(2) or B(2) is interrupted " "by a signal handler, then the system call fails with the error B, but " @@ -7189,7 +7651,7 @@ msgstr "" "るが、上で述べた他の処理はそのまま行われる。" #. type: Plain text -#: build/C/man2/fcntl.2:923 +#: build/C/man2/fcntl.2:939 msgid "" "The default signal used to notify the lease holder is B, but this can " "be changed using the B command to B(). If a B " @@ -7209,19 +7671,19 @@ msgstr "" "複数のファイルに対してリースを設定する場合に有用である)。" #. type: SS -#: build/C/man2/fcntl.2:923 +#: build/C/man2/fcntl.2:939 #, no-wrap msgid "File and directory change notification (dnotify)" msgstr "ファイルやディレクトリの変更の通知 (dnotify)" #. type: TP -#: build/C/man2/fcntl.2:924 +#: build/C/man2/fcntl.2:940 #, no-wrap msgid "B (I)" msgstr "B (I)" #. type: Plain text -#: build/C/man2/fcntl.2:934 +#: build/C/man2/fcntl.2:950 msgid "" "(Linux 2.4 onward) Provide notification when the directory referred to by " "I or any of the files that it contains is changed. The events to be " @@ -7234,76 +7696,76 @@ msgstr "" "る。" #. type: TP -#: build/C/man2/fcntl.2:937 +#: build/C/man2/fcntl.2:953 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:940 +#: build/C/man2/fcntl.2:956 msgid "A file was accessed (read, pread, readv)" msgstr "ファイルへのアクセスがあった (read, pread, readv)" #. type: TP -#: build/C/man2/fcntl.2:940 +#: build/C/man2/fcntl.2:956 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:943 +#: build/C/man2/fcntl.2:959 msgid "A file was modified (write, pwrite, writev, truncate, ftruncate)." msgstr "" "ファイルの内容が変更された (write, pwrite, writev, truncate, ftruncate)." #. type: TP -#: build/C/man2/fcntl.2:943 +#: build/C/man2/fcntl.2:959 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:946 +#: build/C/man2/fcntl.2:962 msgid "A file was created (open, creat, mknod, mkdir, link, symlink, rename)." msgstr "" "ファイルが作成された (open, creat, mknod, mkdir, link, symlink, rename)." #. type: TP -#: build/C/man2/fcntl.2:946 +#: build/C/man2/fcntl.2:962 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:949 +#: build/C/man2/fcntl.2:965 msgid "A file was unlinked (unlink, rename to another directory, rmdir)." msgstr "" "ファイルが削除 (unlink) された (unlink, 別のディレクトリへの rename, rmdir)" #. type: TP -#: build/C/man2/fcntl.2:949 +#: build/C/man2/fcntl.2:965 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:952 +#: build/C/man2/fcntl.2:968 msgid "A file was renamed within this directory (rename)." msgstr "ディレクトリ内でのファイル名の変更があった (rename)" #. type: TP -#: build/C/man2/fcntl.2:952 +#: build/C/man2/fcntl.2:968 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:955 +#: build/C/man2/fcntl.2:971 msgid "The attributes of a file were changed (chown, chmod, utime[s])." msgstr "ファイル属性が変更された (chown, chmod, utime[s])" #. type: Plain text -#: build/C/man2/fcntl.2:963 +#: build/C/man2/fcntl.2:979 msgid "" "(In order to obtain these definitions, the B<_GNU_SOURCE> feature test macro " "must be defined before including I header files.)" @@ -7313,7 +7775,7 @@ msgstr "" "B<_GNU_SOURCE> 機能検査マクロを定義しなければならない。)" #. type: Plain text -#: build/C/man2/fcntl.2:971 +#: build/C/man2/fcntl.2:987 msgid "" "Directory notifications are normally \"one-shot\", and the application must " "reregister to receive further notifications. Alternatively, if " @@ -7327,7 +7789,7 @@ msgstr "" #. The following does seem a poor API-design choice... #. type: Plain text -#: build/C/man2/fcntl.2:983 +#: build/C/man2/fcntl.2:999 msgid "" "A series of B requests is cumulative, with the events in I " "being added to the set already monitored. To disable notification of all " @@ -7338,7 +7800,7 @@ msgstr "" "を無効にするには、 I に 0 を指定して B を呼び出す必要がある。" #. type: Plain text -#: build/C/man2/fcntl.2:1001 +#: build/C/man2/fcntl.2:1017 msgid "" "Notification occurs via delivery of a signal. The default signal is " "B, but this can be changed using the B command to B" @@ -7356,7 +7818,7 @@ msgstr "" "数のディレクトリに対して通知を設定する場合に有用である)。" #. type: Plain text -#: build/C/man2/fcntl.2:1006 +#: build/C/man2/fcntl.2:1022 msgid "" "Especially when using B, a real time signal should be used for " "notification, so that multiple notifications can be queued." @@ -7366,11 +7828,11 @@ msgstr "" "とができるからである。" #. type: Plain text -#: build/C/man2/fcntl.2:1015 +#: build/C/man2/fcntl.2:1031 msgid "" "B New applications should use the I interface (available " "since kernel 2.6.13), which provides a much superior interface for obtaining " -"notifications of file system events. See B(7)." +"notifications of filesystem events. See B(7)." msgstr "" "B<注意:> 新しくアプリケーションを書く際には、(カーネル 2.6.13 以降で利用可能" "となった) I インタフェースを使用すべきである。 I はファイ" @@ -7378,19 +7840,19 @@ msgstr "" "B(7) を参照。" #. type: SS -#: build/C/man2/fcntl.2:1015 +#: build/C/man2/fcntl.2:1031 #, no-wrap msgid "Changing the capacity of a pipe" msgstr "パイプの容量の変更" #. type: TP -#: build/C/man2/fcntl.2:1016 +#: build/C/man2/fcntl.2:1032 #, no-wrap msgid "B (I; since Linux 2.6.35)" msgstr "B (I; Linux 2.6.35 以降)" #. type: Plain text -#: build/C/man2/fcntl.2:1047 +#: build/C/man2/fcntl.2:1063 msgid "" "Change the capacity of the pipe referred to by I to be at least I " "bytes. An unprivileged process can adjust the pipe capacity to any value " @@ -7423,86 +7885,86 @@ msgstr "" "サイズよりも小さくしようとした場合は、エラー B が発生する。" #. type: TP -#: build/C/man2/fcntl.2:1047 +#: build/C/man2/fcntl.2:1063 #, no-wrap msgid "B (I; since Linux 2.6.35)" msgstr "B (I; Linux 2.6.35 以降)" #. type: Plain text -#: build/C/man2/fcntl.2:1051 +#: build/C/man2/fcntl.2:1067 msgid "" "Return (as the function result) the capacity of the pipe referred to by " "I." msgstr "I が参照するパイプの容量を (関数の結果として) 返す。" #. type: Plain text -#: build/C/man2/fcntl.2:1053 +#: build/C/man2/fcntl.2:1069 msgid "For a successful call, the return value depends on the operation:" msgstr "成功した場合の返り値は操作の種類により違う:" #. type: TP -#: build/C/man2/fcntl.2:1053 +#: build/C/man2/fcntl.2:1069 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:1056 +#: build/C/man2/fcntl.2:1072 msgid "The new descriptor." msgstr "新しいディスクリプタを返す。" #. type: TP -#: build/C/man2/fcntl.2:1056 +#: build/C/man2/fcntl.2:1072 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:1059 +#: build/C/man2/fcntl.2:1075 msgid "Value of file descriptor flags." -msgstr "ファイルディスクリプタ・フラグの値" +msgstr "ファイルディスクリプタフラグの値" #. type: TP -#: build/C/man2/fcntl.2:1059 +#: build/C/man2/fcntl.2:1075 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:1062 +#: build/C/man2/fcntl.2:1078 msgid "Value of file status flags." msgstr "ファイル状態フラグの値" #. type: TP -#: build/C/man2/fcntl.2:1062 +#: build/C/man2/fcntl.2:1078 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:1065 +#: build/C/man2/fcntl.2:1081 msgid "Type of lease held on file descriptor." msgstr "ファイルディスクリプタに対して保持されているリースの種別を返す。" #. type: TP -#: build/C/man2/fcntl.2:1065 +#: build/C/man2/fcntl.2:1081 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:1068 +#: build/C/man2/fcntl.2:1084 msgid "Value of descriptor owner." msgstr "ディスクリプタの所有者を返す。" #. type: TP -#: build/C/man2/fcntl.2:1068 +#: build/C/man2/fcntl.2:1084 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:1074 +#: build/C/man2/fcntl.2:1090 msgid "" "Value of signal sent when read or write becomes possible, or zero for " "traditional B behavior." @@ -7511,60 +7973,60 @@ msgstr "" "B 動作の場合にはゼロを返す。" #. type: TP -#: build/C/man2/fcntl.2:1074 +#: build/C/man2/fcntl.2:1090 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:1077 +#: build/C/man2/fcntl.2:1093 msgid "The pipe capacity." msgstr "パイプの容量。" #. type: TP -#: build/C/man2/fcntl.2:1077 +#: build/C/man2/fcntl.2:1093 #, no-wrap msgid "All other commands" msgstr "他の全てのコマンド" #. type: Plain text -#: build/C/man2/fcntl.2:1080 +#: build/C/man2/fcntl.2:1096 msgid "Zero." msgstr "0 を返す。" #. type: Plain text -#: build/C/man2/fcntl.2:1084 +#: build/C/man2/fcntl.2:1100 msgid "On error, -1 is returned, and I is set appropriately." msgstr "エラーの時は -1 が返され、 I に適切な値が設定される。" #. type: TP -#: build/C/man2/fcntl.2:1085 build/C/man3/lockf.3:122 +#: build/C/man2/fcntl.2:1101 build/C/man3/lockf.3:122 #, no-wrap msgid "B or B" msgstr "B か B" #. type: Plain text -#: build/C/man2/fcntl.2:1088 +#: build/C/man2/fcntl.2:1104 msgid "Operation is prohibited by locks held by other processes." msgstr "他のプロセスが保持しているロックによって操作が禁止されている。" #. type: TP -#: build/C/man2/fcntl.2:1088 build/C/man2/fork.2:181 build/C/man2/fork.2:186 +#: build/C/man2/fcntl.2:1104 build/C/man2/fork.2:181 build/C/man2/fork.2:186 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:1092 +#: build/C/man2/fcntl.2:1108 msgid "" "The operation is prohibited because the file has been memory-mapped by " "another process." msgstr "" -"そのファイルは他のプロセスによってメモリ・マップされているため、 操作が禁止さ" -"れている。" +"そのファイルは他のプロセスによってメモリマップされているため、 操作が禁止され" +"ている。" #. type: Plain text -#: build/C/man2/fcntl.2:1101 +#: build/C/man2/fcntl.2:1117 msgid "" "I is not an open file descriptor, or the command was B or " "B and the file descriptor open mode doesn't match with the type of " @@ -7575,13 +8037,13 @@ msgstr "" "ンモードが 必要となるロックの型にマッチしていない。" #. type: TP -#: build/C/man2/fcntl.2:1101 build/C/man3/lockf.3:142 +#: build/C/man2/fcntl.2:1117 build/C/man3/lockf.3:142 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:1106 +#: build/C/man2/fcntl.2:1122 msgid "" "It was detected that the specified B command would cause a " "deadlock." @@ -7590,12 +8052,12 @@ msgstr "" "された。" #. type: Plain text -#: build/C/man2/fcntl.2:1110 +#: build/C/man2/fcntl.2:1126 msgid "I is outside your accessible address space." msgstr "I が利用可能なアドレス空間の外部にある。" #. type: Plain text -#: build/C/man2/fcntl.2:1122 +#: build/C/man2/fcntl.2:1138 msgid "" "For B, the command was interrupted by a signal; see B(7). " "For B and B, the command was interrupted by a signal " @@ -7608,7 +8070,7 @@ msgstr "" "ば NFS 上でロックする場合) に起こる。 しかしローカルでも起こる場合がある。" #. type: Plain text -#: build/C/man2/fcntl.2:1132 +#: build/C/man2/fcntl.2:1148 msgid "" "For B, I is negative or is greater than the maximum allowable " "value. For B, I is not an allowable signal number." @@ -7617,7 +8079,7 @@ msgstr "" "B の場合、 I が利用可能なシグナル番号ではない。" #. type: Plain text -#: build/C/man2/fcntl.2:1137 +#: build/C/man2/fcntl.2:1153 msgid "" "For B, the process already has the maximum number of file " "descriptors open." @@ -7626,22 +8088,22 @@ msgstr "" "いる。" #. type: TP -#: build/C/man2/fcntl.2:1137 build/C/man2/flock.2:130 build/C/man3/lockf.3:151 +#: build/C/man2/fcntl.2:1153 build/C/man2/flock.2:130 build/C/man3/lockf.3:151 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fcntl.2:1141 +#: build/C/man2/fcntl.2:1157 msgid "" "Too many segment locks open, lock table is full, or a remote locking " "protocol failed (e.g., locking over NFS)." msgstr "" -"オープンされているロックの数が多過ぎて、ロック・テーブルがいっぱいである。 ま" -"たは remote locking protocol (例えば NFS 上のロック) が失敗した。" +"オープンされているロックの数が多過ぎて、ロックテーブルがいっぱいである。 また" +"は remote locking protocol (例えば NFS 上のロック) が失敗した。" #. type: Plain text -#: build/C/man2/fcntl.2:1146 +#: build/C/man2/fcntl.2:1162 msgid "" "Attempted to clear the B flag on a file that has the append-only " "attribute set." @@ -7649,10 +8111,10 @@ msgstr "" "追加専用属性が設定されたファイルの B フラグをクリアしようと試みた。" #. type: Plain text -#: build/C/man2/fcntl.2:1159 +#: build/C/man2/fcntl.2:1175 msgid "" "SVr4, 4.3BSD, POSIX.1-2001. Only the operations B, B, " -"B, B, B, B, B and B, " +"B, B, B, B, B, and B " "are specified in POSIX.1-2001." msgstr "" "SVr4, 4.3BSD, POSIX.1-2001. POSIX.1-2001 で規定されている操作は、\n" @@ -7660,7 +8122,7 @@ msgstr "" "B, B, B だけである。" #. type: Plain text -#: build/C/man2/fcntl.2:1171 +#: build/C/man2/fcntl.2:1187 msgid "" "B and B are specified in POSIX.1-2001. (To get their " "definitions, define B, or B<_XOPEN_SOURCE> with the value 500 or " @@ -7672,7 +8134,7 @@ msgstr "" "B<_POSIX_C_SOURCE> を 200809L 以上の値で定義すること。)" #. type: Plain text -#: build/C/man2/fcntl.2:1179 +#: build/C/man2/fcntl.2:1195 msgid "" "B is specified in POSIX.1-2008. (To get this definition, " "define B<_POSIX_C_SOURCE> with the value 200809L or greater, or " @@ -7686,7 +8148,7 @@ msgstr "" #. .PP #. SVr4 documents additional EIO, ENOLINK and EOVERFLOW error conditions. #. type: Plain text -#: build/C/man2/fcntl.2:1196 +#: build/C/man2/fcntl.2:1212 msgid "" "B, B, B, B, " "B, B, B, B, and B are " @@ -7699,7 +8161,7 @@ msgstr "" "(これらの定義を有効にするには B<_GNU_SOURCE> マクロを定義すること)。" #. type: Plain text -#: build/C/man2/fcntl.2:1217 +#: build/C/man2/fcntl.2:1233 msgid "" "The original Linux B() system call was not designed to handle large " "file offsets (in the I structure). Consequently, an B() " @@ -7721,14 +8183,14 @@ msgstr "" "利用できる場合はそれを利用するようになっているからである。" #. type: Plain text -#: build/C/man2/fcntl.2:1222 +#: build/C/man2/fcntl.2:1238 msgid "" "The errors returned by B(2) are different from those returned by " "B." msgstr "エラーの際の返り値が B(2) と B では異なっている。" #. type: Plain text -#: build/C/man2/fcntl.2:1228 +#: build/C/man2/fcntl.2:1244 msgid "" "Since kernel 2.0, there is no interaction between the types of lock placed " "by B(2) and B()." @@ -7739,7 +8201,7 @@ msgstr "" #. e.g., Solaris 8 documents this field in fcntl(2), and Irix 6.5 #. documents it in fcntl(5). mtk, May 2007 #. type: Plain text -#: build/C/man2/fcntl.2:1239 +#: build/C/man2/fcntl.2:1255 msgid "" "Several systems have more fields in I such as, for example, " "I. Clearly, I alone is not going to be very useful if the " @@ -7750,13 +8212,36 @@ msgstr "" "別のマシンに存在 する場合には、 I だけはあまり役にたたないだろうという" "ことである。" +#. type: SS +#: build/C/man2/fcntl.2:1256 +#, no-wrap +msgid "F_SETFL" +msgstr "F_SETFL" + +#. FIXME . According to POSIX.1-2001, O_SYNC should also be modifiable +#. via fcntl(2), but currently Linux does not permit this +#. See http://bugzilla.kernel.org/show_bug.cgi?id=5994 +#. type: Plain text +#: build/C/man2/fcntl.2:1268 +msgid "" +"It is not possible to use B to change the state of the B " +"and B flags. Attempts to change the state of these flags are " +"silently ignored." +msgstr "" + +#. type: SS +#: build/C/man2/fcntl.2:1268 +#, no-wrap +msgid "F_GETOWN" +msgstr "F_GETOWN" + #. glibc source: sysdeps/unix/sysv/linux/i386/sysdep.h #. mtk, Dec 04: some limited testing on alpha and ia64 seems to #. indicate that ANY negative PGID value will cause F_GETOWN #. to misinterpret the return as an error. Some other architectures #. seem to have the same range check as i386. #. type: Plain text -#: build/C/man2/fcntl.2:1265 +#: build/C/man2/fcntl.2:1294 msgid "" "A limitation of the Linux system call conventions on some architectures " "(notably i386) means that if a (negative) process group ID to be returned " @@ -7782,8 +8267,14 @@ msgstr "" "B を実装することで、カーネルの B の問題を見えないようにし" "ている。" +#. type: SS +#: build/C/man2/fcntl.2:1294 +#, no-wrap +msgid "F_SETOWN" +msgstr "F_SETOWN" + #. type: Plain text -#: build/C/man2/fcntl.2:1282 +#: build/C/man2/fcntl.2:1311 msgid "" "In Linux 2.4 and earlier, there is bug that can occur when an unprivileged " "process uses B to specify the owner of a socket file descriptor as " @@ -7803,7 +8294,7 @@ msgstr "" #. http://marc.info/?l=linux-kernel&m=119013491707153&w=2 #. type: Plain text -#: build/C/man2/fcntl.2:1297 +#: build/C/man2/fcntl.2:1326 msgid "" "The implementation of mandatory locking in all known versions of Linux is " "subject to race conditions which render it unreliable: a B(2) call " @@ -7822,7 +8313,7 @@ msgstr "" "めできない。" #. type: Plain text -#: build/C/man2/fcntl.2:1305 +#: build/C/man2/fcntl.2:1334 msgid "" "B(2), B(2), B(2), B(2), B(3), " "B(7), B(7)" @@ -7831,7 +8322,7 @@ msgstr "" "B(7), B(7)" #. type: Plain text -#: build/C/man2/fcntl.2:1318 +#: build/C/man2/fcntl.2:1347 msgid "" "I, I, and I in the Linux " "kernel source directory I (on older kernels, " @@ -7852,8 +8343,8 @@ msgstr "FEXECVE" #. type: TH #: build/C/man3/fexecve.3:25 #, no-wrap -msgid "2010-09-15" -msgstr "2010-09-15" +msgid "2013-10-25" +msgstr "2013-10-25" #. type: Plain text #: build/C/man3/fexecve.3:28 @@ -7871,23 +8362,6 @@ msgstr "BIB<, char *const >IB<[], char *const >I():" msgstr "B():" -#. type: TP -#: build/C/man3/fexecve.3:44 -#, no-wrap -msgid "Since glibc 2.10:" -msgstr "glibc 2.10 以降:" - -#. type: Plain text -#: build/C/man3/fexecve.3:47 -msgid "_XOPEN_SOURCE\\ E=\\ 700 || _POSIX_C_SOURCE\\ E=\\ 200809L" -msgstr "_XOPEN_SOURCE\\ E=\\ 700 || _POSIX_C_SOURCE\\ E=\\ 200809L" - -#. type: TP -#: build/C/man3/fexecve.3:47 -#, no-wrap -msgid "Before glibc 2.10:" -msgstr "glibc 2.10 より前:" - #. type: Plain text #: build/C/man3/fexecve.3:50 build/C/man3/getcwd.3:54 msgid "_GNU_SOURCE" @@ -7934,7 +8408,7 @@ msgstr "" #. type: Plain text #: build/C/man3/fexecve.3:91 -msgid "The I file system could not be accessed." +msgid "The I filesystem could not be accessed." msgstr "I ファイルシステムにアクセスできなかった。" #. type: Plain text @@ -7943,18 +8417,16 @@ msgid "B() is implemented since glibc 2.3.2." msgstr "B() は glibc 2.3.2 以降で実装されている。" #. type: Plain text -#: build/C/man3/fexecve.3:98 +#: build/C/man3/fexecve.3:99 msgid "" "POSIX.1-2008. This function is not specified in POSIX.1-2001, and is not " -"widely available on other systems." -msgstr "" -"POSIX.1-2008. この関数は POSIX.1-2001 では規定されておらず、 他のシステムで" -"広く利用できるわけではない。" +"widely available on other systems. It is specified in POSIX.1-2008." +msgstr "POSIX.1-2008. この関数は POSIX.1-2001 では規定されておらず、 他のシステムで広く利用できるわけではない。 POSIX.1-2008 で規定されている。" #. type: Plain text -#: build/C/man3/fexecve.3:106 +#: build/C/man3/fexecve.3:107 msgid "" -"On Linux, B() is implemented using the B(5) file system, so " +"On Linux, B() is implemented using the B(5) filesystem, so " "I needs to be mounted and available at the time of the call." msgstr "" "Linux では、 B() は B(5) ファイルシステムを使って実装されて" @@ -7962,7 +8434,21 @@ msgstr "" "となっている必要がある。" #. type: Plain text -#: build/C/man3/fexecve.3:108 +#: build/C/man3/fexecve.3:124 +msgid "" +"The idea behind B() is to allow the caller to verify (checksum) " +"the contents of an executable before executing it. Simply opening the file, " +"checksumming the contents, and then doing an B(2) would not " +"suffice, since, between the two steps, the filename, or a directory prefix " +"of the pathname, could have been exchanged (by, for example, modifying the " +"target of a symbolic link). B() does not mitigate the problem " +"that the I of a file could be changed between the checksumming and " +"the call to B(); for that, the solution is to ensure that the " +"permissions on the file prevent it from being modified by malicious users." +msgstr "" + +#. type: Plain text +#: build/C/man3/fexecve.3:126 msgid "B(2)" msgstr "B(2)" @@ -7982,7 +8468,7 @@ msgstr "2013-02-11" #: build/C/man2/flock.2:38 msgid "flock - apply or remove an advisory lock on an open file" msgstr "" -"flock - オープンされたファイルに対するアドバイザリ・ロックの適用、解除を行う" +"flock - オープンされたファイルに対するアドバイザリロックの適用、解除を行う" #. type: Plain text #: build/C/man2/flock.2:40 @@ -8000,9 +8486,9 @@ msgid "" "Apply or remove an advisory lock on the open file specified by I. The " "argument I is one of the following:" msgstr "" -"オープンされたファイルにアドバイザリ・ロック (advisory lock) の適用 や解除を" -"行う。 ファイルは I で指定する。引き数 I には以下のいずれか一" -"つを指定する:" +"オープンされたファイルにアドバイザリロック (advisory lock) の適用 や解除を行" +"う。 ファイルは I で指定する。引き数 I には以下のいずれか一つ" +"を指定する:" #. type: TP #: build/C/man2/flock.2:49 @@ -8073,13 +8559,13 @@ msgid "" "either by an explicit B operation on any of these duplicate " "descriptors, or when all such descriptors have been closed." msgstr "" -"B() によって作られるロックは、 オープンされたファイルのテーブル・エン" -"トリと関連付けられる。 したがって、ファイル・ディスクリプタの複製 (B" -"(2) や B(2) などにより作成される) は同じロックを参照し、 これらのファ" -"イル・ディスクリプタのどれを使っても このロックを変更したり解放したりでき" -"る。 また、ロックの解放は、 上記の複数のファイル・ディスクリプタのいずれかに" -"対して 明示的に B 操作を指示した場合か、これらのファイル・ディスクリ" -"プタがすべて 閉じられた場合に行われる。" +"B() によって作られるロックは、 オープンされたファイルのテーブルエント" +"リと関連付けられる。 したがって、ファイルディスクリプタの複製 (B(2) " +"や B(2) などにより作成される) は同じロックを参照し、 これらのファイル" +"ディスクリプタのどれを使っても このロックを変更したり解放したりできる。 ま" +"た、ロックの解放は、 上記の複数のファイルディスクリプタのいずれかに対して 明" +"示的に B 操作を指示した場合か、これらのファイルディスクリプタがすべ" +"て 閉じられた場合に行われる。" #. type: Plain text #: build/C/man2/flock.2:96 @@ -8092,10 +8578,10 @@ msgid "" msgstr "" "あるプロセスが B(2) (もしくは同様の方法) を使って同じファイルに対して " "複数のディスクリプタを取得した場合、 B() はこれら複数のディスクリプタ" -"を各々独立のものとして扱う。 これらのファイル・ディスクリプタの一つを使って" -"ファイルをロックしようと した際、そのロック要求は、呼び出し元のプロセスがその" -"ファイルの別の ディスクリプタ経由ですでに設定しているロックによって拒否される" -"場合がある。" +"を各々独立のものとして扱う。 これらのファイルディスクリプタの一つを使ってファ" +"イルをロックしようと した際、そのロック要求は、呼び出し元のプロセスがそのファ" +"イルの別の ディスクリプタ経由ですでに設定しているロックによって拒否される場合" +"がある。" #. type: Plain text #: build/C/man2/flock.2:103 @@ -8127,7 +8613,7 @@ msgstr "" #. type: Plain text #: build/C/man2/flock.2:121 msgid "I is not an open file descriptor." -msgstr "I がオープンされたファイル・ディスクリプタではない。" +msgstr "I がオープンされたファイルディスクリプタではない。" #. type: Plain text #: build/C/man2/flock.2:126 @@ -8146,7 +8632,7 @@ msgstr "I が無効である。" #. type: Plain text #: build/C/man2/flock.2:133 msgid "The kernel ran out of memory for allocating lock records." -msgstr "ロック・レコードを割り当てるためのメモリが不足している。" +msgstr "ロックレコードを割り当てるためのメモリが不足している。" #. type: TP #: build/C/man2/flock.2:133 @@ -8204,9 +8690,9 @@ msgid "" "file, a process is free to ignore the use of B() and perform I/O on " "the file." msgstr "" -"B() アドバイザリ・ロックだけを適用する。したがって、ファイルに適切な" -"アクセス権を 付与していれば、プロセスは B() の使用に無視して、ファイ" -"ルへの入出力を行うことができる。" +"B() アドバイザリロックだけを適用する。したがって、ファイルに適切なア" +"クセス権を 付与していれば、プロセスは B() の使用に無視して、ファイル" +"への入出力を行うことができる。" #. type: Plain text #: build/C/man2/flock.2:188 @@ -8218,8 +8704,7 @@ msgid "" msgstr "" "B() と B(2) は fork されたプロセスと B(2) で違った動作" "をする。 B() を B(2) を使って実装しているシステムでは、 " -"B() の動作はこのマニュアル・ページに記載されているものとは違うだろ" -"う。" +"B() の動作はこのマニュアルページに記載されているものとは違うだろう。" #. Kernel 2.5.21 changed things a little: during lock conversion #. it is now the highest priority process that will get the lock -- mtk @@ -8252,10 +8737,10 @@ msgstr "" #. type: Plain text #: build/C/man2/flock.2:215 msgid "" -"I in the Linux kernel source tree " +"I in the Linux kernel source tree " "(I in older kernels)" msgstr "" -"Linux カーネルソース内の I (以前のカーネ" +"Linux カーネルソース内の I (以前のカーネ" "ルでは I)" #. type: TH @@ -8507,8 +8992,8 @@ msgid "" "B() cannot allocate sufficient memory to copy the parent's page " "tables and allocate a task structure for the child." msgstr "" -"親プロセスのページ・テーブルのコピーと 子プロセスのタスク構造に生成に必要なメ" -"モリを B() が割り当てることができなかった。" +"親プロセスのページテーブルのコピーと 子プロセスのタスク構造に生成に必要なメモ" +"リを B() が割り当てることができなかった。" #. type: Plain text #: build/C/man2/fork.2:196 @@ -8549,10 +9034,10 @@ msgid "" "only penalty that it incurs is the time and memory required to duplicate the " "parent's page tables, and to create a unique task structure for the child." msgstr "" -"Linux では、 B() を 書き込み時コピー (copy-on-write)・ページを用いて実" +"Linux では、 B() を 書き込み時コピー (copy-on-write) ページを用いて実" "装している。 したがって、fork を行うことの唯一のデメリットは、 親プロセスの" -"ページ・テーブルを複製と 子プロセス自身のタスク構造の作成のための時間とメモリ" -"が必要なことである。" +"ページテーブルを複製と 子プロセス自身のタスク構造の作成のための時間とメモリが" +"必要なことである。" #. nptl/sysdeps/unix/sysv/linux/fork.c #. and does some magic to ensure that getpid(2) returns the right value. @@ -9122,7 +9607,7 @@ msgstr "これらの関数は GNU による拡張である。" #: build/C/man3/get_nprocs_conf.3:57 msgid "" "The current implementation of these functions is rather expensive, since " -"they open and parse files in the I file system each time they are " +"they open and parse files in the I filesystem each time they are " "called." msgstr "" "これらの関数の現在の実装はかなりコストがかかる実装になっている。\n" @@ -9233,7 +9718,7 @@ msgid "" "bounds, B() copies the corresponding TLS entry into the " "area pointed to by I." msgstr "" -"B() は、カレント・スレッドのスレッド局所記憶 (thread-local " +"B() は、カレントスレッドのスレッド局所記憶 (thread-local " "storage; TLS) 配列の中のエントリを返す。 エントリのインデックスは、ユーザから" "引き数として渡される Ientry_number> の値に対応している。 値が範" "囲内にある場合、 B() は対応する TLS エントリを I で" @@ -9427,7 +9912,7 @@ msgid "" "terminating null byte, exceeds B bytes, NULL is returned, and " "I is set to B. (Note that on some systems, B " "may not be a compile-time constant; furthermore, its value may depend on the " -"file system, see B(3).) For portability and security reasons, use " +"filesystem, see B(3).) For portability and security reasons, use " "of B() is deprecated." msgstr "" "B() は B(3) によるメモリ獲得を一切行なわない。 I 引数は" @@ -9472,7 +9957,7 @@ msgstr "I が不正なアドレスを指している。" #. type: Plain text #: build/C/man3/getcwd.3:187 -msgid "The I argument is zero and I is not a NULL pointer." +msgid "The I argument is zero and I is not a null pointer." msgstr "I 引数が 0 かつ、 I 引数が NULL ポインタでない。" #. type: TP @@ -9554,7 +10039,7 @@ msgstr "B() は GNU 拡張である。" msgid "" "Under Linux, the function B() is a system call (since 2.1.92). On " "older systems it would query I. If both system call and " -"proc file system are missing, a generic implementation is called. Only in " +"proc filesystem are missing, a generic implementation is called. Only in " "that case can these calls fail under Linux with B." msgstr "" "Linux では (2.1.92 以降)、 B() はシステムコールである。 古いシステム" @@ -9740,7 +10225,7 @@ msgstr "2013-02-05" #. type: Plain text #: build/C/man3/getdtablesize.3:30 msgid "getdtablesize - get descriptor table size" -msgstr "getdtablesize - ディスクリプタ・テーブルのサイズを取得する" +msgstr "getdtablesize - ディスクリプタテーブルのサイズを取得する" #. type: Plain text #: build/C/man3/getdtablesize.3:34 @@ -9957,6 +10442,12 @@ msgstr "B(1), B(3)" msgid "GETHOSTNAME" msgstr "GETHOSTNAME" +#. type: TH +#: build/C/man2/gethostname.2:32 +#, no-wrap +msgid "2010-09-26" +msgstr "2010-09-26" + #. type: Plain text #: build/C/man2/gethostname.2:35 msgid "gethostname, sethostname - get/set hostname" @@ -10131,7 +10622,7 @@ msgid "GETLOGIN" msgstr "GETLOGIN" #. type: TH -#: build/C/man3/getlogin.3:28 build/C/man3/usleep.3:33 +#: build/C/man3/getlogin.3:28 #, no-wrap msgid "2013-04-19" msgstr "2013-04-19" @@ -10175,7 +10666,7 @@ msgstr "B(): _XOPEN_SOURCE" #: build/C/man3/getlogin.3:61 msgid "" "B() returns a pointer to a string containing the name of the user " -"logged in on the controlling terminal of the process, or a NULL pointer if " +"logged in on the controlling terminal of the process, or a null pointer if " "this information cannot be determined. The string is statically allocated " "and might be overwritten on subsequent calls to this function or to " "B()." @@ -10198,7 +10689,7 @@ msgstr "" #: build/C/man3/getlogin.3:79 msgid "" "B() returns a pointer to a string containing a username associated " -"with the effective user ID of the process. If I is not a NULL " +"with the effective user ID of the process. If I is not a null " "pointer, it should be an array that can hold at least B " "characters; the string is returned in this array. Otherwise, a pointer to a " "string in a static area is returned. This string is statically allocated " @@ -10309,8 +10800,8 @@ msgid "Insufficient memory to allocate passwd structure." msgstr "passwd 構造体を割り当てるのに十分なメモリがない。" #. type: TP -#: build/C/man3/getlogin.3:128 build/C/man2/ioctl.2:107 -#: build/C/man2/ioctl.2:111 build/C/man3/tcgetpgrp.3:95 +#: build/C/man3/getlogin.3:128 build/C/man2/ioctl.2:109 +#: build/C/man2/ioctl.2:113 build/C/man3/tcgetpgrp.3:95 #, no-wrap msgid "B" msgstr "B" @@ -10443,6 +10934,12 @@ msgstr "B(2), B(2), B(5)" msgid "GETOPT" msgstr "GETOPT" +#. type: TH +#: build/C/man3/getopt.3:41 +#, no-wrap +msgid "2010-11-01" +msgstr "2010-11-01" + #. type: Plain text #: build/C/man3/getopt.3:45 msgid "" @@ -11301,7 +11798,7 @@ msgstr "2010-11-16" #. type: Plain text #: build/C/man2/getpagesize.2:28 msgid "getpagesize - get memory page size" -msgstr "getpagesize - メモリのページ・サイズを取得する" +msgstr "getpagesize - メモリのページサイズを取得する" #. type: Plain text #: build/C/man2/getpagesize.2:32 @@ -11386,8 +11883,8 @@ msgstr "" "B を見つけて使用すべきではない。 少なくとも、マシンモデルについて" "も依存性が存在する (sun4 のような) アーキテクチャにおいては本物のシステム" "コールを使用する必要がある。 尚、 libc4, libc5, glibc 2.0 では、 " -"B() がシステム・コールを使用せず、固定の値を返すために、この方" -"法は 失敗する。glibc 2.1 では大丈夫である。" +"B() がシステムコールを使用せず、固定の値を返すために、この方法" +"は 失敗する。glibc 2.1 では大丈夫である。" #. type: Plain text #: build/C/man2/getpagesize.2:111 @@ -11401,10 +11898,10 @@ msgid "GETTID" msgstr "GETTID" #. type: TH -#: build/C/man2/gettid.2:26 +#: build/C/man2/gettid.2:26 build/C/man3/lockf.3:28 #, no-wrap -msgid "2013-02-04" -msgstr "2013-02-04" +msgid "2014-02-11" +msgstr "2014-02-11" #. type: Plain text #: build/C/man2/gettid.2:29 @@ -11493,13 +11990,9 @@ msgstr "" msgid "" "B(2), B(2), B(2), B(2), B(2), " "B(2), B(2), B(2), B" -"(2), B(2), B(2), B(2), " -"B(2)" -msgstr "" -"B(2), B(2), B(2), B(2), B(2), " -"B(2), B(2), B(2), B" -"(2), B(2), B(2), B(2), " -"B(2)" +"(2), B(2), B(2), B(2), " +"B(2)" +msgstr "B(2), B(2), B(2), B(2), B(2), B(2), B(2), B(2), B(2), B(2), B(2), B(2), B(2)" #. type: TH #: build/C/man3/getumask.3:28 @@ -11525,6 +12018,11 @@ msgid "B<#include Esys/types.hE>" msgstr "B<#include Esys/types.hE>" #. type: Plain text +#: build/C/man3/getumask.3:37 build/C/man2/umask.2:41 +msgid "B<#include Esys/stat.hE>" +msgstr "B<#include Esys/stat.hE>" + +#. type: Plain text #: build/C/man3/getumask.3:39 msgid "B" msgstr "B" @@ -11560,8 +12058,8 @@ msgid "" "except that it is documented to be thread-safe (that is, shares a lock with " "the B(2) library call)." msgstr "" -"ドキュメントによると、この関数は スレッド・セーフである (B(2) ライブ" -"ラリ・コールとロックを共有する) 点が異なる。" +"ドキュメントによると、この関数は スレッドセーフである (B(2) ライブラ" +"リコールとロックを共有する) 点が異なる。" #. type: Plain text #: build/C/man3/getumask.3:60 @@ -11588,6 +12086,12 @@ msgstr "B(2)" msgid "GETUSERSHELL" msgstr "GETUSERSHELL" +#. type: TH +#: build/C/man3/getusershell.3:30 build/C/man2/pread.2:25 +#, no-wrap +msgid "2013-06-21" +msgstr "2013-06-21" + #. type: Plain text #: build/C/man3/getusershell.3:33 msgid "getusershell, setusershell, endusershell - get permitted user shells" @@ -11647,8 +12151,8 @@ msgstr "B() 関数は I ファイルを閉じる。" #. type: Plain text #: build/C/man3/getusershell.3:89 -msgid "The B() function returns a NULL pointer on end-of-file." -msgstr "B() 関数はファイルの終端ではNULL ポインタを返す。" +msgid "The B() function returns NULL on end-of-file." +msgstr "B() 関数はファイルの終端では NULL を返す。" #. type: Plain text #: build/C/man3/getusershell.3:92 @@ -11754,8 +12258,8 @@ msgstr "IOCTL" #. type: TH #: build/C/man2/ioctl.2:41 #, no-wrap -msgid "2000-09-21" -msgstr "2000-09-21" +msgid "2013-11-08" +msgstr "2013-11-08" #. type: Plain text #: build/C/man2/ioctl.2:44 @@ -11767,39 +12271,41 @@ msgstr "ioctl - デバイスを制御する" msgid "B<#include Esys/ioctl.hE>" msgstr "B<#include Esys/ioctl.hE>" +#. POSIX says 'request' is int, but glibc has the above +#. See https://bugzilla.kernel.org/show_bug.cgi?id=42705 #. type: Plain text -#: build/C/man2/ioctl.2:48 -msgid "BIB<, int >IB<, ...);>" -msgstr "BIB<, int >IB<, ...);>" +#: build/C/man2/ioctl.2:50 +msgid "BIB<, unsigned long >IB<, ...);>" +msgstr "BIB<, unsigned long >IB<, ...);>" #. type: Plain text -#: build/C/man2/ioctl.2:59 +#: build/C/man2/ioctl.2:61 msgid "" "The B() function manipulates the underlying device parameters of " "special files. In particular, many operating characteristics of character " "special files (e.g., terminals) may be controlled with B() " "requests. The argument I must be an open file descriptor." msgstr "" -"B() 関数はスペシャル・ファイルを構成するデバイスのパラメータを 操作す" -"る。特に、キャラクタ型のスペシャル・ファイル (例えば端末 (terminal)) の多く" -"の動作特性を B() リクエストによって制御することができる。引き数 I " -"はオープンされたファイル・ディスクリプタでなければならない。" +"B() 関数はスペシャルファイルを構成するデバイスのパラメータを 操作す" +"る。特に、キャラクタ型のスペシャルファイル (例えば端末 (terminal)) の多くの" +"動作特性を B() リクエストによって制御することができる。引き数 I は" +"オープンされたファイルディスクリプタでなければならない。" #. type: Plain text -#: build/C/man2/ioctl.2:67 +#: build/C/man2/ioctl.2:69 msgid "" "The second argument is a device-dependent request code. The third argument " "is an untyped pointer to memory. It's traditionally BI (from " "the days before B was valid C), and will be so named for this " "discussion." msgstr "" -"2 番目の引き数は、デバイス依存のリクエスト・コードである。 3 番目の引き数は、" -"メモリへの型を指定しないポインタである。 この引き数は伝統的に (C で B という書き方が有効になる前から) BI と表記されている。した" -"がって、この文章でもそう名付けることとする。" +"2 番目の引き数は、デバイス依存のリクエストコードである。 3 番目の引き数は、メ" +"モリへの型を指定しないポインタである。 この引き数は伝統的に (C で B " +"という書き方が有効になる前から) BI と表記されている。したがっ" +"て、この文章でもそう名付けることとする。" #. type: Plain text -#: build/C/man2/ioctl.2:83 +#: build/C/man2/ioctl.2:85 msgid "" "An B() I has encoded in it whether the argument is an I " "parameter or I parameter, and the size of the argument I in " @@ -11812,7 +12318,7 @@ msgstr "" "ロ (macro) と定義は Isys/ioctl.hE> ファイルにある。" #. type: Plain text -#: build/C/man2/ioctl.2:92 +#: build/C/man2/ioctl.2:94 msgid "" "Usually, on success zero is returned. A few B() requests use the " "return value as an output parameter and return a nonnegative value on " @@ -11824,27 +12330,27 @@ msgstr "" "設定される。" #. type: Plain text -#: build/C/man2/ioctl.2:97 +#: build/C/man2/ioctl.2:99 msgid "I is not a valid descriptor." msgstr "I が有効なディスクリプタではない。" #. type: Plain text -#: build/C/man2/ioctl.2:101 +#: build/C/man2/ioctl.2:103 msgid "I references an inaccessible memory area." msgstr "I がアクセス不可能なメモリを参照している。" #. type: Plain text -#: build/C/man2/ioctl.2:107 +#: build/C/man2/ioctl.2:109 msgid "I or I is not valid." msgstr "I または I が不正である。" #. type: Plain text -#: build/C/man2/ioctl.2:111 +#: build/C/man2/ioctl.2:113 msgid "I is not associated with a character special device." -msgstr "I がキャラクタ型のスペシャル・デバイスを参照していない。" +msgstr "I がキャラクタ型のスペシャルデバイスを参照していない。" #. type: Plain text -#: build/C/man2/ioctl.2:117 +#: build/C/man2/ioctl.2:119 msgid "" "The specified request does not apply to the kind of object that the " "descriptor I references." @@ -11853,7 +12359,7 @@ msgstr "" "用することができない。" #. type: Plain text -#: build/C/man2/ioctl.2:132 +#: build/C/man2/ioctl.2:134 msgid "" "No single standard. Arguments, returns, and semantics of B() vary " "according to the device driver in question (the call is used as a catch-all " @@ -11862,26 +12368,26 @@ msgid "" "B() function call appeared in Version 7 AT&T UNIX." msgstr "" "どれか一つの標準に対応しているわけではない。 B() の引き数、返り値、解" -"釈は、処理対象のデバイス・ドライバごとに 異なる (この関数は UNIX の ストリー" -"ム I/O モデル に きちんと適合していない操作のための便利屋として使用される)。 " -"よく知られている B() のリストについては B(2) を参照する" -"こと。 B() 関数コールは Version 7 AT&T UNIX で登場した。" +"釈は、処理対象のデバイスドライバごとに 異なる (この関数は UNIX の ストリーム " +"I/O モデル に きちんと適合していない操作のための便利屋として使用される)。 よ" +"く知られている B() のリストについては B(2) を参照するこ" +"と。 B() 関数コールは Version 7 AT&T UNIX で登場した。" #. type: Plain text -#: build/C/man2/ioctl.2:140 +#: build/C/man2/ioctl.2:142 msgid "" "In order to use this call, one needs an open file descriptor. Often the " "B(2) call has unwanted side effects, that can be avoided under Linux " "by giving it the B flag." msgstr "" -"このシステムコールを使うには、オープンされたファイル・ディスクリプタが 必要で" -"ある。 B(2) コールはしばしば望んでいない副作用を伴うことがあるが、" -"Linux では B(2) に B フラグをつけることでこの副作用を避け" -"ることができる。" +"このシステムコールを使うには、オープンされたファイルディスクリプタが 必要であ" +"る。 B(2) コールはしばしば望んでいない副作用を伴うことがあるが、Linux " +"では B(2) に B フラグをつけることでこの副作用を避けること" +"ができる。" #. .BR mt (4), #. type: Plain text -#: build/C/man2/ioctl.2:148 +#: build/C/man2/ioctl.2:150 msgid "" "B(2), B(2), B(2), B(2), B(4), B(4)" msgstr "" @@ -11896,8 +12402,8 @@ msgstr "IOCTL_LIST" #. type: TH #: build/C/man2/ioctl_list.2:30 #, no-wrap -msgid "2007-12-29" -msgstr "2007-12-29" +msgid "2013-09-17" +msgstr "2013-09-17" #. type: Plain text #: build/C/man2/ioctl_list.2:33 @@ -13531,1190 +14037,1219 @@ msgstr "0x000089E1\tSIOCGETSGCNT\tstruct sioc_sg_req *\t// I-O\n" #. type: Plain text #: build/C/man2/ioctl_list.2:478 +msgid "// Einclude/linux/msdos_fs.hE" +msgstr "// Einclude/linux/msdos_fs.hE" + +#. type: tbl table +#: build/C/man2/ioctl_list.2:480 +#, no-wrap +msgid "0x82307201\tVFAT_IOCTL_READDIR_BOTH\tstruct dirent [2]\n" +msgstr "0x82307201\tVFAT_IOCTL_READDIR_BOTH\tstruct dirent [2]\n" + +#. type: tbl table +#: build/C/man2/ioctl_list.2:481 +#, no-wrap +msgid "0x82307202\tVFAT_IOCTL_READDIR_SHORT\tstruct dirent [2]\n" +msgstr "0x82307202\tVFAT_IOCTL_READDIR_SHORT\tstruct dirent [2]\n" + +#. type: tbl table +#: build/C/man2/ioctl_list.2:482 +#, no-wrap +msgid "0x80047210\tFAT_IOCTL_GET_ATTRIBUTES\t__u32 *\n" +msgstr "0x80047210\tFAT_IOCTL_GET_ATTRIBUTES\t__u32 *\n" + +#. type: tbl table +#: build/C/man2/ioctl_list.2:483 +#, no-wrap +msgid "0x40047211\tFAT_IOCTL_SET_ATTRIBUTES\tconst __u32 *\n" +msgstr "0x40047211\tFAT_IOCTL_SET_ATTRIBUTES\tconst __u32 *\n" + +#. type: Plain text +#: build/C/man2/ioctl_list.2:487 msgid "// Einclude/linux/mtio.hE" msgstr "// Einclude/linux/mtio.hE" #. type: tbl table -#: build/C/man2/ioctl_list.2:480 +#: build/C/man2/ioctl_list.2:489 #, no-wrap msgid "0x40086D01\tMTIOCTOP\tconst struct mtop *\n" msgstr "0x40086D01\tMTIOCTOP\tconst struct mtop *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:481 +#: build/C/man2/ioctl_list.2:490 #, no-wrap msgid "0x801C6D02\tMTIOCGET\tstruct mtget *\n" msgstr "0x801C6D02\tMTIOCGET\tstruct mtget *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:482 +#: build/C/man2/ioctl_list.2:491 #, no-wrap msgid "0x80046D03\tMTIOCPOS\tstruct mtpos *\n" msgstr "0x80046D03\tMTIOCPOS\tstruct mtpos *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:483 +#: build/C/man2/ioctl_list.2:492 #, no-wrap msgid "0x80206D04\tMTIOCGETCONFIG\tstruct mtconfiginfo *\n" msgstr "0x80206D04\tMTIOCGETCONFIG\tstruct mtconfiginfo *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:484 +#: build/C/man2/ioctl_list.2:493 #, no-wrap msgid "0x40206D05\tMTIOCSETCONFIG\tconst struct mtconfiginfo *\n" msgstr "0x40206D05\tMTIOCSETCONFIG\tconst struct mtconfiginfo *\n" #. type: Plain text -#: build/C/man2/ioctl_list.2:488 +#: build/C/man2/ioctl_list.2:497 msgid "// Einclude/linux/netrom.hE" msgstr "// Einclude/linux/netrom.hE" #. type: tbl table -#: build/C/man2/ioctl_list.2:490 +#: build/C/man2/ioctl_list.2:499 #, no-wrap msgid "0x000089E0\tSIOCNRGETPARMS\tstruct nr_parms_struct *\t// I-O\n" msgstr "0x000089E0\tSIOCNRGETPARMS\tstruct nr_parms_struct *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:491 +#: build/C/man2/ioctl_list.2:500 #, no-wrap msgid "0x000089E1\tSIOCNRSETPARMS\tconst struct nr_parms_struct *\n" msgstr "0x000089E1\tSIOCNRSETPARMS\tconst struct nr_parms_struct *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:492 +#: build/C/man2/ioctl_list.2:501 #, no-wrap msgid "0x000089E2\tSIOCNRDECOBS\tvoid\n" msgstr "0x000089E2\tSIOCNRDECOBS\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:493 +#: build/C/man2/ioctl_list.2:502 #, no-wrap msgid "0x000089E3\tSIOCNRRTCTL\tconst int *\n" msgstr "0x000089E3\tSIOCNRRTCTL\tconst int *\n" #. type: Plain text -#: build/C/man2/ioctl_list.2:497 +#: build/C/man2/ioctl_list.2:506 msgid "// Einclude/linux/sbpcd.hE" msgstr "// Einclude/linux/sbpcd.hE" #. type: tbl table -#: build/C/man2/ioctl_list.2:499 +#: build/C/man2/ioctl_list.2:508 #, no-wrap msgid "0x00009000\tDDIOCSDBG\tconst int *\n" msgstr "0x00009000\tDDIOCSDBG\tconst int *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:500 +#: build/C/man2/ioctl_list.2:509 #, no-wrap msgid "0x00005382\tCDROMAUDIOBUFSIZ\tint\n" msgstr "0x00005382\tCDROMAUDIOBUFSIZ\tint\n" #. type: Plain text -#: build/C/man2/ioctl_list.2:504 +#: build/C/man2/ioctl_list.2:513 msgid "// Einclude/linux/scc.hE" msgstr "// Einclude/linux/scc.hE" #. type: tbl table -#: build/C/man2/ioctl_list.2:506 +#: build/C/man2/ioctl_list.2:515 #, no-wrap msgid "0x00005470\tTIOCSCCINI\tvoid\n" msgstr "0x00005470\tTIOCSCCINI\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:507 +#: build/C/man2/ioctl_list.2:516 #, no-wrap msgid "0x00005471\tTIOCCHANINI\tconst struct scc_modem *\n" msgstr "0x00005471\tTIOCCHANINI\tconst struct scc_modem *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:508 +#: build/C/man2/ioctl_list.2:517 #, no-wrap msgid "0x00005472\tTIOCGKISS\tstruct ioctl_command *\t// I-O\n" msgstr "0x00005472\tTIOCGKISS\tstruct ioctl_command *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:509 +#: build/C/man2/ioctl_list.2:518 #, no-wrap msgid "0x00005473\tTIOCSKISS\tconst struct ioctl_command *\n" msgstr "0x00005473\tTIOCSKISS\tconst struct ioctl_command *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:510 +#: build/C/man2/ioctl_list.2:519 #, no-wrap msgid "0x00005474\tTIOCSCCSTAT\tstruct scc_stat *\n" msgstr "0x00005474\tTIOCSCCSTAT\tstruct scc_stat *\n" #. type: Plain text -#: build/C/man2/ioctl_list.2:514 +#: build/C/man2/ioctl_list.2:523 msgid "// Einclude/linux/scsi.hE" msgstr "// Einclude/linux/scsi.hE" #. type: tbl table -#: build/C/man2/ioctl_list.2:516 +#: build/C/man2/ioctl_list.2:525 #, no-wrap msgid "0x00005382\tSCSI_IOCTL_GET_IDLUN\tstruct { int [2]; } *\n" msgstr "0x00005382\tSCSI_IOCTL_GET_IDLUN\tstruct { int [2]; } *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:517 +#: build/C/man2/ioctl_list.2:526 #, no-wrap msgid "0x00005383\tSCSI_IOCTL_TAGGED_ENABLE\tvoid\n" msgstr "0x00005383\tSCSI_IOCTL_TAGGED_ENABLE\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:518 +#: build/C/man2/ioctl_list.2:527 #, no-wrap msgid "0x00005384\tSCSI_IOCTL_TAGGED_DISABLE\tvoid\n" msgstr "0x00005384\tSCSI_IOCTL_TAGGED_DISABLE\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:522 +#: build/C/man2/ioctl_list.2:531 #, no-wrap msgid "0x00005385\tSCSI_IOCTL_PROBE_HOST\tconst int *\t// MORE\n" msgstr "0x00005385\tSCSI_IOCTL_PROBE_HOST\tconst int *\t// MORE\n" #. type: Plain text -#: build/C/man2/ioctl_list.2:526 +#: build/C/man2/ioctl_list.2:535 msgid "// Einclude/linux/smb_fs.hE" msgstr "// Einclude/linux/smb_fs.hE" #. type: tbl table -#: build/C/man2/ioctl_list.2:528 +#: build/C/man2/ioctl_list.2:537 #, no-wrap msgid "0x80027501\tSMB_IOC_GETMOUNTUID\tuid_t *\n" msgstr "0x80027501\tSMB_IOC_GETMOUNTUID\tuid_t *\n" #. type: Plain text -#: build/C/man2/ioctl_list.2:532 +#: build/C/man2/ioctl_list.2:541 msgid "// Einclude/linux/sockios.hE" msgstr "// Einclude/linux/sockios.hE" #. type: tbl table -#: build/C/man2/ioctl_list.2:534 +#: build/C/man2/ioctl_list.2:543 #, no-wrap msgid "0x0000890B\tSIOCADDRT\tconst struct rtentry *\t// MORE\n" msgstr "0x0000890B\tSIOCADDRT\tconst struct rtentry *\t// MORE\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:535 +#: build/C/man2/ioctl_list.2:544 #, no-wrap msgid "0x0000890C\tSIOCDELRT\tconst struct rtentry *\t// MORE\n" msgstr "0x0000890C\tSIOCDELRT\tconst struct rtentry *\t// MORE\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:536 +#: build/C/man2/ioctl_list.2:545 #, no-wrap msgid "0x00008910\tSIOCGIFNAME\tchar []\n" msgstr "0x00008910\tSIOCGIFNAME\tchar []\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:537 +#: build/C/man2/ioctl_list.2:546 #, no-wrap msgid "0x00008911\tSIOCSIFLINK\tvoid\n" msgstr "0x00008911\tSIOCSIFLINK\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:538 +#: build/C/man2/ioctl_list.2:547 #, no-wrap msgid "0x00008912\tSIOCGIFCONF\tstruct ifconf *\t// MORE // I-O\n" msgstr "0x00008912\tSIOCGIFCONF\tstruct ifconf *\t// MORE // I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:539 +#: build/C/man2/ioctl_list.2:548 #, no-wrap msgid "0x00008913\tSIOCGIFFLAGS\tstruct ifreq *\t// I-O\n" msgstr "0x00008913\tSIOCGIFFLAGS\tstruct ifreq *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:540 +#: build/C/man2/ioctl_list.2:549 #, no-wrap msgid "0x00008914\tSIOCSIFFLAGS\tconst struct ifreq *\n" msgstr "0x00008914\tSIOCSIFFLAGS\tconst struct ifreq *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:541 +#: build/C/man2/ioctl_list.2:550 #, no-wrap msgid "0x00008915\tSIOCGIFADDR\tstruct ifreq *\t// I-O\n" msgstr "0x00008915\tSIOCGIFADDR\tstruct ifreq *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:542 +#: build/C/man2/ioctl_list.2:551 #, no-wrap msgid "0x00008916\tSIOCSIFADDR\tconst struct ifreq *\n" msgstr "0x00008916\tSIOCSIFADDR\tconst struct ifreq *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:543 +#: build/C/man2/ioctl_list.2:552 #, no-wrap msgid "0x00008917\tSIOCGIFDSTADDR\tstruct ifreq *\t// I-O\n" msgstr "0x00008917\tSIOCGIFDSTADDR\tstruct ifreq *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:544 +#: build/C/man2/ioctl_list.2:553 #, no-wrap msgid "0x00008918\tSIOCSIFDSTADDR\tconst struct ifreq *\n" msgstr "0x00008918\tSIOCSIFDSTADDR\tconst struct ifreq *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:545 +#: build/C/man2/ioctl_list.2:554 #, no-wrap msgid "0x00008919\tSIOCGIFBRDADDR\tstruct ifreq *\t// I-O\n" msgstr "0x00008919\tSIOCGIFBRDADDR\tstruct ifreq *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:546 +#: build/C/man2/ioctl_list.2:555 #, no-wrap msgid "0x0000891A\tSIOCSIFBRDADDR\tconst struct ifreq *\n" msgstr "0x0000891A\tSIOCSIFBRDADDR\tconst struct ifreq *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:547 +#: build/C/man2/ioctl_list.2:556 #, no-wrap msgid "0x0000891B\tSIOCGIFNETMASK\tstruct ifreq *\t// I-O\n" msgstr "0x0000891B\tSIOCGIFNETMASK\tstruct ifreq *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:548 +#: build/C/man2/ioctl_list.2:557 #, no-wrap msgid "0x0000891C\tSIOCSIFNETMASK\tconst struct ifreq *\n" msgstr "0x0000891C\tSIOCSIFNETMASK\tconst struct ifreq *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:549 +#: build/C/man2/ioctl_list.2:558 #, no-wrap msgid "0x0000891D\tSIOCGIFMETRIC\tstruct ifreq *\t// I-O\n" msgstr "0x0000891D\tSIOCGIFMETRIC\tstruct ifreq *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:550 +#: build/C/man2/ioctl_list.2:559 #, no-wrap msgid "0x0000891E\tSIOCSIFMETRIC\tconst struct ifreq *\n" msgstr "0x0000891E\tSIOCSIFMETRIC\tconst struct ifreq *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:551 +#: build/C/man2/ioctl_list.2:560 #, no-wrap msgid "0x0000891F\tSIOCGIFMEM\tstruct ifreq *\t// I-O\n" msgstr "0x0000891F\tSIOCGIFMEM\tstruct ifreq *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:552 +#: build/C/man2/ioctl_list.2:561 #, no-wrap msgid "0x00008920\tSIOCSIFMEM\tconst struct ifreq *\n" msgstr "0x00008920\tSIOCSIFMEM\tconst struct ifreq *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:553 +#: build/C/man2/ioctl_list.2:562 #, no-wrap msgid "0x00008921\tSIOCGIFMTU\tstruct ifreq *\t// I-O\n" msgstr "0x00008921\tSIOCGIFMTU\tstruct ifreq *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:554 +#: build/C/man2/ioctl_list.2:563 #, no-wrap msgid "0x00008922\tSIOCSIFMTU\tconst struct ifreq *\n" msgstr "0x00008922\tSIOCSIFMTU\tconst struct ifreq *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:558 +#: build/C/man2/ioctl_list.2:567 #, no-wrap msgid "0x00008923\tOLD_SIOCGIFHWADDR\tstruct ifreq *\t// I-O\n" msgstr "0x00008923\tOLD_SIOCGIFHWADDR\tstruct ifreq *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:559 +#: build/C/man2/ioctl_list.2:568 #, no-wrap msgid "0x00008924\tSIOCSIFHWADDR\tconst struct ifreq *\t// MORE\n" msgstr "0x00008924\tSIOCSIFHWADDR\tconst struct ifreq *\t// MORE\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:560 +#: build/C/man2/ioctl_list.2:569 #, no-wrap msgid "0x00008925\tSIOCGIFENCAP\tint *\n" msgstr "0x00008925\tSIOCGIFENCAP\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:561 +#: build/C/man2/ioctl_list.2:570 #, no-wrap msgid "0x00008926\tSIOCSIFENCAP\tconst int *\n" msgstr "0x00008926\tSIOCSIFENCAP\tconst int *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:562 +#: build/C/man2/ioctl_list.2:571 #, no-wrap msgid "0x00008927\tSIOCGIFHWADDR\tstruct ifreq *\t// I-O\n" msgstr "0x00008927\tSIOCGIFHWADDR\tstruct ifreq *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:563 +#: build/C/man2/ioctl_list.2:572 #, no-wrap msgid "0x00008929\tSIOCGIFSLAVE\tvoid\n" msgstr "0x00008929\tSIOCGIFSLAVE\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:564 +#: build/C/man2/ioctl_list.2:573 #, no-wrap msgid "0x00008930\tSIOCSIFSLAVE\tvoid\n" msgstr "0x00008930\tSIOCSIFSLAVE\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:565 +#: build/C/man2/ioctl_list.2:574 #, no-wrap msgid "0x00008931\tSIOCADDMULTI\tconst struct ifreq *\n" msgstr "0x00008931\tSIOCADDMULTI\tconst struct ifreq *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:566 +#: build/C/man2/ioctl_list.2:575 #, no-wrap msgid "0x00008932\tSIOCDELMULTI\tconst struct ifreq *\n" msgstr "0x00008932\tSIOCDELMULTI\tconst struct ifreq *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:567 +#: build/C/man2/ioctl_list.2:576 #, no-wrap msgid "0x00008940\tSIOCADDRTOLD\tvoid\n" msgstr "0x00008940\tSIOCADDRTOLD\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:568 +#: build/C/man2/ioctl_list.2:577 #, no-wrap msgid "0x00008941\tSIOCDELRTOLD\tvoid\n" msgstr "0x00008941\tSIOCDELRTOLD\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:569 +#: build/C/man2/ioctl_list.2:578 #, no-wrap msgid "0x00008950\tSIOCDARP\tconst struct arpreq *\n" msgstr "0x00008950\tSIOCDARP\tconst struct arpreq *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:570 +#: build/C/man2/ioctl_list.2:579 #, no-wrap msgid "0x00008951\tSIOCGARP\tstruct arpreq *\t// I-O\n" msgstr "0x00008951\tSIOCGARP\tstruct arpreq *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:571 +#: build/C/man2/ioctl_list.2:580 #, no-wrap msgid "0x00008952\tSIOCSARP\tconst struct arpreq *\n" msgstr "0x00008952\tSIOCSARP\tconst struct arpreq *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:572 +#: build/C/man2/ioctl_list.2:581 #, no-wrap msgid "0x00008960\tSIOCDRARP\tconst struct arpreq *\n" msgstr "0x00008960\tSIOCDRARP\tconst struct arpreq *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:573 +#: build/C/man2/ioctl_list.2:582 #, no-wrap msgid "0x00008961\tSIOCGRARP\tstruct arpreq *\t// I-O\n" msgstr "0x00008961\tSIOCGRARP\tstruct arpreq *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:574 +#: build/C/man2/ioctl_list.2:583 #, no-wrap msgid "0x00008962\tSIOCSRARP\tconst struct arpreq *\n" msgstr "0x00008962\tSIOCSRARP\tconst struct arpreq *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:575 +#: build/C/man2/ioctl_list.2:584 #, no-wrap msgid "0x00008970\tSIOCGIFMAP\tstruct ifreq *\t// I-O\n" msgstr "0x00008970\tSIOCGIFMAP\tstruct ifreq *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:576 +#: build/C/man2/ioctl_list.2:585 #, no-wrap msgid "0x00008971\tSIOCSIFMAP\tconst struct ifreq *\n" msgstr "0x00008971\tSIOCSIFMAP\tconst struct ifreq *\n" #. type: Plain text -#: build/C/man2/ioctl_list.2:580 +#: build/C/man2/ioctl_list.2:589 msgid "// Einclude/linux/soundcard.hE" msgstr "// Einclude/linux/soundcard.hE" #. type: tbl table -#: build/C/man2/ioctl_list.2:582 +#: build/C/man2/ioctl_list.2:591 #, no-wrap msgid "0x00005100\tSNDCTL_SEQ_RESET\tvoid\n" msgstr "0x00005100\tSNDCTL_SEQ_RESET\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:583 +#: build/C/man2/ioctl_list.2:592 #, no-wrap msgid "0x00005101\tSNDCTL_SEQ_SYNC\tvoid\n" msgstr "0x00005101\tSNDCTL_SEQ_SYNC\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:587 +#: build/C/man2/ioctl_list.2:596 #, no-wrap msgid "0xC08C5102\tSNDCTL_SYNTH_INFO\tstruct synth_info *\t// I-O\n" msgstr "0xC08C5102\tSNDCTL_SYNTH_INFO\tstruct synth_info *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:588 +#: build/C/man2/ioctl_list.2:597 #, no-wrap msgid "0xC0045103\tSNDCTL_SEQ_CTRLRATE\tint *\t// I-O\n" msgstr "0xC0045103\tSNDCTL_SEQ_CTRLRATE\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:589 +#: build/C/man2/ioctl_list.2:598 #, no-wrap msgid "0x80045104\tSNDCTL_SEQ_GETOUTCOUNT\tint *\n" msgstr "0x80045104\tSNDCTL_SEQ_GETOUTCOUNT\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:590 +#: build/C/man2/ioctl_list.2:599 #, no-wrap msgid "0x80045105\tSNDCTL_SEQ_GETINCOUNT\tint *\n" msgstr "0x80045105\tSNDCTL_SEQ_GETINCOUNT\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:591 +#: build/C/man2/ioctl_list.2:600 #, no-wrap msgid "0x40045106\tSNDCTL_SEQ_PERCMODE\tvoid\n" msgstr "0x40045106\tSNDCTL_SEQ_PERCMODE\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:595 +#: build/C/man2/ioctl_list.2:604 #, no-wrap msgid "0x40285107\tSNDCTL_FM_LOAD_INSTR\tconst struct sbi_instrument *\n" msgstr "0x40285107\tSNDCTL_FM_LOAD_INSTR\tconst struct sbi_instrument *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:599 +#: build/C/man2/ioctl_list.2:608 #, no-wrap msgid "0x40045108\tSNDCTL_SEQ_TESTMIDI\tconst int *\n" msgstr "0x40045108\tSNDCTL_SEQ_TESTMIDI\tconst int *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:600 +#: build/C/man2/ioctl_list.2:609 #, no-wrap msgid "0x40045109\tSNDCTL_SEQ_RESETSAMPLES\tconst int *\n" msgstr "0x40045109\tSNDCTL_SEQ_RESETSAMPLES\tconst int *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:601 +#: build/C/man2/ioctl_list.2:610 #, no-wrap msgid "0x8004510A\tSNDCTL_SEQ_NRSYNTHS\tint *\n" msgstr "0x8004510A\tSNDCTL_SEQ_NRSYNTHS\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:602 +#: build/C/man2/ioctl_list.2:611 #, no-wrap msgid "0x8004510B\tSNDCTL_SEQ_NRMIDIS\tint *\n" msgstr "0x8004510B\tSNDCTL_SEQ_NRMIDIS\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:603 +#: build/C/man2/ioctl_list.2:612 #, no-wrap msgid "0xC074510C\tSNDCTL_MIDI_INFO\tstruct midi_info *\t// I-O\n" msgstr "0xC074510C\tSNDCTL_MIDI_INFO\tstruct midi_info *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:604 +#: build/C/man2/ioctl_list.2:613 #, no-wrap msgid "0x4004510D\tSNDCTL_SEQ_THRESHOLD\tconst int *\n" msgstr "0x4004510D\tSNDCTL_SEQ_THRESHOLD\tconst int *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:605 +#: build/C/man2/ioctl_list.2:614 #, no-wrap msgid "0xC004510E\tSNDCTL_SYNTH_MEMAVL\tint *\t// I-O\n" msgstr "0xC004510E\tSNDCTL_SYNTH_MEMAVL\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:606 +#: build/C/man2/ioctl_list.2:615 #, no-wrap msgid "0x4004510F\tSNDCTL_FM_4OP_ENABLE\tconst int *\n" msgstr "0x4004510F\tSNDCTL_FM_4OP_ENABLE\tconst int *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:607 +#: build/C/man2/ioctl_list.2:616 #, no-wrap msgid "0xCFB85110\tSNDCTL_PMGR_ACCESS\tstruct patmgr_info *\t// I-O\n" msgstr "0xCFB85110\tSNDCTL_PMGR_ACCESS\tstruct patmgr_info *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:608 +#: build/C/man2/ioctl_list.2:617 #, no-wrap msgid "0x00005111\tSNDCTL_SEQ_PANIC\tvoid\n" msgstr "0x00005111\tSNDCTL_SEQ_PANIC\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:612 +#: build/C/man2/ioctl_list.2:621 #, no-wrap msgid "0x40085112\tSNDCTL_SEQ_OUTOFBAND\tconst struct seq_event_rec *\n" msgstr "0x40085112\tSNDCTL_SEQ_OUTOFBAND\tconst struct seq_event_rec *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:616 +#: build/C/man2/ioctl_list.2:625 #, no-wrap msgid "0xC0045401\tSNDCTL_TMR_TIMEBASE\tint *\t// I-O\n" msgstr "0xC0045401\tSNDCTL_TMR_TIMEBASE\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:617 +#: build/C/man2/ioctl_list.2:626 #, no-wrap msgid "0x00005402\tSNDCTL_TMR_START\tvoid\n" msgstr "0x00005402\tSNDCTL_TMR_START\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:618 +#: build/C/man2/ioctl_list.2:627 #, no-wrap msgid "0x00005403\tSNDCTL_TMR_STOP\tvoid\n" msgstr "0x00005403\tSNDCTL_TMR_STOP\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:619 +#: build/C/man2/ioctl_list.2:628 #, no-wrap msgid "0x00005404\tSNDCTL_TMR_CONTINUE\tvoid\n" msgstr "0x00005404\tSNDCTL_TMR_CONTINUE\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:620 +#: build/C/man2/ioctl_list.2:629 #, no-wrap msgid "0xC0045405\tSNDCTL_TMR_TEMPO\tint *\t// I-O\n" msgstr "0xC0045405\tSNDCTL_TMR_TEMPO\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:621 +#: build/C/man2/ioctl_list.2:630 #, no-wrap msgid "0xC0045406\tSNDCTL_TMR_SOURCE\tint *\t// I-O\n" msgstr "0xC0045406\tSNDCTL_TMR_SOURCE\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:622 +#: build/C/man2/ioctl_list.2:631 #, no-wrap msgid "0x40045407\tSNDCTL_TMR_METRONOME\tconst int *\n" msgstr "0x40045407\tSNDCTL_TMR_METRONOME\tconst int *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:623 +#: build/C/man2/ioctl_list.2:632 #, no-wrap msgid "0x40045408\tSNDCTL_TMR_SELECT\tint *\t// I-O\n" msgstr "0x40045408\tSNDCTL_TMR_SELECT\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:624 +#: build/C/man2/ioctl_list.2:633 #, no-wrap msgid "0xCFB85001\tSNDCTL_PMGR_IFACE\tstruct patmgr_info *\t// I-O\n" msgstr "0xCFB85001\tSNDCTL_PMGR_IFACE\tstruct patmgr_info *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:625 +#: build/C/man2/ioctl_list.2:634 #, no-wrap msgid "0xC0046D00\tSNDCTL_MIDI_PRETIME\tint *\t// I-O\n" msgstr "0xC0046D00\tSNDCTL_MIDI_PRETIME\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:626 +#: build/C/man2/ioctl_list.2:635 #, no-wrap msgid "0xC0046D01\tSNDCTL_MIDI_MPUMODE\tconst int *\n" msgstr "0xC0046D01\tSNDCTL_MIDI_MPUMODE\tconst int *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:630 +#: build/C/man2/ioctl_list.2:639 #, no-wrap msgid "0xC0216D02\tSNDCTL_MIDI_MPUCMD\tstruct mpu_command_rec *\t// I-O\n" msgstr "0xC0216D02\tSNDCTL_MIDI_MPUCMD\tstruct mpu_command_rec *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:634 +#: build/C/man2/ioctl_list.2:643 #, no-wrap msgid "0x00005000\tSNDCTL_DSP_RESET\tvoid\n" msgstr "0x00005000\tSNDCTL_DSP_RESET\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:635 +#: build/C/man2/ioctl_list.2:644 #, no-wrap msgid "0x00005001\tSNDCTL_DSP_SYNC\tvoid\n" msgstr "0x00005001\tSNDCTL_DSP_SYNC\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:636 +#: build/C/man2/ioctl_list.2:645 #, no-wrap msgid "0xC0045002\tSNDCTL_DSP_SPEED\tint *\t// I-O\n" msgstr "0xC0045002\tSNDCTL_DSP_SPEED\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:637 +#: build/C/man2/ioctl_list.2:646 #, no-wrap msgid "0xC0045003\tSNDCTL_DSP_STEREO\tint *\t// I-O\n" msgstr "0xC0045003\tSNDCTL_DSP_STEREO\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:638 +#: build/C/man2/ioctl_list.2:647 #, no-wrap msgid "0xC0045004\tSNDCTL_DSP_GETBLKSIZE\tint *\t// I-O\n" msgstr "0xC0045004\tSNDCTL_DSP_GETBLKSIZE\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:639 +#: build/C/man2/ioctl_list.2:648 #, no-wrap msgid "0xC0045006\tSOUND_PCM_WRITE_CHANNELS\tint *\t// I-O\n" msgstr "0xC0045006\tSOUND_PCM_WRITE_CHANNELS\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:640 +#: build/C/man2/ioctl_list.2:649 #, no-wrap msgid "0xC0045007\tSOUND_PCM_WRITE_FILTER\tint *\t// I-O\n" msgstr "0xC0045007\tSOUND_PCM_WRITE_FILTER\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:641 +#: build/C/man2/ioctl_list.2:650 #, no-wrap msgid "0x00005008\tSNDCTL_DSP_POST\tvoid\n" msgstr "0x00005008\tSNDCTL_DSP_POST\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:642 +#: build/C/man2/ioctl_list.2:651 #, no-wrap msgid "0xC0045009\tSNDCTL_DSP_SUBDIVIDE\tint *\t// I-O\n" msgstr "0xC0045009\tSNDCTL_DSP_SUBDIVIDE\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:643 +#: build/C/man2/ioctl_list.2:652 #, no-wrap msgid "0xC004500A\tSNDCTL_DSP_SETFRAGMENT\tint *\t// I-O\n" msgstr "0xC004500A\tSNDCTL_DSP_SETFRAGMENT\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:644 +#: build/C/man2/ioctl_list.2:653 #, no-wrap msgid "0x8004500B\tSNDCTL_DSP_GETFMTS\tint *\n" msgstr "0x8004500B\tSNDCTL_DSP_GETFMTS\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:645 +#: build/C/man2/ioctl_list.2:654 #, no-wrap msgid "0xC0045005\tSNDCTL_DSP_SETFMT\tint *\t// I-O\n" msgstr "0xC0045005\tSNDCTL_DSP_SETFMT\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:649 +#: build/C/man2/ioctl_list.2:658 #, no-wrap msgid "0x800C500C\tSNDCTL_DSP_GETOSPACE\tstruct audio_buf_info *\n" msgstr "0x800C500C\tSNDCTL_DSP_GETOSPACE\tstruct audio_buf_info *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:650 +#: build/C/man2/ioctl_list.2:659 #, no-wrap msgid "0x800C500D\tSNDCTL_DSP_GETISPACE\tstruct audio_buf_info *\n" msgstr "0x800C500D\tSNDCTL_DSP_GETISPACE\tstruct audio_buf_info *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:651 +#: build/C/man2/ioctl_list.2:660 #, no-wrap msgid "0x0000500E\tSNDCTL_DSP_NONBLOCK\tvoid\n" msgstr "0x0000500E\tSNDCTL_DSP_NONBLOCK\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:652 +#: build/C/man2/ioctl_list.2:661 #, no-wrap msgid "0x80045002\tSOUND_PCM_READ_RATE\tint *\n" msgstr "0x80045002\tSOUND_PCM_READ_RATE\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:653 +#: build/C/man2/ioctl_list.2:662 #, no-wrap msgid "0x80045006\tSOUND_PCM_READ_CHANNELS\tint *\n" msgstr "0x80045006\tSOUND_PCM_READ_CHANNELS\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:654 +#: build/C/man2/ioctl_list.2:663 #, no-wrap msgid "0x80045005\tSOUND_PCM_READ_BITS\tint *\n" msgstr "0x80045005\tSOUND_PCM_READ_BITS\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:655 +#: build/C/man2/ioctl_list.2:664 #, no-wrap msgid "0x80045007\tSOUND_PCM_READ_FILTER\tint *\n" msgstr "0x80045007\tSOUND_PCM_READ_FILTER\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:656 +#: build/C/man2/ioctl_list.2:665 #, no-wrap msgid "0x00004300\tSNDCTL_COPR_RESET\tvoid\n" msgstr "0x00004300\tSNDCTL_COPR_RESET\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:657 +#: build/C/man2/ioctl_list.2:666 #, no-wrap msgid "0xCFB04301\tSNDCTL_COPR_LOAD\tconst struct copr_buffer *\n" msgstr "0xCFB04301\tSNDCTL_COPR_LOAD\tconst struct copr_buffer *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:661 +#: build/C/man2/ioctl_list.2:670 #, no-wrap msgid "0xC0144302\tSNDCTL_COPR_RDATA\tstruct copr_debug_buf *\t// I-O\n" msgstr "0xC0144302\tSNDCTL_COPR_RDATA\tstruct copr_debug_buf *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:662 +#: build/C/man2/ioctl_list.2:671 #, no-wrap msgid "0xC0144303\tSNDCTL_COPR_RCODE\tstruct copr_debug_buf *\t// I-O\n" msgstr "0xC0144303\tSNDCTL_COPR_RCODE\tstruct copr_debug_buf *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:666 +#: build/C/man2/ioctl_list.2:675 #, no-wrap msgid "0x40144304\tSNDCTL_COPR_WDATA\tconst struct copr_debug_buf *\n" msgstr "0x40144304\tSNDCTL_COPR_WDATA\tconst struct copr_debug_buf *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:667 +#: build/C/man2/ioctl_list.2:676 #, no-wrap msgid "0x40144305\tSNDCTL_COPR_WCODE\tconst struct copr_debug_buf *\n" msgstr "0x40144305\tSNDCTL_COPR_WCODE\tconst struct copr_debug_buf *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:671 +#: build/C/man2/ioctl_list.2:680 #, no-wrap msgid "0xC0144306\tSNDCTL_COPR_RUN\tstruct copr_debug_buf *\t// I-O\n" msgstr "0xC0144306\tSNDCTL_COPR_RUN\tstruct copr_debug_buf *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:672 +#: build/C/man2/ioctl_list.2:681 #, no-wrap msgid "0xC0144307\tSNDCTL_COPR_HALT\tstruct copr_debug_buf *\t// I-O\n" msgstr "0xC0144307\tSNDCTL_COPR_HALT\tstruct copr_debug_buf *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:676 +#: build/C/man2/ioctl_list.2:685 #, no-wrap msgid "0x4FA44308\tSNDCTL_COPR_SENDMSG\tconst struct copr_msg *\n" msgstr "0x4FA44308\tSNDCTL_COPR_SENDMSG\tconst struct copr_msg *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:677 +#: build/C/man2/ioctl_list.2:686 #, no-wrap msgid "0x8FA44309\tSNDCTL_COPR_RCVMSG\tstruct copr_msg *\n" msgstr "0x8FA44309\tSNDCTL_COPR_RCVMSG\tstruct copr_msg *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:678 +#: build/C/man2/ioctl_list.2:687 #, no-wrap msgid "0x80044D00\tSOUND_MIXER_READ_VOLUME\tint *\n" msgstr "0x80044D00\tSOUND_MIXER_READ_VOLUME\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:679 +#: build/C/man2/ioctl_list.2:688 #, no-wrap msgid "0x80044D01\tSOUND_MIXER_READ_BASS\tint *\n" msgstr "0x80044D01\tSOUND_MIXER_READ_BASS\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:680 +#: build/C/man2/ioctl_list.2:689 #, no-wrap msgid "0x80044D02\tSOUND_MIXER_READ_TREBLE\tint *\n" msgstr "0x80044D02\tSOUND_MIXER_READ_TREBLE\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:681 +#: build/C/man2/ioctl_list.2:690 #, no-wrap msgid "0x80044D03\tSOUND_MIXER_READ_SYNTH\tint *\n" msgstr "0x80044D03\tSOUND_MIXER_READ_SYNTH\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:682 +#: build/C/man2/ioctl_list.2:691 #, no-wrap msgid "0x80044D04\tSOUND_MIXER_READ_PCM\tint *\n" msgstr "0x80044D04\tSOUND_MIXER_READ_PCM\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:683 +#: build/C/man2/ioctl_list.2:692 #, no-wrap msgid "0x80044D05\tSOUND_MIXER_READ_SPEAKER\tint *\n" msgstr "0x80044D05\tSOUND_MIXER_READ_SPEAKER\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:684 +#: build/C/man2/ioctl_list.2:693 #, no-wrap msgid "0x80044D06\tSOUND_MIXER_READ_LINE\tint *\n" msgstr "0x80044D06\tSOUND_MIXER_READ_LINE\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:685 +#: build/C/man2/ioctl_list.2:694 #, no-wrap msgid "0x80044D07\tSOUND_MIXER_READ_MIC\tint *\n" msgstr "0x80044D07\tSOUND_MIXER_READ_MIC\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:686 +#: build/C/man2/ioctl_list.2:695 #, no-wrap msgid "0x80044D08\tSOUND_MIXER_READ_CD\tint *\n" msgstr "0x80044D08\tSOUND_MIXER_READ_CD\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:687 +#: build/C/man2/ioctl_list.2:696 #, no-wrap msgid "0x80044D09\tSOUND_MIXER_READ_IMIX\tint *\n" msgstr "0x80044D09\tSOUND_MIXER_READ_IMIX\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:688 +#: build/C/man2/ioctl_list.2:697 #, no-wrap msgid "0x80044D0A\tSOUND_MIXER_READ_ALTPCM\tint *\n" msgstr "0x80044D0A\tSOUND_MIXER_READ_ALTPCM\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:689 +#: build/C/man2/ioctl_list.2:698 #, no-wrap msgid "0x80044D0B\tSOUND_MIXER_READ_RECLEV\tint *\n" msgstr "0x80044D0B\tSOUND_MIXER_READ_RECLEV\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:690 +#: build/C/man2/ioctl_list.2:699 #, no-wrap msgid "0x80044D0C\tSOUND_MIXER_READ_IGAIN\tint *\n" msgstr "0x80044D0C\tSOUND_MIXER_READ_IGAIN\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:691 +#: build/C/man2/ioctl_list.2:700 #, no-wrap msgid "0x80044D0D\tSOUND_MIXER_READ_OGAIN\tint *\n" msgstr "0x80044D0D\tSOUND_MIXER_READ_OGAIN\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:692 +#: build/C/man2/ioctl_list.2:701 #, no-wrap msgid "0x80044D0E\tSOUND_MIXER_READ_LINE1\tint *\n" msgstr "0x80044D0E\tSOUND_MIXER_READ_LINE1\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:693 +#: build/C/man2/ioctl_list.2:702 #, no-wrap msgid "0x80044D0F\tSOUND_MIXER_READ_LINE2\tint *\n" msgstr "0x80044D0F\tSOUND_MIXER_READ_LINE2\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:694 +#: build/C/man2/ioctl_list.2:703 #, no-wrap msgid "0x80044D10\tSOUND_MIXER_READ_LINE3\tint *\n" msgstr "0x80044D10\tSOUND_MIXER_READ_LINE3\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:695 +#: build/C/man2/ioctl_list.2:704 #, no-wrap msgid "0x80044D1C\tSOUND_MIXER_READ_MUTE\tint *\n" msgstr "0x80044D1C\tSOUND_MIXER_READ_MUTE\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:696 +#: build/C/man2/ioctl_list.2:705 #, no-wrap msgid "0x80044D1D\tSOUND_MIXER_READ_ENHANCE\tint *\n" msgstr "0x80044D1D\tSOUND_MIXER_READ_ENHANCE\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:697 +#: build/C/man2/ioctl_list.2:706 #, no-wrap msgid "0x80044D1E\tSOUND_MIXER_READ_LOUD\tint *\n" msgstr "0x80044D1E\tSOUND_MIXER_READ_LOUD\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:698 +#: build/C/man2/ioctl_list.2:707 #, no-wrap msgid "0x80044DFF\tSOUND_MIXER_READ_RECSRC\tint *\n" msgstr "0x80044DFF\tSOUND_MIXER_READ_RECSRC\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:699 +#: build/C/man2/ioctl_list.2:708 #, no-wrap msgid "0x80044DFE\tSOUND_MIXER_READ_DEVMASK\tint *\n" msgstr "0x80044DFE\tSOUND_MIXER_READ_DEVMASK\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:700 +#: build/C/man2/ioctl_list.2:709 #, no-wrap msgid "0x80044DFD\tSOUND_MIXER_READ_RECMASK\tint *\n" msgstr "0x80044DFD\tSOUND_MIXER_READ_RECMASK\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:701 +#: build/C/man2/ioctl_list.2:710 #, no-wrap msgid "0x80044DFB\tSOUND_MIXER_READ_STEREODEVS\tint *\n" msgstr "0x80044DFB\tSOUND_MIXER_READ_STEREODEVS\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:702 +#: build/C/man2/ioctl_list.2:711 #, no-wrap msgid "0x80044DFC\tSOUND_MIXER_READ_CAPS\tint *\n" msgstr "0x80044DFC\tSOUND_MIXER_READ_CAPS\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:706 +#: build/C/man2/ioctl_list.2:715 #, no-wrap msgid "0xC0044D00\tSOUND_MIXER_WRITE_VOLUME\tint *\t// I-O\n" msgstr "0xC0044D00\tSOUND_MIXER_WRITE_VOLUME\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:707 +#: build/C/man2/ioctl_list.2:716 #, no-wrap msgid "0xC0044D01\tSOUND_MIXER_WRITE_BASS\tint *\t// I-O\n" msgstr "0xC0044D01\tSOUND_MIXER_WRITE_BASS\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:708 +#: build/C/man2/ioctl_list.2:717 #, no-wrap msgid "0xC0044D02\tSOUND_MIXER_WRITE_TREBLE\tint *\t// I-O\n" msgstr "0xC0044D02\tSOUND_MIXER_WRITE_TREBLE\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:709 +#: build/C/man2/ioctl_list.2:718 #, no-wrap msgid "0xC0044D03\tSOUND_MIXER_WRITE_SYNTH\tint *\t// I-O\n" msgstr "0xC0044D03\tSOUND_MIXER_WRITE_SYNTH\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:710 +#: build/C/man2/ioctl_list.2:719 #, no-wrap msgid "0xC0044D04\tSOUND_MIXER_WRITE_PCM\tint *\t// I-O\n" msgstr "0xC0044D04\tSOUND_MIXER_WRITE_PCM\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:711 +#: build/C/man2/ioctl_list.2:720 #, no-wrap msgid "0xC0044D05\tSOUND_MIXER_WRITE_SPEAKER\tint *\t// I-O\n" msgstr "0xC0044D05\tSOUND_MIXER_WRITE_SPEAKER\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:712 +#: build/C/man2/ioctl_list.2:721 #, no-wrap msgid "0xC0044D06\tSOUND_MIXER_WRITE_LINE\tint *\t// I-O\n" msgstr "0xC0044D06\tSOUND_MIXER_WRITE_LINE\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:713 +#: build/C/man2/ioctl_list.2:722 #, no-wrap msgid "0xC0044D07\tSOUND_MIXER_WRITE_MIC\tint *\t// I-O\n" msgstr "0xC0044D07\tSOUND_MIXER_WRITE_MIC\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:714 +#: build/C/man2/ioctl_list.2:723 #, no-wrap msgid "0xC0044D08\tSOUND_MIXER_WRITE_CD\tint *\t// I-O\n" msgstr "0xC0044D08\tSOUND_MIXER_WRITE_CD\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:715 +#: build/C/man2/ioctl_list.2:724 #, no-wrap msgid "0xC0044D09\tSOUND_MIXER_WRITE_IMIX\tint *\t// I-O\n" msgstr "0xC0044D09\tSOUND_MIXER_WRITE_IMIX\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:716 +#: build/C/man2/ioctl_list.2:725 #, no-wrap msgid "0xC0044D0A\tSOUND_MIXER_WRITE_ALTPCM\tint *\t// I-O\n" msgstr "0xC0044D0A\tSOUND_MIXER_WRITE_ALTPCM\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:717 +#: build/C/man2/ioctl_list.2:726 #, no-wrap msgid "0xC0044D0B\tSOUND_MIXER_WRITE_RECLEV\tint *\t// I-O\n" msgstr "0xC0044D0B\tSOUND_MIXER_WRITE_RECLEV\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:718 +#: build/C/man2/ioctl_list.2:727 #, no-wrap msgid "0xC0044D0C\tSOUND_MIXER_WRITE_IGAIN\tint *\t// I-O\n" msgstr "0xC0044D0C\tSOUND_MIXER_WRITE_IGAIN\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:719 +#: build/C/man2/ioctl_list.2:728 #, no-wrap msgid "0xC0044D0D\tSOUND_MIXER_WRITE_OGAIN\tint *\t// I-O\n" msgstr "0xC0044D0D\tSOUND_MIXER_WRITE_OGAIN\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:720 +#: build/C/man2/ioctl_list.2:729 #, no-wrap msgid "0xC0044D0E\tSOUND_MIXER_WRITE_LINE1\tint *\t// I-O\n" msgstr "0xC0044D0E\tSOUND_MIXER_WRITE_LINE1\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:721 +#: build/C/man2/ioctl_list.2:730 #, no-wrap msgid "0xC0044D0F\tSOUND_MIXER_WRITE_LINE2\tint *\t// I-O\n" msgstr "0xC0044D0F\tSOUND_MIXER_WRITE_LINE2\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:722 +#: build/C/man2/ioctl_list.2:731 #, no-wrap msgid "0xC0044D10\tSOUND_MIXER_WRITE_LINE3\tint *\t// I-O\n" msgstr "0xC0044D10\tSOUND_MIXER_WRITE_LINE3\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:723 +#: build/C/man2/ioctl_list.2:732 #, no-wrap msgid "0xC0044D1C\tSOUND_MIXER_WRITE_MUTE\tint *\t// I-O\n" msgstr "0xC0044D1C\tSOUND_MIXER_WRITE_MUTE\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:724 +#: build/C/man2/ioctl_list.2:733 #, no-wrap msgid "0xC0044D1D\tSOUND_MIXER_WRITE_ENHANCE\tint *\t// I-O\n" msgstr "0xC0044D1D\tSOUND_MIXER_WRITE_ENHANCE\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:725 +#: build/C/man2/ioctl_list.2:734 #, no-wrap msgid "0xC0044D1E\tSOUND_MIXER_WRITE_LOUD\tint *\t// I-O\n" msgstr "0xC0044D1E\tSOUND_MIXER_WRITE_LOUD\tint *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:726 +#: build/C/man2/ioctl_list.2:735 #, no-wrap msgid "0xC0044DFF\tSOUND_MIXER_WRITE_RECSRC\tint *\t// I-O\n" msgstr "0xC0044DFF\tSOUND_MIXER_WRITE_RECSRC\tint *\t// I-O\n" #. type: Plain text -#: build/C/man2/ioctl_list.2:730 +#: build/C/man2/ioctl_list.2:739 msgid "// Einclude/linux/umsdos_fs.hE" msgstr "// Einclude/linux/umsdos_fs.hE" #. type: tbl table -#: build/C/man2/ioctl_list.2:732 +#: build/C/man2/ioctl_list.2:741 #, no-wrap msgid "0x000004D2\tUMSDOS_READDIR_DOS\tstruct umsdos_ioctl *\t// I-O\n" msgstr "0x000004D2\tUMSDOS_READDIR_DOS\tstruct umsdos_ioctl *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:733 +#: build/C/man2/ioctl_list.2:742 #, no-wrap msgid "0x000004D3\tUMSDOS_UNLINK_DOS\tconst struct umsdos_ioctl *\n" msgstr "0x000004D3\tUMSDOS_UNLINK_DOS\tconst struct umsdos_ioctl *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:734 +#: build/C/man2/ioctl_list.2:743 #, no-wrap msgid "0x000004D4\tUMSDOS_RMDIR_DOS\tconst struct umsdos_ioctl *\n" msgstr "0x000004D4\tUMSDOS_RMDIR_DOS\tconst struct umsdos_ioctl *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:735 +#: build/C/man2/ioctl_list.2:744 #, no-wrap msgid "0x000004D5\tUMSDOS_STAT_DOS\tstruct umsdos_ioctl *\t// I-O\n" msgstr "0x000004D5\tUMSDOS_STAT_DOS\tstruct umsdos_ioctl *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:736 +#: build/C/man2/ioctl_list.2:745 #, no-wrap msgid "0x000004D6\tUMSDOS_CREAT_EMD\tconst struct umsdos_ioctl *\n" msgstr "0x000004D6\tUMSDOS_CREAT_EMD\tconst struct umsdos_ioctl *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:737 +#: build/C/man2/ioctl_list.2:746 #, no-wrap msgid "0x000004D7\tUMSDOS_UNLINK_EMD\tconst struct umsdos_ioctl *\n" msgstr "0x000004D7\tUMSDOS_UNLINK_EMD\tconst struct umsdos_ioctl *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:738 +#: build/C/man2/ioctl_list.2:747 #, no-wrap msgid "0x000004D8\tUMSDOS_READDIR_EMD\tstruct umsdos_ioctl *\t// I-O\n" msgstr "0x000004D8\tUMSDOS_READDIR_EMD\tstruct umsdos_ioctl *\t// I-O\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:739 +#: build/C/man2/ioctl_list.2:748 #, no-wrap msgid "0x000004D9\tUMSDOS_GETVERSION\tstruct umsdos_ioctl *\n" msgstr "0x000004D9\tUMSDOS_GETVERSION\tstruct umsdos_ioctl *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:740 +#: build/C/man2/ioctl_list.2:749 #, no-wrap msgid "0x000004DA\tUMSDOS_INIT_EMD\tvoid\n" msgstr "0x000004DA\tUMSDOS_INIT_EMD\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:741 +#: build/C/man2/ioctl_list.2:750 #, no-wrap msgid "0x000004DB\tUMSDOS_DOS_SETUP\tconst struct umsdos_ioctl *\n" msgstr "0x000004DB\tUMSDOS_DOS_SETUP\tconst struct umsdos_ioctl *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:742 +#: build/C/man2/ioctl_list.2:751 #, no-wrap msgid "0x000004DC\tUMSDOS_RENAME_DOS\tconst struct umsdos_ioctl *\n" msgstr "0x000004DC\tUMSDOS_RENAME_DOS\tconst struct umsdos_ioctl *\n" #. type: Plain text -#: build/C/man2/ioctl_list.2:746 +#: build/C/man2/ioctl_list.2:755 msgid "// Einclude/linux/vt.hE" msgstr "// Einclude/linux/vt.hE" #. type: tbl table -#: build/C/man2/ioctl_list.2:748 +#: build/C/man2/ioctl_list.2:757 #, no-wrap msgid "0x00005600\tVT_OPENQRY\tint *\n" msgstr "0x00005600\tVT_OPENQRY\tint *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:749 +#: build/C/man2/ioctl_list.2:758 #, no-wrap msgid "0x00005601\tVT_GETMODE\tstruct vt_mode *\n" msgstr "0x00005601\tVT_GETMODE\tstruct vt_mode *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:750 +#: build/C/man2/ioctl_list.2:759 #, no-wrap msgid "0x00005602\tVT_SETMODE\tconst struct vt_mode *\n" msgstr "0x00005602\tVT_SETMODE\tconst struct vt_mode *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:751 +#: build/C/man2/ioctl_list.2:760 #, no-wrap msgid "0x00005603\tVT_GETSTATE\tstruct vt_stat *\n" msgstr "0x00005603\tVT_GETSTATE\tstruct vt_stat *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:752 +#: build/C/man2/ioctl_list.2:761 #, no-wrap msgid "0x00005604\tVT_SENDSIG\tvoid\n" msgstr "0x00005604\tVT_SENDSIG\tvoid\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:753 +#: build/C/man2/ioctl_list.2:762 #, no-wrap msgid "0x00005605\tVT_RELDISP\tint\n" msgstr "0x00005605\tVT_RELDISP\tint\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:754 +#: build/C/man2/ioctl_list.2:763 #, no-wrap msgid "0x00005606\tVT_ACTIVATE\tint\n" msgstr "0x00005606\tVT_ACTIVATE\tint\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:755 +#: build/C/man2/ioctl_list.2:764 #, no-wrap msgid "0x00005607\tVT_WAITACTIVE\tint\n" msgstr "0x00005607\tVT_WAITACTIVE\tint\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:756 +#: build/C/man2/ioctl_list.2:765 #, no-wrap msgid "0x00005608\tVT_DISALLOCATE\tint\n" msgstr "0x00005608\tVT_DISALLOCATE\tint\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:757 +#: build/C/man2/ioctl_list.2:766 #, no-wrap msgid "0x00005609\tVT_RESIZE\tconst struct vt_sizes *\n" msgstr "0x00005609\tVT_RESIZE\tconst struct vt_sizes *\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:758 +#: build/C/man2/ioctl_list.2:767 #, no-wrap msgid "0x0000560A\tVT_RESIZEX\tconst struct vt_consize *\n" msgstr "0x0000560A\tVT_RESIZEX\tconst struct vt_consize *\n" #. type: Plain text -#: build/C/man2/ioctl_list.2:765 +#: build/C/man2/ioctl_list.2:774 msgid "" "// More arguments. Some ioctl's take a pointer to a structure which " "contains additional pointers. These are documented here in alphabetical " @@ -14724,7 +15259,7 @@ msgstr "" "を使用します。 ここでこれらをアルファベット順に説明します。" #. type: Plain text -#: build/C/man2/ioctl_list.2:773 +#: build/C/man2/ioctl_list.2:782 msgid "" "B takes an input pointer I. The I field points to an output buffer of length I, B, B, and " "B take an input pointer I. They " @@ -14752,7 +15287,7 @@ msgstr "" "値で 2048 です)。" #. type: Plain text -#: build/C/man2/ioctl_list.2:795 +#: build/C/man2/ioctl_list.2:804 #, no-wrap msgid "" " CDROMREADCOOKED char [CD_FRAMESIZE]\n" @@ -14766,7 +15301,7 @@ msgstr "" " CDROMREADRAW char [CD_FRAMESIZE_RAW]\n" #. type: Plain text -#: build/C/man2/ioctl_list.2:809 +#: build/C/man2/ioctl_list.2:818 msgid "" "B, B, B, B, " "B, and B take a I. " @@ -14777,7 +15312,7 @@ msgstr "" "す。 I フィールドは以下に示す別の構造体へのポインタです:" #. type: Plain text -#: build/C/man2/ioctl_list.2:817 +#: build/C/man2/ioctl_list.2:826 #, no-wrap msgid "" " EQL_ENSLAVE const struct slaving_request *\n" @@ -14795,7 +15330,7 @@ msgstr "" " EQL_SETMASTERCFG const struct master_config *\n" #. type: Plain text -#: build/C/man2/ioctl_list.2:834 +#: build/C/man2/ioctl_list.2:843 msgid "" "B takes a I. If I is nonzero, then I points to an input buffer of length " @@ -14808,7 +15343,7 @@ msgstr "" "きさ I の出力バッファへのポインタになります。" #. type: Plain text -#: build/C/man2/ioctl_list.2:850 +#: build/C/man2/ioctl_list.2:859 msgid "" "B and B take a I or a " "I, respectively. I points to " @@ -14821,7 +15356,7 @@ msgstr "" "B の入力バッファです。" #. type: Plain text -#: build/C/man2/ioctl_list.2:866 +#: build/C/man2/ioctl_list.2:875 msgid "" "B and B take a I or a I, respectively. I points to a buffer of " @@ -14834,7 +15369,7 @@ msgstr "" "B の入力バッファです。" #. type: Plain text -#: build/C/man2/ioctl_list.2:870 +#: build/C/man2/ioctl_list.2:879 msgid "" "KDADDIO, KDDELIO, KDDISABIO, and KDENABIO enable or disable access to I/O " "ports. They are essentially alternate interfaces to 'ioperm'." @@ -14843,16 +15378,16 @@ msgstr "" "にします。これらは本質的に、'ioperm' への別の インターフェースです。" #. type: Plain text -#: build/C/man2/ioctl_list.2:876 +#: build/C/man2/ioctl_list.2:885 msgid "" "B and B enable or disable memory mappings or I/O " "port access. They are not implemented in the kernel." msgstr "" -"B, B はメモリ・マッピングや I/O ポートへのアクセスを" -"可能/不可能にします。 これらはカーネルに実装されていません。" +"B, B はメモリマッピングや I/O ポートへのアクセスを可" +"能/不可能にします。 これらはカーネルに実装されていません。" #. type: Plain text -#: build/C/man2/ioctl_list.2:884 +#: build/C/man2/ioctl_list.2:893 msgid "" "B takes an input pointer I, which is a " "length. It uses the same pointer as an output pointer to a I " @@ -14863,7 +15398,7 @@ msgstr "" "す。" #. type: Plain text -#: build/C/man2/ioctl_list.2:890 +#: build/C/man2/ioctl_list.2:899 msgid "" "B and B take an input pointer whose type depends on " "the protocol:" @@ -14872,7 +15407,7 @@ msgstr "" "します:" #. type: Plain text -#: build/C/man2/ioctl_list.2:895 +#: build/C/man2/ioctl_list.2:904 #, no-wrap msgid "" " Most protocols const struct rtentry *\n" @@ -14884,7 +15419,7 @@ msgstr "" " NET/ROM const struct nr_route_struct *\n" #. type: Plain text -#: build/C/man2/ioctl_list.2:906 +#: build/C/man2/ioctl_list.2:915 msgid "" "B takes a I. The I field points to " "a buffer of length I bytes, into which the kernel writes a list of " @@ -14895,14 +15430,14 @@ msgstr "" "I 型のリストへ書き込みます。" #. type: Plain text -#: build/C/man2/ioctl_list.2:909 +#: build/C/man2/ioctl_list.2:918 msgid "" "B takes an input pointer whose type depends on the protocol:" msgstr "" "B は型が以下のプロトコルに依存する入力ポインタを使用します:" #. type: Plain text -#: build/C/man2/ioctl_list.2:913 +#: build/C/man2/ioctl_list.2:922 #, no-wrap msgid "" " Most protocols const struct ifreq *\n" @@ -14912,7 +15447,7 @@ msgstr "" " AX.25 const char [AX25_ADDR_LEN]\n" #. type: Plain text -#: build/C/man2/ioctl_list.2:928 +#: build/C/man2/ioctl_list.2:937 msgid "" "B takes a I. It uses this to distinguish several " "independent subcases. In the table below, I means I after an " @@ -14925,7 +15460,7 @@ msgstr "" "的に I の中で定義されています。" #. type: Plain text -#: build/C/man2/ioctl_list.2:937 +#: build/C/man2/ioctl_list.2:946 #, no-wrap msgid "" " TIOCLINUX-2 1 + const struct selection *\n" @@ -14945,12 +15480,12 @@ msgstr "" " TIOCLINUX-10 1 + const char *\n" #. type: Plain text -#: build/C/man2/ioctl_list.2:940 +#: build/C/man2/ioctl_list.2:949 msgid "// Duplicate ioctls" msgstr "// Duplicate ioctls" #. type: Plain text -#: build/C/man2/ioctl_list.2:945 +#: build/C/man2/ioctl_list.2:954 msgid "" "This list does not include ioctls in the range B and " "B." @@ -14959,43 +15494,43 @@ msgstr "" "でいません。" #. type: tbl table -#: build/C/man2/ioctl_list.2:947 +#: build/C/man2/ioctl_list.2:956 #, no-wrap msgid "0x00000001\tFDSETPRM\tFIBMAP\n" msgstr "0x00000001\tFDSETPRM\tFIBMAP\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:948 +#: build/C/man2/ioctl_list.2:957 #, no-wrap msgid "0x00000002\tFDDEFPRM\tFIGETBSZ\n" msgstr "0x00000002\tFDDEFPRM\tFIGETBSZ\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:949 +#: build/C/man2/ioctl_list.2:958 #, no-wrap msgid "0x00005382\tCDROMAUDIOBUFSIZ\tSCSI_IOCTL_GET_IDLUN\n" msgstr "0x00005382\tCDROMAUDIOBUFSIZ\tSCSI_IOCTL_GET_IDLUN\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:950 +#: build/C/man2/ioctl_list.2:959 #, no-wrap msgid "0x00005402\tSNDCTL_TMR_START\tTCSETS\n" msgstr "0x00005402\tSNDCTL_TMR_START\tTCSETS\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:951 +#: build/C/man2/ioctl_list.2:960 #, no-wrap msgid "0x00005403\tSNDCTL_TMR_STOP\tTCSETSW\n" msgstr "0x00005403\tSNDCTL_TMR_STOP\tTCSETSW\n" #. type: tbl table -#: build/C/man2/ioctl_list.2:952 +#: build/C/man2/ioctl_list.2:961 #, no-wrap msgid "0x00005404\tSNDCTL_TMR_CONTINUE\tTCSETSF\n" msgstr "0x00005404\tSNDCTL_TMR_CONTINUE\tTCSETSF\n" #. type: Plain text -#: build/C/man2/ioctl_list.2:956 +#: build/C/man2/ioctl_list.2:965 msgid "B(2)" msgstr "B(2)" @@ -15142,12 +15677,6 @@ msgstr "B(2), B(2), B(7)" msgid "LOCKF" msgstr "LOCKF" -#. type: TH -#: build/C/man3/lockf.3:28 -#, no-wrap -msgid "2012-07-07" -msgstr "2012-07-07" - #. type: Plain text #: build/C/man3/lockf.3:31 msgid "lockf - apply, test or remove a POSIX lock on an open file" @@ -15317,8 +15846,8 @@ msgstr "" #. type: Plain text #: build/C/man3/lockf.3:151 -msgid "An invalid operation was specified in I." -msgstr "I に無効な操作が指定された。" +msgid "An invalid operation was specified in I." +msgstr "I に無効な操作が指定された。" #. type: Plain text #: build/C/man3/lockf.3:154 @@ -15394,9 +15923,9 @@ msgid "" "for I bytes." msgstr "" "B() は、呼び出し元プロセスの仮想メモリのページがコア (RAM) 内に存在" -"し、 ページ参照時にディスクアクセス (ページ・フォールト) を起こさないか どう" -"かを示すベクトルを返す。カーネルは、アドレス I から始まる I バ" -"イトの範囲のページに関する存在情報を返す。" +"し、 ページ参照時にディスクアクセス (ページフォールト) を起こさないか どうか" +"を示すベクトルを返す。カーネルは、アドレス I から始まる I バイ" +"トの範囲のページに関する存在情報を返す。" #. type: Plain text #: build/C/man2/mincore.2:76 @@ -15528,25 +16057,19 @@ msgid "B(2), B(2)" msgstr "B(2), B(2)" #. type: TH -#: build/C/man2/mkdir.2:10 +#: build/C/man2/mkdir.2:11 #, no-wrap msgid "MKDIR" msgstr "MKDIR" -#. type: TH -#: build/C/man2/mkdir.2:10 -#, no-wrap -msgid "2013-01-27" -msgstr "2013-01-27" - #. type: Plain text -#: build/C/man2/mkdir.2:13 -msgid "mkdir - create a directory" -msgstr "mkdir - ディレクトリを作成する" +#: build/C/man2/mkdir.2:14 +msgid "mkdir, mkdirat - create a directory" +msgstr "mkdir, mkdirat - ディレクトリを作成する" #. .B #include #. type: Plain text -#: build/C/man2/mkdir.2:18 +#: build/C/man2/mkdir.2:19 #, no-wrap msgid "" "B<#include Esys/stat.hE>\n" @@ -15556,19 +16079,40 @@ msgstr "" "B<#include Esys/types.hE>\n" #. type: Plain text -#: build/C/man2/mkdir.2:20 +#: build/C/man2/mkdir.2:21 #, no-wrap msgid "BIB<, mode_t >IB<);>\n" msgstr "BIB<, mode_t >IB<);>\n" #. type: Plain text -#: build/C/man2/mkdir.2:25 +#: build/C/man2/mkdir.2:24 +#, no-wrap +msgid "" +"B<#include Efcntl.hE >/* Definition of AT_* constants */\n" +"B<#include Esys/stat.hE>\n" +msgstr "" +"B<#include Efcntl.hE >/* AT_* 定数の定義 */\n" +"B<#include Esys/stat.hE>\n" + +#. type: Plain text +#: build/C/man2/mkdir.2:26 +#, no-wrap +msgid "BIB<, const char *>IB<, mode_t >IB<);>\n" +msgstr "BIB<, const char *>IB<, mode_t >IB<);>\n" + +#. type: Plain text +#: build/C/man2/mkdir.2:34 +msgid "B():" +msgstr "B():" + +#. type: Plain text +#: build/C/man2/mkdir.2:51 msgid "B() attempts to create a directory named I." msgstr "" "B() は I で示される名前のディレクトリを作成しようとする。" #. type: Plain text -#: build/C/man2/mkdir.2:35 +#: build/C/man2/mkdir.2:61 msgid "" "The argument I specifies the permissions to use. It is modified by " "the process's I in the usual way: the permissions of the created " @@ -15582,11 +16126,11 @@ msgstr "" "Linux の場合は、以下の通りである。" #. type: Plain text -#: build/C/man2/mkdir.2:45 +#: build/C/man2/mkdir.2:71 msgid "" "The newly created directory will be owned by the effective user ID of the " "process. If the directory containing the file has the set-group-ID bit set, " -"or if the file system is mounted with BSD group semantics (I or, synonymously I), the new directory will " "inherit the group ownership from its parent; otherwise it will be owned by " "the effective group ID of the process." @@ -15600,25 +16144,58 @@ msgstr "" "グループ所有権はプロセスの実効グループ ID となる。" #. type: Plain text -#: build/C/man2/mkdir.2:48 +#: build/C/man2/mkdir.2:76 msgid "" -"If the parent directory has the set-group-ID bit set then so will the newly " +"If the parent directory has the set-group-ID bit set, then so will the newly " "created directory." msgstr "" "もし親ディレクトリに set group ID ビットがセットされていれば新しく作成される " "ディレクトリにも set group ID ビットがセットされる。" +#. type: SS +#: build/C/man2/mkdir.2:76 +#, no-wrap +msgid "mkdirat()" +msgstr "mkdirat()" + +#. type: Plain text +#: build/C/man2/mkdir.2:82 +msgid "" +"The B() system call operates in exactly the same way as B" +"(), except for the differences described here." +msgstr "" + #. type: Plain text -#: build/C/man2/mkdir.2:53 +#: build/C/man2/mkdir.2:92 +msgid "" +"If the pathname given in I is relative, then it is interpreted " +"relative to the directory referred to by the file descriptor I " +"(rather than relative to the current working directory of the calling " +"process, as is done by B() for a relative pathname)." +msgstr "" + +#. type: Plain text +#: build/C/man2/mkdir.2:104 msgid "" -"B() returns zero on success, or -1 if an error occurred (in which " -"case, I is set appropriately)." +"If I is relative and I is the special value B, " +"then I is interpreted relative to the current working directory of " +"the calling process (like B())." +msgstr "" + +#. type: Plain text +#: build/C/man2/mkdir.2:115 +msgid "See B(2) for an explanation of the need for B()." msgstr "" -"B() は成功した場合 0 を、失敗した場合 -1 を返す (また、 I がエ" -"ラーの内容にしたがって適切に設定される)。" #. type: Plain text -#: build/C/man2/mkdir.2:62 +#: build/C/man2/mkdir.2:122 +msgid "" +"B() and B() return zero on success, or -1 if an error " +"occurred (in which case, I is set appropriately)." +msgstr "B() と B() は成功した場合 0 を、失敗した場合 -1 を返す (また、 I がエラーの内容にしたがって適切に設定される)。" + +#. type: Plain text +#: build/C/man2/mkdir.2:131 msgid "" "The parent directory does not allow write permission to the process, or one " "of the directories in I did not allow search permission. (See " @@ -15628,27 +16205,27 @@ msgstr "" "ディレクトリのどれかに検索許可属性が無い (B(7) も参照)。" #. type: TP -#: build/C/man2/mkdir.2:62 +#: build/C/man2/mkdir.2:131 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mkdir.2:66 +#: build/C/man2/mkdir.2:135 msgid "" -"The user's quota of disk blocks or inodes on the file system has been " +"The user's quota of disk blocks or inodes on the filesystem has been " "exhausted." msgstr "" "ディスクブロックか inode がそのファイルシステムのユーザクォータに達していた。" #. type: TP -#: build/C/man2/mkdir.2:66 +#: build/C/man2/mkdir.2:135 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mkdir.2:73 +#: build/C/man2/mkdir.2:142 msgid "" "I already exists (not necessarily as a directory). This includes " "the case where I is a symbolic link, dangling or not." @@ -15658,23 +16235,23 @@ msgstr "" "ず)エラーになる。" #. type: TP -#: build/C/man2/mkdir.2:80 +#: build/C/man2/mkdir.2:149 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mkdir.2:84 +#: build/C/man2/mkdir.2:153 msgid "The number of links to the parent directory would exceed B." msgstr "親ディレクトリへのリンク数が B を超えてしまう。" #. type: Plain text -#: build/C/man2/mkdir.2:87 +#: build/C/man2/mkdir.2:156 msgid "I was too long." msgstr "I が長すぎる。" #. type: Plain text -#: build/C/man2/mkdir.2:92 +#: build/C/man2/mkdir.2:161 msgid "" "A directory component in I does not exist or is a dangling " "symbolic link." @@ -15683,18 +16260,18 @@ msgstr "" "が存在しないシンボリックリンクである。" #. type: TP -#: build/C/man2/mkdir.2:95 build/C/man2/mkdir.2:100 +#: build/C/man2/mkdir.2:164 build/C/man2/mkdir.2:169 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mkdir.2:100 +#: build/C/man2/mkdir.2:169 msgid "The device containing I has no room for the new directory." msgstr "I を含むデバイスに新たにディレクトリを作成する空きが無い。" #. type: Plain text -#: build/C/man2/mkdir.2:104 +#: build/C/man2/mkdir.2:173 msgid "" "The new directory cannot be created because the user's disk quota is " "exhausted." @@ -15703,26 +16280,49 @@ msgstr "" "を作成することができない。" #. type: Plain text -#: build/C/man2/mkdir.2:114 +#: build/C/man2/mkdir.2:183 msgid "" -"The file system containing I does not support the creation of " +"The filesystem containing I does not support the creation of " "directories." msgstr "" "I を含むファイルシステムがディレクトリの作成をサポートしていない。" #. type: Plain text -#: build/C/man2/mkdir.2:118 -msgid "I refers to a file on a read-only file system." +#: build/C/man2/mkdir.2:187 +msgid "I refers to a file on a read-only filesystem." msgstr "I が読み出し専用ファイルシステム上のファイルを指している。" +#. type: Plain text +#: build/C/man2/mkdir.2:190 +msgid "The following additional errors can occur for B():" +msgstr "" + +#. type: Plain text +#: build/C/man2/mkdir.2:204 +#, fuzzy +#| msgid "" +#| "B() was added to Linux in version 2.6.27; glibc support is " +#| "available starting with version 2.9." +msgid "" +"B() was added to Linux in kernel 2.6.16; library support was added " +"to glibc in version 2.4." +msgstr "" +"B() はバージョン 2.6.27 で Linux に追加された。 glibc によるサポートは" +"バージョン 2.9 以降で利用できる。" + #. SVr4 documents additional EIO, EMULTIHOP #. type: Plain text -#: build/C/man2/mkdir.2:121 -msgid "SVr4, BSD, POSIX.1-2001." -msgstr "SVr4, BSD, POSIX.1-2001." +#: build/C/man2/mkdir.2:208 +msgid "B(): SVr4, BSD, POSIX.1-2001, POSIX.1-2008." +msgstr "B(): SVr4, BSD, POSIX.1-2001, POSIX.1-2008." + +#. type: Plain text +#: build/C/man2/mkdir.2:211 +msgid "B(): POSIX.1-2008." +msgstr "B(): POSIX.1-2008." #. type: Plain text -#: build/C/man2/mkdir.2:129 +#: build/C/man2/mkdir.2:219 msgid "" "Under Linux apart from the permission bits, only the B mode bit is " "honored. That is, under Linux the created directory actually gets mode " @@ -15733,7 +16333,7 @@ msgstr "" "& 01777) のモードを持つことになる。 B(2) を参照のこと。" #. type: Plain text -#: build/C/man2/mkdir.2:133 +#: build/C/man2/mkdir.2:223 msgid "" "There are many infelicities in the protocol underlying NFS. Some of these " "affect B()." @@ -15742,15 +16342,11 @@ msgstr "" "() に影響を与えるものもある。" #. type: Plain text -#: build/C/man2/mkdir.2:145 +#: build/C/man2/mkdir.2:234 msgid "" -"B(1), B(2), B(2), B(2), B(2), B" -"(2), B(2), B(2), B(2), B(2), B" -"(7)" -msgstr "" -"B(1), B(2), B(2), B(2), B(2), B" -"(2), B(2), B(2), B(2), B(2), B" -"(7)" +"B(1), B(2), B(2), B(2), B(2), B" +"(2), B(2), B(2), B(2), B(7)" +msgstr "B(1), B(2), B(2), B(2), B(2), B(2), B(2), B(2), B(2), B(7)" #. type: TH #: build/C/man2/nice.2:31 @@ -15914,7 +16510,7 @@ msgid "" msgstr "" "B() は、ファイルディスクリプタ I の (ファイルの先頭からの) オフ" "セット I から最大 I バイトをバッファ I へ読み込む。ファイ" -"ル・オフセットは変化しない。" +"ルオフセットは変化しない。" #. type: Plain text #: build/C/man2/pread.2:75 @@ -15924,7 +16520,7 @@ msgid "" "changed." msgstr "" "B() は、バッファ I から最大 I バイトをファイルディスクリ" -"プタ I のオフセット I に書き込む。ファイル・オフセットは変化しな" +"プタ I のオフセット I に書き込む。ファイルオフセットは変化しな" "い。" #. type: Plain text @@ -16052,7 +16648,7 @@ msgid "" "user. If this value is in bounds, B() copies the TLS " "descriptor pointed to by I into the thread's TLS array." msgstr "" -"B() は、カレント・スレッドのスレッド局所記憶 (thread-local " +"B() は、カレントスレッドのスレッド局所記憶 (thread-local " "storage; TLS) 配列の中のエントリを設定する。 B() により設" "定される TLS 配列のエントリは、ユーザから引き数として渡される Ientry_number> の値に対応している。値が範囲内にある場合、 " @@ -16137,7 +16733,7 @@ msgstr "2008-12-03" #. type: Plain text #: build/C/man2/setup.2:37 -msgid "setup - setup devices and file systems, mount root file system" +msgid "setup - setup devices and filesystems, mount root filesystem" msgstr "" "setup - デバイスとファイルシステムの初期化を行い、 ルートファイルシステムのマ" "ウントを行う" @@ -16151,8 +16747,8 @@ msgstr "B" #: build/C/man2/setup.2:47 msgid "" "B() is called once from within I. It calls " -"initialization functions for devices and file systems configured into the " -"kernel and then mounts the root file system." +"initialization functions for devices and filesystems configured into the " +"kernel and then mounts the root filesystem." msgstr "" "B() は I の中で一度だけ呼ばれる。 カーネル内部のデ" "バイスとファイルシステムの初期化関数を呼び、 ルートファイルシステムのマウント" @@ -16334,8 +16930,8 @@ msgstr "SWAB" #. type: TH #: build/C/man3/swab.3:31 #, no-wrap -msgid "2001-12-15" -msgstr "2001-12-15" +msgid "2014-02-25" +msgstr "2014-02-25" #. type: Plain text #: build/C/man3/swab.3:34 @@ -16387,7 +16983,12 @@ msgid "The B() function returns no value." msgstr "B() 関数は、値を返さない。" #. type: Plain text -#: build/C/man3/swab.3:76 +#: build/C/man3/swab.3:77 +msgid "The B() function is thread-safe." +msgstr "B() 関数はスレッドセーフである。" + +#. type: Plain text +#: build/C/man3/swab.3:81 msgid "B(3)" msgstr "B(3)" @@ -16397,12 +16998,6 @@ msgstr "B(3)" msgid "SWAPON" msgstr "SWAPON" -#. type: TH -#: build/C/man2/swapon.2:37 -#, no-wrap -msgid "2010-11-15" -msgstr "2010-11-15" - #. type: Plain text #: build/C/man2/swapon.2:40 msgid "swapon, swapoff - start/stop swapping to file/device" @@ -16435,9 +17030,9 @@ msgid "" "I. B() stops swapping to the file or block device specified " "by I." msgstr "" -"B() は I で指定されたファイルやブロック・デバイスにスワップ領" -"域を設定する。 B() は I で指定されたファイルやブロック・デバ" -"イスへのスワップを停止する。" +"B() は I で指定されたファイルやブロックデバイスにスワップ領域" +"を設定する。 B() は I で指定されたファイルやブロックデバイス" +"へのスワップを停止する。" #. type: Plain text #: build/C/man2/swapon.2:67 @@ -16521,10 +17116,10 @@ msgid "" "same priority, and it is the highest priority available, pages are allocated " "on a round-robin basis between them." msgstr "" -"高い優先度の領域から順にスワップ・ページとして使用される。 より低い優先度の領" -"域を使用する前により高い優先度の 領域を使い切る。もし二つ以上の領域が同じ優先" -"度を持ち、 使える中で一番高い優先度であれば、それらのページは間で ラウンド・" -"ロビン方式で配分される。" +"高い優先度の領域から順にスワップページとして使用される。 より低い優先度の領域" +"を使用する前により高い優先度の 領域を使い切る。もし二つ以上の領域が同じ優先度" +"を持ち、 使える中で一番高い優先度であれば、それらのページは間で ラウンドロビ" +"ン方式で配分される。" #. type: Plain text #: build/C/man2/swapon.2:108 @@ -16545,31 +17140,55 @@ msgstr "" "いる。" #. type: Plain text -#: build/C/man2/swapon.2:133 +#: build/C/man2/swapon.2:126 msgid "" "The file I exists, but refers neither to a regular file nor to a block " -"device; or, for B(), the indicated path does not contain a valid " -"swap signature or resides on an in-memory file system like tmpfs; or, for " -"B(), I is not currently a swap area." +"device;" +msgstr "" + +#. type: Plain text +#: build/C/man2/swapon.2:131 +msgid "" +"(B()) The indicated path does not contain a valid swap signature or " +"resides on an in-memory filesystem such as tmpfs." +msgstr "" + +#. type: TP +#: build/C/man2/swapon.2:131 +#, no-wrap +msgid "B (since Linux 3.4)" +msgstr "B (Linux 3.4 以降)" + +#. type: Plain text +#: build/C/man2/swapon.2:136 +#, fuzzy +#| msgid "An invalid operation was specified in I." +msgid "(B()) An invalid flag value was specified in I." +msgstr "I に無効な操作が指定された。" + +#. type: Plain text +#: build/C/man2/swapon.2:141 +#, fuzzy +#| msgid "" +#| "(for B()) The specified I is already being used as a swap " +#| "area." +msgid "(B()) I is not currently a swap area." msgstr "" -"ファイル I は存在するが、通常のファイルもブロック・デバイスも参照してい" -"ない。 または B() において、指定された path のファイルが有効なスワッ" -"プの署名 (signature) を 含んでいないか、tmpfs のようなインメモリ (in-memory) " -"のファイルシステム 上にある。 または B() において、 I が現在" -"のところスワップ領域でない。" +"(B() において) 指定された I が既にスワップ領域として使用されて" +"いる。" #. type: Plain text -#: build/C/man2/swapon.2:141 +#: build/C/man2/swapon.2:149 msgid "The file I does not exist." msgstr "ファイル I が存在しない。" #. type: Plain text -#: build/C/man2/swapon.2:144 +#: build/C/man2/swapon.2:152 msgid "The system has insufficient memory to start swapping." msgstr "スワップを開始するのに十分なメモリーがシステムにない。" #. type: Plain text -#: build/C/man2/swapon.2:151 +#: build/C/man2/swapon.2:159 msgid "" "The caller does not have the B capability. Alternatively, " "the maximum number of swap files are already in use; see NOTES below." @@ -16578,7 +17197,7 @@ msgstr "" "ワップファイルがすでに使用されている (下記の「注意」の節を参照)。" #. type: Plain text -#: build/C/man2/swapon.2:157 +#: build/C/man2/swapon.2:165 msgid "" "These functions are Linux-specific and should not be used in programs " "intended to be portable. The second I argument was introduced in " @@ -16588,13 +17207,13 @@ msgstr "" "ない。 二番目の I 引き数は Linux 1.3.2 から導入された。" #. type: Plain text -#: build/C/man2/swapon.2:160 +#: build/C/man2/swapon.2:168 msgid "The partition or path must be prepared with B(8)." msgstr "" "パーティションやパスは B(8) によって準備されていなければならない。" #. type: Plain text -#: build/C/man2/swapon.2:180 +#: build/C/man2/swapon.2:188 msgid "" "There is an upper limit on the number of swap files that may be used, " "defined by the kernel constant B. Before kernel 2.4.10, " @@ -16610,14 +17229,14 @@ msgstr "" "前では 8、 カーネル 2.4.10 以降では 32 である。 カーネル 2.6.18 以降では、" "カーネルが B オプションを有効にして作成された場合、 この上" "限が 2 少ない値 (つまり 30) となる (このカーネルでは、 B(2) と " -"B(2) のページ・マイグレーション機能用にスワップ・テーブルのエ" -"ントリーが 二つ予約される)。 カーネル 2.6.32 以降では、カーネルが " +"B(2) のページマイグレーション機能用にスワップテーブルのエント" +"リーが 二つ予約される)。 カーネル 2.6.32 以降では、カーネルが " "B オプションを有効にして作成された場合、 この上限がさ" "らに 1 少ない値となる。" #. To be precise: 2.6.35.5 #. type: Plain text -#: build/C/man2/swapon.2:191 +#: build/C/man2/swapon.2:199 msgid "" "Discard of swap pages was introduced in kernel 2.6.29, then made conditional " "on the B flag in kernel 2.6.36, which still discards the " @@ -16631,7 +17250,7 @@ msgstr "" "B が呼び出された際にスワップ領域全体の破棄が行われる。" #. type: Plain text -#: build/C/man2/swapon.2:195 +#: build/C/man2/swapon.2:203 msgid "B(8), B(8), B(8)" msgstr "B(8), B(8), B(8)" @@ -16641,6 +17260,12 @@ msgstr "B(8), B(8), B(8)" msgid "SYSCALL" msgstr "SYSCALL" +#. type: TH +#: build/C/man2/syscall.2:40 +#, no-wrap +msgid "2014-01-11" +msgstr "2014-01-11" + #. type: Plain text #: build/C/man2/syscall.2:43 msgid "syscall - indirect system call" @@ -16818,93 +17443,88 @@ msgstr "" "数の渡し方がある。 各種のアーキテクチャの詳細を以下の 2 つの表にまとめる。" #. type: Plain text -#: build/C/man2/syscall.2:151 +#: build/C/man2/syscall.2:152 msgid "" "The first table lists the instruction used to transition to kernel mode, " "(which might not be the fastest or best way to transition to the kernel, so " -"you might have to refer to the VDSO), the register used to indicate the " +"you might have to refer to B(7)), the register used to indicate the " "system call number, and the register used to return the system call result." -msgstr "" -"最初の表は、 カーネルモードに遷移するのに使用される命令、 システムコール番号" -"を示すのに使用されるレジスタ、 システムコールの結果を返すのに使用されるレジス" -"タの一覧である (なお、 ここに載っているカーネルモードに遷移するのに使用される" -"命令は、 カーネルモードに遷移する最速や最善の方法でない場合もあるので、 VDSO " -"を参照する必要があるかもしれない)。" +msgstr "最初の表は、 カーネルモードに遷移するのに使用される命令、 システムコール番号を示すのに使用されるレジスタ、 システムコールの結果を返すのに使用されるレジスタの一覧である (なお、 ここに載っているカーネルモードに遷移するのに使用される命令は、 カーネルモードに遷移する最速や最善の方法でない場合もあるので、 B(7) を参照する必要があるかもしれない)。" #. type: tbl table -#: build/C/man2/syscall.2:156 +#: build/C/man2/syscall.2:157 #, no-wrap msgid "arch/ABI\tinstruction\tsyscall #\tretval\tNotes\n" msgstr "arch/ABI\tinstruction\tsyscall #\tretval\tNotes\n" #. type: tbl table -#: build/C/man2/syscall.2:158 +#: build/C/man2/syscall.2:159 #, no-wrap msgid "arm/OABI\tswi NR\t-\ta1\tNR is syscall #\n" msgstr "arm/OABI\tswi NR\t-\ta1\tNR is syscall #\n" #. type: tbl table -#: build/C/man2/syscall.2:159 +#: build/C/man2/syscall.2:160 #, no-wrap -msgid "arm/EABI\tswi 0x0\tr7\tr1\n" -msgstr "arm/EABI\tswi 0x0\tr7\tr1\n" +msgid "arm/EABI\tswi 0x0\tr7\tr0\n" +msgstr "arm/EABI\tswi 0x0\tr7\tr0\n" #. type: tbl table -#: build/C/man2/syscall.2:160 +#: build/C/man2/syscall.2:161 #, no-wrap msgid "blackfin\texcpt 0x0\tP0\tR0\n" msgstr "blackfin\texcpt 0x0\tP0\tR0\n" #. type: tbl table -#: build/C/man2/syscall.2:161 +#: build/C/man2/syscall.2:162 #, no-wrap msgid "i386\tint $0x80\teax\teax\n" msgstr "i386\tint $0x80\teax\teax\n" #. type: tbl table -#: build/C/man2/syscall.2:162 +#: build/C/man2/syscall.2:163 #, no-wrap -msgid "ia64\tbreak 0x100000\tr15\tr10/r8\n" -msgstr "ia64\tbreak 0x100000\tr15\tr10/r8\n" +msgid "ia64\tbreak 0x100000\tr15\tr10/r8\tbool error/errno value\n" +msgstr "ia64\tbreak 0x100000\tr15\tr10/r8\tbool error/errno value\n" #. type: tbl table -#: build/C/man2/syscall.2:163 +#: build/C/man2/syscall.2:164 #, no-wrap msgid "parisc\tble 0x100(%sr2, %r0)\tr20\tr28\n" msgstr "parisc\tble 0x100(%sr2, %r0)\tr20\tr28\n" #. type: tbl table -#: build/C/man2/syscall.2:164 +#: build/C/man2/syscall.2:165 #, no-wrap msgid "s390\tsvc 0\tr1\tr2\tNR may be passed directly with\n" msgstr "s390\tsvc 0\tr1\tr2\tNR が 256 未満の場合 \"svc NR\" で\n" #. type: tbl table -#: build/C/man2/syscall.2:165 +#: build/C/man2/syscall.2:166 #, no-wrap msgid "s390x\tsvc 0\tr1\tr2\t\"svc NR\" if NR is less than 256\n" msgstr "s390x\tsvc 0\tr1\tr2\tNR が直接渡される場合がある\n" #. type: tbl table -#: build/C/man2/syscall.2:166 +#: build/C/man2/syscall.2:167 #, no-wrap msgid "sparc/32\tt 0x10\tg1\to0\n" msgstr "sparc/32\tt 0x10\tg1\to0\n" #. type: tbl table -#: build/C/man2/syscall.2:167 +#: build/C/man2/syscall.2:168 #, no-wrap msgid "sparc/64\tt 0x6d\tg1\to0\n" msgstr "sparc/64\tt 0x6d\tg1\to0\n" #. type: tbl table -#: build/C/man2/syscall.2:168 +#: build/C/man2/syscall.2:169 #, no-wrap msgid "x86_64\tsyscall\trax\trax\n" msgstr "x86_64\tsyscall\trax\trax\n" #. type: Plain text -#: build/C/man2/syscall.2:176 +#: build/C/man2/syscall.2:177 msgid "" "The second table shows the registers used to pass the system call arguments." msgstr "" @@ -16912,79 +17532,79 @@ msgstr "" "る。" #. type: tbl table -#: build/C/man2/syscall.2:181 +#: build/C/man2/syscall.2:182 #, no-wrap msgid "arch/ABI\targ1\targ2\targ3\targ4\targ5\targ6\targ7\n" msgstr "arch/ABI\targ1\targ2\targ3\targ4\targ5\targ6\targ7\n" #. type: tbl table -#: build/C/man2/syscall.2:183 +#: build/C/man2/syscall.2:184 #, no-wrap msgid "arm/OABI\ta1\ta2\ta3\ta4\tv1\tv2\tv3\n" msgstr "arm/OABI\ta1\ta2\ta3\ta4\tv1\tv2\tv3\n" #. type: tbl table -#: build/C/man2/syscall.2:184 +#: build/C/man2/syscall.2:185 #, no-wrap -msgid "arm/EABI\tr1\tr2\tr3\tr4\tr5\tr6\tr7\n" -msgstr "arm/EABI\tr1\tr2\tr3\tr4\tr5\tr6\tr7\n" +msgid "arm/EABI\tr0\tr1\tr2\tr3\tr4\tr5\tr6\n" +msgstr "arm/EABI\tr0\tr1\tr2\tr3\tr4\tr5\tr6\n" #. type: tbl table -#: build/C/man2/syscall.2:185 +#: build/C/man2/syscall.2:186 #, no-wrap msgid "blackfin\tR0\tR1\tR2\tR3\tR4\tR5\t-\n" msgstr "blackfin\tR0\tR1\tR2\tR3\tR4\tR5\t-\n" #. type: tbl table -#: build/C/man2/syscall.2:186 +#: build/C/man2/syscall.2:187 #, no-wrap msgid "i386\tebx\tecx\tedx\tesi\tedi\tebp\t-\n" msgstr "i386\tebx\tecx\tedx\tesi\tedi\tebp\t-\n" #. type: tbl table -#: build/C/man2/syscall.2:187 +#: build/C/man2/syscall.2:188 #, no-wrap -msgid "ia64\tr11\tr9\tr10\tr14\tr15\tr13\t-\n" -msgstr "ia64\tr11\tr9\tr10\tr14\tr15\tr13\t-\n" +msgid "ia64\tout0\tout1\tout2\tout3\tout4\tout5\t-\n" +msgstr "ia64\tout0\tout1\tout2\tout3\tout4\tout5\t-\n" #. type: tbl table -#: build/C/man2/syscall.2:188 +#: build/C/man2/syscall.2:189 #, no-wrap msgid "parisc\tr26\tr25\tr24\tr23\tr22\tr21\t-\n" msgstr "parisc\tr26\tr25\tr24\tr23\tr22\tr21\t-\n" #. type: tbl table -#: build/C/man2/syscall.2:189 +#: build/C/man2/syscall.2:190 #, no-wrap msgid "s390\tr2\tr3\tr4\tr5\tr6\tr7\t-\n" msgstr "s390\tr2\tr3\tr4\tr5\tr6\tr7\t-\n" #. type: tbl table -#: build/C/man2/syscall.2:190 +#: build/C/man2/syscall.2:191 #, no-wrap msgid "s390x\tr2\tr3\tr4\tr5\tr6\tr7\t-\n" msgstr "s390x\tr2\tr3\tr4\tr5\tr6\tr7\t-\n" #. type: tbl table -#: build/C/man2/syscall.2:191 +#: build/C/man2/syscall.2:192 #, no-wrap msgid "sparc/32\to0\to1\to2\to3\to4\to5\t-\n" msgstr "sparc/32\to0\to1\to2\to3\to4\to5\t-\n" #. type: tbl table -#: build/C/man2/syscall.2:192 +#: build/C/man2/syscall.2:193 #, no-wrap msgid "sparc/64\to0\to1\to2\to3\to4\to5\t-\n" msgstr "sparc/64\to0\to1\to2\to3\to4\to5\t-\n" #. type: tbl table -#: build/C/man2/syscall.2:193 +#: build/C/man2/syscall.2:194 #, no-wrap msgid "x86_64\trdi\trsi\trdx\tr10\tr8\tr9\t-\n" msgstr "x86_64\trdi\trsi\trdx\tr10\tr8\tr9\t-\n" #. type: Plain text -#: build/C/man2/syscall.2:202 +#: build/C/man2/syscall.2:203 msgid "" "Note that these tables don't cover the entire calling convention\\(emsome " "architectures may indiscriminately clobber other registers not listed here." @@ -16994,21 +17614,23 @@ msgstr "" "く上書きされる場合もある。" #. type: Plain text -#: build/C/man2/syscall.2:208 +#: build/C/man2/syscall.2:210 #, no-wrap msgid "" "#define _GNU_SOURCE\n" "#include Eunistd.hE\n" "#include Esys/syscall.hE\n" "#include Esys/types.hE\n" +"#include Esignal.hE\n" msgstr "" "#define _GNU_SOURCE\n" "#include Eunistd.hE\n" "#include Esys/syscall.hE\n" "#include Esys/types.hE\n" +"#include Esignal.hE\n" #. type: Plain text -#: build/C/man2/syscall.2:213 +#: build/C/man2/syscall.2:215 #, no-wrap msgid "" "int\n" @@ -17022,21 +17644,21 @@ msgstr "" " pid_t tid;\n" #. type: Plain text -#: build/C/man2/syscall.2:217 +#: build/C/man2/syscall.2:219 #, no-wrap msgid "" " tid = syscall(SYS_gettid);\n" -" tid = syscall(SYS_tgkill, getpid(), tid);\n" +" tid = syscall(SYS_tgkill, getpid(), tid, SIGHUP);\n" "}\n" msgstr "" " tid = syscall(SYS_gettid);\n" -" tid = syscall(SYS_tgkill, getpid(), tid);\n" +" tid = syscall(SYS_tgkill, getpid(), tid, SIGHUP);\n" "}\n" #. type: Plain text -#: build/C/man2/syscall.2:222 -msgid "B<_syscall>(2), B(2), B(2)" -msgstr "B<_syscall>(2), B(2), B(2)" +#: build/C/man2/syscall.2:225 +msgid "B<_syscall>(2), B(2), B(2), B(7)" +msgstr "B<_syscall>(2), B(2), B(2), B(7)" #. type: TH #: build/C/man2/syscalls.2:31 @@ -17044,12 +17666,6 @@ msgstr "B<_syscall>(2), B(2), B(2)" msgid "SYSCALLS" msgstr "SYSCALLS" -#. type: TH -#: build/C/man2/syscalls.2:31 -#, no-wrap -msgid "2013-04-17" -msgstr "2013-04-17" - #. type: Plain text #: build/C/man2/syscalls.2:34 msgid "syscalls - Linux system calls" @@ -17358,8 +17974,8 @@ msgstr "2.6 以降では非推奨\n" #. type: tbl table #: build/C/man2/syscalls.2:172 build/C/man2/syscalls.2:184 -#: build/C/man2/syscalls.2:314 build/C/man2/syscalls.2:387 -#: build/C/man2/syscalls.2:403 build/C/man2/syscalls.2:415 +#: build/C/man2/syscalls.2:314 build/C/man2/syscalls.2:386 +#: build/C/man2/syscalls.2:402 build/C/man2/syscalls.2:414 #, no-wrap msgid ".br\n" msgstr ".br\n" @@ -17372,9 +17988,9 @@ msgstr "(何もしない)\n" #. type: tbl table #: build/C/man2/syscalls.2:174 build/C/man2/syscalls.2:186 -#: build/C/man2/syscalls.2:316 build/C/man2/syscalls.2:389 -#: build/C/man2/syscalls.2:405 build/C/man2/syscalls.2:417 -#: build/C/man2/syscalls.2:545 build/C/man2/syscalls.2:590 +#: build/C/man2/syscalls.2:316 build/C/man2/syscalls.2:388 +#: build/C/man2/syscalls.2:404 build/C/man2/syscalls.2:416 +#: build/C/man2/syscalls.2:544 build/C/man2/syscalls.2:589 #, no-wrap msgid "T}\n" msgstr "T}\n" @@ -18247,169 +18863,163 @@ msgstr "B(2)\t2.4\n" #. type: tbl table #: build/C/man2/syscalls.2:331 #, no-wrap -msgid "B(2)\t2.4\n" -msgstr "B(2)\t2.4\n" - -#. type: tbl table -#: build/C/man2/syscalls.2:332 -#, no-wrap msgid "B(2)\t2.6.6\n" msgstr "B(2)\t2.6.6\n" #. \fBmemory_ordering\fP(2) ??? Sparc64 #. type: tbl table -#: build/C/man2/syscalls.2:334 +#: build/C/man2/syscalls.2:333 #, no-wrap msgid "B(2)\t2.6.16\n" msgstr "B(2)\t2.6.16\n" #. type: tbl table -#: build/C/man2/syscalls.2:335 +#: build/C/man2/syscalls.2:334 #, no-wrap msgid "B(2)\t2.4\n" msgstr "B(2)\t2.4\n" #. type: tbl table -#: build/C/man2/syscalls.2:336 +#: build/C/man2/syscalls.2:335 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:337 +#: build/C/man2/syscalls.2:336 #, no-wrap msgid "B(2)\t2.6.16\n" msgstr "B(2)\t2.6.16\n" #. type: tbl table -#: build/C/man2/syscalls.2:338 +#: build/C/man2/syscalls.2:337 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:339 +#: build/C/man2/syscalls.2:338 #, no-wrap msgid "B(2)\t2.6.16\n" msgstr "B(2)\t2.6.16\n" #. type: tbl table -#: build/C/man2/syscalls.2:340 +#: build/C/man2/syscalls.2:339 #, no-wrap msgid "B(2)\t2.0\n" msgstr "B(2)\t2.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:341 +#: build/C/man2/syscalls.2:340 #, no-wrap msgid "B(2)\t2.0\n" msgstr "B(2)\t2.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:342 +#: build/C/man2/syscalls.2:341 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:343 +#: build/C/man2/syscalls.2:342 #, no-wrap msgid "B(2)\t2.4\n" msgstr "B(2)\t2.4\n" #. type: tbl table -#: build/C/man2/syscalls.2:344 +#: build/C/man2/syscalls.2:343 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:345 +#: build/C/man2/syscalls.2:344 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:346 +#: build/C/man2/syscalls.2:345 #, no-wrap msgid "B(2)\t2.6.18\n" msgstr "B(2)\t2.6.18\n" #. type: tbl table -#: build/C/man2/syscalls.2:347 +#: build/C/man2/syscalls.2:346 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:348 +#: build/C/man2/syscalls.2:347 #, no-wrap msgid "B(2)\t2.6.6\n" msgstr "B(2)\t2.6.6\n" #. Implements \fBmq_getattr\fP(3) and \fBmq_setattr\fP(3) #. type: tbl table -#: build/C/man2/syscalls.2:350 +#: build/C/man2/syscalls.2:349 #, no-wrap msgid "B(2)\t2.6.6\n" msgstr "B(2)\t2.6.6\n" #. type: tbl table -#: build/C/man2/syscalls.2:351 +#: build/C/man2/syscalls.2:350 #, no-wrap msgid "B(2)\t2.6.6\n" msgstr "B(2)\t2.6.6\n" #. type: tbl table -#: build/C/man2/syscalls.2:352 +#: build/C/man2/syscalls.2:351 #, no-wrap msgid "B(2)\t2.6.6\n" msgstr "B(2)\t2.6.6\n" #. type: tbl table -#: build/C/man2/syscalls.2:353 +#: build/C/man2/syscalls.2:352 #, no-wrap msgid "B(2)\t2.6.6\n" msgstr "B(2)\t2.6.6\n" #. type: tbl table -#: build/C/man2/syscalls.2:354 +#: build/C/man2/syscalls.2:353 #, no-wrap msgid "B(2)\t2.6.6\n" msgstr "B(2)\t2.6.6\n" #. type: tbl table -#: build/C/man2/syscalls.2:355 +#: build/C/man2/syscalls.2:354 #, no-wrap msgid "B(2)\t2.0\n" msgstr "B(2)\t2.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:356 +#: build/C/man2/syscalls.2:355 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:357 +#: build/C/man2/syscalls.2:356 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:358 +#: build/C/man2/syscalls.2:357 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:359 +#: build/C/man2/syscalls.2:358 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:360 +#: build/C/man2/syscalls.2:359 #, no-wrap msgid "B(2)\t2.0\n" msgstr "B(2)\t2.0\n" @@ -18417,601 +19027,601 @@ msgstr "B(2)\t2.0\n" #. \fBmultiplexer\fP(2) ?? __NR_multiplexer reserved on #. PowerPC, but unimplemented? #. type: tbl table -#: build/C/man2/syscalls.2:363 +#: build/C/man2/syscalls.2:362 #, no-wrap msgid "B(2)\t2.0\n" msgstr "B(2)\t2.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:364 +#: build/C/man2/syscalls.2:363 #, no-wrap msgid "B(2)\t2.0\n" msgstr "B(2)\t2.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:365 +#: build/C/man2/syscalls.2:364 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:366 +#: build/C/man2/syscalls.2:365 #, no-wrap msgid "B(2)\t2.6.39\n" msgstr "B(2)\t2.6.39\n" #. type: tbl table -#: build/C/man2/syscalls.2:367 +#: build/C/man2/syscalls.2:366 #, no-wrap msgid "B(2)\t2.0\n" msgstr "B(2)\t2.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:368 +#: build/C/man2/syscalls.2:367 #, no-wrap msgid "B(2)\t2.2\tRemoved in 3.1\n" msgstr "B(2)\t2.2\t3.1 で削除\n" #. type: tbl table -#: build/C/man2/syscalls.2:369 +#: build/C/man2/syscalls.2:368 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:370 +#: build/C/man2/syscalls.2:369 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:371 +#: build/C/man2/syscalls.2:370 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:372 +#: build/C/man2/syscalls.2:371 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:373 +#: build/C/man2/syscalls.2:372 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:374 +#: build/C/man2/syscalls.2:373 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:375 +#: build/C/man2/syscalls.2:374 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:376 +#: build/C/man2/syscalls.2:375 #, no-wrap msgid "B(2)\t2.6.39\n" msgstr "B(2)\t2.6.39\n" #. type: tbl table -#: build/C/man2/syscalls.2:377 +#: build/C/man2/syscalls.2:376 #, no-wrap msgid "B(2)\t2.6.16\n" msgstr "B(2)\t2.6.16\n" #. type: tbl table -#: build/C/man2/syscalls.2:378 +#: build/C/man2/syscalls.2:377 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:379 +#: build/C/man2/syscalls.2:378 #, no-wrap msgid "B(2)\t2.2.15; 2.4\tNot on x86\n" msgstr "B(2)\t2.2.15; 2.4\tx86 にはない\n" #. Alpha, PowerPC, ARM; not x86 #. type: tbl table -#: build/C/man2/syscalls.2:381 +#: build/C/man2/syscalls.2:380 #, no-wrap msgid "B(2)\t2.0.26; 2.2\tNot on x86\n" msgstr "B(2)\t2.0.26; 2.2\tx86 にはない\n" #. , PowerPC, ARM; not x86 #. type: tbl table -#: build/C/man2/syscalls.2:383 +#: build/C/man2/syscalls.2:382 #, no-wrap msgid "B(2)\t2.0.26; 2.2\tNot on x86\n" msgstr "B(2)\t2.0.26; 2.2\tx86 にはない\n" #. , PowerPC, ARM; not x86 #. type: tbl table -#: build/C/man2/syscalls.2:385 +#: build/C/man2/syscalls.2:384 #, no-wrap msgid "B(2)\t2.6.31\tT{\n" msgstr "B(2)\t2.6.31\tT{\n" #. type: tbl table -#: build/C/man2/syscalls.2:386 +#: build/C/man2/syscalls.2:385 #, no-wrap msgid "Was called perf_counter_open()\n" msgstr "2.6.31 では perf_counter_open() という\n" #. type: tbl table -#: build/C/man2/syscalls.2:388 +#: build/C/man2/syscalls.2:387 #, no-wrap msgid "in 2.6.31; renamed in 2.6.32\n" msgstr "名前であった; 2.6.32 で名称変更\n" #. type: tbl table -#: build/C/man2/syscalls.2:390 +#: build/C/man2/syscalls.2:389 #, no-wrap msgid "B(2)\t1.2\n" msgstr "B(2)\t1.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:391 +#: build/C/man2/syscalls.2:390 #, no-wrap msgid "B(2)\t2.2\tSparc; removed in 2.6.34\n" msgstr "B(2)\t2.2\tSparc; 2.6.34 で削除\n" #. commit c7d5a0050773e98d1094eaa9f2a1a793fafac300 removed perfctr() #. type: tbl table -#: build/C/man2/syscalls.2:393 +#: build/C/man2/syscalls.2:392 #, no-wrap msgid "B(2)\t2.4\tia64\n" msgstr "B(2)\t2.4\tia64\n" #. type: tbl table -#: build/C/man2/syscalls.2:394 +#: build/C/man2/syscalls.2:393 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:395 +#: build/C/man2/syscalls.2:394 #, no-wrap msgid "B(2)\t2.6.27\n" msgstr "B(2)\t2.6.27\n" #. type: tbl table -#: build/C/man2/syscalls.2:396 +#: build/C/man2/syscalls.2:395 #, no-wrap msgid "B(2)\t2.4\n" msgstr "B(2)\t2.4\n" #. type: tbl table -#: build/C/man2/syscalls.2:397 +#: build/C/man2/syscalls.2:396 #, no-wrap msgid "B(2)\t2.0.36; 2.2\n" msgstr "B(2)\t2.0.36; 2.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:398 +#: build/C/man2/syscalls.2:397 #, no-wrap msgid "B(2)\t\tPowerPC only\n" msgstr "B(2)\t\tPowerPC のみ\n" #. type: tbl table -#: build/C/man2/syscalls.2:399 +#: build/C/man2/syscalls.2:398 #, no-wrap msgid "B(2)\t2.6.16\n" msgstr "B(2)\t2.6.16\n" #. type: tbl table -#: build/C/man2/syscalls.2:400 +#: build/C/man2/syscalls.2:399 #, no-wrap msgid "B(2)\t2.2\n" msgstr "B(2)\t2.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:401 +#: build/C/man2/syscalls.2:400 #, no-wrap msgid "B(2)\t\tT{\n" msgstr "B(2)\t\tT{\n" #. type: tbl table -#: build/C/man2/syscalls.2:402 +#: build/C/man2/syscalls.2:401 #, no-wrap msgid "Added as \"pread\" in 2.2;\n" msgstr "2.2 で \"pread\" として追加;\n" #. type: tbl table -#: build/C/man2/syscalls.2:404 +#: build/C/man2/syscalls.2:403 #, no-wrap msgid "renamed \"pread64\" in 2.6\n" msgstr "2.6 で \"pread64\" に名称変更\n" #. type: tbl table -#: build/C/man2/syscalls.2:406 +#: build/C/man2/syscalls.2:405 #, no-wrap msgid "B(2)\t2.6.30\n" msgstr "B(2)\t2.6.30\n" #. type: tbl table -#: build/C/man2/syscalls.2:407 +#: build/C/man2/syscalls.2:406 #, no-wrap msgid "B(2)\t2.6.36\n" msgstr "B(2)\t2.6.36\n" #. type: tbl table -#: build/C/man2/syscalls.2:408 +#: build/C/man2/syscalls.2:407 #, no-wrap msgid "B(2)\t3.2\n" msgstr "B(2)\t3.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:409 +#: build/C/man2/syscalls.2:408 #, no-wrap msgid "B(2)\t3.2\n" msgstr "B(2)\t3.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:410 +#: build/C/man2/syscalls.2:409 #, no-wrap msgid "B(2)\t2.6.16\n" msgstr "B(2)\t2.6.16\n" #. Implements \fBpselect\fP(2) #. type: tbl table -#: build/C/man2/syscalls.2:412 +#: build/C/man2/syscalls.2:411 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:413 +#: build/C/man2/syscalls.2:412 #, no-wrap msgid "B(2)\t\tT{\n" msgstr "B(2)\t\tT{\n" #. type: tbl table -#: build/C/man2/syscalls.2:414 +#: build/C/man2/syscalls.2:413 #, no-wrap msgid "Added as \"pwrite\" in 2.2;\n" msgstr "2.2 で \"pwrite\" として追加;\n" #. type: tbl table -#: build/C/man2/syscalls.2:416 +#: build/C/man2/syscalls.2:415 #, no-wrap msgid "renamed \"pwrite64\" in 2.6\n" msgstr "2.6 で \"pwrite64\" に名称変更\n" #. type: tbl table -#: build/C/man2/syscalls.2:418 +#: build/C/man2/syscalls.2:417 #, no-wrap msgid "B(2)\t2.6.30\n" msgstr "B(2)\t2.6.30\n" #. type: tbl table -#: build/C/man2/syscalls.2:419 +#: build/C/man2/syscalls.2:418 #, no-wrap msgid "B(2)\t2.2\tRemoved in 2.6\n" msgstr "B(2)\t2.2\t2.6 で削除\n" #. type: tbl table -#: build/C/man2/syscalls.2:420 +#: build/C/man2/syscalls.2:419 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:421 +#: build/C/man2/syscalls.2:420 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:422 +#: build/C/man2/syscalls.2:421 #, no-wrap msgid "B(2)\t2.4.13\n" msgstr "B(2)\t2.4.13\n" #. type: tbl table -#: build/C/man2/syscalls.2:423 +#: build/C/man2/syscalls.2:422 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. Supersedes \fBgetdents\fP(2) #. type: tbl table -#: build/C/man2/syscalls.2:425 +#: build/C/man2/syscalls.2:424 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:426 +#: build/C/man2/syscalls.2:425 #, no-wrap msgid "B(2)\t2.6.16\n" msgstr "B(2)\t2.6.16\n" #. type: tbl table -#: build/C/man2/syscalls.2:427 +#: build/C/man2/syscalls.2:426 #, no-wrap msgid "B(2)\t2.0\n" msgstr "B(2)\t2.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:428 +#: build/C/man2/syscalls.2:427 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:429 +#: build/C/man2/syscalls.2:428 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:430 +#: build/C/man2/syscalls.2:429 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:431 +#: build/C/man2/syscalls.2:430 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:432 +#: build/C/man2/syscalls.2:431 #, no-wrap msgid "B(2)\t2.6.33\n" msgstr "B(2)\t2.6.33\n" #. type: tbl table -#: build/C/man2/syscalls.2:433 +#: build/C/man2/syscalls.2:432 #, no-wrap msgid "B(2)\t2.6\n" msgstr "B(2)\t2.6\n" #. type: tbl table -#: build/C/man2/syscalls.2:434 +#: build/C/man2/syscalls.2:433 #, no-wrap msgid "B(2)\t2.6; 2.4.18\n" msgstr "B(2)\t2.6; 2.4.18\n" #. type: tbl table -#: build/C/man2/syscalls.2:435 +#: build/C/man2/syscalls.2:434 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:436 +#: build/C/man2/syscalls.2:435 #, no-wrap msgid "B(2)\t2.6.16\n" msgstr "B(2)\t2.6.16\n" #. type: tbl table -#: build/C/man2/syscalls.2:437 +#: build/C/man2/syscalls.2:436 #, no-wrap msgid "B(2)\t2.6.11\n" msgstr "B(2)\t2.6.11\n" #. type: tbl table -#: build/C/man2/syscalls.2:438 +#: build/C/man2/syscalls.2:437 #, no-wrap msgid "B(2)\t2.6\n" msgstr "B(2)\t2.6\n" #. type: tbl table -#: build/C/man2/syscalls.2:439 +#: build/C/man2/syscalls.2:438 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:440 +#: build/C/man2/syscalls.2:439 #, no-wrap msgid "B(2)\t2.2\n" msgstr "B(2)\t2.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:441 +#: build/C/man2/syscalls.2:440 #, no-wrap msgid "B(2)\t2.2\n" msgstr "B(2)\t2.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:442 +#: build/C/man2/syscalls.2:441 #, no-wrap msgid "B(2)\t2.2\n" msgstr "B(2)\t2.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:443 +#: build/C/man2/syscalls.2:442 #, no-wrap msgid "B(2)\t2.2\n" msgstr "B(2)\t2.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:444 +#: build/C/man2/syscalls.2:443 #, no-wrap msgid "B(2)\t2.2\n" msgstr "B(2)\t2.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:445 +#: build/C/man2/syscalls.2:444 #, no-wrap msgid "B(2)\t2.2\n" msgstr "B(2)\t2.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:446 +#: build/C/man2/syscalls.2:445 #, no-wrap msgid "B(2)\t2.2\n" msgstr "B(2)\t2.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:447 +#: build/C/man2/syscalls.2:446 #, no-wrap msgid "B(2)\t2.6.31\n" msgstr "B(2)\t2.6.31\n" #. type: tbl table -#: build/C/man2/syscalls.2:448 +#: build/C/man2/syscalls.2:447 #, no-wrap msgid "B(2)\t3.7\ts390 only\n" msgstr "B(2)\t3.7\ts390 のみ\n" #. type: tbl table -#: build/C/man2/syscalls.2:449 +#: build/C/man2/syscalls.2:448 #, no-wrap msgid "B(2)\t2.0\n" msgstr "B(2)\t2.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:450 +#: build/C/man2/syscalls.2:449 #, no-wrap msgid "B(2)\t2.0\n" msgstr "B(2)\t2.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:451 +#: build/C/man2/syscalls.2:450 #, no-wrap msgid "B(2)\t2.6\n" msgstr "B(2)\t2.6\n" #. type: tbl table -#: build/C/man2/syscalls.2:452 +#: build/C/man2/syscalls.2:451 #, no-wrap msgid "B(2)\t2.0\n" msgstr "B(2)\t2.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:453 +#: build/C/man2/syscalls.2:452 #, no-wrap msgid "B(2)\t2.0\n" msgstr "B(2)\t2.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:454 +#: build/C/man2/syscalls.2:453 #, no-wrap msgid "B(2)\t2.0\n" msgstr "B(2)\t2.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:455 +#: build/C/man2/syscalls.2:454 #, no-wrap msgid "B(2)\t2.6\n" msgstr "B(2)\t2.6\n" #. type: tbl table -#: build/C/man2/syscalls.2:456 +#: build/C/man2/syscalls.2:455 #, no-wrap msgid "B(2)\t2.0\n" msgstr "B(2)\t2.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:457 +#: build/C/man2/syscalls.2:456 #, no-wrap msgid "B(2)\t2.0\n" msgstr "B(2)\t2.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:458 +#: build/C/man2/syscalls.2:457 #, no-wrap msgid "B(2)\t2.0\n" msgstr "B(2)\t2.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:459 +#: build/C/man2/syscalls.2:458 #, no-wrap msgid "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:460 +#: build/C/man2/syscalls.2:459 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:461 +#: build/C/man2/syscalls.2:460 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:462 +#: build/C/man2/syscalls.2:461 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:463 +#: build/C/man2/syscalls.2:462 #, no-wrap msgid "B(2)\t2.6; 2.4.22\n" msgstr "B(2)\t2.6; 2.4.22\n" #. type: tbl table -#: build/C/man2/syscalls.2:464 +#: build/C/man2/syscalls.2:463 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:465 +#: build/C/man2/syscalls.2:464 #, no-wrap msgid "B(2)\t2.2\n" msgstr "B(2)\t2.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:466 +#: build/C/man2/syscalls.2:465 #, no-wrap msgid "B(2)\t2.6; 2.4.19\n" msgstr "B(2)\t2.6; 2.4.19\n" #. type: tbl table -#: build/C/man2/syscalls.2:467 +#: build/C/man2/syscalls.2:466 #, no-wrap msgid "B(2)\t3.0\n" msgstr "B(2)\t3.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:468 +#: build/C/man2/syscalls.2:467 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:469 +#: build/C/man2/syscalls.2:468 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:470 +#: build/C/man2/syscalls.2:469 #, no-wrap msgid "B(2)\t2.6.6\n" msgstr "B(2)\t2.6.6\n" #. type: tbl table -#: build/C/man2/syscalls.2:471 +#: build/C/man2/syscalls.2:470 #, no-wrap msgid "B(2)\t2.6.17\n" msgstr "B(2)\t2.6.17\n" #. type: tbl table -#: build/C/man2/syscalls.2:472 +#: build/C/man2/syscalls.2:471 #, no-wrap msgid "B(2)\t2.6\n" msgstr "B(2)\t2.6\n" #. type: tbl table -#: build/C/man2/syscalls.2:473 +#: build/C/man2/syscalls.2:472 #, no-wrap msgid "B(2)\t2.6\n" msgstr "B(2)\t2.6\n" @@ -19019,410 +19629,410 @@ msgstr "B(2)\t2.6\n" #. See http://lkml.org/lkml/2005/8/1/83 #. "[PATCH] remove sys_set_zone_reclaim()" #. type: tbl table -#: build/C/man2/syscalls.2:476 +#: build/C/man2/syscalls.2:475 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:477 +#: build/C/man2/syscalls.2:476 #, no-wrap msgid "B(2)\t1.2\n" msgstr "B(2)\t1.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:478 +#: build/C/man2/syscalls.2:477 #, no-wrap msgid "B(2)\t2.4\n" msgstr "B(2)\t2.4\n" #. type: tbl table -#: build/C/man2/syscalls.2:479 +#: build/C/man2/syscalls.2:478 #, no-wrap msgid "B(2)\t1.2\n" msgstr "B(2)\t1.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:480 +#: build/C/man2/syscalls.2:479 #, no-wrap msgid "B(2)\t2.4\n" msgstr "B(2)\t2.4\n" #. type: tbl table -#: build/C/man2/syscalls.2:481 +#: build/C/man2/syscalls.2:480 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:482 +#: build/C/man2/syscalls.2:481 #, no-wrap msgid "B(2)\t2.4\n" msgstr "B(2)\t2.4\n" #. type: tbl table -#: build/C/man2/syscalls.2:483 +#: build/C/man2/syscalls.2:482 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:484 +#: build/C/man2/syscalls.2:483 #, no-wrap msgid "B(2)\t2.4\n" msgstr "B(2)\t2.4\n" #. type: tbl table -#: build/C/man2/syscalls.2:485 +#: build/C/man2/syscalls.2:484 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:486 +#: build/C/man2/syscalls.2:485 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:487 +#: build/C/man2/syscalls.2:486 #, no-wrap msgid "B(2)\t3.0\n" msgstr "B(2)\t3.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:488 +#: build/C/man2/syscalls.2:487 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:489 +#: build/C/man2/syscalls.2:488 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:490 +#: build/C/man2/syscalls.2:489 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:491 +#: build/C/man2/syscalls.2:490 #, no-wrap msgid "B(2)\t2.4\n" msgstr "B(2)\t2.4\n" #. type: tbl table -#: build/C/man2/syscalls.2:492 +#: build/C/man2/syscalls.2:491 #, no-wrap msgid "B(2)\t2.2\n" msgstr "B(2)\t2.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:493 +#: build/C/man2/syscalls.2:492 #, no-wrap msgid "B(2)\t2.4\n" msgstr "B(2)\t2.4\n" #. type: tbl table -#: build/C/man2/syscalls.2:494 +#: build/C/man2/syscalls.2:493 #, no-wrap msgid "B(2)\t2.2\n" msgstr "B(2)\t2.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:495 +#: build/C/man2/syscalls.2:494 #, no-wrap msgid "B(2)\t2.4\n" msgstr "B(2)\t2.4\n" #. type: tbl table -#: build/C/man2/syscalls.2:496 +#: build/C/man2/syscalls.2:495 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:497 +#: build/C/man2/syscalls.2:496 #, no-wrap msgid "B(2)\t2.4\n" msgstr "B(2)\t2.4\n" #. type: tbl table -#: build/C/man2/syscalls.2:498 +#: build/C/man2/syscalls.2:497 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:499 +#: build/C/man2/syscalls.2:498 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:500 +#: build/C/man2/syscalls.2:499 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:501 +#: build/C/man2/syscalls.2:500 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:502 +#: build/C/man2/syscalls.2:501 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:503 +#: build/C/man2/syscalls.2:502 #, no-wrap msgid "B(2)\t2.4\n" msgstr "B(2)\t2.4\n" #. type: tbl table -#: build/C/man2/syscalls.2:504 +#: build/C/man2/syscalls.2:503 #, no-wrap msgid "B(2)\t\tRemoved in 2.2\n" msgstr "B(2)\t\t2.2 で削除\n" #. type: tbl table -#: build/C/man2/syscalls.2:505 +#: build/C/man2/syscalls.2:504 #, no-wrap msgid "B(2)\t2.6; 2.4.18\n" msgstr "B(2)\t2.6; 2.4.18\n" #. type: tbl table -#: build/C/man2/syscalls.2:506 +#: build/C/man2/syscalls.2:505 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:507 +#: build/C/man2/syscalls.2:506 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:508 +#: build/C/man2/syscalls.2:507 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:509 +#: build/C/man2/syscalls.2:508 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:510 +#: build/C/man2/syscalls.2:509 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:511 +#: build/C/man2/syscalls.2:510 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:512 +#: build/C/man2/syscalls.2:511 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:513 +#: build/C/man2/syscalls.2:512 #, no-wrap msgid "B(2)\t2.2\n" msgstr "B(2)\t2.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:514 +#: build/C/man2/syscalls.2:513 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:515 +#: build/C/man2/syscalls.2:514 #, no-wrap msgid "B(2)\t2.6.22\n" msgstr "B(2)\t2.6.22\n" #. type: tbl table -#: build/C/man2/syscalls.2:516 +#: build/C/man2/syscalls.2:515 #, no-wrap msgid "B(2)\t2.6.27\n" msgstr "B(2)\t2.6.27\n" #. type: tbl table -#: build/C/man2/syscalls.2:517 +#: build/C/man2/syscalls.2:516 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:518 +#: build/C/man2/syscalls.2:517 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:519 +#: build/C/man2/syscalls.2:518 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:520 +#: build/C/man2/syscalls.2:519 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:521 +#: build/C/man2/syscalls.2:520 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:522 +#: build/C/man2/syscalls.2:521 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. Implements BSD socket calls #. type: tbl table -#: build/C/man2/syscalls.2:524 +#: build/C/man2/syscalls.2:523 #, no-wrap msgid "B(2)\t2.0\tSee notes on B(2)\n" msgstr "B(2)\t2.0\tB(2) の「注意」の節を参照\n" #. type: tbl table -#: build/C/man2/syscalls.2:525 +#: build/C/man2/syscalls.2:524 #, no-wrap msgid "B(2)\t2.6.17\n" msgstr "B(2)\t2.6.17\n" #. type: tbl table -#: build/C/man2/syscalls.2:526 +#: build/C/man2/syscalls.2:525 #, no-wrap msgid "B(2)\t2.6.16\tPowerPC only\n" msgstr "B(2)\t2.6.16\tPowerPC のみ\n" #. type: tbl table -#: build/C/man2/syscalls.2:527 +#: build/C/man2/syscalls.2:526 #, no-wrap msgid "B(2)\t2.6.16\tPowerPC only\n" msgstr "B(2)\t2.6.16\tPowerPC のみ\n" #. type: tbl table -#: build/C/man2/syscalls.2:528 +#: build/C/man2/syscalls.2:527 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:529 +#: build/C/man2/syscalls.2:528 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:530 +#: build/C/man2/syscalls.2:529 #, no-wrap msgid "B(2)\t2.4\n" msgstr "B(2)\t2.4\n" #. type: tbl table -#: build/C/man2/syscalls.2:531 +#: build/C/man2/syscalls.2:530 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:532 +#: build/C/man2/syscalls.2:531 #, no-wrap msgid "B(2)\t2.6\n" msgstr "B(2)\t2.6\n" #. type: tbl table -#: build/C/man2/syscalls.2:533 +#: build/C/man2/syscalls.2:532 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:534 +#: build/C/man2/syscalls.2:533 #, no-wrap msgid "B(2)\t2.6.25\tPowerPC if\n" msgstr "B(2)\t2.6.25\tPowerPC で\n" #. type: tbl table -#: build/C/man2/syscalls.2:535 +#: build/C/man2/syscalls.2:534 #, no-wrap msgid "\t\tCONFIG_PPC_64K_PAGES\n" msgstr "\t\tCONFIG_PPC_64K_PAGES の場合\n" #. type: tbl table -#: build/C/man2/syscalls.2:536 +#: build/C/man2/syscalls.2:535 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:537 +#: build/C/man2/syscalls.2:536 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:538 +#: build/C/man2/syscalls.2:537 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:539 +#: build/C/man2/syscalls.2:538 #, no-wrap msgid "B(2)\t2.6.16\n" msgstr "B(2)\t2.6.16\n" #. type: tbl table -#: build/C/man2/syscalls.2:540 +#: build/C/man2/syscalls.2:539 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:541 +#: build/C/man2/syscalls.2:540 #, no-wrap msgid "B(2)\t2.6.17\n" msgstr "B(2)\t2.6.17\n" #. type: tbl table -#: build/C/man2/syscalls.2:542 +#: build/C/man2/syscalls.2:541 #, no-wrap msgid "B(2)\t2.6.22\tT{\n" msgstr "B(2)\t2.6.22\tT{\n" #. type: tbl table -#: build/C/man2/syscalls.2:543 +#: build/C/man2/syscalls.2:542 #, no-wrap msgid "Architecture-specific\n" msgstr "アーキテクチャ固有の\n" #. type: tbl table -#: build/C/man2/syscalls.2:544 +#: build/C/man2/syscalls.2:543 #, no-wrap msgid "variant of B(2)\n" msgstr "B(2) の一種\n" @@ -19431,280 +20041,280 @@ msgstr "B(2) の一種\n" #. First appeared on ARM, as arm_sync_file_range(), but later renamed #. \fBsys_debug_setcontext\fP(2) ??? PowerPC if CONFIG_PPC32 #. type: tbl table -#: build/C/man2/syscalls.2:549 +#: build/C/man2/syscalls.2:548 #, no-wrap msgid "B(2)\t2.6.39\n" msgstr "B(2)\t2.6.39\n" #. type: tbl table -#: build/C/man2/syscalls.2:550 +#: build/C/man2/syscalls.2:549 #, no-wrap msgid "B(2)\t1.2\n" msgstr "B(2)\t1.2\n" #. type: tbl table -#: build/C/man2/syscalls.2:551 +#: build/C/man2/syscalls.2:550 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. type: tbl table -#: build/C/man2/syscalls.2:552 +#: build/C/man2/syscalls.2:551 #, no-wrap msgid "B(2)\t1.0\n" msgstr "B(2)\t1.0\n" #. glibc interface is \fBklogctl\fP(3) #. type: tbl table -#: build/C/man2/syscalls.2:554 +#: build/C/man2/syscalls.2:553 #, no-wrap msgid "B(2)\t2.6.17\n" msgstr "B(2)\t2.6.17\n" #. type: tbl table -#: build/C/man2/syscalls.2:555 +#: build/C/man2/syscalls.2:554 #, no-wrap msgid "B(2)\t2.6\n" msgstr "B(2)\t2.6\n" #. type: tbl table -#: build/C/man2/syscalls.2:556 +#: build/C/man2/syscalls.2:555 #, no-wrap msgid "B