msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man7/aio.7:472 build/C/man3/aio_cancel.3:135 build/C/man3/aio_error.3:108 build/C/man3/aio_fsync.3:122 build/C/man3/aio_init.3:108 build/C/man3/aio_read.3:165 build/C/man3/aio_return.3:103 build/C/man3/aio_suspend.3:146 build/C/man3/aio_write.3:167 build/C/man2/io_cancel.2:109 build/C/man2/io_destroy.2:98 build/C/man2/io_getevents.2:117 build/C/man2/io_setup.2:111 build/C/man2/io_submit.2:113 build/C/man3/lio_listio.3:234
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: man-pages-ja\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-15 20:07+0900\n"
"Last-Translator: Akihiro MOTOKI <amotoki@gmail.com>\n"
"Language-Team: Japanese (http://www.transifex.net/projects/p/man-pages-ja/"
#: build/C/man2/io_destroy.2:98 build/C/man2/io_getevents.2:117
#: build/C/man2/io_setup.2:111 build/C/man2/io_submit.2:113
#: build/C/man3/lio_listio.3:234
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man2/bdflush.2:124 build/C/man7/boot.7:208 build/C/man7/bootparam.7:1597 build/C/man2/reboot.2:190 build/C/man2/sync.2:125 build/C/man8/sync.8:94
+#: build/C/man2/bdflush.2:124 build/C/man7/boot.7:208 build/C/man7/bootparam.7:1595 build/C/man2/reboot.2:190 build/C/man2/sync.2:125 build/C/man8/sync.8:94
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man2/bdflush.2:131 build/C/man7/boot.7:215 build/C/man7/bootparam.7:1604 build/C/man2/reboot.2:197 build/C/man2/sync.2:132 build/C/man8/sync.8:101
+#: build/C/man2/bdflush.2:131 build/C/man7/boot.7:215 build/C/man7/bootparam.7:1602 build/C/man2/reboot.2:197 build/C/man2/sync.2:132 build/C/man8/sync.8:101
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
"When the kernel is loaded, it initializes the devices (via their drivers), "
"starts the swapper (it is a \"kernel process\", called kswapd in modern "
-"Linux kernels), and mounts the root file system (/)."
+"Linux kernels), and mounts the root filesystem (/)."
msgstr ""
#. type: Plain text
#: build/C/man7/boot.7:101
msgid ""
"Some of the parameters that may be passed to the kernel relate to these "
-"activities (e.g: You can override the default root file system). For "
-"further information on Linux kernel parameters read B<bootparam>(7)."
+"activities (e.g: You can override the default root filesystem). For further "
+"information on Linux kernel parameters read B<bootparam>(7)."
msgstr ""
#. type: Plain text
#. type: TH
#: build/C/man7/bootparam.7:30
#, no-wrap
-msgid "2013-06-08"
+msgid "2013-08-01"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man7/bootparam.7:188
msgid ""
-"This argument tells the kernel what device is to be used as the root file "
-"system while booting. The default of this setting is determined at compile "
-"time, and usually is the value of the root device of the system that the "
-"kernel was built on. To override this value, and select the second floppy "
-"drive as the root device, one would use 'root=/dev/fd1'."
+"This argument tells the kernel what device is to be used as the root "
+"filesystem while booting. The default of this setting is determined at "
+"compile time, and usually is the value of the root device of the system that "
+"the kernel was built on. To override this value, and select the second "
+"floppy drive as the root device, one would use 'root=/dev/fd1'."
msgstr ""
#. type: Plain text
#: build/C/man7/bootparam.7:210
msgid ""
"Note that this has nothing to do with the designation of these devices on "
-"your file system. The '/dev/' part is purely conventional."
+"your filesystem. The '/dev/' part is purely conventional."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man7/bootparam.7:235
msgid ""
-"The 'ro' option tells the kernel to mount the root file system as "
-"'read-only' so that file system consistency check programs (fsck) can do "
-"their work on a quiescent file system. No processes can write to files on "
-"the file system in question until it is 'remounted' as read/write capable, "
-"for example, by 'mount -w -n -o remount /'. (See also B<mount>(8).)"
+"The 'ro' option tells the kernel to mount the root filesystem as 'read-only' "
+"so that filesystem consistency check programs (fsck) can do their work on a "
+"quiescent filesystem. No processes can write to files on the filesystem in "
+"question until it is 'remounted' as read/write capable, for example, by "
+"'mount -w -n -o remount /'. (See also B<mount>(8).)"
msgstr ""
#. type: Plain text
#: build/C/man7/bootparam.7:238
msgid ""
-"The 'rw' option tells the kernel to mount the root file system read/write. "
+"The 'rw' option tells the kernel to mount the root filesystem read/write. "
"This is the default."
msgstr ""
"is a bad idea to use a ramdisk under Linux\\(emthe system will use available "
"memory more efficiently itself. But while booting (or while constructing "
"boot floppies) it is often useful to load the floppy contents into a "
-"ramdisk. One might also have a system in which first some modules (for file "
-"system or hardware) must be loaded before the main disk can be accessed."
+"ramdisk. One might also have a system in which first some modules (for "
+"filesystem or hardware) must be loaded before the main disk can be accessed."
msgstr ""
#. type: Plain text
"to use initrd. When this feature is enabled, the boot process will load the "
"kernel and an initial ramdisk; then the kernel converts initrd into a "
"\"normal\" ramdisk, which is mounted read-write as root device; then "
-"I</linuxrc> is executed; afterward the \"real\" root file system is mounted, "
-"and the initrd file system is moved over to I</initrd>; finally the usual "
+"I</linuxrc> is executed; afterward the \"real\" root filesystem is mounted, "
+"and the initrd filesystem is moved over to I</initrd>; finally the usual "
"boot sequence (e.g., invocation of I</sbin/init>) is performed."
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man7/bootparam.7:1591
-msgid "B<lilo.conf>(5), B<klogd>(8), B<lilo>(8), B<mount>(8)"
+#: build/C/man7/bootparam.7:1589
+msgid "B<klogd>(8), B<mount>(8)"
msgstr ""
#. type: Plain text
-#: build/C/man7/bootparam.7:1597
+#: build/C/man7/bootparam.7:1595
msgid ""
"Large parts of this man page have been derived from the Boot Parameter HOWTO "
"(version 1.0.1) written by Paul Gortmaker. More information may be found in "
#: build/C/man2/sync.2:69
msgid ""
"B<sync>() causes all buffered modifications to file metadata and data to be "
-"written to the underlying file systems."
+"written to the underlying filesystems."
msgstr ""
#. type: Plain text
#: build/C/man2/sync.2:76
msgid ""
-"B<syncfs>() is like B<sync>(), but synchronizes just the file system "
+"B<syncfs>() is like B<sync>(), but synchronizes just the filesystem "
"containing file referred to by the open file descriptor I<fd>."
msgstr ""
msgid ""
"The kernel keeps data in memory to avoid doing (relatively slow) disk reads "
"and writes. This improves performance, but if the computer crashes, data "
-"may be lost or the file system corrupted as a result. B<sync> ensures that "
+"may be lost or the filesystem corrupted as a result. B<sync> ensures that "
"everything in memory is written to disk."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: man-pages-ja\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-16 11:02+0900\n"
"Last-Translator: Akihiro MOTOKI <amotoki@gmail.com>\n"
"Language-Team: Japanese (http://www.transifex.net/projects/p/man-pages-ja/"
#. type: SH
#: build/C/man2/bdflush.2:124 build/C/man7/boot.7:208
-#: build/C/man7/bootparam.7:1597 build/C/man2/reboot.2:190
+#: build/C/man7/bootparam.7:1595 build/C/man2/reboot.2:190
#: build/C/man2/sync.2:125 build/C/man8/sync.8:94
#, no-wrap
msgid "COLOPHON"
#. type: Plain text
#: build/C/man2/bdflush.2:131 build/C/man7/boot.7:215
-#: build/C/man7/bootparam.7:1604 build/C/man2/reboot.2:197
+#: build/C/man7/bootparam.7:1602 build/C/man2/reboot.2:197
#: build/C/man2/sync.2:132 build/C/man8/sync.8:101
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man7/boot.7:94
+#, fuzzy
+#| msgid ""
+#| "When the kernel is loaded, it initializes the devices (via their "
+#| "drivers), starts the swapper (it is a \"kernel process\", called kswapd "
+#| "in modern Linux kernels), and mounts the root file system (/)."
msgid ""
"When the kernel is loaded, it initializes the devices (via their drivers), "
"starts the swapper (it is a \"kernel process\", called kswapd in modern "
-"Linux kernels), and mounts the root file system (/)."
+"Linux kernels), and mounts the root filesystem (/)."
msgstr ""
"カーネルはロードされると、デバイスを (ドライバによって) 初期化し、スワッパを"
"起動し (最近の Linux カーネルでは、 スワッパは kswapd という「カーネルプロセ"
#. type: Plain text
#: build/C/man7/boot.7:101
+#, fuzzy
+#| msgid ""
+#| "Some of the parameters that may be passed to the kernel relate to these "
+#| "activities (e.g: You can override the default root file system). For "
+#| "further information on Linux kernel parameters read B<bootparam>(7)."
msgid ""
"Some of the parameters that may be passed to the kernel relate to these "
-"activities (e.g: You can override the default root file system). For "
-"further information on Linux kernel parameters read B<bootparam>(7)."
+"activities (e.g: You can override the default root filesystem). For further "
+"information on Linux kernel parameters read B<bootparam>(7)."
msgstr ""
"カーネルに渡すことのできるパラメータのいくつかは、 これらの動作に関係する。 "
"(例えばデフォルトのルートファイルシステムを変更したりできる)。 Linux カーネル"
#. type: TH
#: build/C/man7/bootparam.7:30
-#, no-wrap
-msgid "2013-06-08"
+#, fuzzy, no-wrap
+#| msgid "2013-06-08"
+msgid "2013-08-01"
msgstr "2013-06-08"
#. type: Plain text
"you copied a kernel using 'cp zImage /dev/fd0'), you have no opportunity to "
"specify any parameters. So, in order to take advantage of this possibility "
"you have to use a boot loader that is able to pass parameters, such as GRUB."
-msgstr "カーネルが BIOS から直接起動されるとき (たとえば 'cp zImage /dev/fd0' でフロッピーにコピーしたカーネルから起動するなど) は、 パラメータを指定する機会はない。 そのため、この起動時パラメータ機能を利用するためには、 GRUB のようなパラメータを指定できるブートローダーを使用しなければならない。"
+msgstr ""
+"カーネルが BIOS から直接起動されるとき (たとえば 'cp zImage /dev/fd0' でフ"
+"ロッピーにコピーしたカーネルから起動するなど) は、 パラメータを指定する機会は"
+"ない。 そのため、この起動時パラメータ機能を利用するためには、 GRUB のようなパ"
+"ラメータを指定できるブートローダーを使用しなければならない。"
#. The LILO program (LInux LOader) written by Werner Almesberger is the
#. most commonly used.
#. type: Plain text
#: build/C/man7/bootparam.7:188
-msgid ""
-"This argument tells the kernel what device is to be used as the root file "
-"system while booting. The default of this setting is determined at compile "
-"time, and usually is the value of the root device of the system that the "
-"kernel was built on. To override this value, and select the second floppy "
-"drive as the root device, one would use 'root=/dev/fd1'."
+#, fuzzy
+#| msgid ""
+#| "This argument tells the kernel what device is to be used as the root file "
+#| "system while booting. The default of this setting is determined at "
+#| "compile time, and usually is the value of the root device of the system "
+#| "that the kernel was built on. To override this value, and select the "
+#| "second floppy drive as the root device, one would use 'root=/dev/fd1'."
+msgid ""
+"This argument tells the kernel what device is to be used as the root "
+"filesystem while booting. The default of this setting is determined at "
+"compile time, and usually is the value of the root device of the system that "
+"the kernel was built on. To override this value, and select the second "
+"floppy drive as the root device, one would use 'root=/dev/fd1'."
msgstr ""
"起動時にルートファイルシステムとして使われるデバイスをカーネルに指定する。 デ"
"フォルトはコンパイル時に決定され、 通常はカーネルを構築したシステムのルートデ"
#. type: Plain text
#: build/C/man7/bootparam.7:210
+#, fuzzy
+#| msgid ""
+#| "Note that this has nothing to do with the designation of these devices on "
+#| "your file system. The '/dev/' part is purely conventional."
msgid ""
"Note that this has nothing to do with the designation of these devices on "
-"your file system. The '/dev/' part is purely conventional."
+"your filesystem. The '/dev/' part is purely conventional."
msgstr ""
"なお、これらはファイルシステム上でのデバイスの指定方法とは全く関係ない。 "
"\\&'/dev/' を用いるのは単に慣習に過ぎない。"
#. type: Plain text
#: build/C/man7/bootparam.7:235
-msgid ""
-"The 'ro' option tells the kernel to mount the root file system as 'read-"
-"only' so that file system consistency check programs (fsck) can do their "
-"work on a quiescent file system. No processes can write to files on the "
-"file system in question until it is 'remounted' as read/write capable, for "
-"example, by 'mount -w -n -o remount /'. (See also B<mount>(8).)"
+#, fuzzy
+#| msgid ""
+#| "The 'ro' option tells the kernel to mount the root file system as 'read-"
+#| "only' so that file system consistency check programs (fsck) can do their "
+#| "work on a quiescent file system. No processes can write to files on the "
+#| "file system in question until it is 'remounted' as read/write capable, "
+#| "for example, by 'mount -w -n -o remount /'. (See also B<mount>(8).)"
+msgid ""
+"The 'ro' option tells the kernel to mount the root filesystem as 'read-only' "
+"so that filesystem consistency check programs (fsck) can do their work on a "
+"quiescent filesystem. No processes can write to files on the filesystem in "
+"question until it is 'remounted' as read/write capable, for example, by "
+"'mount -w -n -o remount /'. (See also B<mount>(8).)"
msgstr ""
"\\&'ro' オプションは、 ルートファイルシステムを 「読み出し専用」でマウントす"
"るようカーネルに指示し、 fsck プログラムがファイルシステムの矛盾を検査できる"
#. type: Plain text
#: build/C/man7/bootparam.7:238
+#, fuzzy
+#| msgid ""
+#| "The 'rw' option tells the kernel to mount the root file system read/"
+#| "write. This is the default."
msgid ""
-"The 'rw' option tells the kernel to mount the root file system read/write. "
+"The 'rw' option tells the kernel to mount the root filesystem read/write. "
"This is the default."
msgstr ""
"rw オプションはルートファイルシステムを 「読み書き可能」でマウントするよう"
#. type: Plain text
#: build/C/man7/bootparam.7:423
+#, fuzzy
+#| msgid ""
+#| "(Only if the kernel was compiled with B<CONFIG_BLK_DEV_RAM>.) In general "
+#| "it is a bad idea to use a ramdisk under Linux\\(emthe system will use "
+#| "available memory more efficiently itself. But while booting (or while "
+#| "constructing boot floppies) it is often useful to load the floppy "
+#| "contents into a ramdisk. One might also have a system in which first "
+#| "some modules (for file system or hardware) must be loaded before the main "
+#| "disk can be accessed."
msgid ""
"(Only if the kernel was compiled with B<CONFIG_BLK_DEV_RAM>.) In general it "
"is a bad idea to use a ramdisk under Linux\\(emthe system will use available "
"memory more efficiently itself. But while booting (or while constructing "
"boot floppies) it is often useful to load the floppy contents into a "
-"ramdisk. One might also have a system in which first some modules (for file "
-"system or hardware) must be loaded before the main disk can be accessed."
+"ramdisk. One might also have a system in which first some modules (for "
+"filesystem or hardware) must be loaded before the main disk can be accessed."
msgstr ""
"(カーネルのコンパイル時に B<CONFIG_BLK_DEV_RAM> オプションが指定されたときの"
"み有効。) 一般的には、Linux で RAM ディスクを使用するのはあまり良い考えでは"
#. type: Plain text
#: build/C/man7/bootparam.7:475
+#, fuzzy
+#| msgid ""
+#| "(Only if the kernel was compiled with B<CONFIG_BLK_DEV_RAM> and "
+#| "B<CONFIG_BLK_DEV_INITRD>.) These days it is possible to compile the "
+#| "kernel to use initrd. When this feature is enabled, the boot process "
+#| "will load the kernel and an initial ramdisk; then the kernel converts "
+#| "initrd into a \"normal\" ramdisk, which is mounted read-write as root "
+#| "device; then I</linuxrc> is executed; afterward the \"real\" root file "
+#| "system is mounted, and the initrd file system is moved over to I</"
+#| "initrd>; finally the usual boot sequence (e.g., invocation of I</sbin/"
+#| "init>) is performed."
msgid ""
"(Only if the kernel was compiled with B<CONFIG_BLK_DEV_RAM> and "
"B<CONFIG_BLK_DEV_INITRD>.) These days it is possible to compile the kernel "
"to use initrd. When this feature is enabled, the boot process will load the "
"kernel and an initial ramdisk; then the kernel converts initrd into a "
"\"normal\" ramdisk, which is mounted read-write as root device; then I</"
-"linuxrc> is executed; afterward the \"real\" root file system is mounted, "
-"and the initrd file system is moved over to I</initrd>; finally the usual "
-"boot sequence (e.g., invocation of I</sbin/init>) is performed."
+"linuxrc> is executed; afterward the \"real\" root filesystem is mounted, and "
+"the initrd filesystem is moved over to I</initrd>; finally the usual boot "
+"sequence (e.g., invocation of I</sbin/init>) is performed."
msgstr ""
"(カーネルのコンパイル時に B<CONFIG_BLK_DEV_RAM> と B<CONFIG_BLK_DEV_INITRD> "
"が指定されているときのみ有効。) 最近は initrd を使用するようにカーネルをコン"
"マシンではこの指定が必要となる。"
#. type: Plain text
-#: build/C/man7/bootparam.7:1591
-msgid "B<lilo.conf>(5), B<klogd>(8), B<lilo>(8), B<mount>(8)"
+#: build/C/man7/bootparam.7:1589
+#, fuzzy
+#| msgid "B<lilo.conf>(5), B<klogd>(8), B<lilo>(8), B<mount>(8)"
+msgid "B<klogd>(8), B<mount>(8)"
msgstr "B<lilo.conf>(5), B<klogd>(8), B<lilo>(8), B<mount>(8)"
#. type: Plain text
-#: build/C/man7/bootparam.7:1597
+#: build/C/man7/bootparam.7:1595
msgid ""
"Large parts of this man page have been derived from the Boot Parameter HOWTO "
"(version 1.0.1) written by Paul Gortmaker. More information may be found in "
#. type: Plain text
#: build/C/man2/sync.2:69
+#, fuzzy
+#| msgid ""
+#| "B<sync>() causes all buffered modifications to file metadata and data to "
+#| "be written to the underlying file systems."
msgid ""
"B<sync>() causes all buffered modifications to file metadata and data to be "
-"written to the underlying file systems."
+"written to the underlying filesystems."
msgstr ""
"B<sync>() を呼び出すと、バッファされたファイルのメタデータとデータ本体に\n"
"対して行われた全ての変更が、対応するファイルシステムに書き込まれる。"
#. type: Plain text
#: build/C/man2/sync.2:76
+#, fuzzy
+#| msgid ""
+#| "B<syncfs>() is like B<sync>(), but synchronizes just the file system "
+#| "containing file referred to by the open file descriptor I<fd>."
msgid ""
-"B<syncfs>() is like B<sync>(), but synchronizes just the file system "
+"B<syncfs>() is like B<sync>(), but synchronizes just the filesystem "
"containing file referred to by the open file descriptor I<fd>."
msgstr ""
"B<syncfs>() は B<sync>() と同様だが、オープンされたファイルディスクリプタ "
#. type: Plain text
#: build/C/man8/sync.8:33
+#, fuzzy
+#| msgid ""
+#| "The kernel keeps data in memory to avoid doing (relatively slow) disk "
+#| "reads and writes. This improves performance, but if the computer "
+#| "crashes, data may be lost or the file system corrupted as a result. "
+#| "B<sync> ensures that everything in memory is written to disk."
msgid ""
"The kernel keeps data in memory to avoid doing (relatively slow) disk reads "
"and writes. This improves performance, but if the computer crashes, data "
-"may be lost or the file system corrupted as a result. B<sync> ensures that "
+"may be lost or the filesystem corrupted as a result. B<sync> ensures that "
"everything in memory is written to disk."
msgstr ""
"カーネルは (比較的遅い) ディスクの読み書きを避けるため、 データをメモリに保持"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man7/armscii-8.7:150 build/C/man7/ascii.7:208 build/C/man7/charsets.7:374 build/C/man7/cp1251.7:185 build/C/man7/iso_8859-1.7:191 build/C/man7/iso_8859-10.7:176 build/C/man7/iso_8859-11.7:169 build/C/man7/iso_8859-13.7:174 build/C/man7/iso_8859-14.7:172 build/C/man7/iso_8859-15.7:186 build/C/man7/iso_8859-16.7:187 build/C/man7/iso_8859-2.7:189 build/C/man7/iso_8859-3.7:168 build/C/man7/iso_8859-4.7:171 build/C/man7/iso_8859-5.7:175 build/C/man7/iso_8859-6.7:128 build/C/man7/iso_8859-7.7:178 build/C/man7/iso_8859-8.7:141 build/C/man7/iso_8859-9.7:172 build/C/man7/koi8-r.7:214 build/C/man7/koi8-u.7:200 build/C/man7/unicode.7:321 build/C/man7/utf-8.7:305
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-15 20:07+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man7/iso_8859-9.7:172 build/C/man7/koi8-r.7:214
#: build/C/man7/koi8-u.7:200 build/C/man7/unicode.7:321
#: build/C/man7/utf-8.7:305
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/cabs.3:47 build/C/man3/cacos.3:84 build/C/man3/cacosh.3:86 build/C/man3/carg.3:69 build/C/man3/casin.3:50 build/C/man3/casinh.3:52 build/C/man3/catan.3:81 build/C/man3/catanh.3:83 build/C/man3/ccos.3:43 build/C/man3/ccosh.3:43 build/C/man3/cerf.3:50 build/C/man3/cexp.3:47 build/C/man3/cexp2.3:40 build/C/man3/cimag.3:57 build/C/man3/clog.3:56 build/C/man3/clog10.3:53 build/C/man3/clog2.3:52 build/C/man7/complex.7:89 build/C/man3/conj.3:55 build/C/man3/cpow.3:46 build/C/man3/cproj.3:50 build/C/man3/creal.3:49 build/C/man3/csin.3:43 build/C/man3/csinh.3:43 build/C/man3/csqrt.3:42 build/C/man3/ctan.3:43 build/C/man3/ctanh.3:44
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-16 11:02+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/conj.3:55 build/C/man3/cpow.3:46 build/C/man3/cproj.3:50
#: build/C/man3/creal.3:49 build/C/man3/csin.3:43 build/C/man3/csinh.3:43
#: build/C/man3/csqrt.3:42 build/C/man3/ctan.3:43 build/C/man3/ctanh.3:44
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Page size is the size (in bytes) of the pages used for nodes in the tree. "
"The minimum page size is 512 bytes and the maximum page size is 64K. If "
"I<psize> is 0 (no page size is specified) a page size is chosen based on the "
-"underlying file system I/O block size."
+"underlying filesystem I/O block size."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man3/btree.3:262 build/C/man3/dbopen.3:569 build/C/man3/hash.3:178 build/C/man3/mpool.3:242 build/C/man3/recno.3:240
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
"The recno access method stores the in-memory copies of its records in a "
"btree. This value is the size (in bytes) of the pages used for nodes in "
"that tree. If I<psize> is 0 (no page size is specified) a page size is "
-"chosen based on the underlying file system I/O block size. See B<btree>(3) "
+"chosen based on the underlying filesystem I/O block size. See B<btree>(3) "
"for more information."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-15 20:08+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/btree.3:167
+#, fuzzy
+#| msgid ""
+#| "Page size is the size (in bytes) of the pages used for nodes in the "
+#| "tree. The minimum page size is 512 bytes and the maximum page size is "
+#| "64K. If I<psize> is 0 (no page size is specified) a page size is chosen "
+#| "based on the underlying file system I/O block size."
msgid ""
"Page size is the size (in bytes) of the pages used for nodes in the tree. "
"The minimum page size is 512 bytes and the maximum page size is 64K. If "
"I<psize> is 0 (no page size is specified) a page size is chosen based on the "
-"underlying file system I/O block size."
+"underlying filesystem I/O block size."
msgstr ""
"ツリーの中のノードに使われるページサイズ (バイト単位)。 最小値は 512 バイト"
"で、最大値は 64K である。 I<psize> が 0 (ページサイズが指定されていない) の場"
#. type: Plain text
#: build/C/man3/btree.3:262 build/C/man3/dbopen.3:569 build/C/man3/hash.3:178
#: build/C/man3/mpool.3:242 build/C/man3/recno.3:240
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man3/recno.3:150
+#, fuzzy
+#| msgid ""
+#| "The recno access method stores the in-memory copies of its records in a "
+#| "btree. This value is the size (in bytes) of the pages used for nodes in "
+#| "that tree. If I<psize> is 0 (no page size is specified) a page size is "
+#| "chosen based on the underlying file system I/O block size. See B<btree>"
+#| "(3) for more information."
msgid ""
"The recno access method stores the in-memory copies of its records in a "
"btree. This value is the size (in bytes) of the pages used for nodes in "
"that tree. If I<psize> is 0 (no page size is specified) a page size is "
-"chosen based on the underlying file system I/O block size. See B<btree>(3) "
+"chosen based on the underlying filesystem I/O block size. See B<btree>(3) "
"for more information."
msgstr ""
"recno アクセスメソッドは、自身のレコードのコピーをメモリ内部に btree で保存し"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man3/closedir.3:67 build/C/man3/dirfd.3:92 build/C/man2/getdents.2:165 build/C/man3/getdirentries.3:64 build/C/man3/opendir.3:118 build/C/man2/readdir.2:114 build/C/man3/readdir.3:156 build/C/man3/rewinddir.3:53 build/C/man3/scandir.3:121 build/C/man3/scandirat.3:105 build/C/man3/seekdir.3:64 build/C/man3/telldir.3:64
+#: build/C/man3/closedir.3:67 build/C/man3/dirfd.3:92 build/C/man2/getdents.2:165 build/C/man3/getdirentries.3:64 build/C/man3/opendir.3:118 build/C/man2/readdir.2:114 build/C/man3/readdir.3:156 build/C/man3/rewinddir.3:58 build/C/man3/scandir.3:121 build/C/man3/scandirat.3:105 build/C/man3/seekdir.3:69 build/C/man3/telldir.3:69
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/closedir.3:69 build/C/man3/dirfd.3:104 build/C/man2/getdents.2:282 build/C/man3/getdirentries.3:72 build/C/man3/opendir.3:140 build/C/man2/readdir.2:127 build/C/man3/readdir.3:265 build/C/man3/rewinddir.3:55 build/C/man3/scandir.3:177 build/C/man3/scandirat.3:112 build/C/man3/seekdir.3:78 build/C/man3/telldir.3:90
+#: build/C/man3/closedir.3:69 build/C/man3/dirfd.3:104 build/C/man2/getdents.2:282 build/C/man3/getdirentries.3:72 build/C/man3/opendir.3:140 build/C/man2/readdir.2:127 build/C/man3/readdir.3:265 build/C/man3/rewinddir.3:60 build/C/man3/scandir.3:177 build/C/man3/scandirat.3:112 build/C/man3/seekdir.3:83 build/C/man3/telldir.3:95
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/closedir.3:77 build/C/man3/dirfd.3:113 build/C/man2/getdents.2:285 build/C/man3/getdirentries.3:75 build/C/man3/opendir.3:149 build/C/man2/readdir.2:130 build/C/man3/readdir.3:277 build/C/man3/rewinddir.3:62 build/C/man3/scandir.3:189 build/C/man3/scandirat.3:116 build/C/man3/seekdir.3:86 build/C/man3/telldir.3:97
+#: build/C/man3/closedir.3:77 build/C/man3/dirfd.3:113 build/C/man2/getdents.2:285 build/C/man3/getdirentries.3:75 build/C/man3/opendir.3:149 build/C/man2/readdir.2:130 build/C/man3/readdir.3:277 build/C/man3/rewinddir.3:67 build/C/man3/scandir.3:189 build/C/man3/scandirat.3:116 build/C/man3/seekdir.3:91 build/C/man3/telldir.3:102
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man3/closedir.3:84 build/C/man3/dirfd.3:120 build/C/man2/getdents.2:292 build/C/man3/getdirentries.3:82 build/C/man3/opendir.3:156 build/C/man2/readdir.2:137 build/C/man3/readdir.3:284 build/C/man3/rewinddir.3:69 build/C/man3/scandir.3:196 build/C/man3/scandirat.3:123 build/C/man3/seekdir.3:93 build/C/man3/telldir.3:104
+#: build/C/man3/closedir.3:84 build/C/man3/dirfd.3:120 build/C/man2/getdents.2:292 build/C/man3/getdirentries.3:82 build/C/man3/opendir.3:156 build/C/man2/readdir.2:137 build/C/man3/readdir.3:284 build/C/man3/rewinddir.3:74 build/C/man3/scandir.3:196 build/C/man3/scandirat.3:123 build/C/man3/seekdir.3:98 build/C/man3/telldir.3:109
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/dirfd.3:87 build/C/man3/readdir.3:147
+#: build/C/man3/dirfd.3:87 build/C/man3/readdir.3:147 build/C/man3/rewinddir.3:53 build/C/man3/seekdir.3:64 build/C/man3/telldir.3:64
#, no-wrap
msgid "ATTRIBUTES"
msgstr ""
#. type: SS
-#: build/C/man3/dirfd.3:88 build/C/man3/readdir.3:148
+#: build/C/man3/dirfd.3:88 build/C/man3/readdir.3:148 build/C/man3/rewinddir.3:54 build/C/man3/seekdir.3:65 build/C/man3/telldir.3:65
#, no-wrap
msgid "Multithreading (see pthreads(7))"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/dirfd.3:96 build/C/man2/getdents.2:168 build/C/man3/opendir.3:123 build/C/man2/readdir.2:116 build/C/man3/readdir.3:158 build/C/man3/scandirat.3:107 build/C/man3/seekdir.3:66 build/C/man3/telldir.3:66
+#: build/C/man3/dirfd.3:96 build/C/man2/getdents.2:168 build/C/man3/opendir.3:123 build/C/man2/readdir.2:116 build/C/man3/readdir.3:158 build/C/man3/scandirat.3:107 build/C/man3/seekdir.3:71 build/C/man3/telldir.3:71
#, no-wrap
msgid "NOTES"
msgstr ""
#. type: Plain text
#: build/C/man2/getdents.2:142 build/C/man3/readdir.3:240
msgid ""
-"Currently, only some file systems (among them: Btrfs, ext2, ext3, and ext4) "
+"Currently, only some filesystems (among them: Btrfs, ext2, ext3, and ext4) "
"have full support for returning the file type in I<d_type>. All "
"applications must properly handle a return of B<DT_UNKNOWN>."
msgstr ""
#. type: Plain text
#: build/C/man2/getdents.2:193
msgid ""
-"The original Linux B<getdents>() system call did not handle large file "
-"systems and large file offsets. Consequently, Linux 2.4 added "
+"The original Linux B<getdents>() system call did not handle large "
+"filesystems and large file offsets. Consequently, Linux 2.4 added "
"B<getdents64>(), with wider types for the I<d_ino> and I<d_off> fields "
"employed in the I<linux_dirent> structure."
msgstr ""
#. type: Plain text
#: build/C/man3/getdirentries.3:30
-msgid "getdirentries - get directory entries in a file system-independent format"
+msgid "getdirentries - get directory entries in a filesystem-independent format"
msgstr ""
#. type: Plain text
" off_t d_off; /* not an offset; see NOTES */\n"
" unsigned short d_reclen; /* length of this record */\n"
" unsigned char d_type; /* type of file; not supported\n"
-" by all file system types */\n"
+" by all filesystem types */\n"
" char d_name[256]; /* filename */\n"
"};\n"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/readdir.3:158 build/C/man3/rewinddir.3:55
+#: build/C/man3/readdir.3:158 build/C/man3/rewinddir.3:60
msgid "SVr4, 4.3BSD, POSIX.1-2001."
msgstr ""
"The value returned in I<d_off> is the same as would be returned by calling "
"B<telldir>(3) at the current position in the directory stream. Be aware "
"that despite its type and name, the I<d_off> field is seldom any kind of "
-"directory offset on modern file systems. Applications should treat this "
+"directory offset on modern filesystems. Applications should treat this "
"field as an opaque value, making no assumptions about its contents; see also "
"B<telldir>(3)."
msgstr ""
msgstr ""
#. type: TH
-#: build/C/man3/rewinddir.3:31
+#: build/C/man3/rewinddir.3:31 build/C/man3/telldir.3:30
#, no-wrap
-msgid "1995-06-11"
+msgid "2013-09-02"
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man3/rewinddir.3:62
+#: build/C/man3/rewinddir.3:58
+msgid "The B<rewinddir>() function is thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/rewinddir.3:67
msgid ""
"B<closedir>(3), B<opendir>(3), B<readdir>(3), B<scandir>(3), B<seekdir>(3), "
"B<telldir>(3)"
msgstr ""
#. type: TH
-#: build/C/man3/seekdir.3:31 build/C/man3/telldir.3:30
+#: build/C/man3/seekdir.3:31
#, no-wrap
-msgid "2013-03-24"
+msgid "2013-09-09"
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man3/seekdir.3:66 build/C/man3/telldir.3:66
+#: build/C/man3/seekdir.3:69
+msgid "The B<seekdir>() function is thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/seekdir.3:71 build/C/man3/telldir.3:71
msgid "4.3BSD, POSIX.1-2001."
msgstr ""
#. type: Plain text
-#: build/C/man3/seekdir.3:78
+#: build/C/man3/seekdir.3:83
msgid ""
"In glibc up to version 2.1.1, the type of the I<loc> argument was I<off_t>. "
"POSIX.1-2001 specifies I<long>, and this is the type used since glibc "
msgstr ""
#. type: Plain text
-#: build/C/man3/seekdir.3:86
+#: build/C/man3/seekdir.3:91
msgid ""
"B<lseek>(2), B<closedir>(3), B<opendir>(3), B<readdir>(3), B<rewinddir>(3), "
"B<scandir>(3), B<telldir>(3)"
msgstr ""
#. type: Plain text
-#: build/C/man3/telldir.3:74
+#: build/C/man3/telldir.3:69
+msgid "The B<telldir>() function is thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/telldir.3:79
msgid ""
"In glibc up to version 2.1.1, the return type of B<telldir>() was "
"I<off_t>. POSIX.1-2001 specifies I<long>, and this is the type used since "
#. https://lwn.net/Articles/544298/
#. type: Plain text
-#: build/C/man3/telldir.3:90
+#: build/C/man3/telldir.3:95
msgid ""
-"In early file systems, the value returned by B<telldir>() was a simple file "
-"offset within a directory. Modern file systems use tree or hash structures, "
-"rather than flat tables, to represent directories. On such file systems, "
-"the value returned by B<telldir>() (and used internally by B<readdir>(3)) "
-"is a \"cookie\" that is used by the implementation to derive a position "
-"within a directory. Application programs should treat this strictly as an "
-"opaque value, making I<no> assumptions about its contents."
+"In early filesystems, the value returned by B<telldir>() was a simple file "
+"offset within a directory. Modern filesystems use tree or hash structures, "
+"rather than flat tables, to represent directories. On such filesystems, the "
+"value returned by B<telldir>() (and used internally by B<readdir>(3)) is a "
+"\"cookie\" that is used by the implementation to derive a position within a "
+"directory. Application programs should treat this strictly as an opaque "
+"value, making I<no> assumptions about its contents."
msgstr ""
#. type: Plain text
-#: build/C/man3/telldir.3:97
+#: build/C/man3/telldir.3:102
msgid ""
"B<closedir>(3), B<opendir>(3), B<readdir>(3), B<rewinddir>(3), "
"B<scandir>(3), B<seekdir>(3)"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-16 11:12+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/closedir.3:67 build/C/man3/dirfd.3:92
#: build/C/man2/getdents.2:165 build/C/man3/getdirentries.3:64
#: build/C/man3/opendir.3:118 build/C/man2/readdir.2:114
-#: build/C/man3/readdir.3:156 build/C/man3/rewinddir.3:53
+#: build/C/man3/readdir.3:156 build/C/man3/rewinddir.3:58
#: build/C/man3/scandir.3:121 build/C/man3/scandirat.3:105
-#: build/C/man3/seekdir.3:64 build/C/man3/telldir.3:64
+#: build/C/man3/seekdir.3:69 build/C/man3/telldir.3:69
#, no-wrap
msgid "CONFORMING TO"
msgstr "準拠"
#: build/C/man3/closedir.3:69 build/C/man3/dirfd.3:104
#: build/C/man2/getdents.2:282 build/C/man3/getdirentries.3:72
#: build/C/man3/opendir.3:140 build/C/man2/readdir.2:127
-#: build/C/man3/readdir.3:265 build/C/man3/rewinddir.3:55
+#: build/C/man3/readdir.3:265 build/C/man3/rewinddir.3:60
#: build/C/man3/scandir.3:177 build/C/man3/scandirat.3:112
-#: build/C/man3/seekdir.3:78 build/C/man3/telldir.3:90
+#: build/C/man3/seekdir.3:83 build/C/man3/telldir.3:95
#, no-wrap
msgid "SEE ALSO"
msgstr "関連項目"
#: build/C/man3/closedir.3:77 build/C/man3/dirfd.3:113
#: build/C/man2/getdents.2:285 build/C/man3/getdirentries.3:75
#: build/C/man3/opendir.3:149 build/C/man2/readdir.2:130
-#: build/C/man3/readdir.3:277 build/C/man3/rewinddir.3:62
+#: build/C/man3/readdir.3:277 build/C/man3/rewinddir.3:67
#: build/C/man3/scandir.3:189 build/C/man3/scandirat.3:116
-#: build/C/man3/seekdir.3:86 build/C/man3/telldir.3:97
+#: build/C/man3/seekdir.3:91 build/C/man3/telldir.3:102
#, no-wrap
msgid "COLOPHON"
msgstr "この文書について"
#: build/C/man3/closedir.3:84 build/C/man3/dirfd.3:120
#: build/C/man2/getdents.2:292 build/C/man3/getdirentries.3:82
#: build/C/man3/opendir.3:156 build/C/man2/readdir.2:137
-#: build/C/man3/readdir.3:284 build/C/man3/rewinddir.3:69
+#: build/C/man3/readdir.3:284 build/C/man3/rewinddir.3:74
#: build/C/man3/scandir.3:196 build/C/man3/scandirat.3:123
-#: build/C/man3/seekdir.3:93 build/C/man3/telldir.3:104
-msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#: build/C/man3/seekdir.3:98 build/C/man3/telldir.3:109
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
+msgid ""
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: SH
#: build/C/man3/dirfd.3:87 build/C/man3/readdir.3:147
+#: build/C/man3/rewinddir.3:53 build/C/man3/seekdir.3:64
+#: build/C/man3/telldir.3:64
#, no-wrap
msgid "ATTRIBUTES"
msgstr "属性"
#. type: SS
#: build/C/man3/dirfd.3:88 build/C/man3/readdir.3:148
+#: build/C/man3/rewinddir.3:54 build/C/man3/seekdir.3:65
+#: build/C/man3/telldir.3:65
#, no-wrap
msgid "Multithreading (see pthreads(7))"
msgstr "マルチスレッディング (pthreads(7) 参照)"
#: build/C/man3/dirfd.3:96 build/C/man2/getdents.2:168
#: build/C/man3/opendir.3:123 build/C/man2/readdir.2:116
#: build/C/man3/readdir.3:158 build/C/man3/scandirat.3:107
-#: build/C/man3/seekdir.3:66 build/C/man3/telldir.3:66
+#: build/C/man3/seekdir.3:71 build/C/man3/telldir.3:71
#, no-wrap
msgid "NOTES"
msgstr "注意"
#. The same sentence is in getdents.2
#. type: Plain text
#: build/C/man2/getdents.2:142 build/C/man3/readdir.3:240
+#, fuzzy
+#| msgid ""
+#| "Currently, only some file systems (among them: Btrfs, ext2, ext3, and "
+#| "ext4) have full support for returning the file type in I<d_type>. All "
+#| "applications must properly handle a return of B<DT_UNKNOWN>."
msgid ""
-"Currently, only some file systems (among them: Btrfs, ext2, ext3, and ext4) "
+"Currently, only some filesystems (among them: Btrfs, ext2, ext3, and ext4) "
"have full support for returning the file type in I<d_type>. All "
"applications must properly handle a return of B<DT_UNKNOWN>."
msgstr ""
#. type: Plain text
#: build/C/man2/getdents.2:193
-msgid ""
-"The original Linux B<getdents>() system call did not handle large file "
-"systems and large file offsets. Consequently, Linux 2.4 added B<getdents64>"
-"(), with wider types for the I<d_ino> and I<d_off> fields employed in the "
-"I<linux_dirent> structure."
+#, fuzzy
+#| msgid ""
+#| "The original Linux B<getdents>() system call did not handle large file "
+#| "systems and large file offsets. Consequently, Linux 2.4 added "
+#| "B<getdents64>(), with wider types for the I<d_ino> and I<d_off> fields "
+#| "employed in the I<linux_dirent> structure."
+msgid ""
+"The original Linux B<getdents>() system call did not handle large "
+"filesystems and large file offsets. Consequently, Linux 2.4 added "
+"B<getdents64>(), with wider types for the I<d_ino> and I<d_off> fields "
+"employed in the I<linux_dirent> structure."
msgstr ""
"元々の Linux の B<getdents>() システムコールは、大きなファイルシステムと\n"
"大きなファイルオフセットを扱うことができなかった。\n"
#. type: Plain text
#: build/C/man3/getdirentries.3:30
+#, fuzzy
+#| msgid ""
+#| "getdirentries - get directory entries in a file system-independent format"
msgid ""
-"getdirentries - get directory entries in a file system-independent format"
+"getdirentries - get directory entries in a filesystem-independent format"
msgstr ""
"getdirentries - ディレクトリのエントリをファイルシステムに依存しない形式で取"
"得する"
#. type: Plain text
#: build/C/man3/readdir.3:84
-#, no-wrap
+#, fuzzy, no-wrap
+#| msgid ""
+#| "struct dirent {\n"
+#| " ino_t d_ino; /* inode number */\n"
+#| " off_t d_off; /* not an offset; see NOTES */\n"
+#| " unsigned short d_reclen; /* length of this record */\n"
+#| " unsigned char d_type; /* type of file; not supported\n"
+#| " by all file system types */\n"
+#| " char d_name[256]; /* filename */\n"
+#| "};\n"
msgid ""
"struct dirent {\n"
" ino_t d_ino; /* inode number */\n"
" off_t d_off; /* not an offset; see NOTES */\n"
" unsigned short d_reclen; /* length of this record */\n"
" unsigned char d_type; /* type of file; not supported\n"
-" by all file system types */\n"
+" by all filesystem types */\n"
" char d_name[256]; /* filename */\n"
"};\n"
msgstr ""
msgstr "B<readdir_r>() 関数はスレッドセーフである。"
#. type: Plain text
-#: build/C/man3/readdir.3:158 build/C/man3/rewinddir.3:55
+#: build/C/man3/readdir.3:158 build/C/man3/rewinddir.3:60
msgid "SVr4, 4.3BSD, POSIX.1-2001."
msgstr "SVr4, 4.3BSD, POSIX.1-2001."
#. https://lwn.net/Articles/544298/
#. type: Plain text
#: build/C/man3/readdir.3:187
+#, fuzzy
+#| msgid ""
+#| "The value returned in I<d_off> is the same as would be returned by "
+#| "calling B<telldir>(3) at the current position in the directory stream. "
+#| "Be aware that despite its type and name, the I<d_off> field is seldom any "
+#| "kind of directory offset on modern file systems. Applications should "
+#| "treat this field as an opaque value, making no assumptions about its "
+#| "contents; see also B<telldir>(3)."
msgid ""
"The value returned in I<d_off> is the same as would be returned by calling "
"B<telldir>(3) at the current position in the directory stream. Be aware "
"that despite its type and name, the I<d_off> field is seldom any kind of "
-"directory offset on modern file systems. Applications should treat this "
+"directory offset on modern filesystems. Applications should treat this "
"field as an opaque value, making no assumptions about its contents; see also "
"B<telldir>(3)."
msgstr ""
msgstr "REWINDDIR"
#. type: TH
-#: build/C/man3/rewinddir.3:31
-#, no-wrap
-msgid "1995-06-11"
-msgstr "1995-06-11"
+#: build/C/man3/rewinddir.3:31 build/C/man3/telldir.3:30
+#, fuzzy, no-wrap
+#| msgid "2013-07-05"
+msgid "2013-09-02"
+msgstr "2013-07-05"
#. type: Plain text
#: build/C/man3/rewinddir.3:34
msgstr "B<rewinddir>() 関数は、値を返さない。"
#. type: Plain text
-#: build/C/man3/rewinddir.3:62
+#: build/C/man3/rewinddir.3:58
+#, fuzzy
+#| msgid "The B<readdir_r>() function is thread-safe."
+msgid "The B<rewinddir>() function is thread-safe."
+msgstr "B<readdir_r>() 関数はスレッドセーフである。"
+
+#. type: Plain text
+#: build/C/man3/rewinddir.3:67
msgid ""
"B<closedir>(3), B<opendir>(3), B<readdir>(3), B<scandir>(3), B<seekdir>(3), "
"B<telldir>(3)"
msgstr "SEEKDIR"
#. type: TH
-#: build/C/man3/seekdir.3:31 build/C/man3/telldir.3:30
-#, no-wrap
-msgid "2013-03-24"
-msgstr "2013-03-24"
+#: build/C/man3/seekdir.3:31
+#, fuzzy, no-wrap
+#| msgid "2013-07-05"
+msgid "2013-09-09"
+msgstr "2013-07-05"
#. type: Plain text
#: build/C/man3/seekdir.3:35
msgstr "B<seekdir>() 関数は、値を返さない。"
#. type: Plain text
-#: build/C/man3/seekdir.3:66 build/C/man3/telldir.3:66
+#: build/C/man3/seekdir.3:69
+#, fuzzy
+#| msgid "The B<dirfd>() function is thread-safe."
+msgid "The B<seekdir>() function is thread-safe."
+msgstr "B<dirfd>() 関数はスレッドセーフである。"
+
+#. type: Plain text
+#: build/C/man3/seekdir.3:71 build/C/man3/telldir.3:71
msgid "4.3BSD, POSIX.1-2001."
msgstr "4.3BSD, POSIX.1-2001."
#. type: Plain text
-#: build/C/man3/seekdir.3:78
+#: build/C/man3/seekdir.3:83
msgid ""
"In glibc up to version 2.1.1, the type of the I<loc> argument was I<off_t>. "
"POSIX.1-2001 specifies I<long>, and this is the type used since glibc "
"ては B<telldir>(3) を参照のこと。"
#. type: Plain text
-#: build/C/man3/seekdir.3:86
+#: build/C/man3/seekdir.3:91
msgid ""
"B<lseek>(2), B<closedir>(3), B<opendir>(3), B<readdir>(3), B<rewinddir>(3), "
"B<scandir>(3), B<telldir>(3)"
"す。 エラーの場合、-1 が返されて、 I<errno> が適切に設定される。"
#. type: Plain text
-#: build/C/man3/telldir.3:74
+#: build/C/man3/telldir.3:69
+#, fuzzy
+#| msgid "The B<dirfd>() function is thread-safe."
+msgid "The B<telldir>() function is thread-safe."
+msgstr "B<dirfd>() 関数はスレッドセーフである。"
+
+#. type: Plain text
+#: build/C/man3/telldir.3:79
msgid ""
"In glibc up to version 2.1.1, the return type of B<telldir>() was "
"I<off_t>. POSIX.1-2001 specifies I<long>, and this is the type used since "
#. https://lwn.net/Articles/544298/
#. type: Plain text
-#: build/C/man3/telldir.3:90
-msgid ""
-"In early file systems, the value returned by B<telldir>() was a simple file "
-"offset within a directory. Modern file systems use tree or hash structures, "
-"rather than flat tables, to represent directories. On such file systems, "
-"the value returned by B<telldir>() (and used internally by B<readdir>(3)) "
-"is a \"cookie\" that is used by the implementation to derive a position "
-"within a directory. Application programs should treat this strictly as an "
-"opaque value, making I<no> assumptions about its contents."
+#: build/C/man3/telldir.3:95
+#, fuzzy
+#| msgid ""
+#| "In early file systems, the value returned by B<telldir>() was a simple "
+#| "file offset within a directory. Modern file systems use tree or hash "
+#| "structures, rather than flat tables, to represent directories. On such "
+#| "file systems, the value returned by B<telldir>() (and used internally by "
+#| "B<readdir>(3)) is a \"cookie\" that is used by the implementation to "
+#| "derive a position within a directory. Application programs should treat "
+#| "this strictly as an opaque value, making I<no> assumptions about its "
+#| "contents."
+msgid ""
+"In early filesystems, the value returned by B<telldir>() was a simple file "
+"offset within a directory. Modern filesystems use tree or hash structures, "
+"rather than flat tables, to represent directories. On such filesystems, the "
+"value returned by B<telldir>() (and used internally by B<readdir>(3)) is a "
+"\"cookie\" that is used by the implementation to derive a position within a "
+"directory. Application programs should treat this strictly as an opaque "
+"value, making I<no> assumptions about its contents."
msgstr ""
"初期のファイルシステムでは、 B<telldir>() が返す値は単なるディレクトリ内の"
"ファイルオフセットであった。新しめのファイルシステムでは、ディレクトリを表現"
"「ない」。"
#. type: Plain text
-#: build/C/man3/telldir.3:97
+#: build/C/man3/telldir.3:102
msgid ""
"B<closedir>(3), B<opendir>(3), B<readdir>(3), B<rewinddir>(3), B<scandir>"
"(3), B<seekdir>(3)"
msgstr ""
"B<closedir>(3), B<opendir>(3), B<readdir>(3), B<rewinddir>(3), B<scandir>"
"(3), B<seekdir>(3)"
+
+#~ msgid "1995-06-11"
+#~ msgstr "1995-06-11"
+
+#~ msgid "2013-03-24"
+#~ msgstr "2013-03-24"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man7/epoll.7:558 build/C/man2/epoll_create.2:156 build/C/man2/epoll_ctl.2:265 build/C/man2/epoll_wait.2:230 build/C/man2/poll.2:378
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#: build/C/man2/epoll_wait.2:99
msgid ""
"The I<data> of each returned structure will contain the same data the user "
-"set with an B<epoll_ctl>(2) (B<EPOLL_CTL_ADD>,B<EPOLL_CTL_MOD>) while the "
+"set with an B<epoll_ctl>(2) (B<EPOLL_CTL_ADD>, B<EPOLL_CTL_MOD>) while the "
"I<events> member will contain the returned event bit field."
msgstr ""
#. type: TH
#: build/C/man2/poll.2:31
#, no-wrap
-msgid "2013-07-30"
+msgid "2013-09-04"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/poll.2:139
msgid ""
-"The I<timeout> argument specifies the minimum number of milliseconds that "
-"B<poll>() will block. (This interval will be rounded up to the system "
-"clock granularity, and kernel scheduling delays mean that the blocking "
-"interval may overrun by a small amount.) Specifying a negative value in "
-"I<timeout> means an infinite timeout. Specifying a I<timeout> of zero "
-"causes B<poll>() to return immediately, even if no file descriptors are "
-"ready."
+"The I<timeout> argument specifies the number of milliseconds that B<poll>() "
+"should block waiting for a file descriptor to become ready. This interval "
+"will be rounded up to the system clock granularity, and kernel scheduling "
+"delays mean that the blocking interval may overrun by a small amount. "
+"Specifying a negative value in I<timeout> means an infinite timeout. "
+"Specifying a I<timeout> of zero causes B<poll>() to return immediately, "
+"even if no file descriptors are ready."
msgstr ""
#. type: Plain text
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-16 11:13+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man7/epoll.7:558 build/C/man2/epoll_create.2:156
#: build/C/man2/epoll_ctl.2:265 build/C/man2/epoll_wait.2:230
#: build/C/man2/poll.2:378
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man2/epoll_wait.2:99
+#, fuzzy
+#| msgid ""
+#| "The I<data> of each returned structure will contain the same data the "
+#| "user set with an B<epoll_ctl>(2) (B<EPOLL_CTL_ADD>,B<EPOLL_CTL_MOD>) "
+#| "while the I<events> member will contain the returned event bit field."
msgid ""
"The I<data> of each returned structure will contain the same data the user "
-"set with an B<epoll_ctl>(2) (B<EPOLL_CTL_ADD>,B<EPOLL_CTL_MOD>) while the "
+"set with an B<epoll_ctl>(2) (B<EPOLL_CTL_ADD>, B<EPOLL_CTL_MOD>) while the "
"I<events> member will contain the returned event bit field."
msgstr ""
"返される構造体の I<data> メンバには、ユーザが B<epoll_ctl>(2) "
#. type: TH
#: build/C/man2/poll.2:31
-#, no-wrap
-msgid "2013-07-30"
+#, fuzzy, no-wrap
+#| msgid "2013-07-30"
+msgid "2013-09-04"
msgstr "2013-07-30"
#. type: Plain text
#. type: Plain text
#: build/C/man2/poll.2:139
-msgid ""
-"The I<timeout> argument specifies the minimum number of milliseconds that "
-"B<poll>() will block. (This interval will be rounded up to the system "
-"clock granularity, and kernel scheduling delays mean that the blocking "
-"interval may overrun by a small amount.) Specifying a negative value in "
-"I<timeout> means an infinite timeout. Specifying a I<timeout> of zero "
-"causes B<poll>() to return immediately, even if no file descriptors are "
-"ready."
+#, fuzzy
+#| msgid ""
+#| "The I<timeout> argument specifies the minimum number of milliseconds that "
+#| "B<poll>() will block. (This interval will be rounded up to the system "
+#| "clock granularity, and kernel scheduling delays mean that the blocking "
+#| "interval may overrun by a small amount.) Specifying a negative value in "
+#| "I<timeout> means an infinite timeout. Specifying a I<timeout> of zero "
+#| "causes B<poll>() to return immediately, even if no file descriptors are "
+#| "ready."
+msgid ""
+"The I<timeout> argument specifies the number of milliseconds that B<poll>() "
+"should block waiting for a file descriptor to become ready. This interval "
+"will be rounded up to the system clock granularity, and kernel scheduling "
+"delays mean that the blocking interval may overrun by a small amount. "
+"Specifying a negative value in I<timeout> means an infinite timeout. "
+"Specifying a I<timeout> of zero causes B<poll>() to return immediately, "
+"even if no file descriptors are ready."
msgstr ""
"I<timeout> 引き数は、 B<poll>() が停止する最小時間をミリ秒で指定する\n"
"(この停止時間はシステムクロックの粒度に切り上げられ、カーネルの\n"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/abort.3:87 build/C/man3/assert.3:87 build/C/man3/assert_perror.3:83 build/C/man3/err.3:165 build/C/man3/errno.3:549 build/C/man3/error.3:138
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man3/errno.3:437
-msgid "Read-only file system (POSIX.1)"
+msgid "Read-only filesystem (POSIX.1)"
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man3/errno.3:455
-msgid "This error can occur for NFS and for other file systems"
+msgid "This error can occur for NFS and for other filesystems"
msgstr ""
#. type: TP
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-15 20:09+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/abort.3:87 build/C/man3/assert.3:87
#: build/C/man3/assert_perror.3:83 build/C/man3/err.3:165
#: build/C/man3/errno.3:549 build/C/man3/error.3:138
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man3/errno.3:437
-msgid "Read-only file system (POSIX.1)"
+#, fuzzy
+#| msgid "Read-only file system (POSIX.1)"
+msgid "Read-only filesystem (POSIX.1)"
msgstr "読み出し専用のファイルシステムである (POSIX.1)"
#. type: TP
#. type: Plain text
#: build/C/man3/errno.3:455
-msgid "This error can occur for NFS and for other file systems"
+#, fuzzy
+#| msgid "This error can occur for NFS and for other file systems"
+msgid "This error can occur for NFS and for other filesystems"
msgstr "NFS や他のファイルシステムで起こりうる。"
#. type: TP
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: TP
-#: build/C/man2/faccessat.2:100 build/C/man2/fchmodat.2:93 build/C/man2/fchownat.2:110 build/C/man2/fstatat.2:121
+#: build/C/man2/faccessat.2:100 build/C/man2/fchmodat.2:93 build/C/man2/fchownat.2:110 build/C/man2/fstatat.2:120
#, no-wrap
msgid "B<AT_SYMLINK_NOFOLLOW>"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/faccessat.2:106 build/C/man2/fchmodat.2:100 build/C/man2/fchownat.2:121 build/C/man2/fstatat.2:132 build/C/man2/futimesat.2:84 build/C/man2/linkat.2:142 build/C/man2/mkdirat.2:88 build/C/man3/mkfifoat.3:89 build/C/man2/mknodat.2:92 build/C/man2/openat.2:89 build/C/man2/readlinkat.2:105 build/C/man2/renameat.2:97 build/C/man2/symlinkat.2:89 build/C/man2/unlinkat.2:120
+#: build/C/man2/faccessat.2:106 build/C/man2/fchmodat.2:100 build/C/man2/fchownat.2:121 build/C/man2/fstatat.2:131 build/C/man2/futimesat.2:84 build/C/man2/linkat.2:142 build/C/man2/mkdirat.2:88 build/C/man3/mkfifoat.3:89 build/C/man2/mknodat.2:92 build/C/man2/openat.2:89 build/C/man2/readlinkat.2:105 build/C/man2/renameat.2:97 build/C/man2/symlinkat.2:89 build/C/man2/unlinkat.2:120
#, no-wrap
msgid "RETURN VALUE"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/faccessat.2:113 build/C/man2/fchmodat.2:107 build/C/man2/fchownat.2:128 build/C/man2/fstatat.2:139 build/C/man2/futimesat.2:91 build/C/man2/linkat.2:149 build/C/man2/mkdirat.2:95 build/C/man3/mkfifoat.3:96 build/C/man2/mknodat.2:99 build/C/man2/openat.2:96 build/C/man2/readlinkat.2:113 build/C/man2/renameat.2:104 build/C/man2/symlinkat.2:96 build/C/man2/unlinkat.2:127
+#: build/C/man2/faccessat.2:113 build/C/man2/fchmodat.2:107 build/C/man2/fchownat.2:128 build/C/man2/fstatat.2:138 build/C/man2/futimesat.2:91 build/C/man2/linkat.2:149 build/C/man2/mkdirat.2:95 build/C/man3/mkfifoat.3:96 build/C/man2/mknodat.2:99 build/C/man2/openat.2:96 build/C/man2/readlinkat.2:113 build/C/man2/renameat.2:104 build/C/man2/symlinkat.2:96 build/C/man2/unlinkat.2:127
#, no-wrap
msgid "ERRORS"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/faccessat.2:120 build/C/man2/fchmodat.2:114 build/C/man2/fchownat.2:135 build/C/man2/fstatat.2:146 build/C/man2/futimesat.2:98 build/C/man2/linkat.2:156 build/C/man2/mkdirat.2:102 build/C/man3/mkfifoat.3:103 build/C/man2/mknodat.2:106 build/C/man2/openat.2:103 build/C/man2/readlinkat.2:120 build/C/man2/renameat.2:111 build/C/man2/symlinkat.2:103 build/C/man2/unlinkat.2:136
+#: build/C/man2/faccessat.2:120 build/C/man2/fchmodat.2:114 build/C/man2/fchownat.2:135 build/C/man2/fstatat.2:145 build/C/man2/futimesat.2:98 build/C/man2/linkat.2:156 build/C/man2/mkdirat.2:102 build/C/man3/mkfifoat.3:103 build/C/man2/mknodat.2:106 build/C/man2/openat.2:103 build/C/man2/readlinkat.2:120 build/C/man2/renameat.2:111 build/C/man2/symlinkat.2:103 build/C/man2/unlinkat.2:136
#, no-wrap
msgid "B<EBADF>"
msgstr ""
#. type: Plain text
-#: build/C/man2/faccessat.2:124 build/C/man2/fchmodat.2:118 build/C/man2/fchownat.2:139 build/C/man2/fstatat.2:150 build/C/man2/futimesat.2:102 build/C/man2/mkdirat.2:106 build/C/man3/mkfifoat.3:107 build/C/man2/mknodat.2:110 build/C/man2/openat.2:107 build/C/man2/readlinkat.2:124 build/C/man2/unlinkat.2:140
+#: build/C/man2/faccessat.2:124 build/C/man2/fchmodat.2:118 build/C/man2/fchownat.2:139 build/C/man2/fstatat.2:149 build/C/man2/futimesat.2:102 build/C/man2/mkdirat.2:106 build/C/man3/mkfifoat.3:107 build/C/man2/mknodat.2:110 build/C/man2/openat.2:107 build/C/man2/readlinkat.2:124 build/C/man2/unlinkat.2:140
msgid "I<dirfd> is not a valid file descriptor."
msgstr ""
#. type: TP
-#: build/C/man2/faccessat.2:124 build/C/man2/fchmodat.2:118 build/C/man2/fchownat.2:139 build/C/man2/fstatat.2:150 build/C/man2/unlinkat.2:140
+#: build/C/man2/faccessat.2:124 build/C/man2/fchmodat.2:118 build/C/man2/fchownat.2:139 build/C/man2/fstatat.2:149 build/C/man2/unlinkat.2:140
#, no-wrap
msgid "B<EINVAL>"
msgstr ""
#. type: Plain text
-#: build/C/man2/faccessat.2:128 build/C/man2/fchmodat.2:122 build/C/man2/fchownat.2:143 build/C/man2/fstatat.2:154
+#: build/C/man2/faccessat.2:128 build/C/man2/fchmodat.2:122 build/C/man2/fchownat.2:143 build/C/man2/fstatat.2:153
msgid "Invalid flag specified in I<flags>."
msgstr ""
#. type: TP
-#: build/C/man2/faccessat.2:128 build/C/man2/fchmodat.2:122 build/C/man2/fchownat.2:143 build/C/man2/fstatat.2:154 build/C/man2/futimesat.2:102 build/C/man2/linkat.2:170 build/C/man2/linkat.2:172 build/C/man2/mkdirat.2:106 build/C/man3/mkfifoat.3:107 build/C/man2/mknodat.2:110 build/C/man2/openat.2:107 build/C/man2/readlinkat.2:124 build/C/man2/renameat.2:117 build/C/man2/symlinkat.2:107 build/C/man2/unlinkat.2:144
+#: build/C/man2/faccessat.2:128 build/C/man2/fchmodat.2:122 build/C/man2/fchownat.2:143 build/C/man2/fstatat.2:153 build/C/man2/futimesat.2:102 build/C/man2/linkat.2:170 build/C/man2/linkat.2:172 build/C/man2/mkdirat.2:106 build/C/man3/mkfifoat.3:107 build/C/man2/mknodat.2:110 build/C/man2/openat.2:107 build/C/man2/readlinkat.2:124 build/C/man2/renameat.2:117 build/C/man2/symlinkat.2:107 build/C/man2/unlinkat.2:144
#, no-wrap
msgid "B<ENOTDIR>"
msgstr ""
#. type: Plain text
-#: build/C/man2/faccessat.2:134 build/C/man2/fchmodat.2:128 build/C/man2/fchownat.2:149 build/C/man2/fstatat.2:160 build/C/man2/futimesat.2:108 build/C/man2/mkdirat.2:112 build/C/man2/mknodat.2:116 build/C/man2/openat.2:113 build/C/man2/readlinkat.2:130 build/C/man2/unlinkat.2:150
+#: build/C/man2/faccessat.2:134 build/C/man2/fchmodat.2:128 build/C/man2/fchownat.2:149 build/C/man2/fstatat.2:159 build/C/man2/futimesat.2:108 build/C/man2/mkdirat.2:112 build/C/man2/mknodat.2:116 build/C/man2/openat.2:113 build/C/man2/readlinkat.2:130 build/C/man2/unlinkat.2:150
msgid ""
"I<pathname> is relative and I<dirfd> is a file descriptor referring to a "
"file other than a directory."
msgstr ""
#. type: SH
-#: build/C/man2/faccessat.2:134 build/C/man2/fchmodat.2:134 build/C/man2/fchownat.2:149 build/C/man2/fstatat.2:160 build/C/man2/futimesat.2:108 build/C/man2/linkat.2:182 build/C/man2/mkdirat.2:112 build/C/man3/mkfifoat.3:113 build/C/man2/mknodat.2:116 build/C/man2/openat.2:113 build/C/man2/readlinkat.2:130 build/C/man2/renameat.2:127 build/C/man2/symlinkat.2:113 build/C/man2/unlinkat.2:150
+#: build/C/man2/faccessat.2:134 build/C/man2/fchmodat.2:134 build/C/man2/fchownat.2:149 build/C/man2/fstatat.2:159 build/C/man2/futimesat.2:108 build/C/man2/linkat.2:182 build/C/man2/mkdirat.2:112 build/C/man3/mkfifoat.3:113 build/C/man2/mknodat.2:116 build/C/man2/openat.2:113 build/C/man2/readlinkat.2:130 build/C/man2/renameat.2:127 build/C/man2/symlinkat.2:113 build/C/man2/unlinkat.2:150
#, no-wrap
msgid "VERSIONS"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/faccessat.2:138 build/C/man2/fchmodat.2:138 build/C/man2/fchownat.2:153 build/C/man2/fstatat.2:164 build/C/man2/futimesat.2:112 build/C/man2/linkat.2:186 build/C/man2/mkdirat.2:116 build/C/man3/mkfifoat.3:119 build/C/man2/mknodat.2:120 build/C/man2/openat.2:117 build/C/man2/readlinkat.2:134 build/C/man2/renameat.2:131 build/C/man2/symlinkat.2:117 build/C/man2/unlinkat.2:154
+#: build/C/man2/faccessat.2:138 build/C/man2/fchmodat.2:138 build/C/man2/fchownat.2:153 build/C/man2/fstatat.2:163 build/C/man2/futimesat.2:112 build/C/man2/linkat.2:186 build/C/man2/mkdirat.2:116 build/C/man3/mkfifoat.3:119 build/C/man2/mknodat.2:120 build/C/man2/openat.2:117 build/C/man2/readlinkat.2:134 build/C/man2/renameat.2:131 build/C/man2/symlinkat.2:117 build/C/man2/unlinkat.2:154
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/faccessat.2:140 build/C/man2/fchmodat.2:140 build/C/man2/fchownat.2:156 build/C/man2/fstatat.2:167 build/C/man2/futimesat.2:119 build/C/man2/linkat.2:188 build/C/man2/mkdirat.2:118 build/C/man3/mkfifoat.3:121 build/C/man2/mknodat.2:122 build/C/man2/openat.2:132 build/C/man2/readlinkat.2:136 build/C/man2/renameat.2:133 build/C/man2/symlinkat.2:119 build/C/man2/unlinkat.2:157
+#: build/C/man2/faccessat.2:140 build/C/man2/fchmodat.2:140 build/C/man2/fchownat.2:156 build/C/man2/fstatat.2:166 build/C/man2/futimesat.2:119 build/C/man2/linkat.2:188 build/C/man2/mkdirat.2:118 build/C/man3/mkfifoat.3:121 build/C/man2/mknodat.2:122 build/C/man2/openat.2:132 build/C/man2/readlinkat.2:136 build/C/man2/renameat.2:133 build/C/man2/symlinkat.2:119 build/C/man2/unlinkat.2:157
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/faccessat.2:162 build/C/man2/fchmodat.2:153 build/C/man2/fchownat.2:161 build/C/man2/fstatat.2:177 build/C/man2/futimesat.2:128 build/C/man2/linkat.2:193 build/C/man2/mkdirat.2:123 build/C/man3/mkfifoat.3:126 build/C/man2/mknodat.2:127 build/C/man2/openat.2:163 build/C/man2/readlinkat.2:141 build/C/man2/renameat.2:138 build/C/man2/symlinkat.2:124 build/C/man2/unlinkat.2:162
+#: build/C/man2/faccessat.2:162 build/C/man2/fchmodat.2:153 build/C/man2/fchownat.2:161 build/C/man2/fstatat.2:176 build/C/man2/futimesat.2:128 build/C/man2/linkat.2:193 build/C/man2/mkdirat.2:123 build/C/man3/mkfifoat.3:126 build/C/man2/mknodat.2:127 build/C/man2/openat.2:163 build/C/man2/readlinkat.2:141 build/C/man2/renameat.2:138 build/C/man2/symlinkat.2:124 build/C/man2/unlinkat.2:162
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/faccessat.2:169 build/C/man2/fchmodat.2:158 build/C/man2/fchownat.2:166 build/C/man2/fstatat.2:182 build/C/man2/futimesat.2:134 build/C/man2/linkat.2:198 build/C/man2/mkdirat.2:127 build/C/man3/mkfifoat.3:130 build/C/man2/mknodat.2:131 build/C/man2/openat.2:180 build/C/man2/readlinkat.2:145 build/C/man2/renameat.2:142 build/C/man2/symlinkat.2:129 build/C/man2/unlinkat.2:167
+#: build/C/man2/faccessat.2:169 build/C/man2/fchmodat.2:158 build/C/man2/fchownat.2:166 build/C/man2/fstatat.2:181 build/C/man2/futimesat.2:134 build/C/man2/linkat.2:198 build/C/man2/mkdirat.2:127 build/C/man3/mkfifoat.3:130 build/C/man2/mknodat.2:131 build/C/man2/openat.2:180 build/C/man2/readlinkat.2:145 build/C/man2/renameat.2:142 build/C/man2/symlinkat.2:129 build/C/man2/unlinkat.2:167
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man2/faccessat.2:176 build/C/man2/fchmodat.2:165 build/C/man2/fchownat.2:173 build/C/man2/fstatat.2:189 build/C/man2/futimesat.2:141 build/C/man2/linkat.2:205 build/C/man2/mkdirat.2:134 build/C/man3/mkfifoat.3:137 build/C/man2/mknodat.2:138 build/C/man2/openat.2:187 build/C/man2/readlinkat.2:152 build/C/man2/renameat.2:149 build/C/man2/symlinkat.2:136 build/C/man2/unlinkat.2:174
+#: build/C/man2/faccessat.2:176 build/C/man2/fchmodat.2:165 build/C/man2/fchownat.2:173 build/C/man2/fstatat.2:188 build/C/man2/futimesat.2:141 build/C/man2/linkat.2:205 build/C/man2/mkdirat.2:134 build/C/man3/mkfifoat.3:137 build/C/man2/mknodat.2:138 build/C/man2/openat.2:187 build/C/man2/readlinkat.2:152 build/C/man2/renameat.2:149 build/C/man2/symlinkat.2:136 build/C/man2/unlinkat.2:174
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. commit 65cfc6722361570bfe255698d9cd4dccaf47570d
#. type: Plain text
-#: build/C/man2/fchownat.2:109
+#: build/C/man2/fchownat.2:109 build/C/man2/fstatat.2:107
msgid ""
"If I<pathname> is an empty string, operate on the file referred to by "
"I<dirfd> (which may have been obtained using the B<open>(2) B<O_PATH> "
msgstr ""
#. type: Plain text
-#: build/C/man2/fchownat.2:156 build/C/man2/fstatat.2:167 build/C/man2/openat.2:132 build/C/man2/unlinkat.2:157
+#: build/C/man2/fchownat.2:156 build/C/man2/fstatat.2:166 build/C/man2/openat.2:132 build/C/man2/unlinkat.2:157
msgid "POSIX.1-2008. A similar system call exists on Solaris."
msgstr ""
"ORed:"
msgstr ""
-#. commit 65cfc6722361570bfe255698d9cd4dccaf47570d
-#. type: Plain text
-#: build/C/man2/fstatat.2:108
-msgid ""
-"If I<pathname> is an empty string, operate on the file referred to by in "
-"which case the call operates on the file referred to by I<dirfd> (which may "
-"have been obtained using the B<open>(2) B<O_PATH> flag). In this case, "
-"I<dirfd> can refer to any type of file, not just a directory."
-msgstr ""
-
#. type: TP
-#: build/C/man2/fstatat.2:109
+#: build/C/man2/fstatat.2:108
#, no-wrap
msgid "B<AT_NO_AUTOMOUNT> (since Linux 2.6.38)"
msgstr ""
#. type: Plain text
-#: build/C/man2/fstatat.2:121
+#: build/C/man2/fstatat.2:120
msgid ""
"Don't automount the terminal (\"basename\") component of I<pathname> if it "
"is a directory that is an automount point. This allows the caller to gather "
msgstr ""
#. type: Plain text
-#: build/C/man2/fstatat.2:132
+#: build/C/man2/fstatat.2:131
msgid ""
"If I<pathname> is a symbolic link, do not dereference it: instead return "
"information about the link itself, like B<lstat>(2). (By default, "
msgstr ""
#. type: Plain text
-#: build/C/man2/fstatat.2:139
+#: build/C/man2/fstatat.2:138
msgid ""
"On success, B<fstatat>() returns 0. On error, -1 is returned and I<errno> "
"is set to indicate the error."
msgstr ""
#. type: Plain text
-#: build/C/man2/fstatat.2:146
+#: build/C/man2/fstatat.2:145
msgid ""
"The same errors that occur for B<stat>(2) can also occur for B<fstatat>(). "
"The following additional errors can occur for B<fstatat>():"
msgstr ""
#. type: Plain text
-#: build/C/man2/fstatat.2:164
+#: build/C/man2/fstatat.2:163
msgid ""
"B<fstatat>() was added to Linux in kernel 2.6.16; library support was added "
"to glibc in version 2.4."
msgstr ""
#. type: Plain text
-#: build/C/man2/fstatat.2:172
+#: build/C/man2/fstatat.2:171
msgid "See B<openat>(2) for an explanation of the need for B<fstatat>()."
msgstr ""
#. type: Plain text
-#: build/C/man2/fstatat.2:177
+#: build/C/man2/fstatat.2:176
msgid ""
"The underlying system call employed by the glibc B<fstatat>() wrapper "
"function is actually called B<fstatat64>()."
msgstr ""
#. type: Plain text
-#: build/C/man2/fstatat.2:182
+#: build/C/man2/fstatat.2:181
msgid "B<openat>(2), B<stat>(2), B<path_resolution>(7), B<symlink>(7)"
msgstr ""
#. type: Plain text
#: build/C/man2/linkat.2:100
-msgid "The following values can be biwise ORed in I<flags>:"
+msgid "The following values can be bitwise ORed in I<flags>:"
msgstr ""
#. commit 11a7b371b64ef39fc5fb1b6f2218eef7c4d035e3
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-20 04:40+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: TP
#: build/C/man2/faccessat.2:100 build/C/man2/fchmodat.2:93
-#: build/C/man2/fchownat.2:110 build/C/man2/fstatat.2:121
+#: build/C/man2/fchownat.2:110 build/C/man2/fstatat.2:120
#, no-wrap
msgid "B<AT_SYMLINK_NOFOLLOW>"
msgstr "B<AT_SYMLINK_NOFOLLOW>"
#. type: SH
#: build/C/man2/faccessat.2:106 build/C/man2/fchmodat.2:100
-#: build/C/man2/fchownat.2:121 build/C/man2/fstatat.2:132
+#: build/C/man2/fchownat.2:121 build/C/man2/fstatat.2:131
#: build/C/man2/futimesat.2:84 build/C/man2/linkat.2:142
#: build/C/man2/mkdirat.2:88 build/C/man3/mkfifoat.3:89
#: build/C/man2/mknodat.2:92 build/C/man2/openat.2:89
#. type: SH
#: build/C/man2/faccessat.2:113 build/C/man2/fchmodat.2:107
-#: build/C/man2/fchownat.2:128 build/C/man2/fstatat.2:139
+#: build/C/man2/fchownat.2:128 build/C/man2/fstatat.2:138
#: build/C/man2/futimesat.2:91 build/C/man2/linkat.2:149
#: build/C/man2/mkdirat.2:95 build/C/man3/mkfifoat.3:96
#: build/C/man2/mknodat.2:99 build/C/man2/openat.2:96
#. type: TP
#: build/C/man2/faccessat.2:120 build/C/man2/fchmodat.2:114
-#: build/C/man2/fchownat.2:135 build/C/man2/fstatat.2:146
+#: build/C/man2/fchownat.2:135 build/C/man2/fstatat.2:145
#: build/C/man2/futimesat.2:98 build/C/man2/linkat.2:156
#: build/C/man2/mkdirat.2:102 build/C/man3/mkfifoat.3:103
#: build/C/man2/mknodat.2:106 build/C/man2/openat.2:103
#. type: Plain text
#: build/C/man2/faccessat.2:124 build/C/man2/fchmodat.2:118
-#: build/C/man2/fchownat.2:139 build/C/man2/fstatat.2:150
+#: build/C/man2/fchownat.2:139 build/C/man2/fstatat.2:149
#: build/C/man2/futimesat.2:102 build/C/man2/mkdirat.2:106
#: build/C/man3/mkfifoat.3:107 build/C/man2/mknodat.2:110
#: build/C/man2/openat.2:107 build/C/man2/readlinkat.2:124
#. type: TP
#: build/C/man2/faccessat.2:124 build/C/man2/fchmodat.2:118
-#: build/C/man2/fchownat.2:139 build/C/man2/fstatat.2:150
+#: build/C/man2/fchownat.2:139 build/C/man2/fstatat.2:149
#: build/C/man2/unlinkat.2:140
#, no-wrap
msgid "B<EINVAL>"
#. type: Plain text
#: build/C/man2/faccessat.2:128 build/C/man2/fchmodat.2:122
-#: build/C/man2/fchownat.2:143 build/C/man2/fstatat.2:154
+#: build/C/man2/fchownat.2:143 build/C/man2/fstatat.2:153
msgid "Invalid flag specified in I<flags>."
msgstr "I<flags> に不正なフラグ値が指定された。"
#. type: TP
#: build/C/man2/faccessat.2:128 build/C/man2/fchmodat.2:122
-#: build/C/man2/fchownat.2:143 build/C/man2/fstatat.2:154
+#: build/C/man2/fchownat.2:143 build/C/man2/fstatat.2:153
#: build/C/man2/futimesat.2:102 build/C/man2/linkat.2:170
#: build/C/man2/linkat.2:172 build/C/man2/mkdirat.2:106
#: build/C/man3/mkfifoat.3:107 build/C/man2/mknodat.2:110
#. type: Plain text
#: build/C/man2/faccessat.2:134 build/C/man2/fchmodat.2:128
-#: build/C/man2/fchownat.2:149 build/C/man2/fstatat.2:160
+#: build/C/man2/fchownat.2:149 build/C/man2/fstatat.2:159
#: build/C/man2/futimesat.2:108 build/C/man2/mkdirat.2:112
#: build/C/man2/mknodat.2:116 build/C/man2/openat.2:113
#: build/C/man2/readlinkat.2:130 build/C/man2/unlinkat.2:150
#. type: SH
#: build/C/man2/faccessat.2:134 build/C/man2/fchmodat.2:134
-#: build/C/man2/fchownat.2:149 build/C/man2/fstatat.2:160
+#: build/C/man2/fchownat.2:149 build/C/man2/fstatat.2:159
#: build/C/man2/futimesat.2:108 build/C/man2/linkat.2:182
#: build/C/man2/mkdirat.2:112 build/C/man3/mkfifoat.3:113
#: build/C/man2/mknodat.2:116 build/C/man2/openat.2:113
#. type: SH
#: build/C/man2/faccessat.2:138 build/C/man2/fchmodat.2:138
-#: build/C/man2/fchownat.2:153 build/C/man2/fstatat.2:164
+#: build/C/man2/fchownat.2:153 build/C/man2/fstatat.2:163
#: build/C/man2/futimesat.2:112 build/C/man2/linkat.2:186
#: build/C/man2/mkdirat.2:116 build/C/man3/mkfifoat.3:119
#: build/C/man2/mknodat.2:120 build/C/man2/openat.2:117
#. type: SH
#: build/C/man2/faccessat.2:140 build/C/man2/fchmodat.2:140
-#: build/C/man2/fchownat.2:156 build/C/man2/fstatat.2:167
+#: build/C/man2/fchownat.2:156 build/C/man2/fstatat.2:166
#: build/C/man2/futimesat.2:119 build/C/man2/linkat.2:188
#: build/C/man2/mkdirat.2:118 build/C/man3/mkfifoat.3:121
#: build/C/man2/mknodat.2:122 build/C/man2/openat.2:132
#. type: SH
#: build/C/man2/faccessat.2:162 build/C/man2/fchmodat.2:153
-#: build/C/man2/fchownat.2:161 build/C/man2/fstatat.2:177
+#: build/C/man2/fchownat.2:161 build/C/man2/fstatat.2:176
#: build/C/man2/futimesat.2:128 build/C/man2/linkat.2:193
#: build/C/man2/mkdirat.2:123 build/C/man3/mkfifoat.3:126
#: build/C/man2/mknodat.2:127 build/C/man2/openat.2:163
#. type: SH
#: build/C/man2/faccessat.2:169 build/C/man2/fchmodat.2:158
-#: build/C/man2/fchownat.2:166 build/C/man2/fstatat.2:182
+#: build/C/man2/fchownat.2:166 build/C/man2/fstatat.2:181
#: build/C/man2/futimesat.2:134 build/C/man2/linkat.2:198
#: build/C/man2/mkdirat.2:127 build/C/man3/mkfifoat.3:130
#: build/C/man2/mknodat.2:131 build/C/man2/openat.2:180
#. type: Plain text
#: build/C/man2/faccessat.2:176 build/C/man2/fchmodat.2:165
-#: build/C/man2/fchownat.2:173 build/C/man2/fstatat.2:189
+#: build/C/man2/fchownat.2:173 build/C/man2/fstatat.2:188
#: build/C/man2/futimesat.2:141 build/C/man2/linkat.2:205
#: build/C/man2/mkdirat.2:134 build/C/man3/mkfifoat.3:137
#: build/C/man2/mknodat.2:138 build/C/man2/openat.2:187
#: build/C/man2/readlinkat.2:152 build/C/man2/renameat.2:149
#: build/C/man2/symlinkat.2:136 build/C/man2/unlinkat.2:174
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
"The I<flags> argument is a bit mask created by ORing together 0 or more of "
"the following values;"
-msgstr "I<flags> 引き数は、 以下の値を 0 個以上 OR して作られるビットマスクである。"
+msgstr ""
+"I<flags> 引き数は、 以下の値を 0 個以上 OR して作られるビットマスクである。"
#. type: TP
#: build/C/man2/fchownat.2:95 build/C/man2/fstatat.2:93
#. commit 65cfc6722361570bfe255698d9cd4dccaf47570d
#. type: Plain text
-#: build/C/man2/fchownat.2:109
+#: build/C/man2/fchownat.2:109 build/C/man2/fstatat.2:107
msgid ""
"If I<pathname> is an empty string, operate on the file referred to by "
"I<dirfd> (which may have been obtained using the B<open>(2) B<O_PATH> "
"flag). In this case, I<dirfd> can refer to any type of file, not just a "
"directory."
-msgstr "I<pathname> が空の文字列の場合、 I<dirfd> が参照するファイルに対して操作が行われる (I<dirfd> は B<open>(2) の B<O_PATH> フラグを使って取得することができる)。 この場合、 I<dirfd> は、 ディレクトリだけでなく、任意の種類のファイルを参照することができる。"
+msgstr ""
+"I<pathname> が空の文字列の場合、 I<dirfd> が参照するファイルに対して操作が行"
+"われる (I<dirfd> は B<open>(2) の B<O_PATH> フラグを使って取得することができ"
+"る)。 この場合、 I<dirfd> は、 ディレクトリだけでなく、任意の種類のファイルを"
+"参照することができる。"
#. type: Plain text
#: build/C/man2/fchownat.2:121
"ライブラリによるサポートは glibc バージョン 2.4 で追加された。"
#. type: Plain text
-#: build/C/man2/fchownat.2:156 build/C/man2/fstatat.2:167
+#: build/C/man2/fchownat.2:156 build/C/man2/fstatat.2:166
#: build/C/man2/openat.2:132 build/C/man2/unlinkat.2:157
msgid "POSIX.1-2008. A similar system call exists on Solaris."
msgstr ""
msgstr ""
"I<flags> には 0 または以下のフラグの 1 つ以上を論理和 (OR) で指定する。"
-#. commit 65cfc6722361570bfe255698d9cd4dccaf47570d
-#. type: Plain text
-#: build/C/man2/fstatat.2:108
-msgid ""
-"If I<pathname> is an empty string, operate on the file referred to by in "
-"which case the call operates on the file referred to by I<dirfd> (which may "
-"have been obtained using the B<open>(2) B<O_PATH> flag). In this case, "
-"I<dirfd> can refer to any type of file, not just a directory."
-msgstr "I<pathname> が空の文字列の場合、 I<dirfd> が参照するファイルに対して操作が行われる (I<dirfd> は B<open>(2) の B<O_PATH> フラグを使って取得することができる)。 この場合、 I<dirfd> は、 ディレクトリだけでなく、任意の種類のファイルを参照することができる。"
-
#. type: TP
-#: build/C/man2/fstatat.2:109
+#: build/C/man2/fstatat.2:108
#, no-wrap
msgid "B<AT_NO_AUTOMOUNT> (since Linux 2.6.38)"
msgstr "B<AT_NO_AUTOMOUNT> (Linux 2.6.38 以降)"
#. type: Plain text
-#: build/C/man2/fstatat.2:121
+#: build/C/man2/fstatat.2:120
msgid ""
"Don't automount the terminal (\"basename\") component of I<pathname> if it "
"is a directory that is an automount point. This allows the caller to gather "
"B<AT_NO_AUTOMOUNT> フラグは何も効果はない。"
#. type: Plain text
-#: build/C/man2/fstatat.2:132
+#: build/C/man2/fstatat.2:131
msgid ""
"If I<pathname> is a symbolic link, do not dereference it: instead return "
"information about the link itself, like B<lstat>(2). (By default, B<fstatat>"
"は B<stat>(2) と同様にシンボリックリンクを辿る)。"
#. type: Plain text
-#: build/C/man2/fstatat.2:139
+#: build/C/man2/fstatat.2:138
msgid ""
"On success, B<fstatat>() returns 0. On error, -1 is returned and I<errno> "
"is set to indicate the error."
"I<errno> にはエラーを示す値が設定される。"
#. type: Plain text
-#: build/C/man2/fstatat.2:146
+#: build/C/man2/fstatat.2:145
msgid ""
"The same errors that occur for B<stat>(2) can also occur for B<fstatat>(). "
"The following additional errors can occur for B<fstatat>():"
"の他に以下のエラーが起こる:"
#. type: Plain text
-#: build/C/man2/fstatat.2:164
+#: build/C/man2/fstatat.2:163
msgid ""
"B<fstatat>() was added to Linux in kernel 2.6.16; library support was added "
"to glibc in version 2.4."
"ライブラリによるサポートは glibc バージョン 2.4 で追加された。"
#. type: Plain text
-#: build/C/man2/fstatat.2:172
+#: build/C/man2/fstatat.2:171
msgid "See B<openat>(2) for an explanation of the need for B<fstatat>()."
msgstr "B<fstatat>() が必要な理由については、 B<openat>(2) を参照すること。"
#. type: Plain text
-#: build/C/man2/fstatat.2:177
+#: build/C/man2/fstatat.2:176
msgid ""
"The underlying system call employed by the glibc B<fstatat>() wrapper "
"function is actually called B<fstatat64>()."
"実際には B<fstatat64>() が呼び出される。"
#. type: Plain text
-#: build/C/man2/fstatat.2:182
+#: build/C/man2/fstatat.2:181
msgid "B<openat>(2), B<stat>(2), B<path_resolution>(7), B<symlink>(7)"
msgstr "B<openat>(2), B<stat>(2), B<path_resolution>(7), B<symlink>(7),"
#. type: Plain text
#: build/C/man2/linkat.2:100
-msgid "The following values can be biwise ORed in I<flags>:"
+#, fuzzy
+#| msgid "The following values can be biwise ORed in I<flags>:"
+msgid "The following values can be bitwise ORed in I<flags>:"
msgstr "I<flags> に以下の値をビット毎の論理和 (OR) で指定することができる。"
#. commit 11a7b371b64ef39fc5fb1b6f2218eef7c4d035e3
"order to use this flag; this prevents arbitrary users from creating hard "
"links using file descriptors received via a UNIX domain socket (see the "
"discussion of B<SCM_RIGHTS> in B<unix>(7))."
-msgstr "I<oldpath> が空の文字列の場合、 I<olddirfd> が参照するファイルへのリンクを作成する (I<olddirfd> は B<open>(2) の B<O_PATH> フラグを使って取得することができる)。 この場合、 I<olddirfd> は、 ディレクトリだけでなく、任意の種類のファイルを参照することができる。 このフラグを使うためには、 呼び出し側は B<CAP_DAC_READ_SEARCH> ケーパビリティを持っていなければならない。 これは、 UNIX ドメインソケット経由で受信したファイルディスクリプタを使って、 任意のユーザがハードリンクを作成するのを防止するためである (B<unix>(7) の B<SCM_RIGHTS> に関する議論を参照)。"
+msgstr ""
+"I<oldpath> が空の文字列の場合、 I<olddirfd> が参照するファイルへのリンクを作"
+"成する (I<olddirfd> は B<open>(2) の B<O_PATH> フラグを使って取得することがで"
+"きる)。 この場合、 I<olddirfd> は、 ディレクトリだけでなく、任意の種類のファ"
+"イルを参照することができる。 このフラグを使うためには、 呼び出し側は "
+"B<CAP_DAC_READ_SEARCH> ケーパビリティを持っていなければならない。 これは、 "
+"UNIX ドメインソケット経由で受信したファイルディスクリプタを使って、 任意の"
+"ユーザがハードリンクを作成するのを防止するためである (B<unix>(7) の "
+"B<SCM_RIGHTS> に関する議論を参照)。"
#. type: TP
#: build/C/man2/linkat.2:123
"By default, B<linkat>(), does not dereference I<oldpath> if it is a symbolic "
"link (like B<link>(2)). The flag B<AT_SYMLINK_FOLLOW> can be specified in "
"I<flags> to cause I<oldpath> to be dereferenced if it is a symbolic link."
-msgstr "デフォルトでは、 I<oldpath> がシンボリック・リンクの場合、 (B<link>(2) 同様) B<linkat>() は I<oldpath> の参照の解決を行わない。 B<AT_SYMLINK_FOLLOW> フラグを I<flags> に指定することができる。このフラグを指定すると、 I<oldpath> がシンボリック・リンクの場合、 I<oldpath> の参照の解決を行う。"
+msgstr ""
+"デフォルトでは、 I<oldpath> がシンボリック・リンクの場合、 (B<link>(2) 同"
+"様) B<linkat>() は I<oldpath> の参照の解決を行わない。 "
+"B<AT_SYMLINK_FOLLOW> フラグを I<flags> に指定することができる。このフラグを指"
+"定すると、 I<oldpath> がシンボリック・リンクの場合、 I<oldpath> の参照の解決"
+"を行う。"
#. type: Plain text
#: build/C/man2/linkat.2:142
msgid ""
"Before kernel 2.6.18, the I<flags> argument was unused, and had to be "
"specified as 0."
-msgstr "バージョン 2.6.18 以前のカーネルでは、 I<flags> 引き数は使用されず、 0 を指定しなければならなかった。"
+msgstr ""
+"バージョン 2.6.18 以前のカーネルでは、 I<flags> 引き数は使用されず、 0 を指定"
+"しなければならなかった。"
#. type: Plain text
#: build/C/man2/linkat.2:149
msgid ""
"B<AT_EMPTY_PATH> was specified in I<flags>, but the caller did not have the "
"B<CAP_DAC_READ_SEARCH> capability."
-msgstr "I<flags> に B<AT_EMPTY_PATH> が指定されたが、呼び出し側が B<CAP_DAC_READ_SEARCH> ケーパビリティを持っていなかった。"
+msgstr ""
+"I<flags> に B<AT_EMPTY_PATH> が指定されたが、呼び出し側が "
+"B<CAP_DAC_READ_SEARCH> ケーパビリティを持っていなかった。"
#. type: Plain text
#: build/C/man2/linkat.2:182 build/C/man2/renameat.2:127
"call operates on the file referred to by I<dirfd> (which may have been "
"obtained using the B<open>(2) B<O_PATH> flag). In this case, I<dirfd> can "
"refer to any type of file, not just a directory."
-msgstr "Linux 2.6.39 以降では、 I<pathname> に空の文字列を指定することができる。 この場合、 B<readlinkat>() の呼び出しは I<dirfd> が参照するファイルに対する操作となる (I<dirfd> は B<open>(2) の B<O_PATH> フラグを使って取得することができる)。 空の文字列を指定した場合、 I<dirfd> は、 ディレクトリだけでなく、任意の種類のファイルを参照することができる。"
+msgstr ""
+"Linux 2.6.39 以降では、 I<pathname> に空の文字列を指定することができる。 この"
+"場合、 B<readlinkat>() の呼び出しは I<dirfd> が参照するファイルに対する操作と"
+"なる (I<dirfd> は B<open>(2) の B<O_PATH> フラグを使って取得することができ"
+"る)。 空の文字列を指定した場合、 I<dirfd> は、 ディレクトリだけでなく、任意の"
+"種類のファイルを参照することができる。"
#. type: Plain text
#: build/C/man2/readlinkat.2:113
#: build/C/man2/unlinkat.2:167
msgid "B<openat>(2), B<rmdir>(2), B<unlink>(2), B<path_resolution>(7)"
msgstr "B<openat>(2), B<rmdir>(2), B<unlink>(2), B<path_resolution>(7)"
+
+#~ msgid ""
+#~ "If I<pathname> is an empty string, operate on the file referred to by in "
+#~ "which case the call operates on the file referred to by I<dirfd> (which "
+#~ "may have been obtained using the B<open>(2) B<O_PATH> flag). In this "
+#~ "case, I<dirfd> can refer to any type of file, not just a directory."
+#~ msgstr ""
+#~ "I<pathname> が空の文字列の場合、 I<dirfd> が参照するファイルに対して操作が"
+#~ "行われる (I<dirfd> は B<open>(2) の B<O_PATH> フラグを使って取得することが"
+#~ "できる)。 この場合、 I<dirfd> は、 ディレクトリだけでなく、任意の種類の"
+#~ "ファイルを参照することができる。"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man5/filesystems.5:32
msgid ""
-"filesystems - Linux file-system types: minix, ext, ext2, ext3, ext4, "
+"filesystems - Linux filesystem types: minix, ext, ext2, ext3, ext4, "
"Reiserfs, XFS, JFS, xia, msdos, umsdos, vfat, ntfs, proc, nfs, iso9660, "
"hpfs, sysv, smb, ncpfs"
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:42
msgid ""
-"When, as is customary, the B<proc> file system is mounted on I</proc>, you "
-"can find in the file I</proc/filesystems> which file systems your kernel "
+"When, as is customary, the B<proc> filesystem is mounted on I</proc>, you "
+"can find in the file I</proc/filesystems> which filesystems your kernel "
"currently supports. If you need a currently unsupported one, insert the "
"corresponding module or recompile the kernel."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:47
-msgid "In order to use a file system, you have to I<mount> it; see B<mount>(8)."
+msgid "In order to use a filesystem, you have to I<mount> it; see B<mount>(8)."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:49
-msgid "Below a short description of a few of the available file systems."
+msgid "Below a short description of a few of the available filesystems."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man5/filesystems.5:56
msgid ""
-"is the file system used in the Minix operating system, the first to run "
-"under Linux. It has a number of shortcomings: a 64MB partition size limit, "
-"short filenames, a single timestamp, etc. It remains useful for floppies "
-"and RAM disks."
+"is the filesystem used in the Minix operating system, the first to run under "
+"Linux. It has a number of shortcomings: a 64MB partition size limit, short "
+"filenames, a single timestamp, etc. It remains useful for floppies and RAM "
+"disks."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man5/filesystems.5:65
msgid ""
-"is an elaborate extension of the B<minix> file system. It has been "
-"completely superseded by the second version of the extended file system "
+"is an elaborate extension of the B<minix> filesystem. It has been "
+"completely superseded by the second version of the extended filesystem "
"(B<ext2>) and has been removed from the kernel (in 2.1.21)."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:75
msgid ""
-"is the high performance disk file system used by Linux for fixed disks as "
-"well as removable media. The second extended file system was designed as an "
-"extension of the extended file system (B<ext>). B<ext2> offers the best "
-"performance (in terms of speed and CPU usage) of the file systems supported "
+"is the high performance disk filesystem used by Linux for fixed disks as "
+"well as removable media. The second extended filesystem was designed as an "
+"extension of the extended filesystem (B<ext>). B<ext2> offers the best "
+"performance (in terms of speed and CPU usage) of the filesystems supported "
"under Linux."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:80
msgid ""
-"is a journaling version of the ext2 file system. It is easy to switch back "
+"is a journaling version of the ext2 filesystem. It is easy to switch back "
"and forth between ext2 and ext3."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:89
msgid ""
-"is a journaling file system, designed by Hans Reiser, that was integrated "
+"is a journaling filesystem, designed by Hans Reiser, that was integrated "
"into Linux in kernel 2.4.1."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:93
msgid ""
-"is a journaling file system, developed by SGI, that was integrated into "
-"Linux in kernel 2.4.20."
+"is a journaling filesystem, developed by SGI, that was integrated into Linux "
+"in kernel 2.4.20."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man5/filesystems.5:97
msgid ""
-"is a journaling file system, developed by IBM, that was integrated into "
-"Linux in kernel 2.4.24."
+"is a journaling filesystem, developed by IBM, that was integrated into Linux "
+"in kernel 2.4.24."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man5/filesystems.5:107
msgid ""
-"was designed and implemented to be a stable, safe file system by extending "
-"the Minix file system code. It provides the basic most requested features "
-"without undue complexity. The B<xia> file system is no longer actively "
+"was designed and implemented to be a stable, safe filesystem by extending "
+"the Minix filesystem code. It provides the basic most requested features "
+"without undue complexity. The B<xia> filesystem is no longer actively "
"developed or maintained. It was removed from the kernel in 2.1.21."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:113
msgid ""
-"is the file system used by DOS, Windows, and some OS/2 computers. B<msdos> "
+"is the filesystem used by DOS, Windows, and some OS/2 computers. B<msdos> "
"filenames can be no longer than 8 characters, followed by an optional period "
"and 3 character extension."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:120
msgid ""
-"is an extended DOS file system used by Linux. It adds capability for long "
+"is an extended DOS filesystem used by Linux. It adds capability for long "
"filenames, UID/GID, POSIX permissions, and special files (devices, named "
-"pipes, etc.) under the DOS file system, without sacrificing compatibility "
+"pipes, etc.) under the DOS filesystem, without sacrificing compatibility "
"with DOS."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:124
msgid ""
-"is an extended DOS file system used by Microsoft Windows95 and Windows NT. "
-"VFAT adds the capability to use long filenames under the MSDOS file system."
+"is an extended DOS filesystem used by Microsoft Windows95 and Windows NT. "
+"VFAT adds the capability to use long filenames under the MSDOS filesystem."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man5/filesystems.5:129
msgid ""
-"replaces Microsoft Window's FAT file systems (VFAT, FAT32). It has "
+"replaces Microsoft Window's FAT filesystems (VFAT, FAT32). It has "
"reliability, performance, and space-utilization enhancements plus features "
"like ACLs, journaling, encryption, and so on."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:137
msgid ""
-"is a pseudo file system which is used as an interface to kernel data "
+"is a pseudo filesystem which is used as an interface to kernel data "
"structures rather than reading and interpreting I</dev/kmem>. In "
"particular, its files do not take disk space. See B<proc>(5)."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:140
-msgid "is a CD-ROM file system type conforming to the ISO 9660 standard."
+msgid "is a CD-ROM filesystem type conforming to the ISO 9660 standard."
msgstr ""
#. type: TP
#: build/C/man5/filesystems.5:148
msgid ""
"Linux supports High Sierra, the precursor to the ISO 9660 standard for "
-"CD-ROM file systems. It is automatically recognized within the B<iso9660> "
-"file-system support under Linux."
+"CD-ROM filesystems. It is automatically recognized within the B<iso9660> "
+"filesystem support under Linux."
msgstr ""
#. type: TP
msgid ""
"Linux also supports the System Use Sharing Protocol records specified by the "
"Rock Ridge Interchange Protocol. They are used to further describe the "
-"files in the B<iso9660> file system to a UNIX host, and provide information "
+"files in the B<iso9660> filesystem to a UNIX host, and provide information "
"such as long filenames, UID/GID, POSIX permissions, and devices. It is "
-"automatically recognized within the B<iso9660> file-system support under "
+"automatically recognized within the B<iso9660> filesystem support under "
"Linux."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:165
msgid ""
-"is the High Performance Filesystem, used in OS/2. This file system is "
+"is the High Performance Filesystem, used in OS/2. This filesystem is "
"read-only under Linux due to the lack of available documentation."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:169
msgid ""
-"is an implementation of the SystemV/Coherent file system for Linux. It "
+"is an implementation of the SystemV/Coherent filesystem for Linux. It "
"implements all of Xenix FS, SystemV/386 FS, and Coherent FS."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:172
-msgid "is the network file system used to access disks located on remote computers."
+msgid "is the network filesystem used to access disks located on remote computers."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man5/filesystems.5:176
msgid ""
-"is a network file system that supports the SMB protocol, used by Windows for "
+"is a network filesystem that supports the SMB protocol, used by Windows for "
"Workgroups, Windows NT, and Lan Manager."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:187
msgid ""
-"is a network file system that supports the NCP protocol, used by Novell "
+"is a network filesystem that supports the NCP protocol, used by Novell "
"NetWare."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:205 build/C/man3/fts.3:798 build/C/man3/ftw.3:416 build/C/man3/getfsent.3:149 build/C/man3/getmntent.3:230 build/C/man2/getxattr.2:158 build/C/man2/listxattr.2:170 build/C/man2/mount.2:495 build/C/man7/path_resolution.7:249 build/C/man2/removexattr.2:127 build/C/man2/setxattr.2:169 build/C/man2/spu_create.2:282 build/C/man2/spu_run.2:276 build/C/man7/spufs.7:780 build/C/man2/stat.2:671 build/C/man2/statfs.2:288 build/C/man3/statvfs.3:190 build/C/man2/sysfs.2:111 build/C/man2/umount.2:182 build/C/man2/ustat.2:128
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man3/ftw.3:230
-msgid "If set, stay within the same file system (i.e., do not cross mount points)."
+msgid "If set, stay within the same filesystem (i.e., do not cross mount points)."
msgstr ""
#. type: TP
#: build/C/man3/getmntent.3:36
msgid ""
"getmntent, setmntent, addmntent, endmntent, hasmntopt, getmntent_r - get "
-"file system descriptor file entry"
+"filesystem descriptor file entry"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man3/getmntent.3:70
msgid ""
-"These routines are used to access the file system description file "
-"I</etc/fstab> and the mounted file system description file I</etc/mtab>."
+"These routines are used to access the filesystem description file "
+"I</etc/fstab> and the mounted filesystem description file I</etc/mtab>."
msgstr ""
#. type: Plain text
#: build/C/man3/getmntent.3:84
msgid ""
-"The B<setmntent>() function opens the file system description file "
+"The B<setmntent>() function opens the filesystem description file "
"I<filename> and returns a file pointer which can be used by B<getmntent>(). "
"The argument I<type> is the type of access required and can take the same "
"values as the I<mode> argument of B<fopen>(3)."
#. type: Plain text
#: build/C/man3/getmntent.3:96
msgid ""
-"The B<getmntent>() function reads the next line from the file system "
+"The B<getmntent>() function reads the next line from the filesystem "
"description file I<fp> and returns a pointer to a structure containing the "
"broken out fields from a line in the file. The pointer points to a static "
"area of memory which is overwritten by subsequent calls to B<getmntent>()."
#. type: Plain text
#: build/C/man3/getmntent.3:111
-msgid "The B<endmntent>() function closes the file system description file I<fp>."
+msgid "The B<endmntent>() function closes the filesystem description file I<fp>."
msgstr ""
#. type: Plain text
#, no-wrap
msgid ""
"struct mntent {\n"
-" char *mnt_fsname; /* name of mounted file system */\n"
-" char *mnt_dir; /* file system path prefix */\n"
+" char *mnt_fsname; /* name of mounted filesystem */\n"
+" char *mnt_dir; /* filesystem path prefix */\n"
" char *mnt_type; /* mount type (see mntent.h) */\n"
" char *mnt_opts; /* mount options (see mntent.h) */\n"
" int mnt_freq; /* dump frequency in days */\n"
#: build/C/man3/getmntent.3:200
#, no-wrap
msgid ""
-"/etc/fstab file system description file\n"
-"/etc/mtab mounted file system description file\n"
+"/etc/fstab filesystem description file\n"
+"/etc/mtab mounted filesystem description file\n"
msgstr ""
#. type: Plain text
#: build/C/man2/getxattr.2:65
msgid ""
"B<getxattr>() retrieves the I<value> of the extended attribute identified "
-"by I<name> and associated with the given I<path> in the file system. The "
+"by I<name> and associated with the given I<path> in the filesystem. The "
"length of the attribute I<value> is returned."
msgstr ""
#. type: Plain text
#: build/C/man2/getxattr.2:119 build/C/man2/listxattr.2:131 build/C/man2/removexattr.2:95
-msgid "Extended attributes are not supported by the file system, or are disabled."
+msgid "Extended attributes are not supported by the filesystem, or are disabled."
msgstr ""
#. type: TP
#: build/C/man2/listxattr.2:66
msgid ""
"B<listxattr>() retrieves the list of extended attribute names associated "
-"with the given I<path> in the file system. The retrieved list is placed in "
+"with the given I<path> in the filesystem. The retrieved list is placed in "
"I<list>, a caller-allocated buffer whose size (in bytes) is specified in the "
"argument I<size>. The list is the set of (null-terminated) names, one after "
"the other. Names of extended attributes to which the calling process does "
#. type: Plain text
#: build/C/man2/mount.2:43
-msgid "mount - mount file system"
+msgid "mount - mount filesystem"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/mount.2:58
msgid ""
-"B<mount>() attaches the file system specified by I<source> (which is often "
-"a device name, but can also be a directory name or a dummy) to the directory "
+"B<mount>() attaches the filesystem specified by I<source> (which is often a "
+"device name, but can also be a directory name or a dummy) to the directory "
"specified by I<target>."
msgstr ""
#: build/C/man2/mount.2:62
msgid ""
"Appropriate privilege (Linux: the B<CAP_SYS_ADMIN> capability) is required "
-"to mount file systems."
+"to mount filesystems."
msgstr ""
#. Multiple mounts on same mount point: since 2.3.99pre7.
#. type: Plain text
#: build/C/man2/mount.2:67
msgid ""
-"Since Linux 2.4 a single file system can be visible at multiple mount "
-"points, and multiple mounts can be stacked on the same mount point."
+"Since Linux 2.4 a single filesystem can be visible at multiple mount points, "
+"and multiple mounts can be stacked on the same mount point."
msgstr ""
#. type: Plain text
#: build/C/man2/mount.2:150
msgid ""
"Perform a bind mount, making a file or a directory subtree visible at "
-"another point within a file system. Bind mounts may cross file system "
+"another point within a filesystem. Bind mounts may cross filesystem "
"boundaries and span B<chroot>(2) jails. The I<filesystemtype> and I<data> "
"arguments are ignored. Up until Linux 2.6.26, I<mountflags> was also "
"ignored (the bind mount has the same mount options as the underlying mount "
#. type: Plain text
#: build/C/man2/mount.2:156
msgid ""
-"Make directory changes on this file system synchronous. (This property can "
+"Make directory changes on this filesystem synchronous. (This property can "
"be obtained for individual directories or subtrees using B<chattr>(1).)"
msgstr ""
#. type: Plain text
#: build/C/man2/mount.2:163
msgid ""
-"Permit mandatory locking on files in this file system. (Mandatory locking "
+"Permit mandatory locking on files in this filesystem. (Mandatory locking "
"must still be enabled on a per-file basis, as described in B<fcntl>(2).)"
msgstr ""
#. type: Plain text
#: build/C/man2/mount.2:177
-msgid "Do not update access times for (all types of) files on this file system."
+msgid "Do not update access times for (all types of) files on this filesystem."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/mount.2:180
-msgid "Do not allow access to devices (special files) on this file system."
+msgid "Do not allow access to devices (special files) on this filesystem."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/mount.2:189
msgid ""
-"Do not update access times for directories on this file system. This flag "
+"Do not update access times for directories on this filesystem. This flag "
"provides a subset of the functionality provided by B<MS_NOATIME>; that is, "
"B<MS_NOATIME> implies B<MS_NODIRATIME>."
msgstr ""
msgid "B<MS_NOEXEC>"
msgstr ""
-#. (Possibly useful for a file system that contains non-Linux executables.
+#. (Possibly useful for a filesystem that contains non-Linux executables.
#. Often used as a security feature, e.g., to make sure that restricted
#. users cannot execute files uploaded using ftp or so.)
#. type: Plain text
#: build/C/man2/mount.2:195
-msgid "Do not allow programs to be executed from this file system."
+msgid "Do not allow programs to be executed from this filesystem."
msgstr ""
#. type: TP
#: build/C/man2/mount.2:201
msgid ""
"Do not honor set-user-ID and set-group-ID bits when executing programs from "
-"this file system."
+"this filesystem."
msgstr ""
#. type: TP
#. also with the shared subtree flags.
#. type: Plain text
#: build/C/man2/mount.2:208
-msgid "Mount file system read-only."
+msgid "Mount filesystem read-only."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/mount.2:229
msgid ""
-"When a file on this file system is accessed, update the file's last access "
+"When a file on this filesystem is accessed, update the file's last access "
"time (atime) only if the current value of atime is less than or equal to the "
"file's last modification time (mtime) or last status change time (ctime). "
"This option is useful for programs, such as B<mutt>(1), that need to know "
#: build/C/man2/mount.2:245
msgid ""
"Remount an existing mount. This allows you to change the I<mountflags> and "
-"I<data> of an existing mount without having to unmount and remount the file "
-"system. I<target> should be the same value specified in the initial "
+"I<data> of an existing mount without having to unmount and remount the "
+"filesystem. I<target> should be the same value specified in the initial "
"B<mount>() call; I<source> and I<filesystemtype> are ignored."
msgstr ""
#. type: Plain text
#: build/C/man2/mount.2:278
msgid ""
-"Always update the last access time (atime) when files on this file system "
-"are accessed. (This was the default behavior before Linux 2.6.30.) "
-"Specifying this flag overrides the effect of setting the B<MS_NOATIME> and "
+"Always update the last access time (atime) when files on this filesystem are "
+"accessed. (This was the default behavior before Linux 2.6.30.) Specifying "
+"this flag overrides the effect of setting the B<MS_NOATIME> and "
"B<MS_RELATIME> flags."
msgstr ""
#. type: Plain text
#: build/C/man2/mount.2:286
msgid ""
-"Make writes on this file system synchronous (as though the B<O_SYNC> flag to "
-"B<open>(2) was specified for all file opens to this file system)."
+"Make writes on this filesystem synchronous (as though the B<O_SYNC> flag to "
+"B<open>(2) was specified for all file opens to this filesystem)."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/mount.2:307
msgid ""
-"The I<data> argument is interpreted by the different file systems. "
-"Typically it is a string of comma-separated options understood by this file "
-"system. See B<mount>(8) for details of the options available for each "
-"filesystem type."
+"The I<data> argument is interpreted by the different filesystems. Typically "
+"it is a string of comma-separated options understood by this filesystem. "
+"See B<mount>(8) for details of the options available for each filesystem "
+"type."
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man2/mount.2:318
+#: build/C/man2/mount.2:318 build/C/man2/umount.2:110
msgid ""
"The error values given below result from filesystem type independent "
-"errors. Each file-system type may have its own special errors and its own "
+"errors. Each filesystem type may have its own special errors and its own "
"special behavior. See the Linux kernel source code for details."
msgstr ""
#: build/C/man2/mount.2:333
msgid ""
"A component of a path was not searchable. (See also B<path_resolution>(7).) "
-"Or, mounting a read-only file system was attempted without giving the "
-"B<MS_RDONLY> flag. Or, the block device I<source> is located on a file "
-"system mounted with the B<MS_NODEV> option."
+"Or, mounting a read-only filesystem was attempted without giving the "
+"B<MS_RDONLY> flag. Or, the block device I<source> is located on a "
+"filesystem mounted with the B<MS_NODEV> option."
msgstr ""
#. type: TP
#: build/C/man2/mount.2:438
msgid ""
"Before Linux 2.4 an attempt to execute a set-user-ID or set-group-ID program "
-"on a file system mounted with B<MS_NOSUID> would fail with B<EPERM>. Since "
+"on a filesystem mounted with B<MS_NOSUID> would fail with B<EPERM>. Since "
"Linux 2.4 the set-user-ID and set-group-ID bits are just silently ignored in "
"this case."
msgstr ""
#: build/C/man2/mount.2:449
msgid ""
"Starting with kernel 2.4.19, Linux provides per-process mount namespaces. A "
-"mount namespace is the set of file system mounts that are visible to a "
+"mount namespace is the set of filesystem mounts that are visible to a "
"process. Mount-point namespaces can be (and usually are) shared between "
"multiple processes, and changes to the namespace (i.e., mounts and unmounts) "
"by one process are visible to all other processes sharing the same "
msgid ""
"The path resolution process will assume that these entries have their "
"conventional meanings, regardless of whether they are actually present in "
-"the physical file system."
+"the physical filesystem."
msgstr ""
#. type: Plain text
#: build/C/man7/path_resolution.7:136
msgid ""
"After a \"mount dev path\" command, the pathname \"path\" refers to the root "
-"of the file system hierarchy on the device \"dev\", and no longer to "
-"whatever it referred to earlier."
+"of the filesystem hierarchy on the device \"dev\", and no longer to whatever "
+"it referred to earlier."
msgstr ""
#. type: Plain text
#: build/C/man7/path_resolution.7:140
msgid ""
-"One can walk out of a mounted file system: \"path/..\" refers to the parent "
-"directory of \"path\", outside of the file system hierarchy on \"dev\"."
+"One can walk out of a mounted filesystem: \"path/..\" refers to the parent "
+"directory of \"path\", outside of the filesystem hierarchy on \"dev\"."
msgstr ""
#. type: SS
#. type: Plain text
#: build/C/man7/path_resolution.7:199
msgid ""
-"(Here \"fsuid\" stands for something like \"file system user ID\". The "
+"(Here \"fsuid\" stands for something like \"filesystem user ID\". The "
"concept was required for the implementation of a user space NFS server at a "
"time when processes could send a signal to a process with the same effective "
"user ID. It is obsolete now. Nobody should use B<setfsuid>(2).)"
msgstr ""
-#. FIXME say something about file system mounted read-only ?
+#. FIXME say something about filesystem mounted read-only ?
#. type: Plain text
#: build/C/man7/path_resolution.7:205
msgid ""
-"Similarly, Linux uses the fsgid (\"file system group ID\") instead of the "
+"Similarly, Linux uses the fsgid (\"filesystem group ID\") instead of the "
"effective group ID. See B<setfsgid>(2)."
msgstr ""
#: build/C/man2/removexattr.2:56
msgid ""
"B<removexattr>() removes the extended attribute identified by I<name> and "
-"associated with the given I<path> in the file system."
+"associated with the given I<path> in the filesystem."
msgstr ""
#. type: Plain text
#: build/C/man2/setxattr.2:67
msgid ""
"B<setxattr>() sets the I<value> of the extended attribute identified by "
-"I<name> and associated with the given I<path> in the file system. The "
+"I<name> and associated with the given I<path> in the filesystem. The "
"I<size> of the I<value> must be specified."
msgstr ""
#. type: Plain text
#: build/C/man2/setxattr.2:137
msgid ""
-"Extended attributes are not supported by the file system, or are disabled, "
+"Extended attributes are not supported by the filesystem, or are disabled, "
"I<errno> is set to B<ENOTSUP>."
msgstr ""
"the Cell Broadband Engine Architecture in order to access Synergistic "
"Processor Units (SPUs). It creates a new logical context for an SPU in "
"I<pathname> and returns a file descriptor associated with it. I<pathname> "
-"must refer to a nonexistent directory in the mount point of the SPU file "
-"system (B<spufs>). If B<spu_create>() is successful, a directory is "
+"must refer to a nonexistent directory in the mount point of the SPU "
+"filesystem (B<spufs>). If B<spu_create>() is successful, a directory is "
"created at I<pathname> and it is populated with the files described in "
"B<spufs>(7)."
msgstr ""
#. type: Plain text
#: build/C/man7/spufs.7:30
-msgid "spufs - SPU file system"
+msgid "spufs - SPU filesystem"
msgstr ""
#. type: Plain text
#: build/C/man7/spufs.7:34
msgid ""
-"The SPU file system is used on PowerPC machines that implement the Cell "
+"The SPU filesystem is used on PowerPC machines that implement the Cell "
"Broadband Engine Architecture in order to access Synergistic Processor Units "
"(SPUs)."
msgstr ""
#. type: Plain text
#: build/C/man7/spufs.7:43
msgid ""
-"The file system provides a name space similar to POSIX shared memory or "
-"message queues. Users that have write permissions on the file system can "
-"use B<spu_create>(2) to establish SPU contexts under the B<spufs> root "
+"The filesystem provides a name space similar to POSIX shared memory or "
+"message queues. Users that have write permissions on the filesystem can use "
+"B<spu_create>(2) to establish SPU contexts under the B<spufs> root "
"directory."
msgstr ""
msgid ""
"The files in B<spufs> mostly follow the standard behavior for regular system "
"calls like B<read>(2) or B<write>(2), but often support only a subset of "
-"the operations supported on regular file systems. This list details the "
+"the operations supported on regular filesystems. This list details the "
"supported operations and the deviations from the standard behavior described "
"in the respective man pages."
msgstr ""
" gid_t st_gid; /* group ID of owner */\n"
" dev_t st_rdev; /* device ID (if special file) */\n"
" off_t st_size; /* total size, in bytes */\n"
-" blksize_t st_blksize; /* blocksize for file system I/O */\n"
+" blksize_t st_blksize; /* blocksize for filesystem I/O */\n"
" blkcnt_t st_blocks; /* number of 512B blocks allocated */\n"
" time_t st_atime; /* time of last access */\n"
" time_t st_mtime; /* time of last modification */\n"
#. type: Plain text
#: build/C/man2/stat.2:160
msgid ""
-"The I<st_blksize> field gives the \"preferred\" blocksize for efficient file "
-"system I/O. (Writing to a file in smaller chunks may cause an inefficient "
-"read-modify-rewrite.)"
+"The I<st_blksize> field gives the \"preferred\" blocksize for efficient "
+"filesystem I/O. (Writing to a file in smaller chunks may cause an "
+"inefficient read-modify-rewrite.)"
msgstr ""
#. type: Plain text
#: build/C/man2/stat.2:181
msgid ""
-"Not all of the Linux file systems implement all of the time fields. Some "
-"file system types allow mounting in such a way that file and/or directory "
+"Not all of the Linux filesystems implement all of the time fields. Some "
+"filesystem types allow mounting in such a way that file and/or directory "
"accesses do not cause an update of the I<st_atime> field. (See I<noatime>, "
"I<nodiratime>, and I<relatime> in B<mount>(8), and related information in "
"B<mount>(2).) In addition, I<st_atime> is not updated if a file is opened "
"value 200809L or greater, or B<_XOPEN_SOURCE> is defined with the value 700 "
"or greater. If none of the aforementioned macros are defined, then the "
"nanosecond values are exposed with names of the form I<st_atimensec>. On "
-"file systems that do not support subsecond timestamps, the nanosecond fields "
+"filesystems that do not support subsecond timestamps, the nanosecond fields "
"are returned with the value 0."
msgstr ""
#. type: Plain text
#: build/C/man2/statfs.2:31
-msgid "statfs, fstatfs - get file system statistics"
+msgid "statfs, fstatfs - get filesystem statistics"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/statfs.2:47
msgid ""
-"The function B<statfs>() returns information about a mounted file system. "
-"I<path> is the pathname of any file within the mounted file system. I<buf> "
+"The function B<statfs>() returns information about a mounted filesystem. "
+"I<path> is the pathname of any file within the mounted filesystem. I<buf> "
"is a pointer to a I<statfs> structure defined approximately as follows:"
msgstr ""
#, no-wrap
msgid ""
"struct statfs {\n"
-" __SWORD_TYPE f_type; /* type of file system (see below) */\n"
+" __SWORD_TYPE f_type; /* type of filesystem (see below) */\n"
" __SWORD_TYPE f_bsize; /* optimal transfer block size */\n"
-" fsblkcnt_t f_blocks; /* total data blocks in file system */\n"
+" fsblkcnt_t f_blocks; /* total data blocks in filesystem */\n"
" fsblkcnt_t f_bfree; /* free blocks in fs */\n"
" fsblkcnt_t f_bavail; /* free blocks available to\n"
" unprivileged user */\n"
-" fsfilcnt_t f_files; /* total file nodes in file system */\n"
+" fsfilcnt_t f_files; /* total file nodes in filesystem */\n"
" fsfilcnt_t f_ffree; /* free file nodes in fs */\n"
-" fsid_t f_fsid; /* file system id */\n"
+" fsid_t f_fsid; /* filesystem id */\n"
" __SWORD_TYPE f_namelen; /* maximum length of filenames */\n"
" __SWORD_TYPE f_frsize; /* fragment size (since Linux 2.6) */\n"
" __SWORD_TYPE f_spare[5];\n"
#. type: Plain text
#: build/C/man2/statfs.2:72
#, no-wrap
-msgid "File system types:\n"
+msgid "Filesystem types:\n"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/statfs.2:129
msgid ""
-"Fields that are undefined for a particular file system are set to 0. "
+"Fields that are undefined for a particular filesystem are set to 0. "
"B<fstatfs>() returns the same information about an open file referenced by "
"descriptor I<fd>."
msgstr ""
#. type: Plain text
#: build/C/man2/statfs.2:159 build/C/man3/statvfs.3:126
-msgid "An I/O error occurred while reading from the file system."
+msgid "An I/O error occurred while reading from the filesystem."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/statfs.2:181 build/C/man3/statvfs.3:148
-msgid "The file system does not support this call."
+msgid "The filesystem does not support this call."
msgstr ""
#. type: Plain text
"The general idea is that I<f_fsid> contains some random stuff such that the "
"pair (I<f_fsid>,I<ino>) uniquely determines a file. Some operating systems "
"use (a variation on) the device number, or the device number combined with "
-"the file-system type. Several OSes restrict giving out the I<f_fsid> field "
+"the filesystem type. Several OSes restrict giving out the I<f_fsid> field "
"to the superuser only (and zero it for unprivileged users), because this "
-"field is used in the filehandle of the file system when NFS-exported, and "
+"field is used in the filehandle of the filesystem when NFS-exported, and "
"giving it out is a security concern."
msgstr ""
#. type: Plain text
#: build/C/man3/statvfs.3:33
-msgid "statvfs, fstatvfs - get file system statistics"
+msgid "statvfs, fstatvfs - get filesystem statistics"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man3/statvfs.3:49
msgid ""
-"The function B<statvfs>() returns information about a mounted file system. "
-"I<path> is the pathname of any file within the mounted file system. I<buf> "
+"The function B<statvfs>() returns information about a mounted filesystem. "
+"I<path> is the pathname of any file within the mounted filesystem. I<buf> "
"is a pointer to a I<statvfs> structure defined approximately as follows:"
msgstr ""
#, no-wrap
msgid ""
"struct statvfs {\n"
-" unsigned long f_bsize; /* file system block size */\n"
+" unsigned long f_bsize; /* filesystem block size */\n"
" unsigned long f_frsize; /* fragment size */\n"
" fsblkcnt_t f_blocks; /* size of fs in f_frsize units */\n"
" fsblkcnt_t f_bfree; /* # free blocks */\n"
" fsfilcnt_t f_files; /* # inodes */\n"
" fsfilcnt_t f_ffree; /* # free inodes */\n"
" fsfilcnt_t f_favail; /* # free inodes for unprivileged users */\n"
-" unsigned long f_fsid; /* file system ID */\n"
+" unsigned long f_fsid; /* filesystem ID */\n"
" unsigned long f_flag; /* mount flags */\n"
" unsigned long f_namemax; /* maximum filename length */\n"
"};\n"
#. type: Plain text
#: build/C/man3/statvfs.3:85
-msgid "Read-only file system."
+msgid "Read-only filesystem."
msgstr ""
#. type: TP
#: build/C/man3/statvfs.3:92
msgid ""
"It is unspecified whether all members of the returned struct have meaningful "
-"values on all file systems."
+"values on all filesystems."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/sysfs.2:30
-msgid "sysfs - get file system type information"
+msgid "sysfs - get filesystem type information"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/sysfs.2:45
msgid ""
-"B<sysfs>() returns information about the file system types currently "
-"present in the kernel. The specific form of the B<sysfs>() call and the "
+"B<sysfs>() returns information about the filesystem types currently present "
+"in the kernel. The specific form of the B<sysfs>() call and the "
"information returned depends on the I<option> in effect:"
msgstr ""
#. type: Plain text
#: build/C/man2/sysfs.2:50
msgid ""
-"Translate the file-system identifier string I<fsname> into a file-system "
-"type index."
+"Translate the filesystem identifier string I<fsname> into a filesystem type "
+"index."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/sysfs.2:61
msgid ""
-"Translate the file-system type index I<fs_index> into a null-terminated "
-"file-system identifier string. This string will be written to the buffer "
+"Translate the filesystem type index I<fs_index> into a null-terminated "
+"filesystem identifier string. This string will be written to the buffer "
"pointed to by I<buf>. Make sure that I<buf> has enough space to accept the "
"string."
msgstr ""
#. type: Plain text
#: build/C/man2/sysfs.2:65
-msgid ""
-"Return the total number of file system types currently present in the "
-"kernel."
+msgid "Return the total number of filesystem types currently present in the kernel."
msgstr ""
#. type: Plain text
#: build/C/man2/sysfs.2:67
-msgid "The numbering of the file-system type indexes begins with zero."
+msgid "The numbering of the filesystem type indexes begins with zero."
msgstr ""
#. type: Plain text
#: build/C/man2/sysfs.2:79
msgid ""
-"On success, B<sysfs>() returns the file-system index for option B<1>, zero "
-"for option B<2>, and the number of currently configured file systems for "
+"On success, B<sysfs>() returns the filesystem index for option B<1>, zero "
+"for option B<2>, and the number of currently configured filesystems for "
"option B<3>. On error, -1 is returned, and I<errno> is set appropriately."
msgstr ""
#. type: Plain text
#: build/C/man2/sysfs.2:92
msgid ""
-"I<fsname> is not a valid file-system type identifier; I<fs_index> is "
+"I<fsname> is not a valid filesystem type identifier; I<fs_index> is "
"out-of-bounds; I<option> is invalid."
msgstr ""
#. type: Plain text
#: build/C/man2/umount.2:33
-msgid "umount, umount2 - unmount file system"
+msgid "umount, umount2 - unmount filesystem"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/umount.2:50
msgid ""
-"B<umount>() and B<umount2>() remove the attachment of the (topmost) file "
-"system mounted on I<target>."
+"B<umount>() and B<umount2>() remove the attachment of the (topmost) "
+"filesystem mounted on I<target>."
msgstr ""
#. type: Plain text
#: build/C/man2/umount.2:54
msgid ""
"Appropriate privilege (Linux: the B<CAP_SYS_ADMIN> capability) is required "
-"to unmount file systems."
+"to unmount filesystems."
msgstr ""
#. type: Plain text
msgid ""
"Don't dereference I<target> if it is a symbolic link. This flag allows "
"security problems to be avoided in set-user-ID-I<root> programs that allow "
-"unprivileged users to unmount file systems."
-msgstr ""
-
-#. type: Plain text
-#: build/C/man2/umount.2:110
-msgid ""
-"The error values given below result from file-system type independent "
-"errors. Each file system type may have its own special errors and its own "
-"special behavior. See the Linux kernel source code for details."
+"unprivileged users to unmount filesystems."
msgstr ""
#. type: TP
#: build/C/man2/umount.2:117
msgid ""
"A call to B<umount2>() specifying B<MNT_EXPIRE> successfully marked an "
-"unbusy file system as expired."
+"unbusy filesystem as expired."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/ustat.2:33
-msgid "ustat - get file system statistics"
+msgid "ustat - get filesystem statistics"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/ustat.2:54
msgid ""
-"B<ustat>() returns information about a mounted file system. I<dev> is a "
-"device number identifying a device containing a mounted file system. "
-"I<ubuf> is a pointer to a I<ustat> structure that contains the following "
-"members:"
+"B<ustat>() returns information about a mounted filesystem. I<dev> is a "
+"device number identifying a device containing a mounted filesystem. I<ubuf> "
+"is a pointer to a I<ustat> structure that contains the following members:"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/ustat.2:88
-msgid "I<dev> does not refer to a device containing a mounted file system."
+msgid "I<dev> does not refer to a device containing a mounted filesystem."
msgstr ""
#. type: Plain text
#: build/C/man2/ustat.2:94
msgid ""
-"The mounted file system referenced by I<dev> does not support this "
-"operation, or any version of Linux before 1.3.16."
+"The mounted filesystem referenced by I<dev> does not support this operation, "
+"or any version of Linux before 1.3.16."
msgstr ""
#. type: Plain text
msgstr ""
#. Some software tries to use this in order to test whether the
-#. underlying file system is NFS.
+#. underlying filesystem is NFS.
#. type: Plain text
#: build/C/man2/ustat.2:118
msgid ""
"The HP-UX version of the I<ustat> structure has an additional field, "
-"I<f_blksize>, that is unknown elsewhere. HP-UX warns: For some file "
-"systems, the number of free inodes does not change. Such file systems will "
-"return -1 in the field I<f_tinode>. For some file systems, inodes are "
-"dynamically allocated. Such file systems will return the current number of "
-"free inodes."
+"I<f_blksize>, that is unknown elsewhere. HP-UX warns: For some filesystems, "
+"the number of free inodes does not change. Such filesystems will return -1 "
+"in the field I<f_tinode>. For some filesystems, inodes are dynamically "
+"allocated. Such filesystems will return the current number of free inodes."
msgstr ""
#. type: Plain text
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-16 12:14+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man5/filesystems.5:32
+#, fuzzy
+#| msgid ""
+#| "filesystems - Linux file-system types: minix, ext, ext2, ext3, ext4, "
+#| "Reiserfs, XFS, JFS, xia, msdos, umsdos, vfat, ntfs, proc, nfs, iso9660, "
+#| "hpfs, sysv, smb, ncpfs"
msgid ""
-"filesystems - Linux file-system types: minix, ext, ext2, ext3, ext4, "
+"filesystems - Linux filesystem types: minix, ext, ext2, ext3, ext4, "
"Reiserfs, XFS, JFS, xia, msdos, umsdos, vfat, ntfs, proc, nfs, iso9660, "
"hpfs, sysv, smb, ncpfs"
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:42
-msgid ""
-"When, as is customary, the B<proc> file system is mounted on I</proc>, you "
-"can find in the file I</proc/filesystems> which file systems your kernel "
+#, fuzzy
+#| msgid ""
+#| "When, as is customary, the B<proc> file system is mounted on I</proc>, "
+#| "you can find in the file I</proc/filesystems> which file systems your "
+#| "kernel currently supports. If you need a currently unsupported one, "
+#| "insert the corresponding module or recompile the kernel."
+msgid ""
+"When, as is customary, the B<proc> filesystem is mounted on I</proc>, you "
+"can find in the file I</proc/filesystems> which filesystems your kernel "
"currently supports. If you need a currently unsupported one, insert the "
"corresponding module or recompile the kernel."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:47
-msgid ""
-"In order to use a file system, you have to I<mount> it; see B<mount>(8)."
+#, fuzzy
+#| msgid ""
+#| "In order to use a file system, you have to I<mount> it; see B<mount>(8)."
+msgid "In order to use a filesystem, you have to I<mount> it; see B<mount>(8)."
msgstr ""
"ファイルシステムを使うためには、 I<マウント> する必要がある。 B<mount>(8) を"
"参照のこと。"
#. type: Plain text
#: build/C/man5/filesystems.5:49
-msgid "Below a short description of a few of the available file systems."
+#, fuzzy
+#| msgid "Below a short description of a few of the available file systems."
+msgid "Below a short description of a few of the available filesystems."
msgstr "以下は利用可能なファイルシステムのうち、いくつかの簡単な説明である。"
#. type: TP
#. type: Plain text
#: build/C/man5/filesystems.5:56
-msgid ""
-"is the file system used in the Minix operating system, the first to run "
-"under Linux. It has a number of shortcomings: a 64MB partition size limit, "
-"short filenames, a single timestamp, etc. It remains useful for floppies "
-"and RAM disks."
+#, fuzzy
+#| msgid ""
+#| "is the file system used in the Minix operating system, the first to run "
+#| "under Linux. It has a number of shortcomings: a 64MB partition size "
+#| "limit, short filenames, a single timestamp, etc. It remains useful for "
+#| "floppies and RAM disks."
+msgid ""
+"is the filesystem used in the Minix operating system, the first to run under "
+"Linux. It has a number of shortcomings: a 64MB partition size limit, short "
+"filenames, a single timestamp, etc. It remains useful for floppies and RAM "
+"disks."
msgstr ""
"Minix オペレーティングシステムのファイルシステム。 Linux で動いた最初のファイ"
"ルシステムでもある。これにはいくつか欠点がある。 まず、パーティションのサイズ"
#. type: Plain text
#: build/C/man5/filesystems.5:65
-msgid ""
-"is an elaborate extension of the B<minix> file system. It has been "
-"completely superseded by the second version of the extended file system "
+#, fuzzy
+#| msgid ""
+#| "is an elaborate extension of the B<minix> file system. It has been "
+#| "completely superseded by the second version of the extended file system "
+#| "(B<ext2>) and has been removed from the kernel (in 2.1.21)."
+msgid ""
+"is an elaborate extension of the B<minix> filesystem. It has been "
+"completely superseded by the second version of the extended filesystem "
"(B<ext2>) and has been removed from the kernel (in 2.1.21)."
msgstr ""
"B<minix> ファイルシステムの手の込んだ拡張である。これは第二拡張ファイルシステ"
#. type: Plain text
#: build/C/man5/filesystems.5:75
-msgid ""
-"is the high performance disk file system used by Linux for fixed disks as "
-"well as removable media. The second extended file system was designed as an "
-"extension of the extended file system (B<ext>). B<ext2> offers the best "
-"performance (in terms of speed and CPU usage) of the file systems supported "
+#, fuzzy
+#| msgid ""
+#| "is the high performance disk file system used by Linux for fixed disks as "
+#| "well as removable media. The second extended file system was designed as "
+#| "an extension of the extended file system (B<ext>). B<ext2> offers the "
+#| "best performance (in terms of speed and CPU usage) of the file systems "
+#| "supported under Linux."
+msgid ""
+"is the high performance disk filesystem used by Linux for fixed disks as "
+"well as removable media. The second extended filesystem was designed as an "
+"extension of the extended filesystem (B<ext>). B<ext2> offers the best "
+"performance (in terms of speed and CPU usage) of the filesystems supported "
"under Linux."
msgstr ""
"Linux の高性能なファイルシステムである。これは固定ディスクだけではなく リムー"
#. type: Plain text
#: build/C/man5/filesystems.5:80
+#, fuzzy
+#| msgid ""
+#| "is a journaling version of the ext2 file system. It is easy to switch "
+#| "back and forth between ext2 and ext3."
msgid ""
-"is a journaling version of the ext2 file system. It is easy to switch back "
+"is a journaling version of the ext2 filesystem. It is easy to switch back "
"and forth between ext2 and ext3."
msgstr ""
"ext2 ファイルシステムにジャーナル機能をつけたものである。\n"
#. type: Plain text
#: build/C/man5/filesystems.5:89
+#, fuzzy
+#| msgid ""
+#| "is a journaling file system, designed by Hans Reiser, that was integrated "
+#| "into Linux in kernel 2.4.1."
msgid ""
-"is a journaling file system, designed by Hans Reiser, that was integrated "
+"is a journaling filesystem, designed by Hans Reiser, that was integrated "
"into Linux in kernel 2.4.1."
msgstr ""
"Hans Reiser によって設計されたジャーナリングファイルシステムである。\n"
#. type: Plain text
#: build/C/man5/filesystems.5:93
+#, fuzzy
+#| msgid ""
+#| "is a journaling file system, developed by SGI, that was integrated into "
+#| "Linux in kernel 2.4.20."
msgid ""
-"is a journaling file system, developed by SGI, that was integrated into "
-"Linux in kernel 2.4.20."
+"is a journaling filesystem, developed by SGI, that was integrated into Linux "
+"in kernel 2.4.20."
msgstr ""
"SGI により開発されたジャーナリングファイルシステムである。\n"
"カーネル 2.4.20 で Linux に統合された。"
#. type: Plain text
#: build/C/man5/filesystems.5:97
+#, fuzzy
+#| msgid ""
+#| "is a journaling file system, developed by IBM, that was integrated into "
+#| "Linux in kernel 2.4.24."
msgid ""
-"is a journaling file system, developed by IBM, that was integrated into "
-"Linux in kernel 2.4.24."
+"is a journaling filesystem, developed by IBM, that was integrated into Linux "
+"in kernel 2.4.24."
msgstr ""
"IBM により開発されたジャーナリングファイルシステムである。\n"
"カーネル 2.4.24 で Linux に統合された。"
#. type: Plain text
#: build/C/man5/filesystems.5:107
-msgid ""
-"was designed and implemented to be a stable, safe file system by extending "
-"the Minix file system code. It provides the basic most requested features "
-"without undue complexity. The B<xia> file system is no longer actively "
+#, fuzzy
+#| msgid ""
+#| "was designed and implemented to be a stable, safe file system by "
+#| "extending the Minix file system code. It provides the basic most "
+#| "requested features without undue complexity. The B<xia> file system is "
+#| "no longer actively developed or maintained. It was removed from the "
+#| "kernel in 2.1.21."
+msgid ""
+"was designed and implemented to be a stable, safe filesystem by extending "
+"the Minix filesystem code. It provides the basic most requested features "
+"without undue complexity. The B<xia> filesystem is no longer actively "
"developed or maintained. It was removed from the kernel in 2.1.21."
msgstr ""
"は Minix ファイルシステムの拡張で、より安定し安全なファイルシステムとして 設"
#. type: Plain text
#: build/C/man5/filesystems.5:113
+#, fuzzy
+#| msgid ""
+#| "is the file system used by DOS, Windows, and some OS/2 computers. "
+#| "B<msdos> filenames can be no longer than 8 characters, followed by an "
+#| "optional period and 3 character extension."
msgid ""
-"is the file system used by DOS, Windows, and some OS/2 computers. B<msdos> "
+"is the filesystem used by DOS, Windows, and some OS/2 computers. B<msdos> "
"filenames can be no longer than 8 characters, followed by an optional period "
"and 3 character extension."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:120
-msgid ""
-"is an extended DOS file system used by Linux. It adds capability for long "
+#, fuzzy
+#| msgid ""
+#| "is an extended DOS file system used by Linux. It adds capability for "
+#| "long filenames, UID/GID, POSIX permissions, and special files (devices, "
+#| "named pipes, etc.) under the DOS file system, without sacrificing "
+#| "compatibility with DOS."
+msgid ""
+"is an extended DOS filesystem used by Linux. It adds capability for long "
"filenames, UID/GID, POSIX permissions, and special files (devices, named "
-"pipes, etc.) under the DOS file system, without sacrificing compatibility "
+"pipes, etc.) under the DOS filesystem, without sacrificing compatibility "
"with DOS."
msgstr ""
"は DOS ファイルシステムを拡張した Linux のファイルシステムである。 これは "
#. type: Plain text
#: build/C/man5/filesystems.5:124
+#, fuzzy
+#| msgid ""
+#| "is an extended DOS file system used by Microsoft Windows95 and Windows "
+#| "NT. VFAT adds the capability to use long filenames under the MSDOS file "
+#| "system."
msgid ""
-"is an extended DOS file system used by Microsoft Windows95 and Windows NT. "
-"VFAT adds the capability to use long filenames under the MSDOS file system."
+"is an extended DOS filesystem used by Microsoft Windows95 and Windows NT. "
+"VFAT adds the capability to use long filenames under the MSDOS filesystem."
msgstr ""
"は Microsoft Windows95 と Windows NT が使う DOS ファイルシステムの拡張であ"
"る。 長いファイル名が使えるようになっている。"
#. type: Plain text
#: build/C/man5/filesystems.5:129
+#, fuzzy
+#| msgid ""
+#| "replaces Microsoft Window's FAT file systems (VFAT, FAT32). It has "
+#| "reliability, performance, and space-utilization enhancements plus "
+#| "features like ACLs, journaling, encryption, and so on."
msgid ""
-"replaces Microsoft Window's FAT file systems (VFAT, FAT32). It has "
+"replaces Microsoft Window's FAT filesystems (VFAT, FAT32). It has "
"reliability, performance, and space-utilization enhancements plus features "
"like ACLs, journaling, encryption, and so on."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:137
+#, fuzzy
+#| msgid ""
+#| "is a pseudo file system which is used as an interface to kernel data "
+#| "structures rather than reading and interpreting I</dev/kmem>. In "
+#| "particular, its files do not take disk space. See B<proc>(5)."
msgid ""
-"is a pseudo file system which is used as an interface to kernel data "
+"is a pseudo filesystem which is used as an interface to kernel data "
"structures rather than reading and interpreting I</dev/kmem>. In "
"particular, its files do not take disk space. See B<proc>(5)."
msgstr ""
#. type: Plain text
#: build/C/man5/filesystems.5:140
-msgid "is a CD-ROM file system type conforming to the ISO 9660 standard."
+#, fuzzy
+#| msgid "is a CD-ROM file system type conforming to the ISO 9660 standard."
+msgid "is a CD-ROM filesystem type conforming to the ISO 9660 standard."
msgstr "は ISO 9660 標準に沿った CD-ROM のファイルシステムである。"
#. type: TP
#. type: Plain text
#: build/C/man5/filesystems.5:148
+#, fuzzy
+#| msgid ""
+#| "Linux supports High Sierra, the precursor to the ISO 9660 standard for CD-"
+#| "ROM file systems. It is automatically recognized within the B<iso9660> "
+#| "file-system support under Linux."
msgid ""
"Linux supports High Sierra, the precursor to the ISO 9660 standard for CD-"
-"ROM file systems. It is automatically recognized within the B<iso9660> file-"
-"system support under Linux."
+"ROM filesystems. It is automatically recognized within the B<iso9660> "
+"filesystem support under Linux."
msgstr ""
"Linux はハイシェラ (High Sierra) をサポートしている。これは ISO 9660 標準が "
"決まるより前に使われていた CD-ROM ファイルシステムである。Linux の "
#. type: Plain text
#: build/C/man5/filesystems.5:159
+#, fuzzy
+#| msgid ""
+#| "Linux also supports the System Use Sharing Protocol records specified by "
+#| "the Rock Ridge Interchange Protocol. They are used to further describe "
+#| "the files in the B<iso9660> file system to a UNIX host, and provide "
+#| "information such as long filenames, UID/GID, POSIX permissions, and "
+#| "devices. It is automatically recognized within the B<iso9660> file-"
+#| "system support under Linux."
msgid ""
"Linux also supports the System Use Sharing Protocol records specified by the "
"Rock Ridge Interchange Protocol. They are used to further describe the "
-"files in the B<iso9660> file system to a UNIX host, and provide information "
+"files in the B<iso9660> filesystem to a UNIX host, and provide information "
"such as long filenames, UID/GID, POSIX permissions, and devices. It is "
-"automatically recognized within the B<iso9660> file-system support under "
+"automatically recognized within the B<iso9660> filesystem support under "
"Linux."
msgstr ""
"Linux はロックリッジ (Rock Ridge) 変換プロトコルで規定された システム使用\n"
#. type: Plain text
#: build/C/man5/filesystems.5:165
+#, fuzzy
+#| msgid ""
+#| "is the High Performance Filesystem, used in OS/2. This file system is "
+#| "read-only under Linux due to the lack of available documentation."
msgid ""
-"is the High Performance Filesystem, used in OS/2. This file system is read-"
+"is the High Performance Filesystem, used in OS/2. This filesystem is read-"
"only under Linux due to the lack of available documentation."
msgstr ""
"は OS/2 で使われる高性能ファイルシステム(High Performance Filesystem)であ"
#. type: Plain text
#: build/C/man5/filesystems.5:169
+#, fuzzy
+#| msgid ""
+#| "is an implementation of the SystemV/Coherent file system for Linux. It "
+#| "implements all of Xenix FS, SystemV/386 FS, and Coherent FS."
msgid ""
-"is an implementation of the SystemV/Coherent file system for Linux. It "
+"is an implementation of the SystemV/Coherent filesystem for Linux. It "
"implements all of Xenix FS, SystemV/386 FS, and Coherent FS."
msgstr ""
"は SystemV/Coherent ファイルシステムの Linux での実装である。 Xenix, "
#. type: Plain text
#: build/C/man5/filesystems.5:172
+#, fuzzy
+#| msgid ""
+#| "is the network file system used to access disks located on remote "
+#| "computers."
msgid ""
-"is the network file system used to access disks located on remote computers."
+"is the network filesystem used to access disks located on remote computers."
msgstr ""
"はネットワークファイルシステムである。 離れたコンピュータのディスクを使うこと"
"ができる。"
#. type: Plain text
#: build/C/man5/filesystems.5:176
+#, fuzzy
+#| msgid ""
+#| "is a network file system that supports the SMB protocol, used by Windows "
+#| "for Workgroups, Windows NT, and Lan Manager."
msgid ""
-"is a network file system that supports the SMB protocol, used by Windows for "
+"is a network filesystem that supports the SMB protocol, used by Windows for "
"Workgroups, Windows NT, and Lan Manager."
msgstr ""
"は SMB プロトコルをサポートしたネットワークファイルシステムである。 Windows "
#. type: Plain text
#: build/C/man5/filesystems.5:187
+#, fuzzy
+#| msgid ""
+#| "is a network file system that supports the NCP protocol, used by Novell "
+#| "NetWare."
msgid ""
-"is a network file system that supports the NCP protocol, used by Novell "
+"is a network filesystem that supports the NCP protocol, used by Novell "
"NetWare."
msgstr ""
"は NCP プロトコルをサポートしたファイルシステムである。Novell NetWare が 使っ"
#: build/C/man2/spu_run.2:276 build/C/man7/spufs.7:780 build/C/man2/stat.2:671
#: build/C/man2/statfs.2:288 build/C/man3/statvfs.3:190
#: build/C/man2/sysfs.2:111 build/C/man2/umount.2:182 build/C/man2/ustat.2:128
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man3/ftw.3:230
+#, fuzzy
+#| msgid ""
+#| "If set, stay within the same file system (i.e., do not cross mount "
+#| "points)."
msgid ""
-"If set, stay within the same file system (i.e., do not cross mount points)."
+"If set, stay within the same filesystem (i.e., do not cross mount points)."
msgstr ""
"セットされると、同じファイルシステムの中だけを探索対象とする (つまり、マウン"
"トポイントをまたぐことはない)。"
#. type: Plain text
#: build/C/man3/getmntent.3:36
+#, fuzzy
+#| msgid ""
+#| "getmntent, setmntent, addmntent, endmntent, hasmntopt, getmntent_r - get "
+#| "file system descriptor file entry"
msgid ""
"getmntent, setmntent, addmntent, endmntent, hasmntopt, getmntent_r - get "
-"file system descriptor file entry"
+"filesystem descriptor file entry"
msgstr ""
"getmntent, setmntent, addmntent, endmntent, hasmntopt, getmntent_r - ファイル"
"システム記述ファイルのエントリを取得する"
#. type: Plain text
#: build/C/man3/getmntent.3:70
+#, fuzzy
+#| msgid ""
+#| "These routines are used to access the file system description file I</etc/"
+#| "fstab> and the mounted file system description file I</etc/mtab>."
msgid ""
-"These routines are used to access the file system description file I</etc/"
-"fstab> and the mounted file system description file I</etc/mtab>."
+"These routines are used to access the filesystem description file I</etc/"
+"fstab> and the mounted filesystem description file I</etc/mtab>."
msgstr ""
"これらのルーチンは、ファイルシステムを記述したファイル I</etc/fstab> と、マウ"
"ントされているファイルシステムを記述したファイル I</etc/mtab> にアクセスする"
#. type: Plain text
#: build/C/man3/getmntent.3:84
-msgid ""
-"The B<setmntent>() function opens the file system description file "
+#, fuzzy
+#| msgid ""
+#| "The B<setmntent>() function opens the file system description file "
+#| "I<filename> and returns a file pointer which can be used by B<getmntent>"
+#| "(). The argument I<type> is the type of access required and can take the "
+#| "same values as the I<mode> argument of B<fopen>(3)."
+msgid ""
+"The B<setmntent>() function opens the filesystem description file "
"I<filename> and returns a file pointer which can be used by B<getmntent>(). "
"The argument I<type> is the type of access required and can take the same "
"values as the I<mode> argument of B<fopen>(3)."
#. type: Plain text
#: build/C/man3/getmntent.3:96
-msgid ""
-"The B<getmntent>() function reads the next line from the file system "
+#, fuzzy
+#| msgid ""
+#| "The B<getmntent>() function reads the next line from the file system "
+#| "description file I<fp> and returns a pointer to a structure containing "
+#| "the broken out fields from a line in the file. The pointer points to a "
+#| "static area of memory which is overwritten by subsequent calls to "
+#| "B<getmntent>()."
+msgid ""
+"The B<getmntent>() function reads the next line from the filesystem "
"description file I<fp> and returns a pointer to a structure containing the "
"broken out fields from a line in the file. The pointer points to a static "
"area of memory which is overwritten by subsequent calls to B<getmntent>()."
#. type: Plain text
#: build/C/man3/getmntent.3:111
+#, fuzzy
+#| msgid ""
+#| "The B<endmntent>() function closes the file system description file "
+#| "I<fp>."
msgid ""
-"The B<endmntent>() function closes the file system description file I<fp>."
+"The B<endmntent>() function closes the filesystem description file I<fp>."
msgstr "B<endmntent>() 関数はファイルシステムの記述ファイル I<fp> を閉じる。"
#. type: Plain text
#. type: Plain text
#: build/C/man3/getmntent.3:159
-#, no-wrap
+#, fuzzy, no-wrap
+#| msgid ""
+#| "struct mntent {\n"
+#| " char *mnt_fsname; /* name of mounted file system */\n"
+#| " char *mnt_dir; /* file system path prefix */\n"
+#| " char *mnt_type; /* mount type (see mntent.h) */\n"
+#| " char *mnt_opts; /* mount options (see mntent.h) */\n"
+#| " int mnt_freq; /* dump frequency in days */\n"
+#| " int mnt_passno; /* pass number on parallel fsck */\n"
+#| "};\n"
msgid ""
"struct mntent {\n"
-" char *mnt_fsname; /* name of mounted file system */\n"
-" char *mnt_dir; /* file system path prefix */\n"
+" char *mnt_fsname; /* name of mounted filesystem */\n"
+" char *mnt_dir; /* filesystem path prefix */\n"
" char *mnt_type; /* mount type (see mntent.h) */\n"
" char *mnt_opts; /* mount options (see mntent.h) */\n"
" int mnt_freq; /* dump frequency in days */\n"
#. type: Plain text
#: build/C/man3/getmntent.3:200
-#, no-wrap
+#, fuzzy, no-wrap
+#| msgid ""
+#| "/etc/fstab file system description file\n"
+#| "/etc/mtab mounted file system description file\n"
msgid ""
-"/etc/fstab file system description file\n"
-"/etc/mtab mounted file system description file\n"
+"/etc/fstab filesystem description file\n"
+"/etc/mtab mounted filesystem description file\n"
msgstr ""
"/etc/fstab ファイルシステム記述ファイル\n"
"/etc/mtab マウントされたファイルシステムの記述ファイル\n"
#. type: Plain text
#: build/C/man2/getxattr.2:65
+#, fuzzy
+#| msgid ""
+#| "B<getxattr>() retrieves the I<value> of the extended attribute "
+#| "identified by I<name> and associated with the given I<path> in the file "
+#| "system. The length of the attribute I<value> is returned."
msgid ""
"B<getxattr>() retrieves the I<value> of the extended attribute identified "
-"by I<name> and associated with the given I<path> in the file system. The "
+"by I<name> and associated with the given I<path> in the filesystem. The "
"length of the attribute I<value> is returned."
msgstr ""
"B<getxattr>() は、ファイルシステム内の指定された I<path> に対応する、名前 "
#. type: Plain text
#: build/C/man2/getxattr.2:119 build/C/man2/listxattr.2:131
#: build/C/man2/removexattr.2:95
+#, fuzzy
+#| msgid ""
+#| "Extended attributes are not supported by the file system, or are disabled."
msgid ""
-"Extended attributes are not supported by the file system, or are disabled."
+"Extended attributes are not supported by the filesystem, or are disabled."
msgstr ""
"拡張属性がそのファイルシステムでサポートされていない、 もしくは無効になってい"
"る。"
#. type: Plain text
#: build/C/man2/listxattr.2:66
+#, fuzzy
+#| msgid ""
+#| "B<listxattr>() retrieves the list of extended attribute names associated "
+#| "with the given I<path> in the file system. The retrieved list is placed "
+#| "in I<list>, a caller-allocated buffer whose size (in bytes) is specified "
+#| "in the argument I<size>. The list is the set of (null-terminated) names, "
+#| "one after the other. Names of extended attributes to which the calling "
+#| "process does not have access may be omitted from the list. The length of "
+#| "the attribute name I<list> is returned."
msgid ""
"B<listxattr>() retrieves the list of extended attribute names associated "
-"with the given I<path> in the file system. The retrieved list is placed in "
+"with the given I<path> in the filesystem. The retrieved list is placed in "
"I<list>, a caller-allocated buffer whose size (in bytes) is specified in the "
"argument I<size>. The list is the set of (null-terminated) names, one after "
"the other. Names of extended attributes to which the calling process does "
#. type: Plain text
#: build/C/man2/mount.2:43
-msgid "mount - mount file system"
+#, fuzzy
+#| msgid "mount - mount file system"
+msgid "mount - mount filesystem"
msgstr "mount - ファイルシステムをマウント/アンマウントする"
#. type: Plain text
#. type: Plain text
#: build/C/man2/mount.2:58
-msgid ""
-"B<mount>() attaches the file system specified by I<source> (which is often "
-"a device name, but can also be a directory name or a dummy) to the directory "
+#, fuzzy
+#| msgid ""
+#| "B<mount>() attaches the file system specified by I<source> (which is "
+#| "often a device name, but can also be a directory name or a dummy) to the "
+#| "directory specified by I<target>."
+msgid ""
+"B<mount>() attaches the filesystem specified by I<source> (which is often a "
+"device name, but can also be a directory name or a dummy) to the directory "
"specified by I<target>."
msgstr ""
"B<mount>() は I<source> で指定されたファイルシステム (デバイス名であることが"
#. type: Plain text
#: build/C/man2/mount.2:62
+#, fuzzy
+#| msgid ""
+#| "Appropriate privilege (Linux: the B<CAP_SYS_ADMIN> capability) is "
+#| "required to mount file systems."
msgid ""
"Appropriate privilege (Linux: the B<CAP_SYS_ADMIN> capability) is required "
-"to mount file systems."
+"to mount filesystems."
msgstr ""
"ファイルシステムのマウントを行うには、 適切な権限 (Linux では "
"B<CAP_SYS_ADMIN> ケーパビリティ) が必要である。"
#. Multiple mounts on same mount point: since 2.3.99pre7.
#. type: Plain text
#: build/C/man2/mount.2:67
+#, fuzzy
+#| msgid ""
+#| "Since Linux 2.4 a single file system can be visible at multiple mount "
+#| "points, and multiple mounts can be stacked on the same mount point."
msgid ""
-"Since Linux 2.4 a single file system can be visible at multiple mount "
-"points, and multiple mounts can be stacked on the same mount point."
+"Since Linux 2.4 a single filesystem can be visible at multiple mount points, "
+"and multiple mounts can be stacked on the same mount point."
msgstr ""
"Linux 2.4 以降、ひとつのファイルシステムを複数のマウントポイントに 結びつける"
"ことができ、同じマウントポイントに複数のマウントをスタック させることもでき"
#. with the exception of the "hidden" MS_REC mountflags bit
#. type: Plain text
#: build/C/man2/mount.2:150
+#, fuzzy
+#| msgid ""
+#| "Perform a bind mount, making a file or a directory subtree visible at "
+#| "another point within a file system. Bind mounts may cross file system "
+#| "boundaries and span B<chroot>(2) jails. The I<filesystemtype> and "
+#| "I<data> arguments are ignored. Up until Linux 2.6.26, I<mountflags> was "
+#| "also ignored (the bind mount has the same mount options as the underlying "
+#| "mount point)."
msgid ""
"Perform a bind mount, making a file or a directory subtree visible at "
-"another point within a file system. Bind mounts may cross file system "
+"another point within a filesystem. Bind mounts may cross filesystem "
"boundaries and span B<chroot>(2) jails. The I<filesystemtype> and I<data> "
"arguments are ignored. Up until Linux 2.6.26, I<mountflags> was also "
"ignored (the bind mount has the same mount options as the underlying mount "
#. type: Plain text
#: build/C/man2/mount.2:156
+#, fuzzy
+#| msgid ""
+#| "Make directory changes on this file system synchronous. (This property "
+#| "can be obtained for individual directories or subtrees using B<chattr>"
+#| "(1).)"
msgid ""
-"Make directory changes on this file system synchronous. (This property can "
+"Make directory changes on this filesystem synchronous. (This property can "
"be obtained for individual directories or subtrees using B<chattr>(1).)"
msgstr ""
"このファイルシステムへのディレクトリ変更を同期的に行う。 (この特性は個々の"
#. FIXME Say more about MS_MOVE
#. type: Plain text
#: build/C/man2/mount.2:163
+#, fuzzy
+#| msgid ""
+#| "Permit mandatory locking on files in this file system. (Mandatory "
+#| "locking must still be enabled on a per-file basis, as described in "
+#| "B<fcntl>(2).)"
msgid ""
-"Permit mandatory locking on files in this file system. (Mandatory locking "
+"Permit mandatory locking on files in this filesystem. (Mandatory locking "
"must still be enabled on a per-file basis, as described in B<fcntl>(2).)"
msgstr ""
"このファイルシステムのファイルに対して強制ロックを認める。 (強制ロックを有効"
#. type: Plain text
#: build/C/man2/mount.2:177
-msgid ""
-"Do not update access times for (all types of) files on this file system."
+#, fuzzy
+#| msgid ""
+#| "Do not update access times for (all types of) files on this file system."
+msgid "Do not update access times for (all types of) files on this filesystem."
msgstr ""
"このファイルシステムの (全ての種類の) ファイルのアクセス時刻を更新しない。"
#. type: Plain text
#: build/C/man2/mount.2:180
-msgid "Do not allow access to devices (special files) on this file system."
+#, fuzzy
+#| msgid "Do not allow access to devices (special files) on this file system."
+msgid "Do not allow access to devices (special files) on this filesystem."
msgstr ""
"このファイルシステムのデバイス (スペシャルファイル) へのアクセスを許可しな"
"い。"
#. type: Plain text
#: build/C/man2/mount.2:189
+#, fuzzy
+#| msgid ""
+#| "Do not update access times for directories on this file system. This "
+#| "flag provides a subset of the functionality provided by B<MS_NOATIME>; "
+#| "that is, B<MS_NOATIME> implies B<MS_NODIRATIME>."
msgid ""
-"Do not update access times for directories on this file system. This flag "
+"Do not update access times for directories on this filesystem. This flag "
"provides a subset of the functionality provided by B<MS_NOATIME>; that is, "
"B<MS_NOATIME> implies B<MS_NODIRATIME>."
msgstr ""
msgid "B<MS_NOEXEC>"
msgstr "B<MS_NOEXEC>"
-#. (Possibly useful for a file system that contains non-Linux executables.
+#. (Possibly useful for a filesystem that contains non-Linux executables.
#. Often used as a security feature, e.g., to make sure that restricted
#. users cannot execute files uploaded using ftp or so.)
#. type: Plain text
#: build/C/man2/mount.2:195
-msgid "Do not allow programs to be executed from this file system."
+#, fuzzy
+#| msgid "Do not allow programs to be executed from this file system."
+msgid "Do not allow programs to be executed from this filesystem."
msgstr "このファイルシステムにあるプログラムの実行を許可しない。"
#. type: TP
#. set-group-ID programs from removable disk devices.)
#. type: Plain text
#: build/C/man2/mount.2:201
+#, fuzzy
+#| msgid ""
+#| "Do not honor set-user-ID and set-group-ID bits when executing programs "
+#| "from this file system."
msgid ""
"Do not honor set-user-ID and set-group-ID bits when executing programs from "
-"this file system."
+"this filesystem."
msgstr ""
"このファイルシステムのプログラムを実行するときに、 set-user-ID ビットと set-"
"group-ID ビットを無視する。"
#. also with the shared subtree flags.
#. type: Plain text
#: build/C/man2/mount.2:208
-msgid "Mount file system read-only."
+#, fuzzy
+#| msgid "Mount file system read-only."
+msgid "Mount filesystem read-only."
msgstr "ファイルシステムを読み込み専用でマウントする。"
#. type: TP
#. files based on last acces time) work correctly.
#. type: Plain text
#: build/C/man2/mount.2:229
-msgid ""
-"When a file on this file system is accessed, update the file's last access "
+#, fuzzy
+#| msgid ""
+#| "When a file on this file system is accessed, update the file's last "
+#| "access time (atime) only if the current value of atime is less than or "
+#| "equal to the file's last modification time (mtime) or last status change "
+#| "time (ctime). This option is useful for programs, such as B<mutt>(1), "
+#| "that need to know when a file has been read since it was last modified. "
+#| "Since Linux 2.6.30, the kernel defaults to the behavior provided by this "
+#| "flag (unless B<MS_NOATIME> was specified), and the B<MS_STRICTATIME> flag "
+#| "is required to obtain traditional semantics. In addition, since Linux "
+#| "2.6.30, the file's last access time is always updated if it is more than "
+#| "1 day old."
+msgid ""
+"When a file on this filesystem is accessed, update the file's last access "
"time (atime) only if the current value of atime is less than or equal to the "
"file's last modification time (mtime) or last status change time (ctime). "
"This option is useful for programs, such as B<mutt>(1), that need to know "
#. type: Plain text
#: build/C/man2/mount.2:245
+#, fuzzy
+#| msgid ""
+#| "Remount an existing mount. This allows you to change the I<mountflags> "
+#| "and I<data> of an existing mount without having to unmount and remount "
+#| "the file system. I<target> should be the same value specified in the "
+#| "initial B<mount>() call; I<source> and I<filesystemtype> are ignored."
msgid ""
"Remount an existing mount. This allows you to change the I<mountflags> and "
-"I<data> of an existing mount without having to unmount and remount the file "
-"system. I<target> should be the same value specified in the initial B<mount>"
-"() call; I<source> and I<filesystemtype> are ignored."
+"I<data> of an existing mount without having to unmount and remount the "
+"filesystem. I<target> should be the same value specified in the initial "
+"B<mount>() call; I<source> and I<filesystemtype> are ignored."
msgstr ""
"すでに存在するマウントを再マウントする。これにより、すでに存在するマウントの "
"I<mountflags> と I<data> を、一度アンマウントしてから再マウントするという作業"
#. type: Plain text
#: build/C/man2/mount.2:278
-msgid ""
-"Always update the last access time (atime) when files on this file system "
-"are accessed. (This was the default behavior before Linux 2.6.30.) "
-"Specifying this flag overrides the effect of setting the B<MS_NOATIME> and "
+#, fuzzy
+#| msgid ""
+#| "Always update the last access time (atime) when files on this file system "
+#| "are accessed. (This was the default behavior before Linux 2.6.30.) "
+#| "Specifying this flag overrides the effect of setting the B<MS_NOATIME> "
+#| "and B<MS_RELATIME> flags."
+msgid ""
+"Always update the last access time (atime) when files on this filesystem are "
+"accessed. (This was the default behavior before Linux 2.6.30.) Specifying "
+"this flag overrides the effect of setting the B<MS_NOATIME> and "
"B<MS_RELATIME> flags."
msgstr ""
"このファイルシステムがアクセスされた際に最終アクセス時刻 (atime) を常に更新"
#. type: Plain text
#: build/C/man2/mount.2:286
+#, fuzzy
+#| msgid ""
+#| "Make writes on this file system synchronous (as though the B<O_SYNC> flag "
+#| "to B<open>(2) was specified for all file opens to this file system)."
msgid ""
-"Make writes on this file system synchronous (as though the B<O_SYNC> flag to "
-"B<open>(2) was specified for all file opens to this file system)."
+"Make writes on this filesystem synchronous (as though the B<O_SYNC> flag to "
+"B<open>(2) was specified for all file opens to this filesystem)."
msgstr ""
"ファイルシステムに対して同期的に書き込みを行う。 (このファイルシステムの全て"
"のオープンされたファイルに対して、 B<open>(2) のフラグに B<O_SYNC> を指定し"
#. type: Plain text
#: build/C/man2/mount.2:307
-msgid ""
-"The I<data> argument is interpreted by the different file systems. "
-"Typically it is a string of comma-separated options understood by this file "
-"system. See B<mount>(8) for details of the options available for each "
-"filesystem type."
+#, fuzzy
+#| msgid ""
+#| "The I<data> argument is interpreted by the different file systems. "
+#| "Typically it is a string of comma-separated options understood by this "
+#| "file system. See B<mount>(8) for details of the options available for "
+#| "each filesystem type."
+msgid ""
+"The I<data> argument is interpreted by the different filesystems. Typically "
+"it is a string of comma-separated options understood by this filesystem. "
+"See B<mount>(8) for details of the options available for each filesystem "
+"type."
msgstr ""
"引き数 I<data> がどのように解釈されるかは、ファイルシステムによって異なる。 "
"たいていは、指定されたファイルシステムで利用可能なオプションが コンマ区切りで"
"がセットされる。"
#. type: Plain text
-#: build/C/man2/mount.2:318
+#: build/C/man2/mount.2:318 build/C/man2/umount.2:110
+#, fuzzy
+#| msgid ""
+#| "The error values given below result from filesystem type independent "
+#| "errors. Each file-system type may have its own special errors and its "
+#| "own special behavior. See the Linux kernel source code for details."
msgid ""
"The error values given below result from filesystem type independent "
-"errors. Each file-system type may have its own special errors and its own "
+"errors. Each filesystem type may have its own special errors and its own "
"special behavior. See the Linux kernel source code for details."
msgstr ""
"以下に示すエラーは、ファイルシステムに依存しないものである。 それぞれのファイ"
#. the error EPERM if not present; CAP_DAC_OVERRIDE is required.
#. type: Plain text
#: build/C/man2/mount.2:333
+#, fuzzy
+#| msgid ""
+#| "A component of a path was not searchable. (See also B<path_resolution>"
+#| "(7).) Or, mounting a read-only file system was attempted without giving "
+#| "the B<MS_RDONLY> flag. Or, the block device I<source> is located on a "
+#| "file system mounted with the B<MS_NODEV> option."
msgid ""
"A component of a path was not searchable. (See also B<path_resolution>"
-"(7).) Or, mounting a read-only file system was attempted without giving the "
-"B<MS_RDONLY> flag. Or, the block device I<source> is located on a file "
-"system mounted with the B<MS_NODEV> option."
+"(7).) Or, mounting a read-only filesystem was attempted without giving the "
+"B<MS_RDONLY> flag. Or, the block device I<source> is located on a "
+"filesystem mounted with the B<MS_NODEV> option."
msgstr ""
"パスに含まれるディレクトリに検索 (実行) 許可がない (B<path_resolution>(7) も"
"参照)。 または、 B<MS_RONLY> フラグを指定せずに読み込み専用のファイルシステム"
#. The change is in patch-2.4.0-prerelease.
#. type: Plain text
#: build/C/man2/mount.2:438
+#, fuzzy
+#| msgid ""
+#| "Before Linux 2.4 an attempt to execute a set-user-ID or set-group-ID "
+#| "program on a file system mounted with B<MS_NOSUID> would fail with "
+#| "B<EPERM>. Since Linux 2.4 the set-user-ID and set-group-ID bits are just "
+#| "silently ignored in this case."
msgid ""
"Before Linux 2.4 an attempt to execute a set-user-ID or set-group-ID program "
-"on a file system mounted with B<MS_NOSUID> would fail with B<EPERM>. Since "
+"on a filesystem mounted with B<MS_NOSUID> would fail with B<EPERM>. Since "
"Linux 2.4 the set-user-ID and set-group-ID bits are just silently ignored in "
"this case."
msgstr ""
#. type: Plain text
#: build/C/man2/mount.2:449
+#, fuzzy
+#| msgid ""
+#| "Starting with kernel 2.4.19, Linux provides per-process mount "
+#| "namespaces. A mount namespace is the set of file system mounts that are "
+#| "visible to a process. Mount-point namespaces can be (and usually are) "
+#| "shared between multiple processes, and changes to the namespace (i.e., "
+#| "mounts and unmounts) by one process are visible to all other processes "
+#| "sharing the same namespace. (The pre-2.4.19 Linux situation can be "
+#| "considered as one in which a single namespace was shared by every process "
+#| "on the system.)"
msgid ""
"Starting with kernel 2.4.19, Linux provides per-process mount namespaces. A "
-"mount namespace is the set of file system mounts that are visible to a "
+"mount namespace is the set of filesystem mounts that are visible to a "
"process. Mount-point namespaces can be (and usually are) shared between "
"multiple processes, and changes to the namespace (i.e., mounts and unmounts) "
"by one process are visible to all other processes sharing the same "
#. type: Plain text
#: build/C/man7/path_resolution.7:130
+#, fuzzy
+#| msgid ""
+#| "The path resolution process will assume that these entries have their "
+#| "conventional meanings, regardless of whether they are actually present in "
+#| "the physical file system."
msgid ""
"The path resolution process will assume that these entries have their "
"conventional meanings, regardless of whether they are actually present in "
-"the physical file system."
+"the physical filesystem."
msgstr ""
"パス解決過程では、これらのエントリが物理的なファイルシステムに 実際に存在する"
"か否かに関わらず、慣習的な意味を持つと仮定する。"
#. type: Plain text
#: build/C/man7/path_resolution.7:136
+#, fuzzy
+#| msgid ""
+#| "After a \"mount dev path\" command, the pathname \"path\" refers to the "
+#| "root of the file system hierarchy on the device \"dev\", and no longer to "
+#| "whatever it referred to earlier."
msgid ""
"After a \"mount dev path\" command, the pathname \"path\" refers to the root "
-"of the file system hierarchy on the device \"dev\", and no longer to "
-"whatever it referred to earlier."
+"of the filesystem hierarchy on the device \"dev\", and no longer to whatever "
+"it referred to earlier."
msgstr ""
"\"mount dev path\" コマンドを実行した後、 パス名 \"path\" はデバイス \"dev\" "
"上のファイルシステム階層の ルートディレクトリを参照するようになり、以前の位置"
#. type: Plain text
#: build/C/man7/path_resolution.7:140
+#, fuzzy
+#| msgid ""
+#| "One can walk out of a mounted file system: \"path/..\" refers to the "
+#| "parent directory of \"path\", outside of the file system hierarchy on "
+#| "\"dev\"."
msgid ""
-"One can walk out of a mounted file system: \"path/..\" refers to the parent "
-"directory of \"path\", outside of the file system hierarchy on \"dev\"."
+"One can walk out of a mounted filesystem: \"path/..\" refers to the parent "
+"directory of \"path\", outside of the filesystem hierarchy on \"dev\"."
msgstr ""
"マウントされたファイルシステムの外に出ることができる: \"path/..\" は \"dev\" "
"上のファイルシステム階層の外である \"path\" の親ディレクトリを参照する。"
#. type: Plain text
#: build/C/man7/path_resolution.7:199
-msgid ""
-"(Here \"fsuid\" stands for something like \"file system user ID\". The "
+#, fuzzy
+#| msgid ""
+#| "(Here \"fsuid\" stands for something like \"file system user ID\". The "
+#| "concept was required for the implementation of a user space NFS server at "
+#| "a time when processes could send a signal to a process with the same "
+#| "effective user ID. It is obsolete now. Nobody should use B<setfsuid>"
+#| "(2).)"
+msgid ""
+"(Here \"fsuid\" stands for something like \"filesystem user ID\". The "
"concept was required for the implementation of a user space NFS server at a "
"time when processes could send a signal to a process with the same effective "
"user ID. It is obsolete now. Nobody should use B<setfsuid>(2).)"
"いうユーザ空間 NFS サーバを 実装する際に必要であった。 これは今では廃れてし"
"まった。 B<setfsuid>(2) を使うべきではない。"
-#. FIXME say something about file system mounted read-only ?
+#. FIXME say something about filesystem mounted read-only ?
#. type: Plain text
#: build/C/man7/path_resolution.7:205
+#, fuzzy
+#| msgid ""
+#| "Similarly, Linux uses the fsgid (\"file system group ID\") instead of "
+#| "the effective group ID. See B<setfsgid>(2)."
msgid ""
-"Similarly, Linux uses the fsgid (\"file system group ID\") instead of the "
+"Similarly, Linux uses the fsgid (\"filesystem group ID\") instead of the "
"effective group ID. See B<setfsgid>(2)."
msgstr ""
"同様に、Linux では実効グループ ID の代わりに fsgid (\"ファイルシステム・グ"
#. type: Plain text
#: build/C/man2/removexattr.2:56
+#, fuzzy
+#| msgid ""
+#| "B<removexattr>() removes the extended attribute identified by I<name> "
+#| "and associated with the given I<path> in the file system."
msgid ""
"B<removexattr>() removes the extended attribute identified by I<name> and "
-"associated with the given I<path> in the file system."
+"associated with the given I<path> in the filesystem."
msgstr ""
"B<removexattr>() は、ファイルシステム内の指定された I<path> に対応する、名"
"前 I<name> の拡張属性を削除する。"
#. type: Plain text
#: build/C/man2/setxattr.2:67
+#, fuzzy
+#| msgid ""
+#| "B<setxattr>() sets the I<value> of the extended attribute identified by "
+#| "I<name> and associated with the given I<path> in the file system. The "
+#| "I<size> of the I<value> must be specified."
msgid ""
"B<setxattr>() sets the I<value> of the extended attribute identified by "
-"I<name> and associated with the given I<path> in the file system. The "
+"I<name> and associated with the given I<path> in the filesystem. The "
"I<size> of the I<value> must be specified."
msgstr ""
"B<setxattr>() は、ファイルシステム内の指定された I<path> に対応する、名前 "
#. type: Plain text
#: build/C/man2/setxattr.2:137
+#, fuzzy
+#| msgid ""
+#| "Extended attributes are not supported by the file system, or are "
+#| "disabled, I<errno> is set to B<ENOTSUP>."
msgid ""
-"Extended attributes are not supported by the file system, or are disabled, "
+"Extended attributes are not supported by the filesystem, or are disabled, "
"I<errno> is set to B<ENOTSUP>."
msgstr ""
"拡張属性がそのファイルシステムでサポートされていない、もしくは無効になってい"
#. type: Plain text
#: build/C/man2/spu_create.2:59
+#, fuzzy
+#| msgid ""
+#| "The B<spu_create>() system call is used on PowerPC machines that "
+#| "implement the Cell Broadband Engine Architecture in order to access "
+#| "Synergistic Processor Units (SPUs). It creates a new logical context for "
+#| "an SPU in I<pathname> and returns a file descriptor associated with it. "
+#| "I<pathname> must refer to a nonexistent directory in the mount point of "
+#| "the SPU file system (B<spufs>). If B<spu_create>() is successful, a "
+#| "directory is created at I<pathname> and it is populated with the files "
+#| "described in B<spufs>(7)."
msgid ""
"The B<spu_create>() system call is used on PowerPC machines that implement "
"the Cell Broadband Engine Architecture in order to access Synergistic "
"Processor Units (SPUs). It creates a new logical context for an SPU in "
"I<pathname> and returns a file descriptor associated with it. I<pathname> "
-"must refer to a nonexistent directory in the mount point of the SPU file "
-"system (B<spufs>). If B<spu_create>() is successful, a directory is "
+"must refer to a nonexistent directory in the mount point of the SPU "
+"filesystem (B<spufs>). If B<spu_create>() is successful, a directory is "
"created at I<pathname> and it is populated with the files described in "
"B<spufs>(7)."
msgstr ""
#. type: Plain text
#: build/C/man7/spufs.7:30
-msgid "spufs - SPU file system"
+#, fuzzy
+#| msgid "spufs - SPU file system"
+msgid "spufs - SPU filesystem"
msgstr "spufs - SPU ファイルシステム"
#. type: Plain text
#: build/C/man7/spufs.7:34
+#, fuzzy
+#| msgid ""
+#| "The SPU file system is used on PowerPC machines that implement the Cell "
+#| "Broadband Engine Architecture in order to access Synergistic Processor "
+#| "Units (SPUs)."
msgid ""
-"The SPU file system is used on PowerPC machines that implement the Cell "
+"The SPU filesystem is used on PowerPC machines that implement the Cell "
"Broadband Engine Architecture in order to access Synergistic Processor Units "
"(SPUs)."
msgstr ""
#. type: Plain text
#: build/C/man7/spufs.7:43
-msgid ""
-"The file system provides a name space similar to POSIX shared memory or "
-"message queues. Users that have write permissions on the file system can "
-"use B<spu_create>(2) to establish SPU contexts under the B<spufs> root "
+#, fuzzy
+#| msgid ""
+#| "The file system provides a name space similar to POSIX shared memory or "
+#| "message queues. Users that have write permissions on the file system can "
+#| "use B<spu_create>(2) to establish SPU contexts under the B<spufs> root "
+#| "directory."
+msgid ""
+"The filesystem provides a name space similar to POSIX shared memory or "
+"message queues. Users that have write permissions on the filesystem can use "
+"B<spu_create>(2) to establish SPU contexts under the B<spufs> root "
"directory."
msgstr ""
"このファイルシステムでは、POSIX 共有メモリやメッセージキューに似た名前\n"
#. type: Plain text
#: build/C/man7/spufs.7:75
+#, fuzzy
+#| msgid ""
+#| "The files in B<spufs> mostly follow the standard behavior for regular "
+#| "system calls like B<read>(2) or B<write>(2), but often support only a "
+#| "subset of the operations supported on regular file systems. This list "
+#| "details the supported operations and the deviations from the standard "
+#| "behavior described in the respective man pages."
msgid ""
"The files in B<spufs> mostly follow the standard behavior for regular system "
"calls like B<read>(2) or B<write>(2), but often support only a subset of "
-"the operations supported on regular file systems. This list details the "
+"the operations supported on regular filesystems. This list details the "
"supported operations and the deviations from the standard behavior described "
"in the respective man pages."
msgstr ""
#. type: Plain text
#: build/C/man2/stat.2:125
-#, no-wrap
+#, fuzzy, no-wrap
+#| msgid ""
+#| "struct stat {\n"
+#| " dev_t st_dev; /* ID of device containing file */\n"
+#| " ino_t st_ino; /* inode number */\n"
+#| " mode_t st_mode; /* protection */\n"
+#| " nlink_t st_nlink; /* number of hard links */\n"
+#| " uid_t st_uid; /* user ID of owner */\n"
+#| " gid_t st_gid; /* group ID of owner */\n"
+#| " dev_t st_rdev; /* device ID (if special file) */\n"
+#| " off_t st_size; /* total size, in bytes */\n"
+#| " blksize_t st_blksize; /* blocksize for file system I/O */\n"
+#| " blkcnt_t st_blocks; /* number of 512B blocks allocated */\n"
+#| " time_t st_atime; /* time of last access */\n"
+#| " time_t st_mtime; /* time of last modification */\n"
+#| " time_t st_ctime; /* time of last status change */\n"
+#| "};\n"
msgid ""
"struct stat {\n"
" dev_t st_dev; /* ID of device containing file */\n"
" gid_t st_gid; /* group ID of owner */\n"
" dev_t st_rdev; /* device ID (if special file) */\n"
" off_t st_size; /* total size, in bytes */\n"
-" blksize_t st_blksize; /* blocksize for file system I/O */\n"
+" blksize_t st_blksize; /* blocksize for filesystem I/O */\n"
" blkcnt_t st_blocks; /* number of 512B blocks allocated */\n"
" time_t st_atime; /* time of last access */\n"
" time_t st_mtime; /* time of last modification */\n"
#. type: Plain text
#: build/C/man2/stat.2:160
+#, fuzzy
+#| msgid ""
+#| "The I<st_blksize> field gives the \"preferred\" blocksize for efficient "
+#| "file system I/O. (Writing to a file in smaller chunks may cause an "
+#| "inefficient read-modify-rewrite.)"
msgid ""
-"The I<st_blksize> field gives the \"preferred\" blocksize for efficient file "
-"system I/O. (Writing to a file in smaller chunks may cause an inefficient "
-"read-modify-rewrite.)"
+"The I<st_blksize> field gives the \"preferred\" blocksize for efficient "
+"filesystem I/O. (Writing to a file in smaller chunks may cause an "
+"inefficient read-modify-rewrite.)"
msgstr ""
"I<st_blksize> フィールドは、効率的にファイルシステム I/O ができる「好まし"
"い」 ブロックサイズを示す (もっと小さい単位でファイルに書き込みを行うと、 読"
#. type: Plain text
#: build/C/man2/stat.2:181
-msgid ""
-"Not all of the Linux file systems implement all of the time fields. Some "
-"file system types allow mounting in such a way that file and/or directory "
+#, fuzzy
+#| msgid ""
+#| "Not all of the Linux file systems implement all of the time fields. Some "
+#| "file system types allow mounting in such a way that file and/or directory "
+#| "accesses do not cause an update of the I<st_atime> field. (See "
+#| "I<noatime>, I<nodiratime>, and I<relatime> in B<mount>(8), and related "
+#| "information in B<mount>(2).) In addition, I<st_atime> is not updated if "
+#| "a file is opened with the B<O_NOATIME>; see B<open>(2)."
+msgid ""
+"Not all of the Linux filesystems implement all of the time fields. Some "
+"filesystem types allow mounting in such a way that file and/or directory "
"accesses do not cause an update of the I<st_atime> field. (See I<noatime>, "
"I<nodiratime>, and I<relatime> in B<mount>(8), and related information in "
"B<mount>(2).) In addition, I<st_atime> is not updated if a file is opened "
#. but ext2, ext3, and Reiserfs do not.
#. type: Plain text
#: build/C/man2/stat.2:523
+#, fuzzy
+#| msgid ""
+#| "Since kernel 2.5.48, the I<stat> structure supports nanosecond resolution "
+#| "for the three file timestamp fields. Glibc exposes the nanosecond "
+#| "component of each field using names of the form I<st_atim.tv_nsec> if the "
+#| "B<_BSD_SOURCE> or B<_SVID_SOURCE> feature test macro is defined. These "
+#| "fields are specified in POSIX.1-2008, and, starting with version 2.12, "
+#| "glibc also exposes these field names if B<_POSIX_C_SOURCE> is defined "
+#| "with the value 200809L or greater, or B<_XOPEN_SOURCE> is defined with "
+#| "the value 700 or greater. If none of the aforementioned macros are "
+#| "defined, then the nanosecond values are exposed with names of the form "
+#| "I<st_atimensec>. On file systems that do not support subsecond "
+#| "timestamps, the nanosecond fields are returned with the value 0."
msgid ""
"Since kernel 2.5.48, the I<stat> structure supports nanosecond resolution "
"for the three file timestamp fields. Glibc exposes the nanosecond component "
"value 200809L or greater, or B<_XOPEN_SOURCE> is defined with the value 700 "
"or greater. If none of the aforementioned macros are defined, then the "
"nanosecond values are exposed with names of the form I<st_atimensec>. On "
-"file systems that do not support subsecond timestamps, the nanosecond fields "
+"filesystems that do not support subsecond timestamps, the nanosecond fields "
"are returned with the value 0."
msgstr ""
"カーネル 2.5.48 以降では、 I<stat> 構造体は 3 つのファイルのタイムスタンプ\n"
#. type: Plain text
#: build/C/man2/statfs.2:31
-msgid "statfs, fstatfs - get file system statistics"
+#, fuzzy
+#| msgid "statfs, fstatfs - get file system statistics"
+msgid "statfs, fstatfs - get filesystem statistics"
msgstr "statfs, fstatfs - ファイルシステムの統計を取得する"
#. type: Plain text
#. type: Plain text
#: build/C/man2/statfs.2:47
-msgid ""
-"The function B<statfs>() returns information about a mounted file system. "
-"I<path> is the pathname of any file within the mounted file system. I<buf> "
+#, fuzzy
+#| msgid ""
+#| "The function B<statfs>() returns information about a mounted file "
+#| "system. I<path> is the pathname of any file within the mounted file "
+#| "system. I<buf> is a pointer to a I<statfs> structure defined "
+#| "approximately as follows:"
+msgid ""
+"The function B<statfs>() returns information about a mounted filesystem. "
+"I<path> is the pathname of any file within the mounted filesystem. I<buf> "
"is a pointer to a I<statfs> structure defined approximately as follows:"
msgstr ""
"関数 B<statfs>() はマウントされたファイルシステムについての情報を返す。 "
#. type: Plain text
#: build/C/man2/statfs.2:70
-#, no-wrap
+#, fuzzy, no-wrap
+#| msgid ""
+#| "struct statfs {\n"
+#| " __SWORD_TYPE f_type; /* type of file system (see below) */\n"
+#| " __SWORD_TYPE f_bsize; /* optimal transfer block size */\n"
+#| " fsblkcnt_t f_blocks; /* total data blocks in file system */\n"
+#| " fsblkcnt_t f_bfree; /* free blocks in fs */\n"
+#| " fsblkcnt_t f_bavail; /* free blocks available to\n"
+#| " unprivileged user */\n"
+#| " fsfilcnt_t f_files; /* total file nodes in file system */\n"
+#| " fsfilcnt_t f_ffree; /* free file nodes in fs */\n"
+#| " fsid_t f_fsid; /* file system id */\n"
+#| " __SWORD_TYPE f_namelen; /* maximum length of filenames */\n"
+#| " __SWORD_TYPE f_frsize; /* fragment size (since Linux 2.6) */\n"
+#| " __SWORD_TYPE f_spare[5];\n"
+#| "};\n"
msgid ""
"struct statfs {\n"
-" __SWORD_TYPE f_type; /* type of file system (see below) */\n"
+" __SWORD_TYPE f_type; /* type of filesystem (see below) */\n"
" __SWORD_TYPE f_bsize; /* optimal transfer block size */\n"
-" fsblkcnt_t f_blocks; /* total data blocks in file system */\n"
+" fsblkcnt_t f_blocks; /* total data blocks in filesystem */\n"
" fsblkcnt_t f_bfree; /* free blocks in fs */\n"
" fsblkcnt_t f_bavail; /* free blocks available to\n"
" unprivileged user */\n"
-" fsfilcnt_t f_files; /* total file nodes in file system */\n"
+" fsfilcnt_t f_files; /* total file nodes in filesystem */\n"
" fsfilcnt_t f_ffree; /* free file nodes in fs */\n"
-" fsid_t f_fsid; /* file system id */\n"
+" fsid_t f_fsid; /* filesystem id */\n"
" __SWORD_TYPE f_namelen; /* maximum length of filenames */\n"
" __SWORD_TYPE f_frsize; /* fragment size (since Linux 2.6) */\n"
" __SWORD_TYPE f_spare[5];\n"
#. type: Plain text
#: build/C/man2/statfs.2:72
-#, no-wrap
-msgid "File system types:\n"
+#, fuzzy, no-wrap
+#| msgid "File system types:\n"
+msgid "Filesystem types:\n"
msgstr "ファイルシステムの型:\n"
#. type: Plain text
#. type: Plain text
#: build/C/man2/statfs.2:129
+#, fuzzy
+#| msgid ""
+#| "Fields that are undefined for a particular file system are set to 0. "
+#| "B<fstatfs>() returns the same information about an open file referenced "
+#| "by descriptor I<fd>."
msgid ""
-"Fields that are undefined for a particular file system are set to 0. "
+"Fields that are undefined for a particular filesystem are set to 0. "
"B<fstatfs>() returns the same information about an open file referenced by "
"descriptor I<fd>."
msgstr ""
#. type: Plain text
#: build/C/man2/statfs.2:159 build/C/man3/statvfs.3:126
-msgid "An I/O error occurred while reading from the file system."
+#, fuzzy
+#| msgid "An I/O error occurred while reading from the file system."
+msgid "An I/O error occurred while reading from the filesystem."
msgstr "ファイルシステムからの読み込みの間に I/O エラーが発生した。"
#. type: Plain text
#. type: Plain text
#: build/C/man2/statfs.2:181 build/C/man3/statvfs.3:148
-msgid "The file system does not support this call."
+#, fuzzy
+#| msgid "The file system does not support this call."
+msgid "The filesystem does not support this call."
msgstr "ファイルシステムがこの呼び出しをサポートしていない。"
#. type: Plain text
#. type: Plain text
#: build/C/man2/statfs.2:271
+#, fuzzy
+#| msgid ""
+#| "The general idea is that I<f_fsid> contains some random stuff such that "
+#| "the pair (I<f_fsid>,I<ino>) uniquely determines a file. Some operating "
+#| "systems use (a variation on) the device number, or the device number "
+#| "combined with the file-system type. Several OSes restrict giving out the "
+#| "I<f_fsid> field to the superuser only (and zero it for unprivileged "
+#| "users), because this field is used in the filehandle of the file system "
+#| "when NFS-exported, and giving it out is a security concern."
msgid ""
"The general idea is that I<f_fsid> contains some random stuff such that the "
"pair (I<f_fsid>,I<ino>) uniquely determines a file. Some operating systems "
"use (a variation on) the device number, or the device number combined with "
-"the file-system type. Several OSes restrict giving out the I<f_fsid> field "
+"the filesystem type. Several OSes restrict giving out the I<f_fsid> field "
"to the superuser only (and zero it for unprivileged users), because this "
-"field is used in the filehandle of the file system when NFS-exported, and "
+"field is used in the filehandle of the filesystem when NFS-exported, and "
"giving it out is a security concern."
msgstr ""
"I<f_fsid> はあるランダムな値を持ち、 (I<f_fsid>,I<ino>) という 1 組の値で"
#. type: Plain text
#: build/C/man3/statvfs.3:33
-msgid "statvfs, fstatvfs - get file system statistics"
+#, fuzzy
+#| msgid "statvfs, fstatvfs - get file system statistics"
+msgid "statvfs, fstatvfs - get filesystem statistics"
msgstr "statvfs, fstatvfs - ファイルシステムの統計を取得する"
#. type: Plain text
#. type: Plain text
#: build/C/man3/statvfs.3:49
-msgid ""
-"The function B<statvfs>() returns information about a mounted file system. "
-"I<path> is the pathname of any file within the mounted file system. I<buf> "
+#, fuzzy
+#| msgid ""
+#| "The function B<statvfs>() returns information about a mounted file "
+#| "system. I<path> is the pathname of any file within the mounted file "
+#| "system. I<buf> is a pointer to a I<statvfs> structure defined "
+#| "approximately as follows:"
+msgid ""
+"The function B<statvfs>() returns information about a mounted filesystem. "
+"I<path> is the pathname of any file within the mounted filesystem. I<buf> "
"is a pointer to a I<statvfs> structure defined approximately as follows:"
msgstr ""
"関数 B<statvfs>() はマウントされたファイルシステムについての情報を返す。 "
#. type: Plain text
#: build/C/man3/statvfs.3:65
-#, no-wrap
+#, fuzzy, no-wrap
+#| msgid ""
+#| "struct statvfs {\n"
+#| " unsigned long f_bsize; /* file system block size */\n"
+#| " unsigned long f_frsize; /* fragment size */\n"
+#| " fsblkcnt_t f_blocks; /* size of fs in f_frsize units */\n"
+#| " fsblkcnt_t f_bfree; /* # free blocks */\n"
+#| " fsblkcnt_t f_bavail; /* # free blocks for unprivileged users */\n"
+#| " fsfilcnt_t f_files; /* # inodes */\n"
+#| " fsfilcnt_t f_ffree; /* # free inodes */\n"
+#| " fsfilcnt_t f_favail; /* # free inodes for unprivileged users */\n"
+#| " unsigned long f_fsid; /* file system ID */\n"
+#| " unsigned long f_flag; /* mount flags */\n"
+#| " unsigned long f_namemax; /* maximum filename length */\n"
+#| "};\n"
msgid ""
"struct statvfs {\n"
-" unsigned long f_bsize; /* file system block size */\n"
+" unsigned long f_bsize; /* filesystem block size */\n"
" unsigned long f_frsize; /* fragment size */\n"
" fsblkcnt_t f_blocks; /* size of fs in f_frsize units */\n"
" fsblkcnt_t f_bfree; /* # free blocks */\n"
" fsfilcnt_t f_files; /* # inodes */\n"
" fsfilcnt_t f_ffree; /* # free inodes */\n"
" fsfilcnt_t f_favail; /* # free inodes for unprivileged users */\n"
-" unsigned long f_fsid; /* file system ID */\n"
+" unsigned long f_fsid; /* filesystem ID */\n"
" unsigned long f_flag; /* mount flags */\n"
" unsigned long f_namemax; /* maximum filename length */\n"
"};\n"
#. type: Plain text
#: build/C/man3/statvfs.3:85
-msgid "Read-only file system."
+#, fuzzy
+#| msgid "Read-only file system."
+msgid "Read-only filesystem."
msgstr "読み込み専用のファイルシステム。"
#. type: TP
#. type: Plain text
#: build/C/man3/statvfs.3:92
+#, fuzzy
+#| msgid ""
+#| "It is unspecified whether all members of the returned struct have "
+#| "meaningful values on all file systems."
msgid ""
"It is unspecified whether all members of the returned struct have meaningful "
-"values on all file systems."
+"values on all filesystems."
msgstr ""
"返された構造体の全てのメンバが全てのファイルシステムで 意味のある値であるか否"
"かは、指定されていない。"
#. type: Plain text
#: build/C/man2/sysfs.2:30
-msgid "sysfs - get file system type information"
+#, fuzzy
+#| msgid "sysfs - get file system type information"
+msgid "sysfs - get filesystem type information"
msgstr "sysfs - ファイルシステム (file system) の情報を取得する"
#. type: Plain text
#. type: Plain text
#: build/C/man2/sysfs.2:45
-msgid ""
-"B<sysfs>() returns information about the file system types currently "
-"present in the kernel. The specific form of the B<sysfs>() call and the "
+#, fuzzy
+#| msgid ""
+#| "B<sysfs>() returns information about the file system types currently "
+#| "present in the kernel. The specific form of the B<sysfs>() call and the "
+#| "information returned depends on the I<option> in effect:"
+msgid ""
+"B<sysfs>() returns information about the filesystem types currently present "
+"in the kernel. The specific form of the B<sysfs>() call and the "
"information returned depends on the I<option> in effect:"
msgstr ""
"B<sysfs>() は現在カーネル (kernel) に存在しているファイルシステムの型 "
#. type: Plain text
#: build/C/man2/sysfs.2:50
+#, fuzzy
+#| msgid ""
+#| "Translate the file-system identifier string I<fsname> into a file-system "
+#| "type index."
msgid ""
-"Translate the file-system identifier string I<fsname> into a file-system "
-"type index."
+"Translate the filesystem identifier string I<fsname> into a filesystem type "
+"index."
msgstr ""
"ファイルシステム識別文字列 (identifier string) I<fsname> をファイルシステム"
"の型インデックス (type index) に翻訳する。"
#. type: Plain text
#: build/C/man2/sysfs.2:61
-msgid ""
-"Translate the file-system type index I<fs_index> into a null-terminated file-"
-"system identifier string. This string will be written to the buffer pointed "
-"to by I<buf>. Make sure that I<buf> has enough space to accept the string."
+#, fuzzy
+#| msgid ""
+#| "Translate the file-system type index I<fs_index> into a null-terminated "
+#| "file-system identifier string. This string will be written to the buffer "
+#| "pointed to by I<buf>. Make sure that I<buf> has enough space to accept "
+#| "the string."
+msgid ""
+"Translate the filesystem type index I<fs_index> into a null-terminated "
+"filesystem identifier string. This string will be written to the buffer "
+"pointed to by I<buf>. Make sure that I<buf> has enough space to accept the "
+"string."
msgstr ""
"ファイルシステムの型インデックス I<fs_index> を NULL 終端されたファイルシステ"
"ム識別文字列に翻訳する。 この文字列は I<buf> で指定されたバッファーへ書き込ま"
#. type: Plain text
#: build/C/man2/sysfs.2:65
+#, fuzzy
+#| msgid ""
+#| "Return the total number of file system types currently present in the "
+#| "kernel."
msgid ""
-"Return the total number of file system types currently present in the kernel."
+"Return the total number of filesystem types currently present in the kernel."
msgstr "現在カーネルに存在するファイルシステム型の数の合計を返す。"
#. type: Plain text
#: build/C/man2/sysfs.2:67
-msgid "The numbering of the file-system type indexes begins with zero."
+#, fuzzy
+#| msgid "The numbering of the file-system type indexes begins with zero."
+msgid "The numbering of the filesystem type indexes begins with zero."
msgstr "ファイルシステムの型インデックスの数はゼロから始まる。"
#. type: Plain text
#: build/C/man2/sysfs.2:79
-msgid ""
-"On success, B<sysfs>() returns the file-system index for option B<1>, zero "
-"for option B<2>, and the number of currently configured file systems for "
+#, fuzzy
+#| msgid ""
+#| "On success, B<sysfs>() returns the file-system index for option B<1>, "
+#| "zero for option B<2>, and the number of currently configured file systems "
+#| "for option B<3>. On error, -1 is returned, and I<errno> is set "
+#| "appropriately."
+msgid ""
+"On success, B<sysfs>() returns the filesystem index for option B<1>, zero "
+"for option B<2>, and the number of currently configured filesystems for "
"option B<3>. On error, -1 is returned, and I<errno> is set appropriately."
msgstr ""
"成功した場合 B<sysfs>() は、 オプション B<1> では ファイルシステムのインデッ"
#. type: Plain text
#: build/C/man2/sysfs.2:92
+#, fuzzy
+#| msgid ""
+#| "I<fsname> is not a valid file-system type identifier; I<fs_index> is out-"
+#| "of-bounds; I<option> is invalid."
msgid ""
-"I<fsname> is not a valid file-system type identifier; I<fs_index> is out-of-"
+"I<fsname> is not a valid filesystem type identifier; I<fs_index> is out-of-"
"bounds; I<option> is invalid."
msgstr ""
"I<fsname> が正しいファイルシステムの型識別子ではない; I<fs_index> が範囲の外"
#. type: Plain text
#: build/C/man2/umount.2:33
-msgid "umount, umount2 - unmount file system"
+#, fuzzy
+#| msgid "umount, umount2 - unmount file system"
+msgid "umount, umount2 - unmount filesystem"
msgstr "umount, umount2 - ファイルシステムをアンマウントする"
#. type: Plain text
#. and umount is the glibc name for oldumount
#. type: Plain text
#: build/C/man2/umount.2:50
+#, fuzzy
+#| msgid ""
+#| "B<umount>() and B<umount2>() remove the attachment of the (topmost) "
+#| "file system mounted on I<target>."
msgid ""
-"B<umount>() and B<umount2>() remove the attachment of the (topmost) file "
-"system mounted on I<target>."
+"B<umount>() and B<umount2>() remove the attachment of the (topmost) "
+"filesystem mounted on I<target>."
msgstr ""
"B<umount>() と B<umount2>() は I<target> にマウントされている (最上位の) "
"ファイルシステムを外す。"
#. type: Plain text
#: build/C/man2/umount.2:54
+#, fuzzy
+#| msgid ""
+#| "Appropriate privilege (Linux: the B<CAP_SYS_ADMIN> capability) is "
+#| "required to unmount file systems."
msgid ""
"Appropriate privilege (Linux: the B<CAP_SYS_ADMIN> capability) is required "
-"to unmount file systems."
+"to unmount filesystems."
msgstr ""
"ファイルシステムのアンマウントを行うには、 適切な権限 (Linux では "
"B<CAP_SYS_ADMIN> ケーパビリティ) が必要である。"
#. Later added to 2.6.33-stable
#. type: Plain text
#: build/C/man2/umount.2:99
+#, fuzzy
+#| msgid ""
+#| "Don't dereference I<target> if it is a symbolic link. This flag allows "
+#| "security problems to be avoided in set-user-ID-I<root> programs that "
+#| "allow unprivileged users to unmount file systems."
msgid ""
"Don't dereference I<target> if it is a symbolic link. This flag allows "
"security problems to be avoided in set-user-ID-I<root> programs that allow "
-"unprivileged users to unmount file systems."
+"unprivileged users to unmount filesystems."
msgstr ""
"I<target> がシンボリックリンクの場合に、シンボリックリンクの展開を行わな"
"い。\n"
"非特権ユーザがファイルシステムのアンマウントをできてしまうという\n"
"セキュリティ問題を回避することができる。"
-#. type: Plain text
-#: build/C/man2/umount.2:110
-msgid ""
-"The error values given below result from file-system type independent "
-"errors. Each file system type may have its own special errors and its own "
-"special behavior. See the Linux kernel source code for details."
-msgstr ""
-"以下に示すエラーは、ファイルシステムに依存しないものである。 それぞれのファイ"
-"ルシステムタイプには固有のエラーが存在する場合があり、 独自の動作をすることも"
-"ある。詳しくは Linux カーネルのソースを見て欲しい。"
-
#. type: TP
#: build/C/man2/umount.2:110
#, no-wrap
#. type: Plain text
#: build/C/man2/umount.2:117
+#, fuzzy
+#| msgid ""
+#| "A call to B<umount2>() specifying B<MNT_EXPIRE> successfully marked an "
+#| "unbusy file system as expired."
msgid ""
"A call to B<umount2>() specifying B<MNT_EXPIRE> successfully marked an "
-"unbusy file system as expired."
+"unbusy filesystem as expired."
msgstr ""
"B<MNT_EXPIRE> を指定した B<umount2>() の呼び出しで、正常に未使用のファイルシ"
"ステムに期限切れの印を つけることができた。"
#. type: Plain text
#: build/C/man2/ustat.2:33
-msgid "ustat - get file system statistics"
+#, fuzzy
+#| msgid "ustat - get file system statistics"
+msgid "ustat - get filesystem statistics"
msgstr "ustat - ファイルシステム (file system) の統計を得る"
#. type: Plain text
#. type: Plain text
#: build/C/man2/ustat.2:54
+#, fuzzy
+#| msgid ""
+#| "B<ustat>() returns information about a mounted file system. I<dev> is a "
+#| "device number identifying a device containing a mounted file system. "
+#| "I<ubuf> is a pointer to a I<ustat> structure that contains the following "
+#| "members:"
msgid ""
-"B<ustat>() returns information about a mounted file system. I<dev> is a "
-"device number identifying a device containing a mounted file system. "
-"I<ubuf> is a pointer to a I<ustat> structure that contains the following "
-"members:"
+"B<ustat>() returns information about a mounted filesystem. I<dev> is a "
+"device number identifying a device containing a mounted filesystem. I<ubuf> "
+"is a pointer to a I<ustat> structure that contains the following members:"
msgstr ""
"B<ustat>() はマウント (mount) されたファイルシステムの情報を返す。 I<dev> は"
"調べるファイルシステムを含んでいるデバイス (device) の デバイス番号。 "
#. type: Plain text
#: build/C/man2/ustat.2:88
-msgid "I<dev> does not refer to a device containing a mounted file system."
+#, fuzzy
+#| msgid "I<dev> does not refer to a device containing a mounted file system."
+msgid "I<dev> does not refer to a device containing a mounted filesystem."
msgstr ""
"I<dev> がマウントされたファイルシステムを含むデバイスを参照していない。"
#. type: Plain text
#: build/C/man2/ustat.2:94
+#, fuzzy
+#| msgid ""
+#| "The mounted file system referenced by I<dev> does not support this "
+#| "operation, or any version of Linux before 1.3.16."
msgid ""
-"The mounted file system referenced by I<dev> does not support this "
-"operation, or any version of Linux before 1.3.16."
+"The mounted filesystem referenced by I<dev> does not support this operation, "
+"or any version of Linux before 1.3.16."
msgstr ""
"I<dev> で参照されるマウントされたファイルシステムがこの操作 (operation) を サ"
"ポートしていないか、Linux のバージョンが 1.3.16 以前である。"
msgstr "HP-UX における注意"
#. Some software tries to use this in order to test whether the
-#. underlying file system is NFS.
+#. underlying filesystem is NFS.
#. type: Plain text
#: build/C/man2/ustat.2:118
+#, fuzzy
+#| msgid ""
+#| "The HP-UX version of the I<ustat> structure has an additional field, "
+#| "I<f_blksize>, that is unknown elsewhere. HP-UX warns: For some file "
+#| "systems, the number of free inodes does not change. Such file systems "
+#| "will return -1 in the field I<f_tinode>. For some file systems, inodes "
+#| "are dynamically allocated. Such file systems will return the current "
+#| "number of free inodes."
msgid ""
"The HP-UX version of the I<ustat> structure has an additional field, "
-"I<f_blksize>, that is unknown elsewhere. HP-UX warns: For some file "
-"systems, the number of free inodes does not change. Such file systems will "
-"return -1 in the field I<f_tinode>. For some file systems, inodes are "
-"dynamically allocated. Such file systems will return the current number of "
-"free inodes."
+"I<f_blksize>, that is unknown elsewhere. HP-UX warns: For some filesystems, "
+"the number of free inodes does not change. Such filesystems will return -1 "
+"in the field I<f_tinode>. For some filesystems, inodes are dynamically "
+"allocated. Such filesystems will return the current number of free inodes."
msgstr ""
"HP-UX 版の構造体 I<ustat> には、その他にフィールド I<f_blksize> が存在する"
"が、他では見かけない。 HP-UX は次のように警告している: ファイルシステムの中に"
msgid "B<stat>(2), B<statfs>(2)"
msgstr "B<stat>(2), B<statfs>(2)"
+#~ msgid ""
+#~ "The error values given below result from file-system type independent "
+#~ "errors. Each file system type may have its own special errors and its "
+#~ "own special behavior. See the Linux kernel source code for details."
+#~ msgstr ""
+#~ "以下に示すエラーは、ファイルシステムに依存しないものである。 それぞれの"
+#~ "ファイルシステムタイプには固有のエラーが存在する場合があり、 独自の動作を"
+#~ "することもある。詳しくは Linux カーネルのソースを見て欲しい。"
+
#~ msgid "2013-01-27"
#~ msgstr "2013-01-27"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/iconv.3:173 build/C/man3/iconv_close.3:51 build/C/man3/iconv_open.3:120
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-15 20:10+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/iconv.3:173 build/C/man3/iconv_close.3:51
#: build/C/man3/iconv_open.3:120
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: TH
#: build/C/man7/inotify.7:26
#, no-wrap
-msgid "2013-07-21"
+msgid "2013-09-16"
msgstr ""
#. type: TH
#. type: Plain text
#: build/C/man7/inotify.7:29
-msgid "inotify - monitoring file system events"
+msgid "inotify - monitoring filesystem events"
msgstr ""
#. type: SH
#. type: Plain text
#: build/C/man7/inotify.7:37
msgid ""
-"The I<inotify> API provides a mechanism for monitoring file system events. "
+"The I<inotify> API provides a mechanism for monitoring filesystem events. "
"Inotify can be used to monitor individual files, or to monitor directories. "
"When a directory is monitored, inotify will return events for the directory "
"itself, and for files inside the directory."
#: build/C/man7/inotify.7:314
msgid ""
"Watch was removed explicitly (B<inotify_rm_watch>(2)) or automatically "
-"(file was deleted, or file system was unmounted)."
+"(file was deleted, or filesystem was unmounted)."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man7/inotify.7:325
-msgid "File system containing watched object was unmounted."
+msgid "Filesystem containing watched object was unmounted."
msgstr ""
#. type: SS
msgstr ""
#. type: Plain text
-#: build/C/man7/inotify.7:463
+#: build/C/man7/inotify.7:465
msgid ""
-"B<inotify_add_watch>(2), B<inotify_init>(2), B<inotify_init1>(2), "
-"B<inotify_rm_watch>(2), B<read>(2), B<stat>(2)"
+"B<inotifywait>(1), B<inotifywatch>(1), B<inotify_add_watch>(2), "
+"B<inotify_init>(2), B<inotify_init1>(2), B<inotify_rm_watch>(2), B<read>(2), "
+"B<stat>(2)"
msgstr ""
#. type: Plain text
-#: build/C/man7/inotify.7:466
+#: build/C/man7/inotify.7:468
msgid "I<Documentation/filesystems/inotify.txt> in the Linux kernel source tree"
msgstr ""
#. type: SH
-#: build/C/man7/inotify.7:466 build/C/man2/inotify_add_watch.2:122 build/C/man2/inotify_init.2:103 build/C/man2/inotify_rm_watch.2:74
+#: build/C/man7/inotify.7:468 build/C/man2/inotify_add_watch.2:122 build/C/man2/inotify_init.2:103 build/C/man2/inotify_rm_watch.2:74
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man7/inotify.7:473 build/C/man2/inotify_add_watch.2:129 build/C/man2/inotify_init.2:110 build/C/man2/inotify_rm_watch.2:81
+#: build/C/man7/inotify.7:475 build/C/man2/inotify_add_watch.2:129 build/C/man2/inotify_init.2:110 build/C/man2/inotify_rm_watch.2:81
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
"The watch descriptor is returned by later B<read>(2)s from the inotify file "
"descriptor. These reads fetch I<inotify_event> structures (see "
-"B<inotify>(7)) indicating file system events; the watch descriptor inside "
+"B<inotify>(7)) indicating filesystem events; the watch descriptor inside "
"this structure identifies the object for which the event occurred."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-20 23:56+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: TH
#: build/C/man7/inotify.7:26
-#, no-wrap
-msgid "2013-07-21"
+#, fuzzy, no-wrap
+#| msgid "2013-07-21"
+msgid "2013-09-16"
msgstr "2013-07-21"
#. type: TH
#. type: Plain text
#: build/C/man7/inotify.7:29
-msgid "inotify - monitoring file system events"
+#, fuzzy
+#| msgid "inotify - monitoring file system events"
+msgid "inotify - monitoring filesystem events"
msgstr "inotify - ファイルシステムイベントを監視する"
#. type: SH
#. type: Plain text
#: build/C/man7/inotify.7:37
-msgid ""
-"The I<inotify> API provides a mechanism for monitoring file system events. "
+#, fuzzy
+#| msgid ""
+#| "The I<inotify> API provides a mechanism for monitoring file system "
+#| "events. Inotify can be used to monitor individual files, or to monitor "
+#| "directories. When a directory is monitored, inotify will return events "
+#| "for the directory itself, and for files inside the directory."
+msgid ""
+"The I<inotify> API provides a mechanism for monitoring filesystem events. "
"Inotify can be used to monitor individual files, or to monitor directories. "
"When a directory is monitored, inotify will return events for the directory "
"itself, and for files inside the directory."
msgid ""
"Generated for the directory containing the old filename when a file is "
"renamed (*)."
-msgstr "ファイル名の変更を行った際に変更前のファイル名が含まれるディレクトリに対して生成される。 (*)"
+msgstr ""
+"ファイル名の変更を行った際に変更前のファイル名が含まれるディレクトリに対して"
+"生成される。 (*)"
#. type: TP
#: build/C/man7/inotify.7:221
msgid ""
"Generated for the directory containing the new filename when a file is "
"renamed (*)."
-msgstr "ファイル名の変更を行った際に新しいファイル名が含まれるディレクトリに対して生成される。 (*)"
+msgstr ""
+"ファイル名の変更を行った際に新しいファイル名が含まれるディレクトリに対して生"
+"成される。 (*)"
#. type: TP
#: build/C/man7/inotify.7:225
#. type: Plain text
#: build/C/man7/inotify.7:314
+#, fuzzy
+#| msgid ""
+#| "Watch was removed explicitly (B<inotify_rm_watch>(2)) or automatically "
+#| "(file was deleted, or file system was unmounted)."
msgid ""
"Watch was removed explicitly (B<inotify_rm_watch>(2)) or automatically "
-"(file was deleted, or file system was unmounted)."
+"(file was deleted, or filesystem was unmounted)."
msgstr ""
"監視対象が (B<inotify_rm_watch>(2) により) 明示的に 削除された。もしくは "
"(ファイルの削除、またはファイル システムのアンマウントにより) 自動的に削除さ"
#. type: Plain text
#: build/C/man7/inotify.7:325
-msgid "File system containing watched object was unmounted."
+#, fuzzy
+#| msgid "File system containing watched object was unmounted."
+msgid "Filesystem containing watched object was unmounted."
msgstr "監視対象オブジェクトを含むファイルシステムがアンマウントされた。"
#. type: SS
msgstr "関連項目"
#. type: Plain text
-#: build/C/man7/inotify.7:463
+#: build/C/man7/inotify.7:465
+#, fuzzy
+#| msgid ""
+#| "B<inotify_add_watch>(2), B<inotify_init>(2), B<inotify_init1>(2), "
+#| "B<inotify_rm_watch>(2), B<read>(2), B<stat>(2)"
msgid ""
-"B<inotify_add_watch>(2), B<inotify_init>(2), B<inotify_init1>(2), "
-"B<inotify_rm_watch>(2), B<read>(2), B<stat>(2)"
+"B<inotifywait>(1), B<inotifywatch>(1), B<inotify_add_watch>(2), "
+"B<inotify_init>(2), B<inotify_init1>(2), B<inotify_rm_watch>(2), B<read>(2), "
+"B<stat>(2)"
msgstr ""
"B<inotify_add_watch>(2), B<inotify_init>(2), B<inotify_init1>(2), "
"B<inotify_rm_watch>(2), B<read>(2), B<stat>(2)"
#. type: Plain text
-#: build/C/man7/inotify.7:466
+#: build/C/man7/inotify.7:468
msgid ""
"I<Documentation/filesystems/inotify.txt> in the Linux kernel source tree"
msgstr "Linux カーネルソース内の I<Documentation/filesystems/inotify.txt>"
#. type: SH
-#: build/C/man7/inotify.7:466 build/C/man2/inotify_add_watch.2:122
+#: build/C/man7/inotify.7:468 build/C/man2/inotify_add_watch.2:122
#: build/C/man2/inotify_init.2:103 build/C/man2/inotify_rm_watch.2:74
#, no-wrap
msgid "COLOPHON"
msgstr "この文書について"
#. type: Plain text
-#: build/C/man7/inotify.7:473 build/C/man2/inotify_add_watch.2:129
+#: build/C/man7/inotify.7:475 build/C/man2/inotify_add_watch.2:129
#: build/C/man2/inotify_init.2:110 build/C/man2/inotify_rm_watch.2:81
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man2/inotify_add_watch.2:79
+#, fuzzy
+#| msgid ""
+#| "The watch descriptor is returned by later B<read>(2)s from the inotify "
+#| "file descriptor. These reads fetch I<inotify_event> structures (see "
+#| "B<inotify>(7)) indicating file system events; the watch descriptor "
+#| "inside this structure identifies the object for which the event occurred."
msgid ""
"The watch descriptor is returned by later B<read>(2)s from the inotify file "
"descriptor. These reads fetch I<inotify_event> structures (see B<inotify>"
-"(7)) indicating file system events; the watch descriptor inside this "
+"(7)) indicating filesystem events; the watch descriptor inside this "
"structure identifies the object for which the event occurred."
msgstr ""
"これ以降に inotify ファイルディスクリプタから B<read>(2) を行うと、監視対象"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: TH
-#: build/C/man7/feature_test_macros.7:25 build/C/man7/libc.7:26 build/C/man7/man.7:34 build/C/man7/standards.7:26 build/C/man7/units.7:26
+#: build/C/man7/feature_test_macros.7:25 build/C/man7/libc.7:26 build/C/man7/man.7:34 build/C/man7/units.7:26
#, no-wrap
msgid "2012-08-05"
msgstr ""
msgstr ""
#. type: IP
-#: build/C/man7/feature_test_macros.7:148 build/C/man7/feature_test_macros.7:151 build/C/man7/feature_test_macros.7:154 build/C/man7/feature_test_macros.7:158 build/C/man7/feature_test_macros.7:161 build/C/man7/feature_test_macros.7:165 build/C/man7/feature_test_macros.7:179 build/C/man7/feature_test_macros.7:182 build/C/man7/feature_test_macros.7:185 build/C/man7/feature_test_macros.7:189 build/C/man7/feature_test_macros.7:414 build/C/man7/feature_test_macros.7:419 build/C/man7/feature_test_macros.7:425 build/C/man7/feature_test_macros.7:430 build/C/man7/feature_test_macros.7:436 build/C/man7/feature_test_macros.7:441 build/C/man5/proc.5:2569 build/C/man5/proc.5:2571 build/C/man5/proc.5:2573 build/C/man5/proc.5:2576
+#: build/C/man7/feature_test_macros.7:148 build/C/man7/feature_test_macros.7:151 build/C/man7/feature_test_macros.7:154 build/C/man7/feature_test_macros.7:158 build/C/man7/feature_test_macros.7:161 build/C/man7/feature_test_macros.7:165 build/C/man7/feature_test_macros.7:179 build/C/man7/feature_test_macros.7:182 build/C/man7/feature_test_macros.7:185 build/C/man7/feature_test_macros.7:189 build/C/man7/feature_test_macros.7:414 build/C/man7/feature_test_macros.7:419 build/C/man7/feature_test_macros.7:425 build/C/man7/feature_test_macros.7:430 build/C/man7/feature_test_macros.7:436 build/C/man7/feature_test_macros.7:441 build/C/man5/proc.5:2645 build/C/man5/proc.5:2647 build/C/man5/proc.5:2649 build/C/man5/proc.5:2652
#, no-wrap
msgid "\\(bu"
msgstr ""
#: build/C/man7/feature_test_macros.7:259
msgid ""
"Defining this macro with the value 64 automatically converts references to "
-"32-bit functions and data types related to file I/O and file system "
+"32-bit functions and data types related to file I/O and filesystem "
"operations into references to their 64-bit counterparts. This is useful for "
"performing I/O on large files (E<gt> 2 Gigabytes) on 32-bit systems. "
"(Defining this macro permits correctly written programs to use large files "
"Defining this macro causes some lightweight checks to be performed to detect "
"some buffer overflow errors when employing various string and memory "
"manipulation functions. Not all buffer overflows are detected, just some "
-"common cases. In the current implementation checks are added for calls to "
+"common cases. In the current implementation, checks are added for calls to "
"B<memcpy>(3), B<mempcpy>(3), B<memmove>(3), B<memset>(3), B<stpcpy>(3), "
"B<strcpy>(3), B<strncpy>(3), B<strcat>(3), B<strncat>(3), B<sprintf>(3), "
"B<snprintf>(3), B<vsprintf>(3), B<vsnprintf>(3), and B<gets>(3). If "
msgstr ""
#. type: IP
-#: build/C/man7/feature_test_macros.7:407 build/C/man7/feature_test_macros.7:410 build/C/man7/man-pages.7:359 build/C/man7/man-pages.7:361 build/C/man7/man-pages.7:363 build/C/man7/man-pages.7:559 build/C/man7/man-pages.7:562 build/C/man7/man-pages.7:569 build/C/man7/man-pages.7:573 build/C/man7/man-pages.7:577 build/C/man7/man-pages.7:581 build/C/man7/man-pages.7:587 build/C/man5/proc.5:753 build/C/man5/proc.5:757 build/C/man5/proc.5:760 build/C/man5/proc.5:762 build/C/man5/proc.5:765 build/C/man5/proc.5:1241 build/C/man5/proc.5:1244 build/C/man5/proc.5:1256 build/C/man5/proc.5:1259 build/C/man5/proc.5:1263 build/C/man5/proc.5:1266 build/C/man5/proc.5:1269 build/C/man5/proc.5:1272 build/C/man5/proc.5:1275 build/C/man5/proc.5:1278 build/C/man5/proc.5:1281 build/C/man5/proc.5:1284 build/C/man5/proc.5:1288 build/C/man5/proc.5:1291 build/C/man5/proc.5:1294 build/C/man5/proc.5:1297 build/C/man5/proc.5:1300 build/C/man5/proc.5:1303 build/C/man5/proc.5:1306 build/C/man5/proc.5:1317 build/C/man5/proc.5:1323 build/C/man5/proc.5:1327 build/C/man5/proc.5:1332 build/C/man5/proc.5:1337 build/C/man5/proc.5:1342 build/C/man5/proc.5:1347 build/C/man5/proc.5:1352 build/C/man5/proc.5:1357 build/C/man5/proc.5:2347 build/C/man5/proc.5:2351 build/C/man5/proc.5:2354 build/C/man5/proc.5:2359 build/C/man5/proc.5:2556 build/C/man5/proc.5:2560 build/C/man5/proc.5:2566 build/C/man5/proc.5:2605 build/C/man5/proc.5:2611 build/C/man5/proc.5:2613
+#: build/C/man7/feature_test_macros.7:407 build/C/man7/feature_test_macros.7:410 build/C/man7/man-pages.7:359 build/C/man7/man-pages.7:361 build/C/man7/man-pages.7:363 build/C/man7/man-pages.7:559 build/C/man7/man-pages.7:562 build/C/man7/man-pages.7:569 build/C/man7/man-pages.7:573 build/C/man7/man-pages.7:577 build/C/man7/man-pages.7:581 build/C/man7/man-pages.7:587 build/C/man5/proc.5:832 build/C/man5/proc.5:836 build/C/man5/proc.5:839 build/C/man5/proc.5:841 build/C/man5/proc.5:844 build/C/man5/proc.5:1320 build/C/man5/proc.5:1323 build/C/man5/proc.5:1335 build/C/man5/proc.5:1338 build/C/man5/proc.5:1342 build/C/man5/proc.5:1345 build/C/man5/proc.5:1348 build/C/man5/proc.5:1351 build/C/man5/proc.5:1354 build/C/man5/proc.5:1357 build/C/man5/proc.5:1360 build/C/man5/proc.5:1363 build/C/man5/proc.5:1367 build/C/man5/proc.5:1370 build/C/man5/proc.5:1373 build/C/man5/proc.5:1376 build/C/man5/proc.5:1379 build/C/man5/proc.5:1382 build/C/man5/proc.5:1385 build/C/man5/proc.5:1396 build/C/man5/proc.5:1402 build/C/man5/proc.5:1406 build/C/man5/proc.5:1411 build/C/man5/proc.5:1416 build/C/man5/proc.5:1421 build/C/man5/proc.5:1426 build/C/man5/proc.5:1431 build/C/man5/proc.5:1436 build/C/man5/proc.5:2426 build/C/man5/proc.5:2430 build/C/man5/proc.5:2433 build/C/man5/proc.5:2438 build/C/man5/proc.5:2632 build/C/man5/proc.5:2636 build/C/man5/proc.5:2642 build/C/man5/proc.5:2681 build/C/man5/proc.5:2687 build/C/man5/proc.5:2689
#, no-wrap
msgid "*"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man7/feature_test_macros.7:476 build/C/man1/intro.1:48 build/C/man2/intro.2:75 build/C/man3/intro.3:92 build/C/man4/intro.4:33 build/C/man5/intro.5:33 build/C/man6/intro.6:32 build/C/man7/intro.7:36 build/C/man8/intro.8:44 build/C/man7/man.7:479 build/C/man5/proc.5:3432 build/C/man2/unimplemented.2:40
+#: build/C/man7/feature_test_macros.7:476 build/C/man1/intro.1:48 build/C/man2/intro.2:75 build/C/man3/intro.3:92 build/C/man4/intro.4:33 build/C/man5/intro.5:33 build/C/man6/intro.6:32 build/C/man7/intro.7:36 build/C/man8/intro.8:44 build/C/man7/man.7:479 build/C/man5/proc.5:3517 build/C/man2/unimplemented.2:40
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: Sh
-#: build/C/man7/feature_test_macros.7:601 build/C/man1/intro.1:302 build/C/man2/intro.2:89 build/C/man3/intro.3:97 build/C/man4/intro.4:38 build/C/man5/intro.5:38 build/C/man7/intro.7:41 build/C/man7/libc.7:99 build/C/man7/mailaddr.7:117 build/C/man7/man-pages.7:614 build/C/man7/man.7:560 build/C/man7/mdoc.7:428 build/C/man7/posixoptions.7:854 build/C/man5/proc.5:3445 build/C/man7/standards.7:267 build/C/man7/suffixes.7:281 build/C/man2/unimplemented.2:64 build/C/man7/mdoc.samples.7:2952
+#: build/C/man7/feature_test_macros.7:601 build/C/man1/intro.1:302 build/C/man2/intro.2:89 build/C/man3/intro.3:97 build/C/man4/intro.4:38 build/C/man5/intro.5:38 build/C/man7/intro.7:41 build/C/man7/libc.7:99 build/C/man7/mailaddr.7:117 build/C/man7/man-pages.7:614 build/C/man7/man.7:560 build/C/man7/mdoc.7:428 build/C/man7/posixoptions.7:854 build/C/man5/proc.5:3530 build/C/man7/standards.7:272 build/C/man7/suffixes.7:281 build/C/man2/unimplemented.2:64 build/C/man7/mdoc.samples.7:2952
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: Sh
-#: build/C/man7/feature_test_macros.7:610 build/C/man1/intro.1:304 build/C/man2/intro.2:112 build/C/man3/intro.3:110 build/C/man4/intro.4:40 build/C/man5/intro.5:40 build/C/man6/intro.6:37 build/C/man7/intro.7:43 build/C/man8/intro.8:49 build/C/man7/libc.7:104 build/C/man7/mailaddr.7:127 build/C/man7/man-pages.7:621 build/C/man7/man.7:572 build/C/man7/mdoc.7:433 build/C/man7/operator.7:65 build/C/man7/posixoptions.7:857 build/C/man5/proc.5:3476 build/C/man7/standards.7:271 build/C/man7/suffixes.7:284 build/C/man3/undocumented.3:183 build/C/man2/unimplemented.2:66 build/C/man7/units.7:130 build/C/man7/mdoc.samples.7:2957
+#: build/C/man7/feature_test_macros.7:610 build/C/man1/intro.1:304 build/C/man2/intro.2:112 build/C/man3/intro.3:110 build/C/man4/intro.4:40 build/C/man5/intro.5:40 build/C/man6/intro.6:37 build/C/man7/intro.7:43 build/C/man8/intro.8:49 build/C/man7/libc.7:104 build/C/man7/mailaddr.7:127 build/C/man7/man-pages.7:621 build/C/man7/man.7:572 build/C/man7/mdoc.7:433 build/C/man7/operator.7:65 build/C/man7/posixoptions.7:857 build/C/man5/proc.5:3561 build/C/man7/standards.7:276 build/C/man7/suffixes.7:284 build/C/man3/undocumented.3:183 build/C/man2/unimplemented.2:66 build/C/man7/units.7:130 build/C/man7/mdoc.samples.7:2957
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man7/feature_test_macros.7:617 build/C/man1/intro.1:311 build/C/man2/intro.2:119 build/C/man3/intro.3:117 build/C/man4/intro.4:47 build/C/man5/intro.5:47 build/C/man6/intro.6:44 build/C/man7/intro.7:50 build/C/man8/intro.8:56 build/C/man7/libc.7:111 build/C/man7/mailaddr.7:134 build/C/man7/man-pages.7:628 build/C/man7/man.7:579 build/C/man7/operator.7:72 build/C/man7/posixoptions.7:864 build/C/man5/proc.5:3483 build/C/man7/standards.7:278 build/C/man7/suffixes.7:291 build/C/man3/undocumented.3:190 build/C/man2/unimplemented.2:73 build/C/man7/units.7:137
+#: build/C/man7/feature_test_macros.7:617 build/C/man1/intro.1:311 build/C/man2/intro.2:119 build/C/man3/intro.3:117 build/C/man4/intro.4:47 build/C/man5/intro.5:47 build/C/man6/intro.6:44 build/C/man7/intro.7:50 build/C/man8/intro.8:56 build/C/man7/libc.7:111 build/C/man7/mailaddr.7:134 build/C/man7/man-pages.7:628 build/C/man7/man.7:579 build/C/man7/operator.7:72 build/C/man7/posixoptions.7:864 build/C/man5/proc.5:3568 build/C/man7/standards.7:283 build/C/man7/suffixes.7:291 build/C/man3/undocumented.3:190 build/C/man2/unimplemented.2:73 build/C/man7/units.7:137
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man1/intro.1:251
msgid ""
-"The command I<mount> will attach the file system found on some disk (or "
-"floppy, or CDROM or so) to the big file system hierarchy. And I<umount> "
+"The command I<mount> will attach the filesystem found on some disk (or "
+"floppy, or CDROM or so) to the big filesystem hierarchy. And I<umount> "
"detaches it again. The command I<df> will tell you how much of your disk is "
"still free."
msgstr ""
#: build/C/man7/intro.7:36
msgid ""
"Section 7 of the manual provides overviews on various topics, and describes "
-"conventions and protocols, character set standards, the standard file system "
+"conventions and protocols, character set standards, the standard filesystem "
"layout, and miscellaneous other things."
msgstr ""
#. type: Plain text
#: build/C/man7/mdoc.7:440 build/C/man7/mdoc.samples.7:2964
msgid ""
-"This page is part of release 3.53 of the Linux E<.Em man-pages> project. A "
+"This page is part of release 3.54 of the Linux E<.Em man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man\\-pages/."
msgstr ""
#. type: TH
#: build/C/man5/proc.5:62
#, no-wrap
-msgid "2013-06-27"
+msgid "2013-09-04"
msgstr ""
#. type: Plain text
#: build/C/man5/proc.5:65
-msgid "proc - process information pseudo-file system"
+msgid "proc - process information pseudo-filesystem"
msgstr ""
#. type: Plain text
#: build/C/man5/proc.5:74
msgid ""
-"The I<proc> file system is a pseudo-file system which is used as an "
-"interface to kernel data structures. It is commonly mounted at I</proc>. "
-"Most of it is read-only, but some files allow kernel variables to be "
-"changed."
+"The I<proc> filesystem is a pseudo-filesystem which provides an interface to "
+"kernel data structures. It is commonly mounted at I</proc>. Most of it is "
+"read-only, but some files allow kernel variables to be changed."
msgstr ""
#. type: Plain text
#: build/C/man5/proc.5:78
-msgid "The following outline gives a quick tour through the I</proc> hierarchy."
+msgid ""
+"The following list describes many of the files and directories under the "
+"I</proc> hierarchy."
msgstr ""
#. type: TP
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:144 build/C/man5/proc.5:2733 build/C/man5/proc.5:2737
+#: build/C/man5/proc.5:144 build/C/man5/proc.5:2809 build/C/man5/proc.5:2813
msgid "See B<core>(5)."
msgstr ""
#. Added in 2.6.9
#. CONFIG_SCHEDSTATS
#. type: Plain text
-#: build/C/man5/proc.5:175 build/C/man5/proc.5:877
+#: build/C/man5/proc.5:175 build/C/man5/proc.5:956
msgid ""
"In a multithreaded process, the contents of this symbolic link are not "
"available if the main thread has already terminated (typically by calling "
"file status flags (see B<open>(2))."
msgstr ""
-#. FIXME document /proc/[pid]/io
-#. .TP
-#. .IR /proc/[pid]/io " (since kernel 2.6.20)"
#. type: Plain text
-#: build/C/man5/proc.5:356
+#: build/C/man5/proc.5:353
msgid "The files in this directory are readable only by the owner of the process."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:356
+#: build/C/man5/proc.5:353
+#, no-wrap
+msgid "I</proc/[pid]/io> (since kernel 2.6.20)"
+msgstr ""
+
+#. commit 7c3ab7381e79dfc7db14a67c6f4f3285664e1ec2
+#. type: Plain text
+#: build/C/man5/proc.5:357
+msgid "This file contains I/O statistics for the process, for example:"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:368
+#, no-wrap
+msgid ""
+"#B< cat /proc/3828/io>\n"
+"rchar: 323934931\n"
+"wchar: 323929600\n"
+"syscr: 632687\n"
+"syscw: 632675\n"
+"read_bytes: 0\n"
+"write_bytes: 323932160\n"
+"cancelled_write_bytes: 0\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:372 build/C/man5/proc.5:1319
+msgid "The fields are as follows:"
+msgstr ""
+
+#. type: TP
+#: build/C/man5/proc.5:373
+#, no-wrap
+msgid "I<rchar>: characters read"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:383
+msgid ""
+"The number of bytes which this task has caused to be read from storage. "
+"This is simply the sum of bytes which this process passed to B<read>(2) and "
+"similar system calls. It includes things such as terminal I/O and is "
+"unaffected by whether or not actual physical disk I/O was required (the read "
+"might have been satisfied from pagecache)."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/proc.5:383
+#, no-wrap
+msgid "I<wchar>: characters written"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:389
+msgid ""
+"The number of bytes which this task has caused, or shall cause to be written "
+"to disk. Similar caveats apply here as with I<rchar>."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/proc.5:389
+#, no-wrap
+msgid "I<syscr>: read syscalls"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:396
+msgid ""
+"Attempt to count the number of read I/O operations\\(emthat is, system calls "
+"such as B<read>(2) and B<pread>(2)."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/proc.5:396
+#, no-wrap
+msgid "I<syscw>: write syscalls"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:403
+msgid ""
+"Attempt to count the number of write I/O operations\\(emthat is, system "
+"calls such as B<write>(2) and B<pwrite>(2)."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/proc.5:403
+#, no-wrap
+msgid "I<read_bytes>: bytes read"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:408
+msgid ""
+"Attempt to count the number of bytes which this process really did cause to "
+"be fetched from the storage layer. This is accurate for block-backed "
+"filesystems."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/proc.5:408
+#, no-wrap
+msgid "I<write_bytes>: bytes written"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:412
+msgid ""
+"Attempt to count the number of bytes which this process caused to be sent to "
+"the storage layer."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/proc.5:412
+#, no-wrap
+msgid "I<cancelled_write_bytes>:"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:426
+msgid ""
+"The big inaccuracy here is truncate. If a process writes 1MB to a file and "
+"then deletes the file, it will in fact perform no writeout. But it will "
+"have been accounted as having caused 1MB of write. In other words: this "
+"field represents the number of bytes which this process caused to not "
+"happen, by truncating pagecache. A task can cause \"negative\" I/O too. If "
+"this task truncates some dirty pagecache, some I/O which another task has "
+"been accounted for (in its I<write_bytes>) will not be happening."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:434
+msgid ""
+"I<Note>: In the current implementation, things are a bit racy on 32-bit "
+"systems: if process A reads process B's I</proc/[pid]/io> while process B is "
+"updating one of these 64-bit counters, process A could see an intermediate "
+"result."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/proc.5:435
#, no-wrap
msgid "I</proc/[pid]/limits> (since kernel 2.6.24)"
msgstr ""
#. commit 3036e7b490bf7878c6dae952eec5fb87b1106589
#. type: Plain text
-#: build/C/man5/proc.5:366
+#: build/C/man5/proc.5:445
msgid ""
"This file displays the soft limit, hard limit, and units of measurement for "
"each of the process's resource limits (see B<getrlimit>(2)). Up to and "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:366
+#: build/C/man5/proc.5:445
#, no-wrap
msgid "I</proc/[pid]/map_files/> (since kernel 3.3)"
msgstr ""
#. commit 640708a2cff7f81e246243b0073c66e6ece7e53e
#. type: Plain text
-#: build/C/man5/proc.5:376
+#: build/C/man5/proc.5:455
msgid ""
"This subdirectory contains entries corresponding to memory-mapped files (see "
"B<mmap>(2)). Entries are named by memory region start and end address pair "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:383
+#: build/C/man5/proc.5:462
#, no-wrap
msgid ""
"$B< ls -l /proc/self/map_files/>\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:397
+#: build/C/man5/proc.5:476
msgid ""
"Although these entries are present for memory regions that were mapped with "
"the B<MAP_FILE> flag, the way anonymous shared memory (regions created with "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:403
+#: build/C/man5/proc.5:482
#, no-wrap
msgid ""
"lrw-------. 1 root root 64 Apr 16 21:33\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:409
+#: build/C/man5/proc.5:488
msgid ""
"This directory appears only if the B<CONFIG_CHECKPOINT_RESTORE> kernel "
"configuration option is enabled."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:409
+#: build/C/man5/proc.5:488
#, no-wrap
msgid "I</proc/[pid]/maps>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:416
+#: build/C/man5/proc.5:495
msgid ""
"A file containing the currently mapped memory regions and their access "
"permissions. See B<mmap>(2) for some further information about memory "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:418
+#: build/C/man5/proc.5:497
msgid "The format of the file is:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:443
+#: build/C/man5/proc.5:522
#, no-wrap
msgid ""
"I<address perms offset dev inode pathname>\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:452
+#: build/C/man5/proc.5:531
msgid ""
"The I<address> field is the address space in the process that the mapping "
"occupies. The I<perms> field is a set of permissions:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:460
+#: build/C/man5/proc.5:539
#, no-wrap
msgid ""
"r = read\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:473
+#: build/C/man5/proc.5:552
msgid ""
"The I<offset> field is the offset into the file/whatever; I<dev> is the "
"device (major:minor); I<inode> is the inode on that device. 0 indicates "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:483
+#: build/C/man5/proc.5:562
msgid ""
"The I<pathname> field will usually be the file that is backing the mapping. "
"For ELF files, you can easily coordinate with the I<offset> field by looking "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:485
+#: build/C/man5/proc.5:564
msgid "There are additional helpful pseudo-paths:"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:486
+#: build/C/man5/proc.5:565
#, no-wrap
msgid "I<[stack]>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:489
+#: build/C/man5/proc.5:568
msgid "The initial process's (also known as the main thread's) stack."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:489
+#: build/C/man5/proc.5:568
#, no-wrap
msgid "I<[stack:E<lt>tidE<gt>]> (since Linux 3.4)"
msgstr ""
#. commit b76437579d1344b612cf1851ae610c636cec7db0
#. type: Plain text
-#: build/C/man5/proc.5:498
+#: build/C/man5/proc.5:577
msgid ""
"A thread's stack (where the I<E<lt>tidE<gt>> is a thread ID). It "
"corresponds to the I</proc/[pid]/task/[tid]/> path."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:498
+#: build/C/man5/proc.5:577
#, no-wrap
msgid "I<[vdso]>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:501
+#: build/C/man5/proc.5:580
msgid "The virtual dynamically linked shared object."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:501
+#: build/C/man5/proc.5:580
#, no-wrap
msgid "I<[heap]>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:504
+#: build/C/man5/proc.5:583
msgid "The process's heap."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:519
+#: build/C/man5/proc.5:598
msgid ""
"If the I<pathname> field is blank, this is an anonymous mapping as obtained "
"via the B<mmap>(2) function. There is no easy way to coordinate this back "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:521
+#: build/C/man5/proc.5:600
msgid "Under Linux 2.0 there is no field giving pathname."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:521
+#: build/C/man5/proc.5:600
#, no-wrap
msgid "I</proc/[pid]/mem>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:528
+#: build/C/man5/proc.5:607
msgid ""
"This file can be used to access the pages of a process's memory through "
"B<open>(2), B<read>(2), and B<lseek>(2)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:528
+#: build/C/man5/proc.5:607
#, no-wrap
msgid "I</proc/[pid]/mountinfo> (since Linux 2.6.26)"
msgstr ""
#. This info adapted from Documentation/filesystems/proc.txt
#. type: Plain text
-#: build/C/man5/proc.5:533
+#: build/C/man5/proc.5:612
msgid ""
"This file contains information about mount points. It contains lines of the "
"form:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:538
+#: build/C/man5/proc.5:617
#, no-wrap
msgid ""
"CW<36 35 98:0 /mnt1 /mnt2 rw,noatime master:1 - ext3 /dev/root "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:542
+#: build/C/man5/proc.5:621
msgid "The numbers in parentheses are labels for the descriptions below:"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:543 build/C/man5/proc.5:636
+#: build/C/man5/proc.5:622 build/C/man5/proc.5:715
#, no-wrap
msgid "(1)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:547
+#: build/C/man5/proc.5:626
msgid "mount ID: unique identifier of the mount (may be reused after B<umount>(2))."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:547 build/C/man5/proc.5:640
+#: build/C/man5/proc.5:626 build/C/man5/proc.5:719
#, no-wrap
msgid "(2)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:550
+#: build/C/man5/proc.5:629
msgid "parent ID: ID of parent mount (or of self for the top of the mount tree)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:550 build/C/man5/proc.5:643
+#: build/C/man5/proc.5:629 build/C/man5/proc.5:722
#, no-wrap
msgid "(3)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:556
-msgid "major:minor: value of I<st_dev> for files on file system (see B<stat>(2))."
+#: build/C/man5/proc.5:635
+msgid "major:minor: value of I<st_dev> for files on filesystem (see B<stat>(2))."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:556 build/C/man5/proc.5:646
+#: build/C/man5/proc.5:635 build/C/man5/proc.5:725
#, no-wrap
msgid "(4)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:559
-msgid "root: root of the mount within the file system."
+#: build/C/man5/proc.5:638
+msgid "root: root of the mount within the filesystem."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:559
+#: build/C/man5/proc.5:638
#, no-wrap
msgid "(5)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:562
+#: build/C/man5/proc.5:641
msgid "mount point: mount point relative to the process's root."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:562
+#: build/C/man5/proc.5:641
#, no-wrap
msgid "(6)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:565
+#: build/C/man5/proc.5:644
msgid "mount options: per-mount options."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:565
+#: build/C/man5/proc.5:644
#, no-wrap
msgid "(7)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:568
+#: build/C/man5/proc.5:647
msgid "optional fields: zero or more fields of the form \"tag[:value]\"."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:568
+#: build/C/man5/proc.5:647
#, no-wrap
msgid "(8)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:571
+#: build/C/man5/proc.5:650
msgid "separator: marks the end of the optional fields."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:571
+#: build/C/man5/proc.5:650
#, no-wrap
msgid "(9)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:574
-msgid "file system type: name of file system in the form \"type[.subtype]\"."
+#: build/C/man5/proc.5:653
+msgid "filesystem type: name of filesystem in the form \"type[.subtype]\"."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:574
+#: build/C/man5/proc.5:653
#, no-wrap
msgid "(10)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:577
-msgid "mount source: file system-specific information or \"none\"."
+#: build/C/man5/proc.5:656
+msgid "mount source: filesystem-specific information or \"none\"."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:577
+#: build/C/man5/proc.5:656
#, no-wrap
msgid "(11)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:580
+#: build/C/man5/proc.5:659
msgid "super options: per-super block options."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:584
+#: build/C/man5/proc.5:663
msgid ""
"Parsers should ignore all unrecognized optional fields. Currently the "
"possible optional fields are:"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:585
+#: build/C/man5/proc.5:664
#, no-wrap
msgid "shared:X"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:588
+#: build/C/man5/proc.5:667
msgid "mount is shared in peer group X"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:588
+#: build/C/man5/proc.5:667
#, no-wrap
msgid "master:X"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:591
+#: build/C/man5/proc.5:670
msgid "mount is slave to peer group X"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:591
+#: build/C/man5/proc.5:670
#, no-wrap
msgid "propagate_from:X"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:594
+#: build/C/man5/proc.5:673
msgid "mount is slave and receives propagation from peer group X (*)"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:594
+#: build/C/man5/proc.5:673
#, no-wrap
msgid "unbindable"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:597
+#: build/C/man5/proc.5:676
msgid "mount is unbindable"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:604
+#: build/C/man5/proc.5:683
msgid ""
"(*) X is the closest dominant peer group under the process's root. If X is "
"the immediate master of the mount, or if there is no dominant peer group "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:608
+#: build/C/man5/proc.5:687
msgid ""
"For more information on mount propagation see: "
"I<Documentation/filesystems/sharedsubtree.txt> in the Linux kernel source "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:608
+#: build/C/man5/proc.5:687
#, no-wrap
msgid "I</proc/[pid]/mounts> (since Linux 2.4.19)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:623
+#: build/C/man5/proc.5:702
msgid ""
-"This is a list of all the file systems currently mounted in the process's "
+"This is a list of all the filesystems currently mounted in the process's "
"mount namespace. The format of this file is documented in B<fstab>(5). "
"Since kernel version 2.6.15, this file is pollable: after opening the file "
-"for reading, a change in this file (i.e., a file system mount or unmount) "
+"for reading, a change in this file (i.e., a filesystem mount or unmount) "
"causes B<select>(2) to mark the file descriptor as readable, and B<poll>(2) "
"and B<epoll_wait>(2) mark the file as having an error condition."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:623
+#: build/C/man5/proc.5:702
#, no-wrap
msgid "I</proc/[pid]/mountstats> (since Linux 2.6.17)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:628
+#: build/C/man5/proc.5:707
msgid ""
"This file exports information (statistics, configuration information) about "
"the mount points in the process's name space. Lines in this file have the "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:632
+#: build/C/man5/proc.5:711
#, no-wrap
msgid ""
"device /dev/sda7 mounted on /home with fstype ext3 [statistics]\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:635
+#: build/C/man5/proc.5:714
msgid "The fields in each line are:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:640
+#: build/C/man5/proc.5:719
msgid ""
"The name of the mounted device (or \"nodevice\" if there is no corresponding "
"device)."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:643
-msgid "The mount point within the file system tree."
+#: build/C/man5/proc.5:722
+msgid "The mount point within the filesystem tree."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:646
-msgid "The file system type."
+#: build/C/man5/proc.5:725
+msgid "The filesystem type."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:651
+#: build/C/man5/proc.5:730
msgid ""
"Optional statistics and configuration information. Currently (as at Linux "
-"2.6.26), only NFS file systems export information via this field."
+"2.6.26), only NFS filesystems export information via this field."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:654
+#: build/C/man5/proc.5:733
msgid "This file is readable only by the owner of the process."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:654
+#: build/C/man5/proc.5:733
#, no-wrap
msgid "I</proc/[pid]/ns/> (since Linux 3.0)"
msgstr ""
#. See commit 6b4e306aa3dc94a0545eb9279475b1ab6209a31f
#. type: Plain text
-#: build/C/man5/proc.5:662
+#: build/C/man5/proc.5:741
msgid ""
"This is a subdirectory containing one entry for each namespace that supports "
"being manipulated by B<setns>(2). For information about namespaces, see "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:662
+#: build/C/man5/proc.5:741
#, no-wrap
msgid "I</proc/[pid]/ns/ipc> (since Linux 3.0)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:670
+#: build/C/man5/proc.5:749
msgid ""
"Bind mounting this file (see B<mount>(2)) to somewhere else in the "
"filesystem keeps the IPC namespace of the process specified by I<pid> alive "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:679
+#: build/C/man5/proc.5:758
msgid ""
"Opening this file returns a file handle for the IPC namespace of the process "
"specified by I<pid>. As long as this file descriptor remains open, the IPC "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:679
+#: build/C/man5/proc.5:758
#, no-wrap
msgid "I</proc/[pid]/ns/net> (since Linux 3.0)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:687
+#: build/C/man5/proc.5:766
msgid ""
"Bind mounting this file (see B<mount>(2)) to somewhere else in the "
"filesystem keeps the network namespace of the process specified by I<pid> "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:696
+#: build/C/man5/proc.5:775
msgid ""
"Opening this file returns a file handle for the network namespace of the "
"process specified by I<pid>. As long as this file descriptor remains open, "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:696
+#: build/C/man5/proc.5:775
#, no-wrap
msgid "I</proc/[pid]/ns/uts> (since Linux 3.0)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:704
+#: build/C/man5/proc.5:783
msgid ""
"Bind mounting this file (see B<mount>(2)) to somewhere else in the "
"filesystem keeps the UTS namespace of the process specified by I<pid> alive "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:713
+#: build/C/man5/proc.5:792
msgid ""
"Opening this file returns a file handle for the UTS namespace of the process "
"specified by I<pid>. As long as this file descriptor remains open, the UTS "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:713
+#: build/C/man5/proc.5:792
#, no-wrap
msgid "I</proc/[pid]/numa_maps> (since Linux 2.6.14)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:717
+#: build/C/man5/proc.5:796
msgid "See B<numa>(7)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:717
+#: build/C/man5/proc.5:796
#, no-wrap
msgid "I</proc/[pid]/oom_adj> (since Linux 2.6.11)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:730
+#: build/C/man5/proc.5:809
msgid ""
"This file can be used to adjust the score used to select which process "
"should be killed in an out-of-memory (OOM) situation. The kernel uses this "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:738
+#: build/C/man5/proc.5:817
msgid ""
"The default value for this file is 0; a new process inherits its parent's "
"I<oom_adj> setting. A process must be privileged (B<CAP_SYS_RESOURCE>) to "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:741
+#: build/C/man5/proc.5:820
msgid ""
"Since Linux 2.6.36, use of this file is deprecated in favor of "
"I</proc/[pid]/oom_score_adj>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:741
+#: build/C/man5/proc.5:820
#, no-wrap
msgid "I</proc/[pid]/oom_score> (since Linux 2.6.11)"
msgstr ""
#. See mm/oom_kill.c::badness() in the 2.6.25 sources
#. See mm/oom_kill.c::badness() in the 2.6.25 sources
#. type: Plain text
-#: build/C/man5/proc.5:752
+#: build/C/man5/proc.5:831
msgid ""
"This file displays the current score that the kernel gives to this process "
"for the purpose of selecting a process for the OOM-killer. A higher score "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:757
+#: build/C/man5/proc.5:836
msgid "whether the process creates a lot of children using B<fork>(2) (+);"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:760
+#: build/C/man5/proc.5:839
msgid ""
"whether the process has been running a long time, or has used a lot of CPU "
"time (-);"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:762
+#: build/C/man5/proc.5:841
msgid "whether the process has a low nice value (i.e., E<gt> 0) (+);"
msgstr ""
#. More precisely, if it has CAP_SYS_ADMIN or CAP_SYS_RESOURCE
#. type: Plain text
-#: build/C/man5/proc.5:765
+#: build/C/man5/proc.5:844
msgid "whether the process is privileged (-); and"
msgstr ""
#. More precisely, if it has CAP_SYS_RAWIO
#. type: Plain text
-#: build/C/man5/proc.5:768
+#: build/C/man5/proc.5:847
msgid "whether the process is making direct hardware access (-)."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:777
+#: build/C/man5/proc.5:856
msgid ""
"The I<oom_score> also reflects the adjustment specified by the "
"I<oom_score_adj> or I<oom_adj> setting for the process."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:777
+#: build/C/man5/proc.5:856
#, no-wrap
msgid "I</proc/[pid]/oom_score_adj> (since Linux 2.6.36)"
msgstr ""
#. Text taken from 3.7 Documentation/filesystems/proc.txt
#. type: Plain text
-#: build/C/man5/proc.5:782
+#: build/C/man5/proc.5:861
msgid ""
"This file can be used to adjust the badness heuristic used to select which "
"process gets killed in out-of-memory conditions."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:791
+#: build/C/man5/proc.5:870
msgid ""
"The badness heuristic assigns a value to each candidate task ranging from 0 "
"(never kill) to 1000 (always kill) to determine which process is targeted. "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:794
+#: build/C/man5/proc.5:873
msgid ""
"There is an additional factor included in the badness score: root processes "
"are given 3% extra memory over other tasks."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:808
+#: build/C/man5/proc.5:887
msgid ""
"The amount of \"allowed\" memory depends on the context in which the "
"OOM-killer was called. If it is due to the memory assigned to the "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:821
+#: build/C/man5/proc.5:900
msgid ""
"The value of I<oom_score_adj> is added to the badness score before it is "
"used to determine which task to kill. Acceptable values range from -1000 "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:833
+#: build/C/man5/proc.5:912
msgid ""
"Consequently, it is very simple for user space to define the amount of "
"memory to consider for each task. Setting a I<oom_score_adj> value of +500, "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:840
+#: build/C/man5/proc.5:919
msgid ""
"For backward compatibility with previous kernels, I</proc/[pid]/oom_adj> can "
"still be used to tune the badness score. Its value is scaled linearly with "
#. Added in 2.6.25
#. CONFIG_PROC_PAGE_MONITOR
#. type: Plain text
-#: build/C/man5/proc.5:849
+#: build/C/man5/proc.5:928
msgid ""
"Writing to I</proc/[pid]/oom_score_adj> or I</proc/[pid]/oom_adj> will "
"change the other with its scaled value."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:849
+#: build/C/man5/proc.5:928
#, no-wrap
msgid "I</proc/[pid]/root>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:857
+#: build/C/man5/proc.5:936
msgid ""
-"UNIX and Linux support the idea of a per-process root of the file system, "
-"set by the B<chroot>(2) system call. This file is a symbolic link that "
-"points to the process's root directory, and behaves as exe, fd/*, etc. do."
+"UNIX and Linux support the idea of a per-process root of the filesystem, set "
+"by the B<chroot>(2) system call. This file is a symbolic link that points "
+"to the process's root directory, and behaves as exe, fd/*, etc. do."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:877
+#: build/C/man5/proc.5:956
#, no-wrap
msgid "I</proc/[pid]/smaps> (since Linux 2.6.14)"
msgstr ""
#. CONFIG_PROC_PAGE_MONITOR
#. type: Plain text
-#: build/C/man5/proc.5:882
+#: build/C/man5/proc.5:961
msgid ""
"This file shows memory consumption for each of the process's mappings. For "
"each of mappings there is a series of lines such as the following:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:892
+#: build/C/man5/proc.5:971
#, no-wrap
msgid ""
"08048000-080bc000 r-xp 00000000 03:02 13130 /bin/bash\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:902
+#: build/C/man5/proc.5:981
msgid ""
"The first of these lines shows the same information as is displayed for the "
"mapping in I</proc/[pid]/maps>. The remaining lines show the size of the "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:907
+#: build/C/man5/proc.5:986
msgid ""
"This file is present only if the B<CONFIG_MMU> kernel configuration option "
"is enabled."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:907
+#: build/C/man5/proc.5:986
#, no-wrap
msgid "I</proc/[pid]/stat>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:914
+#: build/C/man5/proc.5:993
msgid ""
"Status information about the process. This is used by B<ps>(1). It is "
"defined in I</usr/src/linux/fs/proc/array.c>."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:918
+#: build/C/man5/proc.5:997
msgid "The fields, in order, with their proper B<scanf>(3) format specifiers, are:"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:919
+#: build/C/man5/proc.5:998
#, no-wrap
msgid "I<pid> %d"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:922
+#: build/C/man5/proc.5:1001
msgid "(1) The process ID."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:922
+#: build/C/man5/proc.5:1001
#, no-wrap
msgid "I<comm> %s"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:926
+#: build/C/man5/proc.5:1005
msgid ""
"(2) The filename of the executable, in parentheses. This is visible whether "
"or not the executable is swapped out."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:926
+#: build/C/man5/proc.5:1005
#, no-wrap
msgid "I<state> %c"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:932
+#: build/C/man5/proc.5:1011
msgid ""
"(3) One character from the string \"RSDZTW\" where R is running, S is "
"sleeping in an interruptible wait, D is waiting in uninterruptible disk "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:932
+#: build/C/man5/proc.5:1011
#, no-wrap
msgid "I<ppid> %d"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:935
+#: build/C/man5/proc.5:1014
msgid "(4) The PID of the parent."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:935
+#: build/C/man5/proc.5:1014
#, no-wrap
msgid "I<pgrp> %d"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:938
+#: build/C/man5/proc.5:1017
msgid "(5) The process group ID of the process."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:938
+#: build/C/man5/proc.5:1017
#, no-wrap
msgid "I<session> %d"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:941
+#: build/C/man5/proc.5:1020
msgid "(6) The session ID of the process."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:941
+#: build/C/man5/proc.5:1020
#, no-wrap
msgid "I<tty_nr> %d"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:947
+#: build/C/man5/proc.5:1026
msgid ""
"(7) The controlling terminal of the process. (The minor device number is "
"contained in the combination of bits 31 to 20 and 7 to 0; the major device "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:947
+#: build/C/man5/proc.5:1026
#, no-wrap
msgid "I<tpgid> %d"
msgstr ""
#. This field and following, up to and including wchan added 0.99.1
#. type: Plain text
-#: build/C/man5/proc.5:952
+#: build/C/man5/proc.5:1031
msgid ""
"(8) The ID of the foreground process group of the controlling terminal of "
"the process."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:952
+#: build/C/man5/proc.5:1031
#, no-wrap
msgid "I<flags> %u (%lu before Linux 2.6.22)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:959
+#: build/C/man5/proc.5:1038
msgid ""
"(9) The kernel flags word of the process. For bit meanings, see the PF_* "
"defines in the Linux kernel source file I<include/linux/sched.h>. Details "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:959
+#: build/C/man5/proc.5:1038
#, no-wrap
msgid "I<minflt> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:963
+#: build/C/man5/proc.5:1042
msgid ""
"(10) The number of minor faults the process has made which have not required "
"loading a memory page from disk."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:963
+#: build/C/man5/proc.5:1042
#, no-wrap
msgid "I<cminflt> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:967
+#: build/C/man5/proc.5:1046
msgid ""
"(11) The number of minor faults that the process's waited-for children have "
"made."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:967
+#: build/C/man5/proc.5:1046
#, no-wrap
msgid "I<majflt> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:971
+#: build/C/man5/proc.5:1050
msgid ""
"(12) The number of major faults the process has made which have required "
"loading a memory page from disk."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:971
+#: build/C/man5/proc.5:1050
#, no-wrap
msgid "I<cmajflt> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:975
+#: build/C/man5/proc.5:1054
msgid ""
"(13) The number of major faults that the process's waited-for children have "
"made."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:975
+#: build/C/man5/proc.5:1054
#, no-wrap
msgid "I<utime> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:984
+#: build/C/man5/proc.5:1063
msgid ""
"(14) Amount of time that this process has been scheduled in user mode, "
"measured in clock ticks (divide by I<sysconf(_SC_CLK_TCK)>). This includes "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:984
+#: build/C/man5/proc.5:1063
#, no-wrap
msgid "I<stime> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:989
+#: build/C/man5/proc.5:1068
msgid ""
"(15) Amount of time that this process has been scheduled in kernel mode, "
"measured in clock ticks (divide by I<sysconf(_SC_CLK_TCK)>)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:989
+#: build/C/man5/proc.5:1068
#, no-wrap
msgid "I<cutime> %ld"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:999
+#: build/C/man5/proc.5:1078
msgid ""
"(16) Amount of time that this process's waited-for children have been "
"scheduled in user mode, measured in clock ticks (divide by "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:999
+#: build/C/man5/proc.5:1078
#, no-wrap
msgid "I<cstime> %ld"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1005
+#: build/C/man5/proc.5:1084
msgid ""
"(17) Amount of time that this process's waited-for children have been "
"scheduled in kernel mode, measured in clock ticks (divide by "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1005
+#: build/C/man5/proc.5:1084
#, no-wrap
msgid "I<priority> %ld"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1022
+#: build/C/man5/proc.5:1101
msgid ""
"(18) (Explanation for Linux 2.6) For processes running a real-time "
"scheduling policy (I<policy> below; see B<sched_setscheduler>(2)), this is "
#. And back in kernel 1.2 days things were different again.
#. type: Plain text
-#: build/C/man5/proc.5:1026
+#: build/C/man5/proc.5:1105
msgid ""
"Before Linux 2.6, this was a scaled value based on the scheduler weighting "
"given to this process."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1026
+#: build/C/man5/proc.5:1105
#, no-wrap
msgid "I<nice> %ld"
msgstr ""
#. The time in jiffies of the process's next timeout.
#. timeout was removed sometime around 2.1/2.2
#. type: Plain text
-#: build/C/man5/proc.5:1041
+#: build/C/man5/proc.5:1120
msgid ""
"(19) The nice value (see B<setpriority>(2)), a value in the range 19 (low "
"priority) to -20 (high priority)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1041
+#: build/C/man5/proc.5:1120
#, no-wrap
msgid "I<num_threads> %ld"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1046
+#: build/C/man5/proc.5:1125
msgid ""
"(20) Number of threads in this process (since Linux 2.6). Before kernel "
"2.6, this field was hard coded to 0 as a placeholder for an earlier removed "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1046
+#: build/C/man5/proc.5:1125
#, no-wrap
msgid "I<itrealvalue> %ld"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1053
+#: build/C/man5/proc.5:1132
msgid ""
"(21) The time in jiffies before the next B<SIGALRM> is sent to the process "
"due to an interval timer. Since kernel 2.6.17, this field is no longer "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1053
+#: build/C/man5/proc.5:1132
#, no-wrap
msgid "I<starttime> %llu (was %lu before Linux 2.6)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1059
+#: build/C/man5/proc.5:1138
msgid ""
"(22) The time the process started after system boot. In kernels before "
"Linux 2.6, this value was expressed in jiffies. Since Linux 2.6, the value "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1059
+#: build/C/man5/proc.5:1138
#, no-wrap
msgid "I<vsize> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1062
+#: build/C/man5/proc.5:1141
msgid "(23) Virtual memory size in bytes."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1062
+#: build/C/man5/proc.5:1141
#, no-wrap
msgid "I<rss> %ld"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1069
+#: build/C/man5/proc.5:1148
msgid ""
"(24) Resident Set Size: number of pages the process has in real memory. "
"This is just the pages which count toward text, data, or stack space. This "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1069
+#: build/C/man5/proc.5:1148
#, no-wrap
msgid "I<rsslim> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1076
+#: build/C/man5/proc.5:1155
msgid ""
"(25) Current soft limit in bytes on the rss of the process; see the "
"description of B<RLIMIT_RSS> in B<getrlimit>(2)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1076
+#: build/C/man5/proc.5:1155
#, no-wrap
msgid "I<startcode> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1079
+#: build/C/man5/proc.5:1158
msgid "(26) The address above which program text can run."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1079
+#: build/C/man5/proc.5:1158
#, no-wrap
msgid "I<endcode> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1082
+#: build/C/man5/proc.5:1161
msgid "(27) The address below which program text can run."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1082
+#: build/C/man5/proc.5:1161
#, no-wrap
msgid "I<startstack> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1085
+#: build/C/man5/proc.5:1164
msgid "(28) The address of the start (i.e., bottom) of the stack."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1085
+#: build/C/man5/proc.5:1164
#, no-wrap
msgid "I<kstkesp> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1089
+#: build/C/man5/proc.5:1168
msgid ""
"(29) The current value of ESP (stack pointer), as found in the kernel stack "
"page for the process."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1089
+#: build/C/man5/proc.5:1168
#, no-wrap
msgid "I<kstkeip> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1092
+#: build/C/man5/proc.5:1171
msgid "(30) The current EIP (instruction pointer)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1092
+#: build/C/man5/proc.5:1171
#, no-wrap
msgid "I<signal> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1098
+#: build/C/man5/proc.5:1177
msgid ""
"(31) The bitmap of pending signals, displayed as a decimal number. "
"Obsolete, because it does not provide information on real-time signals; use "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1098
+#: build/C/man5/proc.5:1177
#, no-wrap
msgid "I<blocked> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1104
+#: build/C/man5/proc.5:1183
msgid ""
"(32) The bitmap of blocked signals, displayed as a decimal number. "
"Obsolete, because it does not provide information on real-time signals; use "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1104
+#: build/C/man5/proc.5:1183
#, no-wrap
msgid "I<sigignore> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1110
+#: build/C/man5/proc.5:1189
msgid ""
"(33) The bitmap of ignored signals, displayed as a decimal number. "
"Obsolete, because it does not provide information on real-time signals; use "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1110
+#: build/C/man5/proc.5:1189
#, no-wrap
msgid "I<sigcatch> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1116
+#: build/C/man5/proc.5:1195
msgid ""
"(34) The bitmap of caught signals, displayed as a decimal number. Obsolete, "
"because it does not provide information on real-time signals; use "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1116
+#: build/C/man5/proc.5:1195
#, no-wrap
msgid "I<wchan> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1126
+#: build/C/man5/proc.5:1205
msgid ""
"(35) This is the \"channel\" in which the process is waiting. It is the "
"address of a system call, and can be looked up in a namelist if you need a "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1126
+#: build/C/man5/proc.5:1205
#, no-wrap
msgid "I<nswap> %lu"
msgstr ""
#. nswap was added in 2.0
#. type: Plain text
-#: build/C/man5/proc.5:1131
+#: build/C/man5/proc.5:1210
msgid "(36) Number of pages swapped (not maintained)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1131
+#: build/C/man5/proc.5:1210
#, no-wrap
msgid "I<cnswap> %lu"
msgstr ""
#. cnswap was added in 2.0
#. type: Plain text
-#: build/C/man5/proc.5:1136
+#: build/C/man5/proc.5:1215
msgid "(37) Cumulative I<nswap> for child processes (not maintained)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1136
+#: build/C/man5/proc.5:1215
#, no-wrap
msgid "I<exit_signal> %d (since Linux 2.1.22)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1139
+#: build/C/man5/proc.5:1218
msgid "(38) Signal to be sent to parent when we die."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1139
+#: build/C/man5/proc.5:1218
#, no-wrap
msgid "I<processor> %d (since Linux 2.2.8)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1142
+#: build/C/man5/proc.5:1221
msgid "(39) CPU number last executed on."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1142
+#: build/C/man5/proc.5:1221
#, no-wrap
msgid "I<rt_priority> %u (since Linux 2.5.19; was %lu before Linux 2.6.22)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1148
+#: build/C/man5/proc.5:1227
msgid ""
"(40) Real-time scheduling priority, a number in the range 1 to 99 for "
"processes scheduled under a real-time policy, or 0, for non-real-time "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1148
+#: build/C/man5/proc.5:1227
#, no-wrap
msgid "I<policy> %u (since Linux 2.5.19; was %lu before Linux 2.6.22)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1154
+#: build/C/man5/proc.5:1233
msgid ""
"(41) Scheduling policy (see B<sched_setscheduler>(2)). Decode using the "
"SCHED_* constants in I<linux/sched.h>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1154
+#: build/C/man5/proc.5:1233
#, no-wrap
msgid "I<delayacct_blkio_ticks> %llu (since Linux 2.6.18)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1157
+#: build/C/man5/proc.5:1236
msgid "(42) Aggregated block I/O delays, measured in clock ticks (centiseconds)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1157
+#: build/C/man5/proc.5:1236
#, no-wrap
msgid "I<guest_time> %lu (since Linux 2.6.24)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1162
+#: build/C/man5/proc.5:1241
msgid ""
"(43) Guest time of the process (time spent running a virtual CPU for a guest "
"operating system), measured in clock ticks (divide by "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1162
+#: build/C/man5/proc.5:1241
#, no-wrap
msgid "I<cguest_time> %ld (since Linux 2.6.24)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1166
+#: build/C/man5/proc.5:1245
msgid ""
"(44) Guest time of the process's children, measured in clock ticks (divide "
"by I<sysconf(_SC_CLK_TCK)>)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1167
+#: build/C/man5/proc.5:1246
#, no-wrap
msgid "I</proc/[pid]/statm>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1171
+#: build/C/man5/proc.5:1250
msgid ""
"Provides information about memory usage, measured in pages. The columns "
"are:"
#. (not including libs; broken, includes data segment)
#. (including libs; broken, includes library text)
#. type: Plain text
-#: build/C/man5/proc.5:1185
+#: build/C/man5/proc.5:1264
#, no-wrap
msgid ""
"size (1) total program size\n"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1187
+#: build/C/man5/proc.5:1266
#, no-wrap
msgid "I</proc/[pid]/status>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1195
+#: build/C/man5/proc.5:1274
msgid ""
"Provides much of the information in I</proc/[pid]/stat> and "
"I</proc/[pid]/statm> in a format that's easier for humans to parse. Here's "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1236
+#: build/C/man5/proc.5:1315
#, no-wrap
msgid ""
"$B< cat /proc/$$/status>\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1240
-msgid "The fields are as follows:"
-msgstr ""
-
-#. type: Plain text
-#: build/C/man5/proc.5:1244
+#: build/C/man5/proc.5:1323
msgid "I<Name>: Command run by this process."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1256
+#: build/C/man5/proc.5:1335
msgid ""
"I<State>: Current state of the process. One of \"R (running)\", \"S "
"(sleeping)\", \"D (disk sleep)\", \"T (stopped)\", \"T (tracing stop)\", \"Z "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1259
+#: build/C/man5/proc.5:1338
msgid "I<Tgid>: Thread group ID (i.e., Process ID)."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1263
+#: build/C/man5/proc.5:1342
msgid "I<Pid>: Thread ID (see B<gettid>(2))."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1266
+#: build/C/man5/proc.5:1345
msgid "I<PPid>: PID of parent process."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1269
+#: build/C/man5/proc.5:1348
msgid "I<TracerPid>: PID of process tracing this process (0 if not being traced)."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1272
-msgid "I<Uid>, I<Gid>: Real, effective, saved set, and file system UIDs (GIDs)."
+#: build/C/man5/proc.5:1351
+msgid "I<Uid>, I<Gid>: Real, effective, saved set, and filesystem UIDs (GIDs)."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1275
+#: build/C/man5/proc.5:1354
msgid "I<FDSize>: Number of file descriptor slots currently allocated."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1278
+#: build/C/man5/proc.5:1357
msgid "I<Groups>: Supplementary group list."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1281
+#: build/C/man5/proc.5:1360
msgid "I<VmPeak>: Peak virtual memory size."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1284
+#: build/C/man5/proc.5:1363
msgid "I<VmSize>: Virtual memory size."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1288
+#: build/C/man5/proc.5:1367
msgid "I<VmLck>: Locked memory size (see B<mlock>(3))."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1291
+#: build/C/man5/proc.5:1370
msgid "I<VmHWM>: Peak resident set size (\"high water mark\")."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1294
+#: build/C/man5/proc.5:1373
msgid "I<VmRSS>: Resident set size."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1297
+#: build/C/man5/proc.5:1376
msgid "I<VmData>, I<VmStk>, I<VmExe>: Size of data, stack, and text segments."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1300
+#: build/C/man5/proc.5:1379
msgid "I<VmLib>: Shared library code size."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1303
+#: build/C/man5/proc.5:1382
msgid "I<VmPTE>: Page table entries size (since Linux 2.6.10)."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1306
+#: build/C/man5/proc.5:1385
msgid "I<Threads>: Number of threads in process containing this thread."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1317
+#: build/C/man5/proc.5:1396
msgid ""
"I<SigQ>: This field contains two slash-separated numbers that relate to "
"queued signals for the real user ID of this process. The first of these is "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1323
+#: build/C/man5/proc.5:1402
msgid ""
"I<SigPnd>, I<ShdPnd>: Number of signals pending for thread and for process "
"as a whole (see B<pthreads>(7) and B<signal>(7))."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1327
+#: build/C/man5/proc.5:1406
msgid ""
"I<SigBlk>, I<SigIgn>, I<SigCgt>: Masks indicating signals being blocked, "
"ignored, and caught (see B<signal>(7))."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1332
+#: build/C/man5/proc.5:1411
msgid ""
"I<CapInh>, I<CapPrm>, I<CapEff>: Masks of capabilities enabled in "
"inheritable, permitted, and effective sets (see B<capabilities>(7))."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1337
+#: build/C/man5/proc.5:1416
msgid ""
"I<CapBnd>: Capability Bounding set (since kernel 2.6.26, see "
"B<capabilities>(7))."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1342
+#: build/C/man5/proc.5:1421
msgid ""
"I<Cpus_allowed>: Mask of CPUs on which this process may run (since Linux "
"2.6.24, see B<cpuset>(7))."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1347
+#: build/C/man5/proc.5:1426
msgid ""
"I<Cpus_allowed_list>: Same as previous, but in \"list format\" (since Linux "
"2.6.26, see B<cpuset>(7))."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1352
+#: build/C/man5/proc.5:1431
msgid ""
"I<Mems_allowed>: Mask of memory nodes allowed to this process (since Linux "
"2.6.24, see B<cpuset>(7))."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1357
+#: build/C/man5/proc.5:1436
msgid ""
"I<Mems_allowed_list>: Same as previous, but in \"list format\" (since Linux "
"2.6.26, see B<cpuset>(7))."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1360
+#: build/C/man5/proc.5:1439
msgid ""
"I<voluntary_context_switches>, I<nonvoluntary_context_switches>: Number of "
"voluntary and involuntary context switches (since Linux 2.6.23)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1361
+#: build/C/man5/proc.5:1440
#, no-wrap
msgid "I</proc/[pid]/task> (since Linux 2.6.0-test6)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1392
+#: build/C/man5/proc.5:1471
msgid ""
"This is a directory that contains one subdirectory for each thread in the "
"process. The name of each subdirectory is the numerical thread ID "
#. The following was still true as at kernel 2.6.13
#. type: Plain text
-#: build/C/man5/proc.5:1399
+#: build/C/man5/proc.5:1478
msgid ""
"In a multithreaded process, the contents of the I</proc/[pid]/task> "
"directory are not available if the main thread has already terminated "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1399
+#: build/C/man5/proc.5:1478
#, no-wrap
msgid "I</proc/apm>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1404
+#: build/C/man5/proc.5:1483
msgid ""
"Advanced power management version and battery information when B<CONFIG_APM> "
"is defined at kernel compilation time."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1404
+#: build/C/man5/proc.5:1483
#, no-wrap
msgid "I</proc/bus>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1407
+#: build/C/man5/proc.5:1486
msgid "Contains subdirectories for installed busses."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1407
+#: build/C/man5/proc.5:1486
#, no-wrap
msgid "I</proc/bus/pccard>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1412
+#: build/C/man5/proc.5:1491
msgid ""
"Subdirectory for PCMCIA devices when B<CONFIG_PCMCIA> is set at kernel "
"compilation time."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1412
+#: build/C/man5/proc.5:1491
#, no-wrap
msgid "I</proc/bus/pccard/drivers>"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1414
+#: build/C/man5/proc.5:1493
#, no-wrap
msgid "I</proc/bus/pci>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1420
+#: build/C/man5/proc.5:1499
msgid ""
"Contains various bus subdirectories and pseudo-files containing information "
"about PCI busses, installed devices, and device drivers. Some of these "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1420
+#: build/C/man5/proc.5:1499
#, no-wrap
msgid "I</proc/bus/pci/devices>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1427
+#: build/C/man5/proc.5:1506
msgid ""
"Information about PCI devices. They may be accessed through B<lspci>(8) "
"and B<setpci>(8)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1427
+#: build/C/man5/proc.5:1506
#, no-wrap
msgid "I</proc/cmdline>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1434
+#: build/C/man5/proc.5:1513
msgid ""
"Arguments passed to the Linux kernel at boot time. Often done via a boot "
"manager such as B<lilo>(8) or B<grub>(8)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1434
+#: build/C/man5/proc.5:1513
#, no-wrap
msgid "I</proc/config.gz> (since Linux 2.6)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1452
+#: build/C/man5/proc.5:1531
msgid ""
"This file exposes the configuration options that were used to build the "
"currently running kernel, in the same format as they would be shown in the "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1456
+#: build/C/man5/proc.5:1535
#, no-wrap
msgid "cat /lib/modules/$(uname -r)/build/.config\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1462
+#: build/C/man5/proc.5:1541
msgid ""
"I</proc/config.gz> is provided only if the kernel is configured with "
"B<CONFIG_IKCONFIG_PROC>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1462
+#: build/C/man5/proc.5:1541
#, no-wrap
msgid "I</proc/cpuinfo>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1474
+#: build/C/man5/proc.5:1553
msgid ""
"This is a collection of CPU and system architecture dependent items, for "
"each supported architecture a different list. Two common entries are "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1474
+#: build/C/man5/proc.5:1553
#, no-wrap
msgid "I</proc/devices>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1478
+#: build/C/man5/proc.5:1557
msgid ""
"Text listing of major numbers and device groups. This can be used by "
"MAKEDEV scripts for consistency with the kernel."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1478
+#: build/C/man5/proc.5:1557
#, no-wrap
msgid "I</proc/diskstats> (since Linux 2.5.69)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1484
+#: build/C/man5/proc.5:1563
msgid ""
"This file contains disk I/O statistics for each disk device. See the Linux "
"kernel source file I<Documentation/iostats.txt> for further information."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1484
+#: build/C/man5/proc.5:1563
#, no-wrap
msgid "I</proc/dma>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1488
+#: build/C/man5/proc.5:1567
msgid ""
"This is a list of the registered I<ISA> DMA (direct memory access) channels "
"in use."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1488
+#: build/C/man5/proc.5:1567
#, no-wrap
msgid "I</proc/driver>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1491 build/C/man5/proc.5:1519
+#: build/C/man5/proc.5:1570 build/C/man5/proc.5:1598
msgid "Empty subdirectory."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1491
+#: build/C/man5/proc.5:1570
#, no-wrap
msgid "I</proc/execdomains>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1494
+#: build/C/man5/proc.5:1573
msgid "List of the execution domains (ABI personalities)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1494
+#: build/C/man5/proc.5:1573
#, no-wrap
msgid "I</proc/fb>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1499
+#: build/C/man5/proc.5:1578
msgid ""
"Frame buffer information when B<CONFIG_FB> is defined during kernel "
"compilation."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1499
+#: build/C/man5/proc.5:1578
#, no-wrap
msgid "I</proc/filesystems>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1509
+#: build/C/man5/proc.5:1588
msgid ""
-"A text listing of the file systems which are supported by the kernel, namely "
-"file systems which were compiled into the kernel or whose kernel modules are "
-"currently loaded. (See also B<filesystems>(5).) If a file system is marked "
+"A text listing of the filesystems which are supported by the kernel, namely "
+"filesystems which were compiled into the kernel or whose kernel modules are "
+"currently loaded. (See also B<filesystems>(5).) If a filesystem is marked "
"with \"nodev\", this means that it does not require a block device to be "
-"mounted (e.g., virtual file system, network file system)."
+"mounted (e.g., virtual filesystem, network filesystem)."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1516
+#: build/C/man5/proc.5:1595
msgid ""
-"Incidentally, this file may be used by B<mount>(8) when no file system is "
-"specified and it didn't manage to determine the file system type. Then file "
-"systems contained in this file are tried (excepted those that are marked "
+"Incidentally, this file may be used by B<mount>(8) when no filesystem is "
+"specified and it didn't manage to determine the filesystem type. Then "
+"filesystems contained in this file are tried (excepted those that are marked "
"with \"nodev\")."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1516
+#: build/C/man5/proc.5:1595
#, no-wrap
msgid "I</proc/fs>"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1519
+#: build/C/man5/proc.5:1598
#, no-wrap
msgid "I</proc/ide>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1525
+#: build/C/man5/proc.5:1604
msgid ""
"This directory exists on systems with the IDE bus. There are directories "
"for each IDE channel and attached device. Files include:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1538
+#: build/C/man5/proc.5:1617
#, no-wrap
msgid ""
"cache buffer size in KB\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1544
+#: build/C/man5/proc.5:1623
msgid ""
"The B<hdparm>(8) utility provides access to this information in a friendly "
"format."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1544
+#: build/C/man5/proc.5:1623
#, no-wrap
msgid "I</proc/interrupts>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1554
+#: build/C/man5/proc.5:1633
msgid ""
"This is used to record the number of interrupts per CPU per IO device. "
"Since Linux 2.6.24, for the i386 and x86_64 architectures, at least, this "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1554
+#: build/C/man5/proc.5:1633
#, no-wrap
msgid "I</proc/iomem>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1557
+#: build/C/man5/proc.5:1636
msgid "I/O memory map in Linux 2.4."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1557
+#: build/C/man5/proc.5:1636
#, no-wrap
msgid "I</proc/ioports>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1561
+#: build/C/man5/proc.5:1640
msgid ""
"This is a list of currently registered Input-Output port regions that are in "
"use."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1561
+#: build/C/man5/proc.5:1640
#, no-wrap
msgid "I</proc/kallsyms> (since Linux 2.5.71)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1569
+#: build/C/man5/proc.5:1648
msgid ""
"This holds the kernel exported symbol definitions used by the B<modules>(X) "
"tools to dynamically link and bind loadable modules. In Linux 2.5.47 and "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1569
+#: build/C/man5/proc.5:1648
#, no-wrap
msgid "I</proc/kcore>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1578
+#: build/C/man5/proc.5:1657
msgid ""
"This file represents the physical memory of the system and is stored in the "
"ELF core file format. With this pseudo-file, and an unstripped kernel "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1581
+#: build/C/man5/proc.5:1660
msgid "The total length of the file is the size of physical memory (RAM) plus 4KB."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1581
+#: build/C/man5/proc.5:1660
#, no-wrap
msgid "I</proc/kmsg>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1593
+#: build/C/man5/proc.5:1672
msgid ""
"This file can be used instead of the B<syslog>(2) system call to read "
"kernel messages. A process must have superuser privileges to read this "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1597
+#: build/C/man5/proc.5:1676
msgid "Information in this file is retrieved with the B<dmesg>(1) program."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1597
+#: build/C/man5/proc.5:1676
#, no-wrap
msgid "I</proc/ksyms> (Linux 1.1.23-2.5.47)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1601
+#: build/C/man5/proc.5:1680
msgid "See I</proc/kallsyms>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1601
+#: build/C/man5/proc.5:1680
#, no-wrap
msgid "I</proc/loadavg>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1616
+#: build/C/man5/proc.5:1695
msgid ""
"The first three fields in this file are load average figures giving the "
"number of jobs in the run queue (state R) or waiting for disk I/O (state D) "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1616
+#: build/C/man5/proc.5:1695
#, no-wrap
msgid "I</proc/locks>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1622
+#: build/C/man5/proc.5:1701
msgid ""
"This file shows current file locks (B<flock>(2) and B<fcntl>(2)) and leases "
"(B<fcntl>(2))."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1622
+#: build/C/man5/proc.5:1701
#, no-wrap
msgid "I</proc/malloc> (only up to and including Linux 2.2)"
msgstr ""
#. It looks like this only ever did something back in 1.0 days
#. type: Plain text
-#: build/C/man5/proc.5:1628
+#: build/C/man5/proc.5:1707
msgid ""
"This file is present only if B<CONFIG_DEBUG_MALLOC> was defined during "
"compilation."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1628
+#: build/C/man5/proc.5:1707
#, no-wrap
msgid "I</proc/meminfo>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1644
+#: build/C/man5/proc.5:1723
msgid ""
"This file reports statistics about memory usage on the system. It is used "
"by B<free>(1) to report the amount of free and used memory (both physical "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1645
+#: build/C/man5/proc.5:1724
#, no-wrap
msgid "I<MemTotal> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1649
+#: build/C/man5/proc.5:1728
msgid ""
"Total usable RAM (i.e. physical RAM minus a few reserved bits and the kernel "
"binary code)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1649
+#: build/C/man5/proc.5:1728
#, no-wrap
msgid "I<MemFree> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1653
+#: build/C/man5/proc.5:1732
msgid "The sum of I<LowFree>+I<HighFree>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1653
+#: build/C/man5/proc.5:1732
#, no-wrap
msgid "I<Buffers> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1657
+#: build/C/man5/proc.5:1736
msgid ""
"Relatively temporary storage for raw disk blocks that shouldn't get "
"tremendously large (20MB or so)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1657
+#: build/C/man5/proc.5:1736
#, no-wrap
msgid "I<Cached> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1662
+#: build/C/man5/proc.5:1741
msgid ""
"In-memory cache for files read from the disk (the page cache). Doesn't "
"include I<SwapCached>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1662
+#: build/C/man5/proc.5:1741
#, no-wrap
msgid "I<SwapCached> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1670
+#: build/C/man5/proc.5:1749
msgid ""
"Memory that once was swapped out, is swapped back in but still also is in "
"the swap file. (If memory pressure is high, these pages don't need to be "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1670
+#: build/C/man5/proc.5:1749
#, no-wrap
msgid "I<Active> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1674
+#: build/C/man5/proc.5:1753
msgid ""
"Memory that has been used more recently and usually not reclaimed unless "
"absolutely necessary."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1674
+#: build/C/man5/proc.5:1753
#, no-wrap
msgid "I<Inactive> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1678
+#: build/C/man5/proc.5:1757
msgid ""
"Memory which has been less recently used. It is more eligible to be "
"reclaimed for other purposes."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1678
+#: build/C/man5/proc.5:1757
#, no-wrap
msgid "I<Active(anon)> %lu (since Linux 2.6.28)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1681 build/C/man5/proc.5:1684 build/C/man5/proc.5:1687 build/C/man5/proc.5:1690 build/C/man5/proc.5:1755
+#: build/C/man5/proc.5:1760 build/C/man5/proc.5:1763 build/C/man5/proc.5:1766 build/C/man5/proc.5:1769 build/C/man5/proc.5:1834
msgid "[To be documented.]"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1681
+#: build/C/man5/proc.5:1760
#, no-wrap
msgid "I<Inactive(anon)> %lu (since Linux 2.6.28)"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1684
+#: build/C/man5/proc.5:1763
#, no-wrap
msgid "I<Active(file)> %lu (since Linux 2.6.28)"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1687
+#: build/C/man5/proc.5:1766
#, no-wrap
msgid "I<Inactive(file)> %lu (since Linux 2.6.28)"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1690
+#: build/C/man5/proc.5:1769
#, no-wrap
msgid "I<Unevictable> %lu (since Linux 2.6.28)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1695 build/C/man5/proc.5:1700
+#: build/C/man5/proc.5:1774 build/C/man5/proc.5:1779
msgid ""
"(From Linux 2.6.28 to 2.6.30, B<CONFIG_UNEVICTABLE_LRU> was required.) [To "
"be documented.]"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1695
+#: build/C/man5/proc.5:1774
#, no-wrap
msgid "I<Mlocked> %lu (since Linux 2.6.28)"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1700
+#: build/C/man5/proc.5:1779
#, no-wrap
msgid "I<HighTotal> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1709
+#: build/C/man5/proc.5:1788
msgid ""
"(Starting with Linux 2.6.19, B<CONFIG_HIGHMEM> is required.) Total amount "
"of highmem. Highmem is all memory above ~860MB of physical memory. Highmem "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1709
+#: build/C/man5/proc.5:1788
#, no-wrap
msgid "I<HighFree> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1713
+#: build/C/man5/proc.5:1792
msgid ""
"(Starting with Linux 2.6.19, B<CONFIG_HIGHMEM> is required.) Amount of free "
"highmem."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1713
+#: build/C/man5/proc.5:1792
#, no-wrap
msgid "I<LowTotal> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1725
+#: build/C/man5/proc.5:1804
msgid ""
"(Starting with Linux 2.6.19, B<CONFIG_HIGHMEM> is required.) Total amount "
"of lowmem. Lowmem is memory which can be used for everything that highmem "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1725
+#: build/C/man5/proc.5:1804
#, no-wrap
msgid "I<LowFree> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1729
+#: build/C/man5/proc.5:1808
msgid ""
"(Starting with Linux 2.6.19, B<CONFIG_HIGHMEM> is required.) Amount of free "
"lowmem."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1729
+#: build/C/man5/proc.5:1808
#, no-wrap
msgid "I<MmapCopy> %lu (since Linux 2.6.29)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1734
+#: build/C/man5/proc.5:1813
msgid "(B<CONFIG_MMU> is required.) [To be documented.]"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1734
+#: build/C/man5/proc.5:1813
#, no-wrap
msgid "I<SwapTotal> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1737
+#: build/C/man5/proc.5:1816
msgid "Total amount of swap space available."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1737
+#: build/C/man5/proc.5:1816
#, no-wrap
msgid "I<SwapFree> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1740
+#: build/C/man5/proc.5:1819
msgid "Amount of swap space that is currently unused."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1740
+#: build/C/man5/proc.5:1819
#, no-wrap
msgid "I<Dirty> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1743
+#: build/C/man5/proc.5:1822
msgid "Memory which is waiting to get written back to the disk."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1743
+#: build/C/man5/proc.5:1822
#, no-wrap
msgid "I<Writeback> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1746
+#: build/C/man5/proc.5:1825
msgid "Memory which is actively being written back to the disk."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1746
+#: build/C/man5/proc.5:1825
#, no-wrap
msgid "I<AnonPages> %lu (since Linux 2.6.18)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1749
+#: build/C/man5/proc.5:1828
msgid "Non-file backed pages mapped into user-space page tables."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1749
+#: build/C/man5/proc.5:1828
#, no-wrap
msgid "I<Mapped> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1752
+#: build/C/man5/proc.5:1831
msgid "Files which have been mmaped, such as libraries."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1752
+#: build/C/man5/proc.5:1831
#, no-wrap
msgid "I<Shmem> %lu (since Linux 2.6.32)"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1755
+#: build/C/man5/proc.5:1834
#, no-wrap
msgid "I<Slab> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1758
+#: build/C/man5/proc.5:1837
msgid "In-kernel data structures cache."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1758
+#: build/C/man5/proc.5:1837
#, no-wrap
msgid "I<SReclaimable> %lu (since Linux 2.6.19)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1763
+#: build/C/man5/proc.5:1842
msgid "Part of I<Slab>, that might be reclaimed, such as caches."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1763
+#: build/C/man5/proc.5:1842
#, no-wrap
msgid "I<SUnreclaim> %lu (since Linux 2.6.19)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1768
+#: build/C/man5/proc.5:1847
msgid "Part of I<Slab>, that cannot be reclaimed on memory pressure."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1768
+#: build/C/man5/proc.5:1847
#, no-wrap
msgid "I<KernelStack> %lu (since Linux 2.6.32)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1771
+#: build/C/man5/proc.5:1850
msgid "Amount of memory allocated to kernel stacks."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1771
+#: build/C/man5/proc.5:1850
#, no-wrap
msgid "I<PageTables> %lu (since Linux 2.6.18)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1774
+#: build/C/man5/proc.5:1853
msgid "Amount of memory dedicated to the lowest level of page tables."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1774
+#: build/C/man5/proc.5:1853
#, no-wrap
msgid "I<Quicklists> %lu (since Linux 2.6.27)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1778
+#: build/C/man5/proc.5:1857
msgid "(B<CONFIG_QUICKLIST> is required.) [To be documented.]"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1778
+#: build/C/man5/proc.5:1857
#, no-wrap
msgid "I<NFS_Unstable> %lu (since Linux 2.6.18)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1781
+#: build/C/man5/proc.5:1860
msgid "NFS pages sent to the server, but not yet committed to stable storage."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1781
+#: build/C/man5/proc.5:1860
#, no-wrap
msgid "I<Bounce> %lu (since Linux 2.6.18)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1784
+#: build/C/man5/proc.5:1863
msgid "Memory used for block device \"bounce buffers\"."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1784
+#: build/C/man5/proc.5:1863
#, no-wrap
msgid "I<WritebackTmp> %lu (since Linux 2.6.26)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1787
+#: build/C/man5/proc.5:1866
msgid "Memory used by FUSE for temporary writeback buffers."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1787
+#: build/C/man5/proc.5:1866
#, no-wrap
msgid "I<CommitLimit> %lu (since Linux 2.6.10)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1798
+#: build/C/man5/proc.5:1877
msgid ""
"Based on the overcommit ratio ('vm.overcommit_ratio'), this is the total "
"amount of memory currently available to be allocated on the system. This "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1800
+#: build/C/man5/proc.5:1879
#, no-wrap
msgid " CommitLimit = (overcommit_ratio * Physical RAM) + Swap\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1810
+#: build/C/man5/proc.5:1889
msgid ""
"For example, on a system with 1GB of physical RAM and 7GB of swap with a "
"I<overcommit_ratio> of 30, this formula yields a I<CommitLimit> of 7.3GB. "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1810
+#: build/C/man5/proc.5:1889
#, no-wrap
msgid "I<Committed_AS> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1830
+#: build/C/man5/proc.5:1909
msgid ""
"The amount of memory presently allocated on the system. The committed "
"memory is a sum of all of the memory which has been allocated by processes, "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1830
+#: build/C/man5/proc.5:1909
#, no-wrap
msgid "I<VmallocTotal> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1833
+#: build/C/man5/proc.5:1912
msgid "Total size of vmalloc memory area."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1833
+#: build/C/man5/proc.5:1912
#, no-wrap
msgid "I<VmallocUsed> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1836
+#: build/C/man5/proc.5:1915
msgid "Amount of vmalloc area which is used."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1836
+#: build/C/man5/proc.5:1915
#, no-wrap
msgid "I<VmallocChunk> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1839
+#: build/C/man5/proc.5:1918
msgid "Largest contiguous block of vmalloc area which is free."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1839
+#: build/C/man5/proc.5:1918
#, no-wrap
msgid "I<HardwareCorrupted> %lu (since Linux 2.6.32)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1843
+#: build/C/man5/proc.5:1922
msgid "(B<CONFIG_MEMORY_FAILURE> is required.) [To be documented.]"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1843
+#: build/C/man5/proc.5:1922
#, no-wrap
msgid "I<AnonHugePages> %lu (since Linux 2.6.38)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1847
+#: build/C/man5/proc.5:1926
msgid ""
"(B<CONFIG_TRANSPARENT_HUGEPAGE> is required.) Non-file backed huge pages "
"mapped into user-space page tables."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1847
+#: build/C/man5/proc.5:1926
#, no-wrap
msgid "I<HugePages_Total> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1851
+#: build/C/man5/proc.5:1930
msgid "(B<CONFIG_HUGETLB_PAGE> is required.) The size of the pool of huge pages."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1851
+#: build/C/man5/proc.5:1930
#, no-wrap
msgid "I<HugePages_Free> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1855
+#: build/C/man5/proc.5:1934
msgid ""
"(B<CONFIG_HUGETLB_PAGE> is required.) The number of huge pages in the pool "
"that are not yet allocated."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1855
+#: build/C/man5/proc.5:1934
#, no-wrap
msgid "I<HugePages_Rsvd> %lu (since Linux 2.6.17)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1864
+#: build/C/man5/proc.5:1943
msgid ""
"(B<CONFIG_HUGETLB_PAGE> is required.) This is the number of huge pages for "
"which a commitment to allocate from the pool has been made, but no "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1864
+#: build/C/man5/proc.5:1943
#, no-wrap
msgid "I<HugePages_Surp> %lu (since Linux 2.6.24)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1872
+#: build/C/man5/proc.5:1951
msgid ""
"(B<CONFIG_HUGETLB_PAGE> is required.) This is the number of huge pages in "
"the pool above the value in I</proc/sys/vm/nr_hugepages>. The maximum "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1872
+#: build/C/man5/proc.5:1951
#, no-wrap
msgid "I<Hugepagesize> %lu"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1876
+#: build/C/man5/proc.5:1955
msgid "(B<CONFIG_HUGETLB_PAGE> is required.) The size of huge pages."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1877
+#: build/C/man5/proc.5:1956
#, no-wrap
msgid "I</proc/modules>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1882
+#: build/C/man5/proc.5:1961
msgid ""
"A text list of the modules that have been loaded by the system. See also "
"B<lsmod>(8)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1882
+#: build/C/man5/proc.5:1961
#, no-wrap
msgid "I</proc/mounts>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1892
+#: build/C/man5/proc.5:1971
msgid ""
-"Before kernel 2.4.19, this file was a list of all the file systems currently "
+"Before kernel 2.4.19, this file was a list of all the filesystems currently "
"mounted on the system. With the introduction of per-process mount "
"namespaces in Linux 2.4.19, this file became a link to I</proc/self/mounts>, "
"which lists the mount points of the process's own mount namespace. The "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1892
+#: build/C/man5/proc.5:1971
#, no-wrap
msgid "I</proc/mtrr>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1898
+#: build/C/man5/proc.5:1977
msgid ""
"Memory Type Range Registers. See the Linux kernel source file "
"I<Documentation/mtrr.txt> for details."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1898
+#: build/C/man5/proc.5:1977
#, no-wrap
msgid "I</proc/net>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1908
+#: build/C/man5/proc.5:1987
msgid ""
"various net pseudo-files, all of which give the status of some part of the "
"networking layer. These files contain ASCII structures and are, therefore, "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1908
+#: build/C/man5/proc.5:1987
#, no-wrap
msgid "I</proc/net/arp>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1914
+#: build/C/man5/proc.5:1993
msgid ""
"This holds an ASCII readable dump of the kernel ARP table used for address "
"resolutions. It will show both dynamically learned and preprogrammed ARP "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1921
+#: build/C/man5/proc.5:2000
#, no-wrap
msgid ""
"CW<IP address HW type Flags HW address Mask Device\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1933
+#: build/C/man5/proc.5:2012
msgid ""
"Here \"IP address\" is the IPv4 address of the machine and the \"HW type\" "
"is the hardware type of the address from RFC\\ 826. The flags are the "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1933
+#: build/C/man5/proc.5:2012
#, no-wrap
msgid "I</proc/net/dev>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1944
+#: build/C/man5/proc.5:2023
msgid ""
"The dev pseudo-file contains network device status information. This gives "
"the number of received and sent packets, the number of errors and collisions "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1954
+#: build/C/man5/proc.5:2033
#, no-wrap
msgid ""
"CW<Inter-| Receive | "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1963
+#: build/C/man5/proc.5:2042
#, no-wrap
msgid "I</proc/net/dev_mcast>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1967
+#: build/C/man5/proc.5:2046
msgid "Defined in I</usr/src/linux/net/core/dev_mcast.c>:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1973
+#: build/C/man5/proc.5:2052
#, no-wrap
msgid ""
"indx interface_name dmi_u dmi_g dmi_address\n"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1975
+#: build/C/man5/proc.5:2054
#, no-wrap
msgid "I</proc/net/igmp>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1980
+#: build/C/man5/proc.5:2059
msgid ""
"Internet Group Management Protocol. Defined in "
"I</usr/src/linux/net/core/igmp.c>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1980
+#: build/C/man5/proc.5:2059
#, no-wrap
msgid "I</proc/net/rarp>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1990
+#: build/C/man5/proc.5:2069
msgid ""
"This file uses the same format as the I<arp> file and contains the current "
"reverse mapping database used to provide B<rarp>(8) reverse address lookup "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1990
+#: build/C/man5/proc.5:2069
#, no-wrap
msgid "I</proc/net/raw>"
msgstr ""
#. No information, but looks similar to
#. .BR route (8).
#. type: Plain text
-#: build/C/man5/proc.5:2010
+#: build/C/man5/proc.5:2089
msgid ""
"Holds a dump of the RAW socket table. Much of the information is not of use "
"apart from debugging. The \"sl\" value is the kernel hash slot for the "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2010
+#: build/C/man5/proc.5:2089
#, no-wrap
msgid "I</proc/net/snmp>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2015
+#: build/C/man5/proc.5:2094
msgid ""
"This file holds the ASCII data needed for the IP, ICMP, TCP, and UDP "
"management information bases for an SNMP agent."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2015
+#: build/C/man5/proc.5:2094
#, no-wrap
msgid "I</proc/net/tcp>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2031
+#: build/C/man5/proc.5:2110
msgid ""
"Holds a dump of the TCP socket table. Much of the information is not of use "
"apart from debugging. The \"sl\" value is the kernel hash slot for the "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2031
+#: build/C/man5/proc.5:2110
#, no-wrap
msgid "I</proc/net/udp>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2047
+#: build/C/man5/proc.5:2126
msgid ""
"Holds a dump of the UDP socket table. Much of the information is not of use "
"apart from debugging. The \"sl\" value is the kernel hash slot for the "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2055
+#: build/C/man5/proc.5:2134
#, no-wrap
msgid ""
"CW<sl local_address rem_address st tx_queue rx_queue tr rexmits "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2058
+#: build/C/man5/proc.5:2137
#, no-wrap
msgid "I</proc/net/unix>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2063
+#: build/C/man5/proc.5:2142
msgid ""
"Lists the UNIX domain sockets present within the system and their status. "
"The format is:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2069
+#: build/C/man5/proc.5:2148
#, no-wrap
msgid ""
"CW<Num RefCount Protocol Flags Type St Path\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2081
+#: build/C/man5/proc.5:2160
msgid ""
"Here \"Num\" is the kernel table slot number, \"RefCount\" is the number of "
"users of the socket, \"Protocol\" is currently always 0, \"Flags\" represent "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2081
+#: build/C/man5/proc.5:2160
#, no-wrap
msgid "I</proc/partitions>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2085
+#: build/C/man5/proc.5:2164
msgid ""
-"Contains major and minor numbers of each partition as well as number of "
-"blocks and partition name."
+"Contains the major and minor numbers of each partition as well as the number "
+"of 1024-byte blocks and the partition name."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2085
+#: build/C/man5/proc.5:2164
#, no-wrap
msgid "I</proc/pci>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2089
+#: build/C/man5/proc.5:2168
msgid ""
"This is a listing of all PCI devices found during kernel initialization and "
"their configuration."
#. .IR /proc/sched_debug " (since Linux 2.6.23)"
#. See also /proc/[pid]/sched
#. type: Plain text
-#: build/C/man5/proc.5:2105
+#: build/C/man5/proc.5:2184
msgid ""
"This file has been deprecated in favor of a new I</proc> interface for PCI "
"(I</proc/bus/pci>). It became optional in Linux 2.2 (available with "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2105
+#: build/C/man5/proc.5:2184
#, no-wrap
msgid "I</proc/profile> (since Linux 2.4)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2117
+#: build/C/man5/proc.5:2196
msgid ""
"This file is present only if the kernel was booted with the I<profile=1> "
"command-line option. It exposes kernel profiling information in a binary "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2117
+#: build/C/man5/proc.5:2196
#, no-wrap
msgid "I</proc/scsi>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2127
+#: build/C/man5/proc.5:2206
msgid ""
"A directory with the I<scsi> mid-level pseudo-file and various SCSI "
"low-level driver directories, which contain a file for each SCSI host in "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2130
+#: build/C/man5/proc.5:2209
msgid ""
"You can also write to some of the files to reconfigure the subsystem or "
"switch certain features on or off."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2130
+#: build/C/man5/proc.5:2209
#, no-wrap
msgid "I</proc/scsi/scsi>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2136
+#: build/C/man5/proc.5:2215
msgid ""
"This is a listing of all SCSI devices known to the kernel. The listing is "
"similar to the one seen during bootup. scsi currently supports only the "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2138
+#: build/C/man5/proc.5:2217
msgid "The command"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2142
+#: build/C/man5/proc.5:2221
#, no-wrap
msgid "echo \\(aqscsi add-single-device 1 0 5 0\\(aq E<gt> /proc/scsi/scsi\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2150
+#: build/C/man5/proc.5:2229
msgid ""
"will cause host scsi1 to scan on SCSI channel 0 for a device on ID 5 LUN 0. "
"If there is already a device known on this address or the address is "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2150
+#: build/C/man5/proc.5:2229
#, no-wrap
msgid "I</proc/scsi/[drivername]>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2160
+#: build/C/man5/proc.5:2239
msgid ""
"I<[drivername]> can currently be NCR53c7xx, aha152x, aha1542, aha1740, "
"aic7xxx, buslogic, eata_dma, eata_pio, fdomain, in2000, pas16, qlogic, "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2163
+#: build/C/man5/proc.5:2242
msgid ""
"Reading these files will usually show driver and host configuration, "
"statistics, etc."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2170
+#: build/C/man5/proc.5:2249
msgid ""
"Writing to these files allows different things on different hosts. For "
"example, with the I<latency> and I<nolatency> commands, root can switch on "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2170
+#: build/C/man5/proc.5:2249
#, no-wrap
msgid "I</proc/self>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2178
+#: build/C/man5/proc.5:2257
msgid ""
-"This directory refers to the process accessing the I</proc> file system, and "
+"This directory refers to the process accessing the I</proc> filesystem, and "
"is identical to the I</proc> directory named by the process ID of the same "
"process."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2178
+#: build/C/man5/proc.5:2257
#, no-wrap
msgid "I</proc/slabinfo>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2187
+#: build/C/man5/proc.5:2266
msgid ""
"Information about kernel caches. Since Linux 2.6.16 this file is present "
"only if the B<CONFIG_SLAB> kernel configuration option is enabled. The "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2197
+#: build/C/man5/proc.5:2276
#, no-wrap
msgid ""
"cache-name\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2203
+#: build/C/man5/proc.5:2282
msgid "See B<slabinfo>(5) for details."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2203
+#: build/C/man5/proc.5:2282
#, no-wrap
msgid "I</proc/stat>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2209
+#: build/C/man5/proc.5:2288
msgid ""
"kernel/system statistics. Varies with architecture. Common entries "
"include:"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2210
+#: build/C/man5/proc.5:2289
#, no-wrap
msgid "I<cpu 3357 0 4313 1362393>"
msgstr ""
#. 1024 on Alpha and ia64
#. type: Plain text
-#: build/C/man5/proc.5:2218
+#: build/C/man5/proc.5:2297
msgid ""
"The amount of time, measured in units of USER_HZ (1/100ths of a second on "
"most architectures, use I<sysconf(_SC_CLK_TCK)> to obtain the right value), "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2219
+#: build/C/man5/proc.5:2298
#, no-wrap
msgid "I<user>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2222
+#: build/C/man5/proc.5:2301
msgid "(1) Time spent in user mode."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2222
+#: build/C/man5/proc.5:2301
#, no-wrap
msgid "I<nice>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2225
+#: build/C/man5/proc.5:2304
msgid "(2) Time spent in user mode with low priority (nice)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2225
+#: build/C/man5/proc.5:2304
#, no-wrap
msgid "I<system>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2228
+#: build/C/man5/proc.5:2307
msgid "(3) Time spent in system mode."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2228
+#: build/C/man5/proc.5:2307
#, no-wrap
msgid "I<idle>"
msgstr ""
#. does not seem to be quite right (at least in 2.6.12 or 3.6):
#. the idle time in /proc/uptime does not quite match this value
#. type: Plain text
-#: build/C/man5/proc.5:2238
+#: build/C/man5/proc.5:2317
msgid ""
"(4) Time spent in the idle task. This value should be USER_HZ times the "
"second entry in the I</proc/uptime> pseudo-file."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2238
+#: build/C/man5/proc.5:2317
#, no-wrap
msgid "I<iowait> (since Linux 2.5.41)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2241
+#: build/C/man5/proc.5:2320
msgid "(5) Time waiting for I/O to complete."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2241
+#: build/C/man5/proc.5:2320
#, no-wrap
msgid "I<irq> (since Linux 2.6.0-test4)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2244
+#: build/C/man5/proc.5:2323
msgid "(6) Time servicing interrupts."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2244
+#: build/C/man5/proc.5:2323
#, no-wrap
msgid "I<softirq> (since Linux 2.6.0-test4)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2247
+#: build/C/man5/proc.5:2326
msgid "(7) Time servicing softirqs."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2247
+#: build/C/man5/proc.5:2326
#, no-wrap
msgid "I<steal> (since Linux 2.6.11)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2251
+#: build/C/man5/proc.5:2330
msgid ""
"(8) Stolen time, which is the time spent in other operating systems when "
"running in a virtualized environment"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2251
+#: build/C/man5/proc.5:2330
#, no-wrap
msgid "I<guest> (since Linux 2.6.24)"
msgstr ""
#. See Changelog entry for 5e84cfde51cf303d368fcb48f22059f37b3872de
#. type: Plain text
-#: build/C/man5/proc.5:2256
+#: build/C/man5/proc.5:2335
msgid ""
"(9) Time spent running a virtual CPU for guest operating systems under the "
"control of the Linux kernel."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2256
+#: build/C/man5/proc.5:2335
#, no-wrap
msgid "I<guest_nice> (since Linux 2.6.33)"
msgstr ""
#. commit ce0e7b28fb75cb003cfc8d0238613aaf1c55e797
#. type: Plain text
-#: build/C/man5/proc.5:2261
+#: build/C/man5/proc.5:2340
msgid ""
"(10) Time spent running a niced guest (virtual CPU for guest operating "
"systems under the control of the Linux kernel)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2262
+#: build/C/man5/proc.5:2341
#, no-wrap
msgid "I<page 5741 1808>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2266
+#: build/C/man5/proc.5:2345
msgid ""
"The number of pages the system paged in and the number that were paged out "
"(from disk)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2266
+#: build/C/man5/proc.5:2345
#, no-wrap
msgid "I<swap 1 0>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2269
+#: build/C/man5/proc.5:2348
msgid "The number of swap pages that have been brought in and out."
msgstr ""
#. FIXME The following is not the full picture for the 'intr' of
#. /proc/stat on 2.6:
#. type: TP
-#: build/C/man5/proc.5:2269
+#: build/C/man5/proc.5:2348
#, no-wrap
msgid "I<intr 1462898>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2277
+#: build/C/man5/proc.5:2356
msgid ""
"This line shows counts of interrupts serviced since boot time, for each of "
"the possible system interrupts. The first column is the total of all "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2277
+#: build/C/man5/proc.5:2356
#, no-wrap
msgid "I<disk_io: (2,0):(31,30,5764,1,2) (3,0):>..."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2280
+#: build/C/man5/proc.5:2359
msgid ""
"(major,disk_idx):(noinfo, read_io_ops, blks_read, write_io_ops, "
"blks_written)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2282
+#: build/C/man5/proc.5:2361
msgid "(Linux 2.4 only)"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2282
+#: build/C/man5/proc.5:2361
#, no-wrap
msgid "I<ctxt 115315>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2285
+#: build/C/man5/proc.5:2364
msgid "The number of context switches that the system underwent."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2285
+#: build/C/man5/proc.5:2364
#, no-wrap
msgid "I<btime 769041601>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2288
+#: build/C/man5/proc.5:2367
msgid "boot time, in seconds since the Epoch, 1970-01-01 00:00:00 +0000 (UTC)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2288
+#: build/C/man5/proc.5:2367
#, no-wrap
msgid "I<processes 86031>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2291
+#: build/C/man5/proc.5:2370
msgid "Number of forks since boot."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2291
+#: build/C/man5/proc.5:2370
#, no-wrap
msgid "I<procs_running 6>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2295
+#: build/C/man5/proc.5:2374
msgid "Number of processes in runnable state. (Linux 2.5.45 onward.)"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2295
+#: build/C/man5/proc.5:2374
#, no-wrap
msgid "I<procs_blocked 2>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2299
+#: build/C/man5/proc.5:2378
msgid ""
"Number of processes blocked waiting for I/O to complete. (Linux 2.5.45 "
"onward.)"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2300
+#: build/C/man5/proc.5:2379
#, no-wrap
msgid "I</proc/swaps>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2305
+#: build/C/man5/proc.5:2384
msgid "Swap areas in use. See also B<swapon>(8)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2305
+#: build/C/man5/proc.5:2384
#, no-wrap
msgid "I</proc/sys>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2313
+#: build/C/man5/proc.5:2392
msgid ""
"This directory (present since 1.3.57) contains a number of files and "
"subdirectories corresponding to kernel variables. These variables can be "
-"read and sometimes modified using the I</proc> file system, and the "
+"read and sometimes modified using the I</proc> filesystem, and the "
"(deprecated) B<sysctl>(2) system call."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2313
+#: build/C/man5/proc.5:2392
#, no-wrap
msgid "I</proc/sys/abi> (since Linux 2.4.10)"
msgstr ""
#. On some systems, it is not present.
#. type: Plain text
-#: build/C/man5/proc.5:2320
+#: build/C/man5/proc.5:2399
msgid ""
"This directory may contain files with application binary information. See "
"the Linux kernel source file I<Documentation/sysctl/abi.txt> for more "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2320
+#: build/C/man5/proc.5:2399
#, no-wrap
msgid "I</proc/sys/debug>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2323 build/C/man5/proc.5:3163
+#: build/C/man5/proc.5:2402 build/C/man5/proc.5:3239
msgid "This directory may be empty."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2323
+#: build/C/man5/proc.5:2402
#, no-wrap
msgid "I</proc/sys/dev>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2329
+#: build/C/man5/proc.5:2408
msgid ""
"This directory contains device-specific information (e.g., "
"I<dev/cdrom/info>). On some systems, it may be empty."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2329
+#: build/C/man5/proc.5:2408
#, no-wrap
msgid "I</proc/sys/fs>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2333
+#: build/C/man5/proc.5:2412
msgid ""
"This directory contains the files and subdirectories for kernel variables "
-"related to file systems."
+"related to filesystems."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2333
+#: build/C/man5/proc.5:2412
#, no-wrap
msgid "I</proc/sys/fs/binfmt_misc>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2338
+#: build/C/man5/proc.5:2417
msgid ""
"Documentation for files in this directory can be found in the Linux kernel "
"sources in I<Documentation/binfmt_misc.txt>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2338
+#: build/C/man5/proc.5:2417
#, no-wrap
msgid "I</proc/sys/fs/dentry-state> (since Linux 2.2)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2346
+#: build/C/man5/proc.5:2425
msgid ""
"This file contains information about the status of the directory cache "
"(dcache). The file contains six numbers, I<nr_dentry>, I<nr_unused>, "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2351
+#: build/C/man5/proc.5:2430
msgid ""
"I<nr_dentry> is the number of allocated dentries (dcache entries). This "
"field is unused in Linux 2.2."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2354
+#: build/C/man5/proc.5:2433
msgid "I<nr_unused> is the number of unused dentries."
msgstr ""
#. looks like this is unused in kernels 2.2 to 2.6
#. type: Plain text
-#: build/C/man5/proc.5:2359
+#: build/C/man5/proc.5:2438
msgid ""
"I<age_limit> is the age in seconds after which dcache entries can be "
"reclaimed when memory is short."
#. looks like this is unused in kernels 2.2 to 2.6
#. type: Plain text
-#: build/C/man5/proc.5:2364
+#: build/C/man5/proc.5:2443
msgid ""
"I<want_pages> is nonzero when the kernel has called shrink_dcache_pages() "
"and the dcache isn't pruned yet."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2365
+#: build/C/man5/proc.5:2444
#, no-wrap
msgid "I</proc/sys/fs/dir-notify-enable>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2374
+#: build/C/man5/proc.5:2453
msgid ""
"This file can be used to disable or enable the I<dnotify> interface "
"described in B<fcntl>(2) on a system-wide basis. A value of 0 in this file "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2374
+#: build/C/man5/proc.5:2453
#, no-wrap
msgid "I</proc/sys/fs/dquot-max>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2381
+#: build/C/man5/proc.5:2460
msgid ""
"This file shows the maximum number of cached disk quota entries. On some "
"(2.4) systems, it is not present. If the number of free cached disk quota "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2381
+#: build/C/man5/proc.5:2460
#, no-wrap
msgid "I</proc/sys/fs/dquot-nr>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2385
+#: build/C/man5/proc.5:2464
msgid ""
"This file shows the number of allocated disk quota entries and the number of "
"free disk quota entries."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2385
+#: build/C/man5/proc.5:2464
#, no-wrap
msgid "I</proc/sys/fs/epoll> (since Linux 2.6.28)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2394
+#: build/C/man5/proc.5:2473
msgid ""
"This directory contains the file I<max_user_watches>, which can be used to "
"limit the amount of kernel memory consumed by the I<epoll> interface. For "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2394
+#: build/C/man5/proc.5:2473
#, no-wrap
msgid "I</proc/sys/fs/file-max>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2407
+#: build/C/man5/proc.5:2486
msgid ""
"This file defines a system-wide limit on the number of open files for all "
"processes. (See also B<setrlimit>(2), which can be used by a process to set "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2413
+#: build/C/man5/proc.5:2492
#, no-wrap
msgid "CW< echo 100000 E<gt> /proc/sys/fs/file-max>\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2420
+#: build/C/man5/proc.5:2499
msgid ""
"The kernel constant B<NR_OPEN> imposes an upper limit on the value that may "
"be placed in I<file-max>."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2429
-msgid ""
-"If you increase I</proc/sys/fs/file-max>, be sure to increase "
-"I</proc/sys/fs/inode-max> to 3-4 times the new value of "
-"I</proc/sys/fs/file-max>, or you will run out of inodes."
-msgstr ""
-
-#. type: Plain text
-#: build/C/man5/proc.5:2435
+#: build/C/man5/proc.5:2505
msgid "Privileged processes (B<CAP_SYS_ADMIN>) can override the I<file-max> limit."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2435
+#: build/C/man5/proc.5:2505
#, no-wrap
msgid "I</proc/sys/fs/file-nr>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2454
+#: build/C/man5/proc.5:2524
msgid ""
"This (read-only) file contains three numbers: the number of allocated file "
"handles (i.e., the number of files presently opened); the number of free "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2454
+#: build/C/man5/proc.5:2524
#, no-wrap
-msgid "I</proc/sys/fs/inode-max>"
+msgid "I</proc/sys/fs/inode-max> (only present until Linux 2.2)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2464
+#: build/C/man5/proc.5:2533
msgid ""
-"This file contains the maximum number of in-memory inodes. On some (2.4) "
-"systems, it may not be present. This value should be 3-4 times larger than "
-"the value in I<file-max>, since I<stdin>, I<stdout> and network sockets also "
-"need an inode to handle them. When you regularly run out of inodes, you "
-"need to increase this value."
+"This file contains the maximum number of in-memory inodes. This value "
+"should be 3-4 times larger than the value in I<file-max>, since I<stdin>, "
+"I<stdout> and network sockets also need an inode to handle them. When you "
+"regularly run out of inodes, you need to increase this value."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:2537
+msgid ""
+"Starting with Linux 2.4, there is no longer a static limit on the number of "
+"inodes, and this file is removed."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2464
+#: build/C/man5/proc.5:2537
#, no-wrap
msgid "I</proc/sys/fs/inode-nr>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2468
+#: build/C/man5/proc.5:2541
msgid "This file contains the first two values from I<inode-state>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2468
+#: build/C/man5/proc.5:2541
#, no-wrap
msgid "I</proc/sys/fs/inode-state>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2489
+#: build/C/man5/proc.5:2549
msgid ""
"This file contains seven numbers: I<nr_inodes>, I<nr_free_inodes>, "
-"I<preshrink>, and four dummy values. I<nr_inodes> is the number of inodes "
-"the system has allocated. This can be slightly more than I<inode-max> "
-"because Linux allocates them one page full at a time. I<nr_free_inodes> "
-"represents the number of free inodes. I<preshrink> is nonzero when the "
-"I<nr_inodes> E<gt> I<inode-max> and the system needs to prune the inode list "
-"instead of allocating more."
+"I<preshrink>, and four dummy values (always zero)."
+msgstr ""
+
+#. This can be slightly more than
+#. .I inode-max
+#. because Linux allocates them one page full at a time.
+#. type: Plain text
+#: build/C/man5/proc.5:2557
+msgid ""
+"I<nr_inodes> is the number of inodes the system has allocated. "
+"I<nr_free_inodes> represents the number of free inodes."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:2565
+msgid ""
+"I<preshrink> is nonzero when the I<nr_inodes> E<gt> I<inode-max> and the "
+"system needs to prune the inode list instead of allocating more; since Linux "
+"2.4, this field is a dummy value (always zero)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2489
+#: build/C/man5/proc.5:2565
#, no-wrap
msgid "I</proc/sys/fs/inotify> (since Linux 2.6.13)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2498
+#: build/C/man5/proc.5:2574
msgid ""
"This directory contains files I<max_queued_events>, I<max_user_instances>, "
"and I<max_user_watches>, that can be used to limit the amount of kernel "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2498
+#: build/C/man5/proc.5:2574
#, no-wrap
msgid "I</proc/sys/fs/lease-break-time>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2507
+#: build/C/man5/proc.5:2583
msgid ""
"This file specifies the grace period that the kernel grants to a process "
"holding a file lease (B<fcntl>(2)) after it has sent a signal to that "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2507
+#: build/C/man5/proc.5:2583
#, no-wrap
msgid "I</proc/sys/fs/leases-enable>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2514
+#: build/C/man5/proc.5:2590
msgid ""
"This file can be used to enable or disable file leases (B<fcntl>(2)) on a "
"system-wide basis. If this file contains the value 0, leases are disabled. "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2514
+#: build/C/man5/proc.5:2590
#, no-wrap
msgid "I</proc/sys/fs/mqueue> (since Linux 2.6.6)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2522
+#: build/C/man5/proc.5:2598
msgid ""
"This directory contains files I<msg_max>, I<msgsize_max>, and I<queues_max>, "
"controlling the resources used by POSIX message queues. See "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2522
+#: build/C/man5/proc.5:2598
#, no-wrap
msgid "I</proc/sys/fs/overflowgid> and I</proc/sys/fs/overflowuid>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2532
+#: build/C/man5/proc.5:2608
msgid ""
"These files allow you to change the value of the fixed UID and GID. The "
-"default is 65534. Some file systems support only 16-bit UIDs and GIDs, "
-"although in Linux UIDs and GIDs are 32 bits. When one of these file systems "
+"default is 65534. Some filesystems support only 16-bit UIDs and GIDs, "
+"although in Linux UIDs and GIDs are 32 bits. When one of these filesystems "
"is mounted with writes enabled, any UID or GID that would exceed 65535 is "
"translated to the overflow value before being written to disk."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2532
+#: build/C/man5/proc.5:2608
#, no-wrap
msgid "I</proc/sys/fs/pipe-max-size> (since Linux 2.6.35)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2546
+#: build/C/man5/proc.5:2622
msgid ""
"The value in this file defines an upper limit for raising the capacity of a "
"pipe using the B<fcntl>(2) B<F_SETPIPE_SZ> operation. This limit applies "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2546
+#: build/C/man5/proc.5:2622
#, no-wrap
msgid "I</proc/sys/fs/protected_hardlinks> (since Linux 3.6)"
msgstr ""
#. commit 800179c9b8a1e796e441674776d11cd4c05d61d7
#. type: Plain text
-#: build/C/man5/proc.5:2555
+#: build/C/man5/proc.5:2631
msgid ""
"When the value in this file is 0, no restrictions are placed on the creation "
"of hard links (i.e., this is the historical behaviour before Linux 3.6). "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2560
+#: build/C/man5/proc.5:2636
msgid "The caller has the B<CAP_FOWNER> capability."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2566
+#: build/C/man5/proc.5:2642
msgid ""
-"The file system UID of the process creating the link matches the owner (UID) "
-"of the target file (as described in B<credentials>(7), a process's file "
-"system UID is normally the same as its effective UID)."
+"The filesystem UID of the process creating the link matches the owner (UID) "
+"of the target file (as described in B<credentials>(7), a process's "
+"filesystem UID is normally the same as its effective UID)."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2568
+#: build/C/man5/proc.5:2644
msgid "All of the following conditions are true:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2571
+#: build/C/man5/proc.5:2647
msgid "the target is a regular file;"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2573
+#: build/C/man5/proc.5:2649
msgid "the target file does not have its set-user-ID permission bit enabled;"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2576
+#: build/C/man5/proc.5:2652
msgid ""
"the target file does not have both its set-group-ID and group-executable "
"permission bits enabled; and"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2580
+#: build/C/man5/proc.5:2656
msgid ""
"the caller has permission to read and write the target file (either via the "
"file's permissions mask or because it has suitable capabilities)."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2596
+#: build/C/man5/proc.5:2672
msgid ""
"The default value in this file is 0. Setting the value to 1 prevents a "
"longstanding class of security issues caused by hard-link-based "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2596
+#: build/C/man5/proc.5:2672
#, no-wrap
msgid "I</proc/sys/fs/protected_symlinks> (since Linux 3.6)"
msgstr ""
#. commit 800179c9b8a1e796e441674776d11cd4c05d61d7
#. type: Plain text
-#: build/C/man5/proc.5:2604
+#: build/C/man5/proc.5:2680
msgid ""
"When the value in this file is 0, no restrictions are placed on following "
"symbolic links (i.e., this is the historical behaviour before Linux 3.6). "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2611
+#: build/C/man5/proc.5:2687
msgid ""
-"the file system UID of the process following the link matches the owner "
-"(UID) of the symbolic link (as described in B<credentials>(7), a process's "
-"file system UID is normally the same as its effective UID);"
+"the filesystem UID of the process following the link matches the owner (UID) "
+"of the symbolic link (as described in B<credentials>(7), a process's "
+"filesystem UID is normally the same as its effective UID);"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2613
+#: build/C/man5/proc.5:2689
msgid "the link is not in a sticky world-writable directory; or"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2615
+#: build/C/man5/proc.5:2691
msgid "the symbolic link and and its parent directory have the same owner (UID)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2622
+#: build/C/man5/proc.5:2698
msgid ""
"A system call that fails to follow a symbolic link because of the above "
"restrictions returns the error B<EACCES> in I<errno>."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2626
+#: build/C/man5/proc.5:2702
msgid ""
"The default value in this file is 0. Setting the value to 1 avoids a "
"longstanding class of security issues based on time-of-check, time-of-use "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2626
+#: build/C/man5/proc.5:2702
#, no-wrap
msgid "I</proc/sys/fs/suid_dumpable> (since Linux 2.6.13)"
msgstr ""
#. The following is based on text from Documentation/sysctl/kernel.txt
#. type: Plain text
-#: build/C/man5/proc.5:2632
+#: build/C/man5/proc.5:2708
msgid ""
"The value in this file determines whether core dump files are produced for "
"set-user-ID or otherwise protected/tainted binaries. Three different "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2633
+#: build/C/man5/proc.5:2709
#, no-wrap
msgid "I<0\\ (default)>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2642
+#: build/C/man5/proc.5:2718
msgid ""
"This provides the traditional (pre-Linux 2.6.13) behavior. A core dump will "
"not be produced for a process which has changed credentials (by calling "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2642
+#: build/C/man5/proc.5:2718
#, no-wrap
msgid "I<1\\ (\"debug\")>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2649
+#: build/C/man5/proc.5:2725
msgid ""
-"All processes dump core when possible. The core dump is owned by the file "
-"system user ID of the dumping process and no security is applied. This is "
-"intended for system debugging situations only. Ptrace is unchecked."
+"All processes dump core when possible. The core dump is owned by the "
+"filesystem user ID of the dumping process and no security is applied. This "
+"is intended for system debugging situations only. Ptrace is unchecked."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2649
+#: build/C/man5/proc.5:2725
#, no-wrap
msgid "I<2\\ (\"suidsafe\")>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2658
+#: build/C/man5/proc.5:2734
msgid ""
"Any binary which normally would not be dumped (see \"0\" above) is dumped "
"readable by root only. This allows the user to remove the core dump file "
#. 9520628e8ceb69fa9a4aee6b57f22675d9e1b709
#. 54b501992dd2a839e94e76aa392c392b55080ce8
#. type: Plain text
-#: build/C/man5/proc.5:2669
+#: build/C/man5/proc.5:2745
msgid ""
"Additionally, since Linux 3.6, I</proc/sys/kernel/core_pattern> must either "
"be an absolute pathname or a pipe command, as detailed in B<core>(5). "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2670
+#: build/C/man5/proc.5:2746
#, no-wrap
msgid "I</proc/sys/fs/super-max>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2681
+#: build/C/man5/proc.5:2757
msgid ""
"This file controls the maximum number of superblocks, and thus the maximum "
-"number of mounted file systems the kernel can have. You need increase only "
-"I<super-max> if you need to mount more file systems than the current value "
-"in I<super-max> allows you to."
+"number of mounted filesystems the kernel can have. You need increase only "
+"I<super-max> if you need to mount more filesystems than the current value in "
+"I<super-max> allows you to."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2681
+#: build/C/man5/proc.5:2757
#, no-wrap
msgid "I</proc/sys/fs/super-nr>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2685
-msgid "This file contains the number of file systems currently mounted."
+#: build/C/man5/proc.5:2761
+msgid "This file contains the number of filesystems currently mounted."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2685
+#: build/C/man5/proc.5:2761
#, no-wrap
msgid "I</proc/sys/kernel>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2689
+#: build/C/man5/proc.5:2765
msgid ""
"This directory contains files controlling a range of kernel parameters, as "
"described below."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2689
+#: build/C/man5/proc.5:2765
#, no-wrap
msgid "I</proc/sys/kernel/acct>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2713
+#: build/C/man5/proc.5:2789
msgid ""
"This file contains three numbers: I<highwater>, I<lowwater>, and "
"I<frequency>. If BSD-style process accounting is enabled these values "
-"control its behavior. If free space on file system where the log lives goes "
+"control its behavior. If free space on filesystem where the log lives goes "
"below I<lowwater> percent accounting suspends. If free space gets above "
"I<highwater> percent accounting resumes. I<frequency> determines how often "
"the kernel checks the amount of free space (value is in seconds). Default "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2713
+#: build/C/man5/proc.5:2789
#, no-wrap
msgid "I</proc/sys/kernel/cap_last_cap> (since Linux 3.2)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2717
+#: build/C/man5/proc.5:2793
msgid "See B<capabilities>(7)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2717
+#: build/C/man5/proc.5:2793
#, no-wrap
msgid "I</proc/sys/kernel/cap-bound> (from Linux 2.2 to 2.6.24)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2729
+#: build/C/man5/proc.5:2805
msgid ""
"This file holds the value of the kernel I<capability bounding set> "
"(expressed as a signed decimal number). This set is ANDed against the "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2729
+#: build/C/man5/proc.5:2805
#, no-wrap
msgid "I</proc/sys/kernel/core_pattern>"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2733
+#: build/C/man5/proc.5:2809
#, no-wrap
msgid "I</proc/sys/kernel/core_uses_pid>"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2737
+#: build/C/man5/proc.5:2813
#, no-wrap
msgid "I</proc/sys/kernel/ctrl-alt-del>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2752
+#: build/C/man5/proc.5:2828
msgid ""
"This file controls the handling of Ctrl-Alt-Del from the keyboard. When the "
"value in this file is 0, Ctrl-Alt-Del is trapped and sent to the B<init>(8) "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2752
+#: build/C/man5/proc.5:2828
#, no-wrap
msgid "I</proc/sys/kernel/dmesg_restrict> (since Linux 2.6.37)"
msgstr ""
#. commit 620f6e8e855d6d447688a5f67a4e176944a084e8
#. type: Plain text
-#: build/C/man5/proc.5:2765
+#: build/C/man5/proc.5:2841
msgid ""
"The value in this file determines who can see kernel syslog contents. A "
"value of 0 in this file imposes no restrictions. If the value is 1, only "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2765
+#: build/C/man5/proc.5:2841
#, no-wrap
msgid "I</proc/sys/kernel/domainname> and I</proc/sys/kernel/hostname>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2773
+#: build/C/man5/proc.5:2849
msgid ""
"can be used to set the NIS/YP domainname and the hostname of your box in "
"exactly the same way as the commands B<domainname>(1) and B<hostname>(1), "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2778
+#: build/C/man5/proc.5:2854
#, no-wrap
msgid ""
"#B< echo \\(aqdarkstar\\(aq E<gt> /proc/sys/kernel/hostname>\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2782
+#: build/C/man5/proc.5:2858
msgid "has the same effect as"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2787
+#: build/C/man5/proc.5:2863
#, no-wrap
msgid ""
"#B< hostname \\(aqdarkstar\\(aq>\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2800
+#: build/C/man5/proc.5:2876
msgid ""
"Note, however, that the classic darkstar.frop.org has the hostname "
"\"darkstar\" and DNS (Internet Domain Name Server) domainname \"frop.org\", "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2800
+#: build/C/man5/proc.5:2876
#, no-wrap
msgid "I</proc/sys/kernel/hotplug>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2806
+#: build/C/man5/proc.5:2882
msgid ""
"This file contains the path for the hotplug policy agent. The default value "
"in this file is I</sbin/hotplug>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2806
+#: build/C/man5/proc.5:2882
#, no-wrap
msgid "I</proc/sys/kernel/htab-reclaim>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2814
+#: build/C/man5/proc.5:2890
msgid ""
"(PowerPC only) If this file is set to a nonzero value, the PowerPC htab (see "
"kernel file I<Documentation/powerpc/ppc_htab.txt>) is pruned each time the "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2814
+#: build/C/man5/proc.5:2890
#, no-wrap
msgid "I</proc/sys/kernel/kptr_restrict> (since Linux 2.6.38)"
msgstr ""
#. commit 411f05f123cbd7f8aa1edcae86970755a6e2a9d9
#. commit 620f6e8e855d6d447688a5f67a4e176944a084e8
#. type: Plain text
-#: build/C/man5/proc.5:2839
+#: build/C/man5/proc.5:2915
msgid ""
"The value in this file determines whether kernel addresses are exposed via "
"I</proc> files and other interfaces. A value of 0 in this file imposes no "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2839
+#: build/C/man5/proc.5:2915
#, no-wrap
msgid "I</proc/sys/kernel/l2cr>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2846
+#: build/C/man5/proc.5:2922
msgid ""
"(PowerPC only) This file contains a flag that controls the L2 cache of G3 "
"processor boards. If 0, the cache is disabled. Enabled if nonzero."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2846
+#: build/C/man5/proc.5:2922
#, no-wrap
msgid "I</proc/sys/kernel/modprobe>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2859
+#: build/C/man5/proc.5:2935
msgid ""
"This file contains the path for the kernel module loader. The default value "
"is I</sbin/modprobe>. The file is present only if the kernel is built with "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2859
+#: build/C/man5/proc.5:2935
#, no-wrap
msgid "I</proc/sys/kernel/modules_disabled> (since Linux 2.6.31)"
msgstr ""
#. 3d43321b7015387cfebbe26436d0e9d299162ea1
#. From Documentation/sysctl/kernel.txt
#. type: Plain text
-#: build/C/man5/proc.5:2871
+#: build/C/man5/proc.5:2947
msgid ""
"A toggle value indicating if modules are allowed to be loaded in an "
"otherwise modular kernel. This toggle defaults to off (0), but can be set "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2871
+#: build/C/man5/proc.5:2947
#, no-wrap
msgid "I</proc/sys/kernel/msgmax>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2876
+#: build/C/man5/proc.5:2952
msgid ""
"This file defines a system-wide limit specifying the maximum number of bytes "
"in a single message written on a System V message queue."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2876
+#: build/C/man5/proc.5:2952
#, no-wrap
msgid "I</proc/sys/kernel/msgmni> (since Linux 2.4)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2880
+#: build/C/man5/proc.5:2956
msgid ""
"This file defines the system-wide limit on the number of message queue "
"identifiers."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2880
+#: build/C/man5/proc.5:2956
#, no-wrap
msgid "I</proc/sys/kernel/msgmnb>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2889
+#: build/C/man5/proc.5:2965
msgid ""
"This file defines a system-wide parameter used to initialize the "
"I<msg_qbytes> setting for subsequently created message queues. The "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2889
+#: build/C/man5/proc.5:2965
#, no-wrap
msgid "I</proc/sys/kernel/ostype> and I</proc/sys/kernel/osrelease>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2894
+#: build/C/man5/proc.5:2970
msgid "These files give substrings of I</proc/version>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2894
+#: build/C/man5/proc.5:2970
#, no-wrap
msgid "I</proc/sys/kernel/overflowgid> and I</proc/sys/kernel/overflowuid>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2900
+#: build/C/man5/proc.5:2976
msgid ""
"These files duplicate the files I</proc/sys/fs/overflowgid> and "
"I</proc/sys/fs/overflowuid>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2900
+#: build/C/man5/proc.5:2976
#, no-wrap
msgid "I</proc/sys/kernel/panic>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2909
+#: build/C/man5/proc.5:2985
msgid ""
"This file gives read/write access to the kernel variable I<panic_timeout>. "
"If this is zero, the kernel will loop on a panic; if nonzero it indicates "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2909
+#: build/C/man5/proc.5:2985
#, no-wrap
msgid "I</proc/sys/kernel/panic_on_oops> (since Linux 2.5.68)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2921
+#: build/C/man5/proc.5:2997
msgid ""
"This file controls the kernel's behavior when an oops or BUG is "
"encountered. If this file contains 0, then the system tries to continue "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2921
+#: build/C/man5/proc.5:2997
#, no-wrap
msgid "I</proc/sys/kernel/pid_max> (since Linux 2.5.34)"
msgstr ""
#. platforms, but this broke /proc/[pid]
#. See http://marc.theaimsgroup.com/?l=linux-kernel&m=109513010926152&w=2
#. type: Plain text
-#: build/C/man5/proc.5:2937
+#: build/C/man5/proc.5:3013
msgid ""
"This file specifies the value at which PIDs wrap around (i.e., the value in "
"this file is one greater than the maximum PID). The default value for this "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2937
+#: build/C/man5/proc.5:3013
#, no-wrap
msgid "I</proc/sys/kernel/powersave-nap> (PowerPC only)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2943
+#: build/C/man5/proc.5:3019
msgid ""
"This file contains a flag. If set, Linux-PPC will use the \"nap\" mode of "
"powersaving, otherwise the \"doze\" mode will be used."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2943
+#: build/C/man5/proc.5:3019
#, no-wrap
msgid "I</proc/sys/kernel/printk>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2969
+#: build/C/man5/proc.5:3045
msgid ""
"The four values in this file are I<console_loglevel>, "
"I<default_message_loglevel>, I<minimum_console_level>, and "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2969
+#: build/C/man5/proc.5:3045
#, no-wrap
msgid "I</proc/sys/kernel/pty> (since Linux 2.6.4)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2975
+#: build/C/man5/proc.5:3051
msgid ""
"This directory contains two files relating to the number of UNIX 98 "
"pseudoterminals (see B<pts>(4)) on the system."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2975
+#: build/C/man5/proc.5:3051
#, no-wrap
msgid "I</proc/sys/kernel/pty/max>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2978
+#: build/C/man5/proc.5:3054
msgid "This file defines the maximum number of pseudoterminals."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2978
+#: build/C/man5/proc.5:3054
#, no-wrap
msgid "I</proc/sys/kernel/pty/nr>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2982
+#: build/C/man5/proc.5:3058
msgid "This read-only file indicates how many pseudoterminals are currently in use."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2982
+#: build/C/man5/proc.5:3058
#, no-wrap
msgid "I</proc/sys/kernel/random>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2990
+#: build/C/man5/proc.5:3066
msgid ""
"This directory contains various parameters controlling the operation of the "
"file I</dev/random>. See B<random>(4) for further information."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2990
+#: build/C/man5/proc.5:3066
#, no-wrap
msgid "I</proc/sys/kernel/real-root-dev>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:2994
+#: build/C/man5/proc.5:3070
msgid ""
"This file is documented in the Linux kernel source file "
"I<Documentation/initrd.txt>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2994
+#: build/C/man5/proc.5:3070
#, no-wrap
msgid "I</proc/sys/kernel/reboot-cmd> (Sparc only) "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3000
+#: build/C/man5/proc.5:3076
msgid ""
"This file seems to be a way to give an argument to the SPARC ROM/Flash boot "
"loader. Maybe to tell it what to do after rebooting?"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3000
+#: build/C/man5/proc.5:3076
#, no-wrap
msgid "I</proc/sys/kernel/rtsig-max>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3007
+#: build/C/man5/proc.5:3083
msgid ""
"(Only in kernels up to and including 2.6.7; see B<setrlimit>(2)) This file "
"can be used to tune the maximum number of POSIX real-time (queued) signals "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3007
+#: build/C/man5/proc.5:3083
#, no-wrap
msgid "I</proc/sys/kernel/rtsig-nr>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3011
+#: build/C/man5/proc.5:3087
msgid ""
"(Only in kernels up to and including 2.6.7.) This file shows the number "
"POSIX real-time signals currently queued."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3011
+#: build/C/man5/proc.5:3087
#, no-wrap
msgid "I</proc/sys/kernel/sched_rr_timeslice_ms> (since Linux 3.9)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3015
+#: build/C/man5/proc.5:3091
msgid "See B<sched_rr_get_interval>(2)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3015
+#: build/C/man5/proc.5:3091
#, no-wrap
msgid "I</proc/sys/kernel/sem> (since Linux 2.4)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3019
+#: build/C/man5/proc.5:3095
msgid ""
"This file contains 4 numbers defining limits for System V IPC semaphores. "
"These fields are, in order:"
msgstr ""
#. type: IP
-#: build/C/man5/proc.5:3020
+#: build/C/man5/proc.5:3096
#, no-wrap
msgid "SEMMSL"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3022
+#: build/C/man5/proc.5:3098
msgid "The maximum semaphores per semaphore set."
msgstr ""
#. type: IP
-#: build/C/man5/proc.5:3022
+#: build/C/man5/proc.5:3098
#, no-wrap
msgid "SEMMNS"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3024
+#: build/C/man5/proc.5:3100
msgid "A system-wide limit on the number of semaphores in all semaphore sets."
msgstr ""
#. type: IP
-#: build/C/man5/proc.5:3024
+#: build/C/man5/proc.5:3100
#, no-wrap
msgid "SEMOPM"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3028
+#: build/C/man5/proc.5:3104
msgid ""
"The maximum number of operations that may be specified in a B<semop>(2) "
"call."
msgstr ""
#. type: IP
-#: build/C/man5/proc.5:3028
+#: build/C/man5/proc.5:3104
#, no-wrap
msgid "SEMMNI"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3030
+#: build/C/man5/proc.5:3106
msgid "A system-wide limit on the maximum number of semaphore identifiers."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3031
+#: build/C/man5/proc.5:3107
#, no-wrap
msgid "I</proc/sys/kernel/sg-big-buff>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3042
+#: build/C/man5/proc.5:3118
msgid ""
"This file shows the size of the generic SCSI device (sg) buffer. You can't "
"tune it just yet, but you could change it at compile time by editing "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3042
+#: build/C/man5/proc.5:3118
#, no-wrap
msgid "I</proc/sys/kernel/shm_rmid_forced> (since Linux 3.1)"
msgstr ""
#. commit b34a6b1da371ed8af1221459a18c67970f7e3d53
#. See also Documentation/sysctl/kernel.txt
#. type: Plain text
-#: build/C/man5/proc.5:3051
+#: build/C/man5/proc.5:3127
msgid ""
"If this file is set to 1, all System V shared memory segments will be marked "
"for destruction as soon as the number of attached processes falls to zero; "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3063
+#: build/C/man5/proc.5:3139
msgid ""
"The effect is as though a B<shmctl>(2) B<IPC_RMID> is performed on all "
"existing segments as well as all segments created in the future (until this "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3071
+#: build/C/man5/proc.5:3147
msgid ""
"Setting this file to 1 provides a way of ensuring that all System V shared "
"memory segments are counted against the resource usage and resource limits "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3078
+#: build/C/man5/proc.5:3154
msgid ""
"Because setting this file to 1 produces behavior that is nonstandard and "
"could also break existing applications, the default value in this file is "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3078
+#: build/C/man5/proc.5:3154
#, no-wrap
msgid "I</proc/sys/kernel/shmall>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3083
+#: build/C/man5/proc.5:3159
msgid ""
"This file contains the system-wide limit on the total number of pages of "
"System V shared memory."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3083
+#: build/C/man5/proc.5:3159
#, no-wrap
msgid "I</proc/sys/kernel/shmmax>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3093
+#: build/C/man5/proc.5:3169
msgid ""
"This file can be used to query and set the run-time limit on the maximum "
"(System V IPC) shared memory segment size that can be created. Shared "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3093
+#: build/C/man5/proc.5:3169
#, no-wrap
msgid "I</proc/sys/kernel/shmmni> (since Linux 2.4)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3098
+#: build/C/man5/proc.5:3174
msgid ""
"This file specifies the system-wide maximum number of System V shared memory "
"segments that can be created."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3098
+#: build/C/man5/proc.5:3174
#, no-wrap
msgid "I</proc/sys/kernel/sysrq>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3107
+#: build/C/man5/proc.5:3183
msgid ""
"This file controls the functions allowed to be invoked by the SysRq key. By "
"default, the file contains 1 meaning that every possible SysRq request is "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3119
+#: build/C/man5/proc.5:3195
#, no-wrap
msgid ""
" 0 - disable sysrq completely\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3125
+#: build/C/man5/proc.5:3201
msgid ""
"This file is present only if the B<CONFIG_MAGIC_SYSRQ> kernel configuration "
"option is enabled. For further details see the Linux kernel source file "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3125
+#: build/C/man5/proc.5:3201
#, no-wrap
msgid "I</proc/sys/kernel/version>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3128
+#: build/C/man5/proc.5:3204
msgid "This file contains a string like:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3130
+#: build/C/man5/proc.5:3206
#, no-wrap
msgid " #5 Wed Feb 25 21:49:24 MET 1998\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3134
+#: build/C/man5/proc.5:3210
msgid ""
"The \"#5\" means that this is the fifth kernel built from this source base "
"and the date behind it indicates the time the kernel was built."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3134
+#: build/C/man5/proc.5:3210
#, no-wrap
msgid "I</proc/sys/kernel/threads-max> (since Linux 2.3.11)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3138
+#: build/C/man5/proc.5:3214
msgid ""
"This file specifies the system-wide limit on the number of threads (tasks) "
"that can be created on the system."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3138
+#: build/C/man5/proc.5:3214
#, no-wrap
msgid "I</proc/sys/kernel/zero-paged> (PowerPC only) "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3144
+#: build/C/man5/proc.5:3220
msgid ""
"This file contains a flag. When enabled (nonzero), Linux-PPC will pre-zero "
"pages in the idle loop, possibly speeding up get_free_pages."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3144
+#: build/C/man5/proc.5:3220
#, no-wrap
msgid "I</proc/sys/net>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3151
+#: build/C/man5/proc.5:3227
msgid ""
"This directory contains networking stuff. Explanations for some of the "
"files under this directory can be found in B<tcp>(7) and B<ip>(7)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3151
+#: build/C/man5/proc.5:3227
#, no-wrap
msgid "I</proc/sys/net/core/somaxconn>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3160
+#: build/C/man5/proc.5:3236
msgid ""
"This file defines a ceiling value for the I<backlog> argument of "
"B<listen>(2); see the B<listen>(2) manual page for details."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3160
+#: build/C/man5/proc.5:3236
#, no-wrap
msgid "I</proc/sys/proc>"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3163
+#: build/C/man5/proc.5:3239
#, no-wrap
msgid "I</proc/sys/sunrpc>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3168
+#: build/C/man5/proc.5:3244
msgid ""
-"This directory supports Sun remote procedure call for network file system "
+"This directory supports Sun remote procedure call for network filesystem "
"(NFS). On some systems, it is not present."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3168
+#: build/C/man5/proc.5:3244
#, no-wrap
msgid "I</proc/sys/vm>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3172
+#: build/C/man5/proc.5:3248
msgid ""
"This directory contains files for memory management tuning, buffer and cache "
"management."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3172
+#: build/C/man5/proc.5:3248
#, no-wrap
msgid "I</proc/sys/vm/drop_caches> (since Linux 2.6.16)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3176
+#: build/C/man5/proc.5:3256
msgid ""
-"Writing to this file causes the kernel to drop clean caches, dentries and "
-"inodes from memory, causing that memory to become free."
+"Writing to this file causes the kernel to drop clean caches, dentries, and "
+"inodes from memory, causing that memory to become free. This can be useful "
+"for memory management testing and performing reproducible filesystem "
+"benchmarks. Because writing to this file causes the benefits of caching to "
+"be lost, it can degrade overall system performance."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3183
-msgid ""
-"To free pagecache, use I<echo 1 E<gt> /proc/sys/vm/drop_caches>; to free "
-"dentries and inodes, use I<echo 2 E<gt> /proc/sys/vm/drop_caches>; to free "
-"pagecache, dentries and inodes, use I<echo 3 E<gt> "
-"/proc/sys/vm/drop_caches>."
+#: build/C/man5/proc.5:3258
+msgid "To free pagecache, use:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3189
+#: build/C/man5/proc.5:3260
+#, no-wrap
+msgid " echo 1 E<gt> /proc/sys/vm/drop_caches\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:3262
+msgid "To free dentries and inodes, use:"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:3264
+#, no-wrap
+msgid " echo 2 E<gt> /proc/sys/vm/drop_caches\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:3266
+msgid "To free pagecache, dentries and inodes, use:"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:3268
+#, no-wrap
+msgid " echo 3 E<gt> /proc/sys/vm/drop_caches\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:3274
msgid ""
-"Because this is a nondestructive operation and dirty objects are not "
-"freeable, the user should run B<sync>(8) first."
+"Because writing to this file is a nondestructive operation and dirty objects "
+"are not freeable, the user should run B<sync>(8) first."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3189
+#: build/C/man5/proc.5:3274
#, no-wrap
msgid "I</proc/sys/vm/legacy_va_layout> (since Linux 2.6.9)"
msgstr ""
#. The following is from Documentation/filesystems/proc.txt
#. type: Plain text
-#: build/C/man5/proc.5:3194
+#: build/C/man5/proc.5:3279
msgid ""
"If nonzero, this disables the new 32-bit memory-mapping layout; the kernel "
"will use the legacy (2.4) layout for all processes."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3194
+#: build/C/man5/proc.5:3279
#, no-wrap
msgid "I</proc/sys/vm/memory_failure_early_kill> (since Linux 2.6.32)"
msgstr ""
#. The following is based on the text in Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:3206
+#: build/C/man5/proc.5:3291
msgid ""
"Control how to kill processes when an uncorrected memory error (typically a "
"2-bit error in a memory module) that cannot be handled by the kernel is "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3208
+#: build/C/man5/proc.5:3293
msgid "The file has one of the following values:"
msgstr ""
#. type: IP
-#: build/C/man5/proc.5:3209 build/C/man5/proc.5:3246
+#: build/C/man5/proc.5:3294 build/C/man5/proc.5:3331
#, no-wrap
msgid "1:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3214
+#: build/C/man5/proc.5:3299
msgid ""
"Kill all processes that have the corrupted-and-not-reloadable page mapped as "
"soon as the corruption is detected. Note this is not supported for a few "
msgstr ""
#. type: IP
-#: build/C/man5/proc.5:3214 build/C/man5/proc.5:3248
+#: build/C/man5/proc.5:3299 build/C/man5/proc.5:3333
#, no-wrap
msgid "0:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3217
+#: build/C/man5/proc.5:3302
msgid ""
"Only unmap the corrupted page from all processes and kill only a process "
"that tries to access it."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3228
+#: build/C/man5/proc.5:3313
msgid ""
"The kill is performed using a B<SIGBUS> signal with I<si_code> set to "
"B<BUS_MCEERR_AO>. Processes can handle this if they want to; see "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3231
+#: build/C/man5/proc.5:3316
msgid ""
"This feature is active only on architectures/platforms with advanced machine "
"check handling and depends on the hardware capabilities."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3238
+#: build/C/man5/proc.5:3323
msgid ""
"Applications can override the I<memory_failure_early_kill> setting "
"individually with the B<prctl>(2) B<PR_MCE_KILL> operation."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3241 build/C/man5/proc.5:3254
+#: build/C/man5/proc.5:3326 build/C/man5/proc.5:3339
msgid "Only present if the kernel was configured with B<CONFIG_MEMORY_FAILURE>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3241
+#: build/C/man5/proc.5:3326
#, no-wrap
msgid "I</proc/sys/vm/memory_failure_recovery> (since Linux 2.6.32)"
msgstr ""
#. The following is based on the text in Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:3245
+#: build/C/man5/proc.5:3330
msgid "Enable memory failure recovery (when supported by the platform)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3248
+#: build/C/man5/proc.5:3333
msgid "Attempt recovery."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3250
+#: build/C/man5/proc.5:3335
msgid "Always panic on a memory failure."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3254
+#: build/C/man5/proc.5:3339
#, no-wrap
msgid "I</proc/sys/vm/oom_dump_tasks> (since Linux 2.6.25)"
msgstr ""
#. The following is from Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:3269
+#: build/C/man5/proc.5:3354
msgid ""
"Enables a system-wide task dump (excluding kernel threads) to be produced "
"when the kernel performs an OOM-killing. The dump includes the following "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3275
+#: build/C/man5/proc.5:3360
msgid ""
"If this contains the value zero, this information is suppressed. On very "
"large systems with thousands of tasks, it may not be feasible to dump the "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3278
+#: build/C/man5/proc.5:3363
msgid ""
"If this is set to nonzero, this information is shown whenever the OOM-killer "
"actually kills a memory-hogging task."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3280 build/C/man5/proc.5:3301
+#: build/C/man5/proc.5:3365 build/C/man5/proc.5:3386
msgid "The default value is 0."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3280
+#: build/C/man5/proc.5:3365
#, no-wrap
msgid "I</proc/sys/vm/oom_kill_allocating_task> (since Linux 2.6.24)"
msgstr ""
#. The following is from Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:3285
+#: build/C/man5/proc.5:3370
msgid ""
"This enables or disables killing the OOM-triggering task in out-of-memory "
"situations."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3290
+#: build/C/man5/proc.5:3375
msgid ""
"If this is set to zero, the OOM-killer will scan through the entire tasklist "
"and select a task based on heuristics to kill. This normally selects a "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3294
+#: build/C/man5/proc.5:3379
msgid ""
"If this is set to nonzero, the OOM-killer simply kills the task that "
"triggered the out-of-memory condition. This avoids a possibly expensive "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3299
+#: build/C/man5/proc.5:3384
msgid ""
"If I</proc/sys/vm/panic_on_oom> is nonzero, it takes precedence over "
"whatever value is used in I</proc/sys/vm/oom_kill_allocating_task>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3301
+#: build/C/man5/proc.5:3386
#, no-wrap
msgid "I</proc/sys/vm/overcommit_memory>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3305
+#: build/C/man5/proc.5:3390
msgid "This file contains the kernel virtual memory accounting mode. Values are:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3308
+#: build/C/man5/proc.5:3393
msgid "0: heuristic overcommit (this is the default)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3310
+#: build/C/man5/proc.5:3395
msgid "1: always overcommit, never check"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3312
+#: build/C/man5/proc.5:3397
msgid "2: always check, never overcommit"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3326
+#: build/C/man5/proc.5:3411
msgid ""
"In mode 0, calls of B<mmap>(2) with B<MAP_NORESERVE> are not checked, and "
"the default check is very weak, leading to the risk of getting a process "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3326
+#: build/C/man5/proc.5:3411
#, no-wrap
msgid "I</proc/sys/vm/overcommit_ratio>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3330
+#: build/C/man5/proc.5:3415
msgid "See the description of I</proc/sys/vm/overcommit_memory>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3330
+#: build/C/man5/proc.5:3415
#, no-wrap
msgid "I</proc/sys/vm/panic_on_oom> (since Linux 2.6.18)"
msgstr ""
#. The following is adapted from Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:3335
+#: build/C/man5/proc.5:3420
msgid "This enables or disables a kernel panic in an out-of-memory situation."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3340
+#: build/C/man5/proc.5:3425
msgid ""
"If this file is set to the value 0, the kernel's OOM-killer will kill some "
"rogue process. Usually, the OOM-killer is able to kill a rogue process and "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3355
+#: build/C/man5/proc.5:3440
msgid ""
"If this file is set to the value 1, then the kernel normally panics when "
"out-of-memory happens. However, if a process limits allocations to certain "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3358
+#: build/C/man5/proc.5:3443
msgid ""
"If this file is set to the value 2, the kernel always panics when an "
"out-of-memory condition occurs."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3362
+#: build/C/man5/proc.5:3447
msgid ""
"The default value is 0. 1 and 2 are for failover of clustering. Select "
"either according to your policy of failover."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3362
+#: build/C/man5/proc.5:3447
#, no-wrap
msgid "I</proc/sys/vm/swappiness>"
msgstr ""
#. The following is from Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:3370
+#: build/C/man5/proc.5:3455
msgid ""
"The value in this file controls how aggressively the kernel will swap memory "
"pages. Higher values increase aggressiveness, lower values decrease "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3370
+#: build/C/man5/proc.5:3455
#, no-wrap
msgid "I</proc/sysrq-trigger> (since Linux 2.4.21)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3379
+#: build/C/man5/proc.5:3464
msgid ""
"Writing a character to this file triggers the same SysRq function as typing "
"ALT-SysRq-E<lt>characterE<gt> (see the description of "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3379
+#: build/C/man5/proc.5:3464
#, no-wrap
msgid "I</proc/sysvipc>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3392
+#: build/C/man5/proc.5:3477
msgid ""
"Subdirectory containing the pseudo-files I<msg>, I<sem> and I<shm>. These "
"files list the System V Interprocess Communication (IPC) objects "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3392
+#: build/C/man5/proc.5:3477
#, no-wrap
msgid "I</proc/tty>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3396
+#: build/C/man5/proc.5:3481
msgid ""
"Subdirectory containing the pseudo-files and subdirectories for tty drivers "
"and line disciplines."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3396
+#: build/C/man5/proc.5:3481
#, no-wrap
msgid "I</proc/uptime>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3400
+#: build/C/man5/proc.5:3485
msgid ""
"This file contains two numbers: the uptime of the system (seconds), and the "
"amount of time spent in idle process (seconds)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3400
+#: build/C/man5/proc.5:3485
#, no-wrap
msgid "I</proc/version>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3409
+#: build/C/man5/proc.5:3494
msgid ""
"This string identifies the kernel version that is currently running. It "
"includes the contents of I</proc/sys/kernel/ostype>, "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3413
+#: build/C/man5/proc.5:3498
#, no-wrap
msgid "CW<Linux version 1.0.9 (quinlan@phaze) #1 Sat May 14 01:51:54 EDT 1994>\n"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3424
+#: build/C/man5/proc.5:3509
#, no-wrap
msgid "I</proc/vmstat> (since Linux 2.6)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3427
+#: build/C/man5/proc.5:3512
msgid "This file displays various virtual memory statistics."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3427
+#: build/C/man5/proc.5:3512
#, no-wrap
msgid "I</proc/zoneinfo> (since Linux 2.6.13)"
msgstr ""
#. FIXME more should be said about /proc/zoneinfo
#. type: Plain text
-#: build/C/man5/proc.5:3432
+#: build/C/man5/proc.5:3517
msgid ""
"This file display information about memory zones. This is useful for "
"analyzing virtual memory behavior."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3439
+#: build/C/man5/proc.5:3524
msgid ""
"Many strings (i.e., the environment and command line) are in the internal "
"format, with subfields terminated by null bytes (\\(aq\\e0\\(aq), so you may "
#. The material on /proc/sys/fs and /proc/sys/kernel is closely based on
#. kernel source documentation files written by Rik van Riel.
#. type: Plain text
-#: build/C/man5/proc.5:3445
+#: build/C/man5/proc.5:3530
msgid ""
"This manual page is incomplete, possibly inaccurate, and is the kind of "
"thing that needs to be updated very often."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3471
+#: build/C/man5/proc.5:3556
msgid ""
"B<cat>(1), B<dmesg>(1), B<find>(1), B<free>(1), B<ps>(1), B<tr>(1), "
"B<uptime>(1), B<chroot>(2), B<mmap>(2), B<readlink>(2), B<syslog>(2), "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3476
+#: build/C/man5/proc.5:3561
msgid ""
"The Linux kernel source files: I<Documentation/filesystems/proc.txt> and "
"I<Documentation/sysctl/vm.txt>."
msgid "STANDARDS"
msgstr ""
+#. type: TH
+#: build/C/man7/standards.7:26
+#, no-wrap
+msgid "2013-09-06"
+msgstr ""
+
#. type: Plain text
#: build/C/man7/standards.7:29
msgid "standards - C and UNIX Standards"
msgstr ""
#. type: Plain text
-#: build/C/man7/standards.7:267
+#: build/C/man7/standards.7:268
+msgid ""
+"Technical Corrigenda 1 (minor fixes and improvements) of this standard was "
+"released in 2013 (referred to as I<POSIX.1-2013>)."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man7/standards.7:272
msgid ""
"Further information can be found on the Austin group web site, E<.UR "
"http://www.opengroup.org\\:/austin/> E<.UE .>"
msgstr ""
#. type: Plain text
-#: build/C/man7/standards.7:271
+#: build/C/man7/standards.7:276
msgid "B<feature_test_macros>(7), B<libc>(7), B<posixoptions>(7)"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-30 02:19+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: TH
#: build/C/man7/feature_test_macros.7:25 build/C/man7/libc.7:26
-#: build/C/man7/man.7:34 build/C/man7/standards.7:26 build/C/man7/units.7:26
+#: build/C/man7/man.7:34 build/C/man7/units.7:26
#, no-wrap
msgid "2012-08-05"
msgstr "2012-08-05"
#: build/C/man7/feature_test_macros.7:425
#: build/C/man7/feature_test_macros.7:430
#: build/C/man7/feature_test_macros.7:436
-#: build/C/man7/feature_test_macros.7:441 build/C/man5/proc.5:2569
-#: build/C/man5/proc.5:2571 build/C/man5/proc.5:2573 build/C/man5/proc.5:2576
+#: build/C/man7/feature_test_macros.7:441 build/C/man5/proc.5:2645
+#: build/C/man5/proc.5:2647 build/C/man5/proc.5:2649 build/C/man5/proc.5:2652
#, no-wrap
msgid "\\(bu"
msgstr "\\(bu"
#. type: Plain text
#: build/C/man7/feature_test_macros.7:259
+#, fuzzy
+#| msgid ""
+#| "Defining this macro with the value 64 automatically converts references "
+#| "to 32-bit functions and data types related to file I/O and file system "
+#| "operations into references to their 64-bit counterparts. This is useful "
+#| "for performing I/O on large files (E<gt> 2 Gigabytes) on 32-bit "
+#| "systems. (Defining this macro permits correctly written programs to use "
+#| "large files with only a recompilation being required.) 64-bit systems "
+#| "naturally permit file sizes greater than 2 Gigabytes, and on those "
+#| "systems this macro has no effect."
msgid ""
"Defining this macro with the value 64 automatically converts references to "
-"32-bit functions and data types related to file I/O and file system "
+"32-bit functions and data types related to file I/O and filesystem "
"operations into references to their 64-bit counterparts. This is useful for "
"performing I/O on large files (E<gt> 2 Gigabytes) on 32-bit systems. "
"(Defining this macro permits correctly written programs to use large files "
#. * Date: Tue, 21 Sep 2004 04:16:40 -0400
#. type: Plain text
#: build/C/man7/feature_test_macros.7:367
+#, fuzzy
+#| msgid ""
+#| "Defining this macro causes some lightweight checks to be performed to "
+#| "detect some buffer overflow errors when employing various string and "
+#| "memory manipulation functions. Not all buffer overflows are detected, "
+#| "just some common cases. In the current implementation checks are added "
+#| "for calls to B<memcpy>(3), B<mempcpy>(3), B<memmove>(3), B<memset>(3), "
+#| "B<stpcpy>(3), B<strcpy>(3), B<strncpy>(3), B<strcat>(3), B<strncat>(3), "
+#| "B<sprintf>(3), B<snprintf>(3), B<vsprintf>(3), B<vsnprintf>(3), and "
+#| "B<gets>(3). If B<_FORTIFY_SOURCE> is set to 1, with compiler "
+#| "optimization level 1 (I<gcc\\ -O1>) and above, checks that shouldn't "
+#| "change the behavior of conforming programs are performed. With "
+#| "B<_FORTIFY_SOURCE> set to 2 some more checking is added, but some "
+#| "conforming programs might fail. Some of the checks can be performed at "
+#| "compile time, and result in compiler warnings; other checks take place at "
+#| "run time, and result in a run-time error if the check fails. Use of this "
+#| "macro requires compiler support, available with B<gcc>(1) since version "
+#| "4.0."
msgid ""
"Defining this macro causes some lightweight checks to be performed to detect "
"some buffer overflow errors when employing various string and memory "
"manipulation functions. Not all buffer overflows are detected, just some "
-"common cases. In the current implementation checks are added for calls to "
+"common cases. In the current implementation, checks are added for calls to "
"B<memcpy>(3), B<mempcpy>(3), B<memmove>(3), B<memset>(3), B<stpcpy>(3), "
"B<strcpy>(3), B<strncpy>(3), B<strcat>(3), B<strncat>(3), B<sprintf>(3), "
"B<snprintf>(3), B<vsprintf>(3), B<vsnprintf>(3), and B<gets>(3). If "
#: build/C/man7/man-pages.7:559 build/C/man7/man-pages.7:562
#: build/C/man7/man-pages.7:569 build/C/man7/man-pages.7:573
#: build/C/man7/man-pages.7:577 build/C/man7/man-pages.7:581
-#: build/C/man7/man-pages.7:587 build/C/man5/proc.5:753
-#: build/C/man5/proc.5:757 build/C/man5/proc.5:760 build/C/man5/proc.5:762
-#: build/C/man5/proc.5:765 build/C/man5/proc.5:1241 build/C/man5/proc.5:1244
-#: build/C/man5/proc.5:1256 build/C/man5/proc.5:1259 build/C/man5/proc.5:1263
-#: build/C/man5/proc.5:1266 build/C/man5/proc.5:1269 build/C/man5/proc.5:1272
-#: build/C/man5/proc.5:1275 build/C/man5/proc.5:1278 build/C/man5/proc.5:1281
-#: build/C/man5/proc.5:1284 build/C/man5/proc.5:1288 build/C/man5/proc.5:1291
-#: build/C/man5/proc.5:1294 build/C/man5/proc.5:1297 build/C/man5/proc.5:1300
-#: build/C/man5/proc.5:1303 build/C/man5/proc.5:1306 build/C/man5/proc.5:1317
-#: build/C/man5/proc.5:1323 build/C/man5/proc.5:1327 build/C/man5/proc.5:1332
-#: build/C/man5/proc.5:1337 build/C/man5/proc.5:1342 build/C/man5/proc.5:1347
-#: build/C/man5/proc.5:1352 build/C/man5/proc.5:1357 build/C/man5/proc.5:2347
-#: build/C/man5/proc.5:2351 build/C/man5/proc.5:2354 build/C/man5/proc.5:2359
-#: build/C/man5/proc.5:2556 build/C/man5/proc.5:2560 build/C/man5/proc.5:2566
-#: build/C/man5/proc.5:2605 build/C/man5/proc.5:2611 build/C/man5/proc.5:2613
+#: build/C/man7/man-pages.7:587 build/C/man5/proc.5:832
+#: build/C/man5/proc.5:836 build/C/man5/proc.5:839 build/C/man5/proc.5:841
+#: build/C/man5/proc.5:844 build/C/man5/proc.5:1320 build/C/man5/proc.5:1323
+#: build/C/man5/proc.5:1335 build/C/man5/proc.5:1338 build/C/man5/proc.5:1342
+#: build/C/man5/proc.5:1345 build/C/man5/proc.5:1348 build/C/man5/proc.5:1351
+#: build/C/man5/proc.5:1354 build/C/man5/proc.5:1357 build/C/man5/proc.5:1360
+#: build/C/man5/proc.5:1363 build/C/man5/proc.5:1367 build/C/man5/proc.5:1370
+#: build/C/man5/proc.5:1373 build/C/man5/proc.5:1376 build/C/man5/proc.5:1379
+#: build/C/man5/proc.5:1382 build/C/man5/proc.5:1385 build/C/man5/proc.5:1396
+#: build/C/man5/proc.5:1402 build/C/man5/proc.5:1406 build/C/man5/proc.5:1411
+#: build/C/man5/proc.5:1416 build/C/man5/proc.5:1421 build/C/man5/proc.5:1426
+#: build/C/man5/proc.5:1431 build/C/man5/proc.5:1436 build/C/man5/proc.5:2426
+#: build/C/man5/proc.5:2430 build/C/man5/proc.5:2433 build/C/man5/proc.5:2438
+#: build/C/man5/proc.5:2632 build/C/man5/proc.5:2636 build/C/man5/proc.5:2642
+#: build/C/man5/proc.5:2681 build/C/man5/proc.5:2687 build/C/man5/proc.5:2689
#, no-wrap
msgid "*"
msgstr "*"
#: build/C/man7/feature_test_macros.7:476 build/C/man1/intro.1:48
#: build/C/man2/intro.2:75 build/C/man3/intro.3:92 build/C/man4/intro.4:33
#: build/C/man5/intro.5:33 build/C/man6/intro.6:32 build/C/man7/intro.7:36
-#: build/C/man8/intro.8:44 build/C/man7/man.7:479 build/C/man5/proc.5:3432
+#: build/C/man8/intro.8:44 build/C/man7/man.7:479 build/C/man5/proc.5:3517
#: build/C/man2/unimplemented.2:40
#, no-wrap
msgid "NOTES"
#: build/C/man5/intro.5:38 build/C/man7/intro.7:41 build/C/man7/libc.7:99
#: build/C/man7/mailaddr.7:117 build/C/man7/man-pages.7:614
#: build/C/man7/man.7:560 build/C/man7/mdoc.7:428
-#: build/C/man7/posixoptions.7:854 build/C/man5/proc.5:3445
-#: build/C/man7/standards.7:267 build/C/man7/suffixes.7:281
+#: build/C/man7/posixoptions.7:854 build/C/man5/proc.5:3530
+#: build/C/man7/standards.7:272 build/C/man7/suffixes.7:281
#: build/C/man2/unimplemented.2:64 build/C/man7/mdoc.samples.7:2952
#, no-wrap
msgid "SEE ALSO"
#: build/C/man8/intro.8:49 build/C/man7/libc.7:104 build/C/man7/mailaddr.7:127
#: build/C/man7/man-pages.7:621 build/C/man7/man.7:572 build/C/man7/mdoc.7:433
#: build/C/man7/operator.7:65 build/C/man7/posixoptions.7:857
-#: build/C/man5/proc.5:3476 build/C/man7/standards.7:271
+#: build/C/man5/proc.5:3561 build/C/man7/standards.7:276
#: build/C/man7/suffixes.7:284 build/C/man3/undocumented.3:183
#: build/C/man2/unimplemented.2:66 build/C/man7/units.7:130
#: build/C/man7/mdoc.samples.7:2957
#: build/C/man8/intro.8:56 build/C/man7/libc.7:111 build/C/man7/mailaddr.7:134
#: build/C/man7/man-pages.7:628 build/C/man7/man.7:579
#: build/C/man7/operator.7:72 build/C/man7/posixoptions.7:864
-#: build/C/man5/proc.5:3483 build/C/man7/standards.7:278
+#: build/C/man5/proc.5:3568 build/C/man7/standards.7:283
#: build/C/man7/suffixes.7:291 build/C/man3/undocumented.3:190
#: build/C/man2/unimplemented.2:73 build/C/man7/units.7:137
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man1/intro.1:251
-msgid ""
-"The command I<mount> will attach the file system found on some disk (or "
-"floppy, or CDROM or so) to the big file system hierarchy. And I<umount> "
+#, fuzzy
+#| msgid ""
+#| "The command I<mount> will attach the file system found on some disk (or "
+#| "floppy, or CDROM or so) to the big file system hierarchy. And I<umount> "
+#| "detaches it again. The command I<df> will tell you how much of your disk "
+#| "is still free."
+msgid ""
+"The command I<mount> will attach the filesystem found on some disk (or "
+"floppy, or CDROM or so) to the big filesystem hierarchy. And I<umount> "
"detaches it again. The command I<df> will tell you how much of your disk is "
"still free."
msgstr ""
#. type: Plain text
#: build/C/man7/intro.7:36
+#, fuzzy
+#| msgid ""
+#| "Section 7 of the manual provides overviews on various topics, and "
+#| "describes conventions and protocols, character set standards, the "
+#| "standard file system layout, and miscellaneous other things."
msgid ""
"Section 7 of the manual provides overviews on various topics, and describes "
-"conventions and protocols, character set standards, the standard file system "
+"conventions and protocols, character set standards, the standard filesystem "
"layout, and miscellaneous other things."
msgstr ""
"マニュアルの 7 章には様々な事柄の概要が書かれている。 習慣、プロトコル、文字"
"the change. The preferred method of noting this information for flags is as "
"part of a B<.TP> list, in the following form (here, for a new system call "
"flag):"
-msgstr "システムコールやライブラリ関数の新しい動作や新しいフラグについて説明する際は、 変更が取り込まれたカーネルや C ライブラリのバージョンを注記に入れるように気を付けること。 フラグにこの情報の注記を入れる方法としては、推奨される方法は、 以下のように B<.TP> リストの一部にすることである (この例はシステムコールの新しいフラグの場合)。"
+msgstr ""
+"システムコールやライブラリ関数の新しい動作や新しいフラグについて説明する際"
+"は、 変更が取り込まれたカーネルや C ライブラリのバージョンを注記に入れるよう"
+"に気を付けること。 フラグにこの情報の注記を入れる方法としては、推奨される方法"
+"は、 以下のように B<.TP> リストの一部にすることである (この例はシステムコール"
+"の新しいフラグの場合)。"
#. type: TP
#: build/C/man7/man-pages.7:273
"Including version information is especially useful to users who are "
"constrained to using older kernel or C library versions (which is typical in "
"embedded systems, for example)."
-msgstr "バージョン情報を入れておくのは、 古いバージョンのカーネルや C ライブラリを使わざるを得ないユーザにとって、 特に有用である (例えば、組み込みシステムではよくあることである)。"
+msgstr ""
+"バージョン情報を入れておくのは、 古いバージョンのカーネルや C ライブラリを使"
+"わざるを得ないユーザにとって、 特に有用である (例えば、組み込みシステムではよ"
+"くあることである)。"
#. type: TP
#: build/C/man7/man-pages.7:281
#. type: Plain text
#: build/C/man7/mdoc.7:440 build/C/man7/mdoc.samples.7:2964
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux E<.Em man-pages> project. "
+#| "A description of the project, and information about reporting bugs, can "
+#| "be found at \\%http://www.kernel.org/doc/man\\-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux E<.Em man-pages> project. A "
+"This page is part of release 3.54 of the Linux E<.Em man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man\\-pages/."
msgstr ""
#. type: TH
#: build/C/man5/proc.5:62
-#, no-wrap
-msgid "2013-06-27"
-msgstr "2013-06-27"
+#, fuzzy, no-wrap
+#| msgid "2013-07-24"
+msgid "2013-09-04"
+msgstr "2013-07-24"
#. type: Plain text
#: build/C/man5/proc.5:65
-msgid "proc - process information pseudo-file system"
+#, fuzzy
+#| msgid "proc - process information pseudo-file system"
+msgid "proc - process information pseudo-filesystem"
msgstr "proc - プロセスの情報を含む擬似ファイルシステム"
#. type: Plain text
#: build/C/man5/proc.5:74
+#, fuzzy
+#| msgid ""
+#| "The I<proc> file system is a pseudo-file system which is used as an "
+#| "interface to kernel data structures. It is commonly mounted at I</"
+#| "proc>. Most of it is read-only, but some files allow kernel variables to "
+#| "be changed."
msgid ""
-"The I<proc> file system is a pseudo-file system which is used as an "
-"interface to kernel data structures. It is commonly mounted at I</proc>. "
-"Most of it is read-only, but some files allow kernel variables to be changed."
+"The I<proc> filesystem is a pseudo-filesystem which provides an interface to "
+"kernel data structures. It is commonly mounted at I</proc>. Most of it is "
+"read-only, but some files allow kernel variables to be changed."
msgstr ""
"I<proc> ファイルシステムは擬似的なファイルシステムであり、 カーネル内のデータ"
"へのインターフェースとして使用される。 一般的には I</proc> にマウントされ"
#. type: Plain text
#: build/C/man5/proc.5:78
+#, fuzzy
+#| msgid ""
+#| "The following outline gives a quick tour through the I</proc> hierarchy."
msgid ""
-"The following outline gives a quick tour through the I</proc> hierarchy."
+"The following list describes many of the files and directories under the I</"
+"proc> hierarchy."
msgstr "以下は I</proc> 階層の簡単なあらましである。"
#. type: TP
msgstr "I</proc/[pid]/coredump_filter> (kernel 2.6.23 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:144 build/C/man5/proc.5:2733 build/C/man5/proc.5:2737
+#: build/C/man5/proc.5:144 build/C/man5/proc.5:2809 build/C/man5/proc.5:2813
msgid "See B<core>(5)."
msgstr "B<core>(5) 参照。"
#. Added in 2.6.9
#. CONFIG_SCHEDSTATS
#. type: Plain text
-#: build/C/man5/proc.5:175 build/C/man5/proc.5:877
+#: build/C/man5/proc.5:175 build/C/man5/proc.5:956
msgid ""
"In a multithreaded process, the contents of this symbolic link are not "
"available if the main thread has already terminated (typically by calling "
"For file descriptors for pipes and sockets, the entries will be symbolic "
"links whose content is the file type with the inode. A B<readlink>(2) call "
"on this file returns a string in the format:"
-msgstr "パイプやソケットのファイルディスクリプタでは、 エントリーはファイル種別が inode という内容を持つシンボリックリンクとなる。 このファイルに対して B<readlink>(2) を呼び出すと以下の形式の文字列が返る。"
+msgstr ""
+"パイプやソケットのファイルディスクリプタでは、 エントリーはファイル種別が "
+"inode という内容を持つシンボリックリンクとなる。 このファイルに対して "
+"B<readlink>(2) を呼び出すと以下の形式の文字列が返る。"
#. type: Plain text
#: build/C/man5/proc.5:237
"For example, I<socket:[2248868]> will be a socket and its inode is 2248868. "
"For sockets, that inode can be used to find more information in one of the "
"files under I</proc/net/>."
-msgstr "例えば、 I<socket:[2248868]> は inode が 2248868 のソケットである。 ソケットの場合、 その inode を元に I</proc/net/> 以下のファイルを参照し詳しい情報を得ることができる。"
+msgstr ""
+"例えば、 I<socket:[2248868]> は inode が 2248868 のソケットである。 ソケット"
+"の場合、 その inode を元に I</proc/net/> 以下のファイルを参照し詳しい情報を得"
+"ることができる。"
#. type: Plain text
#: build/C/man5/proc.5:254
"descriptors produced by B<epoll_create>(2), B<eventfd>(2), B<inotify_init>"
"(2), B<signalfd>(2), and B<timerfd>(2)), the entry will be a symbolic link "
"with contents of the form"
-msgstr "対応する inode がないファイルディスクリプタ (例えば B<epoll_create>(2), B<eventfd>(2), B<inotify_init>(2), B<signalfd>(2), B<timerfd>(2) により生成されたファイルディスクリプタ) では、 エントリーはその内容が以下の形式のシンボリックリンクとなる。"
+msgstr ""
+"対応する inode がないファイルディスクリプタ (例えば B<epoll_create>(2), "
+"B<eventfd>(2), B<inotify_init>(2), B<signalfd>(2), B<timerfd>(2) により生成さ"
+"れたファイルディスクリプタ) では、 エントリーはその内容が以下の形式のシンボ"
+"リックリンクとなる。"
#. type: Plain text
#: build/C/man5/proc.5:256
msgid ""
"For example, an epoll file descriptor will have a symbolic link whose "
"content is the string I<anon_inode:[eventpoll]>."
-msgstr "例えば、 epoll ファイルディスクリプタは、 内容が文字列 I<anon_inode:[eventpoll]> のシンボリックリンクを持つ場合がある。"
+msgstr ""
+"例えば、 epoll ファイルディスクリプタは、 内容が文字列 I<anon_inode:"
+"[eventpoll]> のシンボリックリンクを持つ場合がある。"
#. The following was still true as at kernel 2.6.13
#. type: Plain text
"フィールドは 8 進数で、 ファイルのアクセスモードとファイル状態フラグを示す "
"(B<open>(2) 参照)。"
-#. FIXME document /proc/[pid]/io
-#. .TP
-#. .IR /proc/[pid]/io " (since kernel 2.6.20)"
#. type: Plain text
-#: build/C/man5/proc.5:356
+#: build/C/man5/proc.5:353
msgid ""
"The files in this directory are readable only by the owner of the process."
msgstr ""
"このディレクトリのファイルは、プロセスの所有者だけが読み出すことができる。"
#. type: TP
-#: build/C/man5/proc.5:356
+#: build/C/man5/proc.5:353
+#, fuzzy, no-wrap
+#| msgid "I</proc/[pid]/fdinfo/> (since kernel 2.6.22)"
+msgid "I</proc/[pid]/io> (since kernel 2.6.20)"
+msgstr "I</proc/[pid]/fdinfo/> (kernel 2.6.22 以降)"
+
+#. commit 7c3ab7381e79dfc7db14a67c6f4f3285664e1ec2
+#. type: Plain text
+#: build/C/man5/proc.5:357
+msgid "This file contains I/O statistics for the process, for example:"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:368
+#, no-wrap
+msgid ""
+"#B< cat /proc/3828/io>\n"
+"rchar: 323934931\n"
+"wchar: 323929600\n"
+"syscr: 632687\n"
+"syscw: 632675\n"
+"read_bytes: 0\n"
+"write_bytes: 323932160\n"
+"cancelled_write_bytes: 0\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:372 build/C/man5/proc.5:1319
+msgid "The fields are as follows:"
+msgstr "フィールドの詳細は以下の通りである。"
+
+#. type: TP
+#: build/C/man5/proc.5:373
+#, no-wrap
+msgid "I<rchar>: characters read"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:383
+msgid ""
+"The number of bytes which this task has caused to be read from storage. "
+"This is simply the sum of bytes which this process passed to B<read>(2) and "
+"similar system calls. It includes things such as terminal I/O and is "
+"unaffected by whether or not actual physical disk I/O was required (the read "
+"might have been satisfied from pagecache)."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/proc.5:383
+#, no-wrap
+msgid "I<wchar>: characters written"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:389
+msgid ""
+"The number of bytes which this task has caused, or shall cause to be written "
+"to disk. Similar caveats apply here as with I<rchar>."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/proc.5:389
+#, no-wrap
+msgid "I<syscr>: read syscalls"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:396
+msgid ""
+"Attempt to count the number of read I/O operations\\(emthat is, system calls "
+"such as B<read>(2) and B<pread>(2)."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/proc.5:396
+#, no-wrap
+msgid "I<syscw>: write syscalls"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:403
+msgid ""
+"Attempt to count the number of write I/O operations\\(emthat is, system "
+"calls such as B<write>(2) and B<pwrite>(2)."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/proc.5:403
+#, no-wrap
+msgid "I<read_bytes>: bytes read"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:408
+msgid ""
+"Attempt to count the number of bytes which this process really did cause to "
+"be fetched from the storage layer. This is accurate for block-backed "
+"filesystems."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/proc.5:408
+#, no-wrap
+msgid "I<write_bytes>: bytes written"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:412
+msgid ""
+"Attempt to count the number of bytes which this process caused to be sent to "
+"the storage layer."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/proc.5:412
+#, no-wrap
+msgid "I<cancelled_write_bytes>:"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:426
+msgid ""
+"The big inaccuracy here is truncate. If a process writes 1MB to a file and "
+"then deletes the file, it will in fact perform no writeout. But it will "
+"have been accounted as having caused 1MB of write. In other words: this "
+"field represents the number of bytes which this process caused to not "
+"happen, by truncating pagecache. A task can cause \"negative\" I/O too. If "
+"this task truncates some dirty pagecache, some I/O which another task has "
+"been accounted for (in its I<write_bytes>) will not be happening."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:434
+msgid ""
+"I<Note>: In the current implementation, things are a bit racy on 32-bit "
+"systems: if process A reads process B's I</proc/[pid]/io> while process B is "
+"updating one of these 64-bit counters, process A could see an intermediate "
+"result."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/proc.5:435
#, no-wrap
msgid "I</proc/[pid]/limits> (since kernel 2.6.24)"
msgstr "I</proc/[pid]/limits> (kernel 2.6.24 以降)"
#. commit 3036e7b490bf7878c6dae952eec5fb87b1106589
#. type: Plain text
-#: build/C/man5/proc.5:366
+#: build/C/man5/proc.5:445
msgid ""
"This file displays the soft limit, hard limit, and units of measurement for "
"each of the process's resource limits (see B<getrlimit>(2)). Up to and "
"including Linux 2.6.35, this file is protected to allow reading only by the "
"real UID of the process. Since Linux 2.6.36, this file is readable by all "
"users on the system."
-msgstr "このファイルは、そのプロセスの各リソース制限について、 ソフト・リミット、ハード・リミット、計測単位を表示する (B<getrlimit>(2) 参照)。 Linux 2.6.35 以前では、 プロセスの実 UID を持つプロセスだけが、 このファイルを読み出すことができる。 Linux 2.6.36 以降では、 システム上のすべてのユーザがこのファイルを読み出すことができる。"
+msgstr ""
+"このファイルは、そのプロセスの各リソース制限について、 ソフト・リミット、ハー"
+"ド・リミット、計測単位を表示する (B<getrlimit>(2) 参照)。 Linux 2.6.35 以前"
+"では、 プロセスの実 UID を持つプロセスだけが、 このファイルを読み出すことがで"
+"きる。 Linux 2.6.36 以降では、 システム上のすべてのユーザがこのファイルを読み"
+"出すことができる。"
#. type: TP
-#: build/C/man5/proc.5:366
+#: build/C/man5/proc.5:445
#, no-wrap
msgid "I</proc/[pid]/map_files/> (since kernel 3.3)"
msgstr "I</proc/[pid]/map_files/> (kernel 3.3 以降)"
#. commit 640708a2cff7f81e246243b0073c66e6ece7e53e
#. type: Plain text
-#: build/C/man5/proc.5:376
+#: build/C/man5/proc.5:455
msgid ""
"This subdirectory contains entries corresponding to memory-mapped files (see "
"B<mmap>(2)). Entries are named by memory region start and end address pair "
"(expressed as hexadecimal numbers), and are symbolic links to the mapped "
"files themselves. Here is an example, with the output wrapped and "
"reformatted to fit on an 80-column display:"
-msgstr "このサブディレクトリには、 メモリマップされたファイルに対応するエントリーが置かれる (B<mmap>(2) 参照)。 エントリーの名前がメモリ領域の (16 進数表現の) 開始アドレスと終了アドレスの組で、 エントリーはマップされているファイルへのシンボリックリンクである。 以下に例を示す。 なお、 出力は幅が 80 文字のディスプレイに合うように折り返して整形されている。"
+msgstr ""
+"このサブディレクトリには、 メモリマップされたファイルに対応するエントリーが置"
+"かれる (B<mmap>(2) 参照)。 エントリーの名前がメモリ領域の (16 進数表現の) 開"
+"始アドレスと終了アドレスの組で、 エントリーはマップされているファイルへのシン"
+"ボリックリンクである。 以下に例を示す。 なお、 出力は幅が 80 文字のディスプレ"
+"イに合うように折り返して整形されている。"
#. type: Plain text
-#: build/C/man5/proc.5:383
+#: build/C/man5/proc.5:462
#, no-wrap
msgid ""
"$B< ls -l /proc/self/map_files/>\n"
"\\&...\n"
#. type: Plain text
-#: build/C/man5/proc.5:397
+#: build/C/man5/proc.5:476
msgid ""
"Although these entries are present for memory regions that were mapped with "
"the B<MAP_FILE> flag, the way anonymous shared memory (regions created with "
"the B<MAP_ANON | MAP_SHARED> flags) is implemented in Linux means that such "
"regions also appear on this directory. Here is an example where the target "
"file is the deleted I</dev/zero> one:"
-msgstr "これらのエントリーが存在するのは B<MAP_FILE> フラグでマッピングされたメモリ領域についてであるが、 Linux での無名の共有メモリ (B<MAP_ANON | MAP_SHARED> で作成された領域) の実装方法では、 このディレクトリに無名の共有メモリに関するエントリーも存在する。 以下は、 マッピング元のファイルが削除された I</dev/zero> ファイルでの例である。"
+msgstr ""
+"これらのエントリーが存在するのは B<MAP_FILE> フラグでマッピングされたメモリ領"
+"域についてであるが、 Linux での無名の共有メモリ (B<MAP_ANON | MAP_SHARED> で"
+"作成された領域) の実装方法では、 このディレクトリに無名の共有メモリに関するエ"
+"ントリーも存在する。 以下は、 マッピング元のファイルが削除された I</dev/"
+"zero> ファイルでの例である。"
#. type: Plain text
-#: build/C/man5/proc.5:403
+#: build/C/man5/proc.5:482
#, no-wrap
msgid ""
"lrw-------. 1 root root 64 Apr 16 21:33\n"
" 7fc075d2f000-7fc075e6f000 -E<gt> /dev/zero (deleted)\n"
#. type: Plain text
-#: build/C/man5/proc.5:409
+#: build/C/man5/proc.5:488
msgid ""
"This directory appears only if the B<CONFIG_CHECKPOINT_RESTORE> kernel "
"configuration option is enabled."
-msgstr "このディレクトリが存在するのは、 カーネルのコンフィギュレーション・オプション B<CONFIG_CHECKPOINT_RESTORE> が有効になっている場合だけである。"
+msgstr ""
+"このディレクトリが存在するのは、 カーネルのコンフィギュレーション・オプショ"
+"ン B<CONFIG_CHECKPOINT_RESTORE> が有効になっている場合だけである。"
#. type: TP
-#: build/C/man5/proc.5:409
+#: build/C/man5/proc.5:488
#, no-wrap
msgid "I</proc/[pid]/maps>"
msgstr "I</proc/[pid]/maps>"
#. type: Plain text
-#: build/C/man5/proc.5:416
+#: build/C/man5/proc.5:495
msgid ""
"A file containing the currently mapped memory regions and their access "
"permissions. See B<mmap>(2) for some further information about memory "
"mappings."
-msgstr "現在マッピングされているメモリ領域とそのアクセスパーミッションを含む。 メモリマッピングについての詳しい情報は B<mmap>(2) を参照。"
+msgstr ""
+"現在マッピングされているメモリ領域とそのアクセスパーミッションを含む。 メモリ"
+"マッピングについての詳しい情報は B<mmap>(2) を参照。"
#. type: Plain text
-#: build/C/man5/proc.5:418
+#: build/C/man5/proc.5:497
msgid "The format of the file is:"
msgstr "ファイルのフォーマットは以下のとおり:"
#. type: Plain text
-#: build/C/man5/proc.5:443
+#: build/C/man5/proc.5:522
#, no-wrap
msgid ""
"I<address perms offset dev inode pathname>\n"
"7fffb2d48000-7fffb2d49000 r-xp 00000000 00:00 0 [vdso]\n"
#. type: Plain text
-#: build/C/man5/proc.5:452
+#: build/C/man5/proc.5:531
msgid ""
"The I<address> field is the address space in the process that the mapping "
"occupies. The I<perms> field is a set of permissions:"
-msgstr "I<address> フィールドは、 そのマッピングが占めているプロセスのアドレス空間である。 I<perms> フィールドはパーミッションのセットである。"
+msgstr ""
+"I<address> フィールドは、 そのマッピングが占めているプロセスのアドレス空間で"
+"ある。 I<perms> フィールドはパーミッションのセットである。"
#. type: Plain text
-#: build/C/man5/proc.5:460
+#: build/C/man5/proc.5:539
#, no-wrap
msgid ""
"r = read\n"
"p = private (copy on write)\n"
#. type: Plain text
-#: build/C/man5/proc.5:473
+#: build/C/man5/proc.5:552
msgid ""
"The I<offset> field is the offset into the file/whatever; I<dev> is the "
"device (major:minor); I<inode> is the inode on that device. 0 indicates "
"that no inode is associated with the memory region, as would be the case "
"with BSS (uninitialized data)."
-msgstr "I<offset> はファイル (などの) 中でのオフセット、 I<dev> はデバイス (メジャーデバイス番号:マイナーデバイス番号)、 I<inode> はそのデバイスの i ノード番号である。 0 は、BSS (初期化されていないデータ領域) の場合のように、 このメモリ領域はどの i ノードとも関連付けられていないことを意味する。"
+msgstr ""
+"I<offset> はファイル (などの) 中でのオフセット、 I<dev> はデバイス (メジャー"
+"デバイス番号:マイナーデバイス番号)、 I<inode> はそのデバイスの i ノード番号で"
+"ある。 0 は、BSS (初期化されていないデータ領域) の場合のように、 このメモリ領"
+"域はどの i ノードとも関連付けられていないことを意味する。"
#. type: Plain text
-#: build/C/man5/proc.5:483
+#: build/C/man5/proc.5:562
msgid ""
"The I<pathname> field will usually be the file that is backing the mapping. "
"For ELF files, you can easily coordinate with the I<offset> field by looking "
"at the Offset field in the ELF program headers (I<readelf\\ -l>)."
-msgstr "I<pathname> フィールドは、 通常そのマッピングに対応するファイルである。 ELF ファイルの場合、 ELF プログラムヘッダの Offset フィールドを見ることで (I<readelf\\ -l>))、 簡単に I<offset> との対応付けをすることができる。"
+msgstr ""
+"I<pathname> フィールドは、 通常そのマッピングに対応するファイルである。 ELF "
+"ファイルの場合、 ELF プログラムヘッダの Offset フィールドを見ることで "
+"(I<readelf\\ -l>))、 簡単に I<offset> との対応付けをすることができる。"
#. type: Plain text
-#: build/C/man5/proc.5:485
+#: build/C/man5/proc.5:564
msgid "There are additional helpful pseudo-paths:"
msgstr "これに加え、 役に立つ擬似パス名がある。"
#. type: TP
-#: build/C/man5/proc.5:486
+#: build/C/man5/proc.5:565
#, no-wrap
msgid "I<[stack]>"
msgstr "I<[stack]>"
#. type: Plain text
-#: build/C/man5/proc.5:489
+#: build/C/man5/proc.5:568
msgid "The initial process's (also known as the main thread's) stack."
msgstr "初期プロセスのスタック (初期プロセスはメインスレッドとも呼ばれる)。"
#. type: TP
-#: build/C/man5/proc.5:489
+#: build/C/man5/proc.5:568
#, no-wrap
msgid "I<[stack:E<lt>tidE<gt>]> (since Linux 3.4)"
msgstr "I<[stack:E<lt>tidE<gt>]> (Linux 3.4 以降)"
#. commit b76437579d1344b612cf1851ae610c636cec7db0
#. type: Plain text
-#: build/C/man5/proc.5:498
+#: build/C/man5/proc.5:577
msgid ""
"A thread's stack (where the I<E<lt>tidE<gt>> is a thread ID). It "
"corresponds to the I</proc/[pid]/task/[tid]/> path."
-msgstr "スレッドのスタック (I<E<lt>tidE<gt>> はスレッド ID である)。 パス I</proc/[pid]/task/[tid]/> に対応する。"
+msgstr ""
+"スレッドのスタック (I<E<lt>tidE<gt>> はスレッド ID である)。 パス I</proc/"
+"[pid]/task/[tid]/> に対応する。"
#. type: TP
-#: build/C/man5/proc.5:498
+#: build/C/man5/proc.5:577
#, no-wrap
msgid "I<[vdso]>"
msgstr "I<[vdso]>"
#. type: Plain text
-#: build/C/man5/proc.5:501
+#: build/C/man5/proc.5:580
msgid "The virtual dynamically linked shared object."
-msgstr "動的にリンクされる仮想共有オブジェクト (virtual dynamically linked shared object)。"
+msgstr ""
+"動的にリンクされる仮想共有オブジェクト (virtual dynamically linked shared "
+"object)。"
#. type: TP
-#: build/C/man5/proc.5:501
+#: build/C/man5/proc.5:580
#, no-wrap
msgid "I<[heap]>"
msgstr "I<[heap]>"
#. type: Plain text
-#: build/C/man5/proc.5:504
+#: build/C/man5/proc.5:583
msgid "The process's heap."
msgstr "プロセスのヒープ。"
#. type: Plain text
-#: build/C/man5/proc.5:519
+#: build/C/man5/proc.5:598
msgid ""
"If the I<pathname> field is blank, this is an anonymous mapping as obtained "
"via the B<mmap>(2) function. There is no easy way to coordinate this back "
"to a process's source, short of running it through B<gdb>(1), B<strace>(1), "
"or similar."
-msgstr "I<pathname> が空の場合、 その領域は B<mmap>(2) を使って確保された無名マッピングである。 B<gdb>(1), B<strace>(1) などを使ってプロセスを実行しない限り、 この領域をプロセスのソースと対応付ける簡単な方法はない。"
+msgstr ""
+"I<pathname> が空の場合、 その領域は B<mmap>(2) を使って確保された無名マッピン"
+"グである。 B<gdb>(1), B<strace>(1) などを使ってプロセスを実行しない限り、 こ"
+"の領域をプロセスのソースと対応付ける簡単な方法はない。"
#. type: Plain text
-#: build/C/man5/proc.5:521
+#: build/C/man5/proc.5:600
msgid "Under Linux 2.0 there is no field giving pathname."
msgstr "Linux 2.0 ではパス名を書いたフィールドがない。"
#. type: TP
-#: build/C/man5/proc.5:521
+#: build/C/man5/proc.5:600
#, no-wrap
msgid "I</proc/[pid]/mem>"
msgstr "I</proc/[pid]/mem>"
#. type: Plain text
-#: build/C/man5/proc.5:528
+#: build/C/man5/proc.5:607
msgid ""
"This file can be used to access the pages of a process's memory through "
"B<open>(2), B<read>(2), and B<lseek>(2)."
"モリのページにアクセスするために使われる。"
#. type: TP
-#: build/C/man5/proc.5:528
+#: build/C/man5/proc.5:607
#, no-wrap
msgid "I</proc/[pid]/mountinfo> (since Linux 2.6.26)"
msgstr "I</proc/[pid]/mountinfo> (Linux 2.6.26 以降)"
#. This info adapted from Documentation/filesystems/proc.txt
#. type: Plain text
-#: build/C/man5/proc.5:533
+#: build/C/man5/proc.5:612
msgid ""
"This file contains information about mount points. It contains lines of the "
"form:"
"式の行から構成される。"
#. type: Plain text
-#: build/C/man5/proc.5:538
+#: build/C/man5/proc.5:617
#, no-wrap
msgid ""
"CW<36 35 98:0 /mnt1 /mnt2 rw,noatime master:1 - ext3 /dev/root rw,errors=continue\n"
"(1)(2)(3) (4) (5) (6) (7) (8) (9) (10) (11)>\n"
#. type: Plain text
-#: build/C/man5/proc.5:542
+#: build/C/man5/proc.5:621
msgid "The numbers in parentheses are labels for the descriptions below:"
msgstr "括弧付きの数字は、以下の説明のためのものである。"
#. type: TP
-#: build/C/man5/proc.5:543 build/C/man5/proc.5:636
+#: build/C/man5/proc.5:622 build/C/man5/proc.5:715
#, no-wrap
msgid "(1)"
msgstr "(1)"
#. type: Plain text
-#: build/C/man5/proc.5:547
+#: build/C/man5/proc.5:626
msgid ""
"mount ID: unique identifier of the mount (may be reused after B<umount>(2))."
msgstr ""
"ない)。"
#. type: TP
-#: build/C/man5/proc.5:547 build/C/man5/proc.5:640
+#: build/C/man5/proc.5:626 build/C/man5/proc.5:719
#, no-wrap
msgid "(2)"
msgstr "(2)"
#. type: Plain text
-#: build/C/man5/proc.5:550
+#: build/C/man5/proc.5:629
msgid ""
"parent ID: ID of parent mount (or of self for the top of the mount tree)."
msgstr ""
"る)。"
#. type: TP
-#: build/C/man5/proc.5:550 build/C/man5/proc.5:643
+#: build/C/man5/proc.5:629 build/C/man5/proc.5:722
#, no-wrap
msgid "(3)"
msgstr "(3)"
#. type: Plain text
-#: build/C/man5/proc.5:556
+#: build/C/man5/proc.5:635
+#, fuzzy
+#| msgid ""
+#| "major:minor: value of I<st_dev> for files on file system (see B<stat>(2))."
msgid ""
-"major:minor: value of I<st_dev> for files on file system (see B<stat>(2))."
+"major:minor: value of I<st_dev> for files on filesystem (see B<stat>(2))."
msgstr ""
"major:minor: ファイルシステム上のファイルの I<st_dev> の値 (B<stat>(2) 参"
"照)。"
#. type: TP
-#: build/C/man5/proc.5:556 build/C/man5/proc.5:646
+#: build/C/man5/proc.5:635 build/C/man5/proc.5:725
#, no-wrap
msgid "(4)"
msgstr "(4)"
#. type: Plain text
-#: build/C/man5/proc.5:559
-msgid "root: root of the mount within the file system."
+#: build/C/man5/proc.5:638
+#, fuzzy
+#| msgid "root: root of the mount within the file system."
+msgid "root: root of the mount within the filesystem."
msgstr "ルート: そのファイルシステム内のマウントのルート。"
#. type: TP
-#: build/C/man5/proc.5:559
+#: build/C/man5/proc.5:638
#, no-wrap
msgid "(5)"
msgstr "(5)"
#. type: Plain text
-#: build/C/man5/proc.5:562
+#: build/C/man5/proc.5:641
msgid "mount point: mount point relative to the process's root."
msgstr ""
"マウントポイント: マウントポイントのそのプロセスのルートからの相対パス。"
#. type: TP
-#: build/C/man5/proc.5:562
+#: build/C/man5/proc.5:641
#, no-wrap
msgid "(6)"
msgstr "(6)"
#. type: Plain text
-#: build/C/man5/proc.5:565
+#: build/C/man5/proc.5:644
msgid "mount options: per-mount options."
msgstr "マウントオプション: 各マウントのオプション。"
#. type: TP
-#: build/C/man5/proc.5:565
+#: build/C/man5/proc.5:644
#, no-wrap
msgid "(7)"
msgstr "(7)"
#. type: Plain text
-#: build/C/man5/proc.5:568
+#: build/C/man5/proc.5:647
msgid "optional fields: zero or more fields of the form \"tag[:value]\"."
msgstr ""
"オプションフィールド: \"tag[:value]\" 形式のフィールドが 0 個以上並ぶ。"
#. type: TP
-#: build/C/man5/proc.5:568
+#: build/C/man5/proc.5:647
#, no-wrap
msgid "(8)"
msgstr "(8)"
#. type: Plain text
-#: build/C/man5/proc.5:571
+#: build/C/man5/proc.5:650
msgid "separator: marks the end of the optional fields."
msgstr "セパレータ: オプションフィールドの終わりを示す。"
#. type: TP
-#: build/C/man5/proc.5:571
+#: build/C/man5/proc.5:650
#, no-wrap
msgid "(9)"
msgstr "(9)"
#. type: Plain text
-#: build/C/man5/proc.5:574
-msgid "file system type: name of file system in the form \"type[.subtype]\"."
+#: build/C/man5/proc.5:653
+#, fuzzy
+#| msgid ""
+#| "file system type: name of file system in the form \"type[.subtype]\"."
+msgid "filesystem type: name of filesystem in the form \"type[.subtype]\"."
msgstr ""
"ファイルシステム種別: ファイルシステムの名前。 \"type[.subtype]\" という形式"
"となる。"
#. type: TP
-#: build/C/man5/proc.5:574
+#: build/C/man5/proc.5:653
#, no-wrap
msgid "(10)"
msgstr "(10)"
#. type: Plain text
-#: build/C/man5/proc.5:577
-msgid "mount source: file system-specific information or \"none\"."
+#: build/C/man5/proc.5:656
+#, fuzzy
+#| msgid "mount source: file system-specific information or \"none\"."
+msgid "mount source: filesystem-specific information or \"none\"."
msgstr "マウント元: ファイルシステム固有の情報。ない場合は \"none\" となる。"
#. type: TP
-#: build/C/man5/proc.5:577
+#: build/C/man5/proc.5:656
#, no-wrap
msgid "(11)"
msgstr "(11)"
#. type: Plain text
-#: build/C/man5/proc.5:580
+#: build/C/man5/proc.5:659
msgid "super options: per-super block options."
msgstr "super options: スーパーブロック単位のオプション。"
#. type: Plain text
-#: build/C/man5/proc.5:584
+#: build/C/man5/proc.5:663
msgid ""
"Parsers should ignore all unrecognized optional fields. Currently the "
"possible optional fields are:"
"ころ、オプションフィールドとしては以下のようなものがある。"
#. type: TP
-#: build/C/man5/proc.5:585
+#: build/C/man5/proc.5:664
#, no-wrap
msgid "shared:X"
msgstr "shared:X"
#. type: Plain text
-#: build/C/man5/proc.5:588
+#: build/C/man5/proc.5:667
msgid "mount is shared in peer group X"
msgstr "マウントはピアグループ (peer group) X で共有されている。"
#. type: TP
-#: build/C/man5/proc.5:588
+#: build/C/man5/proc.5:667
#, no-wrap
msgid "master:X"
msgstr "master:X"
#. type: Plain text
-#: build/C/man5/proc.5:591
+#: build/C/man5/proc.5:670
msgid "mount is slave to peer group X"
msgstr "マウントはピアグループ (peer group) X のスレーブである。"
#. type: TP
-#: build/C/man5/proc.5:591
+#: build/C/man5/proc.5:670
#, no-wrap
msgid "propagate_from:X"
msgstr "propagate_from:X"
#. type: Plain text
-#: build/C/man5/proc.5:594
+#: build/C/man5/proc.5:673
msgid "mount is slave and receives propagation from peer group X (*)"
msgstr ""
"マウントはスレーブであり、ピアグループ X (*) から mount propagation を受信す"
"る。"
#. type: TP
-#: build/C/man5/proc.5:594
+#: build/C/man5/proc.5:673
#, no-wrap
msgid "unbindable"
msgstr "unbindable"
#. type: Plain text
-#: build/C/man5/proc.5:597
+#: build/C/man5/proc.5:676
msgid "mount is unbindable"
msgstr "マウントは unbind できない。"
#. type: Plain text
-#: build/C/man5/proc.5:604
+#: build/C/man5/proc.5:683
msgid ""
"(*) X is the closest dominant peer group under the process's root. If X is "
"the immediate master of the mount, or if there is no dominant peer group "
"存在しない。"
#. type: Plain text
-#: build/C/man5/proc.5:608
+#: build/C/man5/proc.5:687
msgid ""
"For more information on mount propagation see: I<Documentation/filesystems/"
"sharedsubtree.txt> in the Linux kernel source tree."
"I<Documentation/filesystems/sharedsubtree.txt> を参照。"
#. type: TP
-#: build/C/man5/proc.5:608
+#: build/C/man5/proc.5:687
#, no-wrap
msgid "I</proc/[pid]/mounts> (since Linux 2.4.19)"
msgstr "I</proc/[pid]/mounts> (Linux 2.4.19 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:623
+#: build/C/man5/proc.5:702
+#, fuzzy
+#| msgid ""
+#| "This is a list of all the file systems currently mounted in the process's "
+#| "mount namespace. The format of this file is documented in B<fstab>(5). "
+#| "Since kernel version 2.6.15, this file is pollable: after opening the "
+#| "file for reading, a change in this file (i.e., a file system mount or "
+#| "unmount) causes B<select>(2) to mark the file descriptor as readable, "
+#| "and B<poll>(2) and B<epoll_wait>(2) mark the file as having an error "
+#| "condition."
msgid ""
-"This is a list of all the file systems currently mounted in the process's "
+"This is a list of all the filesystems currently mounted in the process's "
"mount namespace. The format of this file is documented in B<fstab>(5). "
"Since kernel version 2.6.15, this file is pollable: after opening the file "
-"for reading, a change in this file (i.e., a file system mount or unmount) "
+"for reading, a change in this file (i.e., a filesystem mount or unmount) "
"causes B<select>(2) to mark the file descriptor as readable, and B<poll>"
"(2) and B<epoll_wait>(2) mark the file as having an error condition."
msgstr ""
"ファイルはエラー状態として通知される。"
#. type: TP
-#: build/C/man5/proc.5:623
+#: build/C/man5/proc.5:702
#, no-wrap
msgid "I</proc/[pid]/mountstats> (since Linux 2.6.17)"
msgstr "I</proc/[pid]/mountstats> (Linux 2.6.17 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:628
+#: build/C/man5/proc.5:707
msgid ""
"This file exports information (statistics, configuration information) about "
"the mount points in the process's name space. Lines in this file have the "
"る。"
#. type: Plain text
-#: build/C/man5/proc.5:632
+#: build/C/man5/proc.5:711
#, no-wrap
msgid ""
"device /dev/sda7 mounted on /home with fstype ext3 [statistics]\n"
"( 1 ) ( 2 ) (3 ) (4)\n"
#. type: Plain text
-#: build/C/man5/proc.5:635
+#: build/C/man5/proc.5:714
msgid "The fields in each line are:"
msgstr "各行のフィールドは以下の通りである。"
#. type: Plain text
-#: build/C/man5/proc.5:640
+#: build/C/man5/proc.5:719
msgid ""
"The name of the mounted device (or \"nodevice\" if there is no corresponding "
"device)."
"る)。"
#. type: Plain text
-#: build/C/man5/proc.5:643
-msgid "The mount point within the file system tree."
+#: build/C/man5/proc.5:722
+#, fuzzy
+#| msgid "The mount point within the file system tree."
+msgid "The mount point within the filesystem tree."
msgstr "マウントポイントのファイルシステムツリーにおけるパス名。"
#. type: Plain text
-#: build/C/man5/proc.5:646
-msgid "The file system type."
+#: build/C/man5/proc.5:725
+#, fuzzy
+#| msgid "The file system type."
+msgid "The filesystem type."
msgstr "ファイルシステム種別。"
#. type: Plain text
-#: build/C/man5/proc.5:651
+#: build/C/man5/proc.5:730
+#, fuzzy
+#| msgid ""
+#| "Optional statistics and configuration information. Currently (as at "
+#| "Linux 2.6.26), only NFS file systems export information via this field."
msgid ""
"Optional statistics and configuration information. Currently (as at Linux "
-"2.6.26), only NFS file systems export information via this field."
+"2.6.26), only NFS filesystems export information via this field."
msgstr ""
"追加の統計や設定情報。 現在のところ (Linux 2.6.26 時点では)、 このフィールド"
"で情報が提供されているのは NFS ファイルシステムだけである。"
#. type: Plain text
-#: build/C/man5/proc.5:654
+#: build/C/man5/proc.5:733
msgid "This file is readable only by the owner of the process."
msgstr "このファイルはプロセスの所有者だけが読み出すことができる。"
#. type: TP
-#: build/C/man5/proc.5:654
+#: build/C/man5/proc.5:733
#, no-wrap
msgid "I</proc/[pid]/ns/> (since Linux 3.0)"
msgstr "I</proc/[pid]/ns/> (Linux 3.0 以降)"
#. See commit 6b4e306aa3dc94a0545eb9279475b1ab6209a31f
#. type: Plain text
-#: build/C/man5/proc.5:662
+#: build/C/man5/proc.5:741
msgid ""
"This is a subdirectory containing one entry for each namespace that supports "
"being manipulated by B<setns>(2). For information about namespaces, see "
"名前空間に関する情報は B<clone>(2) を参照。"
#. type: TP
-#: build/C/man5/proc.5:662
+#: build/C/man5/proc.5:741
#, no-wrap
msgid "I</proc/[pid]/ns/ipc> (since Linux 3.0)"
msgstr "I</proc/[pid]/ns/ipc> (Linux 3.0 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:670
+#: build/C/man5/proc.5:749
msgid ""
"Bind mounting this file (see B<mount>(2)) to somewhere else in the "
"filesystem keeps the IPC namespace of the process specified by I<pid> alive "
"I<pid> で指定されたプロセスの IPC 名前空間は有効な状態で保たれる。"
#. type: Plain text
-#: build/C/man5/proc.5:679
+#: build/C/man5/proc.5:758
msgid ""
"Opening this file returns a file handle for the IPC namespace of the process "
"specified by I<pid>. As long as this file descriptor remains open, the IPC "
"効なままとなる。このファイルディスクリプタは B<setns>(2) に渡すことができる。"
#. type: TP
-#: build/C/man5/proc.5:679
+#: build/C/man5/proc.5:758
#, no-wrap
msgid "I</proc/[pid]/ns/net> (since Linux 3.0)"
msgstr "I</proc/[pid]/ns/net> (Linux 3.0 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:687
+#: build/C/man5/proc.5:766
msgid ""
"Bind mounting this file (see B<mount>(2)) to somewhere else in the "
"filesystem keeps the network namespace of the process specified by I<pid> "
"I<pid> で指定されたプロセスのネットワーク名前空間は有効な状態で保たれる。"
#. type: Plain text
-#: build/C/man5/proc.5:696
+#: build/C/man5/proc.5:775
msgid ""
"Opening this file returns a file handle for the network namespace of the "
"process specified by I<pid>. As long as this file descriptor remains open, "
"ことができる。"
#. type: TP
-#: build/C/man5/proc.5:696
+#: build/C/man5/proc.5:775
#, no-wrap
msgid "I</proc/[pid]/ns/uts> (since Linux 3.0)"
msgstr "I</proc/[pid]/ns/uts> (Linux 3.0 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:704
+#: build/C/man5/proc.5:783
msgid ""
"Bind mounting this file (see B<mount>(2)) to somewhere else in the "
"filesystem keeps the UTS namespace of the process specified by I<pid> alive "
"I<pid> で指定されたプロセスの UTS 名前空間は有効な状態で保たれる。"
#. type: Plain text
-#: build/C/man5/proc.5:713
+#: build/C/man5/proc.5:792
msgid ""
"Opening this file returns a file handle for the UTS namespace of the process "
"specified by I<pid>. As long as this file descriptor remains open, the UTS "
"効なままとなる。このファイルディスクリプタは B<setns>(2) に渡すことができる。"
#. type: TP
-#: build/C/man5/proc.5:713
+#: build/C/man5/proc.5:792
#, no-wrap
msgid "I</proc/[pid]/numa_maps> (since Linux 2.6.14)"
msgstr "I</proc/[pid]/numa_maps> (Linux 2.6.14 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:717
+#: build/C/man5/proc.5:796
msgid "See B<numa>(7)."
msgstr "B<numa>(7) を参照。"
#. type: TP
-#: build/C/man5/proc.5:717
+#: build/C/man5/proc.5:796
#, no-wrap
msgid "I</proc/[pid]/oom_adj> (since Linux 2.6.11)"
msgstr "I</proc/[pid]/oom_adj> (Linux 2.6.11 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:730
+#: build/C/man5/proc.5:809
msgid ""
"This file can be used to adjust the score used to select which process "
"should be killed in an out-of-memory (OOM) situation. The kernel uses this "
"る。"
#. type: Plain text
-#: build/C/man5/proc.5:738
+#: build/C/man5/proc.5:817
msgid ""
"The default value for this file is 0; a new process inherits its parent's "
"I<oom_adj> setting. A process must be privileged (B<CAP_SYS_RESOURCE>) to "
"(B<CAP_SYS_RESOURCE>) を持っていなければならない。"
#. type: Plain text
-#: build/C/man5/proc.5:741
+#: build/C/man5/proc.5:820
msgid ""
"Since Linux 2.6.36, use of this file is deprecated in favor of I</proc/[pid]/"
"oom_score_adj>."
-msgstr "Linux 2.6.36 以降では、 このファイルの使用は非推奨とされ、 代わりに I</proc/[pid]/oom_score_adj> が推奨されている。"
+msgstr ""
+"Linux 2.6.36 以降では、 このファイルの使用は非推奨とされ、 代わりに I</proc/"
+"[pid]/oom_score_adj> が推奨されている。"
#. type: TP
-#: build/C/man5/proc.5:741
+#: build/C/man5/proc.5:820
#, no-wrap
msgid "I</proc/[pid]/oom_score> (since Linux 2.6.11)"
msgstr "I</proc/[pid]/oom_score> (Linux 2.6.11 以降)"
#. See mm/oom_kill.c::badness() in the 2.6.25 sources
#. See mm/oom_kill.c::badness() in the 2.6.25 sources
#. type: Plain text
-#: build/C/man5/proc.5:752
+#: build/C/man5/proc.5:831
msgid ""
"This file displays the current score that the kernel gives to this process "
"for the purpose of selecting a process for the OOM-killer. A higher score "
"が行われる。"
#. type: Plain text
-#: build/C/man5/proc.5:757
+#: build/C/man5/proc.5:836
msgid "whether the process creates a lot of children using B<fork>(2) (+);"
msgstr ""
"そのプロセスが多くの子プロセスを B<fork>(2) を使って作成しているか (+)。"
#. type: Plain text
-#: build/C/man5/proc.5:760
+#: build/C/man5/proc.5:839
msgid ""
"whether the process has been running a long time, or has used a lot of CPU "
"time (-);"
"もしくは 多くの CPU 時間を使用しているか (-)。"
#. type: Plain text
-#: build/C/man5/proc.5:762
+#: build/C/man5/proc.5:841
msgid "whether the process has a low nice value (i.e., E<gt> 0) (+);"
msgstr "そのプロセスが低い nice 値 (E<gt> 0) を持っているか (+)。"
#. More precisely, if it has CAP_SYS_ADMIN or CAP_SYS_RESOURCE
#. type: Plain text
-#: build/C/man5/proc.5:765
+#: build/C/man5/proc.5:844
msgid "whether the process is privileged (-); and"
msgstr "そのプロセスが特権を持っているか (-)。"
#. More precisely, if it has CAP_SYS_RAWIO
#. type: Plain text
-#: build/C/man5/proc.5:768
+#: build/C/man5/proc.5:847
msgid "whether the process is making direct hardware access (-)."
msgstr "そのプロセスが direct hardware access を行っているか (-)。"
#. type: Plain text
-#: build/C/man5/proc.5:777
+#: build/C/man5/proc.5:856
msgid ""
"The I<oom_score> also reflects the adjustment specified by the "
"I<oom_score_adj> or I<oom_adj> setting for the process."
"る調整にも影響を与える。"
#. type: TP
-#: build/C/man5/proc.5:777
+#: build/C/man5/proc.5:856
#, no-wrap
msgid "I</proc/[pid]/oom_score_adj> (since Linux 2.6.36)"
msgstr "I</proc/[pid]/oom_score_adj> (Linux 2.6.36 以降)"
#. Text taken from 3.7 Documentation/filesystems/proc.txt
#. type: Plain text
-#: build/C/man5/proc.5:782
+#: build/C/man5/proc.5:861
msgid ""
"This file can be used to adjust the badness heuristic used to select which "
"process gets killed in out-of-memory conditions."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:791
+#: build/C/man5/proc.5:870
msgid ""
"The badness heuristic assigns a value to each candidate task ranging from 0 "
"(never kill) to 1000 (always kill) to determine which process is targeted. "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:794
+#: build/C/man5/proc.5:873
msgid ""
"There is an additional factor included in the badness score: root processes "
"are given 3% extra memory over other tasks."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:808
+#: build/C/man5/proc.5:887
msgid ""
"The amount of \"allowed\" memory depends on the context in which the OOM-"
"killer was called. If it is due to the memory assigned to the allocating "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:821
+#: build/C/man5/proc.5:900
msgid ""
"The value of I<oom_score_adj> is added to the badness score before it is "
"used to determine which task to kill. Acceptable values range from -1000 "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:833
+#: build/C/man5/proc.5:912
msgid ""
"Consequently, it is very simple for user space to define the amount of "
"memory to consider for each task. Setting a I<oom_score_adj> value of +500, "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:840
+#: build/C/man5/proc.5:919
msgid ""
"For backward compatibility with previous kernels, I</proc/[pid]/oom_adj> can "
"still be used to tune the badness score. Its value is scaled linearly with "
#. Added in 2.6.25
#. CONFIG_PROC_PAGE_MONITOR
#. type: Plain text
-#: build/C/man5/proc.5:849
+#: build/C/man5/proc.5:928
msgid ""
"Writing to I</proc/[pid]/oom_score_adj> or I</proc/[pid]/oom_adj> will "
"change the other with its scaled value."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:849
+#: build/C/man5/proc.5:928
#, no-wrap
msgid "I</proc/[pid]/root>"
msgstr "I</proc/[pid]/root>"
#. type: Plain text
-#: build/C/man5/proc.5:857
+#: build/C/man5/proc.5:936
+#, fuzzy
+#| msgid ""
+#| "UNIX and Linux support the idea of a per-process root of the file system, "
+#| "set by the B<chroot>(2) system call. This file is a symbolic link that "
+#| "points to the process's root directory, and behaves as exe, fd/*, etc. do."
msgid ""
-"UNIX and Linux support the idea of a per-process root of the file system, "
-"set by the B<chroot>(2) system call. This file is a symbolic link that "
-"points to the process's root directory, and behaves as exe, fd/*, etc. do."
+"UNIX and Linux support the idea of a per-process root of the filesystem, set "
+"by the B<chroot>(2) system call. This file is a symbolic link that points "
+"to the process's root directory, and behaves as exe, fd/*, etc. do."
msgstr ""
"UNIX と Linux では、 ファイルシステムのルート (/) をプロセスごとに別々に\n"
"できる。これはシステムコール B<chroot>(2) によって設定する。 このファイルは\n"
"と同じような動作をする。"
#. type: TP
-#: build/C/man5/proc.5:877
+#: build/C/man5/proc.5:956
#, no-wrap
msgid "I</proc/[pid]/smaps> (since Linux 2.6.14)"
msgstr "I</proc/[pid]/smaps> (Linux 2.6.14 以降)"
#. CONFIG_PROC_PAGE_MONITOR
#. type: Plain text
-#: build/C/man5/proc.5:882
+#: build/C/man5/proc.5:961
msgid ""
"This file shows memory consumption for each of the process's mappings. For "
"each of mappings there is a series of lines such as the following:"
"グのそれぞれについて、以下のような内容が表示される。"
#. type: Plain text
-#: build/C/man5/proc.5:892
+#: build/C/man5/proc.5:971
#, no-wrap
msgid ""
"08048000-080bc000 r-xp 00000000 03:02 13130 /bin/bash\n"
"Private_Dirty: 0 kB\n"
#. type: Plain text
-#: build/C/man5/proc.5:902
+#: build/C/man5/proc.5:981
msgid ""
"The first of these lines shows the same information as is displayed for the "
"mapping in I</proc/[pid]/maps>. The remaining lines show the size of the "
"す。"
#. type: Plain text
-#: build/C/man5/proc.5:907
+#: build/C/man5/proc.5:986
msgid ""
"This file is present only if the B<CONFIG_MMU> kernel configuration option "
"is enabled."
"B<CONFIG_MMU> を有効にした場合だけである。"
#. type: TP
-#: build/C/man5/proc.5:907
+#: build/C/man5/proc.5:986
#, no-wrap
msgid "I</proc/[pid]/stat>"
msgstr "I</proc/[pid]/stat>"
#. type: Plain text
-#: build/C/man5/proc.5:914
+#: build/C/man5/proc.5:993
msgid ""
"Status information about the process. This is used by B<ps>(1). It is "
"defined in I</usr/src/linux/fs/proc/array.c>."
"fs/proc/array.c> で定義されている。"
#. type: Plain text
-#: build/C/man5/proc.5:918
+#: build/C/man5/proc.5:997
msgid ""
"The fields, in order, with their proper B<scanf>(3) format specifiers, are:"
msgstr ""
"各フィールドを順番に、 B<scanf>(3) のフォーマット指定子付きで以下に示す。"
#. type: TP
-#: build/C/man5/proc.5:919
+#: build/C/man5/proc.5:998
#, no-wrap
msgid "I<pid> %d"
msgstr "I<pid> %d"
#. type: Plain text
-#: build/C/man5/proc.5:922
+#: build/C/man5/proc.5:1001
msgid "(1) The process ID."
msgstr "(1) プロセス ID。"
#. type: TP
-#: build/C/man5/proc.5:922
+#: build/C/man5/proc.5:1001
#, no-wrap
msgid "I<comm> %s"
msgstr "I<comm> %s"
#. type: Plain text
-#: build/C/man5/proc.5:926
+#: build/C/man5/proc.5:1005
msgid ""
"(2) The filename of the executable, in parentheses. This is visible whether "
"or not the executable is swapped out."
-msgstr "(2) 括弧でくくられた実行形式のファイル名。 実行形式がスワップアウトされているかどうかによらず、 見ることができる。"
+msgstr ""
+"(2) 括弧でくくられた実行形式のファイル名。 実行形式がスワップアウトされている"
+"かどうかによらず、 見ることができる。"
#. type: TP
-#: build/C/man5/proc.5:926
+#: build/C/man5/proc.5:1005
#, no-wrap
msgid "I<state> %c"
msgstr "I<state> %c"
#. type: Plain text
-#: build/C/man5/proc.5:932
+#: build/C/man5/proc.5:1011
msgid ""
"(3) One character from the string \"RSDZTW\" where R is running, S is "
"sleeping in an interruptible wait, D is waiting in uninterruptible disk "
"態 (stopped)、 W はページング中 (paging) を表している。"
#. type: TP
-#: build/C/man5/proc.5:932
+#: build/C/man5/proc.5:1011
#, no-wrap
msgid "I<ppid> %d"
msgstr "I<ppid> %d"
#. type: Plain text
-#: build/C/man5/proc.5:935
+#: build/C/man5/proc.5:1014
msgid "(4) The PID of the parent."
msgstr "(4) 親プロセスの PID。"
#. type: TP
-#: build/C/man5/proc.5:935
+#: build/C/man5/proc.5:1014
#, no-wrap
msgid "I<pgrp> %d"
msgstr "I<pgrp> %d"
#. type: Plain text
-#: build/C/man5/proc.5:938
+#: build/C/man5/proc.5:1017
msgid "(5) The process group ID of the process."
msgstr "(5) プロセスのプロセスグループ ID。"
#. type: TP
-#: build/C/man5/proc.5:938
+#: build/C/man5/proc.5:1017
#, no-wrap
msgid "I<session> %d"
msgstr "I<session> %d"
#. type: Plain text
-#: build/C/man5/proc.5:941
+#: build/C/man5/proc.5:1020
msgid "(6) The session ID of the process."
msgstr "(6) プロセスのセッション ID。"
#. type: TP
-#: build/C/man5/proc.5:941
+#: build/C/man5/proc.5:1020
#, no-wrap
msgid "I<tty_nr> %d"
msgstr "I<tty_nr> %d"
#. type: Plain text
-#: build/C/man5/proc.5:947
+#: build/C/man5/proc.5:1026
msgid ""
"(7) The controlling terminal of the process. (The minor device number is "
"contained in the combination of bits 31 to 20 and 7 to 0; the major device "
"がって格納され、 メジャー・デバイス番号はビット 15〜8 に格納される)。"
#. type: TP
-#: build/C/man5/proc.5:947
+#: build/C/man5/proc.5:1026
#, no-wrap
msgid "I<tpgid> %d"
msgstr "I<tpgid> %d"
#. This field and following, up to and including wchan added 0.99.1
#. type: Plain text
-#: build/C/man5/proc.5:952
+#: build/C/man5/proc.5:1031
msgid ""
"(8) The ID of the foreground process group of the controlling terminal of "
"the process."
msgstr "(8) プロセスの制御端末のフォアグランド・プロセス・グループの ID。"
#. type: TP
-#: build/C/man5/proc.5:952
+#: build/C/man5/proc.5:1031
#, no-wrap
msgid "I<flags> %u (%lu before Linux 2.6.22)"
msgstr "I<flags> %u (Linux 2.6.22 より前は %lu)"
#. type: Plain text
-#: build/C/man5/proc.5:959
+#: build/C/man5/proc.5:1038
msgid ""
"(9) The kernel flags word of the process. For bit meanings, see the PF_* "
"defines in the Linux kernel source file I<include/linux/sched.h>. Details "
"存する。"
#. type: TP
-#: build/C/man5/proc.5:959
+#: build/C/man5/proc.5:1038
#, no-wrap
msgid "I<minflt> %lu"
msgstr "I<minflt> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:963
+#: build/C/man5/proc.5:1042
msgid ""
"(10) The number of minor faults the process has made which have not required "
"loading a memory page from disk."
"リページへのロードを必要としないフォールト) の回数。"
#. type: TP
-#: build/C/man5/proc.5:963
+#: build/C/man5/proc.5:1042
#, no-wrap
msgid "I<cminflt> %lu"
msgstr "I<cminflt> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:967
+#: build/C/man5/proc.5:1046
msgid ""
"(11) The number of minor faults that the process's waited-for children have "
"made."
"ルトの回数。"
#. type: TP
-#: build/C/man5/proc.5:967
+#: build/C/man5/proc.5:1046
#, no-wrap
msgid "I<majflt> %lu"
msgstr "I<majflt> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:971
+#: build/C/man5/proc.5:1050
msgid ""
"(12) The number of major faults the process has made which have required "
"loading a memory page from disk."
"リページへのロードを必要とするフォールト) の回数。"
#. type: TP
-#: build/C/man5/proc.5:971
+#: build/C/man5/proc.5:1050
#, no-wrap
msgid "I<cmajflt> %lu"
msgstr "I<cmajflt> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:975
+#: build/C/man5/proc.5:1054
msgid ""
"(13) The number of major faults that the process's waited-for children have "
"made."
"ルトの回数。"
#. type: TP
-#: build/C/man5/proc.5:975
+#: build/C/man5/proc.5:1054
#, no-wrap
msgid "I<utime> %lu"
msgstr "I<utime> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:984
+#: build/C/man5/proc.5:1063
msgid ""
"(14) Amount of time that this process has been scheduled in user mode, "
"measured in clock ticks (divide by I<sysconf(_SC_CLK_TCK)>). This includes "
"間分を計算に入れ損ねないようにするためである。"
#. type: TP
-#: build/C/man5/proc.5:984
+#: build/C/man5/proc.5:1063
#, no-wrap
msgid "I<stime> %lu"
msgstr "I<stime> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:989
+#: build/C/man5/proc.5:1068
msgid ""
"(15) Amount of time that this process has been scheduled in kernel mode, "
"measured in clock ticks (divide by I<sysconf(_SC_CLK_TCK)>)."
"(I<sysconf(_SC_CLK_TCK)> で割った値が表示される)。"
#. type: TP
-#: build/C/man5/proc.5:989
+#: build/C/man5/proc.5:1068
#, no-wrap
msgid "I<cutime> %ld"
msgstr "I<cutime> %ld"
#. type: Plain text
-#: build/C/man5/proc.5:999
+#: build/C/man5/proc.5:1078
msgid ""
"(16) Amount of time that this process's waited-for children have been "
"scheduled in user mode, measured in clock ticks (divide by I<sysconf"
"間、下記参照) も含まれる。"
#. type: TP
-#: build/C/man5/proc.5:999
+#: build/C/man5/proc.5:1078
#, no-wrap
msgid "I<cstime> %ld"
msgstr "I<cstime> %ld"
#. type: Plain text
-#: build/C/man5/proc.5:1005
+#: build/C/man5/proc.5:1084
msgid ""
"(17) Amount of time that this process's waited-for children have been "
"scheduled in kernel mode, measured in clock ticks (divide by I<sysconf"
"(I<sysconf(_SC_CLK_TCK)> で割った値が表示される)。"
#. type: TP
-#: build/C/man5/proc.5:1005
+#: build/C/man5/proc.5:1084
#, no-wrap
msgid "I<priority> %ld"
msgstr "I<priority> %ld"
#. type: Plain text
-#: build/C/man5/proc.5:1022
+#: build/C/man5/proc.5:1101
msgid ""
"(18) (Explanation for Linux 2.6) For processes running a real-time "
"scheduling policy (I<policy> below; see B<sched_setscheduler>(2)), this is "
#. And back in kernel 1.2 days things were different again.
#. type: Plain text
-#: build/C/man5/proc.5:1026
+#: build/C/man5/proc.5:1105
msgid ""
"Before Linux 2.6, this was a scaled value based on the scheduler weighting "
"given to this process."
"した値が表示されていた。"
#. type: TP
-#: build/C/man5/proc.5:1026
+#: build/C/man5/proc.5:1105
#, no-wrap
msgid "I<nice> %ld"
msgstr "I<nice> %ld"
#. The time in jiffies of the process's next timeout.
#. timeout was removed sometime around 2.1/2.2
#. type: Plain text
-#: build/C/man5/proc.5:1041
+#: build/C/man5/proc.5:1120
msgid ""
"(19) The nice value (see B<setpriority>(2)), a value in the range 19 (low "
"priority) to -20 (high priority)."
"の範囲の値である。"
#. type: TP
-#: build/C/man5/proc.5:1041
+#: build/C/man5/proc.5:1120
#, no-wrap
msgid "I<num_threads> %ld"
msgstr "I<num_threads> %ld"
#. type: Plain text
-#: build/C/man5/proc.5:1046
+#: build/C/man5/proc.5:1125
msgid ""
"(20) Number of threads in this process (since Linux 2.6). Before kernel "
"2.6, this field was hard coded to 0 as a placeholder for an earlier removed "
"た。"
#. type: TP
-#: build/C/man5/proc.5:1046
+#: build/C/man5/proc.5:1125
#, no-wrap
msgid "I<itrealvalue> %ld"
msgstr "I<itrealvalue> %ld"
#. type: Plain text
-#: build/C/man5/proc.5:1053
+#: build/C/man5/proc.5:1132
msgid ""
"(21) The time in jiffies before the next B<SIGALRM> is sent to the process "
"due to an interval timer. Since kernel 2.6.17, this field is no longer "
"れなくなり、 0 にハードコードされている。"
#. type: TP
-#: build/C/man5/proc.5:1053
+#: build/C/man5/proc.5:1132
#, no-wrap
msgid "I<starttime> %llu (was %lu before Linux 2.6)"
msgstr "I<starttime> %llu (Linux 2.6 より前は %lu)"
#. type: Plain text
-#: build/C/man5/proc.5:1059
+#: build/C/man5/proc.5:1138
msgid ""
"(22) The time the process started after system boot. In kernels before "
"Linux 2.6, this value was expressed in jiffies. Since Linux 2.6, the value "
"is expressed in clock ticks (divide by I<sysconf(_SC_CLK_TCK)>)."
-msgstr "プロセスの起動時刻。システムが起動した時刻が起点である。 Linux 2.6 より前のカーネルでは、 この値の単位は jiffies であった。 Linux 2.6 以降では、 値の単位はクロック tick である (I<sysconf(_SC_CLK_TCK)> で割った値となる)。"
+msgstr ""
+"プロセスの起動時刻。システムが起動した時刻が起点である。 Linux 2.6 より前の"
+"カーネルでは、 この値の単位は jiffies であった。 Linux 2.6 以降では、 値の単"
+"位はクロック tick である (I<sysconf(_SC_CLK_TCK)> で割った値となる)。"
#. type: TP
-#: build/C/man5/proc.5:1059
+#: build/C/man5/proc.5:1138
#, no-wrap
msgid "I<vsize> %lu"
msgstr "I<vsize> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1062
+#: build/C/man5/proc.5:1141
msgid "(23) Virtual memory size in bytes."
msgstr "(23) 仮想メモリのサイズ。単位はバイト。"
#. type: TP
-#: build/C/man5/proc.5:1062
+#: build/C/man5/proc.5:1141
#, no-wrap
msgid "I<rss> %ld"
msgstr "I<rss> %ld"
#. type: Plain text
-#: build/C/man5/proc.5:1069
+#: build/C/man5/proc.5:1148
msgid ""
"(24) Resident Set Size: number of pages the process has in real memory. "
"This is just the pages which count toward text, data, or stack space. This "
"ドされていないページや スワップアウトされたページの数は含んでいない。"
#. type: TP
-#: build/C/man5/proc.5:1069
+#: build/C/man5/proc.5:1148
#, no-wrap
msgid "I<rsslim> %lu"
msgstr "I<rsslim> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1076
+#: build/C/man5/proc.5:1155
msgid ""
"(25) Current soft limit in bytes on the rss of the process; see the "
"description of B<RLIMIT_RSS> in B<getrlimit>(2)."
"(2) の B<RLIMIT_RSS> の説明を参照。"
#. type: TP
-#: build/C/man5/proc.5:1076
+#: build/C/man5/proc.5:1155
#, no-wrap
msgid "I<startcode> %lu"
msgstr "I<startcode> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1079
+#: build/C/man5/proc.5:1158
msgid "(26) The address above which program text can run."
msgstr "(26) プログラムテキストが実行可能であるような領域の先頭アドレス。"
#. type: TP
-#: build/C/man5/proc.5:1079
+#: build/C/man5/proc.5:1158
#, no-wrap
msgid "I<endcode> %lu"
msgstr "I<endcode> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1082
+#: build/C/man5/proc.5:1161
msgid "(27) The address below which program text can run."
msgstr "(27) プログラムテキストが実行可能であるような領域の末尾アドレス。"
#. type: TP
-#: build/C/man5/proc.5:1082
+#: build/C/man5/proc.5:1161
#, no-wrap
msgid "I<startstack> %lu"
msgstr "I<startstack> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1085
+#: build/C/man5/proc.5:1164
msgid "(28) The address of the start (i.e., bottom) of the stack."
msgstr "(28) スタックの開始アドレス (すなわち、スタックの底)。"
#. type: TP
-#: build/C/man5/proc.5:1085
+#: build/C/man5/proc.5:1164
#, no-wrap
msgid "I<kstkesp> %lu"
msgstr "I<kstkesp> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1089
+#: build/C/man5/proc.5:1168
msgid ""
"(29) The current value of ESP (stack pointer), as found in the kernel stack "
"page for the process."
"ある。"
#. type: TP
-#: build/C/man5/proc.5:1089
+#: build/C/man5/proc.5:1168
#, no-wrap
msgid "I<kstkeip> %lu"
msgstr "I<kstkeip> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1092
+#: build/C/man5/proc.5:1171
msgid "(30) The current EIP (instruction pointer)."
msgstr "(30) 現在の EIP (インストラクションポインタ) の値。"
#. type: TP
-#: build/C/man5/proc.5:1092
+#: build/C/man5/proc.5:1171
#, no-wrap
msgid "I<signal> %lu"
msgstr "I<signal> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1098
+#: build/C/man5/proc.5:1177
msgid ""
"(31) The bitmap of pending signals, displayed as a decimal number. "
"Obsolete, because it does not provide information on real-time signals; use "
"代わりに I</proc/[pid]/status> を使うこと。"
#. type: TP
-#: build/C/man5/proc.5:1098
+#: build/C/man5/proc.5:1177
#, no-wrap
msgid "I<blocked> %lu"
msgstr "I<blocked> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1104
+#: build/C/man5/proc.5:1183
msgid ""
"(32) The bitmap of blocked signals, displayed as a decimal number. "
"Obsolete, because it does not provide information on real-time signals; use "
"ないからである。 代わりに I</proc/[pid]/status> を使うこと。"
#. type: TP
-#: build/C/man5/proc.5:1104
+#: build/C/man5/proc.5:1183
#, no-wrap
msgid "I<sigignore> %lu"
msgstr "I<sigignore> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1110
+#: build/C/man5/proc.5:1189
msgid ""
"(33) The bitmap of ignored signals, displayed as a decimal number. "
"Obsolete, because it does not provide information on real-time signals; use "
"からである。 代わりに I</proc/[pid]/status> を使うこと。"
#. type: TP
-#: build/C/man5/proc.5:1110
+#: build/C/man5/proc.5:1189
#, no-wrap
msgid "I<sigcatch> %lu"
msgstr "I<sigcatch> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1116
+#: build/C/man5/proc.5:1195
msgid ""
"(34) The bitmap of caught signals, displayed as a decimal number. Obsolete, "
"because it does not provide information on real-time signals; use I</proc/"
"からである。 代わりに I</proc/[pid]/status> を使うこと。"
#. type: TP
-#: build/C/man5/proc.5:1116
+#: build/C/man5/proc.5:1195
#, no-wrap
msgid "I<wchan> %lu"
msgstr "I<wchan> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1126
+#: build/C/man5/proc.5:1205
msgid ""
"(35) This is the \"channel\" in which the process is waiting. It is the "
"address of a system call, and can be looked up in a namelist if you need a "
"しているならば、 I<ps -l> して WCHAN フィールドを見よ)。"
#. type: TP
-#: build/C/man5/proc.5:1126
+#: build/C/man5/proc.5:1205
#, no-wrap
msgid "I<nswap> %lu"
msgstr "I<nswap> %lu"
#. nswap was added in 2.0
#. type: Plain text
-#: build/C/man5/proc.5:1131
+#: build/C/man5/proc.5:1210
msgid "(36) Number of pages swapped (not maintained)."
msgstr "(36) スワップされたページ数 (メンテナンスされていない)。"
#. type: TP
-#: build/C/man5/proc.5:1131
+#: build/C/man5/proc.5:1210
#, no-wrap
msgid "I<cnswap> %lu"
msgstr "I<cnswap> %lu"
#. cnswap was added in 2.0
#. type: Plain text
-#: build/C/man5/proc.5:1136
+#: build/C/man5/proc.5:1215
msgid "(37) Cumulative I<nswap> for child processes (not maintained)."
msgstr "(37) 子プロセスの I<nswap> の累計 (メンテナンスされていない)。"
#. type: TP
-#: build/C/man5/proc.5:1136
+#: build/C/man5/proc.5:1215
#, no-wrap
msgid "I<exit_signal> %d (since Linux 2.1.22)"
msgstr "I<exit_signal> %d (Linux 2.1.22 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1139
+#: build/C/man5/proc.5:1218
msgid "(38) Signal to be sent to parent when we die."
msgstr "(38) プロセスが死んだときに親プロセスに送られるシグナル。"
#. type: TP
-#: build/C/man5/proc.5:1139
+#: build/C/man5/proc.5:1218
#, no-wrap
msgid "I<processor> %d (since Linux 2.2.8)"
msgstr "I<processor> %d (Linux 2.2.8 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1142
+#: build/C/man5/proc.5:1221
msgid "(39) CPU number last executed on."
msgstr "(39) このプロセスを最後に実行した CPU の番号。"
#. type: TP
-#: build/C/man5/proc.5:1142
+#: build/C/man5/proc.5:1221
#, no-wrap
msgid "I<rt_priority> %u (since Linux 2.5.19; was %lu before Linux 2.6.22)"
msgstr "I<rt_priority> %u (Linux 2.5.19 以降; Linux 2.6.22 より前は %lu)"
#. type: Plain text
-#: build/C/man5/proc.5:1148
+#: build/C/man5/proc.5:1227
msgid ""
"(40) Real-time scheduling priority, a number in the range 1 to 99 for "
"processes scheduled under a real-time policy, or 0, for non-real-time "
"(2) 参照)。"
#. type: TP
-#: build/C/man5/proc.5:1148
+#: build/C/man5/proc.5:1227
#, no-wrap
msgid "I<policy> %u (since Linux 2.5.19; was %lu before Linux 2.6.22)"
msgstr "I<policy> %u (Linux 2.5.19 以降; Linux 2.6.22 より前は %lu)"
#. type: Plain text
-#: build/C/man5/proc.5:1154
+#: build/C/man5/proc.5:1233
msgid ""
"(41) Scheduling policy (see B<sched_setscheduler>(2)). Decode using the "
"SCHED_* constants in I<linux/sched.h>."
"I<linux/sched.h> の SCHED_* 定数を使ってデコードすればよい。"
#. type: TP
-#: build/C/man5/proc.5:1154
+#: build/C/man5/proc.5:1233
#, no-wrap
msgid "I<delayacct_blkio_ticks> %llu (since Linux 2.6.18)"
msgstr "I<delayacct_blkio_ticks> %llu (Linux 2.6.18 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1157
+#: build/C/man5/proc.5:1236
msgid ""
"(42) Aggregated block I/O delays, measured in clock ticks (centiseconds)."
msgstr "(42) (clock tick (100分の1秒) 単位での) ブロック I/O の総遅延量。"
#. type: TP
-#: build/C/man5/proc.5:1157
+#: build/C/man5/proc.5:1236
#, no-wrap
msgid "I<guest_time> %lu (since Linux 2.6.24)"
msgstr "I<guest_time> %lu (Linux 2.6.24 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1162
+#: build/C/man5/proc.5:1241
msgid ""
"(43) Guest time of the process (time spent running a virtual CPU for a guest "
"operating system), measured in clock ticks (divide by I<sysconf(_SC_CLK_TCK)"
"れる)。"
#. type: TP
-#: build/C/man5/proc.5:1162
+#: build/C/man5/proc.5:1241
#, no-wrap
msgid "I<cguest_time> %ld (since Linux 2.6.24)"
msgstr "I<cguest_time> %ld (Linux 2.6.24 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1166
+#: build/C/man5/proc.5:1245
msgid ""
"(44) Guest time of the process's children, measured in clock ticks (divide "
"by I<sysconf(_SC_CLK_TCK)>)."
"(I<sysconf(_SC_CLK_TCK)> で割った値が表示される)。"
#. type: TP
-#: build/C/man5/proc.5:1167
+#: build/C/man5/proc.5:1246
#, no-wrap
msgid "I</proc/[pid]/statm>"
msgstr "I</proc/[pid]/statm>"
#. type: Plain text
-#: build/C/man5/proc.5:1171
+#: build/C/man5/proc.5:1250
msgid ""
"Provides information about memory usage, measured in pages. The columns are:"
msgstr ""
#. (not including libs; broken, includes data segment)
#. (including libs; broken, includes library text)
#. type: Plain text
-#: build/C/man5/proc.5:1185
+#: build/C/man5/proc.5:1264
#, no-wrap
msgid ""
"size (1) total program size\n"
"dt ダーティページ (Linux 2.6 では未使用)\n"
#. type: TP
-#: build/C/man5/proc.5:1187
+#: build/C/man5/proc.5:1266
#, no-wrap
msgid "I</proc/[pid]/status>"
msgstr "I</proc/[pid]/status>"
#. type: Plain text
-#: build/C/man5/proc.5:1195
+#: build/C/man5/proc.5:1274
msgid ""
"Provides much of the information in I</proc/[pid]/stat> and I</proc/[pid]/"
"statm> in a format that's easier for humans to parse. Here's an example:"
"やすい形式で提供する。 以下に例を示す。"
#. type: Plain text
-#: build/C/man5/proc.5:1236
+#: build/C/man5/proc.5:1315
#, no-wrap
msgid ""
"$B< cat /proc/$$/status>\n"
"nonvoluntary_ctxt_switches: 545\n"
#. type: Plain text
-#: build/C/man5/proc.5:1240
-msgid "The fields are as follows:"
-msgstr "フィールドの詳細は以下の通りである。"
-
-#. type: Plain text
-#: build/C/man5/proc.5:1244
+#: build/C/man5/proc.5:1323
msgid "I<Name>: Command run by this process."
msgstr "I<Name>: このプロセスにより実行されたコマンド。"
#. type: Plain text
-#: build/C/man5/proc.5:1256
+#: build/C/man5/proc.5:1335
msgid ""
"I<State>: Current state of the process. One of \"R (running)\", \"S "
"(sleeping)\", \"D (disk sleep)\", \"T (stopped)\", \"T (tracing stop)\", \"Z "
"\"X (dead; 死亡)\" のいずれかである。"
#. type: Plain text
-#: build/C/man5/proc.5:1259
+#: build/C/man5/proc.5:1338
msgid "I<Tgid>: Thread group ID (i.e., Process ID)."
msgstr "I<Tgid>: スレッドグループ ID (すなわち、プロセス ID)。"
#. type: Plain text
-#: build/C/man5/proc.5:1263
+#: build/C/man5/proc.5:1342
msgid "I<Pid>: Thread ID (see B<gettid>(2))."
msgstr "I<Pid>: スレッド ID (B<gettid>(2) 参照)。"
#. type: Plain text
-#: build/C/man5/proc.5:1266
+#: build/C/man5/proc.5:1345
msgid "I<PPid>: PID of parent process."
msgstr "I<PPid>: 親プロセスの PID。"
#. type: Plain text
-#: build/C/man5/proc.5:1269
+#: build/C/man5/proc.5:1348
msgid ""
"I<TracerPid>: PID of process tracing this process (0 if not being traced)."
msgstr ""
"ない場合は 0)。"
#. type: Plain text
-#: build/C/man5/proc.5:1272
-msgid ""
-"I<Uid>, I<Gid>: Real, effective, saved set, and file system UIDs (GIDs)."
+#: build/C/man5/proc.5:1351
+#, fuzzy
+#| msgid ""
+#| "I<Uid>, I<Gid>: Real, effective, saved set, and file system UIDs (GIDs)."
+msgid "I<Uid>, I<Gid>: Real, effective, saved set, and filesystem UIDs (GIDs)."
msgstr ""
"I<Uid>, I<Gid>: 実 UID/GID、実効 UID/GID、保存 set-UID/GID、ファイルシステム "
"UID/GID。"
#. type: Plain text
-#: build/C/man5/proc.5:1275
+#: build/C/man5/proc.5:1354
msgid "I<FDSize>: Number of file descriptor slots currently allocated."
msgstr "I<FDSize>: 現在割り当てられているファイルディスクリプタのスロット数。"
#. type: Plain text
-#: build/C/man5/proc.5:1278
+#: build/C/man5/proc.5:1357
msgid "I<Groups>: Supplementary group list."
msgstr "I<Groups>: 補助グループのリスト。"
#. type: Plain text
-#: build/C/man5/proc.5:1281
+#: build/C/man5/proc.5:1360
msgid "I<VmPeak>: Peak virtual memory size."
msgstr "I<VmPeak>: 仮想メモリサイズのピーク値。"
#. type: Plain text
-#: build/C/man5/proc.5:1284
+#: build/C/man5/proc.5:1363
msgid "I<VmSize>: Virtual memory size."
msgstr "I<VmSize>: 仮想メモリサイズ。"
#. type: Plain text
-#: build/C/man5/proc.5:1288
+#: build/C/man5/proc.5:1367
msgid "I<VmLck>: Locked memory size (see B<mlock>(3))."
msgstr "I<VmLck>: ロックされているメモリサイズ (B<mlock>(3) 参照)。"
#. type: Plain text
-#: build/C/man5/proc.5:1291
+#: build/C/man5/proc.5:1370
msgid "I<VmHWM>: Peak resident set size (\"high water mark\")."
msgstr ""
"I<VmHWM>: 実メモリ上に存在するページサイズ (resident set size) のピーク値 "
"(\"high water mark\")。"
#. type: Plain text
-#: build/C/man5/proc.5:1294
+#: build/C/man5/proc.5:1373
msgid "I<VmRSS>: Resident set size."
msgstr "I<VmRSS>: 実メモリ上に存在するページサイズ。"
#. type: Plain text
-#: build/C/man5/proc.5:1297
+#: build/C/man5/proc.5:1376
msgid "I<VmData>, I<VmStk>, I<VmExe>: Size of data, stack, and text segments."
msgstr ""
"I<VmData>, I<VmStk>, I<VmExe>: データ、スタック、テキストセグメントのサイズ。"
#. type: Plain text
-#: build/C/man5/proc.5:1300
+#: build/C/man5/proc.5:1379
msgid "I<VmLib>: Shared library code size."
msgstr "I<VmLib>: 共有ライブラリ・コードのサイズ。"
#. type: Plain text
-#: build/C/man5/proc.5:1303
+#: build/C/man5/proc.5:1382
msgid "I<VmPTE>: Page table entries size (since Linux 2.6.10)."
msgstr "I<VmPTE>: ページ・テーブル・エントリのサイズ (Linux 2.6.10 以降)。"
#. type: Plain text
-#: build/C/man5/proc.5:1306
+#: build/C/man5/proc.5:1385
msgid "I<Threads>: Number of threads in process containing this thread."
msgstr "I<Threads>: このスレッドが属するプロセスのスレッド数。"
#. type: Plain text
-#: build/C/man5/proc.5:1317
+#: build/C/man5/proc.5:1396
msgid ""
"I<SigQ>: This field contains two slash-separated numbers that relate to "
"queued signals for the real user ID of this process. The first of these is "
"照)。"
#. type: Plain text
-#: build/C/man5/proc.5:1323
+#: build/C/man5/proc.5:1402
msgid ""
"I<SigPnd>, I<ShdPnd>: Number of signals pending for thread and for process "
"as a whole (see B<pthreads>(7) and B<signal>(7))."
"(B<pthreads>(7), B<signal>(7) 参照)。"
#. type: Plain text
-#: build/C/man5/proc.5:1327
+#: build/C/man5/proc.5:1406
msgid ""
"I<SigBlk>, I<SigIgn>, I<SigCgt>: Masks indicating signals being blocked, "
"ignored, and caught (see B<signal>(7))."
"捕捉待ちのシグナルを 示すマスク値 (B<signal>(7))。"
#. type: Plain text
-#: build/C/man5/proc.5:1332
+#: build/C/man5/proc.5:1411
msgid ""
"I<CapInh>, I<CapPrm>, I<CapEff>: Masks of capabilities enabled in "
"inheritable, permitted, and effective sets (see B<capabilities>(7))."
"スク値 (B<capabilities>(7) 参照)。"
#. type: Plain text
-#: build/C/man5/proc.5:1337
+#: build/C/man5/proc.5:1416
msgid ""
"I<CapBnd>: Capability Bounding set (since kernel 2.6.26, see B<capabilities>"
"(7))."
"B<capabilities>(7) 参照)。"
#. type: Plain text
-#: build/C/man5/proc.5:1342
+#: build/C/man5/proc.5:1421
msgid ""
"I<Cpus_allowed>: Mask of CPUs on which this process may run (since Linux "
"2.6.24, see B<cpuset>(7))."
"2.6.24 以降、 B<cpuset>(7) 参照)。"
#. type: Plain text
-#: build/C/man5/proc.5:1347
+#: build/C/man5/proc.5:1426
msgid ""
"I<Cpus_allowed_list>: Same as previous, but in \"list format\" (since Linux "
"2.6.26, see B<cpuset>(7))."
"降、 B<cpuset>(7) 参照)。"
#. type: Plain text
-#: build/C/man5/proc.5:1352
+#: build/C/man5/proc.5:1431
msgid ""
"I<Mems_allowed>: Mask of memory nodes allowed to this process (since Linux "
"2.6.24, see B<cpuset>(7))."
"2.6.24 以降、 B<cpuset>(7) 参照)。"
#. type: Plain text
-#: build/C/man5/proc.5:1357
+#: build/C/man5/proc.5:1436
msgid ""
"I<Mems_allowed_list>: Same as previous, but in \"list format\" (since Linux "
"2.6.26, see B<cpuset>(7))."
"降、 B<cpuset>(7) 参照)。"
#. type: Plain text
-#: build/C/man5/proc.5:1360
+#: build/C/man5/proc.5:1439
msgid ""
"I<voluntary_context_switches>, I<nonvoluntary_context_switches>: Number of "
"voluntary and involuntary context switches (since Linux 2.6.23)."
"発的なコンテキストスイッチの回数 (Linux 2.6.23 以降)。"
#. type: TP
-#: build/C/man5/proc.5:1361
+#: build/C/man5/proc.5:1440
#, no-wrap
msgid "I</proc/[pid]/task> (since Linux 2.6.0-test6)"
msgstr "I</proc/[pid]/task> (Linux 2.6.0-test6 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1392
+#: build/C/man5/proc.5:1471
msgid ""
"This is a directory that contains one subdirectory for each thread in the "
"process. The name of each subdirectory is the numerical thread ID (I<[tid]"
#. The following was still true as at kernel 2.6.13
#. type: Plain text
-#: build/C/man5/proc.5:1399
+#: build/C/man5/proc.5:1478
msgid ""
"In a multithreaded process, the contents of the I</proc/[pid]/task> "
"directory are not available if the main thread has already terminated "
"B<pthread_exit>(3) を呼び出しにより行われる)。"
#. type: TP
-#: build/C/man5/proc.5:1399
+#: build/C/man5/proc.5:1478
#, no-wrap
msgid "I</proc/apm>"
msgstr "I</proc/apm>"
#. type: Plain text
-#: build/C/man5/proc.5:1404
+#: build/C/man5/proc.5:1483
msgid ""
"Advanced power management version and battery information when B<CONFIG_APM> "
"is defined at kernel compilation time."
"に B<CONFIG_APM> を定義したときに存在する。"
#. type: TP
-#: build/C/man5/proc.5:1404
+#: build/C/man5/proc.5:1483
#, no-wrap
msgid "I</proc/bus>"
msgstr "I</proc/bus>"
#. type: Plain text
-#: build/C/man5/proc.5:1407
+#: build/C/man5/proc.5:1486
msgid "Contains subdirectories for installed busses."
msgstr "インストールされている各バス用にサブディレクトリがある。"
#. type: TP
-#: build/C/man5/proc.5:1407
+#: build/C/man5/proc.5:1486
#, no-wrap
msgid "I</proc/bus/pccard>"
msgstr "I</proc/bus/pccard>"
#. type: Plain text
-#: build/C/man5/proc.5:1412
+#: build/C/man5/proc.5:1491
msgid ""
"Subdirectory for PCMCIA devices when B<CONFIG_PCMCIA> is set at kernel "
"compilation time."
"B<CONFIG_PCMCIA> を定義したときに存在する。"
#. type: TP
-#: build/C/man5/proc.5:1412
+#: build/C/man5/proc.5:1491
#, no-wrap
msgid "I</proc/bus/pccard/drivers>"
msgstr "I</proc/bus/pccard/drivers>"
#. type: TP
-#: build/C/man5/proc.5:1414
+#: build/C/man5/proc.5:1493
#, no-wrap
msgid "I</proc/bus/pci>"
msgstr "I</proc/bus/pci>"
#. type: Plain text
-#: build/C/man5/proc.5:1420
+#: build/C/man5/proc.5:1499
msgid ""
"Contains various bus subdirectories and pseudo-files containing information "
"about PCI busses, installed devices, and device drivers. Some of these "
"うちいくつかは ASCII フォーマットではない。"
#. type: TP
-#: build/C/man5/proc.5:1420
+#: build/C/man5/proc.5:1499
#, no-wrap
msgid "I</proc/bus/pci/devices>"
msgstr "I</proc/bus/pci/devices>"
#. type: Plain text
-#: build/C/man5/proc.5:1427
+#: build/C/man5/proc.5:1506
msgid ""
"Information about PCI devices. They may be accessed through B<lspci>(8) "
"and B<setpci>(8)."
"る。"
#. type: TP
-#: build/C/man5/proc.5:1427
+#: build/C/man5/proc.5:1506
#, no-wrap
msgid "I</proc/cmdline>"
msgstr "I</proc/cmdline>"
#. type: Plain text
-#: build/C/man5/proc.5:1434
+#: build/C/man5/proc.5:1513
msgid ""
"Arguments passed to the Linux kernel at boot time. Often done via a boot "
"manager such as B<lilo>(8) or B<grub>(8)."
"B<lilo>(8) や B<grub>(8) といったブートマネージャを使って行われる。"
#. type: TP
-#: build/C/man5/proc.5:1434
+#: build/C/man5/proc.5:1513
#, no-wrap
msgid "I</proc/config.gz> (since Linux 2.6)"
msgstr "I</proc/config.gz> (Linux 2.6 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1452
+#: build/C/man5/proc.5:1531
msgid ""
"This file exposes the configuration options that were used to build the "
"currently running kernel, in the same format as they would be shown in the "
"ンドで得られる内容と同じである。"
#. type: Plain text
-#: build/C/man5/proc.5:1456
+#: build/C/man5/proc.5:1535
#, no-wrap
msgid "cat /lib/modules/$(uname -r)/build/.config\n"
msgstr "cat /lib/modules/$(uname -r)/build/.config\n"
#. type: Plain text
-#: build/C/man5/proc.5:1462
+#: build/C/man5/proc.5:1541
msgid ""
"I</proc/config.gz> is provided only if the kernel is configured with "
"B<CONFIG_IKCONFIG_PROC>."
"B<CONFIG_IKCONFIG_PROC> が有効になっている場合のみである。"
#. type: TP
-#: build/C/man5/proc.5:1462
+#: build/C/man5/proc.5:1541
#, no-wrap
msgid "I</proc/cpuinfo>"
msgstr "I</proc/cpuinfo>"
#. type: Plain text
-#: build/C/man5/proc.5:1474
+#: build/C/man5/proc.5:1553
msgid ""
"This is a collection of CPU and system architecture dependent items, for "
"each supported architecture a different list. Two common entries are "
"れている。 B<lscpu>(1) コマンドはこのファイルから情報を収集する。"
#. type: TP
-#: build/C/man5/proc.5:1474
+#: build/C/man5/proc.5:1553
#, no-wrap
msgid "I</proc/devices>"
msgstr "I</proc/devices>"
#. type: Plain text
-#: build/C/man5/proc.5:1478
+#: build/C/man5/proc.5:1557
msgid ""
"Text listing of major numbers and device groups. This can be used by "
"MAKEDEV scripts for consistency with the kernel."
"プトはこのファイルを使って、 カーネルとの整合性を保つことができる。"
#. type: TP
-#: build/C/man5/proc.5:1478
+#: build/C/man5/proc.5:1557
#, no-wrap
msgid "I</proc/diskstats> (since Linux 2.5.69)"
msgstr "I</proc/diskstats> (Linux 2.5.69 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1484
+#: build/C/man5/proc.5:1563
msgid ""
"This file contains disk I/O statistics for each disk device. See the Linux "
"kernel source file I<Documentation/iostats.txt> for further information."
"参照すること。"
#. type: TP
-#: build/C/man5/proc.5:1484
+#: build/C/man5/proc.5:1563
#, no-wrap
msgid "I</proc/dma>"
msgstr "I</proc/dma>"
#. type: Plain text
-#: build/C/man5/proc.5:1488
+#: build/C/man5/proc.5:1567
msgid ""
"This is a list of the registered I<ISA> DMA (direct memory access) channels "
"in use."
msgstr "登録されている I<ISA> DMA (direct memory access) チャネルのリスト。"
#. type: TP
-#: build/C/man5/proc.5:1488
+#: build/C/man5/proc.5:1567
#, no-wrap
msgid "I</proc/driver>"
msgstr "I</proc/driver>"
#. type: Plain text
-#: build/C/man5/proc.5:1491 build/C/man5/proc.5:1519
+#: build/C/man5/proc.5:1570 build/C/man5/proc.5:1598
msgid "Empty subdirectory."
msgstr "空のサブディレクトリ。"
#. type: TP
-#: build/C/man5/proc.5:1491
+#: build/C/man5/proc.5:1570
#, no-wrap
msgid "I</proc/execdomains>"
msgstr "I</proc/execdomains>"
#. type: Plain text
-#: build/C/man5/proc.5:1494
+#: build/C/man5/proc.5:1573
msgid "List of the execution domains (ABI personalities)."
msgstr "実行ドメインのリスト (ABI パーソナリティ)。"
#. type: TP
-#: build/C/man5/proc.5:1494
+#: build/C/man5/proc.5:1573
#, no-wrap
msgid "I</proc/fb>"
msgstr "I</proc/fb>"
#. type: Plain text
-#: build/C/man5/proc.5:1499
+#: build/C/man5/proc.5:1578
msgid ""
"Frame buffer information when B<CONFIG_FB> is defined during kernel "
"compilation."
"の情報が書かれる。"
#. type: TP
-#: build/C/man5/proc.5:1499
+#: build/C/man5/proc.5:1578
#, no-wrap
msgid "I</proc/filesystems>"
msgstr "I</proc/filesystems>"
#. type: Plain text
-#: build/C/man5/proc.5:1509
+#: build/C/man5/proc.5:1588
+#, fuzzy
+#| msgid ""
+#| "A text listing of the file systems which are supported by the kernel, "
+#| "namely file systems which were compiled into the kernel or whose kernel "
+#| "modules are currently loaded. (See also B<filesystems>(5).) If a file "
+#| "system is marked with \"nodev\", this means that it does not require a "
+#| "block device to be mounted (e.g., virtual file system, network file "
+#| "system)."
msgid ""
-"A text listing of the file systems which are supported by the kernel, namely "
-"file systems which were compiled into the kernel or whose kernel modules are "
-"currently loaded. (See also B<filesystems>(5).) If a file system is marked "
+"A text listing of the filesystems which are supported by the kernel, namely "
+"filesystems which were compiled into the kernel or whose kernel modules are "
+"currently loaded. (See also B<filesystems>(5).) If a filesystem is marked "
"with \"nodev\", this means that it does not require a block device to be "
-"mounted (e.g., virtual file system, network file system)."
+"mounted (e.g., virtual filesystem, network filesystem)."
msgstr ""
"カーネルが対応しているファイルシステムのテキスト形式のリスト。 カーネルに組み"
"込まれてコンパイルされたファイルシステムと、 カーネルモジュールが現在ロードさ"
"システム、ネットワークファイルシステムなど)。"
#. type: Plain text
-#: build/C/man5/proc.5:1516
+#: build/C/man5/proc.5:1595
+#, fuzzy
+#| msgid ""
+#| "Incidentally, this file may be used by B<mount>(8) when no file system "
+#| "is specified and it didn't manage to determine the file system type. "
+#| "Then file systems contained in this file are tried (excepted those that "
+#| "are marked with \"nodev\")."
msgid ""
-"Incidentally, this file may be used by B<mount>(8) when no file system is "
-"specified and it didn't manage to determine the file system type. Then file "
-"systems contained in this file are tried (excepted those that are marked "
+"Incidentally, this file may be used by B<mount>(8) when no filesystem is "
+"specified and it didn't manage to determine the filesystem type. Then "
+"filesystems contained in this file are tried (excepted those that are marked "
"with \"nodev\")."
msgstr ""
"ちなみに、マウント時にファイルシステムが指定されず、 どうやってもファイルシス"
"し、\"nodev\" の印がついたものは除く)。"
#. type: TP
-#: build/C/man5/proc.5:1516
+#: build/C/man5/proc.5:1595
#, no-wrap
msgid "I</proc/fs>"
msgstr "I</proc/fs>"
#. type: TP
-#: build/C/man5/proc.5:1519
+#: build/C/man5/proc.5:1598
#, no-wrap
msgid "I</proc/ide>"
msgstr "I</proc/ide>"
#. type: Plain text
-#: build/C/man5/proc.5:1525
+#: build/C/man5/proc.5:1604
msgid ""
"This directory exists on systems with the IDE bus. There are directories "
"for each IDE channel and attached device. Files include:"
"ている。"
#. type: Plain text
-#: build/C/man5/proc.5:1538
+#: build/C/man5/proc.5:1617
#, no-wrap
msgid ""
"cache buffer size in KB\n"
"smart_values 16 進数表記\n"
#. type: Plain text
-#: build/C/man5/proc.5:1544
+#: build/C/man5/proc.5:1623
msgid ""
"The B<hdparm>(8) utility provides access to this information in a friendly "
"format."
"の手段を提供する。"
#. type: TP
-#: build/C/man5/proc.5:1544
+#: build/C/man5/proc.5:1623
#, no-wrap
msgid "I</proc/interrupts>"
msgstr "I</proc/interrupts>"
#. type: Plain text
-#: build/C/man5/proc.5:1554
+#: build/C/man5/proc.5:1633
msgid ""
"This is used to record the number of interrupts per CPU per IO device. "
"Since Linux 2.6.24, for the i386 and x86_64 architectures, at least, this "
"ASCII で表記されている。"
#. type: TP
-#: build/C/man5/proc.5:1554
+#: build/C/man5/proc.5:1633
#, no-wrap
msgid "I</proc/iomem>"
msgstr "I</proc/iomem>"
#. type: Plain text
-#: build/C/man5/proc.5:1557
+#: build/C/man5/proc.5:1636
msgid "I/O memory map in Linux 2.4."
msgstr "Linux 2.4 における I/O メモリマップ。"
#. type: TP
-#: build/C/man5/proc.5:1557
+#: build/C/man5/proc.5:1636
#, no-wrap
msgid "I</proc/ioports>"
msgstr "I</proc/ioports>"
#. type: Plain text
-#: build/C/man5/proc.5:1561
+#: build/C/man5/proc.5:1640
msgid ""
"This is a list of currently registered Input-Output port regions that are in "
"use."
msgstr "現在登録され使われている I/O ポート領域のリスト。"
#. type: TP
-#: build/C/man5/proc.5:1561
+#: build/C/man5/proc.5:1640
#, no-wrap
msgid "I</proc/kallsyms> (since Linux 2.5.71)"
msgstr "I</proc/kallsyms> (Linux 2.5.71 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1569
+#: build/C/man5/proc.5:1648
msgid ""
"This holds the kernel exported symbol definitions used by the B<modules>(X) "
"tools to dynamically link and bind loadable modules. In Linux 2.5.47 and "
"あった。"
#. type: TP
-#: build/C/man5/proc.5:1569
+#: build/C/man5/proc.5:1648
#, no-wrap
msgid "I</proc/kcore>"
msgstr "I</proc/kcore>"
#. type: Plain text
-#: build/C/man5/proc.5:1578
+#: build/C/man5/proc.5:1657
msgid ""
"This file represents the physical memory of the system and is stored in the "
"ELF core file format. With this pseudo-file, and an unstripped kernel (I</"
"る]) があれば、 GDB はカーネル内の任意のデータ構造の現在の状態を調べられる。"
#. type: Plain text
-#: build/C/man5/proc.5:1581
+#: build/C/man5/proc.5:1660
msgid ""
"The total length of the file is the size of physical memory (RAM) plus 4KB."
msgstr ""
"このファイルの大きさは物理メモリ (RAM) のサイズに 4KB を加えた値である。"
#. type: TP
-#: build/C/man5/proc.5:1581
+#: build/C/man5/proc.5:1660
#, no-wrap
msgid "I</proc/kmsg>"
msgstr "I</proc/kmsg>"
#. type: Plain text
-#: build/C/man5/proc.5:1593
+#: build/C/man5/proc.5:1672
msgid ""
"This file can be used instead of the B<syslog>(2) system call to read "
"kernel messages. A process must have superuser privileges to read this "
"セスが稼働している場合、 このファイルを読み出すべきではない。"
#. type: Plain text
-#: build/C/man5/proc.5:1597
+#: build/C/man5/proc.5:1676
msgid "Information in this file is retrieved with the B<dmesg>(1) program."
msgstr "このファイルの中の情報は B<dmesg>(1) によって表示される。"
#. type: TP
-#: build/C/man5/proc.5:1597
+#: build/C/man5/proc.5:1676
#, no-wrap
msgid "I</proc/ksyms> (Linux 1.1.23-2.5.47)"
msgstr "I</proc/ksyms> (Linux 1.1.23-2.5.47)"
#. type: Plain text
-#: build/C/man5/proc.5:1601
+#: build/C/man5/proc.5:1680
msgid "See I</proc/kallsyms>."
msgstr "I</proc/kallsyms> を参照。"
#. type: TP
-#: build/C/man5/proc.5:1601
+#: build/C/man5/proc.5:1680
#, no-wrap
msgid "I</proc/loadavg>"
msgstr "I</proc/loadavg>"
#. type: Plain text
-#: build/C/man5/proc.5:1616
+#: build/C/man5/proc.5:1695
msgid ""
"The first three fields in this file are load average figures giving the "
"number of jobs in the run queue (state R) or waiting for disk I/O (state D) "
"システム上に最も最近生成されたプロセスの PID である。"
#. type: TP
-#: build/C/man5/proc.5:1616
+#: build/C/man5/proc.5:1695
#, no-wrap
msgid "I</proc/locks>"
msgstr "I</proc/locks>"
#. type: Plain text
-#: build/C/man5/proc.5:1622
+#: build/C/man5/proc.5:1701
msgid ""
"This file shows current file locks (B<flock>(2) and B<fcntl>(2)) and leases "
"(B<fcntl>(2))."
"(B<fcntl>(2)) を表示する。"
#. type: TP
-#: build/C/man5/proc.5:1622
+#: build/C/man5/proc.5:1701
#, no-wrap
msgid "I</proc/malloc> (only up to and including Linux 2.2)"
msgstr "I</proc/malloc> (Linux 2.2 以前のみ)"
#. It looks like this only ever did something back in 1.0 days
#. type: Plain text
-#: build/C/man5/proc.5:1628
+#: build/C/man5/proc.5:1707
msgid ""
"This file is present only if B<CONFIG_DEBUG_MALLOC> was defined during "
"compilation."
"ルは存在する。"
#. type: TP
-#: build/C/man5/proc.5:1628
+#: build/C/man5/proc.5:1707
#, no-wrap
msgid "I</proc/meminfo>"
msgstr "I</proc/meminfo>"
#. type: Plain text
-#: build/C/man5/proc.5:1644
+#: build/C/man5/proc.5:1723
msgid ""
"This file reports statistics about memory usage on the system. It is used "
"by B<free>(1) to report the amount of free and used memory (both physical "
"the fields have been present since at least Linux 2.6.0. Some fileds are "
"displayed only if the kernel was configured with various options; those "
"dependencies are noted in the list."
-msgstr "このファイルはシステムのメモリ使用状況の統計情報を表示する。 B<free>(1) はこのファイルを使って、 そのシステムの (物理メモリとスワップの両方の) 未使用と使用中のメモリ量と、 カーネルが使用している共有メモリとバッファの使用量を表示する。 このファイルの各行は、パラメータ名の後に、 コロン、 パラメータ値が続く。 最後に (\"kB\" などの) 計測単位がある場合もある。 以下のリストでは、 フィールド名と、フィールド値を読み込むのに必要なフォーマット指定子 (format specifier) について説明する。 特に注記がある場合を除くと、すべてのフィールドが少なくとも Linux 2.6.0 以降では存在する。 いくつかのフィールドは、カーネルでオプションが有効になっている場合にのみ表示される。 こうした依存関係についてはリスト内に注記がある。"
+msgstr ""
+"このファイルはシステムのメモリ使用状況の統計情報を表示する。 B<free>(1) はこ"
+"のファイルを使って、 そのシステムの (物理メモリとスワップの両方の) 未使用と使"
+"用中のメモリ量と、 カーネルが使用している共有メモリとバッファの使用量を表示す"
+"る。 このファイルの各行は、パラメータ名の後に、 コロン、 パラメータ値が続"
+"く。 最後に (\"kB\" などの) 計測単位がある場合もある。 以下のリストでは、 "
+"フィールド名と、フィールド値を読み込むのに必要なフォーマット指定子 (format "
+"specifier) について説明する。 特に注記がある場合を除くと、すべてのフィールド"
+"が少なくとも Linux 2.6.0 以降では存在する。 いくつかのフィールドは、カーネル"
+"でオプションが有効になっている場合にのみ表示される。 こうした依存関係について"
+"はリスト内に注記がある。"
#. type: TP
-#: build/C/man5/proc.5:1645
+#: build/C/man5/proc.5:1724
#, no-wrap
msgid "I<MemTotal> %lu"
msgstr "I<MemTotal> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1649
+#: build/C/man5/proc.5:1728
msgid ""
"Total usable RAM (i.e. physical RAM minus a few reserved bits and the kernel "
"binary code)."
-msgstr "使用可能な RAM の総量 (つまり、 物理 RAM サイズからいくつかの予約ビットとカーネルのバイナリコードの分を引いた値)。"
+msgstr ""
+"使用可能な RAM の総量 (つまり、 物理 RAM サイズからいくつかの予約ビットとカー"
+"ネルのバイナリコードの分を引いた値)。"
#. type: TP
-#: build/C/man5/proc.5:1649
+#: build/C/man5/proc.5:1728
#, no-wrap
msgid "I<MemFree> %lu"
msgstr "I<MemFree> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1653
+#: build/C/man5/proc.5:1732
msgid "The sum of I<LowFree>+I<HighFree>."
msgstr "I<LowFree>+I<HighFree> の合計値。"
#. type: TP
-#: build/C/man5/proc.5:1653
+#: build/C/man5/proc.5:1732
#, no-wrap
msgid "I<Buffers> %lu"
msgstr "I<Buffers> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1657
+#: build/C/man5/proc.5:1736
msgid ""
"Relatively temporary storage for raw disk blocks that shouldn't get "
"tremendously large (20MB or so)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1657
+#: build/C/man5/proc.5:1736
#, no-wrap
msgid "I<Cached> %lu"
msgstr "I<Cached> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1662
+#: build/C/man5/proc.5:1741
msgid ""
"In-memory cache for files read from the disk (the page cache). Doesn't "
"include I<SwapCached>."
-msgstr "ディスクから読み出したファイルのインメモリキャッシュ (ページキャッシュ)。 I<SwapCached> は含まれない。"
+msgstr ""
+"ディスクから読み出したファイルのインメモリキャッシュ (ページキャッシュ)。 "
+"I<SwapCached> は含まれない。"
#. type: TP
-#: build/C/man5/proc.5:1662
+#: build/C/man5/proc.5:1741
#, no-wrap
msgid "I<SwapCached> %lu"
msgstr "I<SwapCached> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1670
+#: build/C/man5/proc.5:1749
msgid ""
"Memory that once was swapped out, is swapped back in but still also is in "
"the swap file. (If memory pressure is high, these pages don't need to be "
"swapped out again because they are already in the swap file. This saves I/"
"O.)"
-msgstr "一度スワップアウトされ、その後スワップインされたが、まだスワップファイルにも存在するメモリ。 (メモリが残り少ない場合、 これらのページは、すでにスワップファイルに存在するので、もう一度スワップアウトする必要がない。 これにより I/O が節約できる。)"
+msgstr ""
+"一度スワップアウトされ、その後スワップインされたが、まだスワップファイルにも"
+"存在するメモリ。 (メモリが残り少ない場合、 これらのページは、すでにスワップ"
+"ファイルに存在するので、もう一度スワップアウトする必要がない。 これにより I/"
+"O が節約できる。)"
#. type: TP
-#: build/C/man5/proc.5:1670
+#: build/C/man5/proc.5:1749
#, no-wrap
msgid "I<Active> %lu"
msgstr "I<Active> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1674
+#: build/C/man5/proc.5:1753
msgid ""
"Memory that has been used more recently and usually not reclaimed unless "
"absolutely necessary."
-msgstr "最近使用されたメモリで、通常は本当に必要にならない限り回収されないメモリ。"
+msgstr ""
+"最近使用されたメモリで、通常は本当に必要にならない限り回収されないメモリ。"
#. type: TP
-#: build/C/man5/proc.5:1674
+#: build/C/man5/proc.5:1753
#, no-wrap
msgid "I<Inactive> %lu"
msgstr "I<Inactive> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1678
+#: build/C/man5/proc.5:1757
msgid ""
"Memory which has been less recently used. It is more eligible to be "
"reclaimed for other purposes."
-msgstr "最近あまり使用されていないメモリ。 他の使用するために優先して回収すべきメモリ。"
+msgstr ""
+"最近あまり使用されていないメモリ。 他の使用するために優先して回収すべきメモ"
+"リ。"
#. type: TP
-#: build/C/man5/proc.5:1678
+#: build/C/man5/proc.5:1757
#, no-wrap
msgid "I<Active(anon)> %lu (since Linux 2.6.28)"
msgstr "I<Active(anon)> %lu (Linux 2.6.28 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1681 build/C/man5/proc.5:1684 build/C/man5/proc.5:1687
-#: build/C/man5/proc.5:1690 build/C/man5/proc.5:1755
+#: build/C/man5/proc.5:1760 build/C/man5/proc.5:1763 build/C/man5/proc.5:1766
+#: build/C/man5/proc.5:1769 build/C/man5/proc.5:1834
msgid "[To be documented.]"
msgstr "[後で記載する]"
#. type: TP
-#: build/C/man5/proc.5:1681
+#: build/C/man5/proc.5:1760
#, no-wrap
msgid "I<Inactive(anon)> %lu (since Linux 2.6.28)"
msgstr "I<Inactive(anon)> %lu (Linux 2.6.28 以降)"
#. type: TP
-#: build/C/man5/proc.5:1684
+#: build/C/man5/proc.5:1763
#, no-wrap
msgid "I<Active(file)> %lu (since Linux 2.6.28)"
msgstr "I<Active(file)> %lu (Linux 2.6.28 以降)"
#. type: TP
-#: build/C/man5/proc.5:1687
+#: build/C/man5/proc.5:1766
#, no-wrap
msgid "I<Inactive(file)> %lu (since Linux 2.6.28)"
msgstr "I<Inactive(file)> %lu (Linux 2.6.28 以降)"
#. type: TP
-#: build/C/man5/proc.5:1690
+#: build/C/man5/proc.5:1769
#, no-wrap
msgid "I<Unevictable> %lu (since Linux 2.6.28)"
msgstr "I<Unevictable> %lu (Linux 2.6.28 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1695 build/C/man5/proc.5:1700
+#: build/C/man5/proc.5:1774 build/C/man5/proc.5:1779
msgid ""
"(From Linux 2.6.28 to 2.6.30, B<CONFIG_UNEVICTABLE_LRU> was required.) [To "
"be documented.]"
-msgstr "(Linux 2.6.28 から 2.6.30 まででは B<CONFIG_UNEVICTABLE_LRU> が必要であった。) [後で記載する]"
+msgstr ""
+"(Linux 2.6.28 から 2.6.30 まででは B<CONFIG_UNEVICTABLE_LRU> が必要であっ"
+"た。) [後で記載する]"
#. type: TP
-#: build/C/man5/proc.5:1695
+#: build/C/man5/proc.5:1774
#, no-wrap
msgid "I<Mlocked> %lu (since Linux 2.6.28)"
msgstr "I<Mlocked> %lu (Linux 2.6.28 以降)"
#. type: TP
-#: build/C/man5/proc.5:1700
+#: build/C/man5/proc.5:1779
#, no-wrap
msgid "I<HighTotal> %lu"
msgstr "I<HighTotal> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1709
+#: build/C/man5/proc.5:1788
msgid ""
"(Starting with Linux 2.6.19, B<CONFIG_HIGHMEM> is required.) Total amount "
"of highmem. Highmem is all memory above ~860MB of physical memory. Highmem "
"areas are for use by user-space programs, or for the page cache. The kernel "
"must use tricks to access this memory, making it slower to access than "
"lowmem."
-msgstr "(Linux 2.6.19 以降では B<CONFIG_HIGHMEM> が必要) highmem の総量。 highmem は物理メモリの 860MB 付近よりも上の部分のメモリ領域全体のことである。 highmem 領域はユーザー空間プログラムとページキャッシュで使用される。 カーネルはこのメモリにアクセスするのに小技を使っており、 lowmem よりもアクセスが遅くなる。"
+msgstr ""
+"(Linux 2.6.19 以降では B<CONFIG_HIGHMEM> が必要) highmem の総量。 highmem は"
+"物理メモリの 860MB 付近よりも上の部分のメモリ領域全体のことである。 highmem "
+"領域はユーザー空間プログラムとページキャッシュで使用される。 カーネルはこのメ"
+"モリにアクセスするのに小技を使っており、 lowmem よりもアクセスが遅くなる。"
#. type: TP
-#: build/C/man5/proc.5:1709
+#: build/C/man5/proc.5:1788
#, no-wrap
msgid "I<HighFree> %lu"
msgstr "I<HighFree> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1713
+#: build/C/man5/proc.5:1792
msgid ""
"(Starting with Linux 2.6.19, B<CONFIG_HIGHMEM> is required.) Amount of free "
"highmem."
msgstr "(Linux 2.6.19 以降では B<CONFIG_HIGHMEM> が必要) 未使用の highmem 量。"
#. type: TP
-#: build/C/man5/proc.5:1713
+#: build/C/man5/proc.5:1792
#, no-wrap
msgid "I<LowTotal> %lu"
msgstr "I<LowTotal> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1725
+#: build/C/man5/proc.5:1804
msgid ""
"(Starting with Linux 2.6.19, B<CONFIG_HIGHMEM> is required.) Total amount "
"of lowmem. Lowmem is memory which can be used for everything that highmem "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1725
+#: build/C/man5/proc.5:1804
#, no-wrap
msgid "I<LowFree> %lu"
msgstr "I<LowFree> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1729
+#: build/C/man5/proc.5:1808
msgid ""
"(Starting with Linux 2.6.19, B<CONFIG_HIGHMEM> is required.) Amount of free "
"lowmem."
msgstr "(Linux 2.6.19 以降では B<CONFIG_HIGHMEM> が必要) 未使用の lowmem 量。"
#. type: TP
-#: build/C/man5/proc.5:1729
+#: build/C/man5/proc.5:1808
#, no-wrap
msgid "I<MmapCopy> %lu (since Linux 2.6.29)"
msgstr "I<MmapCopy> %lu (Linux 2.6.29 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1734
+#: build/C/man5/proc.5:1813
msgid "(B<CONFIG_MMU> is required.) [To be documented.]"
msgstr "(B<CONFIG_MMU> が必要) [後で記載する]"
#. type: TP
-#: build/C/man5/proc.5:1734
+#: build/C/man5/proc.5:1813
#, no-wrap
msgid "I<SwapTotal> %lu"
msgstr "I<SwapTotal> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1737
+#: build/C/man5/proc.5:1816
msgid "Total amount of swap space available."
msgstr "利用可能なスワップ空間の総量。"
#. type: TP
-#: build/C/man5/proc.5:1737
+#: build/C/man5/proc.5:1816
#, no-wrap
msgid "I<SwapFree> %lu"
msgstr "I<SwapFree> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1740
+#: build/C/man5/proc.5:1819
msgid "Amount of swap space that is currently unused."
msgstr "現在未使用のスワップ空間の量。"
#. type: TP
-#: build/C/man5/proc.5:1740
+#: build/C/man5/proc.5:1819
#, no-wrap
msgid "I<Dirty> %lu"
msgstr "I<Dirty> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1743
+#: build/C/man5/proc.5:1822
msgid "Memory which is waiting to get written back to the disk."
msgstr "ディスクに書き戻されるのを待っているメモリ。"
#. type: TP
-#: build/C/man5/proc.5:1743
+#: build/C/man5/proc.5:1822
#, no-wrap
msgid "I<Writeback> %lu"
msgstr "I<Writeback> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1746
+#: build/C/man5/proc.5:1825
msgid "Memory which is actively being written back to the disk."
msgstr "現在ディスクに書き戻し中のメモリ。"
#. type: TP
-#: build/C/man5/proc.5:1746
+#: build/C/man5/proc.5:1825
#, no-wrap
msgid "I<AnonPages> %lu (since Linux 2.6.18)"
msgstr "I<AnonPages> %lu (Linux 2.6.18 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1749
+#: build/C/man5/proc.5:1828
msgid "Non-file backed pages mapped into user-space page tables."
-msgstr "ユーザー空間ページテーブルにマッピングされているファイルと関連付けられていないページ。"
+msgstr ""
+"ユーザー空間ページテーブルにマッピングされているファイルと関連付けられていな"
+"いページ。"
#. type: TP
-#: build/C/man5/proc.5:1749
+#: build/C/man5/proc.5:1828
#, no-wrap
msgid "I<Mapped> %lu"
msgstr "I<Mapped> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1752
+#: build/C/man5/proc.5:1831
msgid "Files which have been mmaped, such as libraries."
msgstr "メモリマップされているファイル。 ライブラリなど。"
#. type: TP
-#: build/C/man5/proc.5:1752
+#: build/C/man5/proc.5:1831
#, no-wrap
msgid "I<Shmem> %lu (since Linux 2.6.32)"
msgstr "I<Shmem> %lu (Linux 2.6.32 以降)"
#. type: TP
-#: build/C/man5/proc.5:1755
+#: build/C/man5/proc.5:1834
#, no-wrap
msgid "I<Slab> %lu"
msgstr "I<Slab> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1758
+#: build/C/man5/proc.5:1837
msgid "In-kernel data structures cache."
msgstr "カーネル内のデータ構造体のキャッシュ。"
#. type: TP
-#: build/C/man5/proc.5:1758
+#: build/C/man5/proc.5:1837
#, no-wrap
msgid "I<SReclaimable> %lu (since Linux 2.6.19)"
msgstr "I<SReclaimable> %lu (Linux 2.6.19 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1763
+#: build/C/man5/proc.5:1842
msgid "Part of I<Slab>, that might be reclaimed, such as caches."
msgstr "回収可能な I<Slab>。 キャッシュなど。"
#. type: TP
-#: build/C/man5/proc.5:1763
+#: build/C/man5/proc.5:1842
#, no-wrap
msgid "I<SUnreclaim> %lu (since Linux 2.6.19)"
msgstr "I<SUnreclaim> %lu (Linux 2.6.19 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1768
+#: build/C/man5/proc.5:1847
msgid "Part of I<Slab>, that cannot be reclaimed on memory pressure."
msgstr "メモリ消費が激しい際でも回収できない I<Slab>。"
#. type: TP
-#: build/C/man5/proc.5:1768
+#: build/C/man5/proc.5:1847
#, no-wrap
msgid "I<KernelStack> %lu (since Linux 2.6.32)"
msgstr "I<KernelStack> %lu (Linux 2.6.32 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1771
+#: build/C/man5/proc.5:1850
msgid "Amount of memory allocated to kernel stacks."
msgstr "カーネルスタックに割り宛てられているメモリ量。"
#. type: TP
-#: build/C/man5/proc.5:1771
+#: build/C/man5/proc.5:1850
#, no-wrap
msgid "I<PageTables> %lu (since Linux 2.6.18)"
msgstr "I<PageTables> %lu (Linux 2.6.18 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1774
+#: build/C/man5/proc.5:1853
msgid "Amount of memory dedicated to the lowest level of page tables."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1774
+#: build/C/man5/proc.5:1853
#, no-wrap
msgid "I<Quicklists> %lu (since Linux 2.6.27)"
msgstr "I<Quicklists> %lu (Linux 2.6.27 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1778
+#: build/C/man5/proc.5:1857
msgid "(B<CONFIG_QUICKLIST> is required.) [To be documented.]"
msgstr "(B<CONFIG_QUICKLIST> が必要) [後で記載する]"
#. type: TP
-#: build/C/man5/proc.5:1778
+#: build/C/man5/proc.5:1857
#, no-wrap
msgid "I<NFS_Unstable> %lu (since Linux 2.6.18)"
msgstr "I<NFS_Unstable> %lu (Linux 2.6.18 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1781
+#: build/C/man5/proc.5:1860
msgid "NFS pages sent to the server, but not yet committed to stable storage."
-msgstr "サーバに送信されたが、まだ永続的なストレージには書き込まれていない NFS ページ。"
+msgstr ""
+"サーバに送信されたが、まだ永続的なストレージには書き込まれていない NFS ペー"
+"ジ。"
#. type: TP
-#: build/C/man5/proc.5:1781
+#: build/C/man5/proc.5:1860
#, no-wrap
msgid "I<Bounce> %lu (since Linux 2.6.18)"
msgstr "I<Bounce> %lu (Linux 2.6.18 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1784
+#: build/C/man5/proc.5:1863
msgid "Memory used for block device \"bounce buffers\"."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1784
+#: build/C/man5/proc.5:1863
#, no-wrap
msgid "I<WritebackTmp> %lu (since Linux 2.6.26)"
msgstr "I<WritebackTmp> %lu (Linux 2.6.26 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1787
+#: build/C/man5/proc.5:1866
msgid "Memory used by FUSE for temporary writeback buffers."
msgstr "FUSE で一時的なライトバックバッファに使われているメモリ。"
#. type: TP
-#: build/C/man5/proc.5:1787
+#: build/C/man5/proc.5:1866
#, no-wrap
msgid "I<CommitLimit> %lu (since Linux 2.6.10)"
msgstr "I<CommitLimit> %lu (Linux 2.6.10 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1798
+#: build/C/man5/proc.5:1877
msgid ""
"Based on the overcommit ratio ('vm.overcommit_ratio'), this is the total "
"amount of memory currently available to be allocated on the system. This "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:1800
+#: build/C/man5/proc.5:1879
#, no-wrap
msgid " CommitLimit = (overcommit_ratio * Physical RAM) + Swap\n"
msgstr " CommitLimit = (overcommit_ratio * Physical RAM) + Swap\n"
#. type: Plain text
-#: build/C/man5/proc.5:1810
+#: build/C/man5/proc.5:1889
msgid ""
"For example, on a system with 1GB of physical RAM and 7GB of swap with a "
"I<overcommit_ratio> of 30, this formula yields a I<CommitLimit> of 7.3GB. "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1810
+#: build/C/man5/proc.5:1889
#, no-wrap
msgid "I<Committed_AS> %lu"
msgstr "I<Committed_AS> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1830
+#: build/C/man5/proc.5:1909
msgid ""
"The amount of memory presently allocated on the system. The committed "
"memory is a sum of all of the memory which has been allocated by processes, "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1830
+#: build/C/man5/proc.5:1909
#, no-wrap
msgid "I<VmallocTotal> %lu"
msgstr "I<VmallocTotal> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1833
+#: build/C/man5/proc.5:1912
msgid "Total size of vmalloc memory area."
msgstr "vmalloc メモリ領域の総量。"
#. type: TP
-#: build/C/man5/proc.5:1833
+#: build/C/man5/proc.5:1912
#, no-wrap
msgid "I<VmallocUsed> %lu"
msgstr "I<VmallocUsed> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1836
+#: build/C/man5/proc.5:1915
msgid "Amount of vmalloc area which is used."
msgstr "使用中の vmalloc 領域の量。"
#. type: TP
-#: build/C/man5/proc.5:1836
+#: build/C/man5/proc.5:1915
#, no-wrap
msgid "I<VmallocChunk> %lu"
msgstr "I<VmallocChunk> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1839
+#: build/C/man5/proc.5:1918
msgid "Largest contiguous block of vmalloc area which is free."
msgstr "vmalloc 領域の未使用の連続するブロックの最大サイズ。\n"
#. type: TP
-#: build/C/man5/proc.5:1839
+#: build/C/man5/proc.5:1918
#, no-wrap
msgid "I<HardwareCorrupted> %lu (since Linux 2.6.32)"
msgstr "I<HardwareCorrupted> %lu (Linux 2.6.32 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1843
+#: build/C/man5/proc.5:1922
msgid "(B<CONFIG_MEMORY_FAILURE> is required.) [To be documented.]"
msgstr "(B<CONFIG_MEMORY_FAILURE> が必要) [後で記載する]"
#. type: TP
-#: build/C/man5/proc.5:1843
+#: build/C/man5/proc.5:1922
#, no-wrap
msgid "I<AnonHugePages> %lu (since Linux 2.6.38)"
msgstr "I<AnonHugePages> %lu (Linux 2.6.38 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1847
+#: build/C/man5/proc.5:1926
msgid ""
"(B<CONFIG_TRANSPARENT_HUGEPAGE> is required.) Non-file backed huge pages "
"mapped into user-space page tables."
-msgstr "(B<CONFIG_TRANSPARENT_HUGEPAGE> が必要) ユーザー空間ページテーブルにマッピングされているファイルと関連付けられていないページ。"
+msgstr ""
+"(B<CONFIG_TRANSPARENT_HUGEPAGE> が必要) ユーザー空間ページテーブルにマッピン"
+"グされているファイルと関連付けられていないページ。"
#. type: TP
-#: build/C/man5/proc.5:1847
+#: build/C/man5/proc.5:1926
#, no-wrap
msgid "I<HugePages_Total> %lu"
msgstr "I<HugePages_Total> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1851
+#: build/C/man5/proc.5:1930
msgid ""
"(B<CONFIG_HUGETLB_PAGE> is required.) The size of the pool of huge pages."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1851
+#: build/C/man5/proc.5:1930
#, no-wrap
msgid "I<HugePages_Free> %lu"
msgstr "I<HugePages_Free> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1855
+#: build/C/man5/proc.5:1934
msgid ""
"(B<CONFIG_HUGETLB_PAGE> is required.) The number of huge pages in the pool "
"that are not yet allocated."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1855
+#: build/C/man5/proc.5:1934
#, no-wrap
msgid "I<HugePages_Rsvd> %lu (since Linux 2.6.17)"
msgstr "I<HugePages_Rsvd> %lu (Linux 2.6.17 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1864
+#: build/C/man5/proc.5:1943
msgid ""
"(B<CONFIG_HUGETLB_PAGE> is required.) This is the number of huge pages for "
"which a commitment to allocate from the pool has been made, but no "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1864
+#: build/C/man5/proc.5:1943
#, no-wrap
msgid "I<HugePages_Surp> %lu (since Linux 2.6.24)"
msgstr "I<HugePages_Surp> %lu (Linux 2.6.24 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:1872
+#: build/C/man5/proc.5:1951
msgid ""
"(B<CONFIG_HUGETLB_PAGE> is required.) This is the number of huge pages in "
"the pool above the value in I</proc/sys/vm/nr_hugepages>. The maximum "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:1872
+#: build/C/man5/proc.5:1951
#, no-wrap
msgid "I<Hugepagesize> %lu"
msgstr "I<Hugepagesize> %lu"
#. type: Plain text
-#: build/C/man5/proc.5:1876
+#: build/C/man5/proc.5:1955
msgid "(B<CONFIG_HUGETLB_PAGE> is required.) The size of huge pages."
msgstr "(B<CONFIG_HUGETLB_PAGE> が必要) ヒュージページのサイズ。"
#. type: TP
-#: build/C/man5/proc.5:1877
+#: build/C/man5/proc.5:1956
#, no-wrap
msgid "I</proc/modules>"
msgstr "I</proc/modules>"
#. type: Plain text
-#: build/C/man5/proc.5:1882
+#: build/C/man5/proc.5:1961
msgid ""
"A text list of the modules that have been loaded by the system. See also "
"B<lsmod>(8)."
"(8) も参照。"
#. type: TP
-#: build/C/man5/proc.5:1882
+#: build/C/man5/proc.5:1961
#, no-wrap
msgid "I</proc/mounts>"
msgstr "I</proc/mounts>"
#. type: Plain text
-#: build/C/man5/proc.5:1892
+#: build/C/man5/proc.5:1971
+#, fuzzy
+#| msgid ""
+#| "Before kernel 2.4.19, this file was a list of all the file systems "
+#| "currently mounted on the system. With the introduction of per-process "
+#| "mount namespaces in Linux 2.4.19, this file became a link to I</proc/self/"
+#| "mounts>, which lists the mount points of the process's own mount "
+#| "namespace. The format of this file is documented in B<fstab>(5)."
msgid ""
-"Before kernel 2.4.19, this file was a list of all the file systems currently "
+"Before kernel 2.4.19, this file was a list of all the filesystems currently "
"mounted on the system. With the introduction of per-process mount "
"namespaces in Linux 2.4.19, this file became a link to I</proc/self/mounts>, "
"which lists the mount points of the process's own mount namespace. The "
"されている。"
#. type: TP
-#: build/C/man5/proc.5:1892
+#: build/C/man5/proc.5:1971
#, no-wrap
msgid "I</proc/mtrr>"
msgstr "I</proc/mtrr>"
#. type: Plain text
-#: build/C/man5/proc.5:1898
+#: build/C/man5/proc.5:1977
msgid ""
"Memory Type Range Registers. See the Linux kernel source file "
"I<Documentation/mtrr.txt> for details."
"I<Documentation/mtrr.txt> を参照すること。"
#. type: TP
-#: build/C/man5/proc.5:1898
+#: build/C/man5/proc.5:1977
#, no-wrap
msgid "I</proc/net>"
msgstr "I</proc/net>"
#. type: Plain text
-#: build/C/man5/proc.5:1908
+#: build/C/man5/proc.5:1987
msgid ""
"various net pseudo-files, all of which give the status of some part of the "
"networking layer. These files contain ASCII structures and are, therefore, "
"よりすっきりとした表示を提供する。"
#. type: TP
-#: build/C/man5/proc.5:1908
+#: build/C/man5/proc.5:1987
#, no-wrap
msgid "I</proc/net/arp>"
msgstr "I</proc/net/arp>"
#. type: Plain text
-#: build/C/man5/proc.5:1914
+#: build/C/man5/proc.5:1993
msgid ""
"This holds an ASCII readable dump of the kernel ARP table used for address "
"resolutions. It will show both dynamically learned and preprogrammed ARP "
"とができる。フォーマットは以下のとおり:"
#. type: Plain text
-#: build/C/man5/proc.5:1921
+#: build/C/man5/proc.5:2000
#, no-wrap
msgid ""
"CW<IP address HW type Flags HW address Mask Device\n"
"192.168.0.250 0x1 0xc 00:00:00:00:00:00 * eth0>\n"
#. type: Plain text
-#: build/C/man5/proc.5:1933
+#: build/C/man5/proc.5:2012
msgid ""
"Here \"IP address\" is the IPv4 address of the machine and the \"HW type\" "
"is the hardware type of the address from RFC\\ 826. The flags are the "
"レスにマップされているデータリンク層のアドレス (もしわかっていれば) である。"
#. type: TP
-#: build/C/man5/proc.5:1933
+#: build/C/man5/proc.5:2012
#, no-wrap
msgid "I</proc/net/dev>"
msgstr "I</proc/net/dev>"
#. type: Plain text
-#: build/C/man5/proc.5:1944
+#: build/C/man5/proc.5:2023
msgid ""
"The dev pseudo-file contains network device status information. This gives "
"the number of received and sent packets, the number of errors and collisions "
"フォーマットは以下のとおり:"
#. type: Plain text
-#: build/C/man5/proc.5:1954
+#: build/C/man5/proc.5:2033
#, no-wrap
msgid ""
"CW<Inter-| Receive | Transmit\n"
" tap0: 7714 81 0 0 0 0 0 0 7714 81 0 0 0 0 0 0>\n"
#. type: TP
-#: build/C/man5/proc.5:1963
+#: build/C/man5/proc.5:2042
#, no-wrap
msgid "I</proc/net/dev_mcast>"
msgstr "I</proc/net/dev_mcast>"
#. type: Plain text
-#: build/C/man5/proc.5:1967
+#: build/C/man5/proc.5:2046
msgid "Defined in I</usr/src/linux/net/core/dev_mcast.c>:"
msgstr ""
"I</usr/src/linux/net/core/dev_mcast.c> で定義されており、以下の形式である。"
#. type: Plain text
-#: build/C/man5/proc.5:1973
+#: build/C/man5/proc.5:2052
#, no-wrap
msgid ""
"indx interface_name dmi_u dmi_g dmi_address\n"
"4 eth2 1 0 01005e000001\n"
#. type: TP
-#: build/C/man5/proc.5:1975
+#: build/C/man5/proc.5:2054
#, no-wrap
msgid "I</proc/net/igmp>"
msgstr "I</proc/net/igmp>"
#. type: Plain text
-#: build/C/man5/proc.5:1980
+#: build/C/man5/proc.5:2059
msgid ""
"Internet Group Management Protocol. Defined in I</usr/src/linux/net/core/"
"igmp.c>."
"I</usr/src/linux/net/core/igmp.c> で定義されている。"
#. type: TP
-#: build/C/man5/proc.5:1980
+#: build/C/man5/proc.5:2059
#, no-wrap
msgid "I</proc/net/rarp>"
msgstr "I</proc/net/rarp>"
#. type: Plain text
-#: build/C/man5/proc.5:1990
+#: build/C/man5/proc.5:2069
msgid ""
"This file uses the same format as the I<arp> file and contains the current "
"reverse mapping database used to provide B<rarp>(8) reverse address lookup "
"れていなければ、 このファイルは存在しない。"
#. type: TP
-#: build/C/man5/proc.5:1990
+#: build/C/man5/proc.5:2069
#, no-wrap
msgid "I</proc/net/raw>"
msgstr "I</proc/net/raw>"
#. No information, but looks similar to
#. .BR route (8).
#. type: Plain text
-#: build/C/man5/proc.5:2010
+#: build/C/man5/proc.5:2089
msgid ""
"Holds a dump of the RAW socket table. Much of the information is not of use "
"apart from debugging. The \"sl\" value is the kernel hash slot for the "
"\\&\"uid\" フィールドはソケット生成者の実効 UID を保持している。"
#. type: TP
-#: build/C/man5/proc.5:2010
+#: build/C/man5/proc.5:2089
#, no-wrap
msgid "I</proc/net/snmp>"
msgstr "I</proc/net/snmp>"
#. type: Plain text
-#: build/C/man5/proc.5:2015
+#: build/C/man5/proc.5:2094
msgid ""
"This file holds the ASCII data needed for the IP, ICMP, TCP, and UDP "
"management information bases for an SNMP agent."
"ASCII データとして保持している。"
#. type: TP
-#: build/C/man5/proc.5:2015
+#: build/C/man5/proc.5:2094
#, no-wrap
msgid "I</proc/net/tcp>"
msgstr "I</proc/net/tcp>"
#. type: Plain text
-#: build/C/man5/proc.5:2031
+#: build/C/man5/proc.5:2110
msgid ""
"Holds a dump of the TCP socket table. Much of the information is not of use "
"apart from debugging. The \"sl\" value is the kernel hash slot for the "
"生成者の実効 UID を保持している。"
#. type: TP
-#: build/C/man5/proc.5:2031
+#: build/C/man5/proc.5:2110
#, no-wrap
msgid "I</proc/net/udp>"
msgstr "I</proc/net/udp>"
#. type: Plain text
-#: build/C/man5/proc.5:2047
+#: build/C/man5/proc.5:2126
msgid ""
"Holds a dump of the UDP socket table. Much of the information is not of use "
"apart from debugging. The \"sl\" value is the kernel hash slot for the "
"実効 UID を保持している。 フォーマットは以下のとおり:"
#. type: Plain text
-#: build/C/man5/proc.5:2055
+#: build/C/man5/proc.5:2134
#, no-wrap
msgid ""
"CW<sl local_address rem_address st tx_queue rx_queue tr rexmits tm-E<gt>when uid\n"
" 1: 00000000:0201 00000000:0000 0A 00000000:00000000 00:00000000 00000000 0>\n"
#. type: TP
-#: build/C/man5/proc.5:2058
+#: build/C/man5/proc.5:2137
#, no-wrap
msgid "I</proc/net/unix>"
msgstr "I</proc/net/unix>"
#. type: Plain text
-#: build/C/man5/proc.5:2063
+#: build/C/man5/proc.5:2142
msgid ""
"Lists the UNIX domain sockets present within the system and their status. "
"The format is:"
msgstr "UNIX ドメインソケットのリスト。 フォーマットは以下のとおり:"
#. type: Plain text
-#: build/C/man5/proc.5:2069
+#: build/C/man5/proc.5:2148
#, no-wrap
msgid ""
"CW<Num RefCount Protocol Flags Type St Path\n"
" 1: 00000001 00000000 00010000 0001 01 /dev/printer>\n"
#. type: Plain text
-#: build/C/man5/proc.5:2081
+#: build/C/man5/proc.5:2160
msgid ""
"Here \"Num\" is the kernel table slot number, \"RefCount\" is the number of "
"users of the socket, \"Protocol\" is currently always 0, \"Flags\" represent "
"St はソケットの内部状態で、Path は(もしあれば) ソケットのパス名である。"
#. type: TP
-#: build/C/man5/proc.5:2081
+#: build/C/man5/proc.5:2160
#, no-wrap
msgid "I</proc/partitions>"
msgstr "I</proc/partitions>"
#. type: Plain text
-#: build/C/man5/proc.5:2085
+#: build/C/man5/proc.5:2164
+#, fuzzy
+#| msgid ""
+#| "Contains major and minor numbers of each partition as well as number of "
+#| "blocks and partition name."
msgid ""
-"Contains major and minor numbers of each partition as well as number of "
-"blocks and partition name."
+"Contains the major and minor numbers of each partition as well as the number "
+"of 1024-byte blocks and the partition name."
msgstr ""
"各パーティションのメジャー番号とマイナー番号が書かれている。 さらに、ブロック"
"数とパーティション名も書かれている。"
#. type: TP
-#: build/C/man5/proc.5:2085
+#: build/C/man5/proc.5:2164
#, no-wrap
msgid "I</proc/pci>"
msgstr "I</proc/pci>"
#. type: Plain text
-#: build/C/man5/proc.5:2089
+#: build/C/man5/proc.5:2168
msgid ""
"This is a listing of all PCI devices found during kernel initialization and "
"their configuration."
#. .IR /proc/sched_debug " (since Linux 2.6.23)"
#. See also /proc/[pid]/sched
#. type: Plain text
-#: build/C/man5/proc.5:2105
+#: build/C/man5/proc.5:2184
msgid ""
"This file has been deprecated in favor of a new I</proc> interface for PCI "
"(I</proc/bus/pci>). It became optional in Linux 2.2 (available with "
"終的に Linux 2.6.17 以降で完全に削除された。"
#. type: TP
-#: build/C/man5/proc.5:2105
+#: build/C/man5/proc.5:2184
#, no-wrap
msgid "I</proc/profile> (since Linux 2.4)"
msgstr "I</proc/profile> (Linux 2.4 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:2117
+#: build/C/man5/proc.5:2196
msgid ""
"This file is present only if the kernel was booted with the I<profile=1> "
"command-line option. It exposes kernel profiling information in a binary "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2117
+#: build/C/man5/proc.5:2196
#, no-wrap
msgid "I</proc/scsi>"
msgstr "I</proc/scsi>"
#. type: Plain text
-#: build/C/man5/proc.5:2127
+#: build/C/man5/proc.5:2206
msgid ""
"A directory with the I<scsi> mid-level pseudo-file and various SCSI low-"
"level driver directories, which contain a file for each SCSI host in this "
"(1) で読める。"
#. type: Plain text
-#: build/C/man5/proc.5:2130
+#: build/C/man5/proc.5:2209
msgid ""
"You can also write to some of the files to reconfigure the subsystem or "
"switch certain features on or off."
"能をオン/オフすることができる。"
#. type: TP
-#: build/C/man5/proc.5:2130
+#: build/C/man5/proc.5:2209
#, no-wrap
msgid "I</proc/scsi/scsi>"
msgstr "I</proc/scsi/scsi>"
#. type: Plain text
-#: build/C/man5/proc.5:2136
+#: build/C/man5/proc.5:2215
msgid ""
"This is a listing of all SCSI devices known to the kernel. The listing is "
"similar to the one seen during bootup. scsi currently supports only the "
"イスリストへ活線挿抜 (hotplugged) デバイスを加えることができる。"
#. type: Plain text
-#: build/C/man5/proc.5:2138
+#: build/C/man5/proc.5:2217
msgid "The command"
msgstr "次のコマンドを実行すると、"
#. type: Plain text
-#: build/C/man5/proc.5:2142
+#: build/C/man5/proc.5:2221
#, no-wrap
msgid "echo \\(aqscsi add-single-device 1 0 5 0\\(aq E<gt> /proc/scsi/scsi\n"
msgstr "echo \\(aqscsi add-single-device 1 0 5 0\\(aq E<gt> /proc/scsi/scsi\n"
#. type: Plain text
-#: build/C/man5/proc.5:2150
+#: build/C/man5/proc.5:2229
msgid ""
"will cause host scsi1 to scan on SCSI channel 0 for a device on ID 5 LUN 0. "
"If there is already a device known on this address or the address is "
"る。"
#. type: TP
-#: build/C/man5/proc.5:2150
+#: build/C/man5/proc.5:2229
#, no-wrap
msgid "I</proc/scsi/[drivername]>"
msgstr "I</proc/scsi/[drivername]>"
#. type: Plain text
-#: build/C/man5/proc.5:2160
+#: build/C/man5/proc.5:2239
msgid ""
"I<[drivername]> can currently be NCR53c7xx, aha152x, aha1542, aha1740, "
"aic7xxx, buslogic, eata_dma, eata_pio, fdomain, in2000, pas16, qlogic, "
"前は、システムの初期化の際に ホストアダプタに割り当てられた番号になる。"
#. type: Plain text
-#: build/C/man5/proc.5:2163
+#: build/C/man5/proc.5:2242
msgid ""
"Reading these files will usually show driver and host configuration, "
"statistics, etc."
"できる。"
#. type: Plain text
-#: build/C/man5/proc.5:2170
+#: build/C/man5/proc.5:2249
msgid ""
"Writing to these files allows different things on different hosts. For "
"example, with the I<latency> and I<nolatency> commands, root can switch on "
"ることができる。"
#. type: TP
-#: build/C/man5/proc.5:2170
+#: build/C/man5/proc.5:2249
#, no-wrap
msgid "I</proc/self>"
msgstr "I</proc/self>"
#. type: Plain text
-#: build/C/man5/proc.5:2178
+#: build/C/man5/proc.5:2257
+#, fuzzy
+#| msgid ""
+#| "This directory refers to the process accessing the I</proc> file system, "
+#| "and is identical to the I</proc> directory named by the process ID of the "
+#| "same process."
msgid ""
-"This directory refers to the process accessing the I</proc> file system, and "
+"This directory refers to the process accessing the I</proc> filesystem, and "
"is identical to the I</proc> directory named by the process ID of the same "
"process."
msgstr ""
"前となっている ディレクトリと全く同一である。"
#. type: TP
-#: build/C/man5/proc.5:2178
+#: build/C/man5/proc.5:2257
#, no-wrap
msgid "I</proc/slabinfo>"
msgstr "I</proc/slabinfo>"
#. type: Plain text
-#: build/C/man5/proc.5:2187
+#: build/C/man5/proc.5:2266
msgid ""
"Information about kernel caches. Since Linux 2.6.16 this file is present "
"only if the B<CONFIG_SLAB> kernel configuration option is enabled. The "
"のフィールドは以下のとおり。"
#. type: Plain text
-#: build/C/man5/proc.5:2197
+#: build/C/man5/proc.5:2276
#, no-wrap
msgid ""
"cache-name\n"
"num-pages-per-slab\n"
#. type: Plain text
-#: build/C/man5/proc.5:2203
+#: build/C/man5/proc.5:2282
msgid "See B<slabinfo>(5) for details."
msgstr "詳細は B<slabinfo>(5) を参照すること。"
#. type: TP
-#: build/C/man5/proc.5:2203
+#: build/C/man5/proc.5:2282
#, no-wrap
msgid "I</proc/stat>"
msgstr "I</proc/stat>"
#. type: Plain text
-#: build/C/man5/proc.5:2209
+#: build/C/man5/proc.5:2288
msgid ""
"kernel/system statistics. Varies with architecture. Common entries include:"
msgstr ""
"のものが含まれる。"
#. type: TP
-#: build/C/man5/proc.5:2210
+#: build/C/man5/proc.5:2289
#, no-wrap
msgid "I<cpu 3357 0 4313 1362393>"
msgstr "I<cpu 3357 0 4313 1362393>"
#. 1024 on Alpha and ia64
#. type: Plain text
-#: build/C/man5/proc.5:2218
+#: build/C/man5/proc.5:2297
msgid ""
"The amount of time, measured in units of USER_HZ (1/100ths of a second on "
"most architectures, use I<sysconf(_SC_CLK_TCK)> to obtain the right value), "
"that the system spent in various states:"
-msgstr "各種状態で消費された時間の合計値。 時間は USER_HZ を単位として計測される (ほとんどのアーキテクチャでは USER_HZ は 1/100 秒で、 正しい値は I<sysconf(_SC_CLK_TCK)> を使って取得できる)。"
+msgstr ""
+"各種状態で消費された時間の合計値。 時間は USER_HZ を単位として計測される (ほ"
+"とんどのアーキテクチャでは USER_HZ は 1/100 秒で、 正しい値は I<sysconf"
+"(_SC_CLK_TCK)> を使って取得できる)。"
#. type: TP
-#: build/C/man5/proc.5:2219
+#: build/C/man5/proc.5:2298
#, no-wrap
msgid "I<user>"
msgstr "I<user>"
#. type: Plain text
-#: build/C/man5/proc.5:2222
+#: build/C/man5/proc.5:2301
msgid "(1) Time spent in user mode."
msgstr "(1) ユーザーモードで消費した時間。"
#. type: TP
-#: build/C/man5/proc.5:2222
+#: build/C/man5/proc.5:2301
#, no-wrap
msgid "I<nice>"
msgstr "I<nice>"
#. type: Plain text
-#: build/C/man5/proc.5:2225
+#: build/C/man5/proc.5:2304
msgid "(2) Time spent in user mode with low priority (nice)."
msgstr "(2) 低い優先度 (nice) のユーザーモードで消費した時間。"
#. type: TP
-#: build/C/man5/proc.5:2225
+#: build/C/man5/proc.5:2304
#, no-wrap
msgid "I<system>"
msgstr "I<system>"
#. type: Plain text
-#: build/C/man5/proc.5:2228
+#: build/C/man5/proc.5:2307
msgid "(3) Time spent in system mode."
msgstr "(3) システムモードで消費した時間。"
#. type: TP
-#: build/C/man5/proc.5:2228
+#: build/C/man5/proc.5:2307
#, no-wrap
msgid "I<idle>"
msgstr "I<idle>"
#. does not seem to be quite right (at least in 2.6.12 or 3.6):
#. the idle time in /proc/uptime does not quite match this value
#. type: Plain text
-#: build/C/man5/proc.5:2238
+#: build/C/man5/proc.5:2317
msgid ""
"(4) Time spent in the idle task. This value should be USER_HZ times the "
"second entry in the I</proc/uptime> pseudo-file."
-msgstr "(4) タスク待ち (idle task) で消費した時間。 この値は擬似ファイル I</proc/uptime> の 2 番目のエントリの値を USER_HZ 倍した値になるはずである。"
+msgstr ""
+"(4) タスク待ち (idle task) で消費した時間。 この値は擬似ファイル I</proc/"
+"uptime> の 2 番目のエントリの値を USER_HZ 倍した値になるはずである。"
#. type: TP
-#: build/C/man5/proc.5:2238
+#: build/C/man5/proc.5:2317
#, no-wrap
msgid "I<iowait> (since Linux 2.5.41)"
msgstr "I<iowait> (Linux 2.5.41 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:2241
+#: build/C/man5/proc.5:2320
msgid "(5) Time waiting for I/O to complete."
msgstr "(5) I/O の完了待ちの時間。"
#. type: TP
-#: build/C/man5/proc.5:2241
+#: build/C/man5/proc.5:2320
#, no-wrap
msgid "I<irq> (since Linux 2.6.0-test4)"
msgstr "I<irq> (Linux 2.6.0-test4 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:2244
+#: build/C/man5/proc.5:2323
msgid "(6) Time servicing interrupts."
msgstr "(6) 割り込みの処理に使った時間。"
#. type: TP
-#: build/C/man5/proc.5:2244
+#: build/C/man5/proc.5:2323
#, no-wrap
msgid "I<softirq> (since Linux 2.6.0-test4)"
msgstr "I<softirq> (Linux 2.6.0-test4 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:2247
+#: build/C/man5/proc.5:2326
msgid "(7) Time servicing softirqs."
msgstr "(7) ソフト割り込みの処理に使った時間。"
#. type: TP
-#: build/C/man5/proc.5:2247
+#: build/C/man5/proc.5:2326
#, no-wrap
msgid "I<steal> (since Linux 2.6.11)"
msgstr "I<steal> (Linux 2.6.11 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:2251
+#: build/C/man5/proc.5:2330
msgid ""
"(8) Stolen time, which is the time spent in other operating systems when "
"running in a virtualized environment"
"ステムにより消費された時間である。"
#. type: TP
-#: build/C/man5/proc.5:2251
+#: build/C/man5/proc.5:2330
#, no-wrap
msgid "I<guest> (since Linux 2.6.24)"
msgstr "I<guest> (Linux 2.6.24 以降)"
#. See Changelog entry for 5e84cfde51cf303d368fcb48f22059f37b3872de
#. type: Plain text
-#: build/C/man5/proc.5:2256
+#: build/C/man5/proc.5:2335
msgid ""
"(9) Time spent running a virtual CPU for guest operating systems under the "
"control of the Linux kernel."
"に消費された時間。"
#. type: TP
-#: build/C/man5/proc.5:2256
+#: build/C/man5/proc.5:2335
#, no-wrap
msgid "I<guest_nice> (since Linux 2.6.33)"
msgstr "I<guest_nice> (Linux 2.6.33 以降)"
#. commit ce0e7b28fb75cb003cfc8d0238613aaf1c55e797
#. type: Plain text
-#: build/C/man5/proc.5:2261
+#: build/C/man5/proc.5:2340
msgid ""
"(10) Time spent running a niced guest (virtual CPU for guest operating "
"systems under the control of the Linux kernel)."
"システムの仮想 CPU) の 実行に消費された時間。"
#. type: TP
-#: build/C/man5/proc.5:2262
+#: build/C/man5/proc.5:2341
#, no-wrap
msgid "I<page 5741 1808>"
msgstr "I<page 5741 1808>"
#. type: Plain text
-#: build/C/man5/proc.5:2266
+#: build/C/man5/proc.5:2345
msgid ""
"The number of pages the system paged in and the number that were paged out "
"(from disk)."
msgstr "システムが (ディスクから) ページイン/ページアウトしたページ数。"
#. type: TP
-#: build/C/man5/proc.5:2266
+#: build/C/man5/proc.5:2345
#, no-wrap
msgid "I<swap 1 0>"
msgstr "I<swap 1 0>"
#. type: Plain text
-#: build/C/man5/proc.5:2269
+#: build/C/man5/proc.5:2348
msgid "The number of swap pages that have been brought in and out."
msgstr "スワップイン/スワップアウトされたページ数。"
#. FIXME The following is not the full picture for the 'intr' of
#. /proc/stat on 2.6:
#. type: TP
-#: build/C/man5/proc.5:2269
+#: build/C/man5/proc.5:2348
#, no-wrap
msgid "I<intr 1462898>"
msgstr "I<intr 1462898>"
#. type: Plain text
-#: build/C/man5/proc.5:2277
+#: build/C/man5/proc.5:2356
msgid ""
"This line shows counts of interrupts serviced since boot time, for each of "
"the possible system interrupts. The first column is the total of all "
"ある。"
#. type: TP
-#: build/C/man5/proc.5:2277
+#: build/C/man5/proc.5:2356
#, no-wrap
msgid "I<disk_io: (2,0):(31,30,5764,1,2) (3,0):>..."
msgstr "I<disk_io: (2,0):(31,30,5764,1,2) (3,0):>..."
#. type: Plain text
-#: build/C/man5/proc.5:2280
+#: build/C/man5/proc.5:2359
msgid ""
"(major,disk_idx):(noinfo, read_io_ops, blks_read, write_io_ops, blks_written)"
msgstr ""
"み込みブロック数, 書き出し回数, 書き出しブロック数)"
#. type: Plain text
-#: build/C/man5/proc.5:2282
+#: build/C/man5/proc.5:2361
msgid "(Linux 2.4 only)"
msgstr "(Linux 2.4 のみ)"
#. type: TP
-#: build/C/man5/proc.5:2282
+#: build/C/man5/proc.5:2361
#, no-wrap
msgid "I<ctxt 115315>"
msgstr "I<ctxt 115315>"
#. type: Plain text
-#: build/C/man5/proc.5:2285
+#: build/C/man5/proc.5:2364
msgid "The number of context switches that the system underwent."
msgstr "コンテクスト・スイッチの延べ回数。"
#. type: TP
-#: build/C/man5/proc.5:2285
+#: build/C/man5/proc.5:2364
#, no-wrap
msgid "I<btime 769041601>"
msgstr "I<btime 769041601>"
#. type: Plain text
-#: build/C/man5/proc.5:2288
+#: build/C/man5/proc.5:2367
msgid "boot time, in seconds since the Epoch, 1970-01-01 00:00:00 +0000 (UTC)."
msgstr "起動時刻、紀元 (Epoch; 1970-01-01 00:00:00 +0000 (UTC)) からの秒数。"
#. type: TP
-#: build/C/man5/proc.5:2288
+#: build/C/man5/proc.5:2367
#, no-wrap
msgid "I<processes 86031>"
msgstr "I<processes 86031>"
#. type: Plain text
-#: build/C/man5/proc.5:2291
+#: build/C/man5/proc.5:2370
msgid "Number of forks since boot."
msgstr "システム起動時からの延べフォーク (fork) 数。"
#. type: TP
-#: build/C/man5/proc.5:2291
+#: build/C/man5/proc.5:2370
#, no-wrap
msgid "I<procs_running 6>"
msgstr "I<procs_running 6>"
#. type: Plain text
-#: build/C/man5/proc.5:2295
+#: build/C/man5/proc.5:2374
msgid "Number of processes in runnable state. (Linux 2.5.45 onward.)"
msgstr "実行中状態のプロセス数 (Linux 2.5.45 以降)。"
#. type: TP
-#: build/C/man5/proc.5:2295
+#: build/C/man5/proc.5:2374
#, no-wrap
msgid "I<procs_blocked 2>"
msgstr "I<procs_blocked 2>"
#. type: Plain text
-#: build/C/man5/proc.5:2299
+#: build/C/man5/proc.5:2378
msgid ""
"Number of processes blocked waiting for I/O to complete. (Linux 2.5.45 "
"onward.)"
msgstr "I/O 完了待ちで停止 (blocked) しているプロセス数 (Linux 2.5.45 以降)。"
#. type: TP
-#: build/C/man5/proc.5:2300
+#: build/C/man5/proc.5:2379
#, no-wrap
msgid "I</proc/swaps>"
msgstr "I</proc/swaps>"
#. type: Plain text
-#: build/C/man5/proc.5:2305
+#: build/C/man5/proc.5:2384
msgid "Swap areas in use. See also B<swapon>(8)."
msgstr "使用中のスワップ領域。 B<swapon>(8) も参照すること。"
#. type: TP
-#: build/C/man5/proc.5:2305
+#: build/C/man5/proc.5:2384
#, no-wrap
msgid "I</proc/sys>"
msgstr "I</proc/sys>"
#. type: Plain text
-#: build/C/man5/proc.5:2313
+#: build/C/man5/proc.5:2392
+#, fuzzy
+#| msgid ""
+#| "This directory (present since 1.3.57) contains a number of files and "
+#| "subdirectories corresponding to kernel variables. These variables can be "
+#| "read and sometimes modified using the I</proc> file system, and the "
+#| "(deprecated) B<sysctl>(2) system call."
msgid ""
"This directory (present since 1.3.57) contains a number of files and "
"subdirectories corresponding to kernel variables. These variables can be "
-"read and sometimes modified using the I</proc> file system, and the "
+"read and sometimes modified using the I</proc> filesystem, and the "
"(deprecated) B<sysctl>(2) system call."
msgstr ""
"このディレクトリ (1.3.57 以降に存在) はカーネル変数に対応するいくつかの\n"
"B<sysctl>(2) を用いて書き換えることもできる。"
#. type: TP
-#: build/C/man5/proc.5:2313
+#: build/C/man5/proc.5:2392
#, no-wrap
msgid "I</proc/sys/abi> (since Linux 2.4.10)"
msgstr "I</proc/sys/abi> (Linux 2.4.10 以降)"
#. On some systems, it is not present.
#. type: Plain text
-#: build/C/man5/proc.5:2320
+#: build/C/man5/proc.5:2399
msgid ""
"This directory may contain files with application binary information. See "
"the Linux kernel source file I<Documentation/sysctl/abi.txt> for more "
"abi.txt> を参照すること。"
#. type: TP
-#: build/C/man5/proc.5:2320
+#: build/C/man5/proc.5:2399
#, no-wrap
msgid "I</proc/sys/debug>"
msgstr "I</proc/sys/debug>"
#. type: Plain text
-#: build/C/man5/proc.5:2323 build/C/man5/proc.5:3163
+#: build/C/man5/proc.5:2402 build/C/man5/proc.5:3239
msgid "This directory may be empty."
msgstr "このディレクトリは空の場合もある。"
#. type: TP
-#: build/C/man5/proc.5:2323
+#: build/C/man5/proc.5:2402
#, no-wrap
msgid "I</proc/sys/dev>"
msgstr "I</proc/sys/dev>"
#. type: Plain text
-#: build/C/man5/proc.5:2329
+#: build/C/man5/proc.5:2408
msgid ""
"This directory contains device-specific information (e.g., I<dev/cdrom/"
"info>). On some systems, it may be empty."
"る。 このディレクトリが空になっているシステムもある。"
#. type: TP
-#: build/C/man5/proc.5:2329
+#: build/C/man5/proc.5:2408
#, no-wrap
msgid "I</proc/sys/fs>"
msgstr "I</proc/sys/fs>"
#. type: Plain text
-#: build/C/man5/proc.5:2333
+#: build/C/man5/proc.5:2412
+#, fuzzy
+#| msgid ""
+#| "This directory contains the files and subdirectories for kernel variables "
+#| "related to file systems."
msgid ""
"This directory contains the files and subdirectories for kernel variables "
-"related to file systems."
+"related to filesystems."
msgstr ""
"このディレクトリには、ファイルシステムに関連するカーネル変数用の\n"
"ディレクトリとサブディレクトリが含まれる。"
#. type: TP
-#: build/C/man5/proc.5:2333
+#: build/C/man5/proc.5:2412
#, no-wrap
msgid "I</proc/sys/fs/binfmt_misc>"
msgstr "I</proc/sys/fs/binfmt_misc>"
#. type: Plain text
-#: build/C/man5/proc.5:2338
+#: build/C/man5/proc.5:2417
msgid ""
"Documentation for files in this directory can be found in the Linux kernel "
"sources in I<Documentation/binfmt_misc.txt>."
"の I<Documentation/binfmt_misc.txt> にある。"
#. type: TP
-#: build/C/man5/proc.5:2338
+#: build/C/man5/proc.5:2417
#, no-wrap
msgid "I</proc/sys/fs/dentry-state> (since Linux 2.2)"
msgstr "I</proc/sys/fs/dentry-state> (Linux 2.2 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:2346
+#: build/C/man5/proc.5:2425
msgid ""
"This file contains information about the status of the directory cache "
"(dcache). The file contains six numbers, I<nr_dentry>, I<nr_unused>, "
"という 6 つの数字が書かれている。"
#. type: Plain text
-#: build/C/man5/proc.5:2351
+#: build/C/man5/proc.5:2430
msgid ""
"I<nr_dentry> is the number of allocated dentries (dcache entries). This "
"field is unused in Linux 2.2."
"フィールドは Linux 2.2 では使用されない。"
#. type: Plain text
-#: build/C/man5/proc.5:2354
+#: build/C/man5/proc.5:2433
msgid "I<nr_unused> is the number of unused dentries."
msgstr "I<nr_unused> は未使用の dentry 数である。"
#. looks like this is unused in kernels 2.2 to 2.6
#. type: Plain text
-#: build/C/man5/proc.5:2359
+#: build/C/man5/proc.5:2438
msgid ""
"I<age_limit> is the age in seconds after which dcache entries can be "
"reclaimed when memory is short."
#. looks like this is unused in kernels 2.2 to 2.6
#. type: Plain text
-#: build/C/man5/proc.5:2364
+#: build/C/man5/proc.5:2443
msgid ""
"I<want_pages> is nonzero when the kernel has called shrink_dcache_pages() "
"and the dcache isn't pruned yet."
"だ縮小されていない場合に、0 以外の値となる。"
#. type: TP
-#: build/C/man5/proc.5:2365
+#: build/C/man5/proc.5:2444
#, no-wrap
msgid "I</proc/sys/fs/dir-notify-enable>"
msgstr "I</proc/sys/fs/dir-notify-enable>"
#. type: Plain text
-#: build/C/man5/proc.5:2374
+#: build/C/man5/proc.5:2453
msgid ""
"This file can be used to disable or enable the I<dnotify> interface "
"described in B<fcntl>(2) on a system-wide basis. A value of 0 in this file "
"場合はインターフェースが無効になり、 値 1 の場合は有効になる。"
#. type: TP
-#: build/C/man5/proc.5:2374
+#: build/C/man5/proc.5:2453
#, no-wrap
msgid "I</proc/sys/fs/dquot-max>"
msgstr "I</proc/sys/fs/dquot-max>"
#. type: Plain text
-#: build/C/man5/proc.5:2381
+#: build/C/man5/proc.5:2460
msgid ""
"This file shows the maximum number of cached disk quota entries. On some "
"(2.4) systems, it is not present. If the number of free cached disk quota "
"ユーザーが同時に存在する場合、 この制限を上げるといいかもしれない。"
#. type: TP
-#: build/C/man5/proc.5:2381
+#: build/C/man5/proc.5:2460
#, no-wrap
msgid "I</proc/sys/fs/dquot-nr>"
msgstr "I</proc/sys/fs/dquot-nr>"
#. type: Plain text
-#: build/C/man5/proc.5:2385
+#: build/C/man5/proc.5:2464
msgid ""
"This file shows the number of allocated disk quota entries and the number of "
"free disk quota entries."
"ディスク quota のエントリ数が書かれている。"
#. type: TP
-#: build/C/man5/proc.5:2385
+#: build/C/man5/proc.5:2464
#, no-wrap
msgid "I</proc/sys/fs/epoll> (since Linux 2.6.28)"
msgstr "I</proc/sys/fs/epoll> (Linux 2.6.28 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:2394
+#: build/C/man5/proc.5:2473
msgid ""
"This directory contains the file I<max_user_watches>, which can be used to "
"limit the amount of kernel memory consumed by the I<epoll> interface. For "
"詳細は B<epoll>(7) を参照。"
#. type: TP
-#: build/C/man5/proc.5:2394
+#: build/C/man5/proc.5:2473
#, no-wrap
msgid "I</proc/sys/fs/file-max>"
msgstr "I</proc/sys/fs/file-max>"
#. type: Plain text
-#: build/C/man5/proc.5:2407
+#: build/C/man5/proc.5:2486
msgid ""
"This file defines a system-wide limit on the number of open files for all "
"processes. (See also B<setrlimit>(2), which can be used by a process to set "
"open.) If you get lots of error messages in the kernel log about running "
"out of file handles (look for \"VFS: file-max limit E<lt>numberE<gt> reached"
"\"), try increasing this value:"
-msgstr "このファイルは、 システム全体でプロセスがオープンできるファイル数の上限を定義する (B<setrlimit>(2) も参照; B<setrlimit>(2) を使うと、 オープンできるファイル数のプロセス毎の上限 B<RLIMIT_NOFILE> を設定できる)。 ファイルハンドルを使い果たしたというエラーメッセージ (\"VFS: file-max limit E<lt>numberE<gt> reached\" を探すとよい) がカーネルログに大量に出る場合は、以下のようにこの値を増加させてみるとよい。"
+msgstr ""
+"このファイルは、 システム全体でプロセスがオープンできるファイル数の上限を定義"
+"する (B<setrlimit>(2) も参照; B<setrlimit>(2) を使うと、 オープンできるファイ"
+"ル数のプロセス毎の上限 B<RLIMIT_NOFILE> を設定できる)。 ファイルハンドルを使"
+"い果たしたというエラーメッセージ (\"VFS: file-max limit E<lt>numberE<gt> "
+"reached\" を探すとよい) がカーネルログに大量に出る場合は、以下のようにこの値"
+"を増加させてみるとよい。"
#. type: Plain text
-#: build/C/man5/proc.5:2413
+#: build/C/man5/proc.5:2492
#, no-wrap
msgid "CW< echo 100000 E<gt> /proc/sys/fs/file-max>\n"
msgstr "CW< echo 100000 E<gt> /proc/sys/fs/file-max>\n"
#. type: Plain text
-#: build/C/man5/proc.5:2420
+#: build/C/man5/proc.5:2499
msgid ""
"The kernel constant B<NR_OPEN> imposes an upper limit on the value that may "
"be placed in I<file-max>."
msgstr "I<file-max> に書かれている値は、カーネル定数 B<NR_OPEN> に制限される。"
#. type: Plain text
-#: build/C/man5/proc.5:2429
-msgid ""
-"If you increase I</proc/sys/fs/file-max>, be sure to increase I</proc/sys/fs/"
-"inode-max> to 3-4 times the new value of I</proc/sys/fs/file-max>, or you "
-"will run out of inodes."
-msgstr ""
-"I</proc/sys/fs/file-max> を増やした場合は、 I</proc/sys/fs/inode-max> を新し"
-"い I</proc/sys/fs/file-max> の値の 3-4 倍に増やしておくこと。 こうしないと "
-"inode を使い果たしてしまうだろう。"
-
-#. type: Plain text
-#: build/C/man5/proc.5:2435
+#: build/C/man5/proc.5:2505
msgid ""
"Privileged processes (B<CAP_SYS_ADMIN>) can override the I<file-max> limit."
msgstr "特権プロセス (B<CAP_SYS_ADMIN>) は I<file-max> 上限を上書きできる。"
#. type: TP
-#: build/C/man5/proc.5:2435
+#: build/C/man5/proc.5:2505
#, no-wrap
msgid "I</proc/sys/fs/file-nr>"
msgstr "I</proc/sys/fs/file-nr>"
#. type: Plain text
-#: build/C/man5/proc.5:2454
+#: build/C/man5/proc.5:2524
msgid ""
"This (read-only) file contains three numbers: the number of allocated file "
"handles (i.e., the number of files presently opened); the number of free "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2454
-#, no-wrap
-msgid "I</proc/sys/fs/inode-max>"
-msgstr "I</proc/sys/fs/inode-max>"
+#: build/C/man5/proc.5:2524
+#, fuzzy, no-wrap
+#| msgid "I</proc/sys/fs/dentry-state> (since Linux 2.2)"
+msgid "I</proc/sys/fs/inode-max> (only present until Linux 2.2)"
+msgstr "I</proc/sys/fs/dentry-state> (Linux 2.2 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:2464
+#: build/C/man5/proc.5:2533
+#, fuzzy
+#| msgid ""
+#| "This file contains the maximum number of in-memory inodes. On some (2.4) "
+#| "systems, it may not be present. This value should be 3-4 times larger "
+#| "than the value in I<file-max>, since I<stdin>, I<stdout> and network "
+#| "sockets also need an inode to handle them. When you regularly run out of "
+#| "inodes, you need to increase this value."
msgid ""
-"This file contains the maximum number of in-memory inodes. On some (2.4) "
-"systems, it may not be present. This value should be 3-4 times larger than "
-"the value in I<file-max>, since I<stdin>, I<stdout> and network sockets also "
-"need an inode to handle them. When you regularly run out of inodes, you "
-"need to increase this value."
+"This file contains the maximum number of in-memory inodes. This value "
+"should be 3-4 times larger than the value in I<file-max>, since I<stdin>, "
+"I<stdout> and network sockets also need an inode to handle them. When you "
+"regularly run out of inodes, you need to increase this value."
msgstr ""
"このファイルには、メモリ内 inode の最大値が書かれている。 (2.4 系の) システム"
"によっては、このファイルが存在しないかもしれない。 この値は I<file-max> の値"
"扱うにも inode が必要なためである。 日常的に inode を使い果たしている場合は、"
"この値を増やす必要がある。"
+#. type: Plain text
+#: build/C/man5/proc.5:2537
+msgid ""
+"Starting with Linux 2.4, there is no longer a static limit on the number of "
+"inodes, and this file is removed."
+msgstr ""
+
#. type: TP
-#: build/C/man5/proc.5:2464
+#: build/C/man5/proc.5:2537
#, no-wrap
msgid "I</proc/sys/fs/inode-nr>"
msgstr "I</proc/sys/fs/inode-nr>"
#. type: Plain text
-#: build/C/man5/proc.5:2468
+#: build/C/man5/proc.5:2541
msgid "This file contains the first two values from I<inode-state>."
msgstr "このファイルには、 I<inode-state> の最初の 2 つの値が書かれている。"
#. type: TP
-#: build/C/man5/proc.5:2468
+#: build/C/man5/proc.5:2541
#, no-wrap
msgid "I</proc/sys/fs/inode-state>"
msgstr "I</proc/sys/fs/inode-state>"
#. type: Plain text
-#: build/C/man5/proc.5:2489
+#: build/C/man5/proc.5:2549
msgid ""
"This file contains seven numbers: I<nr_inodes>, I<nr_free_inodes>, "
-"I<preshrink>, and four dummy values. I<nr_inodes> is the number of inodes "
-"the system has allocated. This can be slightly more than I<inode-max> "
-"because Linux allocates them one page full at a time. I<nr_free_inodes> "
-"represents the number of free inodes. I<preshrink> is nonzero when the "
-"I<nr_inodes> E<gt> I<inode-max> and the system needs to prune the inode list "
-"instead of allocating more."
+"I<preshrink>, and four dummy values (always zero)."
+msgstr ""
+
+#. This can be slightly more than
+#. .I inode-max
+#. because Linux allocates them one page full at a time.
+#. type: Plain text
+#: build/C/man5/proc.5:2557
+msgid ""
+"I<nr_inodes> is the number of inodes the system has allocated. "
+"I<nr_free_inodes> represents the number of free inodes."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:2565
+msgid ""
+"I<preshrink> is nonzero when the I<nr_inodes> E<gt> I<inode-max> and the "
+"system needs to prune the inode list instead of allocating more; since Linux "
+"2.4, this field is a dummy value (always zero)."
msgstr ""
-"このファイルには 7 個の値が書かれている: I<nr_inodes,> I<nr_free_inodes>, "
-"I<preshrink> と 4 つのダミーの値である。 I<nr_inodes> はシステムが確保する "
-"inode の数である。 Linux は 1 度に 1 ページ分いっぱいに nr_inode を確保するの"
-"で、この値が I<inode-max> より幾分大きくなることもある。 I<nr_free_inodes> は"
-"空いている inode の数を表す。 I<nr_inodes> E<gt> I<inode-max> の場合、 "
-"I<preshrink> は 0 以外の値になる。 この場合システムは inode をさらに確保する"
-"のではなく、 inode リストを切り詰める必要がある。"
#. type: TP
-#: build/C/man5/proc.5:2489
+#: build/C/man5/proc.5:2565
#, no-wrap
msgid "I</proc/sys/fs/inotify> (since Linux 2.6.13)"
msgstr "I</proc/sys/fs/inotify> (Linux 2.6.13 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:2498
+#: build/C/man5/proc.5:2574
msgid ""
"This directory contains files I<max_queued_events>, I<max_user_instances>, "
"and I<max_user_watches>, that can be used to limit the amount of kernel "
"るカーネルメモリ量を制限するのに利用できる。 詳細は B<inotify>(7) を参照。"
#. type: TP
-#: build/C/man5/proc.5:2498
+#: build/C/man5/proc.5:2574
#, no-wrap
msgid "I</proc/sys/fs/lease-break-time>"
msgstr "I</proc/sys/fs/lease-break-time>"
#. type: Plain text
-#: build/C/man5/proc.5:2507
+#: build/C/man5/proc.5:2583
msgid ""
"This file specifies the grace period that the kernel grants to a process "
"holding a file lease (B<fcntl>(2)) after it has sent a signal to that "
"を低くしない場合、 カーネルはファイルのリースを強制的に止める。"
#. type: TP
-#: build/C/man5/proc.5:2507
+#: build/C/man5/proc.5:2583
#, no-wrap
msgid "I</proc/sys/fs/leases-enable>"
msgstr "I</proc/sys/fs/leases-enable>"
#. type: Plain text
-#: build/C/man5/proc.5:2514
+#: build/C/man5/proc.5:2590
msgid ""
"This file can be used to enable or disable file leases (B<fcntl>(2)) on a "
"system-wide basis. If this file contains the value 0, leases are disabled. "
"以外の場合にはリースは有効である。"
#. type: TP
-#: build/C/man5/proc.5:2514
+#: build/C/man5/proc.5:2590
#, no-wrap
msgid "I</proc/sys/fs/mqueue> (since Linux 2.6.6)"
msgstr "I</proc/sys/fs/mqueue> (Linux 2.6.6 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:2522
+#: build/C/man5/proc.5:2598
msgid ""
"This directory contains files I<msg_max>, I<msgsize_max>, and I<queues_max>, "
"controlling the resources used by POSIX message queues. See B<mq_overview>"
"は B<mq_overview>(7) を参照。"
#. type: TP
-#: build/C/man5/proc.5:2522
+#: build/C/man5/proc.5:2598
#, no-wrap
msgid "I</proc/sys/fs/overflowgid> and I</proc/sys/fs/overflowuid>"
msgstr "I</proc/sys/fs/overflowgid> と I</proc/sys/fs/overflowuid>"
#. type: Plain text
-#: build/C/man5/proc.5:2532
+#: build/C/man5/proc.5:2608
+#, fuzzy
+#| msgid ""
+#| "These files allow you to change the value of the fixed UID and GID. The "
+#| "default is 65534. Some file systems support only 16-bit UIDs and GIDs, "
+#| "although in Linux UIDs and GIDs are 32 bits. When one of these file "
+#| "systems is mounted with writes enabled, any UID or GID that would exceed "
+#| "65535 is translated to the overflow value before being written to disk."
msgid ""
"These files allow you to change the value of the fixed UID and GID. The "
-"default is 65534. Some file systems support only 16-bit UIDs and GIDs, "
-"although in Linux UIDs and GIDs are 32 bits. When one of these file systems "
+"default is 65534. Some filesystems support only 16-bit UIDs and GIDs, "
+"although in Linux UIDs and GIDs are 32 bits. When one of these filesystems "
"is mounted with writes enabled, any UID or GID that would exceed 65535 is "
"translated to the overflow value before being written to disk."
msgstr ""
"は、 ディスクに書き込まれる前にオーバーフロー値に変換される。"
#. type: TP
-#: build/C/man5/proc.5:2532
+#: build/C/man5/proc.5:2608
#, no-wrap
msgid "I</proc/sys/fs/pipe-max-size> (since Linux 2.6.35)"
msgstr "I</proc/sys/fs/pipe-max-size> (Linux 2.6.35 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:2546
+#: build/C/man5/proc.5:2622
msgid ""
"The value in this file defines an upper limit for raising the capacity of a "
"pipe using the B<fcntl>(2) B<F_SETPIPE_SZ> operation. This limit applies "
"determine the rounded-up value, display the contents of this file after "
"assigning a value to it. The minimum value that can be assigned to this "
"file is the system page size."
-msgstr "このファイルの値により、 B<fcntl>(2) の B<F_SETPIPE_SZ> 操作で増やすことができるパイプ容量の上限値が定義される。 この上限は非特権プロセスにのみ適用される。 このファイルのデフォルト値は 1,048,576 である。 このファイルに設定した値は切り上げられて、 実装側で利用するのに都合のよい値に変更される場合がある。 切り上げられた値を確認するには、 値を設定した後でこのファイルの内容を表示すればよい。 このファイルに設定できる最小値はシステムのページサイズである。"
+msgstr ""
+"このファイルの値により、 B<fcntl>(2) の B<F_SETPIPE_SZ> 操作で増やすことがで"
+"きるパイプ容量の上限値が定義される。 この上限は非特権プロセスにのみ適用され"
+"る。 このファイルのデフォルト値は 1,048,576 である。 このファイルに設定した値"
+"は切り上げられて、 実装側で利用するのに都合のよい値に変更される場合がある。 "
+"切り上げられた値を確認するには、 値を設定した後でこのファイルの内容を表示すれ"
+"ばよい。 このファイルに設定できる最小値はシステムのページサイズである。"
#. type: TP
-#: build/C/man5/proc.5:2546
+#: build/C/man5/proc.5:2622
#, no-wrap
msgid "I</proc/sys/fs/protected_hardlinks> (since Linux 3.6)"
msgstr "I</proc/sys/fs/protected_hardlinks> (Linux 3.6 以降)"
#. commit 800179c9b8a1e796e441674776d11cd4c05d61d7
#. type: Plain text
-#: build/C/man5/proc.5:2555
+#: build/C/man5/proc.5:2631
msgid ""
"When the value in this file is 0, no restrictions are placed on the creation "
"of hard links (i.e., this is the historical behaviour before Linux 3.6). "
"When the value in this file is 1, a hard link can be created to a target "
"file only if one of the following conditions is true:"
-msgstr "このファイルの値が 0 の場合、 ハードリンクの作成には何の制限も適用されない (すなわち、 Linux 3.6 より前の伝統的な動作である)。 このファイルの値が 1 の場合、以下の条件のいずれか一つが成立する場合にのみ、 リンク先のファイルへのハードリンクが作成できる。"
+msgstr ""
+"このファイルの値が 0 の場合、 ハードリンクの作成には何の制限も適用されない "
+"(すなわち、 Linux 3.6 より前の伝統的な動作である)。 このファイルの値が 1 の場"
+"合、以下の条件のいずれか一つが成立する場合にのみ、 リンク先のファイルへのハー"
+"ドリンクが作成できる。"
#. type: Plain text
-#: build/C/man5/proc.5:2560
+#: build/C/man5/proc.5:2636
msgid "The caller has the B<CAP_FOWNER> capability."
msgstr "呼び出し元が B<CAP_FOWNER> ケーパビリティを持っている。"
#. type: Plain text
-#: build/C/man5/proc.5:2566
+#: build/C/man5/proc.5:2642
+#, fuzzy
+#| msgid ""
+#| "The file system UID of the process creating the link matches the owner "
+#| "(UID) of the target file (as described in B<credentials>(7), a process's "
+#| "file system UID is normally the same as its effective UID)."
msgid ""
-"The file system UID of the process creating the link matches the owner (UID) "
-"of the target file (as described in B<credentials>(7), a process's file "
-"system UID is normally the same as its effective UID)."
-msgstr "そのリンクを作成中のプロセスのファイルシステム UID が、 リンク先ファイルの所有者 (UID) と一致する (B<credentials>(7) に説明があるが、 通常、 プロセスのファイルシステム UID はプロセスの実効 UID と同じである)。"
+"The filesystem UID of the process creating the link matches the owner (UID) "
+"of the target file (as described in B<credentials>(7), a process's "
+"filesystem UID is normally the same as its effective UID)."
+msgstr ""
+"そのリンクを作成中のプロセスのファイルシステム UID が、 リンク先ファイルの所"
+"有者 (UID) と一致する (B<credentials>(7) に説明があるが、 通常、 プロセスの"
+"ファイルシステム UID はプロセスの実効 UID と同じである)。"
#. type: Plain text
-#: build/C/man5/proc.5:2568
+#: build/C/man5/proc.5:2644
msgid "All of the following conditions are true:"
msgstr "以下の条件が全て成立する。"
#. type: Plain text
-#: build/C/man5/proc.5:2571
+#: build/C/man5/proc.5:2647
msgid "the target is a regular file;"
msgstr "リンク先が通常のファイルである。"
#. type: Plain text
-#: build/C/man5/proc.5:2573
+#: build/C/man5/proc.5:2649
msgid "the target file does not have its set-user-ID permission bit enabled;"
msgstr "リンク先ファイルで set-user-ID 許可ビットが有効になっていない。"
#. type: Plain text
-#: build/C/man5/proc.5:2576
+#: build/C/man5/proc.5:2652
msgid ""
"the target file does not have both its set-group-ID and group-executable "
"permission bits enabled; and"
-msgstr "リンク先ファイルで、 許可ビット set-group-ID と group-executable が同時に有効になっていない。"
+msgstr ""
+"リンク先ファイルで、 許可ビット set-group-ID と group-executable が同時に有効"
+"になっていない。"
#. type: Plain text
-#: build/C/man5/proc.5:2580
+#: build/C/man5/proc.5:2656
msgid ""
"the caller has permission to read and write the target file (either via the "
"file's permissions mask or because it has suitable capabilities)."
-msgstr "呼び出し元は、 リンク先ファイルの読み出し、書き込み許可を持っている (ファイルの許可マスクで許可されているか、適切なケーパビリティを持っているかは問わない)。"
+msgstr ""
+"呼び出し元は、 リンク先ファイルの読み出し、書き込み許可を持っている (ファイル"
+"の許可マスクで許可されているか、適切なケーパビリティを持っているかは問わな"
+"い)。"
#. type: Plain text
-#: build/C/man5/proc.5:2596
+#: build/C/man5/proc.5:2672
msgid ""
"The default value in this file is 0. Setting the value to 1 prevents a "
"longstanding class of security issues caused by hard-link-based time-of-"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2596
+#: build/C/man5/proc.5:2672
#, no-wrap
msgid "I</proc/sys/fs/protected_symlinks> (since Linux 3.6)"
msgstr "I</proc/sys/fs/protected_symlinks> (Linux 3.6 以降)"
#. commit 800179c9b8a1e796e441674776d11cd4c05d61d7
#. type: Plain text
-#: build/C/man5/proc.5:2604
+#: build/C/man5/proc.5:2680
msgid ""
"When the value in this file is 0, no restrictions are placed on following "
"symbolic links (i.e., this is the historical behaviour before Linux 3.6). "
"When the value in this file is 1, symbolic links are followed only in the "
"following circumstances:"
-msgstr "このファイルの値が 0 の場合、 以下のシンボリックリンクを辿る際に何の制限も適用されない (すなわち、 Linux 3.6 より前の伝統的な動作である)。 このファイルの値が 1 の場合、 以下の状況においてのみシンボリックリンクが辿られる。"
+msgstr ""
+"このファイルの値が 0 の場合、 以下のシンボリックリンクを辿る際に何の制限も適"
+"用されない (すなわち、 Linux 3.6 より前の伝統的な動作である)。 このファイルの"
+"値が 1 の場合、 以下の状況においてのみシンボリックリンクが辿られる。"
#. type: Plain text
-#: build/C/man5/proc.5:2611
+#: build/C/man5/proc.5:2687
+#, fuzzy
+#| msgid ""
+#| "the file system UID of the process following the link matches the owner "
+#| "(UID) of the symbolic link (as described in B<credentials>(7), a "
+#| "process's file system UID is normally the same as its effective UID);"
msgid ""
-"the file system UID of the process following the link matches the owner "
-"(UID) of the symbolic link (as described in B<credentials>(7), a process's "
-"file system UID is normally the same as its effective UID);"
-msgstr "そのリンクを辿っているプロセスのファイルシステム UID が、 シンボリックリンクの所有者 (UID) と一致する (B<credentials>(7) に説明があるが、 通常、 プロセスのファイルシステム UID はプロセスの実効 UID と同じである)。"
+"the filesystem UID of the process following the link matches the owner (UID) "
+"of the symbolic link (as described in B<credentials>(7), a process's "
+"filesystem UID is normally the same as its effective UID);"
+msgstr ""
+"そのリンクを辿っているプロセスのファイルシステム UID が、 シンボリックリンク"
+"の所有者 (UID) と一致する (B<credentials>(7) に説明があるが、 通常、 プロセス"
+"のファイルシステム UID はプロセスの実効 UID と同じである)。"
#. type: Plain text
-#: build/C/man5/proc.5:2613
+#: build/C/man5/proc.5:2689
msgid "the link is not in a sticky world-writable directory; or"
-msgstr "そのリンクが world-writable の sticky ビットがセットされたディレクトリではない。"
+msgstr ""
+"そのリンクが world-writable の sticky ビットがセットされたディレクトリではな"
+"い。"
#. type: Plain text
-#: build/C/man5/proc.5:2615
+#: build/C/man5/proc.5:2691
msgid ""
"the symbolic link and and its parent directory have the same owner (UID)"
msgstr "シンボリックリンクとその親ディレクトリが同じ所有者 (UID) である。"
#. type: Plain text
-#: build/C/man5/proc.5:2622
+#: build/C/man5/proc.5:2698
msgid ""
"A system call that fails to follow a symbolic link because of the above "
"restrictions returns the error B<EACCES> in I<errno>."
-msgstr "システムコールが上記の制約によりシンボリックリンクを辿れなかった場合は、 I<errno> にエラー B<EACCES> が設定される。"
+msgstr ""
+"システムコールが上記の制約によりシンボリックリンクを辿れなかった場合は、 "
+"I<errno> にエラー B<EACCES> が設定される。"
#. type: Plain text
-#: build/C/man5/proc.5:2626
+#: build/C/man5/proc.5:2702
msgid ""
"The default value in this file is 0. Setting the value to 1 avoids a "
"longstanding class of security issues based on time-of-check, time-of-use "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2626
+#: build/C/man5/proc.5:2702
#, no-wrap
msgid "I</proc/sys/fs/suid_dumpable> (since Linux 2.6.13)"
msgstr "I</proc/sys/fs/suid_dumpable> (Linux 2.6.13 以降)"
#. The following is based on text from Documentation/sysctl/kernel.txt
#. type: Plain text
-#: build/C/man5/proc.5:2632
+#: build/C/man5/proc.5:2708
msgid ""
"The value in this file determines whether core dump files are produced for "
"set-user-ID or otherwise protected/tainted binaries. Three different "
"下の 3つの値を指定することができる:"
#. type: TP
-#: build/C/man5/proc.5:2633
+#: build/C/man5/proc.5:2709
#, no-wrap
msgid "I<0\\ (default)>"
msgstr "I<0\\ (default)>"
#. type: Plain text
-#: build/C/man5/proc.5:2642
+#: build/C/man5/proc.5:2718
msgid ""
"This provides the traditional (pre-Linux 2.6.13) behavior. A core dump will "
"not be produced for a process which has changed credentials (by calling "
"アダンプを生成しない。"
#. type: TP
-#: build/C/man5/proc.5:2642
+#: build/C/man5/proc.5:2718
#, no-wrap
msgid "I<1\\ (\"debug\")>"
msgstr "I<1\\ (\"debug\")>"
#. type: Plain text
-#: build/C/man5/proc.5:2649
+#: build/C/man5/proc.5:2725
+#, fuzzy
+#| msgid ""
+#| "All processes dump core when possible. The core dump is owned by the "
+#| "file system user ID of the dumping process and no security is applied. "
+#| "This is intended for system debugging situations only. Ptrace is "
+#| "unchecked."
msgid ""
-"All processes dump core when possible. The core dump is owned by the file "
-"system user ID of the dumping process and no security is applied. This is "
-"intended for system debugging situations only. Ptrace is unchecked."
+"All processes dump core when possible. The core dump is owned by the "
+"filesystem user ID of the dumping process and no security is applied. This "
+"is intended for system debugging situations only. Ptrace is unchecked."
msgstr ""
"すべてのプロセスで、可能であればコアダンプを行う。 コアダンプファイルの所有者"
"は、ダンプを行うプロセスのファイルシステム UID となり、セキュリティ上の考慮は"
"ptrace のチェックも行われない。"
#. type: TP
-#: build/C/man5/proc.5:2649
+#: build/C/man5/proc.5:2725
#, no-wrap
msgid "I<2\\ (\"suidsafe\")>"
msgstr "I<2\\ (\"suidsafe\")>"
#. type: Plain text
-#: build/C/man5/proc.5:2658
+#: build/C/man5/proc.5:2734
msgid ""
"Any binary which normally would not be dumped (see \"0\" above) is dumped "
"readable by root only. This allows the user to remove the core dump file "
#. 9520628e8ceb69fa9a4aee6b57f22675d9e1b709
#. 54b501992dd2a839e94e76aa392c392b55080ce8
#. type: Plain text
-#: build/C/man5/proc.5:2669
+#: build/C/man5/proc.5:2745
msgid ""
"Additionally, since Linux 3.6, I</proc/sys/kernel/core_pattern> must either "
"be an absolute pathname or a pipe command, as detailed in B<core>(5). "
"Warnings will be written to the kernel log if I<core_pattern> does not "
"follow these rules, and no core dump will be produced."
-msgstr "さらに、 Linux 3.6 以降では、 I</proc/sys/kernel/core_pattern> は絶対パス名かパイプコマンドでなければならない。 B<core>(5) に詳しい説明がある。 I<core_pattern> がこれらのルールに合致しない場合は、 警告がカーネルログに書き込まれ、 コアダンプは生成されない。"
+msgstr ""
+"さらに、 Linux 3.6 以降では、 I</proc/sys/kernel/core_pattern> は絶対パス名か"
+"パイプコマンドでなければならない。 B<core>(5) に詳しい説明がある。 "
+"I<core_pattern> がこれらのルールに合致しない場合は、 警告がカーネルログに書き"
+"込まれ、 コアダンプは生成されない。"
#. type: TP
-#: build/C/man5/proc.5:2670
+#: build/C/man5/proc.5:2746
#, no-wrap
msgid "I</proc/sys/fs/super-max>"
msgstr "このファイルはスーパブロックの値を制御する。"
#. type: Plain text
-#: build/C/man5/proc.5:2681
+#: build/C/man5/proc.5:2757
+#, fuzzy
+#| msgid ""
+#| "This file controls the maximum number of superblocks, and thus the "
+#| "maximum number of mounted file systems the kernel can have. You need "
+#| "increase only I<super-max> if you need to mount more file systems than "
+#| "the current value in I<super-max> allows you to."
msgid ""
"This file controls the maximum number of superblocks, and thus the maximum "
-"number of mounted file systems the kernel can have. You need increase only "
-"I<super-max> if you need to mount more file systems than the current value "
-"in I<super-max> allows you to."
+"number of mounted filesystems the kernel can have. You need increase only "
+"I<super-max> if you need to mount more filesystems than the current value in "
+"I<super-max> allows you to."
msgstr ""
"この値はカーネルがマウントできるファイルシステムの最大値になる。 現在、 "
"I<super-max> で許可されているファイルシステム数以上に マウントする必要がある"
"場合は、この値を増加させるだけでよい。"
#. type: TP
-#: build/C/man5/proc.5:2681
+#: build/C/man5/proc.5:2757
#, no-wrap
msgid "I</proc/sys/fs/super-nr>"
msgstr "I</proc/sys/fs/super-nr>"
#. type: Plain text
-#: build/C/man5/proc.5:2685
-msgid "This file contains the number of file systems currently mounted."
+#: build/C/man5/proc.5:2761
+#, fuzzy
+#| msgid "This file contains the number of file systems currently mounted."
+msgid "This file contains the number of filesystems currently mounted."
msgstr ""
"このファイルには現在マウントされているファイルシステム数が書かれている。"
#. type: TP
-#: build/C/man5/proc.5:2685
+#: build/C/man5/proc.5:2761
#, no-wrap
msgid "I</proc/sys/kernel>"
msgstr "I</proc/sys/kernel>"
#. type: Plain text
-#: build/C/man5/proc.5:2689
+#: build/C/man5/proc.5:2765
msgid ""
"This directory contains files controlling a range of kernel parameters, as "
"described below."
"ファイルが配置されている。"
#. type: TP
-#: build/C/man5/proc.5:2689
+#: build/C/man5/proc.5:2765
#, no-wrap
msgid "I</proc/sys/kernel/acct>"
msgstr "I</proc/sys/kernel/acct>"
#. type: Plain text
-#: build/C/man5/proc.5:2713
+#: build/C/man5/proc.5:2789
+#, fuzzy
+#| msgid ""
+#| "This file contains three numbers: I<highwater>, I<lowwater>, and "
+#| "I<frequency>. If BSD-style process accounting is enabled these values "
+#| "control its behavior. If free space on file system where the log lives "
+#| "goes below I<lowwater> percent accounting suspends. If free space gets "
+#| "above I<highwater> percent accounting resumes. I<frequency> determines "
+#| "how often the kernel checks the amount of free space (value is in "
+#| "seconds). Default values are 4, 2 and 30. That is, suspend accounting "
+#| "if 2% or less space is free; resume it if 4% or more space is free; "
+#| "consider information about amount of free space valid for 30 seconds."
msgid ""
"This file contains three numbers: I<highwater>, I<lowwater>, and "
"I<frequency>. If BSD-style process accounting is enabled these values "
-"control its behavior. If free space on file system where the log lives goes "
+"control its behavior. If free space on filesystem where the log lives goes "
"below I<lowwater> percent accounting suspends. If free space gets above "
"I<highwater> percent accounting resumes. I<frequency> determines how often "
"the kernel checks the amount of free space (value is in seconds). Default "
"情報は 30 秒間有効である点に注意すること。"
#. type: TP
-#: build/C/man5/proc.5:2713
+#: build/C/man5/proc.5:2789
#, no-wrap
msgid "I</proc/sys/kernel/cap_last_cap> (since Linux 3.2)"
msgstr "I</proc/sys/kernel/cap_last_cap> (Linux 3.2 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:2717
+#: build/C/man5/proc.5:2793
msgid "See B<capabilities>(7)."
msgstr "B<capabilities>(7) 参照。"
#. type: TP
-#: build/C/man5/proc.5:2717
+#: build/C/man5/proc.5:2793
#, no-wrap
msgid "I</proc/sys/kernel/cap-bound> (from Linux 2.2 to 2.6.24)"
msgstr "I</proc/sys/kernel/cap-bound> (Linux 2.2 to 2.6.24 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:2729
+#: build/C/man5/proc.5:2805
msgid ""
"This file holds the value of the kernel I<capability bounding set> "
"(expressed as a signed decimal number). This set is ANDed against the "
"ド単位のバウンディングセットに置き換えられた。 B<capabilities>(7) を参照。"
#. type: TP
-#: build/C/man5/proc.5:2729
+#: build/C/man5/proc.5:2805
#, no-wrap
msgid "I</proc/sys/kernel/core_pattern>"
msgstr "I</proc/sys/kernel/core_pattern>"
#. type: TP
-#: build/C/man5/proc.5:2733
+#: build/C/man5/proc.5:2809
#, no-wrap
msgid "I</proc/sys/kernel/core_uses_pid>"
msgstr "I</proc/sys/kernel/core_uses_pid>"
#. type: TP
-#: build/C/man5/proc.5:2737
+#: build/C/man5/proc.5:2813
#, no-wrap
msgid "I</proc/sys/kernel/ctrl-alt-del>"
msgstr "I</proc/sys/kernel/ctrl-alt-del>"
#. type: Plain text
-#: build/C/man5/proc.5:2752
+#: build/C/man5/proc.5:2828
msgid ""
"This file controls the handling of Ctrl-Alt-Del from the keyboard. When the "
"value in this file is 0, Ctrl-Alt-Del is trapped and sent to the B<init>(8) "
"プログラムに送られてどのように扱うかが決められる。"
#. type: TP
-#: build/C/man5/proc.5:2752
+#: build/C/man5/proc.5:2828
#, no-wrap
msgid "I</proc/sys/kernel/dmesg_restrict> (since Linux 2.6.37)"
msgstr "I</proc/sys/kernel/dmesg_restrict> (Linux 2.6.37 以降)"
#. commit 620f6e8e855d6d447688a5f67a4e176944a084e8
#. type: Plain text
-#: build/C/man5/proc.5:2765
+#: build/C/man5/proc.5:2841
msgid ""
"The value in this file determines who can see kernel syslog contents. A "
"value of 0 in this file imposes no restrictions. If the value is 1, only "
"details.) Since Linux 3.4, only users with the B<CAP_SYS_ADMIN> capability "
"may change the value in this file."
msgstr ""
-"このファイルの値により誰がカーネル syslog の内容を参照できるかが決定される。 このファイルの値が 0 であれば、制限はなくなる。 値が 1 であれば、 特権ユーザーだけがカーネル syslog を読み出すことができる\n"
-"(詳細は B<syslog>(2) を参照)。 Linux 3.4 以降では B<CAP_SYS_ADMIN> ケーパビリティを持ったユーザーだけがこのファイルの値を変更できる。"
+"このファイルの値により誰がカーネル syslog の内容を参照できるかが決定される。 "
+"このファイルの値が 0 であれば、制限はなくなる。 値が 1 であれば、 特権ユー"
+"ザーだけがカーネル syslog を読み出すことができる\n"
+"(詳細は B<syslog>(2) を参照)。 Linux 3.4 以降では B<CAP_SYS_ADMIN> ケーパビリ"
+"ティを持ったユーザーだけがこのファイルの値を変更できる。"
#. type: TP
-#: build/C/man5/proc.5:2765
+#: build/C/man5/proc.5:2841
#, no-wrap
msgid "I</proc/sys/kernel/domainname> and I</proc/sys/kernel/hostname>"
msgstr "I</proc/sys/kernel/domainname> と I</proc/sys/kernel/hostname>"
#. type: Plain text
-#: build/C/man5/proc.5:2773
+#: build/C/man5/proc.5:2849
msgid ""
"can be used to set the NIS/YP domainname and the hostname of your box in "
"exactly the same way as the commands B<domainname>(1) and B<hostname>(1), "
"で、 マシンの NIS/YP ドメイン名とホスト名の設定に使える。 すなわち"
#. type: Plain text
-#: build/C/man5/proc.5:2778
+#: build/C/man5/proc.5:2854
#, no-wrap
msgid ""
"#B< echo \\(aqdarkstar\\(aq E<gt> /proc/sys/kernel/hostname>\n"
"#B< echo \\(aqmydomain\\(aq E<gt> /proc/sys/kernel/domainname>\n"
#. type: Plain text
-#: build/C/man5/proc.5:2782
+#: build/C/man5/proc.5:2858
msgid "has the same effect as"
msgstr "は、以下と同じ効果がある。"
#. type: Plain text
-#: build/C/man5/proc.5:2787
+#: build/C/man5/proc.5:2863
#, no-wrap
msgid ""
"#B< hostname \\(aqdarkstar\\(aq>\n"
"#B< domainname \\(aqmydomain\\(aq>\n"
#. type: Plain text
-#: build/C/man5/proc.5:2800
+#: build/C/man5/proc.5:2876
msgid ""
"Note, however, that the classic darkstar.frop.org has the hostname \"darkstar"
"\" and DNS (Internet Domain Name Server) domainname \"frop.org\", not to be "
"細な議論は、 B<hostname>(1) の man ページを参照すること。"
#. type: TP
-#: build/C/man5/proc.5:2800
+#: build/C/man5/proc.5:2876
#, no-wrap
msgid "I</proc/sys/kernel/hotplug>"
msgstr "I</proc/sys/kernel/hotplug>"
#. type: Plain text
-#: build/C/man5/proc.5:2806
+#: build/C/man5/proc.5:2882
msgid ""
"This file contains the path for the hotplug policy agent. The default value "
"in this file is I</sbin/hotplug>."
"ファイルのデフォルト値は I</sbin/hotplug> である。"
#. type: TP
-#: build/C/man5/proc.5:2806
+#: build/C/man5/proc.5:2882
#, no-wrap
msgid "I</proc/sys/kernel/htab-reclaim>"
msgstr "I</proc/sys/kernel/htab-reclaim>"
#. type: Plain text
-#: build/C/man5/proc.5:2814
+#: build/C/man5/proc.5:2890
msgid ""
"(PowerPC only) If this file is set to a nonzero value, the PowerPC htab (see "
"kernel file I<Documentation/powerpc/ppc_htab.txt>) is pruned each time the "
"ドルループになるたびに切り詰める。"
#. type: TP
-#: build/C/man5/proc.5:2814
+#: build/C/man5/proc.5:2890
#, no-wrap
msgid "I</proc/sys/kernel/kptr_restrict> (since Linux 2.6.38)"
msgstr "I</proc/sys/kernel/kptr_restrict> (Linux 2.6.38 以降)"
#. commit 411f05f123cbd7f8aa1edcae86970755a6e2a9d9
#. commit 620f6e8e855d6d447688a5f67a4e176944a084e8
#. type: Plain text
-#: build/C/man5/proc.5:2839
+#: build/C/man5/proc.5:2915
msgid ""
"The value in this file determines whether kernel addresses are exposed via "
"I</proc> files and other interfaces. A value of 0 in this file imposes no "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:2839
+#: build/C/man5/proc.5:2915
#, no-wrap
msgid "I</proc/sys/kernel/l2cr>"
msgstr "I</proc/sys/kernel/l2cr>"
#. type: Plain text
-#: build/C/man5/proc.5:2846
+#: build/C/man5/proc.5:2922
msgid ""
"(PowerPC only) This file contains a flag that controls the L2 cache of G3 "
"processor boards. If 0, the cache is disabled. Enabled if nonzero."
"る。"
#. type: TP
-#: build/C/man5/proc.5:2846
+#: build/C/man5/proc.5:2922
#, no-wrap
msgid "I</proc/sys/kernel/modprobe>"
msgstr "I</proc/sys/kernel/modprobe>"
#. type: Plain text
-#: build/C/man5/proc.5:2859
+#: build/C/man5/proc.5:2935
msgid ""
"This file contains the path for the kernel module loader. The default value "
"is I</sbin/modprobe>. The file is present only if the kernel is built with "
"I<Documentation/kmod.txt> (カーネル 2.4 以前のみに存在) に記述されている。"
#. type: TP
-#: build/C/man5/proc.5:2859
+#: build/C/man5/proc.5:2935
#, no-wrap
msgid "I</proc/sys/kernel/modules_disabled> (since Linux 2.6.31)"
msgstr "I</proc/sys/kernel/modules_disabled> (Linux 2.6.31 以降)"
#. 3d43321b7015387cfebbe26436d0e9d299162ea1
#. From Documentation/sysctl/kernel.txt
#. type: Plain text
-#: build/C/man5/proc.5:2871
+#: build/C/man5/proc.5:2947
msgid ""
"A toggle value indicating if modules are allowed to be loaded in an "
"otherwise modular kernel. This toggle defaults to off (0), but can be set "
"true (1). Once true, modules can be neither loaded nor unloaded, and the "
"toggle cannot be set back to false. The file is present only if the kernel "
"is built with the B<CONFIG_MODULES> option enabled."
-msgstr "他のモジュールが有効になったカーネルへのモジュールのロードが許可されるかを示すオン・オフ値である。 デフォルト値はオフ (0) だが、 オン (1) に設定することができる。 一度オンにすると、 モジュールをロードすることもアンロードすることもできなくなり、 この値をオフに戻すこともできない。 このファイルが存在するのは、 カーネルが B<CONFIG_MODULES> オプションを有効にしてコンパイルされている場合だけである。"
+msgstr ""
+"他のモジュールが有効になったカーネルへのモジュールのロードが許可されるかを示"
+"すオン・オフ値である。 デフォルト値はオフ (0) だが、 オン (1) に設定すること"
+"ができる。 一度オンにすると、 モジュールをロードすることもアンロードすること"
+"もできなくなり、 この値をオフに戻すこともできない。 このファイルが存在するの"
+"は、 カーネルが B<CONFIG_MODULES> オプションを有効にしてコンパイルされている"
+"場合だけである。"
#. type: TP
-#: build/C/man5/proc.5:2871
+#: build/C/man5/proc.5:2947
#, no-wrap
msgid "I</proc/sys/kernel/msgmax>"
msgstr "I</proc/sys/kernel/msgmax>"
#. type: Plain text
-#: build/C/man5/proc.5:2876
+#: build/C/man5/proc.5:2952
msgid ""
"This file defines a system-wide limit specifying the maximum number of bytes "
"in a single message written on a System V message queue."
"大バイト数を、システム全体で制限する。"
#. type: TP
-#: build/C/man5/proc.5:2876
+#: build/C/man5/proc.5:2952
#, no-wrap
msgid "I</proc/sys/kernel/msgmni> (since Linux 2.4)"
msgstr "I</proc/sys/kernel/msgmni> (Linux 2.4 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:2880
+#: build/C/man5/proc.5:2956
msgid ""
"This file defines the system-wide limit on the number of message queue "
"identifiers."
msgstr "このファイルはメッセージキュー識別子の最大数をシステム全体で制限する。"
#. type: TP
-#: build/C/man5/proc.5:2880
+#: build/C/man5/proc.5:2956
#, no-wrap
msgid "I</proc/sys/kernel/msgmnb>"
msgstr "I</proc/sys/kernel/msgmnb>"
#. type: Plain text
-#: build/C/man5/proc.5:2889
+#: build/C/man5/proc.5:2965
msgid ""
"This file defines a system-wide parameter used to initialize the "
"I<msg_qbytes> setting for subsequently created message queues. The "
"る。"
#. type: TP
-#: build/C/man5/proc.5:2889
+#: build/C/man5/proc.5:2965
#, no-wrap
msgid "I</proc/sys/kernel/ostype> and I</proc/sys/kernel/osrelease>"
msgstr "I</proc/sys/kernel/ostype> と I</proc/sys/kernel/osrelease>"
#. type: Plain text
-#: build/C/man5/proc.5:2894
+#: build/C/man5/proc.5:2970
msgid "These files give substrings of I</proc/version>."
msgstr "これらのファイルは文字列 I</proc/version> の各部分を与える。"
#. type: TP
-#: build/C/man5/proc.5:2894
+#: build/C/man5/proc.5:2970
#, no-wrap
msgid "I</proc/sys/kernel/overflowgid> and I</proc/sys/kernel/overflowuid>"
msgstr "I</proc/sys/kernel/overflowgid> と I</proc/sys/kernel/overflowuid>"
#. type: Plain text
-#: build/C/man5/proc.5:2900
+#: build/C/man5/proc.5:2976
msgid ""
"These files duplicate the files I</proc/sys/fs/overflowgid> and I</proc/sys/"
"fs/overflowuid>."
"overflowuid> を複製したものである。"
#. type: TP
-#: build/C/man5/proc.5:2900
+#: build/C/man5/proc.5:2976
#, no-wrap
msgid "I</proc/sys/kernel/panic>"
msgstr "I</proc/sys/kernel/panic>"
#. type: Plain text
-#: build/C/man5/proc.5:2909
+#: build/C/man5/proc.5:2985
msgid ""
"This file gives read/write access to the kernel variable I<panic_timeout>. "
"If this is zero, the kernel will loop on a panic; if nonzero it indicates "
"ドライバを使っている場合、 推奨される設定は 60 である。"
#. type: TP
-#: build/C/man5/proc.5:2909
+#: build/C/man5/proc.5:2985
#, no-wrap
msgid "I</proc/sys/kernel/panic_on_oops> (since Linux 2.5.68)"
msgstr "I</proc/sys/kernel/panic_on_oops> (Linux 2.5.68 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:2921
+#: build/C/man5/proc.5:2997
msgid ""
"This file controls the kernel's behavior when an oops or BUG is "
"encountered. If this file contains 0, then the system tries to continue "
"合、マシンは再起動される。"
#. type: TP
-#: build/C/man5/proc.5:2921
+#: build/C/man5/proc.5:2997
#, no-wrap
msgid "I</proc/sys/kernel/pid_max> (since Linux 2.5.34)"
msgstr "I</proc/sys/kernel/pid_max> (Linux 2.5.34 以降)"
#. platforms, but this broke /proc/[pid]
#. See http://marc.theaimsgroup.com/?l=linux-kernel&m=109513010926152&w=2
#. type: Plain text
-#: build/C/man5/proc.5:2937
+#: build/C/man5/proc.5:3013
msgid ""
"This file specifies the value at which PIDs wrap around (i.e., the value in "
"this file is one greater than the maximum PID). The default value for this "
"は、 2^22 (B<PID_MAX_LIMIT>, 約 4,000,000) までの任意の値を設定できる。"
#. type: TP
-#: build/C/man5/proc.5:2937
+#: build/C/man5/proc.5:3013
#, no-wrap
msgid "I</proc/sys/kernel/powersave-nap> (PowerPC only)"
msgstr "I</proc/sys/kernel/powersave-nap> (PowerPC のみ)"
#. type: Plain text
-#: build/C/man5/proc.5:2943
+#: build/C/man5/proc.5:3019
msgid ""
"This file contains a flag. If set, Linux-PPC will use the \"nap\" mode of "
"powersaving, otherwise the \"doze\" mode will be used."
"電力の \"nap\" モードを使う。 設定されない場合は、\"doze\" モードが使われる。"
#. type: TP
-#: build/C/man5/proc.5:2943
+#: build/C/man5/proc.5:3019
#, no-wrap
msgid "I</proc/sys/kernel/printk>"
msgstr "I</proc/sys/kernel/printk>"
#. type: Plain text
-#: build/C/man5/proc.5:2969
+#: build/C/man5/proc.5:3045
msgid ""
"The four values in this file are I<console_loglevel>, "
"I<default_message_loglevel>, I<minimum_console_level>, and "
"I<default_console_loglevel> は I<console_loglevel> のデフォルトの値である。"
#. type: TP
-#: build/C/man5/proc.5:2969
+#: build/C/man5/proc.5:3045
#, no-wrap
msgid "I</proc/sys/kernel/pty> (since Linux 2.6.4)"
msgstr "I</proc/sys/kernel/pty> (Linux 2.6.4 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:2975
+#: build/C/man5/proc.5:3051
msgid ""
"This directory contains two files relating to the number of UNIX 98 "
"pseudoterminals (see B<pts>(4)) on the system."
"2 つのファイルを含む。"
#. type: TP
-#: build/C/man5/proc.5:2975
+#: build/C/man5/proc.5:3051
#, no-wrap
msgid "I</proc/sys/kernel/pty/max>"
msgstr "I</proc/sys/kernel/pty/max>"
#. type: Plain text
-#: build/C/man5/proc.5:2978
+#: build/C/man5/proc.5:3054
msgid "This file defines the maximum number of pseudoterminals."
msgstr "このファイルは疑似端末の最大数を定義する。"
#. type: TP
-#: build/C/man5/proc.5:2978
+#: build/C/man5/proc.5:3054
#, no-wrap
msgid "I</proc/sys/kernel/pty/nr>"
msgstr "I</proc/sys/kernel/pty/nr>"
#. type: Plain text
-#: build/C/man5/proc.5:2982
+#: build/C/man5/proc.5:3058
msgid ""
"This read-only file indicates how many pseudoterminals are currently in use."
msgstr ""
"この読み出し専用のファイルは、現在いくつの疑似端末が使われているかを表す。"
#. type: TP
-#: build/C/man5/proc.5:2982
+#: build/C/man5/proc.5:3058
#, no-wrap
msgid "I</proc/sys/kernel/random>"
msgstr "I</proc/sys/kernel/random>"
#. type: Plain text
-#: build/C/man5/proc.5:2990
+#: build/C/man5/proc.5:3066
msgid ""
"This directory contains various parameters controlling the operation of the "
"file I</dev/random>. See B<random>(4) for further information."
"が書かれている。 詳細は B<random>(4) を参照。"
#. type: TP
-#: build/C/man5/proc.5:2990
+#: build/C/man5/proc.5:3066
#, no-wrap
msgid "I</proc/sys/kernel/real-root-dev>"
msgstr "I</proc/sys/kernel/real-root-dev>"
#. type: Plain text
-#: build/C/man5/proc.5:2994
+#: build/C/man5/proc.5:3070
msgid ""
"This file is documented in the Linux kernel source file I<Documentation/"
"initrd.txt>."
"述されている。"
#. type: TP
-#: build/C/man5/proc.5:2994
+#: build/C/man5/proc.5:3070
#, no-wrap
msgid "I</proc/sys/kernel/reboot-cmd> (Sparc only) "
msgstr "I</proc/sys/kernel/reboot-cmd> (Sparc のみ) "
#. type: Plain text
-#: build/C/man5/proc.5:3000
+#: build/C/man5/proc.5:3076
msgid ""
"This file seems to be a way to give an argument to the SPARC ROM/Flash boot "
"loader. Maybe to tell it what to do after rebooting?"
"ように思われる。 再起動後に何をするかを指定しているのだろうか?"
#. type: TP
-#: build/C/man5/proc.5:3000
+#: build/C/man5/proc.5:3076
#, no-wrap
msgid "I</proc/sys/kernel/rtsig-max>"
msgstr "I</proc/sys/kernel/rtsig-max>"
#. type: Plain text
-#: build/C/man5/proc.5:3007
+#: build/C/man5/proc.5:3083
msgid ""
"(Only in kernels up to and including 2.6.7; see B<setrlimit>(2)) This file "
"can be used to tune the maximum number of POSIX real-time (queued) signals "
"整するのに使用される。"
#. type: TP
-#: build/C/man5/proc.5:3007
+#: build/C/man5/proc.5:3083
#, no-wrap
msgid "I</proc/sys/kernel/rtsig-nr>"
msgstr "I</proc/sys/kernel/rtsig-nr>"
#. type: Plain text
-#: build/C/man5/proc.5:3011
+#: build/C/man5/proc.5:3087
msgid ""
"(Only in kernels up to and including 2.6.7.) This file shows the number "
"POSIX real-time signals currently queued."
"POSIX real-time signal の数を表す。"
#. type: TP
-#: build/C/man5/proc.5:3011
+#: build/C/man5/proc.5:3087
#, no-wrap
msgid "I</proc/sys/kernel/sched_rr_timeslice_ms> (since Linux 3.9)"
msgstr "I</proc/sys/kernel/sched_rr_timeslice_ms> (Linux 3.9 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:3015
+#: build/C/man5/proc.5:3091
msgid "See B<sched_rr_get_interval>(2)."
msgstr "B<sched_rr_get_interval>(2) 参照。"
#. type: TP
-#: build/C/man5/proc.5:3015
+#: build/C/man5/proc.5:3091
#, no-wrap
msgid "I</proc/sys/kernel/sem> (since Linux 2.4)"
msgstr "I</proc/sys/kernel/sem> (Linux 2.4 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:3019
+#: build/C/man5/proc.5:3095
msgid ""
"This file contains 4 numbers defining limits for System V IPC semaphores. "
"These fields are, in order:"
"れらのフィールドは次の順番に並んでいる:"
#. type: IP
-#: build/C/man5/proc.5:3020
+#: build/C/man5/proc.5:3096
#, no-wrap
msgid "SEMMSL"
msgstr "SEMMSL"
#. type: Plain text
-#: build/C/man5/proc.5:3022
+#: build/C/man5/proc.5:3098
msgid "The maximum semaphores per semaphore set."
msgstr "セマフォ集合ごとのセマフォ数の最大値。"
#. type: IP
-#: build/C/man5/proc.5:3022
+#: build/C/man5/proc.5:3098
#, no-wrap
msgid "SEMMNS"
msgstr "SEMMNS"
#. type: Plain text
-#: build/C/man5/proc.5:3024
+#: build/C/man5/proc.5:3100
msgid "A system-wide limit on the number of semaphores in all semaphore sets."
msgstr "システム全体での、全てのセマフォ集合におけるセマフォ数の制限。"
#. type: IP
-#: build/C/man5/proc.5:3024
+#: build/C/man5/proc.5:3100
#, no-wrap
msgid "SEMOPM"
msgstr "SEMOPM"
#. type: Plain text
-#: build/C/man5/proc.5:3028
+#: build/C/man5/proc.5:3104
msgid ""
"The maximum number of operations that may be specified in a B<semop>(2) "
"call."
msgstr "B<semop>(2) コールに指定されるオペレーション数の最大値。"
#. type: IP
-#: build/C/man5/proc.5:3028
+#: build/C/man5/proc.5:3104
#, no-wrap
msgid "SEMMNI"
msgstr "SEMMNI"
#. type: Plain text
-#: build/C/man5/proc.5:3030
+#: build/C/man5/proc.5:3106
msgid "A system-wide limit on the maximum number of semaphore identifiers."
msgstr "システム全体でのセマフォ識別子の最大値。"
#. type: TP
-#: build/C/man5/proc.5:3031
+#: build/C/man5/proc.5:3107
#, no-wrap
msgid "I</proc/sys/kernel/sg-big-buff>"
msgstr "I</proc/sys/kernel/sg-big-buff>"
#. type: Plain text
-#: build/C/man5/proc.5:3042
+#: build/C/man5/proc.5:3118
msgid ""
"This file shows the size of the generic SCSI device (sg) buffer. You can't "
"tune it just yet, but you could change it at compile time by editing "
"いだろう。"
#. type: TP
-#: build/C/man5/proc.5:3042
+#: build/C/man5/proc.5:3118
#, no-wrap
msgid "I</proc/sys/kernel/shm_rmid_forced> (since Linux 3.1)"
msgstr "I</proc/sys/kernel/shm_rmid_forced> (Linux 3.1 以降)"
#. commit b34a6b1da371ed8af1221459a18c67970f7e3d53
#. See also Documentation/sysctl/kernel.txt
#. type: Plain text
-#: build/C/man5/proc.5:3051
+#: build/C/man5/proc.5:3127
msgid ""
"If this file is set to 1, all System V shared memory segments will be marked "
"for destruction as soon as the number of attached processes falls to zero; "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3063
+#: build/C/man5/proc.5:3139
msgid ""
"The effect is as though a B<shmctl>(2) B<IPC_RMID> is performed on all "
"existing segments as well as all segments created in the future (until this "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3071
+#: build/C/man5/proc.5:3147
msgid ""
"Setting this file to 1 provides a way of ensuring that all System V shared "
"memory segments are counted against the resource usage and resource limits "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3078
+#: build/C/man5/proc.5:3154
msgid ""
"Because setting this file to 1 produces behavior that is nonstandard and "
"could also break existing applications, the default value in this file is "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3078
+#: build/C/man5/proc.5:3154
#, no-wrap
msgid "I</proc/sys/kernel/shmall>"
msgstr "I</proc/sys/kernel/shmall>"
#. type: Plain text
-#: build/C/man5/proc.5:3083
+#: build/C/man5/proc.5:3159
msgid ""
"This file contains the system-wide limit on the total number of pages of "
"System V shared memory."
"れている。"
#. type: TP
-#: build/C/man5/proc.5:3083
+#: build/C/man5/proc.5:3159
#, no-wrap
msgid "I</proc/sys/kernel/shmmax>"
msgstr "I</proc/sys/kernel/shmmax>"
#. type: Plain text
-#: build/C/man5/proc.5:3093
+#: build/C/man5/proc.5:3169
msgid ""
"This file can be used to query and set the run-time limit on the maximum "
"(System V IPC) shared memory segment size that can be created. Shared "
"は B<SHMMAX> である。"
#. type: TP
-#: build/C/man5/proc.5:3093
+#: build/C/man5/proc.5:3169
#, no-wrap
msgid "I</proc/sys/kernel/shmmni> (since Linux 2.4)"
msgstr "I</proc/sys/kernel/shmmni> (Linux 2.4 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:3098
+#: build/C/man5/proc.5:3174
msgid ""
"This file specifies the system-wide maximum number of System V shared memory "
"segments that can be created."
"定する。"
#. type: TP
-#: build/C/man5/proc.5:3098
+#: build/C/man5/proc.5:3174
#, no-wrap
msgid "I</proc/sys/kernel/sysrq>"
msgstr "I</proc/sys/kernel/sysrq>"
#. type: Plain text
-#: build/C/man5/proc.5:3107
+#: build/C/man5/proc.5:3183
msgid ""
"This file controls the functions allowed to be invoked by the SysRq key. By "
"default, the file contains 1 meaning that every possible SysRq request is "
"はそうではない)。 このファイルで指定可能な値は以下の通り。"
#. type: Plain text
-#: build/C/man5/proc.5:3119
+#: build/C/man5/proc.5:3195
#, no-wrap
msgid ""
" 0 - disable sysrq completely\n"
" 256 - 全てのリアルタイム・タスクの nice 値の変更を許可する\n"
#. type: Plain text
-#: build/C/man5/proc.5:3125
+#: build/C/man5/proc.5:3201
msgid ""
"This file is present only if the B<CONFIG_MAGIC_SYSRQ> kernel configuration "
"option is enabled. For further details see the Linux kernel source file "
"参照のこと。"
#. type: TP
-#: build/C/man5/proc.5:3125
+#: build/C/man5/proc.5:3201
#, no-wrap
msgid "I</proc/sys/kernel/version>"
msgstr "I</proc/sys/kernel/version>"
#. type: Plain text
-#: build/C/man5/proc.5:3128
+#: build/C/man5/proc.5:3204
msgid "This file contains a string like:"
msgstr "このファイルには、以下のような文字列が書かれている:"
#. type: Plain text
-#: build/C/man5/proc.5:3130
+#: build/C/man5/proc.5:3206
#, no-wrap
msgid " #5 Wed Feb 25 21:49:24 MET 1998\n"
msgstr " #5 Wed Feb 25 21:49:24 MET 1998\n"
#. type: Plain text
-#: build/C/man5/proc.5:3134
+#: build/C/man5/proc.5:3210
msgid ""
"The \"#5\" means that this is the fifth kernel built from this source base "
"and the date behind it indicates the time the kernel was built."
"の後にある日付はカーネルが構築された時刻を表す。"
#. type: TP
-#: build/C/man5/proc.5:3134
+#: build/C/man5/proc.5:3210
#, no-wrap
msgid "I</proc/sys/kernel/threads-max> (since Linux 2.3.11)"
msgstr "I</proc/sys/kernel/threads-max> (Linux 2.3.11 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:3138
+#: build/C/man5/proc.5:3214
msgid ""
"This file specifies the system-wide limit on the number of threads (tasks) "
"that can be created on the system."
"る。"
#. type: TP
-#: build/C/man5/proc.5:3138
+#: build/C/man5/proc.5:3214
#, no-wrap
msgid "I</proc/sys/kernel/zero-paged> (PowerPC only) "
msgstr "I</proc/sys/kernel/zero-paged> (PowerPC のみ) "
#. type: Plain text
-#: build/C/man5/proc.5:3144
+#: build/C/man5/proc.5:3220
msgid ""
"This file contains a flag. When enabled (nonzero), Linux-PPC will pre-zero "
"pages in the idle loop, possibly speeding up get_free_pages."
"がある。"
#. type: TP
-#: build/C/man5/proc.5:3144
+#: build/C/man5/proc.5:3220
#, no-wrap
msgid "I</proc/sys/net>"
msgstr "I</proc/sys/net>"
#. type: Plain text
-#: build/C/man5/proc.5:3151
+#: build/C/man5/proc.5:3227
msgid ""
"This directory contains networking stuff. Explanations for some of the "
"files under this directory can be found in B<tcp>(7) and B<ip>(7)."
"るファイルのいくつかについては、 B<tcp>(7) や B<ip>(7) に説明がある。"
#. type: TP
-#: build/C/man5/proc.5:3151
+#: build/C/man5/proc.5:3227
#, no-wrap
msgid "I</proc/sys/net/core/somaxconn>"
msgstr "I</proc/sys/net/core/somaxconn>"
#. type: Plain text
-#: build/C/man5/proc.5:3160
+#: build/C/man5/proc.5:3236
msgid ""
"This file defines a ceiling value for the I<backlog> argument of B<listen>"
"(2); see the B<listen>(2) manual page for details."
"B<listen>(2) のマニュアルページを参照。"
#. type: TP
-#: build/C/man5/proc.5:3160
+#: build/C/man5/proc.5:3236
#, no-wrap
msgid "I</proc/sys/proc>"
msgstr "I</proc/sys/proc>"
#. type: TP
-#: build/C/man5/proc.5:3163
+#: build/C/man5/proc.5:3239
#, no-wrap
msgid "I</proc/sys/sunrpc>"
msgstr "I</proc/sys/sunrpc>"
#. type: Plain text
-#: build/C/man5/proc.5:3168
+#: build/C/man5/proc.5:3244
+#, fuzzy
+#| msgid ""
+#| "This directory supports Sun remote procedure call for network file system "
+#| "(NFS). On some systems, it is not present."
msgid ""
-"This directory supports Sun remote procedure call for network file system "
+"This directory supports Sun remote procedure call for network filesystem "
"(NFS). On some systems, it is not present."
msgstr ""
"このディレクトリはネットワークファイルシステム (NFS) への Sun remote "
"もある。"
#. type: TP
-#: build/C/man5/proc.5:3168
+#: build/C/man5/proc.5:3244
#, no-wrap
msgid "I</proc/sys/vm>"
msgstr "I</proc/sys/vm>"
#. type: Plain text
-#: build/C/man5/proc.5:3172
+#: build/C/man5/proc.5:3248
msgid ""
"This directory contains files for memory management tuning, buffer and cache "
"management."
"ルがある。"
#. type: TP
-#: build/C/man5/proc.5:3172
+#: build/C/man5/proc.5:3248
#, no-wrap
msgid "I</proc/sys/vm/drop_caches> (since Linux 2.6.16)"
msgstr "I</proc/sys/vm/drop_caches> (Linux 2.6.16 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:3176
+#: build/C/man5/proc.5:3256
msgid ""
-"Writing to this file causes the kernel to drop clean caches, dentries and "
-"inodes from memory, causing that memory to become free."
+"Writing to this file causes the kernel to drop clean caches, dentries, and "
+"inodes from memory, causing that memory to become free. This can be useful "
+"for memory management testing and performing reproducible filesystem "
+"benchmarks. Because writing to this file causes the benefits of caching to "
+"be lost, it can degrade overall system performance."
msgstr ""
-"このファイルに書き込みを行うことで、クリーンなキャッシュ、dentry、 inode をメ"
-"モリ上から外し、そのメモリを解放する。"
#. type: Plain text
-#: build/C/man5/proc.5:3183
-msgid ""
-"To free pagecache, use I<echo 1 E<gt> /proc/sys/vm/drop_caches>; to free "
-"dentries and inodes, use I<echo 2 E<gt> /proc/sys/vm/drop_caches>; to free "
-"pagecache, dentries and inodes, use I<echo 3 E<gt> /proc/sys/vm/drop_caches>."
+#: build/C/man5/proc.5:3258
+msgid "To free pagecache, use:"
msgstr ""
-"ページキャッシュを解放するには、 I<echo 1 E<gt> /proc/sys/vm/drop_caches> と"
-"する。 dentry、inode を解放するには、 I<echo 2 E<gt> /proc/sys/vm/"
-"drop_caches> とする。ページキャッシュ、dentry、inode を解放するには、 I<echo "
-"3 E<gt> /proc/sys/vm/drop_caches> とする。"
#. type: Plain text
-#: build/C/man5/proc.5:3189
+#: build/C/man5/proc.5:3260
+#, fuzzy, no-wrap
+#| msgid "CW< echo 100000 E<gt> /proc/sys/fs/file-max>\n"
+msgid " echo 1 E<gt> /proc/sys/vm/drop_caches\n"
+msgstr "CW< echo 100000 E<gt> /proc/sys/fs/file-max>\n"
+
+#. type: Plain text
+#: build/C/man5/proc.5:3262
+msgid "To free dentries and inodes, use:"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:3264
+#, fuzzy, no-wrap
+#| msgid "CW< echo 100000 E<gt> /proc/sys/fs/file-max>\n"
+msgid " echo 2 E<gt> /proc/sys/vm/drop_caches\n"
+msgstr "CW< echo 100000 E<gt> /proc/sys/fs/file-max>\n"
+
+#. type: Plain text
+#: build/C/man5/proc.5:3266
+msgid "To free pagecache, dentries and inodes, use:"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/proc.5:3268
+#, fuzzy, no-wrap
+#| msgid "CW< echo 100000 E<gt> /proc/sys/fs/file-max>\n"
+msgid " echo 3 E<gt> /proc/sys/vm/drop_caches\n"
+msgstr "CW< echo 100000 E<gt> /proc/sys/fs/file-max>\n"
+
+#. type: Plain text
+#: build/C/man5/proc.5:3274
+#, fuzzy
+#| msgid ""
+#| "Because this is a nondestructive operation and dirty objects are not "
+#| "freeable, the user should run B<sync>(8) first."
msgid ""
-"Because this is a nondestructive operation and dirty objects are not "
-"freeable, the user should run B<sync>(8) first."
+"Because writing to this file is a nondestructive operation and dirty objects "
+"are not freeable, the user should run B<sync>(8) first."
msgstr ""
"この操作は非破壊的な操作で、ダーティな (dirty) オブジェクトは 解放されないの"
"で、この操作を行う際は最初に B<sync>(8) を実行しておくべきである。"
#. type: TP
-#: build/C/man5/proc.5:3189
+#: build/C/man5/proc.5:3274
#, no-wrap
msgid "I</proc/sys/vm/legacy_va_layout> (since Linux 2.6.9)"
msgstr "I</proc/sys/vm/legacy_va_layout> (Linux 2.6.9 以降)"
#. The following is from Documentation/filesystems/proc.txt
#. type: Plain text
-#: build/C/man5/proc.5:3194
+#: build/C/man5/proc.5:3279
msgid ""
"If nonzero, this disables the new 32-bit memory-mapping layout; the kernel "
"will use the legacy (2.4) layout for all processes."
"てのプロセスに対して従来の (カーネル 2.4 の) 配置方法を 使用する。"
#. type: TP
-#: build/C/man5/proc.5:3194
+#: build/C/man5/proc.5:3279
#, no-wrap
msgid "I</proc/sys/vm/memory_failure_early_kill> (since Linux 2.6.32)"
msgstr "I</proc/sys/vm/memory_failure_early_kill> (Linux 2.6.32 以降)"
#. The following is based on the text in Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:3206
+#: build/C/man5/proc.5:3291
msgid ""
"Control how to kill processes when an uncorrected memory error (typically a "
"2-bit error in a memory module) that cannot be handled by the kernel is "
"る。"
#. type: Plain text
-#: build/C/man5/proc.5:3208
+#: build/C/man5/proc.5:3293
msgid "The file has one of the following values:"
msgstr "このファイルは以下のいずれかの値を持つ。"
#. type: IP
-#: build/C/man5/proc.5:3209 build/C/man5/proc.5:3246
+#: build/C/man5/proc.5:3294 build/C/man5/proc.5:3331
#, no-wrap
msgid "1:"
msgstr "1:"
#. type: Plain text
-#: build/C/man5/proc.5:3214
+#: build/C/man5/proc.5:3299
msgid ""
"Kill all processes that have the corrupted-and-not-reloadable page mapped as "
"soon as the corruption is detected. Note this is not supported for a few "
"能は働く。"
#. type: IP
-#: build/C/man5/proc.5:3214 build/C/man5/proc.5:3248
+#: build/C/man5/proc.5:3299 build/C/man5/proc.5:3333
#, no-wrap
msgid "0:"
msgstr "0:"
#. type: Plain text
-#: build/C/man5/proc.5:3217
+#: build/C/man5/proc.5:3302
msgid ""
"Only unmap the corrupted page from all processes and kill only a process "
"that tries to access it."
"ジにアクセスしようとしたプロセスのみを kill する。"
#. type: Plain text
-#: build/C/man5/proc.5:3228
+#: build/C/man5/proc.5:3313
msgid ""
"The kill is performed using a B<SIGBUS> signal with I<si_code> set to "
"B<BUS_MCEERR_AO>. Processes can handle this if they want to; see "
"る。詳細は B<sigaction>(2) を参照。"
#. type: Plain text
-#: build/C/man5/proc.5:3231
+#: build/C/man5/proc.5:3316
msgid ""
"This feature is active only on architectures/platforms with advanced machine "
"check handling and depends on the hardware capabilities."
"おいてのみ有効であり、ハードウェア機能にも依存している。"
#. type: Plain text
-#: build/C/man5/proc.5:3238
+#: build/C/man5/proc.5:3323
msgid ""
"Applications can override the I<memory_failure_early_kill> setting "
"individually with the B<prctl>(2) B<PR_MCE_KILL> operation."
"I<memory_failure_early_kill> の設定を上書きすることができる。"
#. type: Plain text
-#: build/C/man5/proc.5:3241 build/C/man5/proc.5:3254
+#: build/C/man5/proc.5:3326 build/C/man5/proc.5:3339
msgid ""
"Only present if the kernel was configured with B<CONFIG_MEMORY_FAILURE>."
msgstr ""
"存在する。"
#. type: TP
-#: build/C/man5/proc.5:3241
+#: build/C/man5/proc.5:3326
#, no-wrap
msgid "I</proc/sys/vm/memory_failure_recovery> (since Linux 2.6.32)"
msgstr "I</proc/sys/vm/memory_failure_recovery> (Linux 2.6.32 以降)"
#. The following is based on the text in Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:3245
+#: build/C/man5/proc.5:3330
msgid "Enable memory failure recovery (when supported by the platform)"
msgstr ""
"メモリ故障回復 (memory failure recovery) を有効にする\n"
" (プラットフォームがサポートしている場合)"
#. type: Plain text
-#: build/C/man5/proc.5:3248
+#: build/C/man5/proc.5:3333
msgid "Attempt recovery."
msgstr "回復を試みる。"
#. type: Plain text
-#: build/C/man5/proc.5:3250
+#: build/C/man5/proc.5:3335
msgid "Always panic on a memory failure."
msgstr "メモリ故障時には常に panic を起こす。"
#. type: TP
-#: build/C/man5/proc.5:3254
+#: build/C/man5/proc.5:3339
#, no-wrap
msgid "I</proc/sys/vm/oom_dump_tasks> (since Linux 2.6.25)"
msgstr "I</proc/sys/vm/oom_dump_tasks> (Linux 2.6.25 以降)"
#. The following is from Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:3269
+#: build/C/man5/proc.5:3354
msgid ""
"Enables a system-wide task dump (excluding kernel threads) to be produced "
"when the kernel performs an OOM-killing. The dump includes the following "
"つ。"
#. type: Plain text
-#: build/C/man5/proc.5:3275
+#: build/C/man5/proc.5:3360
msgid ""
"If this contains the value zero, this information is suppressed. On very "
"large systems with thousands of tasks, it may not be feasible to dump the "
"きに メモリ不足 (OOM) の状況で性能面の不利益が起こらないようにすべきだろう。"
#. type: Plain text
-#: build/C/man5/proc.5:3278
+#: build/C/man5/proc.5:3363
msgid ""
"If this is set to nonzero, this information is shown whenever the OOM-killer "
"actually kills a memory-hogging task."
"を kill する度に ダンプ情報が出力される。"
#. type: Plain text
-#: build/C/man5/proc.5:3280 build/C/man5/proc.5:3301
+#: build/C/man5/proc.5:3365 build/C/man5/proc.5:3386
msgid "The default value is 0."
msgstr "デフォルト値は 0 である。"
#. type: TP
-#: build/C/man5/proc.5:3280
+#: build/C/man5/proc.5:3365
#, no-wrap
msgid "I</proc/sys/vm/oom_kill_allocating_task> (since Linux 2.6.24)"
msgstr "I</proc/sys/vm/oom_kill_allocating_task> (Linux 2.6.24 以降)"
#. The following is from Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:3285
+#: build/C/man5/proc.5:3370
msgid ""
"This enables or disables killing the OOM-triggering task in out-of-memory "
"situations."
"となったタスクを kill するかどうかを制御する。"
#. type: Plain text
-#: build/C/man5/proc.5:3290
+#: build/C/man5/proc.5:3375
msgid ""
"If this is set to zero, the OOM-killer will scan through the entire tasklist "
"and select a task based on heuristics to kill. This normally selects a "
"メモリが解放できる、 ならず者のメモリ占有タスクが選択される。"
#. type: Plain text
-#: build/C/man5/proc.5:3294
+#: build/C/man5/proc.5:3379
msgid ""
"If this is set to nonzero, the OOM-killer simply kills the task that "
"triggered the out-of-memory condition. This avoids a possibly expensive "
"は重い処理となるタスクリストのスキャンを回避できる。"
#. type: Plain text
-#: build/C/man5/proc.5:3299
+#: build/C/man5/proc.5:3384
msgid ""
"If I</proc/sys/vm/panic_on_oom> is nonzero, it takes precedence over "
"whatever value is used in I</proc/sys/vm/oom_kill_allocating_task>."
"vm/panic_on_oom> の方が優先される。"
#. type: TP
-#: build/C/man5/proc.5:3301
+#: build/C/man5/proc.5:3386
#, no-wrap
msgid "I</proc/sys/vm/overcommit_memory>"
msgstr "I</proc/sys/vm/overcommit_memory>"
#. type: Plain text
-#: build/C/man5/proc.5:3305
+#: build/C/man5/proc.5:3390
msgid ""
"This file contains the kernel virtual memory accounting mode. Values are:"
msgstr ""
"の通り:"
#. type: Plain text
-#: build/C/man5/proc.5:3308
+#: build/C/man5/proc.5:3393
msgid "0: heuristic overcommit (this is the default)"
msgstr ""
"0: 発見的なオーバーコミット (heuristic overcommit) (これがデフォルトである)"
#. type: Plain text
-#: build/C/man5/proc.5:3310
+#: build/C/man5/proc.5:3395
msgid "1: always overcommit, never check"
msgstr "1: 常にオーバーコミットし、チェックしない。"
#. type: Plain text
-#: build/C/man5/proc.5:3312
+#: build/C/man5/proc.5:3397
msgid "2: always check, never overcommit"
msgstr "2: 常にチェックし、オーバーコミットしない。"
#. type: Plain text
-#: build/C/man5/proc.5:3326
+#: build/C/man5/proc.5:3411
msgid ""
"In mode 0, calls of B<mmap>(2) with B<MAP_NORESERVE> are not checked, and "
"the default check is very weak, leading to the risk of getting a process "
"overcommit_ratio> の内容である。"
#. type: TP
-#: build/C/man5/proc.5:3326
+#: build/C/man5/proc.5:3411
#, no-wrap
msgid "I</proc/sys/vm/overcommit_ratio>"
msgstr "I</proc/sys/vm/overcommit_ratio>"
#. type: Plain text
-#: build/C/man5/proc.5:3330
+#: build/C/man5/proc.5:3415
msgid "See the description of I</proc/sys/vm/overcommit_memory>."
msgstr "I</proc/sys/vm/overcommit_memory> の説明を参照すること。"
#. type: TP
-#: build/C/man5/proc.5:3330
+#: build/C/man5/proc.5:3415
#, no-wrap
msgid "I</proc/sys/vm/panic_on_oom> (since Linux 2.6.18)"
msgstr "I</proc/sys/vm/panic_on_oom> (Linux 2.6.18 以降)"
#. The following is adapted from Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:3335
+#: build/C/man5/proc.5:3420
msgid "This enables or disables a kernel panic in an out-of-memory situation."
msgstr ""
"このファイルは、メモリ不足時にカーネルパニックを 起こすか起こさないかを制御す"
"る。"
#. type: Plain text
-#: build/C/man5/proc.5:3340
+#: build/C/man5/proc.5:3425
msgid ""
"If this file is set to the value 0, the kernel's OOM-killer will kill some "
"rogue process. Usually, the OOM-killer is able to kill a rogue process and "
"き、 システムは何とか動き続けることができる。"
#. type: Plain text
-#: build/C/man5/proc.5:3355
+#: build/C/man5/proc.5:3440
msgid ""
"If this file is set to the value 1, then the kernel normally panics when out-"
"of-memory happens. However, if a process limits allocations to certain "
"しれないからである。"
#. type: Plain text
-#: build/C/man5/proc.5:3358
+#: build/C/man5/proc.5:3443
msgid ""
"If this file is set to the value 2, the kernel always panics when an out-of-"
"memory condition occurs."
"パニックを起こす。"
#. type: Plain text
-#: build/C/man5/proc.5:3362
+#: build/C/man5/proc.5:3447
msgid ""
"The default value is 0. 1 and 2 are for failover of clustering. Select "
"either according to your policy of failover."
"る。 フェイルオーバーの方針に応じてどちらかの値を選択すること。"
#. type: TP
-#: build/C/man5/proc.5:3362
+#: build/C/man5/proc.5:3447
#, no-wrap
msgid "I</proc/sys/vm/swappiness>"
msgstr "I</proc/sys/vm/swappiness>"
#. The following is from Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:3370
+#: build/C/man5/proc.5:3455
msgid ""
"The value in this file controls how aggressively the kernel will swap memory "
"pages. Higher values increase aggressiveness, lower values decrease "
"デフォルト値は 60 である。"
#. type: TP
-#: build/C/man5/proc.5:3370
+#: build/C/man5/proc.5:3455
#, no-wrap
msgid "I</proc/sysrq-trigger> (since Linux 2.4.21)"
msgstr "I</proc/sysrq-trigger> (Linux 2.4.21 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:3379
+#: build/C/man5/proc.5:3464
msgid ""
"Writing a character to this file triggers the same SysRq function as typing "
"ALT-SysRq-E<lt>characterE<gt> (see the description of I</proc/sys/kernel/"
"I<Documentation/sysrq.txt> を参照のこと。"
#. type: TP
-#: build/C/man5/proc.5:3379
+#: build/C/man5/proc.5:3464
#, no-wrap
msgid "I</proc/sysvipc>"
msgstr "I</proc/sysvipc>"
#. type: Plain text
-#: build/C/man5/proc.5:3392
+#: build/C/man5/proc.5:3477
msgid ""
"Subdirectory containing the pseudo-files I<msg>, I<sem> and I<shm>. These "
"files list the System V Interprocess Communication (IPC) objects "
"イルから分かる情報の詳細な背景が書かれている。"
#. type: TP
-#: build/C/man5/proc.5:3392
+#: build/C/man5/proc.5:3477
#, no-wrap
msgid "I</proc/tty>"
msgstr "I</proc/tty>"
#. type: Plain text
-#: build/C/man5/proc.5:3396
+#: build/C/man5/proc.5:3481
msgid ""
"Subdirectory containing the pseudo-files and subdirectories for tty drivers "
"and line disciplines."
"discipline) の書かれた サブディレクトリも含まれる。"
#. type: TP
-#: build/C/man5/proc.5:3396
+#: build/C/man5/proc.5:3481
#, no-wrap
msgid "I</proc/uptime>"
msgstr "I</proc/uptime>"
#. type: Plain text
-#: build/C/man5/proc.5:3400
+#: build/C/man5/proc.5:3485
msgid ""
"This file contains two numbers: the uptime of the system (seconds), and the "
"amount of time spent in idle process (seconds)."
"るプロセスが消費した時間 (秒) の 2 つの数を含む。"
#. type: TP
-#: build/C/man5/proc.5:3400
+#: build/C/man5/proc.5:3485
#, no-wrap
msgid "I</proc/version>"
msgstr "I</proc/version>"
#. type: Plain text
-#: build/C/man5/proc.5:3409
+#: build/C/man5/proc.5:3494
msgid ""
"This string identifies the kernel version that is currently running. It "
"includes the contents of I</proc/sys/kernel/ostype>, I</proc/sys/kernel/"
"たとえばこのように:"
#. type: Plain text
-#: build/C/man5/proc.5:3413
+#: build/C/man5/proc.5:3498
#, no-wrap
msgid "CW<Linux version 1.0.9 (quinlan@phaze) #1 Sat May 14 01:51:54 EDT 1994>\n"
msgstr "CW<Linux version 1.0.9 (quinlan@phaze) #1 Sat May 14 01:51:54 EDT 1994>\n"
#. type: TP
-#: build/C/man5/proc.5:3424
+#: build/C/man5/proc.5:3509
#, no-wrap
msgid "I</proc/vmstat> (since Linux 2.6)"
msgstr "I</proc/vmstat> (Linux 2.6 以降)"
#. type: Plain text
-#: build/C/man5/proc.5:3427
+#: build/C/man5/proc.5:3512
msgid "This file displays various virtual memory statistics."
msgstr "このファイルは仮想メモリの様々な統計情報を表示する。"
#. type: TP
-#: build/C/man5/proc.5:3427
+#: build/C/man5/proc.5:3512
#, no-wrap
msgid "I</proc/zoneinfo> (since Linux 2.6.13)"
msgstr "I</proc/zoneinfo> (Linux 2.6.13 以降)"
#. FIXME more should be said about /proc/zoneinfo
#. type: Plain text
-#: build/C/man5/proc.5:3432
+#: build/C/man5/proc.5:3517
msgid ""
"This file display information about memory zones. This is useful for "
"analyzing virtual memory behavior."
"リの振舞いを分析するのに役立つ。"
#. type: Plain text
-#: build/C/man5/proc.5:3439
+#: build/C/man5/proc.5:3524
msgid ""
"Many strings (i.e., the environment and command line) are in the internal "
"format, with subfields terminated by null bytes (\\(aq\\e0\\(aq), so you may "
#. The material on /proc/sys/fs and /proc/sys/kernel is closely based on
#. kernel source documentation files written by Rik van Riel.
#. type: Plain text
-#: build/C/man5/proc.5:3445
+#: build/C/man5/proc.5:3530
msgid ""
"This manual page is incomplete, possibly inaccurate, and is the kind of "
"thing that needs to be updated very often."
"このマニュアルは不完全であり、たぶん不正確で、しばしば更新される必要がある。"
#. type: Plain text
-#: build/C/man5/proc.5:3471
+#: build/C/man5/proc.5:3556
msgid ""
"B<cat>(1), B<dmesg>(1), B<find>(1), B<free>(1), B<ps>(1), B<tr>(1), B<uptime>"
"(1), B<chroot>(2), B<mmap>(2), B<readlink>(2), B<syslog>(2), B<slabinfo>(5), "
"B<route>(8), B<sysctl>(8)"
#. type: Plain text
-#: build/C/man5/proc.5:3476
+#: build/C/man5/proc.5:3561
msgid ""
"The Linux kernel source files: I<Documentation/filesystems/proc.txt> and "
"I<Documentation/sysctl/vm.txt>."
msgid "STANDARDS"
msgstr "STANDARDS"
+#. type: TH
+#: build/C/man7/standards.7:26
+#, fuzzy, no-wrap
+#| msgid "2011-09-09"
+msgid "2013-09-06"
+msgstr "2011-09-09"
+
#. type: Plain text
#: build/C/man7/standards.7:29
msgid "standards - C and UNIX Standards"
"考えてよい。"
#. type: Plain text
-#: build/C/man7/standards.7:267
+#: build/C/man7/standards.7:268
+#, fuzzy
+#| msgid ""
+#| "Two Technical Corrigenda (minor fixes and improvements) of the original "
+#| "2001 standard have occurred: TC1 in 2003 (referred to as "
+#| "I<POSIX.1-2003>), and TC2 in 2004 (referred to as I<POSIX.1-2004>)."
+msgid ""
+"Technical Corrigenda 1 (minor fixes and improvements) of this standard was "
+"released in 2013 (referred to as I<POSIX.1-2013>)."
+msgstr ""
+"元の 2001 年版の標準に対する Technical Corrigenda (正誤表; 細かな修正と改良) "
+"が二つ行われている: 2003 年の TC1 (I<POSIX.1-2003> と呼ばれる) と 2004 年の "
+"TC2 (I<POSIX.1-2004> と呼ばれる) である。"
+
+#. type: Plain text
+#: build/C/man7/standards.7:272
msgid ""
"Further information can be found on the Austin group web site, E<.UR http://"
"www.opengroup.org\\:/austin/> E<.UE .>"
"austin/> E<.UE> に載っている。"
#. type: Plain text
-#: build/C/man7/standards.7:271
+#: build/C/man7/standards.7:276
msgid "B<feature_test_macros>(7), B<libc>(7), B<posixoptions>(7)"
msgstr "B<feature_test_macros>(7), B<libc>(7), B<posixoptions>(7)"
msgid "E<.Xr man 1>, E<.Xr troff 1>, E<.Xr groff_mdoc 7>, E<.Xr mdoc 7>"
msgstr "E<.Xr man 1>, E<.Xr troff 1>, E<.Xr groff_mdoc 7>, E<.Xr mdoc 7>"
+#~ msgid "2013-06-27"
+#~ msgstr "2013-06-27"
+
+#~ msgid ""
+#~ "If you increase I</proc/sys/fs/file-max>, be sure to increase I</proc/sys/"
+#~ "fs/inode-max> to 3-4 times the new value of I</proc/sys/fs/file-max>, or "
+#~ "you will run out of inodes."
+#~ msgstr ""
+#~ "I</proc/sys/fs/file-max> を増やした場合は、 I</proc/sys/fs/inode-max> を新"
+#~ "しい I</proc/sys/fs/file-max> の値の 3-4 倍に増やしておくこと。 こうしない"
+#~ "と inode を使い果たしてしまうだろう。"
+
+#~ msgid "I</proc/sys/fs/inode-max>"
+#~ msgstr "I</proc/sys/fs/inode-max>"
+
+#~ msgid ""
+#~ "This file contains seven numbers: I<nr_inodes>, I<nr_free_inodes>, "
+#~ "I<preshrink>, and four dummy values. I<nr_inodes> is the number of "
+#~ "inodes the system has allocated. This can be slightly more than I<inode-"
+#~ "max> because Linux allocates them one page full at a time. "
+#~ "I<nr_free_inodes> represents the number of free inodes. I<preshrink> is "
+#~ "nonzero when the I<nr_inodes> E<gt> I<inode-max> and the system needs to "
+#~ "prune the inode list instead of allocating more."
+#~ msgstr ""
+#~ "このファイルには 7 個の値が書かれている: I<nr_inodes,> I<nr_free_inodes>, "
+#~ "I<preshrink> と 4 つのダミーの値である。 I<nr_inodes> はシステムが確保す"
+#~ "る inode の数である。 Linux は 1 度に 1 ページ分いっぱいに nr_inode を確保"
+#~ "するので、この値が I<inode-max> より幾分大きくなることもある。 "
+#~ "I<nr_free_inodes> は空いている inode の数を表す。 I<nr_inodes> E<gt> "
+#~ "I<inode-max> の場合、 I<preshrink> は 0 以外の値になる。 この場合システム"
+#~ "は inode をさらに確保するのではなく、 inode リストを切り詰める必要がある。"
+
+#~ msgid ""
+#~ "Writing to this file causes the kernel to drop clean caches, dentries and "
+#~ "inodes from memory, causing that memory to become free."
+#~ msgstr ""
+#~ "このファイルに書き込みを行うことで、クリーンなキャッシュ、dentry、 inode "
+#~ "をメモリ上から外し、そのメモリを解放する。"
+
+#~ msgid ""
+#~ "To free pagecache, use I<echo 1 E<gt> /proc/sys/vm/drop_caches>; to free "
+#~ "dentries and inodes, use I<echo 2 E<gt> /proc/sys/vm/drop_caches>; to "
+#~ "free pagecache, dentries and inodes, use I<echo 3 E<gt> /proc/sys/vm/"
+#~ "drop_caches>."
+#~ msgstr ""
+#~ "ページキャッシュを解放するには、 I<echo 1 E<gt> /proc/sys/vm/drop_caches> "
+#~ "とする。 dentry、inode を解放するには、 I<echo 2 E<gt> /proc/sys/vm/"
+#~ "drop_caches> とする。ページキャッシュ、dentry、inode を解放するには、 "
+#~ "I<echo 3 E<gt> /proc/sys/vm/drop_caches> とする。"
+
#~ msgid ""
#~ "The name of this manual page. See B<man>(7) for important details of "
#~ "the line(s) that should follow the B<.SH NAME> command."
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-15 20:11+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man2/add_key.2:137 build/C/man2/keyctl.2:158
#: build/C/man2/request_key.2:146
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man2/add_key.2:137 build/C/man2/keyctl.2:158 build/C/man2/request_key.2:146
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-16 13:46+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man5/elf.5:1970 build/C/man3/end.3:120 build/C/man8/ld.so.8:505
#: build/C/man8/ldconfig.8:185 build/C/man1/ldd.1:118
#: build/C/man7/rtld-audit.7:614 build/C/man8/sln.8:71
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
"B<ld.so> understands certain strings in an rpath specification (DT_RPATH or "
"DT_RUNPATH); those strings are substituted as follows"
-msgstr "B<ld.so> では rpath 指定 (DT_RPATH や DT_RUNPATH) 中にいくつかの特定の文字列を使うことができる。 それらの文字列は以下のように置き換えられる。"
+msgstr ""
+"B<ld.so> では rpath 指定 (DT_RPATH や DT_RUNPATH) 中にいくつかの特定の文字列"
+"を使うことができる。 それらの文字列は以下のように置き換えられる。"
#. type: TP
#: build/C/man8/ld.so.8:92
msgid ""
"This expands to the directory containing the application executable. Thus, "
"an application located in I<somedir/app> could be compiled with"
-msgstr "これは、 アプリケーションの実行ファイルが入っているディレクトリに展開される。 したがって、 I<somedir/app> に置かれたアプリケーションを"
+msgstr ""
+"これは、 アプリケーションの実行ファイルが入っているディレクトリに展開され"
+"る。 したがって、 I<somedir/app> に置かれたアプリケーションを"
#. type: Plain text
#: build/C/man8/ld.so.8:101
"the creation of \"turn-key\" applications that do not need to be installed "
"into special directories, but can instead be unpacked into any directory and "
"still find their own shared libraries."
-msgstr "でコンパイルすることで、 I<somedir> がディレクトリ階層のどこにあっても、 B<ld.so> は I<somedir/lib> にある対応する共有ライブラリを見つけることができる。 この機能を使うと、 特別なディレクトリではなく任意のディレクトリにインストールしても「ややこしい設定なしで」独自の共有ライブラリを使えるアプリケーションを作成することができる。"
+msgstr ""
+"でコンパイルすることで、 I<somedir> がディレクトリ階層のどこにあっても、 "
+"B<ld.so> は I<somedir/lib> にある対応する共有ライブラリを見つけることができ"
+"る。 この機能を使うと、 特別なディレクトリではなく任意のディレクトリにインス"
+"トールしても「ややこしい設定なしで」独自の共有ライブラリを使えるアプリケー"
+"ションを作成することができる。"
#. type: TP
#: build/C/man8/ld.so.8:111
msgid ""
"(glibc since 2.2) Don't update the Global Offset Table (GOT) and Procedure "
"Linkage Table (PLT) when resolving a symbol."
-msgstr "(glibc 2.2 以降) シンボルを解決した際、Global Offset Table (GOT) と Procedure Linkage Table (PLT) を更新しない。"
+msgstr ""
+"(glibc 2.2 以降) シンボルを解決した際、Global Offset Table (GOT) と "
+"Procedure Linkage Table (PLT) を更新しない。"
#. type: TP
#: build/C/man8/ld.so.8:246
"(glibc since 2.1) If set to a nonempty string, output symbol versioning "
"information about the program if the B<LD_TRACE_LOADED_OBJECTS> environment "
"variable has been set."
-msgstr "(glibc 2.1 以降) 空文字列でない場合に、B<LD_TRACE_LOADED_OBJECTS> 環境変数が設定されていれば、プログラムのシンボルバージョン情報を出力する。"
+msgstr ""
+"(glibc 2.1 以降) 空文字列でない場合に、B<LD_TRACE_LOADED_OBJECTS> 環境変数が"
+"設定されていれば、プログラムのシンボルバージョン情報を出力する。"
#. type: TP
#: build/C/man8/ld.so.8:449
#. In the above, (libc5) stands for David Engel's ld.so/ld-linux.so.
#. type: Plain text
#: build/C/man8/ld.so.8:498
-msgid "B<ldd>(1), B<sln>(1), B<getauxval>(3), B<rtld-audit>(7), B<ldconfig>(8)"
+#, fuzzy
+#| msgid ""
+#| "B<ldd>(1), B<sln>(1), B<getauxval>(3), B<rtld-audit>(7), B<ldconfig>(8)"
+msgid "B<ldd>(1), B<getauxval>(3), B<rtld-audit>(7), B<ldconfig>(8), B<sln>(8)"
msgstr ""
"B<ldd>(1), B<sln>(1), B<getauxval>(3), B<rtld-audit>(7), B<ldconfig>(8)"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:31+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/dl_iterate_phdr.3:212 build/C/man3/dlopen.3:525 build/C/man5/elf.5:1970 build/C/man3/end.3:120 build/C/man8/ld.so.8:505 build/C/man8/ldconfig.8:185 build/C/man1/ldd.1:118 build/C/man7/rtld-audit.7:614 build/C/man8/sln.8:71
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. In the above, (libc5) stands for David Engel's ld.so/ld-linux.so.
#. type: Plain text
#: build/C/man8/ld.so.8:498
-msgid "B<ldd>(1), B<sln>(1), B<getauxval>(3), B<rtld-audit>(7), B<ldconfig>(8)"
+msgid "B<ldd>(1), B<getauxval>(3), B<rtld-audit>(7), B<ldconfig>(8), B<sln>(8)"
msgstr ""
#. type: TH
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-15 20:12+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man2/create_module.2:76 build/C/man2/delete_module.2:216
#: build/C/man2/get_kernel_syms.2:92 build/C/man2/init_module.2:350
#: build/C/man2/query_module.2:201
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
"The B<finit_module>() system call is like B<init_module>(), but reads the "
"module to be loaded from the file descriptor I<fd>. It is useful when the "
"authenticity of a kernel module can be determined from its location in the "
-"file system; in cases where that is possible, the overhead of using "
+"filesystem; in cases where that is possible, the overhead of using "
"cryptographically signed modules to determine the authenticity of a module "
"can be avoided. The I<param_values> argument is as for B<init_module>()."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man2/create_module.2:76 build/C/man2/delete_module.2:216 build/C/man2/get_kernel_syms.2:92 build/C/man2/init_module.2:350 build/C/man2/query_module.2:201
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
"The B<finit_module>() system call is like B<init_module>(), but reads the "
"module to be loaded from the file descriptor I<fd>. It is useful when the "
"authenticity of a kernel module can be determined from its location in the "
-"file system; in cases where that is possible, the overhead of using "
+"filesystem; in cases where that is possible, the overhead of using "
"cryptographically signed modules to determine the authenticity of a module "
"can be avoided. The I<param_values> argument is as for B<init_module>()."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-15 20:14+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/localeconv.3:93 build/C/man3/nl_langinfo.3:151
#: build/C/man3/setlocale.3:208 build/C/man3/strfmon.3:187
#: build/C/man3/toascii.3:74 build/C/man3/toupper.3:86
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/catgets.3:94 build/C/man3/catopen.3:200 build/C/man5/charmap.5:137 build/C/man3/isalpha.3:214 build/C/man5/locale.5:623 build/C/man7/locale.7:232 build/C/man3/localeconv.3:93 build/C/man3/nl_langinfo.3:151 build/C/man3/setlocale.3:208 build/C/man3/strfmon.3:187 build/C/man3/toascii.3:74 build/C/man3/toupper.3:86
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-16 14:23+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"I<unsigned long> の領域に格納する。"
#. type: SH
-#: build/C/man2/arch_prctl.2:82 build/C/man2/futex.2:209
+#: build/C/man2/arch_prctl.2:82 build/C/man2/futex.2:214
#: build/C/man2/get_robust_list.2:77 build/C/man2/getunwind.2:81
#: build/C/man2/kexec_load.2:114 build/C/man2/lookup_dcookie.2:43
-#: build/C/man2/modify_ldt.2:98 build/C/man2/nfsservctl.2:51
-#: build/C/man2/pciconfig_read.2:50 build/C/man2/perf_event_open.2:2026
+#: build/C/man2/modify_ldt.2:98 build/C/man2/nfsservctl.2:53
+#: build/C/man2/pciconfig_read.2:50 build/C/man2/perf_event_open.2:2116
#: build/C/man2/perfmonctl.2:190 build/C/man2/personality.2:57
#: build/C/man2/pivot_root.2:101 build/C/man2/process_vm_readv.2:209
#: build/C/man2/ptrace.2:1780 build/C/man2/quotactl.2:419
"I<errno> をエラーを示す値に設定する。"
#. type: SH
-#: build/C/man2/arch_prctl.2:88 build/C/man2/futex.2:234
+#: build/C/man2/arch_prctl.2:88 build/C/man2/futex.2:239
#: build/C/man2/get_robust_list.2:84 build/C/man2/getunwind.2:88
#: build/C/man2/kexec_load.2:121 build/C/man2/lookup_dcookie.2:50
#: build/C/man2/modify_ldt.2:108 build/C/man2/pciconfig_read.2:77
-#: build/C/man2/perf_event_open.2:2032 build/C/man2/personality.2:64
+#: build/C/man2/perf_event_open.2:2122 build/C/man2/personality.2:64
#: build/C/man2/pivot_root.2:105 build/C/man2/process_vm_readv.2:229
#: build/C/man2/ptrace.2:1801 build/C/man2/quotactl.2:427
#: build/C/man2/sendfile.2:115 build/C/man2/set_tid_address.2:91
msgstr "エラー"
#. type: TP
-#: build/C/man2/arch_prctl.2:89 build/C/man2/futex.2:249
+#: build/C/man2/arch_prctl.2:89 build/C/man2/futex.2:254
#: build/C/man2/get_robust_list.2:111 build/C/man2/lookup_dcookie.2:51
#: build/C/man2/modify_ldt.2:109 build/C/man2/process_vm_readv.2:251
#: build/C/man2/process_vm_readv.2:256 build/C/man2/ptrace.2:1805
"にある。"
#. type: TP
-#: build/C/man2/arch_prctl.2:93 build/C/man2/futex.2:261
+#: build/C/man2/arch_prctl.2:93 build/C/man2/futex.2:266
#: build/C/man2/get_robust_list.2:88 build/C/man2/kexec_load.2:126
#: build/C/man2/lookup_dcookie.2:54 build/C/man2/modify_ldt.2:113
-#: build/C/man2/pciconfig_read.2:78 build/C/man2/perf_event_open.2:2033
+#: build/C/man2/pciconfig_read.2:78 build/C/man2/perf_event_open.2:2123
#: build/C/man2/personality.2:65 build/C/man2/pivot_root.2:114
#: build/C/man2/process_vm_readv.2:230 build/C/man2/process_vm_readv.2:241
#: build/C/man2/process_vm_readv.2:245 build/C/man2/ptrace.2:1816
msgstr "I<addr> がプロセスのアドレス空間の外にある。"
#. type: SH
-#: build/C/man2/arch_prctl.2:103 build/C/man2/futex.2:296
+#: build/C/man2/arch_prctl.2:103 build/C/man2/futex.2:301
#: build/C/man2/getunwind.2:96 build/C/man2/kexec_load.2:142
#: build/C/man2/lookup_dcookie.2:78 build/C/man2/modify_ldt.2:130
-#: build/C/man2/nfsservctl.2:56 build/C/man2/outb.2:87
-#: build/C/man2/pciconfig_read.2:112 build/C/man2/perf_event_open.2:2051
+#: build/C/man2/nfsservctl.2:58 build/C/man2/outb.2:87
+#: build/C/man2/pciconfig_read.2:112 build/C/man2/perf_event_open.2:2141
#: build/C/man2/perfmonctl.2:199 build/C/man2/personality.2:68
#: build/C/man2/pivot_root.2:128 build/C/man2/process_vm_readv.2:279
#: build/C/man2/ptrace.2:1844 build/C/man2/sendfile.2:148
"うべきでない。"
#. type: SH
-#: build/C/man2/arch_prctl.2:107 build/C/man2/futex.2:298
+#: build/C/man2/arch_prctl.2:107 build/C/man2/futex.2:303
#: build/C/man2/get_robust_list.2:119 build/C/man2/getunwind.2:99
#: build/C/man2/kexec_load.2:144 build/C/man2/lookup_dcookie.2:81
-#: build/C/man2/modify_ldt.2:133 build/C/man2/perf_event_open.2:2056
+#: build/C/man2/modify_ldt.2:133 build/C/man2/perf_event_open.2:2146
#: build/C/man2/perfmonctl.2:202 build/C/man2/pivot_root.2:131
#: build/C/man2/process_vm_readv.2:281 build/C/man2/ptrace.2:1846
#: build/C/man2/sendfile.2:155 build/C/man2/splice.2:172
msgstr "I<FS> はスレッドライブラリで既に使われているかもしれない。"
#. type: SH
-#: build/C/man2/arch_prctl.2:138 build/C/man2/futex.2:312
+#: build/C/man2/arch_prctl.2:138 build/C/man2/futex.2:317
#: build/C/man2/get_robust_list.2:128 build/C/man2/getunwind.2:111
#: build/C/man2/kexec_load.2:159 build/C/man2/modify_ldt.2:136
#: build/C/man2/outb.2:96 build/C/man2/pciconfig_read.2:114
-#: build/C/man2/perf_event_open.2:2176 build/C/man2/perfmonctl.2:205
+#: build/C/man2/perf_event_open.2:2266 build/C/man2/perfmonctl.2:205
#: build/C/man2/pivot_root.2:143 build/C/man2/process_vm_readv.2:331
#: build/C/man2/ptrace.2:2000 build/C/man2/quotactl.2:507
#: build/C/man2/sendfile.2:197 build/C/man2/set_tid_address.2:99
msgstr "AMD X86-64 Programmer's manual"
#. type: SH
-#: build/C/man2/arch_prctl.2:145 build/C/man2/futex.2:326
+#: build/C/man2/arch_prctl.2:145 build/C/man2/futex.2:331
#: build/C/man2/get_robust_list.2:137 build/C/man2/getunwind.2:113
#: build/C/man2/kexec_load.2:162 build/C/man2/lookup_dcookie.2:88
-#: build/C/man2/modify_ldt.2:138 build/C/man2/nfsservctl.2:58
+#: build/C/man2/modify_ldt.2:138 build/C/man2/nfsservctl.2:60
#: build/C/man2/outb.2:99 build/C/man2/pciconfig_read.2:116
-#: build/C/man2/perf_event_open.2:2182 build/C/man2/perfmonctl.2:209
+#: build/C/man2/perf_event_open.2:2272 build/C/man2/perfmonctl.2:209
#: build/C/man2/personality.2:72 build/C/man2/pivot_root.2:149
#: build/C/man2/process_vm_readv.2:334 build/C/man2/ptrace.2:2014
#: build/C/man2/quotactl.2:512 build/C/man2/sendfile.2:203
msgstr "この文書について"
#. type: Plain text
-#: build/C/man2/arch_prctl.2:152 build/C/man2/futex.2:333
+#: build/C/man2/arch_prctl.2:152 build/C/man2/futex.2:338
#: build/C/man2/get_robust_list.2:144 build/C/man2/getunwind.2:120
#: build/C/man2/kexec_load.2:169 build/C/man2/lookup_dcookie.2:95
-#: build/C/man2/modify_ldt.2:145 build/C/man2/nfsservctl.2:65
+#: build/C/man2/modify_ldt.2:145 build/C/man2/nfsservctl.2:67
#: build/C/man2/outb.2:106 build/C/man2/pciconfig_read.2:123
-#: build/C/man2/perf_event_open.2:2189 build/C/man2/perfmonctl.2:216
+#: build/C/man2/perf_event_open.2:2279 build/C/man2/perfmonctl.2:216
#: build/C/man2/personality.2:79 build/C/man2/pivot_root.2:156
#: build/C/man2/process_vm_readv.2:341 build/C/man2/ptrace.2:2021
#: build/C/man2/quotactl.2:519 build/C/man2/sendfile.2:210
#: build/C/man2/set_tid_address.2:109 build/C/man2/splice.2:237
#: build/C/man2/tee.2:207 build/C/man2/vm86.2:83 build/C/man2/vmsplice.2:164
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: TH
#: build/C/man2/futex.2:53
-#, no-wrap
-msgid "2013-07-30"
+#, fuzzy, no-wrap
+#| msgid "2013-07-30"
+msgid "2013-09-04"
msgstr "2013-07-30"
#. type: Plain text
msgstr "現在のところ 5 つの操作が定義されている:"
#. type: TP
-#: build/C/man2/futex.2:108 build/C/man2/futex.2:216
+#: build/C/man2/futex.2:108 build/C/man2/futex.2:221
#, no-wrap
msgid "B<FUTEX_WAIT>"
msgstr "B<FUTEX_WAIT>"
#. type: Plain text
-#: build/C/man2/futex.2:126
+#: build/C/man2/futex.2:131
+#, fuzzy
+#| msgid ""
+#| "This operation atomically verifies that the futex address I<uaddr> still "
+#| "contains the value I<val>, and sleeps awaiting B<FUTEX_WAKE> on this "
+#| "futex address. If the I<timeout> argument is non-NULL, its contents "
+#| "describe the minimum duration of the wait, which is infinite otherwise. "
+#| "The arguments I<uaddr2> and I<val3> are ignored."
msgid ""
"This operation atomically verifies that the futex address I<uaddr> still "
"contains the value I<val>, and sleeps awaiting B<FUTEX_WAKE> on this futex "
-"address. If the I<timeout> argument is non-NULL, its contents describe the "
-"minimum duration of the wait, which is infinite otherwise. The arguments "
-"I<uaddr2> and I<val3> are ignored."
+"address. If the I<timeout> argument is non-NULL, its contents specify the "
+"duration of the wait. (This interval will be rounded up to the system clock "
+"granularity, and kernel scheduling delays mean that the blocking interval "
+"may overrun by a small amount.) If I<timeout> is NULL, the call blocks "
+"indefinitely. The arguments I<uaddr2> and I<val3> are ignored."
msgstr ""
"この操作は futex アドレス I<uaddr> に指定された値 I<val> がまだ格納されている"
"かどうかを不可分操作で検証し、 sleep 状態で この futex アドレスに対して "
"I<uaddr2> と I<val3> は無視される。"
#. type: Plain text
-#: build/C/man2/futex.2:134
+#: build/C/man2/futex.2:139
msgid ""
"For B<futex>(7), this call is executed if decrementing the count gave a "
"negative value (indicating contention), and will sleep until another process "
"B<FUTEX_WAKE> の操作を実行するまで sleep する。"
#. type: TP
-#: build/C/man2/futex.2:134 build/C/man2/futex.2:222
+#: build/C/man2/futex.2:139 build/C/man2/futex.2:227
#, no-wrap
msgid "B<FUTEX_WAKE>"
msgstr "B<FUTEX_WAKE>"
#. type: Plain text
-#: build/C/man2/futex.2:145
+#: build/C/man2/futex.2:150
msgid ""
"This operation wakes at most I<val> processes waiting on this futex address "
"(i.e., inside B<FUTEX_WAIT>). The arguments I<timeout>, I<uaddr2> and "
"I<timeout>, I<uaddr2>, I<val3> は無視される。"
#. type: Plain text
-#: build/C/man2/futex.2:151
+#: build/C/man2/futex.2:156
msgid ""
"For B<futex>(7), this is executed if incrementing the count showed that "
"there were waiters, once the futex value has been set to 1 (indicating that "
"場合に実行される。"
#. type: TP
-#: build/C/man2/futex.2:151
+#: build/C/man2/futex.2:156
#, no-wrap
msgid "B<FUTEX_FD> (present up to and including Linux 2.6.25)"
msgstr "B<FUTEX_FD> (Linux 2.6.25 以前)"
#. , suitable for .BR poll (2).
#. type: Plain text
-#: build/C/man2/futex.2:167
+#: build/C/man2/futex.2:172
msgid ""
"To support asynchronous wakeups, this operation associates a file descriptor "
"with a futex. If another process executes a B<FUTEX_WAKE>, the process will "
"I<uaddr2>, I<val3> は無視される。"
#. type: Plain text
-#: build/C/man2/futex.2:172
+#: build/C/man2/futex.2:177
msgid ""
"To prevent race conditions, the caller should test if the futex has been "
"upped after B<FUTEX_FD> returns."
"up されたかどうかを確認しなければならない。"
#. type: Plain text
-#: build/C/man2/futex.2:176
+#: build/C/man2/futex.2:181
msgid ""
"Because it was inherently racy, B<FUTEX_FD> has been removed from Linux "
"2.6.26 onward."
"ている。"
#. type: TP
-#: build/C/man2/futex.2:176
+#: build/C/man2/futex.2:181
#, no-wrap
msgid "B<FUTEX_REQUEUE> (since Linux 2.5.70)"
msgstr "B<FUTEX_REQUEUE> (Linux 2.5.70 以降)"
#. type: Plain text
-#: build/C/man2/futex.2:191
+#: build/C/man2/futex.2:196
msgid ""
"This operation was introduced in order to avoid a \"thundering herd\" effect "
"when B<FUTEX_WAKE> is used and all processes woken up need to acquire "
"キューにいれる。 引き数 I<timeout> と I<val3> は無視される。"
#. type: TP
-#: build/C/man2/futex.2:191
+#: build/C/man2/futex.2:196
#, no-wrap
msgid "B<FUTEX_CMP_REQUEUE> (since Linux 2.6.7)"
msgstr "B<FUTEX_CMP_REQUEUE> (Linux 2.6.7 以降)"
#. type: Plain text
-#: build/C/man2/futex.2:209
+#: build/C/man2/futex.2:214
msgid ""
"There was a race in the intended use of B<FUTEX_REQUEUE>, so "
"B<FUTEX_CMP_REQUEUE> was introduced. This is similar to B<FUTEX_REQUEUE>, "
"作はエラー B<EAGAIN> で失敗する。引き数 I<timeout> は無視される。"
#. type: Plain text
-#: build/C/man2/futex.2:216
+#: build/C/man2/futex.2:221
msgid ""
"In the event of an error, all operations return -1, and set I<errno> to "
"indicate the error. The return value on success depends on the operation, "
"ある。"
#. type: Plain text
-#: build/C/man2/futex.2:222
+#: build/C/man2/futex.2:227
msgid ""
"Returns 0 if the process was woken by a B<FUTEX_WAKE> call. See ERRORS for "
"the various possible error returns."
"があるエラーについては「エラー」の節を参照。"
#. type: Plain text
-#: build/C/man2/futex.2:225 build/C/man2/futex.2:231 build/C/man2/futex.2:234
+#: build/C/man2/futex.2:230 build/C/man2/futex.2:236 build/C/man2/futex.2:239
msgid "Returns the number of processes woken up."
msgstr "wake したプロセスの数を返す。"
#. type: TP
-#: build/C/man2/futex.2:225
+#: build/C/man2/futex.2:230
#, no-wrap
msgid "B<FUTEX_FD>"
msgstr "B<FUTEX_FD>"
#. type: Plain text
-#: build/C/man2/futex.2:228
+#: build/C/man2/futex.2:233
msgid "Returns the new file descriptor associated with the futex."
msgstr "futex に関連づけられた新たなファイルディスクリプタを返す。"
#. type: TP
-#: build/C/man2/futex.2:228
+#: build/C/man2/futex.2:233
#, no-wrap
msgid "B<FUTEX_REQUEUE>"
msgstr "B<FUTEX_REQUEUE>"
#. type: TP
-#: build/C/man2/futex.2:231
+#: build/C/man2/futex.2:236
#, no-wrap
msgid "B<FUTEX_CMP_REQUEUE>"
msgstr "B<FUTEX_CMP_REQUEUE>"
#. type: TP
-#: build/C/man2/futex.2:235 build/C/man2/quotactl.2:486
+#: build/C/man2/futex.2:240 build/C/man2/quotactl.2:486
#, no-wrap
msgid "B<EACCES>"
msgstr "B<EACCES>"
#. type: Plain text
-#: build/C/man2/futex.2:238
+#: build/C/man2/futex.2:243
msgid "No read access to futex memory."
msgstr "futex メモリに読み込みアクセス権がなかった。"
#. type: TP
-#: build/C/man2/futex.2:238 build/C/man2/sendfile.2:116
+#: build/C/man2/futex.2:243 build/C/man2/sendfile.2:116
#, no-wrap
msgid "B<EAGAIN>"
msgstr "B<EAGAIN>"
#. type: Plain text
-#: build/C/man2/futex.2:249
+#: build/C/man2/futex.2:254
msgid ""
"B<FUTEX_CMP_REQUEUE> detected that the value pointed to by I<uaddr> is not "
"equal to the expected value I<val3>. (This probably indicates a race; use "
"を使うこと。)"
#. type: Plain text
-#: build/C/man2/futex.2:254
+#: build/C/man2/futex.2:259
msgid "Error retrieving I<timeout> information from user space."
msgstr "ユーザ空間から I<timeout> の情報を取得する際にエラーが発生した。"
#. type: TP
-#: build/C/man2/futex.2:254
+#: build/C/man2/futex.2:259
#, no-wrap
msgid "B<EINTR>"
msgstr "B<EINTR>"
#. type: Plain text
-#: build/C/man2/futex.2:261
+#: build/C/man2/futex.2:266
msgid ""
"A B<FUTEX_WAIT> operation was interrupted by a signal (see B<signal>(7)) or "
"a spurious wakeup."
"断された。"
#. type: Plain text
-#: build/C/man2/futex.2:264
+#: build/C/man2/futex.2:269
msgid "Invalid argument."
msgstr "無効な引き数。"
#. type: TP
-#: build/C/man2/futex.2:264
+#: build/C/man2/futex.2:269
#, no-wrap
msgid "B<ENFILE>"
msgstr "B<ENFILE>"
#. type: Plain text
-#: build/C/man2/futex.2:267
+#: build/C/man2/futex.2:272
msgid "The system limit on the total number of open files has been reached."
msgstr "オープンされているファイルの総数がシステムの制限に達した。"
#. type: TP
-#: build/C/man2/futex.2:267 build/C/man2/modify_ldt.2:126
+#: build/C/man2/futex.2:272 build/C/man2/modify_ldt.2:126
#: build/C/man2/pciconfig_read.2:93 build/C/man2/quotactl.2:447
#: build/C/man2/vm86.2:64
#, no-wrap
msgstr "B<ENOSYS>"
#. type: Plain text
-#: build/C/man2/futex.2:271
+#: build/C/man2/futex.2:276
msgid "Invalid operation specified in I<op>."
msgstr "I<op> に無効な操作が指定された。"
#. type: TP
-#: build/C/man2/futex.2:271
+#: build/C/man2/futex.2:276
#, no-wrap
msgid "B<ETIMEDOUT>"
msgstr "B<ETIMEDOUT>"
#. type: Plain text
-#: build/C/man2/futex.2:276
+#: build/C/man2/futex.2:281
msgid "Timeout during the B<FUTEX_WAIT> operation."
msgstr "B<FUTEX_WAIT> 操作でタイムアウトが発生した。"
#. type: TP
-#: build/C/man2/futex.2:276
+#: build/C/man2/futex.2:281
#, no-wrap
msgid "B<EWOULDBLOCK>"
msgstr "B<EWOULDBLOCK>"
#. type: Plain text
-#: build/C/man2/futex.2:286
+#: build/C/man2/futex.2:291
msgid ""
"I<op> was B<FUTEX_WAIT> and the value pointed to by I<uaddr> was not equal "
"to the expected value I<val> at the time of the call."
"I<val> と異なっていた。"
#. type: SH
-#: build/C/man2/futex.2:286 build/C/man2/get_robust_list.2:115
+#: build/C/man2/futex.2:291 build/C/man2/get_robust_list.2:115
#: build/C/man2/getunwind.2:94 build/C/man2/kexec_load.2:138
#: build/C/man2/lookup_dcookie.2:73 build/C/man2/perfmonctl.2:196
#: build/C/man2/pivot_root.2:125 build/C/man2/process_vm_readv.2:276
msgstr "バージョン"
#. type: Plain text
-#: build/C/man2/futex.2:296
+#: build/C/man2/futex.2:301
msgid ""
"Initial futex support was merged in Linux 2.5.7 but with different semantics "
"from what was described above. A 4-argument system call with the semantics "
"上の特別のものである。"
#. type: Plain text
-#: build/C/man2/futex.2:298 build/C/man2/kexec_load.2:144
+#: build/C/man2/futex.2:303 build/C/man2/kexec_load.2:144
#: build/C/man2/set_tid_address.2:99 build/C/man2/splice.2:172
#: build/C/man2/tee.2:121 build/C/man2/vmsplice.2:145
msgid "This system call is Linux-specific."
#. and Rusty Russell (IBM Linux Technology Center).
#. This page written by bert hubert.
#. type: Plain text
-#: build/C/man2/futex.2:312
+#: build/C/man2/futex.2:317
msgid ""
"To reiterate, bare futexes are not intended as an easy-to-use abstraction "
"for end-users. (There is no wrapper function for this system call in "
"ブラリの ソースを読み終えていることが要求される。"
#. type: Plain text
-#: build/C/man2/futex.2:315
+#: build/C/man2/futex.2:320
msgid "B<restart_syscall>(2), B<futex>(7)"
msgstr "B<restart_syscall>(2), B<futex>(7)"
#. type: Plain text
-#: build/C/man2/futex.2:318
+#: build/C/man2/futex.2:323
msgid ""
"I<Fuss, Futexes and Furwocks: Fast Userlevel Locking in Linux> (proceedings "
"of the Ottawa Linux Symposium 2002), online at"
"of the Ottawa Linux Symposium 2002), online at"
#. type: Plain text
-#: build/C/man2/futex.2:321
+#: build/C/man2/futex.2:326
msgid ""
"E<.UR http://kernel.org\\:/doc\\:/ols\\:/2002\\:/ols2002-pages-479-495.pdf> "
"E<.UE>"
"E<.UE>"
#. type: Plain text
-#: build/C/man2/futex.2:323
+#: build/C/man2/futex.2:328
msgid "Futex example library, futex-*.tar.bz2 at"
msgstr "futex の使用例ライブラリ, futex-*.tar.bz2"
#. type: Plain text
-#: build/C/man2/futex.2:326
+#: build/C/man2/futex.2:331
msgid ""
"E<.UR ftp://ftp.nl.kernel.org\\:/pub\\:/linux\\:/kernel\\:/people\\:/rusty/> "
"E<.UE>"
#. type: TH
#: build/C/man2/nfsservctl.2:8
-#, no-wrap
-msgid "2012-03-05"
-msgstr "2012-03-05"
+#, fuzzy, no-wrap
+#| msgid "2013-02-13"
+msgid "2013-09-17"
+msgstr "2013-02-13"
#. type: Plain text
#: build/C/man2/nfsservctl.2:11
msgstr "I<注意>: Linux 3.1 以降では、このシステムコールはもはや存在しない。"
#. type: Plain text
-#: build/C/man2/nfsservctl.2:33
-#, no-wrap
+#: build/C/man2/nfsservctl.2:35
+#, fuzzy, no-wrap
+#| msgid ""
+#| "/*\n"
+#| " * These are the commands understood by nfsctl().\n"
+#| " */\n"
+#| "#define NFSCTL_SVC 0 /* This is a server process. */\n"
+#| "#define NFSCTL_ADDCLIENT 1 /* Add an NFS client. */\n"
+#| "#define NFSCTL_DELCLIENT 2 /* Remove an NFS client. */\n"
+#| "#define NFSCTL_EXPORT 3 /* export a file system. */\n"
+#| "#define NFSCTL_UNEXPORT 4 /* unexport a file system. */\n"
+#| "#define NFSCTL_UGIDUPDATE 5 /* update a client's UID/GID map. */\n"
+#| "#define NFSCTL_GETFH 6 /* get an fh (used by mountd) */\n"
msgid ""
"/*\n"
" * These are the commands understood by nfsctl().\n"
"#define NFSCTL_SVC 0 /* This is a server process. */\n"
"#define NFSCTL_ADDCLIENT 1 /* Add an NFS client. */\n"
"#define NFSCTL_DELCLIENT 2 /* Remove an NFS client. */\n"
-"#define NFSCTL_EXPORT 3 /* export a file system. */\n"
-"#define NFSCTL_UNEXPORT 4 /* unexport a file system. */\n"
-"#define NFSCTL_UGIDUPDATE 5 /* update a client's UID/GID map. */\n"
-"#define NFSCTL_GETFH 6 /* get an fh (used by mountd) */\n"
+"#define NFSCTL_EXPORT 3 /* Export a filesystem. */\n"
+"#define NFSCTL_UNEXPORT 4 /* Unexport a filesystem. */\n"
+"#define NFSCTL_UGIDUPDATE 5 /* Update a client's UID/GID map\n"
+" (only in Linux 2.4.x and earlier). */\n"
+"#define NFSCTL_GETFH 6 /* Get a file handle (used by mountd)\n"
+" (only in Linux 2.4.x and earlier). */\n"
msgstr ""
"/*\n"
" * nfsctl() によって理解されるコマンド\n"
"#define NFSCTL_GETFH 6 /* (mountd で使用される) fh の取得 */\n"
#. type: Plain text
-#: build/C/man2/nfsservctl.2:45
+#: build/C/man2/nfsservctl.2:47
#, no-wrap
msgid ""
"struct nfsctl_arg {\n"
"}\n"
#. type: Plain text
-#: build/C/man2/nfsservctl.2:50
+#: build/C/man2/nfsservctl.2:52
#, no-wrap
msgid ""
"union nfsctl_res {\n"
"};\n"
#. type: Plain text
-#: build/C/man2/nfsservctl.2:56 build/C/man2/pivot_root.2:105
+#: build/C/man2/nfsservctl.2:58 build/C/man2/pivot_root.2:105
#: build/C/man2/vm86.2:59
msgid ""
"On success, zero is returned. On error, -1 is returned, and I<errno> is set "
"定される。"
#. type: Plain text
-#: build/C/man2/nfsservctl.2:58
+#: build/C/man2/nfsservctl.2:60
msgid "This call is Linux-specific."
msgstr "このコールは Linux 特有である。"
#. type: TH
#: build/C/man2/perf_event_open.2:27
-#, no-wrap
-msgid "2013-07-16"
-msgstr "2013-07-16"
+#, fuzzy, no-wrap
+#| msgid "2013-02-13"
+msgid "2013-09-13"
+msgstr "2013-02-13"
#. type: Plain text
#: build/C/man2/perf_event_open.2:30
msgid ""
"This flag activates per-container system-wide monitoring. A container is an "
"abstraction that isolates a set of resources for finer grain control (CPUs, "
-"memory, etc...). In this mode, the event is measured only if the thread "
+"memory, etc.). In this mode, the event is measured only if the thread "
"running on the monitored CPU belongs to the designated container (cgroup). "
"The cgroup is identified by passing a file descriptor opened on its "
"directory in the cgroupfs filesystem. For instance, if the cgroup to "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:261 build/C/man2/perf_event_open.2:1311
+#: build/C/man2/perf_event_open.2:261 build/C/man2/perf_event_open.2:1379
#, no-wrap
msgid "I<type>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:316 build/C/man2/perf_event_open.2:1770
+#: build/C/man2/perf_event_open.2:316 build/C/man2/perf_event_open.2:1327
#, no-wrap
msgid "I<size>"
msgstr ""
#. type: Plain text
#: build/C/man2/perf_event_open.2:383
-msgid "Total cycles. Be wary of what happens during CPU frequency scaling"
+msgid "Total cycles. Be wary of what happens during CPU frequency scaling."
msgstr ""
#. type: TP
#: build/C/man2/perf_event_open.2:388
msgid ""
"Retired instructions. Be careful, these can be affected by various issues, "
-"most notably hardware interrupt counts"
+"most notably hardware interrupt counts."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:840
-msgid "B<SAMPLE_IP> can have arbitrary skid"
+msgid "B<SAMPLE_IP> can have arbitrary skid."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:844
-msgid "B<SAMPLE_IP> must have constant skid"
+msgid "B<SAMPLE_IP> must have constant skid."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:848
-msgid "B<SAMPLE_IP> requested to have 0 skid"
+msgid "B<SAMPLE_IP> requested to have 0 skid."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:872
-msgid "Do not measure time spent in VM host"
+msgid "Do not measure time spent in VM host."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:875
-msgid "Do not measure time spent in VM guest"
+msgid "Do not measure time spent in VM guest."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:909
-msgid "no breakpoint"
+msgid "No breakpoint."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:912
-msgid "count when we read the memory location"
+msgid "Count when we read the memory location."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:915
-msgid "count when we write the memory location"
+msgid "Count when we write the memory location."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:918
-msgid "count when we read or write the memory location"
-msgstr ""
+#, fuzzy
+#| msgid "Cannot read or write the quota file."
+msgid "Count when we read or write the memory location."
+msgstr "quota ファイルへの読み書きが出来ない。"
#. type: TP
#: build/C/man2/perf_event_open.2:918
#. type: Plain text
#: build/C/man2/perf_event_open.2:921
-msgid "count when we execute code at the memory location"
+msgid "Count when we execute code at the memory location."
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:979
+#: build/C/man2/perf_event_open.2:972
msgid ""
"If B<PERF_SAMPLE_BRANCH_STACK> is enabled, then this specifies what branches "
-"to include in the branch record. If the user does not set privilege level "
+"to include in the branch record."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:978
+msgid ""
+"The first part of the value is the privilege level, which is a combination "
+"of one of the following values. If the user does not set privilege level "
"explicitly, the kernel will use the event's privilege level. Event and "
-"branch privilege levels do not have to match. The value is formed by ORing "
-"together zero or more of the following values, although "
-"B<PERF_SAMPLE_BRANCH_ANY> covers all branch types."
+"branch privilege levels do not have to match."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:980
+#: build/C/man2/perf_event_open.2:979
#, no-wrap
msgid "B<PERF_SAMPLE_BRANCH_USER>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:983
-msgid "Branch target is in user space"
+#: build/C/man2/perf_event_open.2:982
+msgid "Branch target is in user space."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:983
+#: build/C/man2/perf_event_open.2:982
#, no-wrap
msgid "B<PERF_SAMPLE_BRANCH_KERNEL>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:986
-msgid "Branch target is in kernel space"
+#: build/C/man2/perf_event_open.2:985
+msgid "Branch target is in kernel space."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:986
+#: build/C/man2/perf_event_open.2:985
#, no-wrap
msgid "B<PERF_SAMPLE_BRANCH_HV>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:989
-msgid "Branch target is in hypervisor"
+#: build/C/man2/perf_event_open.2:988
+msgid "Branch target is in hypervisor."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:989
+#: build/C/man2/perf_event_open.2:988
+#, no-wrap
+msgid "B<PERF_SAMPLE_BRANCH_PLM_ALL>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:991
+msgid "A convenience value that is the three preceding values ORed together."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:995
+msgid ""
+"In addition to the privilege value, at least one or more of the following "
+"bits must be set."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:996
#, no-wrap
msgid "B<PERF_SAMPLE_BRANCH_ANY>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:992
+#: build/C/man2/perf_event_open.2:999
msgid "Any branch type."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:992
+#: build/C/man2/perf_event_open.2:999
#, no-wrap
msgid "B<PERF_SAMPLE_BRANCH_ANY_CALL>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:995
-msgid "Any call branch"
+#: build/C/man2/perf_event_open.2:1002
+msgid "Any call branch."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:995
+#: build/C/man2/perf_event_open.2:1002
#, no-wrap
msgid "B<PERF_SAMPLE_BRANCH_ANY_RETURN>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:998
-msgid "Any return branch"
+#: build/C/man2/perf_event_open.2:1005
+msgid "Any return branch."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:998
+#: build/C/man2/perf_event_open.2:1005
#, no-wrap
msgid "B<PERF_SAMPLE_BRANCH_IND_CALL>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1001
-msgid "Indirect calls"
+#: build/C/man2/perf_event_open.2:1008
+msgid "Indirect calls."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1001
-#, no-wrap
-msgid "B<PERF_SAMPLE_BRANCH_PLM_ALL>"
+#: build/C/man2/perf_event_open.2:1008
+#, fuzzy, no-wrap
+#| msgid "B<PERF_SAMPLE_BRANCH_STACK> (Since Linux 3.4)"
+msgid "B<PERF_SAMPLE_BRANCH_ABORT_TX> (Since Linux 3.11)"
+msgstr "B<PERF_SAMPLE_BRANCH_STACK> (Linux 3.4 以降)"
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1011
+msgid "Transactional memory aborts."
msgstr ""
+#. type: TP
+#: build/C/man2/perf_event_open.2:1011
+#, fuzzy, no-wrap
+#| msgid "B<PERF_SAMPLE_BRANCH_STACK> (Since Linux 3.4)"
+msgid "B<PERF_SAMPLE_BRANCH_IN_TX> (Since Linux 3.11)"
+msgstr "B<PERF_SAMPLE_BRANCH_STACK> (Linux 3.4 以降)"
+
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1004
-msgid "User, kernel, and hv"
+#: build/C/man2/perf_event_open.2:1014
+msgid "Branch in transactional memory transaction."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1005
+#: build/C/man2/perf_event_open.2:1014
+#, fuzzy, no-wrap
+#| msgid "B<PERF_SAMPLE_BRANCH_STACK> (Since Linux 3.4)"
+msgid "B<PERF_SAMPLE_BRANCH_NO_TX> (Since Linux 3.11)"
+msgstr "B<PERF_SAMPLE_BRANCH_STACK> (Linux 3.4 以降)"
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1017
+msgid "Branch not in transactional memory transaction."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1019
#, no-wrap
msgid "I<sample_regs_user> (Since Linux 3.7)"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1011
+#: build/C/man2/perf_event_open.2:1025
msgid ""
"This bitmask defines the set of user CPU registers to dump on samples. The "
"layout of the register mask is architecture specific and described in the "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1011
+#: build/C/man2/perf_event_open.2:1025
#, no-wrap
msgid "I<sample_stack_user> (Since Linux 3.7)"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1016
+#: build/C/man2/perf_event_open.2:1030
msgid ""
"This defines the size of the user stack to dump if B<PERF_SAMPLE_STACK_USER> "
"is specified."
msgstr ""
#. type: SS
-#: build/C/man2/perf_event_open.2:1016
+#: build/C/man2/perf_event_open.2:1030
#, no-wrap
msgid "Reading results"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1026
+#: build/C/man2/perf_event_open.2:1040
msgid ""
"Once a B<perf_event_open>() file descriptor has been opened, the values of "
"the events can be read from the file descriptor. The values that are there "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1031
+#: build/C/man2/perf_event_open.2:1045
msgid ""
"If you attempt to read into a buffer that is not big enough to hold the data "
"B<ENOSPC> is returned"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1033
+#: build/C/man2/perf_event_open.2:1047
msgid "Here is the layout of the data returned by a read:"
msgstr ""
#. type: IP
-#: build/C/man2/perf_event_open.2:1033 build/C/man2/perf_event_open.2:1051
+#: build/C/man2/perf_event_open.2:1047 build/C/man2/perf_event_open.2:1065
#: build/C/man2/ptrace.2:1619 build/C/man2/ptrace.2:1629
#: build/C/man2/ptrace.2:1637 build/C/man2/ptrace.2:1643
#: build/C/man2/ptrace.2:1772
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1037
+#: build/C/man2/perf_event_open.2:1051
msgid ""
"If B<PERF_FORMAT_GROUP> was specified to allow reading all events in a group "
"at once:"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1049
+#: build/C/man2/perf_event_open.2:1063
#, no-wrap
msgid ""
"struct read_format {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1057
+#: build/C/man2/perf_event_open.2:1071
msgid "If B<PERF_FORMAT_GROUP> was I<not> specified:"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1066
+#: build/C/man2/perf_event_open.2:1080
#, no-wrap
msgid ""
"struct read_format {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1070
+#: build/C/man2/perf_event_open.2:1084
msgid "The values read are as follows:"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1070
+#: build/C/man2/perf_event_open.2:1084
#, no-wrap
msgid "I<nr>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1076
+#: build/C/man2/perf_event_open.2:1090
msgid ""
"The number of events in this file descriptor. Only available if "
"B<PERF_FORMAT_GROUP> was specified."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1076
+#: build/C/man2/perf_event_open.2:1090
#, no-wrap
msgid "I<time_enabled>, I<time_running>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1088
+#: build/C/man2/perf_event_open.2:1102
msgid ""
"Total time the event was enabled and running. Normally these are the same. "
"If more events are started than available counter slots on the PMU, then "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1088
+#: build/C/man2/perf_event_open.2:1102
#, no-wrap
msgid "I<value>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1091
+#: build/C/man2/perf_event_open.2:1105
msgid "An unsigned 64-bit value containing the counter result."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1091 build/C/man2/perf_event_open.2:1355
-#: build/C/man2/perf_event_open.2:1492
+#: build/C/man2/perf_event_open.2:1105 build/C/man2/perf_event_open.2:1423
+#: build/C/man2/perf_event_open.2:1560
#, no-wrap
msgid "I<id>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1097
+#: build/C/man2/perf_event_open.2:1111
msgid ""
"A globally unique value for this particular event, only there if "
"B<PERF_FORMAT_ID> was specified in I<read_format>."
msgstr ""
#. type: SS
-#: build/C/man2/perf_event_open.2:1097
+#: build/C/man2/perf_event_open.2:1111
#, no-wrap
msgid "MMAP layout"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1107
+#: build/C/man2/perf_event_open.2:1121
msgid ""
"When using B<perf_event_open>() in sampled mode, asynchronous events (like "
"counter overflow or B<PROT_EXEC> mmap tracking) are logged into a ring-"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1113
+#: build/C/man2/perf_event_open.2:1127
msgid ""
"The mmap size should be 1+2^n pages, where the first page is a metadata page "
"(I<struct perf_event_mmap_page>) that contains various bits of information "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1116
+#: build/C/man2/perf_event_open.2:1130
msgid ""
"Before kernel 2.6.39, there is a bug that means you must allocate a mmap "
"ring buffer when sampling even if you do not plan to access it."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1118
+#: build/C/man2/perf_event_open.2:1132
msgid "The structure of the first metadata mmap page is as follows:"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1142
+#: build/C/man2/perf_event_open.2:1156
#, no-wrap
msgid ""
"struct perf_event_mmap_page {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1148
+#: build/C/man2/perf_event_open.2:1162
msgid ""
"The following looks at the fields in the I<perf_event_mmap_page> structure "
"in more detail:"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1148
+#: build/C/man2/perf_event_open.2:1162
#, no-wrap
msgid "I<version>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1151
+#: build/C/man2/perf_event_open.2:1165
msgid "Version number of this structure."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1151
+#: build/C/man2/perf_event_open.2:1165
#, no-wrap
msgid "I<compat_version>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1154
+#: build/C/man2/perf_event_open.2:1168
msgid "The lowest version this is compatible with."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1154
+#: build/C/man2/perf_event_open.2:1168
#, no-wrap
msgid "I<lock>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1157
+#: build/C/man2/perf_event_open.2:1171
msgid "A seqlock for synchronization."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1157
+#: build/C/man2/perf_event_open.2:1171
#, no-wrap
msgid "I<index>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1160
+#: build/C/man2/perf_event_open.2:1174
msgid "A unique hardware counter identifier."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1160
+#: build/C/man2/perf_event_open.2:1174
#, no-wrap
msgid "I<offset>"
msgstr ""
#. FIXME clarify
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1164
+#: build/C/man2/perf_event_open.2:1178
msgid "Add this to hardware counter value??"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1164
+#: build/C/man2/perf_event_open.2:1178
#, no-wrap
msgid "I<time_enabled>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1167
+#: build/C/man2/perf_event_open.2:1181
msgid "Time the event was active."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1167
+#: build/C/man2/perf_event_open.2:1181
#, no-wrap
msgid "I<time_running>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1170
+#: build/C/man2/perf_event_open.2:1184
msgid "Time the event was running."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1170
+#: build/C/man2/perf_event_open.2:1184
#, no-wrap
msgid "I<cap_usr_time>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1173
-msgid "User time capability"
+#: build/C/man2/perf_event_open.2:1187
+msgid "User time capability."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1173
+#: build/C/man2/perf_event_open.2:1187
#, no-wrap
msgid "I<cap_usr_rdpmc>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1178
+#: build/C/man2/perf_event_open.2:1192
msgid ""
"If the hardware supports user-space read of performance counters without "
"syscall (this is the \"rdpmc\" instruction on x86), then the following code "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1185
+#: build/C/man2/perf_event_open.2:1199
#, no-wrap
msgid ""
"u32 seq, time_mult, time_shift, idx, width;\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1191
+#: build/C/man2/perf_event_open.2:1205
#, no-wrap
msgid ""
"do {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1198
+#: build/C/man2/perf_event_open.2:1212
#, no-wrap
msgid ""
" if (pc-E<gt>cap_usr_time && enabled != running) {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1201
+#: build/C/man2/perf_event_open.2:1215
#, no-wrap
msgid ""
" idx = pc-E<gt>index;\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1206
+#: build/C/man2/perf_event_open.2:1220
#, no-wrap
msgid ""
" if (pc-E<gt>cap_usr_rdpmc && idx) {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1209
+#: build/C/man2/perf_event_open.2:1223
#, no-wrap
msgid ""
" barrier();\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1211
+#: build/C/man2/perf_event_open.2:1225
#, no-wrap
msgid "I<pmc_width>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1218
+#: build/C/man2/perf_event_open.2:1232
msgid ""
"If I<cap_usr_rdpmc>, this field provides the bit-width of the value read "
"using the rdpmc or equivalent instruction. This can be used to sign extend "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1224
+#: build/C/man2/perf_event_open.2:1238
#, no-wrap
msgid ""
"pmc E<lt>E<lt>= 64 - pmc_width;\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1226
+#: build/C/man2/perf_event_open.2:1240
#, no-wrap
msgid "I<time_shift>, I<time_mult>, I<time_offset>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1233
+#: build/C/man2/perf_event_open.2:1247
msgid ""
"If I<cap_usr_time>, these fields can be used to compute the time delta since "
"time_enabled (in nanoseconds) using rdtsc or similar."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1241
+#: build/C/man2/perf_event_open.2:1255
#, no-wrap
msgid ""
" u64 quot, rem;\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1253
+#: build/C/man2/perf_event_open.2:1267
msgid ""
"Where I<time_offset>, I<time_mult>, I<time_shift>, and I<cyc> are read in "
"the seqcount loop described above. This delta can then be added to enabled "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1261
+#: build/C/man2/perf_event_open.2:1275
#, no-wrap
msgid ""
" enabled += delta;\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1262
+#: build/C/man2/perf_event_open.2:1276
#, no-wrap
msgid "I<data_head>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1268
+#: build/C/man2/perf_event_open.2:1282
msgid ""
"This points to the head of the data section. The value continuously "
"increases, it does not wrap. The value needs to be manually wrapped by the "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1271
+#: build/C/man2/perf_event_open.2:1285
msgid ""
"On SMP-capable platforms, after reading the data_head value, user space "
"should issue an rmb()."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1271
+#: build/C/man2/perf_event_open.2:1285
#, no-wrap
msgid "I<data_tail;>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1279
+#: build/C/man2/perf_event_open.2:1293
msgid ""
"When the mapping is B<PROT_WRITE>, the I<data_tail> value should be written "
"by user space to reflect the last read data. In this case the kernel will "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1281
+#: build/C/man2/perf_event_open.2:1295
msgid "The following 2^n ring-buffer pages have the layout described below."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1295
+#: build/C/man2/perf_event_open.2:1309
msgid ""
"If I<perf_event_attr.sample_id_all> is set, then all event types will have "
"the sample_type selected fields related to where/when (identity) an event "
"took place (TID, TIME, ID, CPU, STREAM_ID) described in "
"B<PERF_RECORD_SAMPLE> below, it will be stashed just after the "
"I<perf_event_header> and the fields already present for the existing fields, "
-"i.e., at the end of the payload. That way a newer perf.data file will be "
+"that is, at the end of the payload. That way a newer perf.data file will be "
"supported by older perf tools, with these new optional fields being ignored."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1297
+#: build/C/man2/perf_event_open.2:1311
msgid "The mmap values start with a header:"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1305
+#: build/C/man2/perf_event_open.2:1319
#, no-wrap
msgid ""
"struct perf_event_header {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1311
-msgid "Below, we describe the I<perf_event_header> fields in more detail."
+#: build/C/man2/perf_event_open.2:1327
+msgid ""
+"Below, we describe the I<perf_event_header> fields in more detail. For ease "
+"of reading, the fields with shorter descriptions are presented first."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1320
+#: build/C/man2/perf_event_open.2:1330
+msgid "This indicates the size of the record."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1330
+#, no-wrap
+msgid "I<misc>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1335
+msgid "The I<misc> field contains additional information about the sample."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1340
+msgid ""
+"The CPU mode can be determined from this value by masking with "
+"B<PERF_RECORD_MISC_CPUMODE_MASK> and looking for one of the following (note "
+"these are not bit masks, only one can be set at a time):"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1341
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_CPUMODE_UNKNOWN>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1344
+msgid "Unknown CPU mode."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1344
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_KERNEL>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1347
+msgid "Sample happened in the kernel."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1347
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_USER>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1350
+msgid "Sample happened in user code."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1350
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_HYPERVISOR>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1353
+msgid "Sample happened in the hypervisor."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1353
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_GUEST_KERNEL>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1356
+msgid "Sample happened in the guest kernel."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1356
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_GUEST_USER>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1359
+msgid "Sample happened in guest user code."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1363
+msgid "In addition, one of the following bits can be set:"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1363
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_MMAP_DATA>"
+msgstr "B<PERF_RECORD_MISC_MMAP_DATA>"
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1367
+msgid ""
+"This is set when the mapping is not executable; otherwise the mapping is "
+"executable."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1367
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_EXACT_IP>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1375
+msgid ""
+"This indicates that the content of B<PERF_SAMPLE_IP> points to the actual "
+"instruction that triggered the event. See also I<perf_event_attr."
+"precise_ip>."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1375
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_EXT_RESERVED>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1378
+msgid "This indicates there is extended data available (currently not used)."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1388
msgid ""
"The I<type> value is one of the below. The values in the corresponding "
"record (that follows the header) depend on the I<type> selected as shown."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1321
+#: build/C/man2/perf_event_open.2:1389
#, no-wrap
msgid "B<PERF_RECORD_MMAP>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1328
+#: build/C/man2/perf_event_open.2:1396
msgid ""
"The MMAP events record the B<PROT_EXEC> mappings so that we can correlate "
"user-space IPs to code. They have the following structure:"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1339
+#: build/C/man2/perf_event_open.2:1407
#, no-wrap
msgid ""
"struct {\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1341
+#: build/C/man2/perf_event_open.2:1409
#, no-wrap
msgid "B<PERF_RECORD_LOST>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1344
+#: build/C/man2/perf_event_open.2:1412
msgid "This record indicates when events are lost."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1352
+#: build/C/man2/perf_event_open.2:1420
#, no-wrap
msgid ""
"struct {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1358
+#: build/C/man2/perf_event_open.2:1426
msgid "is the unique event ID for the samples that were lost."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1358
+#: build/C/man2/perf_event_open.2:1426
#, no-wrap
msgid "I<lost>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1361
+#: build/C/man2/perf_event_open.2:1429
#, fuzzy
#| msgid "Returns the number of processes woken up."
msgid "is the number of events that were lost."
msgstr "wake したプロセスの数を返す。"
#. type: TP
-#: build/C/man2/perf_event_open.2:1362
+#: build/C/man2/perf_event_open.2:1430
#, no-wrap
msgid "B<PERF_RECORD_COMM>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1365
+#: build/C/man2/perf_event_open.2:1433
msgid "This record indicates a change in the process name."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1373
+#: build/C/man2/perf_event_open.2:1441
#, no-wrap
msgid ""
"struct {\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1375
+#: build/C/man2/perf_event_open.2:1443
#, no-wrap
msgid "B<PERF_RECORD_EXIT>"
msgstr "B<PERF_RECORD_EXIT>"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1378
+#: build/C/man2/perf_event_open.2:1446
msgid "This record indicates a process exit event."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1387 build/C/man2/perf_event_open.2:1415
+#: build/C/man2/perf_event_open.2:1455 build/C/man2/perf_event_open.2:1483
#, no-wrap
msgid ""
"struct {\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1389
+#: build/C/man2/perf_event_open.2:1457
#, no-wrap
msgid "B<PERF_RECORD_THROTTLE>, B<PERF_RECORD_UNTHROTTLE>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1392
+#: build/C/man2/perf_event_open.2:1460
msgid "This record indicates a throttle/unthrottle event."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1401
+#: build/C/man2/perf_event_open.2:1469
#, no-wrap
msgid ""
"struct {\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1403
+#: build/C/man2/perf_event_open.2:1471
#, no-wrap
msgid "B<PERF_RECORD_FORK>"
msgstr "B<PERF_RECORD_FORK>"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1406
+#: build/C/man2/perf_event_open.2:1474
msgid "This record indicates a fork event."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1417
+#: build/C/man2/perf_event_open.2:1485
#, no-wrap
msgid "B<PERF_RECORD_READ>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1420
+#: build/C/man2/perf_event_open.2:1488
msgid "This record indicates a read event."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1428
+#: build/C/man2/perf_event_open.2:1496
#, no-wrap
msgid ""
"struct {\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1430
+#: build/C/man2/perf_event_open.2:1498
#, no-wrap
msgid "B<PERF_RECORD_SAMPLE>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1433
+#: build/C/man2/perf_event_open.2:1501
msgid "This record indicates a sample."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1463
+#: build/C/man2/perf_event_open.2:1531
#, no-wrap
msgid ""
"struct {\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1465
+#: build/C/man2/perf_event_open.2:1533
#, no-wrap
msgid "I<ip>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1471
+#: build/C/man2/perf_event_open.2:1539
msgid ""
"If B<PERF_SAMPLE_IP> is enabled, then a 64-bit instruction pointer value is "
"included."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1471
+#: build/C/man2/perf_event_open.2:1539
#, no-wrap
msgid "I<pid>, I<tid>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1477
+#: build/C/man2/perf_event_open.2:1545
msgid ""
"If B<PERF_SAMPLE_TID> is enabled, then a 32-bit process ID and 32-bit thread "
"ID are included."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1477
+#: build/C/man2/perf_event_open.2:1545
#, no-wrap
msgid "I<time>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1485
+#: build/C/man2/perf_event_open.2:1553
msgid ""
"If B<PERF_SAMPLE_TIME> is enabled, then a 64-bit timestamp is included. "
"This is obtained via local_clock() which is a hardware timestamp if "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1485
+#: build/C/man2/perf_event_open.2:1553
#, no-wrap
msgid "I<addr>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1492
+#: build/C/man2/perf_event_open.2:1560
msgid ""
"If B<PERF_SAMPLE_ADDR> is enabled, then a 64-bit address is included. This "
"is usually the address of a tracepoint, breakpoint, or software event; "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1500
+#: build/C/man2/perf_event_open.2:1568
msgid ""
"If B<PERF_SAMPLE_ID> is enabled, a 64-bit unique ID is included. If the "
"event is a member of an event group, the group leader ID is returned. This "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1500
+#: build/C/man2/perf_event_open.2:1568
#, no-wrap
msgid "I<stream_id>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1510
+#: build/C/man2/perf_event_open.2:1578
msgid ""
"If B<PERF_SAMPLE_STREAM_ID> is enabled, a 64-bit unique ID is included. "
"Unlike B<PERF_SAMPLE_ID> the actual ID is returned, not the group leader. "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1510
+#: build/C/man2/perf_event_open.2:1578
#, no-wrap
msgid "I<cpu>, I<res>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1517
+#: build/C/man2/perf_event_open.2:1585
msgid ""
"If B<PERF_SAMPLE_CPU> is enabled, this is a 32-bit value indicating which "
"CPU was being used, in addition to a reserved (unused) 32-bit value."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1517
+#: build/C/man2/perf_event_open.2:1585
#, no-wrap
msgid "I<period>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1523
+#: build/C/man2/perf_event_open.2:1591
msgid ""
"If B<PERF_SAMPLE_PERIOD> is enabled, a 64-bit value indicating the current "
"sampling period is written."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1523
+#: build/C/man2/perf_event_open.2:1591
#, no-wrap
msgid "I<v>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1534
+#: build/C/man2/perf_event_open.2:1602
msgid ""
"If B<PERF_SAMPLE_READ> is enabled, a structure of type read_format is "
"included which has values for all events in the event group. The values "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1534
+#: build/C/man2/perf_event_open.2:1602
#, no-wrap
msgid "I<nr>, I<ips[nr]>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1542
+#: build/C/man2/perf_event_open.2:1610
msgid ""
"If B<PERF_SAMPLE_CALLCHAIN> is enabled, then a 64-bit number is included "
"which indicates how many following 64-bit instruction pointers will follow. "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1542
+#: build/C/man2/perf_event_open.2:1610
#, no-wrap
msgid "I<size>, I<data[size]>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1549
+#: build/C/man2/perf_event_open.2:1617
msgid ""
"If B<PERF_SAMPLE_RAW> is enabled, then a 32-bit value indicating size is "
"included followed by an array of 8-bit values of length size. The values "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1554
+#: build/C/man2/perf_event_open.2:1622
msgid ""
"This RAW record data is opaque with respect to the ABI. The ABI doesn't "
"make any promises with respect to the stability of its content, it may vary "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1554
+#: build/C/man2/perf_event_open.2:1622
#, no-wrap
msgid "I<bnr>, I<lbr[bnr]>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1563
+#: build/C/man2/perf_event_open.2:1631
msgid ""
"If B<PERF_SAMPLE_BRANCH_STACK> is enabled, then a 64-bit value indicating "
"the number of records is included, followed by I<bnr> I<perf_branch_entry> "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1564
+#: build/C/man2/perf_event_open.2:1632
#, no-wrap
msgid "I<from>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1567
-msgid "indicating the source instruction (may not be a branch)"
+#: build/C/man2/perf_event_open.2:1635
+msgid "This indicates the source instruction (may not be a branch)."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1567
+#: build/C/man2/perf_event_open.2:1635
#, no-wrap
msgid "I<to>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1570
-msgid "the branch target"
+#: build/C/man2/perf_event_open.2:1638
+msgid "The branch target."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1638
+#, no-wrap
+msgid "I<mispred>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1641
+msgid "The branch target was mispredicted."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1641
+#, no-wrap
+msgid "I<predicted>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1644
+msgid "The branch target was predicted."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1644
+#, fuzzy, no-wrap
+#| msgid "I<bp_type> (Since Linux 2.6.33)"
+msgid "I<in_tx> (Since Linux 3.11)"
+msgstr "I<bp_type> (Linux 2.6.33 以降)"
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1647
+msgid "The branch was in a transactional memory transaction."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1647
+#, fuzzy, no-wrap
+#| msgid "I<bp_type> (Since Linux 2.6.33)"
+msgid "I<abort> (Since Linux 3.11)"
+msgstr "I<bp_type> (Linux 2.6.33 以降)"
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1650
+msgid "The branch was in an aborted transactional memory transaction."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1654
+msgid ""
+"The entries are from most to least recent, so the first entry has the most "
+"recent branch."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1661
+msgid ""
+"Support for I<mispred> and I<predicted> is optional; if not supported, both "
+"values will be 0."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1665
+msgid ""
+"The type of branches recorded is specified by the I<branch_sample_type> "
+"field."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1667
+#, no-wrap
+msgid "I<abi>, I<regs[weight(mask)]>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1672
+msgid ""
+"If B<PERF_SAMPLE_REGS_USER> is enabled, then the user CPU registers are "
+"recorded."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1678
+msgid ""
+"The I<abi> field is one of B<PERF_SAMPLE_REGS_ABI_NONE>, "
+"B<PERF_SAMPLE_REGS_ABI_32> or B<PERF_SAMPLE_REGS_ABI_64>."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1688
+msgid ""
+"The I<regs> field is an array of the CPU registers that were specified by "
+"the I<sample_regs_user> attr field. The number of values is the number of "
+"bits set in the I<sample_regs_user> bitmask."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1688
+#, no-wrap
+msgid "I<size>, I<data[size]>, I<dyn_size>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1702
+msgid ""
+"If B<PERF_SAMPLE_STACK_USER> is enabled, then record the user stack to "
+"enable backtracing. I<size> is the size requested by the user in "
+"I<stack_user_size> or else the maximum record size. I<data> is the stack "
+"data. I<dyn_size> is the amount of data actually dumped (can be less than "
+"I<size>)."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1702
+#, no-wrap
+msgid "I<weight>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1710
+msgid ""
+"If B<PERF_SAMPLE_WEIGHT> is enabled, then a 64 bit value provided by the "
+"hardware is recorded that indicates how costly the event was. This allows "
+"expensive events to stand out more clearly in profiles."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1710
+#, no-wrap
+msgid "I<data_src>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1716
+msgid ""
+"If B<PERF_SAMPLE_DATA_SRC> is enabled, then a 64 bit value is recorded that "
+"is made up of the following fields:"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1717
+#, no-wrap
+msgid "I<mem_op>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1720
+msgid "Type of opcode, a bitwise combination of:"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1723
+#, fuzzy, no-wrap
+#| msgid "B<PERF_EVENT_IOC_ENABLE>"
+msgid "B<PERF_MEM_OP_NA>"
+msgstr "B<PERF_EVENT_IOC_ENABLE>"
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1726 build/C/man2/perf_event_open.2:1749
+#: build/C/man2/perf_event_open.2:1799 build/C/man2/perf_event_open.2:1822
+#: build/C/man2/perf_event_open.2:1836
+msgid "Not available"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1726
+#, fuzzy, no-wrap
+#| msgid "B<PERF_EVENT_IOC_PERIOD>"
+msgid "B<PERF_MEM_OP_LOAD>"
+msgstr "B<PERF_EVENT_IOC_PERIOD>"
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1729
+msgid "Load instruction"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1729
+#, fuzzy, no-wrap
+#| msgid "B<PERF_RECORD_FORK>"
+msgid "B<PERF_MEM_OP_STORE>"
+msgstr "B<PERF_RECORD_FORK>"
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1732
+msgid "Store instruction"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1732
+#, fuzzy, no-wrap
+#| msgid "B<PERF_EVENT_IOC_REFRESH>"
+msgid "B<PERF_MEM_OP_PFETCH>"
+msgstr "B<PERF_EVENT_IOC_REFRESH>"
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1735
+msgid "Prefetch"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1735
+#, fuzzy, no-wrap
+#| msgid "B<PERF_RECORD_EXIT>"
+msgid "B<PERF_MEM_OP_EXEC>"
+msgstr "B<PERF_RECORD_EXIT>"
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1738
+msgid "Executable code"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1740
+#, no-wrap
+msgid "I<mem_lvl>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1743
+msgid "Memory hierarchy level hit or miss, a bitwise combination of:"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1746
+#, fuzzy, no-wrap
+#| msgid "B<PERF_EVENT_IOC_ENABLE>"
+msgid "B<PERF_MEM_LVL_NA>"
+msgstr "B<PERF_EVENT_IOC_ENABLE>"
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1749
+#, fuzzy, no-wrap
+#| msgid "B<PERF_RECORD_EXIT>"
+msgid "B<PERF_MEM_LVL_HIT>"
+msgstr "B<PERF_RECORD_EXIT>"
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1752 build/C/man2/perf_event_open.2:1839
+msgid "Hit"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1752
+#, fuzzy, no-wrap
+#| msgid "B<PERF_EVENT_IOC_RESET>"
+msgid "B<PERF_MEM_LVL_MISS>"
+msgstr "B<PERF_EVENT_IOC_RESET>"
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1755 build/C/man2/perf_event_open.2:1842
+msgid "Miss"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1570
+#: build/C/man2/perf_event_open.2:1755
#, no-wrap
-msgid "I<mispred>"
+msgid "B<PERF_MEM_LVL_L1>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1573
-msgid "the branch target was mispredicted"
+#: build/C/man2/perf_event_open.2:1758
+msgid "Level 1 cache"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1573
+#: build/C/man2/perf_event_open.2:1758
#, no-wrap
-msgid "I<predicted>"
+msgid "B<PERF_MEM_LVL_LFB>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1576
-msgid "the branch target was predicted."
+#: build/C/man2/perf_event_open.2:1761
+msgid "Line fill buffer"
msgstr ""
-#. type: Plain text
-#: build/C/man2/perf_event_open.2:1579
-msgid ""
-"The entries are from most to least recent, so the first entry has the most "
-"recent branch."
+#. type: TP
+#: build/C/man2/perf_event_open.2:1761
+#, no-wrap
+msgid "B<PERF_MEM_LVL_L2>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1586
-msgid ""
-"Support for I<mispred> and I<predicted> is optional; if not supported, both "
-"values will be 0."
+#: build/C/man2/perf_event_open.2:1764
+msgid "Level 2 cache"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1587
+#: build/C/man2/perf_event_open.2:1764
#, no-wrap
-msgid "I<abi>, I<regs[weight(mask)]>"
+msgid "B<PERF_MEM_LVL_L3>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1592
-msgid ""
-"If B<PERF_SAMPLE_REGS_USER> is enabled, then the user CPU registers are "
-"recorded."
+#: build/C/man2/perf_event_open.2:1767
+msgid "Level 3 cache"
msgstr ""
-#. type: Plain text
-#: build/C/man2/perf_event_open.2:1598
-msgid ""
-"The I<abi> field is one of B<PERF_SAMPLE_REGS_ABI_NONE>, "
-"B<PERF_SAMPLE_REGS_ABI_32> or B<PERF_SAMPLE_REGS_ABI_64>."
-msgstr ""
+#. type: TP
+#: build/C/man2/perf_event_open.2:1767
+#, fuzzy, no-wrap
+#| msgid "B<PERF_EVENT_IOC_RESET>"
+msgid "B<PERF_MEM_LVL_LOC_RAM>"
+msgstr "B<PERF_EVENT_IOC_RESET>"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1608
-msgid ""
-"The I<regs> field is an array of the CPU registers that were specified by "
-"the I<sample_regs_user> attr field. The number of values is the number of "
-"bits set in the I<sample_regs_user> bitmask."
+#: build/C/man2/perf_event_open.2:1770
+msgid "Local DRAM"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1608
+#: build/C/man2/perf_event_open.2:1770
#, no-wrap
-msgid "I<size>, I<data[size]>, I<dyn_size>"
+msgid "B<PERF_MEM_LVL_REM_RAM1>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1622
-msgid ""
-"If B<PERF_SAMPLE_STACK_USER> is enabled, then record the user stack to "
-"enable backtracing. I<size> is the size requested by the user in "
-"I<stack_user_size> or else the maximum record size. I<data> is the stack "
-"data. I<dyn_size> is the amount of data actually dumped (can be less than "
-"I<size>)."
+#: build/C/man2/perf_event_open.2:1773
+msgid "Remote DRAM 1 hop"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1622
+#: build/C/man2/perf_event_open.2:1773
#, no-wrap
-msgid "I<weight>"
+msgid "B<PERF_MEM_LVL_REM_RAM2>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1630
-msgid ""
-"If B<PERF_SAMPLE_WEIGHT> is enabled, then a 64 bit value provided by the "
-"hardware is recorded that indicates how costly the event was. This allows "
-"expensive events to stand out more clearly in profiles."
+#: build/C/man2/perf_event_open.2:1776
+msgid "Remote DRAM 2 hops"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1630
+#: build/C/man2/perf_event_open.2:1776
#, no-wrap
-msgid "I<data_src>"
+msgid "B<PERF_MEM_LVL_REM_CCE1>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1636
-msgid ""
-"If B<PERF_SAMPLE_DATA_SRC> is enabled, then a 64 bit value is recorded that "
-"is made up of the following fields:"
+#: build/C/man2/perf_event_open.2:1779
+msgid "Remote cache 1 hop"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1637
+#: build/C/man2/perf_event_open.2:1779
#, no-wrap
-msgid "I<mem_op>"
+msgid "B<PERF_MEM_LVL_REM_CCE2>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1650
-msgid ""
-"type of opcode, a bitwise combination of B<PERF_MEM_OP_NA> (not available), "
-"B<PERF_MEM_OP_LOAD> (load instruction), B<PERF_MEM_OP_STORE> (store "
-"instruction), B<PERF_MEM_OP_PFETCH> (prefetch), and B<PERF_MEM_OP_EXEC> "
-"(executable code)."
+#: build/C/man2/perf_event_open.2:1782
+msgid "Remote cache 2 hops"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1650
-#, no-wrap
-msgid "I<mem_lvl>"
-msgstr ""
+#: build/C/man2/perf_event_open.2:1782
+#, fuzzy, no-wrap
+#| msgid "B<PERF_EVENT_IOC_RESET>"
+msgid "B<PERF_MEM_LVL_IO>"
+msgstr "B<PERF_EVENT_IOC_RESET>"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1681
-msgid ""
-"memory hierarchy level hit or miss, a bitwise combination of "
-"B<PERF_MEM_LVL_NA> (not available), B<PERF_MEM_LVL_HIT> (hit), "
-"B<PERF_MEM_LVL_MISS> (miss), B<PERF_MEM_LVL_L1> (level 1 cache), "
-"B<PERF_MEM_LVL_LFB> (line fill buffer), B<PERF_MEM_LVL_L2> (level 2 cache), "
-"B<PERF_MEM_LVL_L3> (level 3 cache), B<PERF_MEM_LVL_LOC_RAM> (local DRAM), "
-"B<PERF_MEM_LVL_REM_RAM1> (remote DRAM 1 hop), B<PERF_MEM_LVL_REM_RAM2> "
-"(remote DRAM 2 hops), B<PERF_MEM_LVL_REM_CCE1> (remote cache 1 hop), "
-"B<PERF_MEM_LVL_REM_CCE2> (remote cache 2 hops), B<PERF_MEM_LVL_IO> (I/O "
-"memory), and B<PERF_MEM_LVL_UNC> (uncached memory)."
-msgstr ""
+#: build/C/man2/perf_event_open.2:1785
+#, fuzzy
+#| msgid "I/O error."
+msgid "I/O memory"
+msgstr "I/O エラー。"
#. type: TP
-#: build/C/man2/perf_event_open.2:1681
+#: build/C/man2/perf_event_open.2:1785
#, no-wrap
-msgid "I<mem_snoop>"
+msgid "B<PERF_MEM_LVL_UNC>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1694
-msgid ""
-"snoop mode, a bitwise combination of B<PERF_MEM_SNOOP_NA> (not available), "
-"B<PERF_MEM_SNOOP_NONE> (no snoop), B<PERF_MEM_SNOOP_HIT> (snoop hit), "
-"B<PERF_MEM_SNOOP_MISS> (snoop miss), and B<PERF_MEM_SNOOP_HITM> (snoop hit "
-"modified)."
+#: build/C/man2/perf_event_open.2:1788
+msgid "Uncached memory"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1694
+#: build/C/man2/perf_event_open.2:1790
#, no-wrap
-msgid "I<mem_lock>"
+msgid "I<mem_snoop>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1701
-msgid ""
-"lock instruction, a bitwise combination of B<PERF_MEM_LOCK_NA> (not "
-"available) and B<PERF_MEM_LOCK_LOCKED> (locked transaction)."
+#: build/C/man2/perf_event_open.2:1793
+msgid "Snoop mode, a bitwise combination of:"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1701
-#, no-wrap
-msgid "I<mem_dtlb>"
-msgstr ""
-
-#. type: Plain text
-#: build/C/man2/perf_event_open.2:1718
-msgid ""
-"tlb access hit or miss, a bitwise combination of B<PERF_MEM_TLB_NA> (not "
-"available), B<PERF_MEM_TLB_HIT> (hit), B<PERF_MEM_TLB_MISS> (miss), "
-"B<PERF_MEM_TLB_L1> (level 1 TLB), B<PERF_MEM_TLB_L2> (level 2 TLB), "
-"B<PERF_MEM_TLB_WK> (hardware walker), and B<PERF_MEM_TLB_OS> (OS fault "
-"handler)."
-msgstr ""
+#: build/C/man2/perf_event_open.2:1796
+#, fuzzy, no-wrap
+#| msgid "B<PERF_EVENT_IOC_ENABLE>"
+msgid "B<PERF_MEM_SNOOP_NA>"
+msgstr "B<PERF_EVENT_IOC_ENABLE>"
#. type: TP
-#: build/C/man2/perf_event_open.2:1721
-#, no-wrap
-msgid "I<misc>"
-msgstr ""
+#: build/C/man2/perf_event_open.2:1799
+#, fuzzy, no-wrap
+#| msgid "B<PERF_EVENT_IOC_ENABLE>"
+msgid "B<PERF_MEM_SNOOP_NONE>"
+msgstr "B<PERF_EVENT_IOC_ENABLE>"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1726
-msgid "The I<misc> field contains additional information about the sample."
+#: build/C/man2/perf_event_open.2:1802
+msgid "No snoop"
msgstr ""
+#. type: TP
+#: build/C/man2/perf_event_open.2:1802
+#, fuzzy, no-wrap
+#| msgid "B<PERF_RECORD_EXIT>"
+msgid "B<PERF_MEM_SNOOP_HIT>"
+msgstr "B<PERF_RECORD_EXIT>"
+
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1731
-msgid ""
-"The CPU mode can be determined from this value by masking with "
-"B<PERF_RECORD_MISC_CPUMODE_MASK> and looking for one of the following (note "
-"these are not bit masks, only one can be set at a time):"
+#: build/C/man2/perf_event_open.2:1805
+msgid "Snoop hit"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1732
+#: build/C/man2/perf_event_open.2:1805
#, no-wrap
-msgid "B<PERF_RECORD_MISC_CPUMODE_UNKNOWN>"
+msgid "B<PERF_MEM_SNOOP_MISS>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1735
-msgid "Unknown CPU mode."
+#: build/C/man2/perf_event_open.2:1808
+msgid "Snoop miss"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1735
-#, no-wrap
-msgid "B<PERF_RECORD_MISC_KERNEL>"
-msgstr ""
+#: build/C/man2/perf_event_open.2:1808
+#, fuzzy, no-wrap
+#| msgid "B<PERF_RECORD_EXIT>"
+msgid "B<PERF_MEM_SNOOP_HITM>"
+msgstr "B<PERF_RECORD_EXIT>"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1738
-msgid "Sample happened in the kernel."
+#: build/C/man2/perf_event_open.2:1811
+msgid "Snoop hit modified"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1738
+#: build/C/man2/perf_event_open.2:1813
#, no-wrap
-msgid "B<PERF_RECORD_MISC_USER>"
+msgid "I<mem_lock>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1741
-msgid "Sample happened in user code."
+#: build/C/man2/perf_event_open.2:1816
+msgid "Lock instruction, a bitwise combination of:"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1741
-#, no-wrap
-msgid "B<PERF_RECORD_MISC_HYPERVISOR>"
-msgstr ""
+#: build/C/man2/perf_event_open.2:1819
+#, fuzzy, no-wrap
+#| msgid "B<PERF_EVENT_IOC_ENABLE>"
+msgid "B<PERF_MEM_LOCK_NA>"
+msgstr "B<PERF_EVENT_IOC_ENABLE>"
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1822
+#, fuzzy, no-wrap
+#| msgid "B<PERF_EVENT_IOC_ENABLE>"
+msgid "B<PERF_MEM_LOCK_LOCKED>"
+msgstr "B<PERF_EVENT_IOC_ENABLE>"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1744
-msgid "Sample happened in the hypervisor."
+#: build/C/man2/perf_event_open.2:1825
+msgid "Locked transaction"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1744
+#: build/C/man2/perf_event_open.2:1827
#, no-wrap
-msgid "B<PERF_RECORD_MISC_GUEST_KERNEL>"
+msgid "I<mem_dtlb>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1747
-msgid "Sample happened in the guest kernel."
+#: build/C/man2/perf_event_open.2:1830
+msgid "TLB access hit or miss, a bitwise combination of:"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1747
-#, no-wrap
-msgid "B<PERF_RECORD_MISC_GUEST_USER>"
-msgstr ""
+#: build/C/man2/perf_event_open.2:1833
+#, fuzzy, no-wrap
+#| msgid "B<PERF_EVENT_IOC_ENABLE>"
+msgid "B<PERF_MEM_TLB_NA>"
+msgstr "B<PERF_EVENT_IOC_ENABLE>"
-#. type: Plain text
-#: build/C/man2/perf_event_open.2:1750
-msgid "Sample happened in guest user code."
-msgstr ""
+#. type: TP
+#: build/C/man2/perf_event_open.2:1836
+#, fuzzy, no-wrap
+#| msgid "B<PERF_RECORD_EXIT>"
+msgid "B<PERF_MEM_TLB_HIT>"
+msgstr "B<PERF_RECORD_EXIT>"
-#. type: Plain text
-#: build/C/man2/perf_event_open.2:1754
-msgid "In addition, one of the following bits can be set:"
-msgstr ""
+#. type: TP
+#: build/C/man2/perf_event_open.2:1839
+#, fuzzy, no-wrap
+#| msgid "B<PERF_EVENT_IOC_RESET>"
+msgid "B<PERF_MEM_TLB_MISS>"
+msgstr "B<PERF_EVENT_IOC_RESET>"
#. type: TP
-#: build/C/man2/perf_event_open.2:1754
+#: build/C/man2/perf_event_open.2:1842
#, no-wrap
-msgid "B<PERF_RECORD_MISC_MMAP_DATA>"
-msgstr "B<PERF_RECORD_MISC_MMAP_DATA>"
+msgid "B<PERF_MEM_TLB_L1>"
+msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1758
-msgid ""
-"This is set when the mapping is not executable; otherwise the mapping is "
-"executable."
+#: build/C/man2/perf_event_open.2:1845
+msgid "Level 1 TLB"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1758
+#: build/C/man2/perf_event_open.2:1845
#, no-wrap
-msgid "B<PERF_RECORD_MISC_EXACT_IP>"
+msgid "B<PERF_MEM_TLB_L2>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1766
-msgid ""
-"This indicates that the content of B<PERF_SAMPLE_IP> points to the actual "
-"instruction that triggered the event. See also I<perf_event_attr."
-"precise_ip>."
+#: build/C/man2/perf_event_open.2:1848
+msgid "Level 2 TLB"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1766
+#: build/C/man2/perf_event_open.2:1848
#, no-wrap
-msgid "B<PERF_RECORD_MISC_EXT_RESERVED>"
+msgid "B<PERF_MEM_TLB_WK>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1769
-msgid "This indicates there is extended data available (currently not used)."
+#: build/C/man2/perf_event_open.2:1851
+msgid "Hardware walker"
msgstr ""
+#. type: TP
+#: build/C/man2/perf_event_open.2:1851
+#, fuzzy, no-wrap
+#| msgid "B<PERF_EVENT_IOC_RESET>"
+msgid "B<PERF_MEM_TLB_OS>"
+msgstr "B<PERF_EVENT_IOC_RESET>"
+
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1773
-msgid "This indicates the size of the record."
+#: build/C/man2/perf_event_open.2:1854
+msgid "OS fault handler"
msgstr ""
#. type: SS
-#: build/C/man2/perf_event_open.2:1774
+#: build/C/man2/perf_event_open.2:1860
#, no-wrap
msgid "Signal overflow"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1783
+#: build/C/man2/perf_event_open.2:1869
msgid ""
"Events can be set to deliver a signal when a threshold is crossed. The "
"signal handler is set up using the B<poll>(2), B<select>(2), B<epoll>(2) "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1787
+#: build/C/man2/perf_event_open.2:1873
msgid ""
"To generate signals, sampling must be enabled (I<sample_period> must have a "
"non-zero value)."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1789
+#: build/C/man2/perf_event_open.2:1875
msgid "There are two ways to generate signals."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1799
+#: build/C/man2/perf_event_open.2:1885
msgid ""
"The first is to set a I<wakeup_events> or I<wakeup_watermark> value that "
"will generate a signal if a certain number of samples or bytes have been "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1811
+#: build/C/man2/perf_event_open.2:1897
msgid ""
"The other way is by use of the B<PERF_EVENT_IOC_REFRESH> ioctl. This ioctl "
"adds to a counter that decrements each time the event overflows. When non-"
#. FIXME(Vince) : Find out when this was introduced
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1817
+#: build/C/man2/perf_event_open.2:1903
msgid ""
"Note: on newer kernels (definitely noticed with 3.2) a signal is provided "
"for every overflow, even if I<wakeup_events> is not set."
msgstr ""
#. type: SS
-#: build/C/man2/perf_event_open.2:1817
+#: build/C/man2/perf_event_open.2:1903
#, no-wrap
msgid "rdpmc instruction"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1824
+#: build/C/man2/perf_event_open.2:1910
msgid ""
"Starting with Linux 3.4 on x86, you can use the I<rdpmc> instruction to get "
"low-latency reads without having to enter the kernel. Note that using "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1829
+#: build/C/man2/perf_event_open.2:1915
msgid ""
"Support for this can be detected with the I<cap_usr_rdpmc> field in the mmap "
"page; documentation on how to calculate event values can be found in that "
msgstr ""
#. type: SS
-#: build/C/man2/perf_event_open.2:1829
+#: build/C/man2/perf_event_open.2:1915
#, no-wrap
msgid "perf_event ioctl calls"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1834
+#: build/C/man2/perf_event_open.2:1920
msgid "Various ioctls act on B<perf_event_open>() file descriptors"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1834
+#: build/C/man2/perf_event_open.2:1920
#, no-wrap
msgid "B<PERF_EVENT_IOC_ENABLE>"
msgstr "B<PERF_EVENT_IOC_ENABLE>"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1838
+#: build/C/man2/perf_event_open.2:1924
msgid ""
"Enables the individual event or event group specified by the file descriptor "
"argument."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1844
+#: build/C/man2/perf_event_open.2:1930
msgid ""
"If the B<PERF_IOC_FLAG_GROUP> bit is set in the ioctl argument, then all "
"events in a group are enabled, even if the event specified is not the group "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1844
+#: build/C/man2/perf_event_open.2:1930
#, no-wrap
msgid "B<PERF_EVENT_IOC_DISABLE>"
msgstr "B<PERF_EVENT_IOC_DISABLE>"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1848
+#: build/C/man2/perf_event_open.2:1934
msgid ""
"Disables the individual counter or event group specified by the file "
"descriptor argument."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1855
+#: build/C/man2/perf_event_open.2:1941
msgid ""
"Enabling or disabling the leader of a group enables or disables the entire "
"group; that is, while the group leader is disabled, none of the counters in "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1861
+#: build/C/man2/perf_event_open.2:1947
msgid ""
"If the B<PERF_IOC_FLAG_GROUP> bit is set in the ioctl argument, then all "
"events in a group are disabled, even if the event specified is not the group "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1861
+#: build/C/man2/perf_event_open.2:1947
#, no-wrap
msgid "B<PERF_EVENT_IOC_REFRESH>"
msgstr "B<PERF_EVENT_IOC_REFRESH>"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1875
+#: build/C/man2/perf_event_open.2:1961
msgid ""
"Non-inherited overflow counters can use this to enable a counter for a "
"number of overflows specified by the argument, after which it is disabled. "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1875
+#: build/C/man2/perf_event_open.2:1961
#, no-wrap
msgid "B<PERF_EVENT_IOC_RESET>"
msgstr "B<PERF_EVENT_IOC_RESET>"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1885
+#: build/C/man2/perf_event_open.2:1971
msgid ""
"Reset the event count specified by the file descriptor argument to zero. "
"This resets only the counts; there is no way to reset the multiplexing "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1891
+#: build/C/man2/perf_event_open.2:1977
msgid ""
"If the B<PERF_IOC_FLAG_GROUP> bit is set in the ioctl argument, then all "
"events in a group are reset, even if the event specified is not the group "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1891
+#: build/C/man2/perf_event_open.2:1977
#, no-wrap
msgid "B<PERF_EVENT_IOC_PERIOD>"
msgstr "B<PERF_EVENT_IOC_PERIOD>"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1895
+#: build/C/man2/perf_event_open.2:1981
msgid ""
"IOC_PERIOD is the command to update the period; it does not update the "
"current period but instead defers until next."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1898
+#: build/C/man2/perf_event_open.2:1984
msgid ""
"The argument is a pointer to a 64-bit value containing the desired new "
"period."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1898
+#: build/C/man2/perf_event_open.2:1984
#, no-wrap
msgid "B<PERF_EVENT_IOC_SET_OUTPUT>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1903
+#: build/C/man2/perf_event_open.2:1989
msgid ""
"This tells the kernel to report event notifications to the specified file "
"descriptor rather than the default one. The file descriptors must all be on "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1906
+#: build/C/man2/perf_event_open.2:1992
msgid ""
"The argument specifies the desired file descriptor, or -1 if output should "
"be ignored."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1906
+#: build/C/man2/perf_event_open.2:1992
#, no-wrap
msgid "B<PERF_EVENT_IOC_SET_FILTER> (Since Linux 2.6.33)"
msgstr "B<PERF_EVENT_IOC_SET_FILTER> (Linux 2.6.33 以降)"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1909
+#: build/C/man2/perf_event_open.2:1995
msgid "This adds an ftrace filter to this event."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1911
+#: build/C/man2/perf_event_open.2:1997
msgid "The argument is a pointer to the desired ftrace filter."
msgstr ""
#. type: SS
-#: build/C/man2/perf_event_open.2:1911
+#: build/C/man2/perf_event_open.2:1997
#, no-wrap
msgid "Using prctl"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1924
+#: build/C/man2/perf_event_open.2:2010
msgid ""
"A process can enable or disable all the event groups that are attached to it "
"using the B<prctl>(2) B<PR_TASK_PERF_EVENTS_ENABLE> and "
msgstr ""
#. type: SS
-#: build/C/man2/perf_event_open.2:1924
+#: build/C/man2/perf_event_open.2:2010
#, no-wrap
msgid "perf_event related configuration files"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1927
+#: build/C/man2/perf_event_open.2:2013
msgid "Files in I</proc/sys/kernel/>"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1928
+#: build/C/man2/perf_event_open.2:2014
#, no-wrap
msgid "I</proc/sys/kernel/perf_event_paranoid>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1934
+#: build/C/man2/perf_event_open.2:2020
msgid ""
"The I<perf_event_paranoid> file can be set to restrict access to the "
"performance counters."
msgstr ""
+#. type: IP
+#: build/C/man2/perf_event_open.2:2021
+#, no-wrap
+msgid "2"
+msgstr ""
+
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1936
-msgid "2 - only allow user-space measurements"
+#: build/C/man2/perf_event_open.2:2023
+msgid "only allow user-space measurements."
+msgstr ""
+
+#. type: IP
+#: build/C/man2/perf_event_open.2:2023
+#, no-wrap
+msgid "1"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1938
-msgid "1 - (default) allow both kernel and user measurements"
+#: build/C/man2/perf_event_open.2:2025
+msgid "allow both kernel and user measurements (default)."
+msgstr ""
+
+#. type: IP
+#: build/C/man2/perf_event_open.2:2025
+#, no-wrap
+msgid "0"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1940
-msgid "0 - allow access to CPU-specific data but not raw tracepoint samples"
+#: build/C/man2/perf_event_open.2:2027
+msgid "allow access to CPU-specific data but not raw tracepoint samples."
msgstr ""
+#. type: IP
+#: build/C/man2/perf_event_open.2:2027
+#, fuzzy, no-wrap
+#| msgid "-"
+msgid "-1"
+msgstr "-"
+
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1942
-msgid "-1 - no restrictions"
+#: build/C/man2/perf_event_open.2:2029
+msgid "no restrictions."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1947
+#: build/C/man2/perf_event_open.2:2035
msgid ""
"The existence of the I<perf_event_paranoid> file is the official method for "
"determining if a kernel supports B<perf_event_open>()."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1947
+#: build/C/man2/perf_event_open.2:2035
#, no-wrap
msgid "I</proc/sys/kernel/perf_event_max_sample_rate>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1956
+#: build/C/man2/perf_event_open.2:2044
msgid ""
"This sets the maximum sample rate. Setting this too high can allow users to "
"sample at a rate that impacts overall machine performance and potentially "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1956
+#: build/C/man2/perf_event_open.2:2044
#, no-wrap
msgid "I</proc/sys/kernel/perf_event_mlock_kb>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1961
+#: build/C/man2/perf_event_open.2:2049
msgid ""
"Maximum number of pages an unprivileged user can mlock (2) . The default is "
"516 (kB)."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1965
+#: build/C/man2/perf_event_open.2:2053
msgid "Files in I</sys/bus/event_source/devices/>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1971
+#: build/C/man2/perf_event_open.2:2059
msgid ""
"Since Linux 2.6.34 the kernel supports having multiple PMUs available for "
"monitoring. Information on how to program these PMUs can be found under I</"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1971
+#: build/C/man2/perf_event_open.2:2059
#, no-wrap
msgid "I</sys/bus/event_source/devices/*/type> (Since Linux 2.6.38)"
msgstr "I</sys/bus/event_source/devices/*/type> (Linux 2.6.38 以降)"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1976
+#: build/C/man2/perf_event_open.2:2064
msgid ""
"This contains an integer that can be used in the I<type> field of "
"perf_event_attr to indicate you wish to use this PMU."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1976
+#: build/C/man2/perf_event_open.2:2064
#, no-wrap
msgid "I</sys/bus/event_source/devices/*/rdpmc> (Since Linux 3.4)"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1981
+#: build/C/man2/perf_event_open.2:2069
msgid ""
"If this file is 1, then direct user-space access to the performance counter "
"registers is allowed via the rdpmc instruction. This can be disabled by "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1981
+#: build/C/man2/perf_event_open.2:2069
#, no-wrap
msgid "I</sys/bus/event_source/devices/*/format/> (Since Linux 3.4)"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1987
+#: build/C/man2/perf_event_open.2:2075
msgid ""
"This sub-directory contains information on the architecture-specific sub-"
"fields available for programming the various I<config> fields in the "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1997
+#: build/C/man2/perf_event_open.2:2085
msgid ""
"The content of each file is the name of the config field, followed by a "
"colon, followed by a series of integer bit ranges separated by commas. For "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1997
+#: build/C/man2/perf_event_open.2:2085
#, no-wrap
msgid "I</sys/bus/event_source/devices/*/events/> (Since Linux 3.4)"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2006
+#: build/C/man2/perf_event_open.2:2094
msgid ""
"This sub-directory contains files with pre-defined events. The contents are "
"strings describing the event settings expressed in terms of the fields found "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2014
+#: build/C/man2/perf_event_open.2:2102
msgid ""
"The content of each file is a list of attribute names separated by commas. "
"Each entry has an optional value (either hex or decimal). If no value is "
"specified than it is assumed to be a single-bit field with a value of 1. An "
-"example entry may look like this: I<event=0x2,inv,ldlat=3>"
+"example entry may look like this: I<event=0x2,inv,ldlat=3>."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:2014
+#: build/C/man2/perf_event_open.2:2102
#, no-wrap
msgid "I</sys/bus/event_source/devices/*/uevent>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2018
+#: build/C/man2/perf_event_open.2:2106
msgid ""
"This file is the standard kernel device interface for injecting hotplug "
"events."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:2018
+#: build/C/man2/perf_event_open.2:2106
#, no-wrap
msgid "I</sys/bus/event_source/devices/*/cpumask> (Since Linux 3.7)"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2025
+#: build/C/man2/perf_event_open.2:2115
msgid ""
-"The cpumask file contains a comma-separated list of integers that indicate a "
-"representative cpu number for each socket (package) on the motherboard. "
-"This is needed when setting up uncore or northbridge events, as those PMUs "
-"present socket-wide events."
+"The I<cpumask> file contains a comma-separated list of integers that "
+"indicate a representative CPU number for each socket (package) on the "
+"motherboard. This is needed when setting up uncore or northbridge events, "
+"as those PMUs present socket-wide events."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2032
+#: build/C/man2/perf_event_open.2:2122
msgid ""
"B<perf_event_open>() returns the new file descriptor, or -1 if an error "
"occurred (in which case, I<errno> is set appropriately)."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2036
+#: build/C/man2/perf_event_open.2:2126
msgid "Returned if the specified event is not available."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:2036
+#: build/C/man2/perf_event_open.2:2126
#, no-wrap
msgid "B<ENOSPC>"
msgstr "B<ENOSPC>"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2046
+#: build/C/man2/perf_event_open.2:2136
msgid ""
"Prior to Linux 3.3, if there was not enough room for the event, B<ENOSPC> "
"was returned. Linus did not like this, and this was changed to B<EINVAL>. "
msgstr ""
#. type: SH
-#: build/C/man2/perf_event_open.2:2046
+#: build/C/man2/perf_event_open.2:2136
#, no-wrap
msgid "VERSION"
msgstr "バージョン"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2051
+#: build/C/man2/perf_event_open.2:2141
msgid ""
"B<perf_event_open>() was introduced in Linux 2.6.31 but was called "
"B<perf_counter_open>()B<.> It was renamed in Linux 2.6.32."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2056
+#: build/C/man2/perf_event_open.2:2146
#, fuzzy
#| msgid ""
#| "B<personality>() is Linux-specific and should not be used in programs "
"はない。"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2060
+#: build/C/man2/perf_event_open.2:2150
#, fuzzy
#| msgid ""
#| "Glibc does not provide a wrapper for this system call; call it using "
"(2) を使って呼び出すこと。"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2066
+#: build/C/man2/perf_event_open.2:2156
msgid ""
"The official way of knowing if B<perf_event_open>() support is enabled is "
"checking for the existence of the file I</proc/sys/kernel/"
msgstr ""
#. type: SH
-#: build/C/man2/perf_event_open.2:2066 build/C/man2/pivot_root.2:134
+#: build/C/man2/perf_event_open.2:2156 build/C/man2/pivot_root.2:134
#: build/C/man2/ptrace.2:1884
#, no-wrap
msgid "BUGS"
msgstr "バグ"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2073
+#: build/C/man2/perf_event_open.2:2163
msgid ""
"The B<F_SETOWN_EX> option to B<fcntl>(2) is needed to properly get overflow "
"signals in threads. This was introduced in Linux 2.6.32."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2081
+#: build/C/man2/perf_event_open.2:2171
msgid ""
"Prior to Linux 2.6.33 (at least for x86) the kernel did not check if events "
"could be scheduled together until read time. The same happens on all known "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2085
+#: build/C/man2/perf_event_open.2:2175
msgid ""
"Prior to Linux 2.6.34 event constraints were not enforced by the kernel. In "
"that case, some events would silently return \"0\" if the kernel scheduled "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2088
+#: build/C/man2/perf_event_open.2:2178
msgid ""
"Prior to Linux 2.6.34 there was a bug when multiplexing where the wrong "
"results could be returned."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2091
+#: build/C/man2/perf_event_open.2:2181
msgid ""
"Kernels from Linux 2.6.35 to Linux 2.6.39 can quickly crash the kernel if "
"\"inherit\" is enabled and many threads are started."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2095
+#: build/C/man2/perf_event_open.2:2185
msgid ""
"Prior to Linux 2.6.35, B<PERF_FORMAT_GROUP> did not work with attached "
"processes."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2100
+#: build/C/man2/perf_event_open.2:2190
msgid ""
"In older Linux 2.6 versions, refreshing an event group leader refreshed all "
"siblings, and refreshing with a parameter of 0 enabled infinite refresh. "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2106
+#: build/C/man2/perf_event_open.2:2196
msgid ""
"There is a bug in the kernel code between Linux 2.6.36 and Linux 3.0 that "
"ignores the \"watermark\" field and acts as if a wakeup_event was chosen if "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2112
+#: build/C/man2/perf_event_open.2:2202
msgid ""
"From Linux 2.6.31 to Linux 3.4, the B<PERF_IOC_FLAG_GROUP> ioctl argument "
"was broken and would repeatedly operate on the event specified rather than "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2117
+#: build/C/man2/perf_event_open.2:2207
msgid ""
"Always double-check your results! Various generalized events have had wrong "
"values. For example, retired branches measured the wrong thing on AMD "
msgstr ""
#. type: SH
-#: build/C/man2/perf_event_open.2:2117 build/C/man2/process_vm_readv.2:295
+#: build/C/man2/perf_event_open.2:2207 build/C/man2/process_vm_readv.2:295
#: build/C/man2/splice.2:223 build/C/man2/tee.2:130
#, no-wrap
msgid "EXAMPLE"
msgstr "例"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2121
+#: build/C/man2/perf_event_open.2:2211
msgid ""
"The following is a short example that measures the total instruction count "
"of a call to B<printf>(3)."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2130
+#: build/C/man2/perf_event_open.2:2220
#, no-wrap
msgid ""
"#include E<lt>stdlib.hE<gt>\n"
"#include E<lt>asm/unistd.hE<gt>\n"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2136
+#: build/C/man2/perf_event_open.2:2226
#, no-wrap
msgid ""
"long\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2141
+#: build/C/man2/perf_event_open.2:2231
#, no-wrap
msgid ""
" ret = syscall(__NR_perf_event_open, hw_event, pid, cpu,\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2148
+#: build/C/man2/perf_event_open.2:2238
#, no-wrap
msgid ""
"int\n"
" int fd;\n"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2156
+#: build/C/man2/perf_event_open.2:2246
#, no-wrap
msgid ""
" memset(&pe, 0, sizeof(struct perf_event_attr));\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2162
+#: build/C/man2/perf_event_open.2:2252
#, no-wrap
msgid ""
" fd = perf_event_open(&pe, 0, -1, -1, 0);\n"
" }\n"
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2165
+#: build/C/man2/perf_event_open.2:2255
#, no-wrap
msgid ""
" ioctl(fd, PERF_EVENT_IOC_RESET, 0);\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2167
+#: build/C/man2/perf_event_open.2:2257
#, no-wrap
msgid " printf(\"Measuring instruction count for this printf\\en\");\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2170
+#: build/C/man2/perf_event_open.2:2260
#, no-wrap
msgid ""
" ioctl(fd, PERF_EVENT_IOC_DISABLE, 0);\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2172
+#: build/C/man2/perf_event_open.2:2262
#, no-wrap
msgid " printf(\"Used %lld instructions\\en\", count);\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2175
+#: build/C/man2/perf_event_open.2:2265
#, no-wrap
msgid ""
" close(fd);\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2182
+#: build/C/man2/perf_event_open.2:2272
msgid "B<fcntl>(2), B<mmap>(2), B<open>(2), B<prctl>(2), B<read>(2)"
msgstr "B<fcntl>(2), B<mmap>(2), B<open>(2), B<prctl>(2), B<read>(2)"
#. type: Plain text
#: build/C/man2/pivot_root.2:13
-msgid "pivot_root - change the root file system"
+#, fuzzy
+#| msgid "pivot_root - change the root file system"
+msgid "pivot_root - change the root filesystem"
msgstr "pivot_root - root ファイルシステムを変更する"
#. type: Plain text
#. capability is required.
#. type: Plain text
#: build/C/man2/pivot_root.2:27
+#, fuzzy
+#| msgid ""
+#| "B<pivot_root>() moves the root file system of the calling process to the "
+#| "directory I<put_old> and makes I<new_root> the new root file system of "
+#| "the calling process."
msgid ""
-"B<pivot_root>() moves the root file system of the calling process to the "
-"directory I<put_old> and makes I<new_root> the new root file system of the "
+"B<pivot_root>() moves the root filesystem of the calling process to the "
+"directory I<put_old> and makes I<new_root> the new root filesystem of the "
"calling process."
msgstr ""
"B<pivot_root>() は呼び出し元のプロセスの root ファイルシステムを I<put_old> "
#. type: Plain text
#: build/C/man2/pivot_root.2:34
+#, fuzzy
+#| msgid ""
+#| "The typical use of B<pivot_root>() is during system startup, when the "
+#| "system mounts a temporary root file system (e.g., an B<initrd>), then "
+#| "mounts the real root file system, and eventually turns the latter into "
+#| "the current root of all relevant processes or threads."
msgid ""
"The typical use of B<pivot_root>() is during system startup, when the "
-"system mounts a temporary root file system (e.g., an B<initrd>), then mounts "
-"the real root file system, and eventually turns the latter into the current "
+"system mounts a temporary root filesystem (e.g., an B<initrd>), then mounts "
+"the real root filesystem, and eventually turns the latter into the current "
"root of all relevant processes or threads."
msgstr ""
"B<pivot_root>() の典型的な利用法は、システムの起動中にシステムが一時的な "
#. type: Plain text
#: build/C/man2/pivot_root.2:64
+#, fuzzy
+#| msgid ""
+#| "The paragraph above is intentionally vague because the implementation of "
+#| "B<pivot_root>() may change in the future. At the time of writing, "
+#| "B<pivot_root>() changes root and current working directory of each "
+#| "process or thread to I<new_root> if they point to the old root "
+#| "directory. This is necessary in order to prevent kernel threads from "
+#| "keeping the old root directory busy with their root and current working "
+#| "directory, even if they never access the file system in any way. In the "
+#| "future, there may be a mechanism for kernel threads to explicitly "
+#| "relinquish any access to the file system, such that this fairly intrusive "
+#| "mechanism can be removed from B<pivot_root>()."
msgid ""
"The paragraph above is intentionally vague because the implementation of "
"B<pivot_root>() may change in the future. At the time of writing, "
"or thread to I<new_root> if they point to the old root directory. This is "
"necessary in order to prevent kernel threads from keeping the old root "
"directory busy with their root and current working directory, even if they "
-"never access the file system in any way. In the future, there may be a "
-"mechanism for kernel threads to explicitly relinquish any access to the file "
-"system, such that this fairly intrusive mechanism can be removed from "
+"never access the filesystem in any way. In the future, there may be a "
+"mechanism for kernel threads to explicitly relinquish any access to the "
+"filesystem, such that this fairly intrusive mechanism can be removed from "
"B<pivot_root>()."
msgstr ""
"上記の段落は、将来 B<pivot_root>() が変更されるかも知れないことを鑑みて、わ"
#. type: Plain text
#: build/C/man2/pivot_root.2:79
+#, fuzzy
+#| msgid ""
+#| "I<new_root> and I<put_old> must not be on the same file system as the "
+#| "current root."
msgid ""
-"I<new_root> and I<put_old> must not be on the same file system as the "
-"current root."
+"I<new_root> and I<put_old> must not be on the same filesystem as the current "
+"root."
msgstr ""
"I<new_root> と I<put_old> は現在の root と同じファイルシステムにあってはなら"
"ない。"
#. type: Plain text
#: build/C/man2/pivot_root.2:85
-msgid "No other file system may be mounted on I<put_old>."
+#, fuzzy
+#| msgid "No other file system may be mounted on I<put_old>."
+msgid "No other filesystem may be mounted on I<put_old>."
msgstr "他のファイルシステムが I<put_old> にマウントされていてはならない。"
#. type: Plain text
#. type: Plain text
#: build/C/man2/pivot_root.2:96
+#, fuzzy
+#| msgid ""
+#| "If the current root is not a mount point (e.g., after B<chroot>(2) or "
+#| "B<pivot_root>(), see also below), not the old root directory, but the "
+#| "mount point of that file system is mounted on I<put_old>."
msgid ""
"If the current root is not a mount point (e.g., after B<chroot>(2) or "
"B<pivot_root>(), see also below), not the old root directory, but the mount "
-"point of that file system is mounted on I<put_old>."
+"point of that filesystem is mounted on I<put_old>."
msgstr ""
"現在の root がマウントポイントではない (B<chroot>(2) や B<pivot_root>() の"
"後など。以下も参照) 場合、 古い root ディレクトリではなく、 そのファイルシス"
#. type: Plain text
#: build/C/man2/pivot_root.2:101
+#, fuzzy
+#| msgid ""
+#| "I<new_root> does not have to be a mount point. In this case, I</proc/"
+#| "mounts> will show the mount point of the file system containing "
+#| "I<new_root> as root (I</>)."
msgid ""
"I<new_root> does not have to be a mount point. In this case, I</proc/"
-"mounts> will show the mount point of the file system containing I<new_root> "
+"mounts> will show the mount point of the filesystem containing I<new_root> "
"as root (I</>)."
msgstr ""
"I<new_root> はマウントポイントでなくてもよい。 この場合 I</proc/mounts> は、 "
#. type: Plain text
#: build/C/man2/pivot_root.2:114
+#, fuzzy
+#| msgid ""
+#| "I<new_root> or I<put_old> are on the current root file system, or a file "
+#| "system is already mounted on I<put_old>."
msgid ""
-"I<new_root> or I<put_old> are on the current root file system, or a file "
-"system is already mounted on I<put_old>."
+"I<new_root> or I<put_old> are on the current root filesystem, or a "
+"filesystem is already mounted on I<put_old>."
msgstr ""
"I<new_root> または I<put_old> が、現在の root ファイルシステム上にあるか、既"
"に I<put_old> になんらかのファイルシステムがマウントされている。"
#. type: Plain text
#: build/C/man2/ptrace.2:1106
msgid ""
-"If tracee was attached using I<PTRACE_SEIZE>, group-stop is indicated by "
+"If tracee was attached using B<PTRACE_SEIZE>, group-stop is indicated by "
"B<PTRACE_EVENT_STOP>: I<statusE<gt>E<gt>16 == PTRACE_EVENT_STOP>. This "
"allows detection of group-stops without requiring an extra "
"B<PTRACE_GETSIGINFO> call."
msgid ""
"Stop induced by B<PTRACE_INTERRUPT> command, or group-stop, or initial "
"ptrace-stop when a new child is attached (only if attached using "
-"B<PTRACE_SEIZE>). or B<PTRACE_EVENT_STOP> if B<PTRACE_SEIZE> was used."
+"B<PTRACE_SEIZE>), or B<PTRACE_EVENT_STOP> if B<PTRACE_SEIZE> was used."
msgstr ""
#. type: Plain text
#| "week the soft limit counts as hard limit."
msgid ""
"The quota system can be used to set per-user and per-group limits on the "
-"amount of disk space used on a file system. For each user and/or group, a "
-"soft limit and a hard limit can be set for each file system. The hard limit "
+"amount of disk space used on a filesystem. For each user and/or group, a "
+"soft limit and a hard limit can be set for each filesystem. The hard limit "
"can't be exceeded. The soft limit can be exceeded, but warnings will "
"ensue. Moreover, the user can't exceed the soft limit for more than one "
"week (by default) at a time; after this time, the soft limit counts as a "
#: build/C/man2/quotactl.2:79
msgid ""
"The I<special> argument is a pointer to a null-terminated string containing "
-"the pathname of the (mounted) block special device for the file system being "
+"the pathname of the (mounted) block special device for the filesystem being "
"manipulated."
msgstr ""
#. type: Plain text
#: build/C/man2/quotactl.2:98
msgid ""
-"Turn on quotas for a file system. The I<id> argument is the identification "
+"Turn on quotas for a filesystem. The I<id> argument is the identification "
"number of the quota format to be used. Currently, there are three supported "
"quota formats:"
msgstr ""
#: build/C/man2/quotactl.2:121
msgid ""
"The I<addr> argument points to the pathname of a file containing the quotas "
-"for the file system. The quota file must exist; it is normally created with "
+"for the filesystem. The quota file must exist; it is normally created with "
"the B<quotacheck>(8) program. This operation requires privilege "
"(B<CAP_SYS_ADMIN>)."
msgstr ""
#. type: Plain text
#: build/C/man2/quotactl.2:131
msgid ""
-"Turn off quotas for a file system. The I<addr> and I<id> arguments are "
+"Turn off quotas for a filesystem. The I<addr> and I<id> arguments are "
"ignored. This operation requires privilege (B<CAP_SYS_ADMIN>)."
msgstr ""
#. type: Plain text
#: build/C/man2/quotactl.2:308
msgid ""
-"Get quota format used on the specified file system. The I<addr> argument "
+"Get quota format used on the specified filesystem. The I<addr> argument "
"should be a pointer to a 4-byte buffer where the format number will be "
"stored."
msgstr ""
#. type: Plain text
#: build/C/man2/quotactl.2:319
msgid ""
-"Update the on-disk copy of quota usages for a file system. If I<special> is "
-"NULL, then all file systems with active quotas are sync'ed. The I<addr> and "
+"Update the on-disk copy of quota usages for a filesystem. If I<special> is "
+"NULL, then all filesystems with active quotas are sync'ed. The I<addr> and "
"I<id> arguments are ignored."
msgstr ""
#. type: Plain text
#: build/C/man2/quotactl.2:342
msgid ""
-"For XFS file systems making use of the XFS Quota Manager (XQM), the above "
+"For XFS filesystems making use of the XFS Quota Manager (XQM), the above "
"commands are bypassed and the following commands are used:"
msgstr ""
#. type: Plain text
#: build/C/man2/quotactl.2:363
msgid ""
-"Turn on quotas for an XFS file system. XFS provides the ability to turn on/"
+"Turn on quotas for an XFS filesystem. XFS provides the ability to turn on/"
"off quota limit enforcement with quota accounting. Therefore, XFS expects "
"I<addr> to be a pointer to an I<unsigned int> that contains either the flags "
"B<XFS_QUOTA_UDQ_ACCT> and/or B<XFS_QUOTA_UDQ_ENFD> (for user quota), or "
#. type: Plain text
#: build/C/man2/quotactl.2:374
msgid ""
-"Turn off quotas for an XFS file system. As with B<Q_QUOTAON>, XFS file "
-"systems expect a pointer to an I<unsigned int> that specifies whether quota "
-"accounting and/or limit enforcement need to be turned off. This operation "
-"requires privilege (B<CAP_SYS_ADMIN>)."
+"Turn off quotas for an XFS filesystem. As with B<Q_QUOTAON>, XFS "
+"filesystems expect a pointer to an I<unsigned int> that specifies whether "
+"quota accounting and/or limit enforcement need to be turned off. This "
+"operation requires privilege (B<CAP_SYS_ADMIN>)."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/quotactl.2:408
msgid ""
-"Returns an I<fs_quota_stat> structure containing XFS file system specific "
+"Returns an I<fs_quota_stat> structure containing XFS filesystem specific "
"quota information. This is useful for finding out how much space is used to "
"store quota information, and also to get quotaon/off status of a given local "
-"XFS file system."
+"XFS filesystem."
msgstr ""
#. type: TP
#: build/C/man2/quotactl.2:419
msgid ""
"There is no command equivalent to B<Q_SYNC> for XFS since B<sync>(1) writes "
-"quota information to disk (in addition to the other file system metadata "
-"that it writes out)."
+"quota information to disk (in addition to the other filesystem metadata that "
+"it writes out)."
msgstr ""
#. type: Plain text
#: build/C/man2/quotactl.2:465
msgid ""
"No disk quota is found for the indicated user. Quotas have not been turned "
-"on for this file system."
+"on for this filesystem."
msgstr ""
#. type: Plain text
#: build/C/man2/quotactl.2:495
msgid ""
"The quota file pointed to by I<addr> exists, but is not a regular file; or, "
-"the quota file pointed to by I<addr> exists, but is not on the file system "
+"the quota file pointed to by I<addr> exists, but is not on the filesystem "
"pointed to by I<special>."
msgstr ""
#. splice() in append mode was broken
#. type: Plain text
#: build/C/man2/splice.2:155
+#, fuzzy
+#| msgid ""
+#| "Target file system doesn't support splicing; target file is opened in "
+#| "append mode; neither of the descriptors refers to a pipe; or offset given "
+#| "for nonseekable device."
msgid ""
-"Target file system doesn't support splicing; target file is opened in append "
+"Target filesystem doesn't support splicing; target file is opened in append "
"mode; neither of the descriptors refers to a pipe; or offset given for "
"nonseekable device."
msgstr ""
msgid "B<splice>(2), B<tee>(2)"
msgstr "B<splice>(2), B<tee>(2)"
+#~ msgid "2012-03-05"
+#~ msgstr "2012-03-05"
+
+#~ msgid "2013-07-16"
+#~ msgstr "2013-07-16"
+
#~ msgid "2013-03-15"
#~ msgstr "2013-03-15"
#~ "I<type> が既知の quota の形式ではない。もしくは、 I<special> デバイスが見"
#~ "付からなかった。"
-#~ msgid "Cannot read or write the quota file."
-#~ msgstr "quota ファイルへの読み書きが出来ない。"
-
#~ msgid "Too many open files: cannot open quota file."
#~ msgstr "ファイルをオープンしすぎている: quota ファイルをオープン出来ない。"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man2/arch_prctl.2:82 build/C/man2/futex.2:209 build/C/man2/get_robust_list.2:77 build/C/man2/getunwind.2:81 build/C/man2/kexec_load.2:114 build/C/man2/lookup_dcookie.2:43 build/C/man2/modify_ldt.2:98 build/C/man2/nfsservctl.2:51 build/C/man2/pciconfig_read.2:50 build/C/man2/perf_event_open.2:2026 build/C/man2/perfmonctl.2:190 build/C/man2/personality.2:57 build/C/man2/pivot_root.2:101 build/C/man2/process_vm_readv.2:209 build/C/man2/ptrace.2:1780 build/C/man2/quotactl.2:419 build/C/man2/sendfile.2:108 build/C/man2/set_tid_address.2:88 build/C/man2/splice.2:127 build/C/man2/tee.2:85 build/C/man2/vm86.2:54 build/C/man2/vmsplice.2:113
+#: build/C/man2/arch_prctl.2:82 build/C/man2/futex.2:214 build/C/man2/get_robust_list.2:77 build/C/man2/getunwind.2:81 build/C/man2/kexec_load.2:114 build/C/man2/lookup_dcookie.2:43 build/C/man2/modify_ldt.2:98 build/C/man2/nfsservctl.2:53 build/C/man2/pciconfig_read.2:50 build/C/man2/perf_event_open.2:2116 build/C/man2/perfmonctl.2:190 build/C/man2/personality.2:57 build/C/man2/pivot_root.2:101 build/C/man2/process_vm_readv.2:209 build/C/man2/ptrace.2:1780 build/C/man2/quotactl.2:419 build/C/man2/sendfile.2:108 build/C/man2/set_tid_address.2:88 build/C/man2/splice.2:127 build/C/man2/tee.2:85 build/C/man2/vm86.2:54 build/C/man2/vmsplice.2:113
#, no-wrap
msgid "RETURN VALUE"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/arch_prctl.2:88 build/C/man2/futex.2:234 build/C/man2/get_robust_list.2:84 build/C/man2/getunwind.2:88 build/C/man2/kexec_load.2:121 build/C/man2/lookup_dcookie.2:50 build/C/man2/modify_ldt.2:108 build/C/man2/pciconfig_read.2:77 build/C/man2/perf_event_open.2:2032 build/C/man2/personality.2:64 build/C/man2/pivot_root.2:105 build/C/man2/process_vm_readv.2:229 build/C/man2/ptrace.2:1801 build/C/man2/quotactl.2:427 build/C/man2/sendfile.2:115 build/C/man2/set_tid_address.2:91 build/C/man2/splice.2:142 build/C/man2/tee.2:100 build/C/man2/vm86.2:59 build/C/man2/vmsplice.2:122
+#: build/C/man2/arch_prctl.2:88 build/C/man2/futex.2:239 build/C/man2/get_robust_list.2:84 build/C/man2/getunwind.2:88 build/C/man2/kexec_load.2:121 build/C/man2/lookup_dcookie.2:50 build/C/man2/modify_ldt.2:108 build/C/man2/pciconfig_read.2:77 build/C/man2/perf_event_open.2:2122 build/C/man2/personality.2:64 build/C/man2/pivot_root.2:105 build/C/man2/process_vm_readv.2:229 build/C/man2/ptrace.2:1801 build/C/man2/quotactl.2:427 build/C/man2/sendfile.2:115 build/C/man2/set_tid_address.2:91 build/C/man2/splice.2:142 build/C/man2/tee.2:100 build/C/man2/vm86.2:59 build/C/man2/vmsplice.2:122
#, no-wrap
msgid "ERRORS"
msgstr ""
#. type: TP
-#: build/C/man2/arch_prctl.2:89 build/C/man2/futex.2:249 build/C/man2/get_robust_list.2:111 build/C/man2/lookup_dcookie.2:51 build/C/man2/modify_ldt.2:109 build/C/man2/process_vm_readv.2:251 build/C/man2/process_vm_readv.2:256 build/C/man2/ptrace.2:1805 build/C/man2/quotactl.2:428 build/C/man2/sendfile.2:125 build/C/man2/vm86.2:60
+#: build/C/man2/arch_prctl.2:89 build/C/man2/futex.2:254 build/C/man2/get_robust_list.2:111 build/C/man2/lookup_dcookie.2:51 build/C/man2/modify_ldt.2:109 build/C/man2/process_vm_readv.2:251 build/C/man2/process_vm_readv.2:256 build/C/man2/ptrace.2:1805 build/C/man2/quotactl.2:428 build/C/man2/sendfile.2:125 build/C/man2/vm86.2:60
#, no-wrap
msgid "B<EFAULT>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/arch_prctl.2:93 build/C/man2/futex.2:261 build/C/man2/get_robust_list.2:88 build/C/man2/kexec_load.2:126 build/C/man2/lookup_dcookie.2:54 build/C/man2/modify_ldt.2:113 build/C/man2/pciconfig_read.2:78 build/C/man2/perf_event_open.2:2033 build/C/man2/personality.2:65 build/C/man2/pivot_root.2:114 build/C/man2/process_vm_readv.2:230 build/C/man2/process_vm_readv.2:241 build/C/man2/process_vm_readv.2:245 build/C/man2/ptrace.2:1816 build/C/man2/quotactl.2:434 build/C/man2/quotactl.2:501 build/C/man2/sendfile.2:128 build/C/man2/splice.2:147 build/C/man2/tee.2:101 build/C/man2/vmsplice.2:127
+#: build/C/man2/arch_prctl.2:93 build/C/man2/futex.2:266 build/C/man2/get_robust_list.2:88 build/C/man2/kexec_load.2:126 build/C/man2/lookup_dcookie.2:54 build/C/man2/modify_ldt.2:113 build/C/man2/pciconfig_read.2:78 build/C/man2/perf_event_open.2:2123 build/C/man2/personality.2:65 build/C/man2/pivot_root.2:114 build/C/man2/process_vm_readv.2:230 build/C/man2/process_vm_readv.2:241 build/C/man2/process_vm_readv.2:245 build/C/man2/ptrace.2:1816 build/C/man2/quotactl.2:434 build/C/man2/quotactl.2:501 build/C/man2/sendfile.2:128 build/C/man2/splice.2:147 build/C/man2/tee.2:101 build/C/man2/vmsplice.2:127
#, no-wrap
msgid "B<EINVAL>"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/arch_prctl.2:103 build/C/man2/futex.2:296 build/C/man2/getunwind.2:96 build/C/man2/kexec_load.2:142 build/C/man2/lookup_dcookie.2:78 build/C/man2/modify_ldt.2:130 build/C/man2/nfsservctl.2:56 build/C/man2/outb.2:87 build/C/man2/pciconfig_read.2:112 build/C/man2/perf_event_open.2:2051 build/C/man2/perfmonctl.2:199 build/C/man2/personality.2:68 build/C/man2/pivot_root.2:128 build/C/man2/process_vm_readv.2:279 build/C/man2/ptrace.2:1844 build/C/man2/sendfile.2:148 build/C/man2/set_tid_address.2:97 build/C/man2/splice.2:170 build/C/man2/tee.2:119 build/C/man2/vm86.2:73 build/C/man2/vmsplice.2:143
+#: build/C/man2/arch_prctl.2:103 build/C/man2/futex.2:301 build/C/man2/getunwind.2:96 build/C/man2/kexec_load.2:142 build/C/man2/lookup_dcookie.2:78 build/C/man2/modify_ldt.2:130 build/C/man2/nfsservctl.2:58 build/C/man2/outb.2:87 build/C/man2/pciconfig_read.2:112 build/C/man2/perf_event_open.2:2141 build/C/man2/perfmonctl.2:199 build/C/man2/personality.2:68 build/C/man2/pivot_root.2:128 build/C/man2/process_vm_readv.2:279 build/C/man2/ptrace.2:1844 build/C/man2/sendfile.2:148 build/C/man2/set_tid_address.2:97 build/C/man2/splice.2:170 build/C/man2/tee.2:119 build/C/man2/vm86.2:73 build/C/man2/vmsplice.2:143
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/arch_prctl.2:107 build/C/man2/futex.2:298 build/C/man2/get_robust_list.2:119 build/C/man2/getunwind.2:99 build/C/man2/kexec_load.2:144 build/C/man2/lookup_dcookie.2:81 build/C/man2/modify_ldt.2:133 build/C/man2/perf_event_open.2:2056 build/C/man2/perfmonctl.2:202 build/C/man2/pivot_root.2:131 build/C/man2/process_vm_readv.2:281 build/C/man2/ptrace.2:1846 build/C/man2/sendfile.2:155 build/C/man2/splice.2:172 build/C/man2/tee.2:121 build/C/man2/vmsplice.2:145
+#: build/C/man2/arch_prctl.2:107 build/C/man2/futex.2:303 build/C/man2/get_robust_list.2:119 build/C/man2/getunwind.2:99 build/C/man2/kexec_load.2:144 build/C/man2/lookup_dcookie.2:81 build/C/man2/modify_ldt.2:133 build/C/man2/perf_event_open.2:2146 build/C/man2/perfmonctl.2:202 build/C/man2/pivot_root.2:131 build/C/man2/process_vm_readv.2:281 build/C/man2/ptrace.2:1846 build/C/man2/sendfile.2:155 build/C/man2/splice.2:172 build/C/man2/tee.2:121 build/C/man2/vmsplice.2:145
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/arch_prctl.2:138 build/C/man2/futex.2:312 build/C/man2/get_robust_list.2:128 build/C/man2/getunwind.2:111 build/C/man2/kexec_load.2:159 build/C/man2/modify_ldt.2:136 build/C/man2/outb.2:96 build/C/man2/pciconfig_read.2:114 build/C/man2/perf_event_open.2:2176 build/C/man2/perfmonctl.2:205 build/C/man2/pivot_root.2:143 build/C/man2/process_vm_readv.2:331 build/C/man2/ptrace.2:2000 build/C/man2/quotactl.2:507 build/C/man2/sendfile.2:197 build/C/man2/set_tid_address.2:99 build/C/man2/splice.2:226 build/C/man2/tee.2:197 build/C/man2/vmsplice.2:154
+#: build/C/man2/arch_prctl.2:138 build/C/man2/futex.2:317 build/C/man2/get_robust_list.2:128 build/C/man2/getunwind.2:111 build/C/man2/kexec_load.2:159 build/C/man2/modify_ldt.2:136 build/C/man2/outb.2:96 build/C/man2/pciconfig_read.2:114 build/C/man2/perf_event_open.2:2266 build/C/man2/perfmonctl.2:205 build/C/man2/pivot_root.2:143 build/C/man2/process_vm_readv.2:331 build/C/man2/ptrace.2:2000 build/C/man2/quotactl.2:507 build/C/man2/sendfile.2:197 build/C/man2/set_tid_address.2:99 build/C/man2/splice.2:226 build/C/man2/tee.2:197 build/C/man2/vmsplice.2:154
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/arch_prctl.2:145 build/C/man2/futex.2:326 build/C/man2/get_robust_list.2:137 build/C/man2/getunwind.2:113 build/C/man2/kexec_load.2:162 build/C/man2/lookup_dcookie.2:88 build/C/man2/modify_ldt.2:138 build/C/man2/nfsservctl.2:58 build/C/man2/outb.2:99 build/C/man2/pciconfig_read.2:116 build/C/man2/perf_event_open.2:2182 build/C/man2/perfmonctl.2:209 build/C/man2/personality.2:72 build/C/man2/pivot_root.2:149 build/C/man2/process_vm_readv.2:334 build/C/man2/ptrace.2:2014 build/C/man2/quotactl.2:512 build/C/man2/sendfile.2:203 build/C/man2/set_tid_address.2:102 build/C/man2/splice.2:230 build/C/man2/tee.2:200 build/C/man2/vm86.2:76 build/C/man2/vmsplice.2:157
+#: build/C/man2/arch_prctl.2:145 build/C/man2/futex.2:331 build/C/man2/get_robust_list.2:137 build/C/man2/getunwind.2:113 build/C/man2/kexec_load.2:162 build/C/man2/lookup_dcookie.2:88 build/C/man2/modify_ldt.2:138 build/C/man2/nfsservctl.2:60 build/C/man2/outb.2:99 build/C/man2/pciconfig_read.2:116 build/C/man2/perf_event_open.2:2272 build/C/man2/perfmonctl.2:209 build/C/man2/personality.2:72 build/C/man2/pivot_root.2:149 build/C/man2/process_vm_readv.2:334 build/C/man2/ptrace.2:2014 build/C/man2/quotactl.2:512 build/C/man2/sendfile.2:203 build/C/man2/set_tid_address.2:102 build/C/man2/splice.2:230 build/C/man2/tee.2:200 build/C/man2/vm86.2:76 build/C/man2/vmsplice.2:157
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man2/arch_prctl.2:152 build/C/man2/futex.2:333 build/C/man2/get_robust_list.2:144 build/C/man2/getunwind.2:120 build/C/man2/kexec_load.2:169 build/C/man2/lookup_dcookie.2:95 build/C/man2/modify_ldt.2:145 build/C/man2/nfsservctl.2:65 build/C/man2/outb.2:106 build/C/man2/pciconfig_read.2:123 build/C/man2/perf_event_open.2:2189 build/C/man2/perfmonctl.2:216 build/C/man2/personality.2:79 build/C/man2/pivot_root.2:156 build/C/man2/process_vm_readv.2:341 build/C/man2/ptrace.2:2021 build/C/man2/quotactl.2:519 build/C/man2/sendfile.2:210 build/C/man2/set_tid_address.2:109 build/C/man2/splice.2:237 build/C/man2/tee.2:207 build/C/man2/vm86.2:83 build/C/man2/vmsplice.2:164
+#: build/C/man2/arch_prctl.2:152 build/C/man2/futex.2:338 build/C/man2/get_robust_list.2:144 build/C/man2/getunwind.2:120 build/C/man2/kexec_load.2:169 build/C/man2/lookup_dcookie.2:95 build/C/man2/modify_ldt.2:145 build/C/man2/nfsservctl.2:67 build/C/man2/outb.2:106 build/C/man2/pciconfig_read.2:123 build/C/man2/perf_event_open.2:2279 build/C/man2/perfmonctl.2:216 build/C/man2/personality.2:79 build/C/man2/pivot_root.2:156 build/C/man2/process_vm_readv.2:341 build/C/man2/ptrace.2:2021 build/C/man2/quotactl.2:519 build/C/man2/sendfile.2:210 build/C/man2/set_tid_address.2:109 build/C/man2/splice.2:237 build/C/man2/tee.2:207 build/C/man2/vm86.2:83 build/C/man2/vmsplice.2:164
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: TH
#: build/C/man2/futex.2:53
#, no-wrap
-msgid "2013-07-30"
+msgid "2013-09-04"
msgstr ""
#. type: Plain text
msgstr ""
#. type: TP
-#: build/C/man2/futex.2:108 build/C/man2/futex.2:216
+#: build/C/man2/futex.2:108 build/C/man2/futex.2:221
#, no-wrap
msgid "B<FUTEX_WAIT>"
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:126
+#: build/C/man2/futex.2:131
msgid ""
"This operation atomically verifies that the futex address I<uaddr> still "
"contains the value I<val>, and sleeps awaiting B<FUTEX_WAKE> on this futex "
-"address. If the I<timeout> argument is non-NULL, its contents describe the "
-"minimum duration of the wait, which is infinite otherwise. The arguments "
-"I<uaddr2> and I<val3> are ignored."
+"address. If the I<timeout> argument is non-NULL, its contents specify the "
+"duration of the wait. (This interval will be rounded up to the system clock "
+"granularity, and kernel scheduling delays mean that the blocking interval "
+"may overrun by a small amount.) If I<timeout> is NULL, the call blocks "
+"indefinitely. The arguments I<uaddr2> and I<val3> are ignored."
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:134
+#: build/C/man2/futex.2:139
msgid ""
"For B<futex>(7), this call is executed if decrementing the count gave a "
"negative value (indicating contention), and will sleep until another process "
msgstr ""
#. type: TP
-#: build/C/man2/futex.2:134 build/C/man2/futex.2:222
+#: build/C/man2/futex.2:139 build/C/man2/futex.2:227
#, no-wrap
msgid "B<FUTEX_WAKE>"
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:145
+#: build/C/man2/futex.2:150
msgid ""
"This operation wakes at most I<val> processes waiting on this futex address "
"(i.e., inside B<FUTEX_WAIT>). The arguments I<timeout>, I<uaddr2> and "
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:151
+#: build/C/man2/futex.2:156
msgid ""
"For B<futex>(7), this is executed if incrementing the count showed that "
"there were waiters, once the futex value has been set to 1 (indicating that "
msgstr ""
#. type: TP
-#: build/C/man2/futex.2:151
+#: build/C/man2/futex.2:156
#, no-wrap
msgid "B<FUTEX_FD> (present up to and including Linux 2.6.25)"
msgstr ""
#. , suitable for .BR poll (2).
#. type: Plain text
-#: build/C/man2/futex.2:167
+#: build/C/man2/futex.2:172
msgid ""
"To support asynchronous wakeups, this operation associates a file descriptor "
"with a futex. If another process executes a B<FUTEX_WAKE>, the process will "
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:172
+#: build/C/man2/futex.2:177
msgid ""
"To prevent race conditions, the caller should test if the futex has been "
"upped after B<FUTEX_FD> returns."
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:176
+#: build/C/man2/futex.2:181
msgid ""
"Because it was inherently racy, B<FUTEX_FD> has been removed from Linux "
"2.6.26 onward."
msgstr ""
#. type: TP
-#: build/C/man2/futex.2:176
+#: build/C/man2/futex.2:181
#, no-wrap
msgid "B<FUTEX_REQUEUE> (since Linux 2.5.70)"
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:191
+#: build/C/man2/futex.2:196
msgid ""
"This operation was introduced in order to avoid a \"thundering herd\" effect "
"when B<FUTEX_WAKE> is used and all processes woken up need to acquire "
msgstr ""
#. type: TP
-#: build/C/man2/futex.2:191
+#: build/C/man2/futex.2:196
#, no-wrap
msgid "B<FUTEX_CMP_REQUEUE> (since Linux 2.6.7)"
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:209
+#: build/C/man2/futex.2:214
msgid ""
"There was a race in the intended use of B<FUTEX_REQUEUE>, so "
"B<FUTEX_CMP_REQUEUE> was introduced. This is similar to B<FUTEX_REQUEUE>, "
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:216
+#: build/C/man2/futex.2:221
msgid ""
"In the event of an error, all operations return -1, and set I<errno> to "
"indicate the error. The return value on success depends on the operation, "
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:222
+#: build/C/man2/futex.2:227
msgid ""
"Returns 0 if the process was woken by a B<FUTEX_WAKE> call. See ERRORS for "
"the various possible error returns."
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:225 build/C/man2/futex.2:231 build/C/man2/futex.2:234
+#: build/C/man2/futex.2:230 build/C/man2/futex.2:236 build/C/man2/futex.2:239
msgid "Returns the number of processes woken up."
msgstr ""
#. type: TP
-#: build/C/man2/futex.2:225
+#: build/C/man2/futex.2:230
#, no-wrap
msgid "B<FUTEX_FD>"
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:228
+#: build/C/man2/futex.2:233
msgid "Returns the new file descriptor associated with the futex."
msgstr ""
#. type: TP
-#: build/C/man2/futex.2:228
+#: build/C/man2/futex.2:233
#, no-wrap
msgid "B<FUTEX_REQUEUE>"
msgstr ""
#. type: TP
-#: build/C/man2/futex.2:231
+#: build/C/man2/futex.2:236
#, no-wrap
msgid "B<FUTEX_CMP_REQUEUE>"
msgstr ""
#. type: TP
-#: build/C/man2/futex.2:235 build/C/man2/quotactl.2:486
+#: build/C/man2/futex.2:240 build/C/man2/quotactl.2:486
#, no-wrap
msgid "B<EACCES>"
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:238
+#: build/C/man2/futex.2:243
msgid "No read access to futex memory."
msgstr ""
#. type: TP
-#: build/C/man2/futex.2:238 build/C/man2/sendfile.2:116
+#: build/C/man2/futex.2:243 build/C/man2/sendfile.2:116
#, no-wrap
msgid "B<EAGAIN>"
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:249
+#: build/C/man2/futex.2:254
msgid ""
"B<FUTEX_CMP_REQUEUE> detected that the value pointed to by I<uaddr> is not "
"equal to the expected value I<val3>. (This probably indicates a race; use "
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:254
+#: build/C/man2/futex.2:259
msgid "Error retrieving I<timeout> information from user space."
msgstr ""
#. type: TP
-#: build/C/man2/futex.2:254
+#: build/C/man2/futex.2:259
#, no-wrap
msgid "B<EINTR>"
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:261
+#: build/C/man2/futex.2:266
msgid ""
"A B<FUTEX_WAIT> operation was interrupted by a signal (see B<signal>(7)) or "
"a spurious wakeup."
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:264
+#: build/C/man2/futex.2:269
msgid "Invalid argument."
msgstr ""
#. type: TP
-#: build/C/man2/futex.2:264
+#: build/C/man2/futex.2:269
#, no-wrap
msgid "B<ENFILE>"
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:267
+#: build/C/man2/futex.2:272
msgid "The system limit on the total number of open files has been reached."
msgstr ""
#. type: TP
-#: build/C/man2/futex.2:267 build/C/man2/modify_ldt.2:126 build/C/man2/pciconfig_read.2:93 build/C/man2/quotactl.2:447 build/C/man2/vm86.2:64
+#: build/C/man2/futex.2:272 build/C/man2/modify_ldt.2:126 build/C/man2/pciconfig_read.2:93 build/C/man2/quotactl.2:447 build/C/man2/vm86.2:64
#, no-wrap
msgid "B<ENOSYS>"
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:271
+#: build/C/man2/futex.2:276
msgid "Invalid operation specified in I<op>."
msgstr ""
#. type: TP
-#: build/C/man2/futex.2:271
+#: build/C/man2/futex.2:276
#, no-wrap
msgid "B<ETIMEDOUT>"
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:276
+#: build/C/man2/futex.2:281
msgid "Timeout during the B<FUTEX_WAIT> operation."
msgstr ""
#. type: TP
-#: build/C/man2/futex.2:276
+#: build/C/man2/futex.2:281
#, no-wrap
msgid "B<EWOULDBLOCK>"
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:286
+#: build/C/man2/futex.2:291
msgid ""
"I<op> was B<FUTEX_WAIT> and the value pointed to by I<uaddr> was not equal "
"to the expected value I<val> at the time of the call."
msgstr ""
#. type: SH
-#: build/C/man2/futex.2:286 build/C/man2/get_robust_list.2:115 build/C/man2/getunwind.2:94 build/C/man2/kexec_load.2:138 build/C/man2/lookup_dcookie.2:73 build/C/man2/perfmonctl.2:196 build/C/man2/pivot_root.2:125 build/C/man2/process_vm_readv.2:276 build/C/man2/sendfile.2:142 build/C/man2/set_tid_address.2:94 build/C/man2/splice.2:165 build/C/man2/tee.2:114 build/C/man2/vmsplice.2:138
+#: build/C/man2/futex.2:291 build/C/man2/get_robust_list.2:115 build/C/man2/getunwind.2:94 build/C/man2/kexec_load.2:138 build/C/man2/lookup_dcookie.2:73 build/C/man2/perfmonctl.2:196 build/C/man2/pivot_root.2:125 build/C/man2/process_vm_readv.2:276 build/C/man2/sendfile.2:142 build/C/man2/set_tid_address.2:94 build/C/man2/splice.2:165 build/C/man2/tee.2:114 build/C/man2/vmsplice.2:138
#, no-wrap
msgid "VERSIONS"
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:296
+#: build/C/man2/futex.2:301
msgid ""
"Initial futex support was merged in Linux 2.5.7 but with different semantics "
"from what was described above. A 4-argument system call with the semantics "
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:298 build/C/man2/kexec_load.2:144 build/C/man2/set_tid_address.2:99 build/C/man2/splice.2:172 build/C/man2/tee.2:121 build/C/man2/vmsplice.2:145
+#: build/C/man2/futex.2:303 build/C/man2/kexec_load.2:144 build/C/man2/set_tid_address.2:99 build/C/man2/splice.2:172 build/C/man2/tee.2:121 build/C/man2/vmsplice.2:145
msgid "This system call is Linux-specific."
msgstr ""
#. and Rusty Russell (IBM Linux Technology Center).
#. This page written by bert hubert.
#. type: Plain text
-#: build/C/man2/futex.2:312
+#: build/C/man2/futex.2:317
msgid ""
"To reiterate, bare futexes are not intended as an easy-to-use abstraction "
"for end-users. (There is no wrapper function for this system call in "
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:315
+#: build/C/man2/futex.2:320
msgid "B<restart_syscall>(2), B<futex>(7)"
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:318
+#: build/C/man2/futex.2:323
msgid ""
"I<Fuss, Futexes and Furwocks: Fast Userlevel Locking in Linux> (proceedings "
"of the Ottawa Linux Symposium 2002), online at"
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:321
+#: build/C/man2/futex.2:326
msgid ""
"E<.UR http://kernel.org\\:/doc\\:/ols\\:/2002\\:/ols2002-pages-479-495.pdf> "
"E<.UE>"
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:323
+#: build/C/man2/futex.2:328
msgid "Futex example library, futex-*.tar.bz2 at"
msgstr ""
#. type: Plain text
-#: build/C/man2/futex.2:326
+#: build/C/man2/futex.2:331
msgid ""
"E<.UR ftp://ftp.nl.kernel.org\\:/pub\\:/linux\\:/kernel\\:/people\\:/rusty/> "
"E<.UE>"
#. type: TH
#: build/C/man2/nfsservctl.2:8
#, no-wrap
-msgid "2012-03-05"
+msgid "2013-09-17"
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man2/nfsservctl.2:33
+#: build/C/man2/nfsservctl.2:35
#, no-wrap
msgid ""
"/*\n"
"#define NFSCTL_SVC 0 /* This is a server process. */\n"
"#define NFSCTL_ADDCLIENT 1 /* Add an NFS client. */\n"
"#define NFSCTL_DELCLIENT 2 /* Remove an NFS client. */\n"
-"#define NFSCTL_EXPORT 3 /* export a file system. */\n"
-"#define NFSCTL_UNEXPORT 4 /* unexport a file system. */\n"
-"#define NFSCTL_UGIDUPDATE 5 /* update a client's UID/GID map. */\n"
-"#define NFSCTL_GETFH 6 /* get an fh (used by mountd) */\n"
+"#define NFSCTL_EXPORT 3 /* Export a filesystem. */\n"
+"#define NFSCTL_UNEXPORT 4 /* Unexport a filesystem. */\n"
+"#define NFSCTL_UGIDUPDATE 5 /* Update a client's UID/GID map\n"
+" (only in Linux 2.4.x and earlier). */\n"
+"#define NFSCTL_GETFH 6 /* Get a file handle (used by mountd)\n"
+" (only in Linux 2.4.x and earlier). */\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/nfsservctl.2:45
+#: build/C/man2/nfsservctl.2:47
#, no-wrap
msgid ""
"struct nfsctl_arg {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/nfsservctl.2:50
+#: build/C/man2/nfsservctl.2:52
#, no-wrap
msgid ""
"union nfsctl_res {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/nfsservctl.2:56 build/C/man2/pivot_root.2:105 build/C/man2/vm86.2:59
+#: build/C/man2/nfsservctl.2:58 build/C/man2/pivot_root.2:105 build/C/man2/vm86.2:59
msgid ""
"On success, zero is returned. On error, -1 is returned, and I<errno> is set "
"appropriately."
msgstr ""
#. type: Plain text
-#: build/C/man2/nfsservctl.2:58
+#: build/C/man2/nfsservctl.2:60
msgid "This call is Linux-specific."
msgstr ""
#. type: TH
#: build/C/man2/perf_event_open.2:27
#, no-wrap
-msgid "2013-07-16"
+msgid "2013-09-13"
msgstr ""
#. type: Plain text
msgid ""
"This flag activates per-container system-wide monitoring. A container is an "
"abstraction that isolates a set of resources for finer grain control (CPUs, "
-"memory, etc...). In this mode, the event is measured only if the thread "
+"memory, etc.). In this mode, the event is measured only if the thread "
"running on the monitored CPU belongs to the designated container (cgroup). "
"The cgroup is identified by passing a file descriptor opened on its "
"directory in the cgroupfs filesystem. For instance, if the cgroup to "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:261 build/C/man2/perf_event_open.2:1311
+#: build/C/man2/perf_event_open.2:261 build/C/man2/perf_event_open.2:1379
#, no-wrap
msgid "I<type>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:316 build/C/man2/perf_event_open.2:1770
+#: build/C/man2/perf_event_open.2:316 build/C/man2/perf_event_open.2:1327
#, no-wrap
msgid "I<size>"
msgstr ""
#. type: Plain text
#: build/C/man2/perf_event_open.2:383
-msgid "Total cycles. Be wary of what happens during CPU frequency scaling"
+msgid "Total cycles. Be wary of what happens during CPU frequency scaling."
msgstr ""
#. type: TP
#: build/C/man2/perf_event_open.2:388
msgid ""
"Retired instructions. Be careful, these can be affected by various issues, "
-"most notably hardware interrupt counts"
+"most notably hardware interrupt counts."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:840
-msgid "B<SAMPLE_IP> can have arbitrary skid"
+msgid "B<SAMPLE_IP> can have arbitrary skid."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:844
-msgid "B<SAMPLE_IP> must have constant skid"
+msgid "B<SAMPLE_IP> must have constant skid."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:848
-msgid "B<SAMPLE_IP> requested to have 0 skid"
+msgid "B<SAMPLE_IP> requested to have 0 skid."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:872
-msgid "Do not measure time spent in VM host"
+msgid "Do not measure time spent in VM host."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:875
-msgid "Do not measure time spent in VM guest"
+msgid "Do not measure time spent in VM guest."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:909
-msgid "no breakpoint"
+msgid "No breakpoint."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:912
-msgid "count when we read the memory location"
+msgid "Count when we read the memory location."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:915
-msgid "count when we write the memory location"
+msgid "Count when we write the memory location."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:918
-msgid "count when we read or write the memory location"
+msgid "Count when we read or write the memory location."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/perf_event_open.2:921
-msgid "count when we execute code at the memory location"
+msgid "Count when we execute code at the memory location."
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:979
+#: build/C/man2/perf_event_open.2:972
msgid ""
"If B<PERF_SAMPLE_BRANCH_STACK> is enabled, then this specifies what branches "
-"to include in the branch record. If the user does not set privilege level "
+"to include in the branch record."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:978
+msgid ""
+"The first part of the value is the privilege level, which is a combination "
+"of one of the following values. If the user does not set privilege level "
"explicitly, the kernel will use the event's privilege level. Event and "
-"branch privilege levels do not have to match. The value is formed by ORing "
-"together zero or more of the following values, although "
-"B<PERF_SAMPLE_BRANCH_ANY> covers all branch types."
+"branch privilege levels do not have to match."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:980
+#: build/C/man2/perf_event_open.2:979
#, no-wrap
msgid "B<PERF_SAMPLE_BRANCH_USER>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:983
-msgid "Branch target is in user space"
+#: build/C/man2/perf_event_open.2:982
+msgid "Branch target is in user space."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:983
+#: build/C/man2/perf_event_open.2:982
#, no-wrap
msgid "B<PERF_SAMPLE_BRANCH_KERNEL>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:986
-msgid "Branch target is in kernel space"
+#: build/C/man2/perf_event_open.2:985
+msgid "Branch target is in kernel space."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:986
+#: build/C/man2/perf_event_open.2:985
#, no-wrap
msgid "B<PERF_SAMPLE_BRANCH_HV>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:989
-msgid "Branch target is in hypervisor"
+#: build/C/man2/perf_event_open.2:988
+msgid "Branch target is in hypervisor."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:988
+#, no-wrap
+msgid "B<PERF_SAMPLE_BRANCH_PLM_ALL>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:991
+msgid "A convenience value that is the three preceding values ORed together."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:995
+msgid ""
+"In addition to the privilege value, at least one or more of the following "
+"bits must be set."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:989
+#: build/C/man2/perf_event_open.2:996
#, no-wrap
msgid "B<PERF_SAMPLE_BRANCH_ANY>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:992
+#: build/C/man2/perf_event_open.2:999
msgid "Any branch type."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:992
+#: build/C/man2/perf_event_open.2:999
#, no-wrap
msgid "B<PERF_SAMPLE_BRANCH_ANY_CALL>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:995
-msgid "Any call branch"
+#: build/C/man2/perf_event_open.2:1002
+msgid "Any call branch."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:995
+#: build/C/man2/perf_event_open.2:1002
#, no-wrap
msgid "B<PERF_SAMPLE_BRANCH_ANY_RETURN>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:998
-msgid "Any return branch"
+#: build/C/man2/perf_event_open.2:1005
+msgid "Any return branch."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:998
+#: build/C/man2/perf_event_open.2:1005
#, no-wrap
msgid "B<PERF_SAMPLE_BRANCH_IND_CALL>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1001
-msgid "Indirect calls"
+#: build/C/man2/perf_event_open.2:1008
+msgid "Indirect calls."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1001
+#: build/C/man2/perf_event_open.2:1008
#, no-wrap
-msgid "B<PERF_SAMPLE_BRANCH_PLM_ALL>"
+msgid "B<PERF_SAMPLE_BRANCH_ABORT_TX> (Since Linux 3.11)"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1004
-msgid "User, kernel, and hv"
+#: build/C/man2/perf_event_open.2:1011
+msgid "Transactional memory aborts."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1005
+#: build/C/man2/perf_event_open.2:1011
+#, no-wrap
+msgid "B<PERF_SAMPLE_BRANCH_IN_TX> (Since Linux 3.11)"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1014
+msgid "Branch in transactional memory transaction."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1014
+#, no-wrap
+msgid "B<PERF_SAMPLE_BRANCH_NO_TX> (Since Linux 3.11)"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1017
+msgid "Branch not in transactional memory transaction."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1019
#, no-wrap
msgid "I<sample_regs_user> (Since Linux 3.7)"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1011
+#: build/C/man2/perf_event_open.2:1025
msgid ""
"This bitmask defines the set of user CPU registers to dump on samples. The "
"layout of the register mask is architecture specific and described in the "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1011
+#: build/C/man2/perf_event_open.2:1025
#, no-wrap
msgid "I<sample_stack_user> (Since Linux 3.7)"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1016
+#: build/C/man2/perf_event_open.2:1030
msgid ""
"This defines the size of the user stack to dump if B<PERF_SAMPLE_STACK_USER> "
"is specified."
msgstr ""
#. type: SS
-#: build/C/man2/perf_event_open.2:1016
+#: build/C/man2/perf_event_open.2:1030
#, no-wrap
msgid "Reading results"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1026
+#: build/C/man2/perf_event_open.2:1040
msgid ""
"Once a B<perf_event_open>() file descriptor has been opened, the values of "
"the events can be read from the file descriptor. The values that are there "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1031
+#: build/C/man2/perf_event_open.2:1045
msgid ""
"If you attempt to read into a buffer that is not big enough to hold the data "
"B<ENOSPC> is returned"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1033
+#: build/C/man2/perf_event_open.2:1047
msgid "Here is the layout of the data returned by a read:"
msgstr ""
#. type: IP
-#: build/C/man2/perf_event_open.2:1033 build/C/man2/perf_event_open.2:1051 build/C/man2/ptrace.2:1619 build/C/man2/ptrace.2:1629 build/C/man2/ptrace.2:1637 build/C/man2/ptrace.2:1643 build/C/man2/ptrace.2:1772
+#: build/C/man2/perf_event_open.2:1047 build/C/man2/perf_event_open.2:1065 build/C/man2/ptrace.2:1619 build/C/man2/ptrace.2:1629 build/C/man2/ptrace.2:1637 build/C/man2/ptrace.2:1643 build/C/man2/ptrace.2:1772
#, no-wrap
msgid "*"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1037
+#: build/C/man2/perf_event_open.2:1051
msgid ""
"If B<PERF_FORMAT_GROUP> was specified to allow reading all events in a group "
"at once:"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1049
+#: build/C/man2/perf_event_open.2:1063
#, no-wrap
msgid ""
"struct read_format {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1057
+#: build/C/man2/perf_event_open.2:1071
msgid "If B<PERF_FORMAT_GROUP> was I<not> specified:"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1066
+#: build/C/man2/perf_event_open.2:1080
#, no-wrap
msgid ""
"struct read_format {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1070
+#: build/C/man2/perf_event_open.2:1084
msgid "The values read are as follows:"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1070
+#: build/C/man2/perf_event_open.2:1084
#, no-wrap
msgid "I<nr>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1076
+#: build/C/man2/perf_event_open.2:1090
msgid ""
"The number of events in this file descriptor. Only available if "
"B<PERF_FORMAT_GROUP> was specified."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1076
+#: build/C/man2/perf_event_open.2:1090
#, no-wrap
msgid "I<time_enabled>, I<time_running>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1088
+#: build/C/man2/perf_event_open.2:1102
msgid ""
"Total time the event was enabled and running. Normally these are the same. "
"If more events are started than available counter slots on the PMU, then "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1088
+#: build/C/man2/perf_event_open.2:1102
#, no-wrap
msgid "I<value>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1091
+#: build/C/man2/perf_event_open.2:1105
msgid "An unsigned 64-bit value containing the counter result."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1091 build/C/man2/perf_event_open.2:1355 build/C/man2/perf_event_open.2:1492
+#: build/C/man2/perf_event_open.2:1105 build/C/man2/perf_event_open.2:1423 build/C/man2/perf_event_open.2:1560
#, no-wrap
msgid "I<id>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1097
+#: build/C/man2/perf_event_open.2:1111
msgid ""
"A globally unique value for this particular event, only there if "
"B<PERF_FORMAT_ID> was specified in I<read_format>."
msgstr ""
#. type: SS
-#: build/C/man2/perf_event_open.2:1097
+#: build/C/man2/perf_event_open.2:1111
#, no-wrap
msgid "MMAP layout"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1107
+#: build/C/man2/perf_event_open.2:1121
msgid ""
"When using B<perf_event_open>() in sampled mode, asynchronous events (like "
"counter overflow or B<PROT_EXEC> mmap tracking) are logged into a "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1113
+#: build/C/man2/perf_event_open.2:1127
msgid ""
"The mmap size should be 1+2^n pages, where the first page is a metadata page "
"(I<struct perf_event_mmap_page>) that contains various bits of information "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1116
+#: build/C/man2/perf_event_open.2:1130
msgid ""
"Before kernel 2.6.39, there is a bug that means you must allocate a mmap "
"ring buffer when sampling even if you do not plan to access it."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1118
+#: build/C/man2/perf_event_open.2:1132
msgid "The structure of the first metadata mmap page is as follows:"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1142
+#: build/C/man2/perf_event_open.2:1156
#, no-wrap
msgid ""
"struct perf_event_mmap_page {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1148
+#: build/C/man2/perf_event_open.2:1162
msgid ""
"The following looks at the fields in the I<perf_event_mmap_page> structure "
"in more detail:"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1148
+#: build/C/man2/perf_event_open.2:1162
#, no-wrap
msgid "I<version>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1151
+#: build/C/man2/perf_event_open.2:1165
msgid "Version number of this structure."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1151
+#: build/C/man2/perf_event_open.2:1165
#, no-wrap
msgid "I<compat_version>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1154
+#: build/C/man2/perf_event_open.2:1168
msgid "The lowest version this is compatible with."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1154
+#: build/C/man2/perf_event_open.2:1168
#, no-wrap
msgid "I<lock>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1157
+#: build/C/man2/perf_event_open.2:1171
msgid "A seqlock for synchronization."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1157
+#: build/C/man2/perf_event_open.2:1171
#, no-wrap
msgid "I<index>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1160
+#: build/C/man2/perf_event_open.2:1174
msgid "A unique hardware counter identifier."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1160
+#: build/C/man2/perf_event_open.2:1174
#, no-wrap
msgid "I<offset>"
msgstr ""
#. FIXME clarify
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1164
+#: build/C/man2/perf_event_open.2:1178
msgid "Add this to hardware counter value??"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1164
+#: build/C/man2/perf_event_open.2:1178
#, no-wrap
msgid "I<time_enabled>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1167
+#: build/C/man2/perf_event_open.2:1181
msgid "Time the event was active."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1167
+#: build/C/man2/perf_event_open.2:1181
#, no-wrap
msgid "I<time_running>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1170
+#: build/C/man2/perf_event_open.2:1184
msgid "Time the event was running."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1170
+#: build/C/man2/perf_event_open.2:1184
#, no-wrap
msgid "I<cap_usr_time>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1173
-msgid "User time capability"
+#: build/C/man2/perf_event_open.2:1187
+msgid "User time capability."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1173
+#: build/C/man2/perf_event_open.2:1187
#, no-wrap
msgid "I<cap_usr_rdpmc>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1178
+#: build/C/man2/perf_event_open.2:1192
msgid ""
"If the hardware supports user-space read of performance counters without "
"syscall (this is the \"rdpmc\" instruction on x86), then the following code "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1185
+#: build/C/man2/perf_event_open.2:1199
#, no-wrap
msgid ""
"u32 seq, time_mult, time_shift, idx, width;\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1191
+#: build/C/man2/perf_event_open.2:1205
#, no-wrap
msgid ""
"do {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1198
+#: build/C/man2/perf_event_open.2:1212
#, no-wrap
msgid ""
" if (pc-E<gt>cap_usr_time && enabled != running) {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1201
+#: build/C/man2/perf_event_open.2:1215
#, no-wrap
msgid ""
" idx = pc-E<gt>index;\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1206
+#: build/C/man2/perf_event_open.2:1220
#, no-wrap
msgid ""
" if (pc-E<gt>cap_usr_rdpmc && idx) {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1209
+#: build/C/man2/perf_event_open.2:1223
#, no-wrap
msgid ""
" barrier();\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1211
+#: build/C/man2/perf_event_open.2:1225
#, no-wrap
msgid "I<pmc_width>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1218
+#: build/C/man2/perf_event_open.2:1232
msgid ""
"If I<cap_usr_rdpmc>, this field provides the bit-width of the value read "
"using the rdpmc or equivalent instruction. This can be used to sign extend "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1224
+#: build/C/man2/perf_event_open.2:1238
#, no-wrap
msgid ""
"pmc E<lt>E<lt>= 64 - pmc_width;\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1226
+#: build/C/man2/perf_event_open.2:1240
#, no-wrap
msgid "I<time_shift>, I<time_mult>, I<time_offset>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1233
+#: build/C/man2/perf_event_open.2:1247
msgid ""
"If I<cap_usr_time>, these fields can be used to compute the time delta since "
"time_enabled (in nanoseconds) using rdtsc or similar."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1241
+#: build/C/man2/perf_event_open.2:1255
#, no-wrap
msgid ""
" u64 quot, rem;\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1253
+#: build/C/man2/perf_event_open.2:1267
msgid ""
"Where I<time_offset>, I<time_mult>, I<time_shift>, and I<cyc> are read in "
"the seqcount loop described above. This delta can then be added to enabled "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1261
+#: build/C/man2/perf_event_open.2:1275
#, no-wrap
msgid ""
" enabled += delta;\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1262
+#: build/C/man2/perf_event_open.2:1276
#, no-wrap
msgid "I<data_head>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1268
+#: build/C/man2/perf_event_open.2:1282
msgid ""
"This points to the head of the data section. The value continuously "
"increases, it does not wrap. The value needs to be manually wrapped by the "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1271
+#: build/C/man2/perf_event_open.2:1285
msgid ""
"On SMP-capable platforms, after reading the data_head value, user space "
"should issue an rmb()."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1271
+#: build/C/man2/perf_event_open.2:1285
#, no-wrap
msgid "I<data_tail;>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1279
+#: build/C/man2/perf_event_open.2:1293
msgid ""
"When the mapping is B<PROT_WRITE>, the I<data_tail> value should be written "
"by user space to reflect the last read data. In this case the kernel will "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1281
+#: build/C/man2/perf_event_open.2:1295
msgid "The following 2^n ring-buffer pages have the layout described below."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1295
+#: build/C/man2/perf_event_open.2:1309
msgid ""
"If I<perf_event_attr.sample_id_all> is set, then all event types will have "
"the sample_type selected fields related to where/when (identity) an event "
"took place (TID, TIME, ID, CPU, STREAM_ID) described in "
"B<PERF_RECORD_SAMPLE> below, it will be stashed just after the "
"I<perf_event_header> and the fields already present for the existing fields, "
-"i.e., at the end of the payload. That way a newer perf.data file will be "
+"that is, at the end of the payload. That way a newer perf.data file will be "
"supported by older perf tools, with these new optional fields being ignored."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1297
+#: build/C/man2/perf_event_open.2:1311
msgid "The mmap values start with a header:"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1305
+#: build/C/man2/perf_event_open.2:1319
#, no-wrap
msgid ""
"struct perf_event_header {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1311
-msgid "Below, we describe the I<perf_event_header> fields in more detail."
+#: build/C/man2/perf_event_open.2:1327
+msgid ""
+"Below, we describe the I<perf_event_header> fields in more detail. For ease "
+"of reading, the fields with shorter descriptions are presented first."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1330
+msgid "This indicates the size of the record."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1330
+#, no-wrap
+msgid "I<misc>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1335
+msgid "The I<misc> field contains additional information about the sample."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1340
+msgid ""
+"The CPU mode can be determined from this value by masking with "
+"B<PERF_RECORD_MISC_CPUMODE_MASK> and looking for one of the following (note "
+"these are not bit masks, only one can be set at a time):"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1341
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_CPUMODE_UNKNOWN>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1344
+msgid "Unknown CPU mode."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1344
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_KERNEL>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1347
+msgid "Sample happened in the kernel."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1347
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_USER>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1350
+msgid "Sample happened in user code."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1350
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_HYPERVISOR>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1353
+msgid "Sample happened in the hypervisor."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1353
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_GUEST_KERNEL>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1356
+msgid "Sample happened in the guest kernel."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1356
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_GUEST_USER>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1359
+msgid "Sample happened in guest user code."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1363
+msgid "In addition, one of the following bits can be set:"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1363
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_MMAP_DATA>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1367
+msgid ""
+"This is set when the mapping is not executable; otherwise the mapping is "
+"executable."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1367
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_EXACT_IP>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1320
+#: build/C/man2/perf_event_open.2:1375
+msgid ""
+"This indicates that the content of B<PERF_SAMPLE_IP> points to the actual "
+"instruction that triggered the event. See also "
+"I<perf_event_attr.precise_ip>."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1375
+#, no-wrap
+msgid "B<PERF_RECORD_MISC_EXT_RESERVED>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1378
+msgid "This indicates there is extended data available (currently not used)."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1388
msgid ""
"The I<type> value is one of the below. The values in the corresponding "
"record (that follows the header) depend on the I<type> selected as shown."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1321
+#: build/C/man2/perf_event_open.2:1389
#, no-wrap
msgid "B<PERF_RECORD_MMAP>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1328
+#: build/C/man2/perf_event_open.2:1396
msgid ""
"The MMAP events record the B<PROT_EXEC> mappings so that we can correlate "
"user-space IPs to code. They have the following structure:"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1339
+#: build/C/man2/perf_event_open.2:1407
#, no-wrap
msgid ""
"struct {\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1341
+#: build/C/man2/perf_event_open.2:1409
#, no-wrap
msgid "B<PERF_RECORD_LOST>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1344
+#: build/C/man2/perf_event_open.2:1412
msgid "This record indicates when events are lost."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1352
+#: build/C/man2/perf_event_open.2:1420
#, no-wrap
msgid ""
"struct {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1358
+#: build/C/man2/perf_event_open.2:1426
msgid "is the unique event ID for the samples that were lost."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1358
+#: build/C/man2/perf_event_open.2:1426
#, no-wrap
msgid "I<lost>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1361
+#: build/C/man2/perf_event_open.2:1429
msgid "is the number of events that were lost."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1362
+#: build/C/man2/perf_event_open.2:1430
#, no-wrap
msgid "B<PERF_RECORD_COMM>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1365
+#: build/C/man2/perf_event_open.2:1433
msgid "This record indicates a change in the process name."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1373
+#: build/C/man2/perf_event_open.2:1441
#, no-wrap
msgid ""
"struct {\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1375
+#: build/C/man2/perf_event_open.2:1443
#, no-wrap
msgid "B<PERF_RECORD_EXIT>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1378
+#: build/C/man2/perf_event_open.2:1446
msgid "This record indicates a process exit event."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1387 build/C/man2/perf_event_open.2:1415
+#: build/C/man2/perf_event_open.2:1455 build/C/man2/perf_event_open.2:1483
#, no-wrap
msgid ""
"struct {\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1389
+#: build/C/man2/perf_event_open.2:1457
#, no-wrap
msgid "B<PERF_RECORD_THROTTLE>, B<PERF_RECORD_UNTHROTTLE>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1392
+#: build/C/man2/perf_event_open.2:1460
msgid "This record indicates a throttle/unthrottle event."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1401
+#: build/C/man2/perf_event_open.2:1469
#, no-wrap
msgid ""
"struct {\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1403
+#: build/C/man2/perf_event_open.2:1471
#, no-wrap
msgid "B<PERF_RECORD_FORK>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1406
+#: build/C/man2/perf_event_open.2:1474
msgid "This record indicates a fork event."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1417
+#: build/C/man2/perf_event_open.2:1485
#, no-wrap
msgid "B<PERF_RECORD_READ>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1420
+#: build/C/man2/perf_event_open.2:1488
msgid "This record indicates a read event."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1428
+#: build/C/man2/perf_event_open.2:1496
#, no-wrap
msgid ""
"struct {\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1430
+#: build/C/man2/perf_event_open.2:1498
#, no-wrap
msgid "B<PERF_RECORD_SAMPLE>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1433
+#: build/C/man2/perf_event_open.2:1501
msgid "This record indicates a sample."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1463
+#: build/C/man2/perf_event_open.2:1531
#, no-wrap
msgid ""
"struct {\n"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1465
+#: build/C/man2/perf_event_open.2:1533
#, no-wrap
msgid "I<ip>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1471
+#: build/C/man2/perf_event_open.2:1539
msgid ""
"If B<PERF_SAMPLE_IP> is enabled, then a 64-bit instruction pointer value is "
"included."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1471
+#: build/C/man2/perf_event_open.2:1539
#, no-wrap
msgid "I<pid>, I<tid>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1477
+#: build/C/man2/perf_event_open.2:1545
msgid ""
"If B<PERF_SAMPLE_TID> is enabled, then a 32-bit process ID and 32-bit thread "
"ID are included."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1477
+#: build/C/man2/perf_event_open.2:1545
#, no-wrap
msgid "I<time>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1485
+#: build/C/man2/perf_event_open.2:1553
msgid ""
"If B<PERF_SAMPLE_TIME> is enabled, then a 64-bit timestamp is included. "
"This is obtained via local_clock() which is a hardware timestamp if "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1485
+#: build/C/man2/perf_event_open.2:1553
#, no-wrap
msgid "I<addr>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1492
+#: build/C/man2/perf_event_open.2:1560
msgid ""
"If B<PERF_SAMPLE_ADDR> is enabled, then a 64-bit address is included. This "
"is usually the address of a tracepoint, breakpoint, or software event; "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1500
+#: build/C/man2/perf_event_open.2:1568
msgid ""
"If B<PERF_SAMPLE_ID> is enabled, a 64-bit unique ID is included. If the "
"event is a member of an event group, the group leader ID is returned. This "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1500
+#: build/C/man2/perf_event_open.2:1568
#, no-wrap
msgid "I<stream_id>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1510
+#: build/C/man2/perf_event_open.2:1578
msgid ""
"If B<PERF_SAMPLE_STREAM_ID> is enabled, a 64-bit unique ID is included. "
"Unlike B<PERF_SAMPLE_ID> the actual ID is returned, not the group leader. "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1510
+#: build/C/man2/perf_event_open.2:1578
#, no-wrap
msgid "I<cpu>, I<res>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1517
+#: build/C/man2/perf_event_open.2:1585
msgid ""
"If B<PERF_SAMPLE_CPU> is enabled, this is a 32-bit value indicating which "
"CPU was being used, in addition to a reserved (unused) 32-bit value."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1517
+#: build/C/man2/perf_event_open.2:1585
#, no-wrap
msgid "I<period>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1523
+#: build/C/man2/perf_event_open.2:1591
msgid ""
"If B<PERF_SAMPLE_PERIOD> is enabled, a 64-bit value indicating the current "
"sampling period is written."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1523
+#: build/C/man2/perf_event_open.2:1591
#, no-wrap
msgid "I<v>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1534
+#: build/C/man2/perf_event_open.2:1602
msgid ""
"If B<PERF_SAMPLE_READ> is enabled, a structure of type read_format is "
"included which has values for all events in the event group. The values "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1534
+#: build/C/man2/perf_event_open.2:1602
#, no-wrap
msgid "I<nr>, I<ips[nr]>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1542
+#: build/C/man2/perf_event_open.2:1610
msgid ""
"If B<PERF_SAMPLE_CALLCHAIN> is enabled, then a 64-bit number is included "
"which indicates how many following 64-bit instruction pointers will follow. "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1542
+#: build/C/man2/perf_event_open.2:1610
#, no-wrap
msgid "I<size>, I<data[size]>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1549
+#: build/C/man2/perf_event_open.2:1617
msgid ""
"If B<PERF_SAMPLE_RAW> is enabled, then a 32-bit value indicating size is "
"included followed by an array of 8-bit values of length size. The values "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1554
+#: build/C/man2/perf_event_open.2:1622
msgid ""
"This RAW record data is opaque with respect to the ABI. The ABI doesn't "
"make any promises with respect to the stability of its content, it may vary "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1554
+#: build/C/man2/perf_event_open.2:1622
#, no-wrap
msgid "I<bnr>, I<lbr[bnr]>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1563
+#: build/C/man2/perf_event_open.2:1631
msgid ""
"If B<PERF_SAMPLE_BRANCH_STACK> is enabled, then a 64-bit value indicating "
"the number of records is included, followed by I<bnr> I<perf_branch_entry> "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1564
+#: build/C/man2/perf_event_open.2:1632
#, no-wrap
msgid "I<from>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1567
-msgid "indicating the source instruction (may not be a branch)"
+#: build/C/man2/perf_event_open.2:1635
+msgid "This indicates the source instruction (may not be a branch)."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1567
+#: build/C/man2/perf_event_open.2:1635
#, no-wrap
msgid "I<to>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1570
-msgid "the branch target"
+#: build/C/man2/perf_event_open.2:1638
+msgid "The branch target."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1570
+#: build/C/man2/perf_event_open.2:1638
#, no-wrap
msgid "I<mispred>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1573
-msgid "the branch target was mispredicted"
+#: build/C/man2/perf_event_open.2:1641
+msgid "The branch target was mispredicted."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1573
+#: build/C/man2/perf_event_open.2:1641
#, no-wrap
msgid "I<predicted>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1576
-msgid "the branch target was predicted."
+#: build/C/man2/perf_event_open.2:1644
+msgid "The branch target was predicted."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1644
+#, no-wrap
+msgid "I<in_tx> (Since Linux 3.11)"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1579
+#: build/C/man2/perf_event_open.2:1647
+msgid "The branch was in a transactional memory transaction."
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1647
+#, no-wrap
+msgid "I<abort> (Since Linux 3.11)"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1650
+msgid "The branch was in an aborted transactional memory transaction."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1654
msgid ""
"The entries are from most to least recent, so the first entry has the most "
"recent branch."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1586
+#: build/C/man2/perf_event_open.2:1661
msgid ""
"Support for I<mispred> and I<predicted> is optional; if not supported, both "
"values will be 0."
msgstr ""
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1665
+msgid ""
+"The type of branches recorded is specified by the I<branch_sample_type> "
+"field."
+msgstr ""
+
#. type: TP
-#: build/C/man2/perf_event_open.2:1587
+#: build/C/man2/perf_event_open.2:1667
#, no-wrap
msgid "I<abi>, I<regs[weight(mask)]>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1592
+#: build/C/man2/perf_event_open.2:1672
msgid ""
"If B<PERF_SAMPLE_REGS_USER> is enabled, then the user CPU registers are "
"recorded."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1598
+#: build/C/man2/perf_event_open.2:1678
msgid ""
"The I<abi> field is one of B<PERF_SAMPLE_REGS_ABI_NONE>, "
"B<PERF_SAMPLE_REGS_ABI_32> or B<PERF_SAMPLE_REGS_ABI_64>."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1608
+#: build/C/man2/perf_event_open.2:1688
msgid ""
"The I<regs> field is an array of the CPU registers that were specified by "
"the I<sample_regs_user> attr field. The number of values is the number of "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1608
+#: build/C/man2/perf_event_open.2:1688
#, no-wrap
msgid "I<size>, I<data[size]>, I<dyn_size>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1622
+#: build/C/man2/perf_event_open.2:1702
msgid ""
"If B<PERF_SAMPLE_STACK_USER> is enabled, then record the user stack to "
"enable backtracing. I<size> is the size requested by the user in "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1622
+#: build/C/man2/perf_event_open.2:1702
#, no-wrap
msgid "I<weight>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1630
+#: build/C/man2/perf_event_open.2:1710
msgid ""
"If B<PERF_SAMPLE_WEIGHT> is enabled, then a 64 bit value provided by the "
"hardware is recorded that indicates how costly the event was. This allows "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1630
+#: build/C/man2/perf_event_open.2:1710
#, no-wrap
msgid "I<data_src>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1636
+#: build/C/man2/perf_event_open.2:1716
msgid ""
"If B<PERF_SAMPLE_DATA_SRC> is enabled, then a 64 bit value is recorded that "
"is made up of the following fields:"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1637
+#: build/C/man2/perf_event_open.2:1717
#, no-wrap
msgid "I<mem_op>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1650
-msgid ""
-"type of opcode, a bitwise combination of B<PERF_MEM_OP_NA> (not available), "
-"B<PERF_MEM_OP_LOAD> (load instruction), B<PERF_MEM_OP_STORE> (store "
-"instruction), B<PERF_MEM_OP_PFETCH> (prefetch), and B<PERF_MEM_OP_EXEC> "
-"(executable code)."
+#: build/C/man2/perf_event_open.2:1720
+msgid "Type of opcode, a bitwise combination of:"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1650
+#: build/C/man2/perf_event_open.2:1723
+#, no-wrap
+msgid "B<PERF_MEM_OP_NA>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1726 build/C/man2/perf_event_open.2:1749 build/C/man2/perf_event_open.2:1799 build/C/man2/perf_event_open.2:1822 build/C/man2/perf_event_open.2:1836
+msgid "Not available"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1726
+#, no-wrap
+msgid "B<PERF_MEM_OP_LOAD>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1729
+msgid "Load instruction"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1729
+#, no-wrap
+msgid "B<PERF_MEM_OP_STORE>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1732
+msgid "Store instruction"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1732
+#, no-wrap
+msgid "B<PERF_MEM_OP_PFETCH>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1735
+msgid "Prefetch"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1735
+#, no-wrap
+msgid "B<PERF_MEM_OP_EXEC>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1738
+msgid "Executable code"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1740
#, no-wrap
msgid "I<mem_lvl>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1681
-msgid ""
-"memory hierarchy level hit or miss, a bitwise combination of "
-"B<PERF_MEM_LVL_NA> (not available), B<PERF_MEM_LVL_HIT> (hit), "
-"B<PERF_MEM_LVL_MISS> (miss), B<PERF_MEM_LVL_L1> (level 1 cache), "
-"B<PERF_MEM_LVL_LFB> (line fill buffer), B<PERF_MEM_LVL_L2> (level 2 cache), "
-"B<PERF_MEM_LVL_L3> (level 3 cache), B<PERF_MEM_LVL_LOC_RAM> (local DRAM), "
-"B<PERF_MEM_LVL_REM_RAM1> (remote DRAM 1 hop), B<PERF_MEM_LVL_REM_RAM2> "
-"(remote DRAM 2 hops), B<PERF_MEM_LVL_REM_CCE1> (remote cache 1 hop), "
-"B<PERF_MEM_LVL_REM_CCE2> (remote cache 2 hops), B<PERF_MEM_LVL_IO> (I/O "
-"memory), and B<PERF_MEM_LVL_UNC> (uncached memory)."
+#: build/C/man2/perf_event_open.2:1743
+msgid "Memory hierarchy level hit or miss, a bitwise combination of:"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1681
+#: build/C/man2/perf_event_open.2:1746
#, no-wrap
-msgid "I<mem_snoop>"
+msgid "B<PERF_MEM_LVL_NA>"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1749
+#, no-wrap
+msgid "B<PERF_MEM_LVL_HIT>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1694
-msgid ""
-"snoop mode, a bitwise combination of B<PERF_MEM_SNOOP_NA> (not available), "
-"B<PERF_MEM_SNOOP_NONE> (no snoop), B<PERF_MEM_SNOOP_HIT> (snoop hit), "
-"B<PERF_MEM_SNOOP_MISS> (snoop miss), and B<PERF_MEM_SNOOP_HITM> (snoop hit "
-"modified)."
+#: build/C/man2/perf_event_open.2:1752 build/C/man2/perf_event_open.2:1839
+msgid "Hit"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1694
+#: build/C/man2/perf_event_open.2:1752
#, no-wrap
-msgid "I<mem_lock>"
+msgid "B<PERF_MEM_LVL_MISS>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1701
-msgid ""
-"lock instruction, a bitwise combination of B<PERF_MEM_LOCK_NA> (not "
-"available) and B<PERF_MEM_LOCK_LOCKED> (locked transaction)."
+#: build/C/man2/perf_event_open.2:1755 build/C/man2/perf_event_open.2:1842
+msgid "Miss"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1701
+#: build/C/man2/perf_event_open.2:1755
#, no-wrap
-msgid "I<mem_dtlb>"
+msgid "B<PERF_MEM_LVL_L1>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1718
-msgid ""
-"tlb access hit or miss, a bitwise combination of B<PERF_MEM_TLB_NA> (not "
-"available), B<PERF_MEM_TLB_HIT> (hit), B<PERF_MEM_TLB_MISS> (miss), "
-"B<PERF_MEM_TLB_L1> (level 1 TLB), B<PERF_MEM_TLB_L2> (level 2 TLB), "
-"B<PERF_MEM_TLB_WK> (hardware walker), and B<PERF_MEM_TLB_OS> (OS fault "
-"handler)."
+#: build/C/man2/perf_event_open.2:1758
+msgid "Level 1 cache"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1721
+#: build/C/man2/perf_event_open.2:1758
#, no-wrap
-msgid "I<misc>"
+msgid "B<PERF_MEM_LVL_LFB>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1726
-msgid "The I<misc> field contains additional information about the sample."
+#: build/C/man2/perf_event_open.2:1761
+msgid "Line fill buffer"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1761
+#, no-wrap
+msgid "B<PERF_MEM_LVL_L2>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1731
-msgid ""
-"The CPU mode can be determined from this value by masking with "
-"B<PERF_RECORD_MISC_CPUMODE_MASK> and looking for one of the following (note "
-"these are not bit masks, only one can be set at a time):"
+#: build/C/man2/perf_event_open.2:1764
+msgid "Level 2 cache"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1732
+#: build/C/man2/perf_event_open.2:1764
#, no-wrap
-msgid "B<PERF_RECORD_MISC_CPUMODE_UNKNOWN>"
+msgid "B<PERF_MEM_LVL_L3>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1735
-msgid "Unknown CPU mode."
+#: build/C/man2/perf_event_open.2:1767
+msgid "Level 3 cache"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1735
+#: build/C/man2/perf_event_open.2:1767
#, no-wrap
-msgid "B<PERF_RECORD_MISC_KERNEL>"
+msgid "B<PERF_MEM_LVL_LOC_RAM>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1738
-msgid "Sample happened in the kernel."
+#: build/C/man2/perf_event_open.2:1770
+msgid "Local DRAM"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1738
+#: build/C/man2/perf_event_open.2:1770
#, no-wrap
-msgid "B<PERF_RECORD_MISC_USER>"
+msgid "B<PERF_MEM_LVL_REM_RAM1>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1741
-msgid "Sample happened in user code."
+#: build/C/man2/perf_event_open.2:1773
+msgid "Remote DRAM 1 hop"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1741
+#: build/C/man2/perf_event_open.2:1773
#, no-wrap
-msgid "B<PERF_RECORD_MISC_HYPERVISOR>"
+msgid "B<PERF_MEM_LVL_REM_RAM2>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1744
-msgid "Sample happened in the hypervisor."
+#: build/C/man2/perf_event_open.2:1776
+msgid "Remote DRAM 2 hops"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1744
+#: build/C/man2/perf_event_open.2:1776
#, no-wrap
-msgid "B<PERF_RECORD_MISC_GUEST_KERNEL>"
+msgid "B<PERF_MEM_LVL_REM_CCE1>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1747
-msgid "Sample happened in the guest kernel."
+#: build/C/man2/perf_event_open.2:1779
+msgid "Remote cache 1 hop"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1747
+#: build/C/man2/perf_event_open.2:1779
#, no-wrap
-msgid "B<PERF_RECORD_MISC_GUEST_USER>"
+msgid "B<PERF_MEM_LVL_REM_CCE2>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1750
-msgid "Sample happened in guest user code."
+#: build/C/man2/perf_event_open.2:1782
+msgid "Remote cache 2 hops"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1782
+#, no-wrap
+msgid "B<PERF_MEM_LVL_IO>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1754
-msgid "In addition, one of the following bits can be set:"
+#: build/C/man2/perf_event_open.2:1785
+msgid "I/O memory"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1754
+#: build/C/man2/perf_event_open.2:1785
#, no-wrap
-msgid "B<PERF_RECORD_MISC_MMAP_DATA>"
+msgid "B<PERF_MEM_LVL_UNC>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1758
-msgid ""
-"This is set when the mapping is not executable; otherwise the mapping is "
-"executable."
+#: build/C/man2/perf_event_open.2:1788
+msgid "Uncached memory"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1758
+#: build/C/man2/perf_event_open.2:1790
#, no-wrap
-msgid "B<PERF_RECORD_MISC_EXACT_IP>"
+msgid "I<mem_snoop>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1766
-msgid ""
-"This indicates that the content of B<PERF_SAMPLE_IP> points to the actual "
-"instruction that triggered the event. See also "
-"I<perf_event_attr.precise_ip>."
+#: build/C/man2/perf_event_open.2:1793
+msgid "Snoop mode, a bitwise combination of:"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1766
+#: build/C/man2/perf_event_open.2:1796
#, no-wrap
-msgid "B<PERF_RECORD_MISC_EXT_RESERVED>"
+msgid "B<PERF_MEM_SNOOP_NA>"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1799
+#, no-wrap
+msgid "B<PERF_MEM_SNOOP_NONE>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1769
-msgid "This indicates there is extended data available (currently not used)."
+#: build/C/man2/perf_event_open.2:1802
+msgid "No snoop"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1802
+#, no-wrap
+msgid "B<PERF_MEM_SNOOP_HIT>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1773
-msgid "This indicates the size of the record."
+#: build/C/man2/perf_event_open.2:1805
+msgid "Snoop hit"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1805
+#, no-wrap
+msgid "B<PERF_MEM_SNOOP_MISS>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1808
+msgid "Snoop miss"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1808
+#, no-wrap
+msgid "B<PERF_MEM_SNOOP_HITM>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1811
+msgid "Snoop hit modified"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1813
+#, no-wrap
+msgid "I<mem_lock>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1816
+msgid "Lock instruction, a bitwise combination of:"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1819
+#, no-wrap
+msgid "B<PERF_MEM_LOCK_NA>"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1822
+#, no-wrap
+msgid "B<PERF_MEM_LOCK_LOCKED>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1825
+msgid "Locked transaction"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1827
+#, no-wrap
+msgid "I<mem_dtlb>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1830
+msgid "TLB access hit or miss, a bitwise combination of:"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1833
+#, no-wrap
+msgid "B<PERF_MEM_TLB_NA>"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1836
+#, no-wrap
+msgid "B<PERF_MEM_TLB_HIT>"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1839
+#, no-wrap
+msgid "B<PERF_MEM_TLB_MISS>"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1842
+#, no-wrap
+msgid "B<PERF_MEM_TLB_L1>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1845
+msgid "Level 1 TLB"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1845
+#, no-wrap
+msgid "B<PERF_MEM_TLB_L2>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1848
+msgid "Level 2 TLB"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1848
+#, no-wrap
+msgid "B<PERF_MEM_TLB_WK>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1851
+msgid "Hardware walker"
+msgstr ""
+
+#. type: TP
+#: build/C/man2/perf_event_open.2:1851
+#, no-wrap
+msgid "B<PERF_MEM_TLB_OS>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/perf_event_open.2:1854
+msgid "OS fault handler"
msgstr ""
#. type: SS
-#: build/C/man2/perf_event_open.2:1774
+#: build/C/man2/perf_event_open.2:1860
#, no-wrap
msgid "Signal overflow"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1783
+#: build/C/man2/perf_event_open.2:1869
msgid ""
"Events can be set to deliver a signal when a threshold is crossed. The "
"signal handler is set up using the B<poll>(2), B<select>(2), B<epoll>(2) "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1787
+#: build/C/man2/perf_event_open.2:1873
msgid ""
"To generate signals, sampling must be enabled (I<sample_period> must have a "
"non-zero value)."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1789
+#: build/C/man2/perf_event_open.2:1875
msgid "There are two ways to generate signals."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1799
+#: build/C/man2/perf_event_open.2:1885
msgid ""
"The first is to set a I<wakeup_events> or I<wakeup_watermark> value that "
"will generate a signal if a certain number of samples or bytes have been "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1811
+#: build/C/man2/perf_event_open.2:1897
msgid ""
"The other way is by use of the B<PERF_EVENT_IOC_REFRESH> ioctl. This ioctl "
"adds to a counter that decrements each time the event overflows. When "
#. FIXME(Vince) : Find out when this was introduced
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1817
+#: build/C/man2/perf_event_open.2:1903
msgid ""
"Note: on newer kernels (definitely noticed with 3.2) a signal is provided "
"for every overflow, even if I<wakeup_events> is not set."
msgstr ""
#. type: SS
-#: build/C/man2/perf_event_open.2:1817
+#: build/C/man2/perf_event_open.2:1903
#, no-wrap
msgid "rdpmc instruction"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1824
+#: build/C/man2/perf_event_open.2:1910
msgid ""
"Starting with Linux 3.4 on x86, you can use the I<rdpmc> instruction to get "
"low-latency reads without having to enter the kernel. Note that using "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1829
+#: build/C/man2/perf_event_open.2:1915
msgid ""
"Support for this can be detected with the I<cap_usr_rdpmc> field in the mmap "
"page; documentation on how to calculate event values can be found in that "
msgstr ""
#. type: SS
-#: build/C/man2/perf_event_open.2:1829
+#: build/C/man2/perf_event_open.2:1915
#, no-wrap
msgid "perf_event ioctl calls"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1834
+#: build/C/man2/perf_event_open.2:1920
msgid "Various ioctls act on B<perf_event_open>() file descriptors"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1834
+#: build/C/man2/perf_event_open.2:1920
#, no-wrap
msgid "B<PERF_EVENT_IOC_ENABLE>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1838
+#: build/C/man2/perf_event_open.2:1924
msgid ""
"Enables the individual event or event group specified by the file descriptor "
"argument."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1844
+#: build/C/man2/perf_event_open.2:1930
msgid ""
"If the B<PERF_IOC_FLAG_GROUP> bit is set in the ioctl argument, then all "
"events in a group are enabled, even if the event specified is not the group "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1844
+#: build/C/man2/perf_event_open.2:1930
#, no-wrap
msgid "B<PERF_EVENT_IOC_DISABLE>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1848
+#: build/C/man2/perf_event_open.2:1934
msgid ""
"Disables the individual counter or event group specified by the file "
"descriptor argument."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1855
+#: build/C/man2/perf_event_open.2:1941
msgid ""
"Enabling or disabling the leader of a group enables or disables the entire "
"group; that is, while the group leader is disabled, none of the counters in "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1861
+#: build/C/man2/perf_event_open.2:1947
msgid ""
"If the B<PERF_IOC_FLAG_GROUP> bit is set in the ioctl argument, then all "
"events in a group are disabled, even if the event specified is not the group "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1861
+#: build/C/man2/perf_event_open.2:1947
#, no-wrap
msgid "B<PERF_EVENT_IOC_REFRESH>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1875
+#: build/C/man2/perf_event_open.2:1961
msgid ""
"Non-inherited overflow counters can use this to enable a counter for a "
"number of overflows specified by the argument, after which it is disabled. "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1875
+#: build/C/man2/perf_event_open.2:1961
#, no-wrap
msgid "B<PERF_EVENT_IOC_RESET>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1885
+#: build/C/man2/perf_event_open.2:1971
msgid ""
"Reset the event count specified by the file descriptor argument to zero. "
"This resets only the counts; there is no way to reset the multiplexing "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1891
+#: build/C/man2/perf_event_open.2:1977
msgid ""
"If the B<PERF_IOC_FLAG_GROUP> bit is set in the ioctl argument, then all "
"events in a group are reset, even if the event specified is not the group "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1891
+#: build/C/man2/perf_event_open.2:1977
#, no-wrap
msgid "B<PERF_EVENT_IOC_PERIOD>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1895
+#: build/C/man2/perf_event_open.2:1981
msgid ""
"IOC_PERIOD is the command to update the period; it does not update the "
"current period but instead defers until next."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1898
+#: build/C/man2/perf_event_open.2:1984
msgid ""
"The argument is a pointer to a 64-bit value containing the desired new "
"period."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1898
+#: build/C/man2/perf_event_open.2:1984
#, no-wrap
msgid "B<PERF_EVENT_IOC_SET_OUTPUT>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1903
+#: build/C/man2/perf_event_open.2:1989
msgid ""
"This tells the kernel to report event notifications to the specified file "
"descriptor rather than the default one. The file descriptors must all be on "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1906
+#: build/C/man2/perf_event_open.2:1992
msgid ""
"The argument specifies the desired file descriptor, or -1 if output should "
"be ignored."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1906
+#: build/C/man2/perf_event_open.2:1992
#, no-wrap
msgid "B<PERF_EVENT_IOC_SET_FILTER> (Since Linux 2.6.33)"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1909
+#: build/C/man2/perf_event_open.2:1995
msgid "This adds an ftrace filter to this event."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1911
+#: build/C/man2/perf_event_open.2:1997
msgid "The argument is a pointer to the desired ftrace filter."
msgstr ""
#. type: SS
-#: build/C/man2/perf_event_open.2:1911
+#: build/C/man2/perf_event_open.2:1997
#, no-wrap
msgid "Using prctl"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1924
+#: build/C/man2/perf_event_open.2:2010
msgid ""
"A process can enable or disable all the event groups that are attached to it "
"using the B<prctl>(2) B<PR_TASK_PERF_EVENTS_ENABLE> and "
msgstr ""
#. type: SS
-#: build/C/man2/perf_event_open.2:1924
+#: build/C/man2/perf_event_open.2:2010
#, no-wrap
msgid "perf_event related configuration files"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1927
+#: build/C/man2/perf_event_open.2:2013
msgid "Files in I</proc/sys/kernel/>"
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1928
+#: build/C/man2/perf_event_open.2:2014
#, no-wrap
msgid "I</proc/sys/kernel/perf_event_paranoid>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1934
+#: build/C/man2/perf_event_open.2:2020
msgid ""
"The I<perf_event_paranoid> file can be set to restrict access to the "
"performance counters."
msgstr ""
+#. type: IP
+#: build/C/man2/perf_event_open.2:2021
+#, no-wrap
+msgid "2"
+msgstr ""
+
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1936
-msgid "2 - only allow user-space measurements"
+#: build/C/man2/perf_event_open.2:2023
+msgid "only allow user-space measurements."
+msgstr ""
+
+#. type: IP
+#: build/C/man2/perf_event_open.2:2023
+#, no-wrap
+msgid "1"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1938
-msgid "1 - (default) allow both kernel and user measurements"
+#: build/C/man2/perf_event_open.2:2025
+msgid "allow both kernel and user measurements (default)."
+msgstr ""
+
+#. type: IP
+#: build/C/man2/perf_event_open.2:2025
+#, no-wrap
+msgid "0"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1940
-msgid "0 - allow access to CPU-specific data but not raw tracepoint samples"
+#: build/C/man2/perf_event_open.2:2027
+msgid "allow access to CPU-specific data but not raw tracepoint samples."
+msgstr ""
+
+#. type: IP
+#: build/C/man2/perf_event_open.2:2027
+#, no-wrap
+msgid "-1"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1942
-msgid "-1 - no restrictions"
+#: build/C/man2/perf_event_open.2:2029
+msgid "no restrictions."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1947
+#: build/C/man2/perf_event_open.2:2035
msgid ""
"The existence of the I<perf_event_paranoid> file is the official method for "
"determining if a kernel supports B<perf_event_open>()."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1947
+#: build/C/man2/perf_event_open.2:2035
#, no-wrap
msgid "I</proc/sys/kernel/perf_event_max_sample_rate>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1956
+#: build/C/man2/perf_event_open.2:2044
msgid ""
"This sets the maximum sample rate. Setting this too high can allow users to "
"sample at a rate that impacts overall machine performance and potentially "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1956
+#: build/C/man2/perf_event_open.2:2044
#, no-wrap
msgid "I</proc/sys/kernel/perf_event_mlock_kb>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1961
+#: build/C/man2/perf_event_open.2:2049
msgid ""
"Maximum number of pages an unprivileged user can mlock (2) . The default is "
"516 (kB)."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1965
+#: build/C/man2/perf_event_open.2:2053
msgid "Files in I</sys/bus/event_source/devices/>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1971
+#: build/C/man2/perf_event_open.2:2059
msgid ""
"Since Linux 2.6.34 the kernel supports having multiple PMUs available for "
"monitoring. Information on how to program these PMUs can be found under "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1971
+#: build/C/man2/perf_event_open.2:2059
#, no-wrap
msgid "I</sys/bus/event_source/devices/*/type> (Since Linux 2.6.38)"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1976
+#: build/C/man2/perf_event_open.2:2064
msgid ""
"This contains an integer that can be used in the I<type> field of "
"perf_event_attr to indicate you wish to use this PMU."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1976
+#: build/C/man2/perf_event_open.2:2064
#, no-wrap
msgid "I</sys/bus/event_source/devices/*/rdpmc> (Since Linux 3.4)"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1981
+#: build/C/man2/perf_event_open.2:2069
msgid ""
"If this file is 1, then direct user-space access to the performance counter "
"registers is allowed via the rdpmc instruction. This can be disabled by "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1981
+#: build/C/man2/perf_event_open.2:2069
#, no-wrap
msgid "I</sys/bus/event_source/devices/*/format/> (Since Linux 3.4)"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1987
+#: build/C/man2/perf_event_open.2:2075
msgid ""
"This sub-directory contains information on the architecture-specific "
"sub-fields available for programming the various I<config> fields in the "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:1997
+#: build/C/man2/perf_event_open.2:2085
msgid ""
"The content of each file is the name of the config field, followed by a "
"colon, followed by a series of integer bit ranges separated by commas. For "
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:1997
+#: build/C/man2/perf_event_open.2:2085
#, no-wrap
msgid "I</sys/bus/event_source/devices/*/events/> (Since Linux 3.4)"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2006
+#: build/C/man2/perf_event_open.2:2094
msgid ""
"This sub-directory contains files with pre-defined events. The contents are "
"strings describing the event settings expressed in terms of the fields found "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2014
+#: build/C/man2/perf_event_open.2:2102
msgid ""
"The content of each file is a list of attribute names separated by commas. "
"Each entry has an optional value (either hex or decimal). If no value is "
"specified than it is assumed to be a single-bit field with a value of 1. An "
-"example entry may look like this: I<event=0x2,inv,ldlat=3>"
+"example entry may look like this: I<event=0x2,inv,ldlat=3>."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:2014
+#: build/C/man2/perf_event_open.2:2102
#, no-wrap
msgid "I</sys/bus/event_source/devices/*/uevent>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2018
+#: build/C/man2/perf_event_open.2:2106
msgid ""
"This file is the standard kernel device interface for injecting hotplug "
"events."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:2018
+#: build/C/man2/perf_event_open.2:2106
#, no-wrap
msgid "I</sys/bus/event_source/devices/*/cpumask> (Since Linux 3.7)"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2025
+#: build/C/man2/perf_event_open.2:2115
msgid ""
-"The cpumask file contains a comma-separated list of integers that indicate a "
-"representative cpu number for each socket (package) on the motherboard. "
-"This is needed when setting up uncore or northbridge events, as those PMUs "
-"present socket-wide events."
+"The I<cpumask> file contains a comma-separated list of integers that "
+"indicate a representative CPU number for each socket (package) on the "
+"motherboard. This is needed when setting up uncore or northbridge events, "
+"as those PMUs present socket-wide events."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2032
+#: build/C/man2/perf_event_open.2:2122
msgid ""
"B<perf_event_open>() returns the new file descriptor, or -1 if an error "
"occurred (in which case, I<errno> is set appropriately)."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2036
+#: build/C/man2/perf_event_open.2:2126
msgid "Returned if the specified event is not available."
msgstr ""
#. type: TP
-#: build/C/man2/perf_event_open.2:2036
+#: build/C/man2/perf_event_open.2:2126
#, no-wrap
msgid "B<ENOSPC>"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2046
+#: build/C/man2/perf_event_open.2:2136
msgid ""
"Prior to Linux 3.3, if there was not enough room for the event, B<ENOSPC> "
"was returned. Linus did not like this, and this was changed to B<EINVAL>. "
msgstr ""
#. type: SH
-#: build/C/man2/perf_event_open.2:2046
+#: build/C/man2/perf_event_open.2:2136
#, no-wrap
msgid "VERSION"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2051
+#: build/C/man2/perf_event_open.2:2141
msgid ""
"B<perf_event_open>() was introduced in Linux 2.6.31 but was called "
"B<perf_counter_open>()B<.> It was renamed in Linux 2.6.32."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2056
+#: build/C/man2/perf_event_open.2:2146
msgid ""
"This B<perf_event_open>() system call Linux- specific and should not be "
"used in programs intended to be portable."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2060
+#: build/C/man2/perf_event_open.2:2150
msgid ""
"Glibc does not provide a wrapper for this system call; call it using "
"B<syscall>(2). See the example below."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2066
+#: build/C/man2/perf_event_open.2:2156
msgid ""
"The official way of knowing if B<perf_event_open>() support is enabled is "
"checking for the existence of the file "
msgstr ""
#. type: SH
-#: build/C/man2/perf_event_open.2:2066 build/C/man2/pivot_root.2:134 build/C/man2/ptrace.2:1884
+#: build/C/man2/perf_event_open.2:2156 build/C/man2/pivot_root.2:134 build/C/man2/ptrace.2:1884
#, no-wrap
msgid "BUGS"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2073
+#: build/C/man2/perf_event_open.2:2163
msgid ""
"The B<F_SETOWN_EX> option to B<fcntl>(2) is needed to properly get overflow "
"signals in threads. This was introduced in Linux 2.6.32."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2081
+#: build/C/man2/perf_event_open.2:2171
msgid ""
"Prior to Linux 2.6.33 (at least for x86) the kernel did not check if events "
"could be scheduled together until read time. The same happens on all known "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2085
+#: build/C/man2/perf_event_open.2:2175
msgid ""
"Prior to Linux 2.6.34 event constraints were not enforced by the kernel. In "
"that case, some events would silently return \"0\" if the kernel scheduled "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2088
+#: build/C/man2/perf_event_open.2:2178
msgid ""
"Prior to Linux 2.6.34 there was a bug when multiplexing where the wrong "
"results could be returned."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2091
+#: build/C/man2/perf_event_open.2:2181
msgid ""
"Kernels from Linux 2.6.35 to Linux 2.6.39 can quickly crash the kernel if "
"\"inherit\" is enabled and many threads are started."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2095
+#: build/C/man2/perf_event_open.2:2185
msgid ""
"Prior to Linux 2.6.35, B<PERF_FORMAT_GROUP> did not work with attached "
"processes."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2100
+#: build/C/man2/perf_event_open.2:2190
msgid ""
"In older Linux 2.6 versions, refreshing an event group leader refreshed all "
"siblings, and refreshing with a parameter of 0 enabled infinite refresh. "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2106
+#: build/C/man2/perf_event_open.2:2196
msgid ""
"There is a bug in the kernel code between Linux 2.6.36 and Linux 3.0 that "
"ignores the \"watermark\" field and acts as if a wakeup_event was chosen if "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2112
+#: build/C/man2/perf_event_open.2:2202
msgid ""
"From Linux 2.6.31 to Linux 3.4, the B<PERF_IOC_FLAG_GROUP> ioctl argument "
"was broken and would repeatedly operate on the event specified rather than "
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2117
+#: build/C/man2/perf_event_open.2:2207
msgid ""
"Always double-check your results! Various generalized events have had wrong "
"values. For example, retired branches measured the wrong thing on AMD "
msgstr ""
#. type: SH
-#: build/C/man2/perf_event_open.2:2117 build/C/man2/process_vm_readv.2:295 build/C/man2/splice.2:223 build/C/man2/tee.2:130
+#: build/C/man2/perf_event_open.2:2207 build/C/man2/process_vm_readv.2:295 build/C/man2/splice.2:223 build/C/man2/tee.2:130
#, no-wrap
msgid "EXAMPLE"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2121
+#: build/C/man2/perf_event_open.2:2211
msgid ""
"The following is a short example that measures the total instruction count "
"of a call to B<printf>(3)."
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2130
+#: build/C/man2/perf_event_open.2:2220
#, no-wrap
msgid ""
"#include E<lt>stdlib.hE<gt>\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2136
+#: build/C/man2/perf_event_open.2:2226
#, no-wrap
msgid ""
"long\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2141
+#: build/C/man2/perf_event_open.2:2231
#, no-wrap
msgid ""
" ret = syscall(__NR_perf_event_open, hw_event, pid, cpu,\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2148
+#: build/C/man2/perf_event_open.2:2238
#, no-wrap
msgid ""
"int\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2156
+#: build/C/man2/perf_event_open.2:2246
#, no-wrap
msgid ""
" memset(&pe, 0, sizeof(struct perf_event_attr));\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2162
+#: build/C/man2/perf_event_open.2:2252
#, no-wrap
msgid ""
" fd = perf_event_open(&pe, 0, -1, -1, 0);\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2165
+#: build/C/man2/perf_event_open.2:2255
#, no-wrap
msgid ""
" ioctl(fd, PERF_EVENT_IOC_RESET, 0);\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2167
+#: build/C/man2/perf_event_open.2:2257
#, no-wrap
msgid " printf(\"Measuring instruction count for this printf\\en\");\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2170
+#: build/C/man2/perf_event_open.2:2260
#, no-wrap
msgid ""
" ioctl(fd, PERF_EVENT_IOC_DISABLE, 0);\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2172
+#: build/C/man2/perf_event_open.2:2262
#, no-wrap
msgid " printf(\"Used %lld instructions\\en\", count);\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2175
+#: build/C/man2/perf_event_open.2:2265
#, no-wrap
msgid ""
" close(fd);\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/perf_event_open.2:2182
+#: build/C/man2/perf_event_open.2:2272
msgid "B<fcntl>(2), B<mmap>(2), B<open>(2), B<prctl>(2), B<read>(2)"
msgstr ""
#. type: Plain text
#: build/C/man2/pivot_root.2:13
-msgid "pivot_root - change the root file system"
+msgid "pivot_root - change the root filesystem"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/pivot_root.2:27
msgid ""
-"B<pivot_root>() moves the root file system of the calling process to the "
-"directory I<put_old> and makes I<new_root> the new root file system of the "
+"B<pivot_root>() moves the root filesystem of the calling process to the "
+"directory I<put_old> and makes I<new_root> the new root filesystem of the "
"calling process."
msgstr ""
#: build/C/man2/pivot_root.2:34
msgid ""
"The typical use of B<pivot_root>() is during system startup, when the "
-"system mounts a temporary root file system (e.g., an B<initrd>), then mounts "
-"the real root file system, and eventually turns the latter into the current "
+"system mounts a temporary root filesystem (e.g., an B<initrd>), then mounts "
+"the real root filesystem, and eventually turns the latter into the current "
"root of all relevant processes or threads."
msgstr ""
"or thread to I<new_root> if they point to the old root directory. This is "
"necessary in order to prevent kernel threads from keeping the old root "
"directory busy with their root and current working directory, even if they "
-"never access the file system in any way. In the future, there may be a "
-"mechanism for kernel threads to explicitly relinquish any access to the file "
-"system, such that this fairly intrusive mechanism can be removed from "
+"never access the filesystem in any way. In the future, there may be a "
+"mechanism for kernel threads to explicitly relinquish any access to the "
+"filesystem, such that this fairly intrusive mechanism can be removed from "
"B<pivot_root>()."
msgstr ""
#. type: Plain text
#: build/C/man2/pivot_root.2:79
msgid ""
-"I<new_root> and I<put_old> must not be on the same file system as the "
-"current root."
+"I<new_root> and I<put_old> must not be on the same filesystem as the current "
+"root."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/pivot_root.2:85
-msgid "No other file system may be mounted on I<put_old>."
+msgid "No other filesystem may be mounted on I<put_old>."
msgstr ""
#. type: Plain text
msgid ""
"If the current root is not a mount point (e.g., after B<chroot>(2) or "
"B<pivot_root>(), see also below), not the old root directory, but the mount "
-"point of that file system is mounted on I<put_old>."
+"point of that filesystem is mounted on I<put_old>."
msgstr ""
#. type: Plain text
#: build/C/man2/pivot_root.2:101
msgid ""
"I<new_root> does not have to be a mount point. In this case, "
-"I</proc/mounts> will show the mount point of the file system containing "
+"I</proc/mounts> will show the mount point of the filesystem containing "
"I<new_root> as root (I</>)."
msgstr ""
#. type: Plain text
#: build/C/man2/pivot_root.2:114
msgid ""
-"I<new_root> or I<put_old> are on the current root file system, or a file "
-"system is already mounted on I<put_old>."
+"I<new_root> or I<put_old> are on the current root filesystem, or a "
+"filesystem is already mounted on I<put_old>."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/ptrace.2:1106
msgid ""
-"If tracee was attached using I<PTRACE_SEIZE>, group-stop is indicated by "
+"If tracee was attached using B<PTRACE_SEIZE>, group-stop is indicated by "
"B<PTRACE_EVENT_STOP>: I<statusE<gt>E<gt>16 == PTRACE_EVENT_STOP>. This "
"allows detection of group-stops without requiring an extra "
"B<PTRACE_GETSIGINFO> call."
msgid ""
"Stop induced by B<PTRACE_INTERRUPT> command, or group-stop, or initial "
"ptrace-stop when a new child is attached (only if attached using "
-"B<PTRACE_SEIZE>). or B<PTRACE_EVENT_STOP> if B<PTRACE_SEIZE> was used."
+"B<PTRACE_SEIZE>), or B<PTRACE_EVENT_STOP> if B<PTRACE_SEIZE> was used."
msgstr ""
#. type: Plain text
#: build/C/man2/quotactl.2:49
msgid ""
"The quota system can be used to set per-user and per-group limits on the "
-"amount of disk space used on a file system. For each user and/or group, a "
-"soft limit and a hard limit can be set for each file system. The hard limit "
+"amount of disk space used on a filesystem. For each user and/or group, a "
+"soft limit and a hard limit can be set for each filesystem. The hard limit "
"can't be exceeded. The soft limit can be exceeded, but warnings will "
"ensue. Moreover, the user can't exceed the soft limit for more than one "
"week (by default) at a time; after this time, the soft limit counts as a "
#: build/C/man2/quotactl.2:79
msgid ""
"The I<special> argument is a pointer to a null-terminated string containing "
-"the pathname of the (mounted) block special device for the file system being "
+"the pathname of the (mounted) block special device for the filesystem being "
"manipulated."
msgstr ""
#. type: Plain text
#: build/C/man2/quotactl.2:98
msgid ""
-"Turn on quotas for a file system. The I<id> argument is the identification "
+"Turn on quotas for a filesystem. The I<id> argument is the identification "
"number of the quota format to be used. Currently, there are three supported "
"quota formats:"
msgstr ""
#: build/C/man2/quotactl.2:121
msgid ""
"The I<addr> argument points to the pathname of a file containing the quotas "
-"for the file system. The quota file must exist; it is normally created with "
+"for the filesystem. The quota file must exist; it is normally created with "
"the B<quotacheck>(8) program. This operation requires privilege "
"(B<CAP_SYS_ADMIN>)."
msgstr ""
#. type: Plain text
#: build/C/man2/quotactl.2:131
msgid ""
-"Turn off quotas for a file system. The I<addr> and I<id> arguments are "
+"Turn off quotas for a filesystem. The I<addr> and I<id> arguments are "
"ignored. This operation requires privilege (B<CAP_SYS_ADMIN>)."
msgstr ""
#. type: Plain text
#: build/C/man2/quotactl.2:308
msgid ""
-"Get quota format used on the specified file system. The I<addr> argument "
+"Get quota format used on the specified filesystem. The I<addr> argument "
"should be a pointer to a 4-byte buffer where the format number will be "
"stored."
msgstr ""
#. type: Plain text
#: build/C/man2/quotactl.2:319
msgid ""
-"Update the on-disk copy of quota usages for a file system. If I<special> is "
-"NULL, then all file systems with active quotas are sync'ed. The I<addr> and "
+"Update the on-disk copy of quota usages for a filesystem. If I<special> is "
+"NULL, then all filesystems with active quotas are sync'ed. The I<addr> and "
"I<id> arguments are ignored."
msgstr ""
#. type: Plain text
#: build/C/man2/quotactl.2:342
msgid ""
-"For XFS file systems making use of the XFS Quota Manager (XQM), the above "
+"For XFS filesystems making use of the XFS Quota Manager (XQM), the above "
"commands are bypassed and the following commands are used:"
msgstr ""
#. type: Plain text
#: build/C/man2/quotactl.2:363
msgid ""
-"Turn on quotas for an XFS file system. XFS provides the ability to turn "
+"Turn on quotas for an XFS filesystem. XFS provides the ability to turn "
"on/off quota limit enforcement with quota accounting. Therefore, XFS "
"expects I<addr> to be a pointer to an I<unsigned int> that contains either "
"the flags B<XFS_QUOTA_UDQ_ACCT> and/or B<XFS_QUOTA_UDQ_ENFD> (for user "
#. type: Plain text
#: build/C/man2/quotactl.2:374
msgid ""
-"Turn off quotas for an XFS file system. As with B<Q_QUOTAON>, XFS file "
-"systems expect a pointer to an I<unsigned int> that specifies whether quota "
-"accounting and/or limit enforcement need to be turned off. This operation "
-"requires privilege (B<CAP_SYS_ADMIN>)."
+"Turn off quotas for an XFS filesystem. As with B<Q_QUOTAON>, XFS "
+"filesystems expect a pointer to an I<unsigned int> that specifies whether "
+"quota accounting and/or limit enforcement need to be turned off. This "
+"operation requires privilege (B<CAP_SYS_ADMIN>)."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/quotactl.2:408
msgid ""
-"Returns an I<fs_quota_stat> structure containing XFS file system specific "
+"Returns an I<fs_quota_stat> structure containing XFS filesystem specific "
"quota information. This is useful for finding out how much space is used to "
"store quota information, and also to get quotaon/off status of a given local "
-"XFS file system."
+"XFS filesystem."
msgstr ""
#. type: TP
#: build/C/man2/quotactl.2:419
msgid ""
"There is no command equivalent to B<Q_SYNC> for XFS since B<sync>(1) writes "
-"quota information to disk (in addition to the other file system metadata "
-"that it writes out)."
+"quota information to disk (in addition to the other filesystem metadata that "
+"it writes out)."
msgstr ""
#. type: Plain text
#: build/C/man2/quotactl.2:465
msgid ""
"No disk quota is found for the indicated user. Quotas have not been turned "
-"on for this file system."
+"on for this filesystem."
msgstr ""
#. type: Plain text
#: build/C/man2/quotactl.2:495
msgid ""
"The quota file pointed to by I<addr> exists, but is not a regular file; or, "
-"the quota file pointed to by I<addr> exists, but is not on the file system "
+"the quota file pointed to by I<addr> exists, but is not on the filesystem "
"pointed to by I<special>."
msgstr ""
#. type: Plain text
#: build/C/man2/splice.2:155
msgid ""
-"Target file system doesn't support splicing; target file is opened in append "
+"Target filesystem doesn't support splicing; target file is opened in append "
"mode; neither of the descriptors refers to a pipe; or offset given for "
"nonseekable device."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-16 13:49+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/offsetof.3:112 build/C/man3/program_invocation_name.3:72
#: build/C/man3/queue.3:498 build/C/man3/realpath.3:239
#: build/C/man3/setjmp.3:136 build/C/man3/xcrypt.3:81
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
"B<argz_create>() converts a UNIX-style argument vector I<argv>, terminated "
"by I<(char\\ *)\\ 0>, into an argz vector (I<*argz>,\\ I<*argz_len>)."
-msgstr "B<argz_create>() は、UNIX 流の引き数ベクトルである (I<(char\\ *)\\ 0> で終端される) I<argv> を、argz vector (I<*argz>,\\ I<*argz_len>) に変換する。"
+msgstr ""
+"B<argz_create>() は、UNIX 流の引き数ベクトルである (I<(char\\ *)\\ 0> で終端"
+"される) I<argv> を、argz vector (I<*argz>,\\ I<*argz_len>) に変換する。"
#. type: Plain text
#: build/C/man3/argz_add.3:120
#. type: Plain text
#: build/C/man3/argz_add.3:145
+#, fuzzy
+#| msgid ""
+#| "B<argz_extract>() is the opposite of B<argz_create>(). It takes the "
+#| "argz vector (I<argz>,\\ I<argz_len>) and fills the array starting at "
+#| "I<argv> with pointers to the substrings, and a final NULL, making a UNIX-"
+#| "style argv vector. The array I<argv> must have room for I<argz_count>"
+#| "(I<argz>,I<argz_len>) + 1 pointers."
msgid ""
"B<argz_extract>() is the opposite of B<argz_create>(). It takes the argz "
"vector (I<argz>,\\ I<argz_len>) and fills the array starting at I<argv> "
"with pointers to the substrings, and a final NULL, making a UNIX-style argv "
-"vector. The array I<argv> must have room for I<argz_count>(I<argz>,"
+"vector. The array I<argv> must have room for I<argz_count>(I<argz>, "
"I<argz_len>) + 1 pointers."
msgstr ""
"B<argz_extract>() は B<argz_create>() の反対の操作を行う。argz vector "
#. type: Plain text
#: build/C/man3/realpath.3:119
-msgid "An I/O error occurred while reading from the file system."
+#, fuzzy
+#| msgid "An I/O error occurred while reading from the file system."
+msgid "An I/O error occurred while reading from the filesystem."
msgstr "ファイルシステムを読むときに、I/Oエラーが起こった。"
#. type: TP
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/__setfpucw.3:72 build/C/man3/addseverity.3:79 build/C/man3/argz_add.3:213 build/C/man3/backtrace.3:263 build/C/man3/basename.3:187 build/C/man3/envz_add.3:152 build/C/man3/ftok.3:114 build/C/man3/longjmp.3:142 build/C/man3/offsetof.3:112 build/C/man3/program_invocation_name.3:72 build/C/man3/queue.3:498 build/C/man3/realpath.3:239 build/C/man3/setjmp.3:136 build/C/man3/xcrypt.3:81
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
"B<argz_extract>() is the opposite of B<argz_create>(). It takes the argz "
"vector (I<argz>,\\ I<argz_len>) and fills the array starting at I<argv> "
"with pointers to the substrings, and a final NULL, making a UNIX-style argv "
-"vector. The array I<argv> must have room for "
-"I<argz_count>(I<argz>,I<argz_len>) + 1 pointers."
+"vector. The array I<argv> must have room for I<argz_count>(I<argz>, "
+"I<argz_len>) + 1 pointers."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man3/realpath.3:119
-msgid "An I/O error occurred while reading from the file system."
+msgid "An I/O error occurred while reading from the filesystem."
msgstr ""
#. type: TP
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-15 20:27+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: TH
#: build/C/man5/dir_colors.5:12
#, no-wrap
-msgid "2001-12-26"
-msgstr "2001-12-26"
+msgid "2013-08-09"
+msgstr ""
#. type: TH
#: build/C/man5/dir_colors.5:12
msgid "Specifies the color used for normal (nonfilename) text."
msgstr "(ファイル名でない) 通常のテキストに使われる色を指定する。"
+#. type: Plain text
+#: build/C/man5/dir_colors.5:108
+msgid "Synonym: B<NORM>."
+msgstr ""
+
#. type: TP
-#: build/C/man5/dir_colors.5:105
+#: build/C/man5/dir_colors.5:108
#, no-wrap
msgid "B<FILE >I<color-sequence>"
msgstr "B<FILE >I<color-sequence>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:108
+#: build/C/man5/dir_colors.5:111
msgid "Specifies the color used for a regular file."
msgstr "通常のファイルに使われる色を指定する。"
#. type: TP
-#: build/C/man5/dir_colors.5:108
+#: build/C/man5/dir_colors.5:111
#, no-wrap
msgid "B<DIR >I<color-sequence>"
msgstr "B<DIR >I<color-sequence>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:111
+#: build/C/man5/dir_colors.5:114
msgid "Specifies the color used for directories."
msgstr "ディレクトリに使われる色を指定する。"
#. type: TP
-#: build/C/man5/dir_colors.5:111
+#: build/C/man5/dir_colors.5:114
#, no-wrap
msgid "B<LINK >I<color-sequence>"
msgstr "B<LINK >I<color-sequence>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:114
+#: build/C/man5/dir_colors.5:117
msgid "Specifies the color used for a symbolic link."
msgstr "シンボリックリンクに使われる色を指定する。"
+#. type: Plain text
+#: build/C/man5/dir_colors.5:121
+msgid "Synonyms: B<LNK>, B<SYMLINK>."
+msgstr ""
+
#. type: TP
-#: build/C/man5/dir_colors.5:114
+#: build/C/man5/dir_colors.5:121
#, no-wrap
msgid "B<ORPHAN >I<color-sequence>"
msgstr "B<ORPHAN >I<color-sequence>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:123
+#: build/C/man5/dir_colors.5:130
msgid ""
"Specifies the color used for an orphaned symbolic link (one which points to "
"a nonexistent file). If this is unspecified, B<ls> will use the B<LINK> "
"定する。 指定されない場合、 B<ls> は B<LINK> の色を代わりに使う。"
#. type: TP
-#: build/C/man5/dir_colors.5:123
+#: build/C/man5/dir_colors.5:130
#, no-wrap
msgid "B<MISSING >I<color-sequence>"
msgstr "B<MISSING >I<color-sequence>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:132
+#: build/C/man5/dir_colors.5:139
msgid ""
"Specifies the color used for a missing file (a nonexistent file which "
"nevertheless has a symbolic link pointing to it). If this is unspecified, "
"代わりに使う。"
#. type: TP
-#: build/C/man5/dir_colors.5:132
+#: build/C/man5/dir_colors.5:139
#, no-wrap
msgid "B<FIFO >I<color-sequence>"
msgstr "B<FIFO >I<color-sequence>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:135
+#: build/C/man5/dir_colors.5:142
msgid "Specifies the color used for a FIFO (named pipe)."
msgstr "FIFO (名前付きパイプ) に使われる色を指定する。"
+#. type: Plain text
+#: build/C/man5/dir_colors.5:145
+msgid "Synonym: B<PIPE>."
+msgstr ""
+
#. type: TP
-#: build/C/man5/dir_colors.5:135
+#: build/C/man5/dir_colors.5:145
#, no-wrap
msgid "B<SOCK >I<color-sequence>"
msgstr "B<SOCK >I<color-sequence>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:138
+#: build/C/man5/dir_colors.5:148
msgid "Specifies the color used for a socket."
msgstr "ソケットに使われる色を指定する。"
#. type: TP
-#: build/C/man5/dir_colors.5:138
+#: build/C/man5/dir_colors.5:148
#, no-wrap
msgid "B<DOOR >I<color-sequence>"
msgstr "B<DOOR >I<color-sequence>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:142
+#: build/C/man5/dir_colors.5:152
msgid ""
"(Supported since fileutils 4.1) Specifies the color used for a door "
"(Solaris 2.5 and later)."
"指定する。"
#. type: TP
-#: build/C/man5/dir_colors.5:142
+#: build/C/man5/dir_colors.5:152
#, no-wrap
msgid "B<BLK >I<color-sequence>"
msgstr "B<BLK >I<color-sequence>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:145
+#: build/C/man5/dir_colors.5:155
msgid "Specifies the color used for a block device special file."
msgstr "ブロックデバイススペシャルファイルに使われる色を指定する。"
+#. type: Plain text
+#: build/C/man5/dir_colors.5:158
+msgid "Synonym: B<BLOCK>."
+msgstr ""
+
#. type: TP
-#: build/C/man5/dir_colors.5:145
+#: build/C/man5/dir_colors.5:158
#, no-wrap
msgid "B<CHR >I<color-sequence>"
msgstr "B<CHR >I<color-sequence>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:148
+#: build/C/man5/dir_colors.5:161
msgid "Specifies the color used for a character device special file."
msgstr "キャラクターデバイススペシャルファイルに使われる色を指定する。"
+#. type: Plain text
+#: build/C/man5/dir_colors.5:164
+msgid "Synonym: B<CHAR>."
+msgstr ""
+
#. type: TP
-#: build/C/man5/dir_colors.5:148
+#: build/C/man5/dir_colors.5:164
#, no-wrap
msgid "B<EXEC >I<color-sequence>"
msgstr "B<EXEC >I<color-sequence>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:151
+#: build/C/man5/dir_colors.5:167
msgid "Specifies the color used for a file with the executable attribute set."
msgstr "実行属性が設定されているファイルに使われる色を設定する。"
#. type: TP
-#: build/C/man5/dir_colors.5:151
+#: build/C/man5/dir_colors.5:167
+#, fuzzy, no-wrap
+#| msgid "B<DIR >I<color-sequence>"
+msgid "B<SUID >I<color-sequence>"
+msgstr "B<DIR >I<color-sequence>"
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:170
+#, fuzzy
+#| msgid ""
+#| "Specifies the color used for a file with the executable attribute set."
+msgid "Specifies the color used for a file with the set-user-ID attribute set."
+msgstr "実行属性が設定されているファイルに使われる色を設定する。"
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:173
+msgid "Synonym: B<SETUID>."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/dir_colors.5:173
+#, fuzzy, no-wrap
+#| msgid "B<DIR >I<color-sequence>"
+msgid "B<SGID >I<color-sequence>"
+msgstr "B<DIR >I<color-sequence>"
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:176
+#, fuzzy
+#| msgid ""
+#| "Specifies the color used for a file with the executable attribute set."
+msgid ""
+"Specifies the color used for a file with the set-group-ID attribute set."
+msgstr "実行属性が設定されているファイルに使われる色を設定する。"
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:179
+msgid "Synonym: B<SETGID>."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/dir_colors.5:179
+#, fuzzy, no-wrap
+#| msgid "B<SOCK >I<color-sequence>"
+msgid "B<STICKY >I<color-sequence>"
+msgstr "B<SOCK >I<color-sequence>"
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:182
+#, fuzzy
+#| msgid ""
+#| "Specifies the color used for a file with the executable attribute set."
+msgid "Specifies the color used for a directory with the sticky attribute set."
+msgstr "実行属性が設定されているファイルに使われる色を設定する。"
+
+#. type: TP
+#: build/C/man5/dir_colors.5:182
+#, fuzzy, no-wrap
+#| msgid "B<CHR >I<color-sequence>"
+msgid "B<STICKY_OTHER_WRITABLE >I<color-sequence>"
+msgstr "B<CHR >I<color-sequence>"
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:185
+#, fuzzy
+#| msgid ""
+#| "Specifies the color used for a file with the executable attribute set."
+msgid ""
+"Specifies the color used for a other-writable directory with the executable "
+"attribute set."
+msgstr "実行属性が設定されているファイルに使われる色を設定する。"
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:188
+msgid "Synonym: B<OWT>."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/dir_colors.5:188
+#, fuzzy, no-wrap
+#| msgid "B<NORMAL >I<color-sequence>"
+msgid "B<OTHER_WRITABLE >I<color-sequence>"
+msgstr "B<NORMAL >I<color-sequence>"
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:191
+#, fuzzy
+#| msgid ""
+#| "Specifies the color used for a file with the executable attribute set."
+msgid ""
+"Specifies the color used for a other-writable directory without the "
+"executable attribute set."
+msgstr "実行属性が設定されているファイルに使われる色を設定する。"
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:194
+msgid "Synonym: B<OWR>."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/dir_colors.5:194
#, no-wrap
msgid "B<LEFTCODE >I<color-sequence>"
msgstr "B<LEFTCODE >I<color-sequence>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:156
+#: build/C/man5/dir_colors.5:199
msgid "Specifies the I<left code> for non-ISO\\ 6429 terminals (see below)."
msgstr ""
"ISO\\ 6429 端末 (下記参照) 以外で I<left code> に使われる色を指定する。"
+#. type: Plain text
+#: build/C/man5/dir_colors.5:202
+msgid "Synonym: B<LEFT>."
+msgstr ""
+
#. type: TP
-#: build/C/man5/dir_colors.5:156
+#: build/C/man5/dir_colors.5:202
#, no-wrap
msgid "B<RIGHTCODE >I<color-sequence>"
msgstr "B<RIGHTCODE >I<color-sequence>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:161
+#: build/C/man5/dir_colors.5:207
msgid "Specifies the I<right code> for non-ISO\\ 6429 terminals (see below)."
msgstr ""
"ISO\\ 6429 端末 (下記参照) 以外で I<right code> に使われる色を指定する。"
+#. type: Plain text
+#: build/C/man5/dir_colors.5:210
+msgid "Synonym: B<RIGHT>."
+msgstr ""
+
#. type: TP
-#: build/C/man5/dir_colors.5:161
+#: build/C/man5/dir_colors.5:210
#, no-wrap
msgid "B<ENDCODE >I<color-sequence>"
msgstr "B<ENDCODE >I<color-sequence>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:166
+#: build/C/man5/dir_colors.5:215
msgid "Specifies the I<end code> for non-ISO\\ 6429 terminals (see below)."
msgstr "ISO\\ 6429 端末 (下記参照) 以外で I<end code> に使われる色を指定する。"
+#. type: Plain text
+#: build/C/man5/dir_colors.5:218
+msgid "Synonym: B<END>."
+msgstr ""
+
#. type: TP
-#: build/C/man5/dir_colors.5:166
+#: build/C/man5/dir_colors.5:218
#, no-wrap
msgid "B<*>I<extension> I<color-sequence>"
msgstr "B<*>I<extension> I<color-sequence>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:169
+#: build/C/man5/dir_colors.5:221
msgid "Specifies the color used for any file that ends in I<extension>."
msgstr "I<extension> で終るすべてのファイルに使われる色を指定する。"
#. type: TP
-#: build/C/man5/dir_colors.5:169
+#: build/C/man5/dir_colors.5:221
#, no-wrap
msgid " B<.>I<extension> I<color-sequence>"
msgstr " B<.>I<extension> I<color-sequence>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:182
+#: build/C/man5/dir_colors.5:234
msgid ""
"Same as B<*>.I<extension>. Specifies the color used for any file that ends "
"in .I<extension>. Note that the period is included in the extension, which "
"の形式は古いものと考えられている。"
#. type: SS
-#: build/C/man5/dir_colors.5:182
+#: build/C/man5/dir_colors.5:234
#, no-wrap
msgid "ISO 6429 (ANSI) color sequences"
msgstr "ISO 6429 (ANSI) カラーシーケンス"
#. type: Plain text
-#: build/C/man5/dir_colors.5:190
+#: build/C/man5/dir_colors.5:242
msgid ""
"Most color-capable ASCII terminals today use ISO 6429 (ANSI) color "
"sequences, and many common terminals without color capability, including "
"し、ISO 6429 コードをデフォルトで使う。"
#. type: Plain text
-#: build/C/man5/dir_colors.5:194
+#: build/C/man5/dir_colors.5:246
msgid ""
"ISO 6429 color sequences are composed of sequences of numbers separated by "
"semicolons. The most common codes are:"
"る。 最も一般的なコードを示す。"
#. type: tbl table
-#: build/C/man5/dir_colors.5:198
+#: build/C/man5/dir_colors.5:250
#, no-wrap
msgid " 0\tto restore default color\n"
msgstr " 0\tデフォルトカラーを復元\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:199
+#: build/C/man5/dir_colors.5:251
#, no-wrap
msgid " 1\tfor brighter colors\n"
msgstr " 1\tより明るい色\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:200
+#: build/C/man5/dir_colors.5:252
#, no-wrap
msgid " 4\tfor underlined text\n"
msgstr " 4\t下線付きのテキスト\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:201
+#: build/C/man5/dir_colors.5:253
#, no-wrap
msgid " 5\tfor flashing text\n"
msgstr " 5\t点滅するテキスト\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:202
+#: build/C/man5/dir_colors.5:254
#, no-wrap
msgid "30\tfor black foreground\n"
msgstr "30\t文字表示色:黒\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:203
+#: build/C/man5/dir_colors.5:255
#, no-wrap
msgid "31\tfor red foreground\n"
msgstr "31\t文字表示色:赤\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:204
+#: build/C/man5/dir_colors.5:256
#, no-wrap
msgid "32\tfor green foreground\n"
msgstr "32\t文字表示色:緑\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:205
+#: build/C/man5/dir_colors.5:257
#, no-wrap
msgid "33\tfor yellow (or brown) foreground\n"
msgstr "33\t文字表示色:黄 (または茶)\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:206
+#: build/C/man5/dir_colors.5:258
#, no-wrap
msgid "34\tfor blue foreground\n"
msgstr "34\t文字表示色:青\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:207
+#: build/C/man5/dir_colors.5:259
#, no-wrap
msgid "35\tfor purple foreground\n"
msgstr "35\t文字表示色:紫\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:208
+#: build/C/man5/dir_colors.5:260
#, no-wrap
msgid "36\tfor cyan foreground\n"
msgstr "36\t文字表示色:シアン\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:209
+#: build/C/man5/dir_colors.5:261
#, no-wrap
msgid "37\tfor white (or gray) foreground\n"
msgstr "37\t文字表示色:白 (またはグレー)\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:210
+#: build/C/man5/dir_colors.5:262
#, no-wrap
msgid "40\tfor black background\n"
msgstr "40\t背景色:黒\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:211
+#: build/C/man5/dir_colors.5:263
#, no-wrap
msgid "41\tfor red background\n"
msgstr "41\t背景色:赤\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:212
+#: build/C/man5/dir_colors.5:264
#, no-wrap
msgid "42\tfor green background\n"
msgstr "42\t背景色:緑\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:213
+#: build/C/man5/dir_colors.5:265
#, no-wrap
msgid "43\tfor yellow (or brown) background\n"
msgstr "43\t背景色:黄 (または茶)\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:214
+#: build/C/man5/dir_colors.5:266
#, no-wrap
msgid "44\tfor blue background\n"
msgstr "44\t背景色:青\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:215
+#: build/C/man5/dir_colors.5:267
#, no-wrap
msgid "45\tfor purple background\n"
msgstr "45\t背景色:紫\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:216
+#: build/C/man5/dir_colors.5:268
#, no-wrap
msgid "46\tfor cyan background\n"
msgstr "46\t背景色:シアン\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:217
+#: build/C/man5/dir_colors.5:269
#, no-wrap
msgid "47\tfor white (or gray) background\n"
msgstr "47\t背景色:白 (またはグレー)\n"
#. type: Plain text
-#: build/C/man5/dir_colors.5:222
+#: build/C/man5/dir_colors.5:274
msgid "Not all commands will work on all systems or display devices."
msgstr "システムと表示デバイスによっては、動作しないコマンドもある。"
#. type: Plain text
-#: build/C/man5/dir_colors.5:225
+#: build/C/man5/dir_colors.5:277
msgid "B<ls> uses the following defaults:"
msgstr "B<ls> は以下をデフォルトとして使う。"
#. type: tbl table
-#: build/C/man5/dir_colors.5:228
+#: build/C/man5/dir_colors.5:280
#, no-wrap
msgid "NORMAL\t0 \tNormal (nonfilename) text\n"
msgstr "NORMAL\t0 \t(ファイル名でない) 通常のテキスト\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:229
+#: build/C/man5/dir_colors.5:281
#, no-wrap
msgid "FILE\t0 \tRegular file\n"
msgstr "FILE\t0 \t通常のファイル\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:230
+#: build/C/man5/dir_colors.5:282
#, no-wrap
msgid "DIR\t32 \tDirectory\n"
msgstr "DIR\t32 \tディレクトリ\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:231
+#: build/C/man5/dir_colors.5:283
#, no-wrap
msgid "LINK\t36 \tSymbolic link\n"
msgstr "LINK\t36 \tシンボリックリンク\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:232
+#: build/C/man5/dir_colors.5:284
#, no-wrap
msgid "ORPHAN\tundefined\tOrphaned symbolic link\n"
msgstr "ORPHAN\tundefined\t孤立したシンボリックリンク\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:233
+#: build/C/man5/dir_colors.5:285
#, no-wrap
msgid "MISSING\tundefined\tMissing file\n"
msgstr "MISSING\tundefined\t行方不明のファイル\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:234
+#: build/C/man5/dir_colors.5:286
#, no-wrap
msgid "FIFO\t31 \tNamed pipe (FIFO)\n"
msgstr "FIFO\t31 \t名前付きパイプ (FIFO)\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:235
+#: build/C/man5/dir_colors.5:287
#, no-wrap
msgid "SOCK\t33 \tSocket\n"
msgstr "SOCK\t33 \tソケット\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:236
+#: build/C/man5/dir_colors.5:288
#, no-wrap
msgid "BLK\t44;37 \tBlock device\n"
msgstr "BLK\t44;37 \tブロックデバイス\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:237
+#: build/C/man5/dir_colors.5:289
#, no-wrap
msgid "CHR\t44;37 \tCharacter device\n"
msgstr "CHR\t44;37 \tキャラクターデバイス\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:238
+#: build/C/man5/dir_colors.5:290
#, no-wrap
msgid "EXEC\t35 \tExecutable file\n"
msgstr "EXEC\t35 \t実行ファイル\n"
#. type: Plain text
-#: build/C/man5/dir_colors.5:250
+#: build/C/man5/dir_colors.5:302
msgid ""
"A few terminal programs do not recognize the default properly. If all text "
"gets colorized after you do a directory listing, change the B<NORMAL> and "
"B<FILE> のコードを通常の前景色と背景色のための数値コードに変更すること。"
#. type: SS
-#: build/C/man5/dir_colors.5:250
+#: build/C/man5/dir_colors.5:302
#, no-wrap
msgid "Other terminal types (advanced configuration)"
msgstr "その他の端末タイプ (高度な設定)"
#. type: Plain text
-#: build/C/man5/dir_colors.5:260
+#: build/C/man5/dir_colors.5:312
msgid ""
"If you have a color-capable (or otherwise highlighting) terminal (or "
"printer!) which uses a different set of codes, you can still generate a "
"がある。"
#. type: Plain text
-#: build/C/man5/dir_colors.5:283
+#: build/C/man5/dir_colors.5:335
msgid ""
"When writing out a filename, B<ls> generates the following output sequence: "
"B<LEFTCODE> I<typecode> B<RIGHTCODE> I<filename> B<ENDCODE>, where the "
"ことができる。"
#. type: Plain text
-#: build/C/man5/dir_colors.5:296
+#: build/C/man5/dir_colors.5:348
msgid ""
"B<NOTE:> If the B<ENDCODE> is defined in the global section of the setup "
"file, it I<cannot> be undefined in a terminal-specific section of the file. "
"B<ENDCODE> を指定することで同じ効果を得ることができる。"
#. type: SS
-#: build/C/man5/dir_colors.5:296
+#: build/C/man5/dir_colors.5:348
#, no-wrap
msgid "Escape sequences"
msgstr "エスケープシーケンス"
#. type: Plain text
-#: build/C/man5/dir_colors.5:303
+#: build/C/man5/dir_colors.5:355
msgid ""
"To specify control- or blank characters in the color sequences or filename "
"extensions, either C-style \\e-escaped notation or B<stty>-style ^-notation "
"使うことができる。 C 言語スタイルの表記には以下の文字が含まれる。"
#. type: tbl table
-#: build/C/man5/dir_colors.5:307
+#: build/C/man5/dir_colors.5:359
#, no-wrap
msgid "\\ea\tBell (ASCII 7)\n"
msgstr "\\ea\tベル (ASCII 7)\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:308
+#: build/C/man5/dir_colors.5:360
#, no-wrap
msgid "\\eb\tBackspace (ASCII 8)\n"
msgstr "\\eb\tバックスペース (ASCII 8)\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:309
+#: build/C/man5/dir_colors.5:361
#, no-wrap
msgid "\\ee\tEscape (ASCII 27)\n"
msgstr "\\ee\tエスケープ (ASCII 27)\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:310
+#: build/C/man5/dir_colors.5:362
#, no-wrap
msgid "\\ef\tForm feed (ASCII 12)\n"
msgstr "\\ef\t改ページ (ASCII 12)\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:311
+#: build/C/man5/dir_colors.5:363
#, no-wrap
msgid "\\en\tNewline (ASCII 10)\n"
msgstr "\\en\t改行 (ASCII 10)\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:312
+#: build/C/man5/dir_colors.5:364
#, no-wrap
msgid "\\er\tCarriage Return (ASCII 13)\n"
msgstr "\\er\t復帰 (ASCII 13)\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:313
+#: build/C/man5/dir_colors.5:365
#, no-wrap
msgid "\\et\tTab (ASCII 9)\n"
msgstr "\\et\tタブ (ASCII 9)\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:314
+#: build/C/man5/dir_colors.5:366
#, no-wrap
msgid "\\ev\tVertical Tab (ASCII 11)\n"
msgstr "\\ev\t垂直タブ (ASCII 11)\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:315
+#: build/C/man5/dir_colors.5:367
#, no-wrap
msgid "\\e?\tDelete (ASCII 127)\n"
msgstr "\\e?\t削除 (ASCII 127)\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:316
+#: build/C/man5/dir_colors.5:368
#, no-wrap
msgid "\\eI<nnn\tAny character (octal notation)>\n"
msgstr "\\eI<nnn\t(8 進数表記の) 任意の文字>\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:317
+#: build/C/man5/dir_colors.5:369
#, no-wrap
msgid "I<\\exnnn\tAny character (hexadecimal notation)>\n"
msgstr "I<\\exnnn\t(16 進数表記の) 任意の文字>\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:318
+#: build/C/man5/dir_colors.5:370
#, no-wrap
msgid "I<\\e_\tSpace>\n"
msgstr "I<\\e_\tスペース>\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:319
+#: build/C/man5/dir_colors.5:371
#, no-wrap
msgid "I<\\e\\e\tBackslash (\\e)>\n"
msgstr "I<\\e\\e\tバックスラッシュ (\\e)>\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:320
+#: build/C/man5/dir_colors.5:372
#, no-wrap
msgid "I<\\e^\tCaret (^)>\n"
msgstr "I<\\e^\tキャレット (^)>\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:321
+#: build/C/man5/dir_colors.5:373
#, no-wrap
msgid "I<\\e#\tHash mark (#)>\n"
msgstr "I<\\e#\tハッシュマーク (#)>\n"
#. type: Plain text
-#: build/C/man5/dir_colors.5:328
+#: build/C/man5/dir_colors.5:380
+#, fuzzy
+#| msgid ""
+#| "I<Please note that escapes are necessary to enter a space, backslash, "
+#| "caret, or any control character anywhere in the string, as well as a hash "
+#| "mark as the first character.>"
msgid ""
-"I<Please note that escapes are necessary to enter a space, backslash, caret, "
-"or any control character anywhere in the string, as well as a hash mark as "
-"the first character.>"
+"I<Note that escapes are necessary to enter a space, backslash, caret, or any "
+"control character anywhere in the string, as well as a hash mark as the "
+"first character.>"
msgstr ""
"I<ハッシュマークを最初の文字として入力する場合と同様に、 スペース、 バックス"
"ラッシュ、 キャレット、任意の制御文字を、文字列の任意の部分に入力するために"
"は、 エスケープが必要であることに注意すること。>"
#. type: SH
-#: build/C/man5/dir_colors.5:328 build/C/man5/issue.5:39
+#: build/C/man5/dir_colors.5:380 build/C/man5/issue.5:39
#: build/C/man5/motd.5:40 build/C/man5/nologin.5:36
#: build/C/man5/slabinfo.5:123
#, no-wrap
msgstr "ファイル"
#. type: TP
-#: build/C/man5/dir_colors.5:329
+#: build/C/man5/dir_colors.5:381
#, no-wrap
msgid "I</etc/DIR_COLORS>"
msgstr "I</etc/DIR_COLORS>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:332
+#: build/C/man5/dir_colors.5:384
msgid "System-wide configuration file."
msgstr "システム全体の設定ファイル。"
#. type: TP
-#: build/C/man5/dir_colors.5:332
+#: build/C/man5/dir_colors.5:384
#, no-wrap
msgid "I<~/.dir_colors>"
msgstr "I<~/.dir_colors>"
#. type: Plain text
-#: build/C/man5/dir_colors.5:335
+#: build/C/man5/dir_colors.5:387
msgid "Per-user configuration file."
msgstr "ユーザー毎の設定ファイル。"
#. type: Plain text
-#: build/C/man5/dir_colors.5:340
+#: build/C/man5/dir_colors.5:392
msgid ""
"This page describes the B<dir_colors> file format as used in the "
"fileutils-4.1 package; other versions may differ slightly."
"形式について説明している。 その他のバージョンでは少し違いがあるかも知れない。"
#. type: SH
-#: build/C/man5/dir_colors.5:340 build/C/man5/slabinfo.5:129
+#: build/C/man5/dir_colors.5:392 build/C/man5/slabinfo.5:129
#, no-wrap
msgid "NOTES"
msgstr "注意"
#. type: Plain text
-#: build/C/man5/dir_colors.5:346
+#: build/C/man5/dir_colors.5:398
msgid ""
"The default B<LEFTCODE> and B<RIGHTCODE> definitions, which are used by ISO "
"6429 terminals are:"
"のようになっている。"
#. type: tbl table
-#: build/C/man5/dir_colors.5:350
+#: build/C/man5/dir_colors.5:402
#, no-wrap
msgid "LEFTCODE\t\\ee[\n"
msgstr "LEFTCODE\t\\ee[\n"
#. type: tbl table
-#: build/C/man5/dir_colors.5:351
+#: build/C/man5/dir_colors.5:403
#, no-wrap
msgid "RIGHTCODE\tm\n"
msgstr "RIGHTCODE\tm\n"
#. type: Plain text
-#: build/C/man5/dir_colors.5:358
+#: build/C/man5/dir_colors.5:410
msgid "The default B<ENDCODE> is undefined."
msgstr "B<ENDCODE> のデフォルトは定義されていない。"
#. type: SH
-#: build/C/man5/dir_colors.5:358 build/C/man5/issue.5:41
+#: build/C/man5/dir_colors.5:410 build/C/man5/issue.5:41
#: build/C/man5/motd.5:42 build/C/man5/nologin.5:38
#, no-wrap
msgid "SEE ALSO"
msgstr "関連項目"
#. type: Plain text
-#: build/C/man5/dir_colors.5:363
+#: build/C/man5/dir_colors.5:415
msgid "B<dircolors>(1), B<ls>(1), B<stty>(1), B<xterm>(1)"
msgstr "B<dircolors>(1), B<ls>(1), B<stty>(1), B<xterm>(1)"
#. type: SH
-#: build/C/man5/dir_colors.5:363 build/C/man5/issue.5:45
+#: build/C/man5/dir_colors.5:415 build/C/man5/issue.5:45
#: build/C/man5/motd.5:45 build/C/man5/nologin.5:41
#: build/C/man5/slabinfo.5:135
#, no-wrap
msgstr "この文書について"
#. type: Plain text
-#: build/C/man5/dir_colors.5:370 build/C/man5/issue.5:52
+#: build/C/man5/dir_colors.5:422 build/C/man5/issue.5:52
#: build/C/man5/motd.5:52 build/C/man5/nologin.5:48
#: build/C/man5/slabinfo.5:142
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgstr ""
"Linux 2.6.16 以降では、 I</proc/slabinfo> ファイルは、カーネル設定オプション "
"B<CONFIG_SLAB> を有効にした場合のみ存在する。"
+
+#~ msgid "2001-12-26"
+#~ msgstr "2001-12-26"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: TH
#: build/C/man5/dir_colors.5:12
#, no-wrap
-msgid "2001-12-26"
+msgid "2013-08-09"
msgstr ""
#. type: TH
msgid "Specifies the color used for normal (nonfilename) text."
msgstr ""
+#. type: Plain text
+#: build/C/man5/dir_colors.5:108
+msgid "Synonym: B<NORM>."
+msgstr ""
+
#. type: TP
-#: build/C/man5/dir_colors.5:105
+#: build/C/man5/dir_colors.5:108
#, no-wrap
msgid "B<FILE >I<color-sequence>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:108
+#: build/C/man5/dir_colors.5:111
msgid "Specifies the color used for a regular file."
msgstr ""
#. type: TP
-#: build/C/man5/dir_colors.5:108
+#: build/C/man5/dir_colors.5:111
#, no-wrap
msgid "B<DIR >I<color-sequence>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:111
+#: build/C/man5/dir_colors.5:114
msgid "Specifies the color used for directories."
msgstr ""
#. type: TP
-#: build/C/man5/dir_colors.5:111
+#: build/C/man5/dir_colors.5:114
#, no-wrap
msgid "B<LINK >I<color-sequence>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:114
+#: build/C/man5/dir_colors.5:117
msgid "Specifies the color used for a symbolic link."
msgstr ""
+#. type: Plain text
+#: build/C/man5/dir_colors.5:121
+msgid "Synonyms: B<LNK>, B<SYMLINK>."
+msgstr ""
+
#. type: TP
-#: build/C/man5/dir_colors.5:114
+#: build/C/man5/dir_colors.5:121
#, no-wrap
msgid "B<ORPHAN >I<color-sequence>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:123
+#: build/C/man5/dir_colors.5:130
msgid ""
"Specifies the color used for an orphaned symbolic link (one which points to "
"a nonexistent file). If this is unspecified, B<ls> will use the B<LINK> "
msgstr ""
#. type: TP
-#: build/C/man5/dir_colors.5:123
+#: build/C/man5/dir_colors.5:130
#, no-wrap
msgid "B<MISSING >I<color-sequence>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:132
+#: build/C/man5/dir_colors.5:139
msgid ""
"Specifies the color used for a missing file (a nonexistent file which "
"nevertheless has a symbolic link pointing to it). If this is unspecified, "
msgstr ""
#. type: TP
-#: build/C/man5/dir_colors.5:132
+#: build/C/man5/dir_colors.5:139
#, no-wrap
msgid "B<FIFO >I<color-sequence>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:135
+#: build/C/man5/dir_colors.5:142
msgid "Specifies the color used for a FIFO (named pipe)."
msgstr ""
+#. type: Plain text
+#: build/C/man5/dir_colors.5:145
+msgid "Synonym: B<PIPE>."
+msgstr ""
+
#. type: TP
-#: build/C/man5/dir_colors.5:135
+#: build/C/man5/dir_colors.5:145
#, no-wrap
msgid "B<SOCK >I<color-sequence>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:138
+#: build/C/man5/dir_colors.5:148
msgid "Specifies the color used for a socket."
msgstr ""
#. type: TP
-#: build/C/man5/dir_colors.5:138
+#: build/C/man5/dir_colors.5:148
#, no-wrap
msgid "B<DOOR >I<color-sequence>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:142
+#: build/C/man5/dir_colors.5:152
msgid ""
"(Supported since fileutils 4.1) Specifies the color used for a door "
"(Solaris 2.5 and later)."
msgstr ""
#. type: TP
-#: build/C/man5/dir_colors.5:142
+#: build/C/man5/dir_colors.5:152
#, no-wrap
msgid "B<BLK >I<color-sequence>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:145
+#: build/C/man5/dir_colors.5:155
msgid "Specifies the color used for a block device special file."
msgstr ""
+#. type: Plain text
+#: build/C/man5/dir_colors.5:158
+msgid "Synonym: B<BLOCK>."
+msgstr ""
+
#. type: TP
-#: build/C/man5/dir_colors.5:145
+#: build/C/man5/dir_colors.5:158
#, no-wrap
msgid "B<CHR >I<color-sequence>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:148
+#: build/C/man5/dir_colors.5:161
msgid "Specifies the color used for a character device special file."
msgstr ""
+#. type: Plain text
+#: build/C/man5/dir_colors.5:164
+msgid "Synonym: B<CHAR>."
+msgstr ""
+
#. type: TP
-#: build/C/man5/dir_colors.5:148
+#: build/C/man5/dir_colors.5:164
#, no-wrap
msgid "B<EXEC >I<color-sequence>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:151
+#: build/C/man5/dir_colors.5:167
msgid "Specifies the color used for a file with the executable attribute set."
msgstr ""
#. type: TP
-#: build/C/man5/dir_colors.5:151
+#: build/C/man5/dir_colors.5:167
+#, no-wrap
+msgid "B<SUID >I<color-sequence>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:170
+msgid "Specifies the color used for a file with the set-user-ID attribute set."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:173
+msgid "Synonym: B<SETUID>."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/dir_colors.5:173
+#, no-wrap
+msgid "B<SGID >I<color-sequence>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:176
+msgid "Specifies the color used for a file with the set-group-ID attribute set."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:179
+msgid "Synonym: B<SETGID>."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/dir_colors.5:179
+#, no-wrap
+msgid "B<STICKY >I<color-sequence>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:182
+msgid "Specifies the color used for a directory with the sticky attribute set."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/dir_colors.5:182
+#, no-wrap
+msgid "B<STICKY_OTHER_WRITABLE >I<color-sequence>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:185
+msgid ""
+"Specifies the color used for a other-writable directory with the executable "
+"attribute set."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:188
+msgid "Synonym: B<OWT>."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/dir_colors.5:188
+#, no-wrap
+msgid "B<OTHER_WRITABLE >I<color-sequence>"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:191
+msgid ""
+"Specifies the color used for a other-writable directory without the "
+"executable attribute set."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man5/dir_colors.5:194
+msgid "Synonym: B<OWR>."
+msgstr ""
+
+#. type: TP
+#: build/C/man5/dir_colors.5:194
#, no-wrap
msgid "B<LEFTCODE >I<color-sequence>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:156
+#: build/C/man5/dir_colors.5:199
msgid "Specifies the I<left code> for non-ISO\\ 6429 terminals (see below)."
msgstr ""
+#. type: Plain text
+#: build/C/man5/dir_colors.5:202
+msgid "Synonym: B<LEFT>."
+msgstr ""
+
#. type: TP
-#: build/C/man5/dir_colors.5:156
+#: build/C/man5/dir_colors.5:202
#, no-wrap
msgid "B<RIGHTCODE >I<color-sequence>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:161
+#: build/C/man5/dir_colors.5:207
msgid "Specifies the I<right code> for non-ISO\\ 6429 terminals (see below)."
msgstr ""
+#. type: Plain text
+#: build/C/man5/dir_colors.5:210
+msgid "Synonym: B<RIGHT>."
+msgstr ""
+
#. type: TP
-#: build/C/man5/dir_colors.5:161
+#: build/C/man5/dir_colors.5:210
#, no-wrap
msgid "B<ENDCODE >I<color-sequence>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:166
+#: build/C/man5/dir_colors.5:215
msgid "Specifies the I<end code> for non-ISO\\ 6429 terminals (see below)."
msgstr ""
+#. type: Plain text
+#: build/C/man5/dir_colors.5:218
+msgid "Synonym: B<END>."
+msgstr ""
+
#. type: TP
-#: build/C/man5/dir_colors.5:166
+#: build/C/man5/dir_colors.5:218
#, no-wrap
msgid "B<*>I<extension> I<color-sequence>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:169
+#: build/C/man5/dir_colors.5:221
msgid "Specifies the color used for any file that ends in I<extension>."
msgstr ""
#. type: TP
-#: build/C/man5/dir_colors.5:169
+#: build/C/man5/dir_colors.5:221
#, no-wrap
msgid " B<.>I<extension> I<color-sequence>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:182
+#: build/C/man5/dir_colors.5:234
msgid ""
"Same as B<*>.I<extension>. Specifies the color used for any file that ends "
"in .I<extension>. Note that the period is included in the extension, which "
msgstr ""
#. type: SS
-#: build/C/man5/dir_colors.5:182
+#: build/C/man5/dir_colors.5:234
#, no-wrap
msgid "ISO 6429 (ANSI) color sequences"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:190
+#: build/C/man5/dir_colors.5:242
msgid ""
"Most color-capable ASCII terminals today use ISO 6429 (ANSI) color "
"sequences, and many common terminals without color capability, including "
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:194
+#: build/C/man5/dir_colors.5:246
msgid ""
"ISO 6429 color sequences are composed of sequences of numbers separated by "
"semicolons. The most common codes are:"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:198
+#: build/C/man5/dir_colors.5:250
#, no-wrap
msgid " 0\tto restore default color\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:199
+#: build/C/man5/dir_colors.5:251
#, no-wrap
msgid " 1\tfor brighter colors\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:200
+#: build/C/man5/dir_colors.5:252
#, no-wrap
msgid " 4\tfor underlined text\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:201
+#: build/C/man5/dir_colors.5:253
#, no-wrap
msgid " 5\tfor flashing text\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:202
+#: build/C/man5/dir_colors.5:254
#, no-wrap
msgid "30\tfor black foreground\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:203
+#: build/C/man5/dir_colors.5:255
#, no-wrap
msgid "31\tfor red foreground\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:204
+#: build/C/man5/dir_colors.5:256
#, no-wrap
msgid "32\tfor green foreground\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:205
+#: build/C/man5/dir_colors.5:257
#, no-wrap
msgid "33\tfor yellow (or brown) foreground\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:206
+#: build/C/man5/dir_colors.5:258
#, no-wrap
msgid "34\tfor blue foreground\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:207
+#: build/C/man5/dir_colors.5:259
#, no-wrap
msgid "35\tfor purple foreground\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:208
+#: build/C/man5/dir_colors.5:260
#, no-wrap
msgid "36\tfor cyan foreground\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:209
+#: build/C/man5/dir_colors.5:261
#, no-wrap
msgid "37\tfor white (or gray) foreground\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:210
+#: build/C/man5/dir_colors.5:262
#, no-wrap
msgid "40\tfor black background\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:211
+#: build/C/man5/dir_colors.5:263
#, no-wrap
msgid "41\tfor red background\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:212
+#: build/C/man5/dir_colors.5:264
#, no-wrap
msgid "42\tfor green background\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:213
+#: build/C/man5/dir_colors.5:265
#, no-wrap
msgid "43\tfor yellow (or brown) background\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:214
+#: build/C/man5/dir_colors.5:266
#, no-wrap
msgid "44\tfor blue background\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:215
+#: build/C/man5/dir_colors.5:267
#, no-wrap
msgid "45\tfor purple background\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:216
+#: build/C/man5/dir_colors.5:268
#, no-wrap
msgid "46\tfor cyan background\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:217
+#: build/C/man5/dir_colors.5:269
#, no-wrap
msgid "47\tfor white (or gray) background\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:222
+#: build/C/man5/dir_colors.5:274
msgid "Not all commands will work on all systems or display devices."
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:225
+#: build/C/man5/dir_colors.5:277
msgid "B<ls> uses the following defaults:"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:228
+#: build/C/man5/dir_colors.5:280
#, no-wrap
msgid "NORMAL\t0 \tNormal (nonfilename) text\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:229
+#: build/C/man5/dir_colors.5:281
#, no-wrap
msgid "FILE\t0 \tRegular file\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:230
+#: build/C/man5/dir_colors.5:282
#, no-wrap
msgid "DIR\t32 \tDirectory\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:231
+#: build/C/man5/dir_colors.5:283
#, no-wrap
msgid "LINK\t36 \tSymbolic link\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:232
+#: build/C/man5/dir_colors.5:284
#, no-wrap
msgid "ORPHAN\tundefined\tOrphaned symbolic link\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:233
+#: build/C/man5/dir_colors.5:285
#, no-wrap
msgid "MISSING\tundefined\tMissing file\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:234
+#: build/C/man5/dir_colors.5:286
#, no-wrap
msgid "FIFO\t31 \tNamed pipe (FIFO)\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:235
+#: build/C/man5/dir_colors.5:287
#, no-wrap
msgid "SOCK\t33 \tSocket\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:236
+#: build/C/man5/dir_colors.5:288
#, no-wrap
msgid "BLK\t44;37 \tBlock device\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:237
+#: build/C/man5/dir_colors.5:289
#, no-wrap
msgid "CHR\t44;37 \tCharacter device\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:238
+#: build/C/man5/dir_colors.5:290
#, no-wrap
msgid "EXEC\t35 \tExecutable file\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:250
+#: build/C/man5/dir_colors.5:302
msgid ""
"A few terminal programs do not recognize the default properly. If all text "
"gets colorized after you do a directory listing, change the B<NORMAL> and "
msgstr ""
#. type: SS
-#: build/C/man5/dir_colors.5:250
+#: build/C/man5/dir_colors.5:302
#, no-wrap
msgid "Other terminal types (advanced configuration)"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:260
+#: build/C/man5/dir_colors.5:312
msgid ""
"If you have a color-capable (or otherwise highlighting) terminal (or "
"printer!) which uses a different set of codes, you can still generate a "
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:283
+#: build/C/man5/dir_colors.5:335
msgid ""
"When writing out a filename, B<ls> generates the following output sequence: "
"B<LEFTCODE> I<typecode> B<RIGHTCODE> I<filename> B<ENDCODE>, where the "
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:296
+#: build/C/man5/dir_colors.5:348
msgid ""
"B<NOTE:> If the B<ENDCODE> is defined in the global section of the setup "
"file, it I<cannot> be undefined in a terminal-specific section of the file. "
msgstr ""
#. type: SS
-#: build/C/man5/dir_colors.5:296
+#: build/C/man5/dir_colors.5:348
#, no-wrap
msgid "Escape sequences"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:303
+#: build/C/man5/dir_colors.5:355
msgid ""
"To specify control- or blank characters in the color sequences or filename "
"extensions, either C-style \\e-escaped notation or B<stty>-style ^-notation "
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:307
+#: build/C/man5/dir_colors.5:359
#, no-wrap
msgid "\\ea\tBell (ASCII 7)\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:308
+#: build/C/man5/dir_colors.5:360
#, no-wrap
msgid "\\eb\tBackspace (ASCII 8)\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:309
+#: build/C/man5/dir_colors.5:361
#, no-wrap
msgid "\\ee\tEscape (ASCII 27)\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:310
+#: build/C/man5/dir_colors.5:362
#, no-wrap
msgid "\\ef\tForm feed (ASCII 12)\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:311
+#: build/C/man5/dir_colors.5:363
#, no-wrap
msgid "\\en\tNewline (ASCII 10)\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:312
+#: build/C/man5/dir_colors.5:364
#, no-wrap
msgid "\\er\tCarriage Return (ASCII 13)\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:313
+#: build/C/man5/dir_colors.5:365
#, no-wrap
msgid "\\et\tTab (ASCII 9)\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:314
+#: build/C/man5/dir_colors.5:366
#, no-wrap
msgid "\\ev\tVertical Tab (ASCII 11)\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:315
+#: build/C/man5/dir_colors.5:367
#, no-wrap
msgid "\\e?\tDelete (ASCII 127)\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:316
+#: build/C/man5/dir_colors.5:368
#, no-wrap
msgid "\\eI<nnn\tAny character (octal notation)>\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:317
+#: build/C/man5/dir_colors.5:369
#, no-wrap
msgid "I<\\exnnn\tAny character (hexadecimal notation)>\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:318
+#: build/C/man5/dir_colors.5:370
#, no-wrap
msgid "I<\\e_\tSpace>\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:319
+#: build/C/man5/dir_colors.5:371
#, no-wrap
msgid "I<\\e\\e\tBackslash (\\e)>\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:320
+#: build/C/man5/dir_colors.5:372
#, no-wrap
msgid "I<\\e^\tCaret (^)>\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:321
+#: build/C/man5/dir_colors.5:373
#, no-wrap
msgid "I<\\e#\tHash mark (#)>\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:328
+#: build/C/man5/dir_colors.5:380
msgid ""
-"I<Please note that escapes are necessary to enter a space, backslash, caret, "
-"or any control character anywhere in the string, as well as a hash mark as "
-"the first character.>"
+"I<Note that escapes are necessary to enter a space, backslash, caret, or any "
+"control character anywhere in the string, as well as a hash mark as the "
+"first character.>"
msgstr ""
#. type: SH
-#: build/C/man5/dir_colors.5:328 build/C/man5/issue.5:39 build/C/man5/motd.5:40 build/C/man5/nologin.5:36 build/C/man5/slabinfo.5:123
+#: build/C/man5/dir_colors.5:380 build/C/man5/issue.5:39 build/C/man5/motd.5:40 build/C/man5/nologin.5:36 build/C/man5/slabinfo.5:123
#, no-wrap
msgid "FILES"
msgstr ""
#. type: TP
-#: build/C/man5/dir_colors.5:329
+#: build/C/man5/dir_colors.5:381
#, no-wrap
msgid "I</etc/DIR_COLORS>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:332
+#: build/C/man5/dir_colors.5:384
msgid "System-wide configuration file."
msgstr ""
#. type: TP
-#: build/C/man5/dir_colors.5:332
+#: build/C/man5/dir_colors.5:384
#, no-wrap
msgid "I<~/.dir_colors>"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:335
+#: build/C/man5/dir_colors.5:387
msgid "Per-user configuration file."
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:340
+#: build/C/man5/dir_colors.5:392
msgid ""
"This page describes the B<dir_colors> file format as used in the "
"fileutils-4.1 package; other versions may differ slightly."
msgstr ""
#. type: SH
-#: build/C/man5/dir_colors.5:340 build/C/man5/slabinfo.5:129
+#: build/C/man5/dir_colors.5:392 build/C/man5/slabinfo.5:129
#, no-wrap
msgid "NOTES"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:346
+#: build/C/man5/dir_colors.5:398
msgid ""
"The default B<LEFTCODE> and B<RIGHTCODE> definitions, which are used by ISO "
"6429 terminals are:"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:350
+#: build/C/man5/dir_colors.5:402
#, no-wrap
msgid "LEFTCODE\t\\ee[\n"
msgstr ""
#. type: tbl table
-#: build/C/man5/dir_colors.5:351
+#: build/C/man5/dir_colors.5:403
#, no-wrap
msgid "RIGHTCODE\tm\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:358
+#: build/C/man5/dir_colors.5:410
msgid "The default B<ENDCODE> is undefined."
msgstr ""
#. type: SH
-#: build/C/man5/dir_colors.5:358 build/C/man5/issue.5:41 build/C/man5/motd.5:42 build/C/man5/nologin.5:38
+#: build/C/man5/dir_colors.5:410 build/C/man5/issue.5:41 build/C/man5/motd.5:42 build/C/man5/nologin.5:38
#, no-wrap
msgid "SEE ALSO"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:363
+#: build/C/man5/dir_colors.5:415
msgid "B<dircolors>(1), B<ls>(1), B<stty>(1), B<xterm>(1)"
msgstr ""
#. type: SH
-#: build/C/man5/dir_colors.5:363 build/C/man5/issue.5:45 build/C/man5/motd.5:45 build/C/man5/nologin.5:41 build/C/man5/slabinfo.5:135
+#: build/C/man5/dir_colors.5:415 build/C/man5/issue.5:45 build/C/man5/motd.5:45 build/C/man5/nologin.5:41 build/C/man5/slabinfo.5:135
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man5/dir_colors.5:370 build/C/man5/issue.5:52 build/C/man5/motd.5:52 build/C/man5/nologin.5:48 build/C/man5/slabinfo.5:142
+#: build/C/man5/dir_colors.5:422 build/C/man5/issue.5:52 build/C/man5/motd.5:52 build/C/man5/nologin.5:48 build/C/man5/slabinfo.5:142
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-16 11:19+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man7/futex.7:130 build/C/man7/hier.7:515
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man7/hier.7:34
-msgid "hier - description of the file system hierarchy"
+#, fuzzy
+#| msgid "hier - description of the file system hierarchy"
+msgid "hier - description of the filesystem hierarchy"
msgstr "hier - ファイルシステム階層の説明"
#. type: Plain text
#. type: Plain text
#: build/C/man7/hier.7:97
+#, fuzzy
+#| msgid ""
+#| "This directory should hold those shared libraries that are necessary to "
+#| "boot the system and to run the commands in the root file system."
msgid ""
"This directory should hold those shared libraries that are necessary to boot "
-"the system and to run the commands in the root file system."
+"the system and to run the commands in the root filesystem."
msgstr ""
"このディレクトリには、システムの起動時に必要な共有ライブラリや、 ルートファイ"
"ルシステムでコマンドを実行するのに必要な共有ライブラリを置く。"
#. type: Plain text
#: build/C/man7/hier.7:108
+#, fuzzy
+#| msgid ""
+#| "This directory is a mount point for a temporarily mounted file system. "
+#| "In some distributions, I</mnt> contains subdirectories intended to be "
+#| "used as mount points for several temporary file systems."
msgid ""
-"This directory is a mount point for a temporarily mounted file system. In "
+"This directory is a mount point for a temporarily mounted filesystem. In "
"some distributions, I</mnt> contains subdirectories intended to be used as "
-"mount points for several temporary file systems."
+"mount points for several temporary filesystems."
msgstr ""
"このディレクトリは、一時的にマウントするファイルシステム用の マウントポイント"
"である。 ディストリビューションによっては、一時的にマウントするファイルシステ"
#. type: Plain text
#: build/C/man7/hier.7:119
+#, fuzzy
+#| msgid ""
+#| "This is a mount point for the I<proc> file system, which provides "
+#| "information about running processes and the kernel. This pseudo-file "
+#| "system is described in more detail in B<proc>(5)."
msgid ""
-"This is a mount point for the I<proc> file system, which provides "
-"information about running processes and the kernel. This pseudo-file system "
-"is described in more detail in B<proc>(5)."
+"This is a mount point for the I<proc> filesystem, which provides information "
+"about running processes and the kernel. This pseudo-filesystem is described "
+"in more detail in B<proc>(5)."
msgstr ""
"このディレクトリは I<proc> ファイルシステムのマウントポイントである。 "
"I<proc> ファイルシステムは、実行中プロセスやカーネルの情報を提供する。 この疑"
#. type: Plain text
#: build/C/man7/hier.7:425
+#, fuzzy
+#| msgid ""
+#| "Lock files are placed in this directory. The naming convention for "
+#| "device lock files is I<LCK..E<lt>deviceE<gt>> where I<E<lt>deviceE<gt>> "
+#| "is the device's name in the file system. The format used is that of HDU "
+#| "UUCP lock files, that is, lock files contain a PID as a 10-byte ASCII "
+#| "decimal number, followed by a newline character."
msgid ""
"Lock files are placed in this directory. The naming convention for device "
"lock files is I<LCK..E<lt>deviceE<gt>> where I<E<lt>deviceE<gt>> is the "
-"device's name in the file system. The format used is that of HDU UUCP lock "
+"device's name in the filesystem. The format used is that of HDU UUCP lock "
"files, that is, lock files contain a PID as a 10-byte ASCII decimal number, "
"followed by a newline character."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man7/futex.7:130 build/C/man7/hier.7:515
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man7/hier.7:34
-msgid "hier - description of the file system hierarchy"
+msgid "hier - description of the filesystem hierarchy"
msgstr ""
#. type: Plain text
#: build/C/man7/hier.7:97
msgid ""
"This directory should hold those shared libraries that are necessary to boot "
-"the system and to run the commands in the root file system."
+"the system and to run the commands in the root filesystem."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man7/hier.7:108
msgid ""
-"This directory is a mount point for a temporarily mounted file system. In "
+"This directory is a mount point for a temporarily mounted filesystem. In "
"some distributions, I</mnt> contains subdirectories intended to be used as "
-"mount points for several temporary file systems."
+"mount points for several temporary filesystems."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man7/hier.7:119
msgid ""
-"This is a mount point for the I<proc> file system, which provides "
-"information about running processes and the kernel. This pseudo-file system "
-"is described in more detail in B<proc>(5)."
+"This is a mount point for the I<proc> filesystem, which provides information "
+"about running processes and the kernel. This pseudo-filesystem is described "
+"in more detail in B<proc>(5)."
msgstr ""
#. type: TP
msgid ""
"Lock files are placed in this directory. The naming convention for device "
"lock files is I<LCK..E<lt>deviceE<gt>> where I<E<lt>deviceE<gt>> is the "
-"device's name in the file system. The format used is that of HDU UUCP lock "
+"device's name in the filesystem. The format used is that of HDU UUCP lock "
"files, that is, lock files contain a PID as a 10-byte ASCII decimal number, "
"followed by a newline character."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-16 14:13+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/erf.3:126 build/C/man3/erfc.3:122 build/C/man3/exp.3:128
#: build/C/man3/exp10.3:77 build/C/man3/exp2.3:91 build/C/man3/expm1.3:136
#: build/C/man3/fabs.3:93 build/C/man3/fdim.3:89 build/C/man3/fenv.3:265
-#: build/C/man3/floor.3:88 build/C/man3/fma.3:156 build/C/man3/fmax.3:58
-#: build/C/man3/fmin.3:58 build/C/man3/fmod.3:146
-#: build/C/man3/fpclassify.3:118 build/C/man3/frexp.3:108
-#: build/C/man3/gamma.3:65 build/C/man3/hypot.3:158 build/C/man3/ilogb.3:146
+#: build/C/man3/floor.3:88 build/C/man3/fma.3:164 build/C/man3/fmax.3:66
+#: build/C/man3/fmin.3:66 build/C/man3/fmod.3:146
+#: build/C/man3/fpclassify.3:128 build/C/man3/frexp.3:116
+#: build/C/man3/gamma.3:65 build/C/man3/hypot.3:158 build/C/man3/ilogb.3:154
#: build/C/man3/infnan.3:87 build/C/man3/isgreater.3:125 build/C/man3/j0.3:150
-#: build/C/man3/ldexp.3:129 build/C/man3/lgamma.3:156 build/C/man3/log.3:128
+#: build/C/man3/ldexp.3:137 build/C/man3/lgamma.3:156 build/C/man3/log.3:128
#: build/C/man3/log10.3:89 build/C/man3/log1p.3:142 build/C/man3/log2.3:91
-#: build/C/man3/logb.3:143 build/C/man3/lrint.3:109 build/C/man3/lround.3:112
-#: build/C/man3/modf.3:103 build/C/man3/nan.3:75 build/C/man3/nextafter.3:173
+#: build/C/man3/logb.3:143 build/C/man3/lrint.3:120 build/C/man3/lround.3:123
+#: build/C/man3/modf.3:103 build/C/man3/nan.3:75 build/C/man3/nextafter.3:190
#: build/C/man3/pow.3:316 build/C/man3/pow10.3:49 build/C/man3/remainder.3:180
-#: build/C/man3/remquo.3:124 build/C/man3/rint.3:116 build/C/man3/round.3:96
+#: build/C/man3/remquo.3:124 build/C/man3/rint.3:133 build/C/man3/round.3:96
#: build/C/man3/scalb.3:177 build/C/man3/scalbln.3:171
#: build/C/man3/signbit.3:66 build/C/man3/significand.3:51
#: build/C/man3/sin.3:108 build/C/man3/sincos.3:75 build/C/man3/sinh.3:124
#: build/C/man3/erf.3:132 build/C/man3/erfc.3:135 build/C/man3/exp.3:134
#: build/C/man3/exp10.3:79 build/C/man3/exp2.3:97 build/C/man3/expm1.3:170
#: build/C/man3/fabs.3:99 build/C/man3/fdim.3:91 build/C/man3/fenv.3:323
-#: build/C/man3/finite.3:155 build/C/man3/floor.3:110 build/C/man3/fma.3:158
-#: build/C/man3/fmax.3:60 build/C/man3/fmin.3:60 build/C/man3/fmod.3:160
-#: build/C/man3/fpclassify.3:132 build/C/man3/frexp.3:147
-#: build/C/man3/gamma.3:97 build/C/man3/hypot.3:164 build/C/man3/ilogb.3:148
-#: build/C/man3/isgreater.3:132 build/C/man3/j0.3:165 build/C/man3/ldexp.3:135
+#: build/C/man3/finite.3:155 build/C/man3/floor.3:110 build/C/man3/fma.3:166
+#: build/C/man3/fmax.3:68 build/C/man3/fmin.3:68 build/C/man3/fmod.3:160
+#: build/C/man3/fpclassify.3:142 build/C/man3/frexp.3:155
+#: build/C/man3/gamma.3:97 build/C/man3/hypot.3:164 build/C/man3/ilogb.3:156
+#: build/C/man3/isgreater.3:132 build/C/man3/j0.3:165 build/C/man3/ldexp.3:143
#: build/C/man3/lgamma.3:175 build/C/man3/log.3:141 build/C/man3/log10.3:95
#: build/C/man3/log1p.3:145 build/C/man3/log2.3:97 build/C/man3/logb.3:145
-#: build/C/man3/lrint.3:111 build/C/man3/lround.3:114
+#: build/C/man3/lrint.3:122 build/C/man3/lround.3:125
#: build/C/man7/math_error.7:256 build/C/man3/matherr.3:425
-#: build/C/man3/modf.3:109 build/C/man3/nan.3:79 build/C/man3/nextafter.3:182
+#: build/C/man3/modf.3:109 build/C/man3/nan.3:79 build/C/man3/nextafter.3:199
#: build/C/man3/pow.3:365 build/C/man3/pow10.3:54 build/C/man3/remainder.3:215
-#: build/C/man3/remquo.3:126 build/C/man3/rint.3:138 build/C/man3/round.3:119
+#: build/C/man3/remquo.3:126 build/C/man3/rint.3:155 build/C/man3/round.3:119
#: build/C/man3/scalb.3:200 build/C/man3/scalbln.3:189
#: build/C/man3/signbit.3:70 build/C/man3/significand.3:57
#: build/C/man3/sin.3:121 build/C/man3/sincos.3:77 build/C/man3/sinh.3:130
#: build/C/man3/erf.3:136 build/C/man3/erfc.3:139 build/C/man3/exp.3:140
#: build/C/man3/exp10.3:85 build/C/man3/exp2.3:103 build/C/man3/expm1.3:174
#: build/C/man3/fabs.3:106 build/C/man3/fdim.3:93 build/C/man3/fenv.3:325
-#: build/C/man3/finite.3:157 build/C/man3/floor.3:117 build/C/man3/fma.3:161
-#: build/C/man3/fmax.3:62 build/C/man3/fmin.3:62 build/C/man3/fmod.3:162
-#: build/C/man3/fpclassify.3:137 build/C/man3/frexp.3:150
-#: build/C/man3/gamma.3:101 build/C/man3/hypot.3:167 build/C/man3/ilogb.3:152
+#: build/C/man3/finite.3:157 build/C/man3/floor.3:117 build/C/man3/fma.3:169
+#: build/C/man3/fmax.3:70 build/C/man3/fmin.3:70 build/C/man3/fmod.3:162
+#: build/C/man3/fpclassify.3:147 build/C/man3/frexp.3:158
+#: build/C/man3/gamma.3:101 build/C/man3/hypot.3:167 build/C/man3/ilogb.3:160
#: build/C/man3/infnan.3:92 build/C/man3/isgreater.3:135 build/C/man3/j0.3:167
-#: build/C/man3/ldexp.3:139 build/C/man3/lgamma.3:177 build/C/man3/log.3:148
+#: build/C/man3/ldexp.3:147 build/C/man3/lgamma.3:177 build/C/man3/log.3:148
#: build/C/man3/log10.3:102 build/C/man3/log1p.3:149 build/C/man3/log2.3:103
-#: build/C/man3/logb.3:148 build/C/man3/lrint.3:118 build/C/man3/lround.3:121
+#: build/C/man3/logb.3:148 build/C/man3/lrint.3:129 build/C/man3/lround.3:132
#: build/C/man7/math_error.7:267 build/C/man3/matherr.3:429
-#: build/C/man3/modf.3:112 build/C/man3/nan.3:83 build/C/man3/nextafter.3:184
+#: build/C/man3/modf.3:112 build/C/man3/nan.3:83 build/C/man3/nextafter.3:201
#: build/C/man3/pow.3:369 build/C/man3/pow10.3:57 build/C/man3/remainder.3:219
-#: build/C/man3/remquo.3:130 build/C/man3/rint.3:144 build/C/man3/round.3:126
+#: build/C/man3/remquo.3:130 build/C/man3/rint.3:161 build/C/man3/round.3:126
#: build/C/man3/scalb.3:203 build/C/man3/scalbln.3:192
#: build/C/man3/signbit.3:72 build/C/man3/significand.3:60
#: build/C/man3/sin.3:130 build/C/man3/sincos.3:81 build/C/man3/sinh.3:137
#: build/C/man3/erf.3:143 build/C/man3/erfc.3:146 build/C/man3/exp.3:147
#: build/C/man3/exp10.3:92 build/C/man3/exp2.3:110 build/C/man3/expm1.3:181
#: build/C/man3/fabs.3:113 build/C/man3/fdim.3:100 build/C/man3/fenv.3:332
-#: build/C/man3/finite.3:164 build/C/man3/floor.3:124 build/C/man3/fma.3:168
-#: build/C/man3/fmax.3:69 build/C/man3/fmin.3:69 build/C/man3/fmod.3:169
-#: build/C/man3/fpclassify.3:144 build/C/man3/frexp.3:157
-#: build/C/man3/gamma.3:108 build/C/man3/hypot.3:174 build/C/man3/ilogb.3:159
+#: build/C/man3/finite.3:164 build/C/man3/floor.3:124 build/C/man3/fma.3:176
+#: build/C/man3/fmax.3:77 build/C/man3/fmin.3:77 build/C/man3/fmod.3:169
+#: build/C/man3/fpclassify.3:154 build/C/man3/frexp.3:165
+#: build/C/man3/gamma.3:108 build/C/man3/hypot.3:174 build/C/man3/ilogb.3:167
#: build/C/man3/infnan.3:99 build/C/man3/isgreater.3:142 build/C/man3/j0.3:174
-#: build/C/man3/ldexp.3:146 build/C/man3/lgamma.3:184 build/C/man3/log.3:155
+#: build/C/man3/ldexp.3:154 build/C/man3/lgamma.3:184 build/C/man3/log.3:155
#: build/C/man3/log10.3:109 build/C/man3/log1p.3:156 build/C/man3/log2.3:110
-#: build/C/man3/logb.3:155 build/C/man3/lrint.3:125 build/C/man3/lround.3:128
+#: build/C/man3/logb.3:155 build/C/man3/lrint.3:136 build/C/man3/lround.3:139
#: build/C/man7/math_error.7:274 build/C/man3/matherr.3:436
-#: build/C/man3/modf.3:119 build/C/man3/nan.3:90 build/C/man3/nextafter.3:191
+#: build/C/man3/modf.3:119 build/C/man3/nan.3:90 build/C/man3/nextafter.3:208
#: build/C/man3/pow.3:376 build/C/man3/pow10.3:64 build/C/man3/remainder.3:226
-#: build/C/man3/remquo.3:137 build/C/man3/rint.3:151 build/C/man3/round.3:133
+#: build/C/man3/remquo.3:137 build/C/man3/rint.3:168 build/C/man3/round.3:133
#: build/C/man3/scalb.3:210 build/C/man3/scalbln.3:199
#: build/C/man3/signbit.3:79 build/C/man3/significand.3:67
#: build/C/man3/sin.3:137 build/C/man3/sincos.3:88 build/C/man3/sinh.3:144
#: build/C/man3/sqrt.3:124 build/C/man3/tan.3:161 build/C/man3/tanh.3:120
#: build/C/man3/tgamma.3:198 build/C/man3/trunc.3:108 build/C/man3/y0.3:255
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#: build/C/man3/lgamma.3:94 build/C/man3/log.3:73 build/C/man3/log10.3:73
#: build/C/man3/log1p.3:83 build/C/man3/log2.3:73 build/C/man3/logb.3:94
#: build/C/man3/lrint.3:73 build/C/man3/lround.3:76 build/C/man3/modf.3:76
-#: build/C/man3/nextafter.3:98 build/C/man3/pow.3:75
+#: build/C/man3/nextafter.3:104 build/C/man3/pow.3:75
#: build/C/man3/remainder.3:118 build/C/man3/remquo.3:73
-#: build/C/man3/rint.3:105 build/C/man3/round.3:75 build/C/man3/scalb.3:79
+#: build/C/man3/rint.3:111 build/C/man3/round.3:75 build/C/man3/scalb.3:79
#: build/C/man3/scalbln.3:95 build/C/man3/signbit.3:53 build/C/man3/sin.3:76
#: build/C/man3/sincos.3:49 build/C/man3/sinh.3:79 build/C/man3/sqrt.3:71
#: build/C/man3/tan.3:76 build/C/man3/tanh.3:78 build/C/man3/tgamma.3:67
#. type: SH
#: build/C/man3/abs.3:82 build/C/man3/ceil.3:81 build/C/man3/div.3:91
#: build/C/man3/fabs.3:85 build/C/man3/fdim.3:81 build/C/man3/finite.3:121
-#: build/C/man3/floor.3:80 build/C/man3/modf.3:95 build/C/man3/round.3:88
-#: build/C/man3/scalbln.3:160 build/C/man3/signbit.3:61
-#: build/C/man3/trunc.3:75
+#: build/C/man3/floor.3:80 build/C/man3/fma.3:156 build/C/man3/fmax.3:58
+#: build/C/man3/fmin.3:58 build/C/man3/fpclassify.3:118
+#: build/C/man3/frexp.3:108 build/C/man3/ilogb.3:146 build/C/man3/ldexp.3:129
+#: build/C/man3/lrint.3:109 build/C/man3/lround.3:112 build/C/man3/modf.3:95
+#: build/C/man3/nextafter.3:179 build/C/man3/rint.3:122
+#: build/C/man3/round.3:88 build/C/man3/scalbln.3:160
+#: build/C/man3/signbit.3:61 build/C/man3/trunc.3:75
#, no-wrap
msgid "ATTRIBUTES"
msgstr "属性"
#. type: SS
#: build/C/man3/abs.3:83 build/C/man3/ceil.3:82 build/C/man3/div.3:92
#: build/C/man3/fabs.3:86 build/C/man3/fdim.3:82 build/C/man3/finite.3:122
-#: build/C/man3/floor.3:81 build/C/man3/modf.3:96 build/C/man3/round.3:89
-#: build/C/man3/scalbln.3:161 build/C/man3/signbit.3:62
-#: build/C/man3/trunc.3:76
+#: build/C/man3/floor.3:81 build/C/man3/fma.3:157 build/C/man3/fmax.3:59
+#: build/C/man3/fmin.3:59 build/C/man3/fpclassify.3:119
+#: build/C/man3/frexp.3:109 build/C/man3/ilogb.3:147 build/C/man3/ldexp.3:130
+#: build/C/man3/lrint.3:110 build/C/man3/lround.3:113 build/C/man3/modf.3:96
+#: build/C/man3/nextafter.3:180 build/C/man3/rint.3:123
+#: build/C/man3/round.3:89 build/C/man3/scalbln.3:161
+#: build/C/man3/signbit.3:62 build/C/man3/trunc.3:76
#, no-wrap
msgid "Multithreading (see pthreads(7))"
msgstr "マルチスレッディング (pthreads(7) 参照)"
#. type: SH
#: build/C/man3/abs.3:106 build/C/man3/ceil.3:95 build/C/man3/copysign.3:97
#: build/C/man3/erfc.3:128 build/C/man3/fenv.3:267 build/C/man3/finite.3:135
-#: build/C/man3/floor.3:94 build/C/man3/fpclassify.3:125
+#: build/C/man3/floor.3:94 build/C/man3/fpclassify.3:135
#: build/C/man3/gamma.3:68 build/C/man3/infnan.3:89
#: build/C/man3/isgreater.3:127 build/C/man7/math_error.7:187
-#: build/C/man3/pow10.3:51 build/C/man3/rint.3:118 build/C/man3/round.3:98
+#: build/C/man3/pow10.3:51 build/C/man3/rint.3:135 build/C/man3/round.3:98
#: build/C/man3/scalbln.3:173 build/C/man3/tgamma.3:164
#: build/C/man3/trunc.3:85
#, no-wrap
#: build/C/man3/asinh.3:35 build/C/man3/atan.3:35 build/C/man3/atan2.3:35
#: build/C/man3/cbrt.3:30 build/C/man3/cosh.3:36 build/C/man3/erf.3:35
#: build/C/man3/erfc.3:26 build/C/man3/exp.3:36 build/C/man3/exp2.3:36
-#: build/C/man3/fma.3:12 build/C/man3/fmax.3:9 build/C/man3/fmin.3:9
-#: build/C/man3/fpclassify.3:10 build/C/man3/frexp.3:33
-#: build/C/man3/hypot.3:33 build/C/man3/ilogb.3:29 build/C/man3/j0.3:36
-#: build/C/man3/ldexp.3:34 build/C/man3/log.3:36 build/C/man3/log10.3:36
-#: build/C/man3/log1p.3:29 build/C/man3/logb.3:29 build/C/man3/lrint.3:27
-#: build/C/man3/lround.3:27 build/C/man3/nan.3:11 build/C/man3/nextafter.3:11
-#: build/C/man3/remainder.3:37 build/C/man3/remquo.3:12 build/C/man3/rint.3:27
+#: build/C/man3/hypot.3:33 build/C/man3/j0.3:36 build/C/man3/log.3:36
+#: build/C/man3/log10.3:36 build/C/man3/log1p.3:29 build/C/man3/logb.3:29
+#: build/C/man3/nan.3:11 build/C/man3/remainder.3:37 build/C/man3/remquo.3:12
#: build/C/man3/sinh.3:36 build/C/man3/sqrt.3:34 build/C/man3/tanh.3:35
#: build/C/man3/tgamma.3:13
#, no-wrap
#: build/C/man3/lgamma.3:130 build/C/man3/log.3:105 build/C/man3/log10.3:81
#: build/C/man3/log1p.3:113 build/C/man3/log2.3:81 build/C/man3/logb.3:116
#: build/C/man3/lrint.3:87 build/C/man3/lround.3:90 build/C/man3/modf.3:93
-#: build/C/man3/nextafter.3:143 build/C/man3/pow.3:256
+#: build/C/man3/nextafter.3:149 build/C/man3/pow.3:256
#: build/C/man3/remainder.3:150 build/C/man3/remquo.3:101
-#: build/C/man3/rint.3:113 build/C/man3/round.3:83 build/C/man3/scalb.3:138
+#: build/C/man3/rint.3:119 build/C/man3/round.3:83 build/C/man3/scalb.3:138
#: build/C/man3/scalbln.3:130 build/C/man3/signbit.3:59 build/C/man3/sin.3:92
#: build/C/man3/sincos.3:52 build/C/man3/sinh.3:109 build/C/man3/sqrt.3:92
#: build/C/man3/tan.3:107 build/C/man3/tanh.3:98 build/C/man3/tgamma.3:107
#: build/C/man3/ldexp.3:111 build/C/man3/lgamma.3:135 build/C/man3/log.3:110
#: build/C/man3/log10.3:86 build/C/man3/log1p.3:118 build/C/man3/log2.3:86
#: build/C/man3/logb.3:121 build/C/man3/lrint.3:92 build/C/man3/lround.3:95
-#: build/C/man3/nextafter.3:148 build/C/man3/pow.3:281
+#: build/C/man3/nextafter.3:154 build/C/man3/pow.3:281
#: build/C/man3/remainder.3:155 build/C/man3/remquo.3:106
#: build/C/man3/scalb.3:143 build/C/man3/scalbln.3:135 build/C/man3/sin.3:97
#: build/C/man3/sincos.3:57 build/C/man3/sinh.3:114 build/C/man3/sqrt.3:97
#: build/C/man3/j0.3:136 build/C/man3/ldexp.3:113 build/C/man3/lgamma.3:137
#: build/C/man3/log.3:112 build/C/man3/log1p.3:120 build/C/man3/logb.3:123
#: build/C/man3/lrint.3:94 build/C/man3/lround.3:97
-#: build/C/man3/nextafter.3:150 build/C/man3/pow.3:283
+#: build/C/man3/nextafter.3:156 build/C/man3/pow.3:283
#: build/C/man3/remainder.3:157 build/C/man3/remquo.3:108
#: build/C/man3/scalb.3:145 build/C/man3/scalbln.3:137 build/C/man3/sin.3:99
#: build/C/man3/sincos.3:59 build/C/man3/sinh.3:116 build/C/man3/sqrt.3:99
#: build/C/man3/asinh.3:111 build/C/man3/atan.3:102 build/C/man3/atan2.3:172
#: build/C/man3/atanh.3:145 build/C/man3/ceil.3:95 build/C/man3/exp.3:134
#: build/C/man3/exp2.3:97 build/C/man3/fabs.3:99 build/C/man3/floor.3:94
-#: build/C/man3/fmod.3:152 build/C/man3/frexp.3:114 build/C/man3/ldexp.3:135
+#: build/C/man3/fmod.3:152 build/C/man3/frexp.3:122 build/C/man3/ldexp.3:143
#: build/C/man3/log.3:134 build/C/man3/log10.3:95 build/C/man3/modf.3:109
#: build/C/man3/pow.3:322 build/C/man3/sin.3:114 build/C/man3/sinh.3:130
#: build/C/man3/sqrt.3:113 build/C/man3/tan.3:139 build/C/man3/tanh.3:106
#: build/C/man3/atanh.3:145 build/C/man3/cos.3:110 build/C/man3/cosh.3:125
#: build/C/man3/expm1.3:139 build/C/man3/fenv.3:312 build/C/man3/fmod.3:152
#: build/C/man3/j0.3:156 build/C/man3/lgamma.3:165 build/C/man3/log.3:134
-#: build/C/man3/nextafter.3:177 build/C/man3/pow.3:322
+#: build/C/man3/nextafter.3:194 build/C/man3/pow.3:322
#: build/C/man3/remainder.3:204 build/C/man3/sin.3:114 build/C/man3/tan.3:139
#: build/C/man3/tgamma.3:171 build/C/man3/y0.3:229
#, no-wrap
#. type: Plain text
#: build/C/man3/cbrt.3:94 build/C/man3/expm1.3:139 build/C/man3/fdim.3:91
-#: build/C/man3/fma.3:158 build/C/man3/fmax.3:60 build/C/man3/fmin.3:60
-#: build/C/man3/ilogb.3:148 build/C/man3/isgreater.3:127
-#: build/C/man3/log1p.3:145 build/C/man3/logb.3:145 build/C/man3/lrint.3:111
-#: build/C/man3/lround.3:114 build/C/man3/remquo.3:126 build/C/man3/rint.3:118
+#: build/C/man3/fma.3:166 build/C/man3/fmax.3:68 build/C/man3/fmin.3:68
+#: build/C/man3/ilogb.3:156 build/C/man3/isgreater.3:127
+#: build/C/man3/log1p.3:145 build/C/man3/logb.3:145 build/C/man3/lrint.3:122
+#: build/C/man3/lround.3:125 build/C/man3/remquo.3:126 build/C/man3/rint.3:135
#: build/C/man3/round.3:98 build/C/man3/scalbln.3:173
#: build/C/man3/tgamma.3:164 build/C/man3/trunc.3:85
msgid "C99, POSIX.1-2001."
msgstr "これらの関数は I<x> を下回らない整数値を返す。"
#. type: Plain text
-#: build/C/man3/ceil.3:78 build/C/man3/rint.3:113 build/C/man3/round.3:83
+#: build/C/man3/ceil.3:78 build/C/man3/rint.3:119 build/C/man3/round.3:83
msgid "If I<x> is integral, +0, -0, NaN, or infinite, I<x> itself is returned."
msgstr ""
"I<x> が整数、+0、-0、NaN、無限のいずれかの場合、 I<x> そのものが返される。"
#. type: Plain text
-#: build/C/man3/ceil.3:81 build/C/man3/floor.3:80 build/C/man3/rint.3:116
+#: build/C/man3/ceil.3:81 build/C/man3/floor.3:80 build/C/man3/rint.3:122
#: build/C/man3/round.3:86
msgid ""
"No errors occur. POSIX.1-2001 documents a range error for overflows, but "
msgstr "関数 B<ceil>(), B<ceilf>(), B<ceill>() はスレッドセーフである。"
#. type: Plain text
-#: build/C/man3/ceil.3:111 build/C/man3/floor.3:110 build/C/man3/rint.3:133
+#: build/C/man3/ceil.3:111 build/C/man3/floor.3:110 build/C/man3/rint.3:150
msgid ""
"SUSv2 and POSIX.1-2001 contain text about overflow (which might set I<errno> "
"to B<ERANGE>, or raise an B<FE_OVERFLOW> exception). In practice, the "
msgstr "I<x> が NaN の場合、NaN に I<y> の符号ビットをつけて返す。"
#. type: Plain text
-#: build/C/man3/copysign.3:97 build/C/man3/nextafter.3:177
+#: build/C/man3/copysign.3:97 build/C/man3/nextafter.3:194
#: build/C/man3/signbit.3:70
msgid ""
"C99, POSIX.1-2001. This function is defined in IEC 559 (and the appendix "
#. type: TP
#: build/C/man3/cosh.3:111 build/C/man3/fdim.3:66 build/C/man3/fma.3:133
#: build/C/man3/hypot.3:135 build/C/man3/lgamma.3:146
-#: build/C/man3/nextafter.3:150 build/C/man3/sinh.3:116 build/C/man3/tan.3:123
+#: build/C/man3/nextafter.3:156 build/C/man3/sinh.3:116 build/C/man3/tan.3:123
#: build/C/man3/tgamma.3:132 build/C/man3/y0.3:210
#, no-wrap
msgid "Range error: result overflow"
msgid ""
"The B<div>(), B<ldiv>(), B<lldiv>(), and B<imaxdiv>() functions are thread-"
"safe."
-msgstr "関数 B<div>(), B<ldiv>(), B<lldiv>(), B<imaxdiv>() はスレッドセーフである。"
+msgstr ""
+"関数 B<div>(), B<ldiv>(), B<lldiv>(), B<imaxdiv>() はスレッドセーフである。"
#. type: Plain text
#: build/C/man3/div.3:107
"関数 B<lldiv>() と B<imaxdiv>() は C99 に追加された。"
#. type: SH
-#: build/C/man3/div.3:107 build/C/man3/frexp.3:114 build/C/man3/matherr.3:275
+#: build/C/man3/div.3:107 build/C/man3/frexp.3:122 build/C/man3/matherr.3:275
#: build/C/man3/remainder.3:213
#, no-wrap
msgid "EXAMPLE"
#. .BR ERANGE .
#. type: Plain text
#: build/C/man3/erf.3:121 build/C/man3/erfc.3:117 build/C/man3/fma.3:149
-#: build/C/man3/hypot.3:151 build/C/man3/nextafter.3:168
+#: build/C/man3/hypot.3:151 build/C/man3/nextafter.3:174
#: build/C/man3/scalb.3:171 build/C/man3/scalbln.3:153
#: build/C/man3/tgamma.3:152
msgid "An underflow floating-point exception (B<FE_UNDERFLOW>) is raised."
#: build/C/man3/erf.3:126 build/C/man3/erfc.3:122 build/C/man3/fdim.3:79
#: build/C/man3/fma.3:154 build/C/man3/log1p.3:142 build/C/man3/logb.3:143
#: build/C/man3/lrint.3:107 build/C/man3/lround.3:110
-#: build/C/man3/nextafter.3:173 build/C/man3/remquo.3:122
+#: build/C/man3/nextafter.3:179 build/C/man3/remquo.3:122
#: build/C/man3/scalb.3:177 build/C/man3/scalbln.3:158
#: build/C/man3/sincos.3:73
msgid "These functions do not set I<errno>."
#. type: Plain text
#: build/C/man3/fdim.3:50 build/C/man3/fma.3:63 build/C/man3/fmod.3:102
-#: build/C/man3/nextafter.3:121 build/C/man3/remainder.3:130
+#: build/C/man3/nextafter.3:127 build/C/man3/remainder.3:130
#: build/C/man3/remquo.3:83
msgid "If I<x> or I<y> is a NaN, a NaN is returned."
msgstr "I<x> か I<y> が NaN の場合、NaN が返される。"
#. is set to
#. .BR ERANGE .
#. type: Plain text
-#: build/C/man3/fdim.3:74 build/C/man3/fma.3:141 build/C/man3/nextafter.3:159
+#: build/C/man3/fdim.3:74 build/C/man3/fma.3:141 build/C/man3/nextafter.3:165
#: build/C/man3/scalb.3:163 build/C/man3/scalbln.3:145 build/C/man3/tan.3:133
msgid "An overflow floating-point exception (B<FE_OVERFLOW>) is raised."
msgstr "オーバーフロー浮動小数点例外 (B<FE_OVERFLOW>) が上がる。"
msgstr "関数 B<fdim>(), B<fdimf>(), B<fdiml>() はスレッドセーフである。"
#. type: Plain text
-#: build/C/man3/fdim.3:93 build/C/man3/fmin.3:62
+#: build/C/man3/fdim.3:93 build/C/man3/fmin.3:70
msgid "B<fmax>(3)"
msgstr "B<fmax>(3)"
"The B<finite>(), B<finitef>(), and B<finitel>() functions return a nonzero "
"value if I<x> is neither infinite nor a \"not-a-number\" (NaN) value, and 0 "
"otherwise."
-msgstr "関数 B<finite>(), B<finitef>(), B<finitel>() は、 I<x> が無限大や無効値 (NaN) のいずれでもない場合に 0 以外の値を返し、 それ以外の場合は 0 を返す。"
+msgstr ""
+"関数 B<finite>(), B<finitef>(), B<finitel>() は、 I<x> が無限大や無効値 "
+"(NaN) のいずれでもない場合に 0 以外の値を返し、 それ以外の場合は 0 を返す。"
#. type: Plain text
#: build/C/man3/finite.3:110
msgid ""
"The B<isnan>(), B<isnanf>(), and B<isnanl>() functions return a nonzero "
"value if I<x> is a NaN value, and 0 otherwise."
-msgstr "関数 B<isnan>(), B<isnanf>(), and B<isnanl>() 関数は、 I<x> が NaN の場合 0 以外の値を返し、 それ以外の場合は 0 を返す。"
+msgstr ""
+"関数 B<isnan>(), B<isnanf>(), and B<isnanl>() 関数は、 I<x> が NaN の場合 0 "
+"以外の値を返し、 それ以外の場合は 0 を返す。"
#. type: Plain text
#: build/C/man3/finite.3:121
msgid ""
"The B<isinf>(), B<isinff>(), and B<isinfl>() functions return 1 if I<x> is "
"positive infinity, -1 if I<x> is negative infinity, and 0 otherwise."
-msgstr "関数 B<isinf>(), B<isinff>(), B<isinfl>() は、 I<x> が正の無限大であれば 1 を返し、I<x> が負の無限大で あれば -1 を返す。それ以外の場合は 0 を返す。"
+msgstr ""
+"関数 B<isinf>(), B<isinff>(), B<isinfl>() は、 I<x> が正の無限大であれば 1 を"
+"返し、I<x> が負の無限大で あれば -1 を返す。それ以外の場合は 0 を返す。"
#. type: Plain text
#: build/C/man3/finite.3:135
"The B<finite>(), B<finitef>(), B<finitel>(), B<isinf>(), B<isinff>(), "
"B<isinfl>(), B<isnan>(), B<isnanf>(), and B<isnanl>() functions are thread-"
"safe."
-msgstr "関数 B<finite>(), B<finitef>(), B<finitel>(), B<isinf>(), B<isinff>(), B<isinfl>(), B<isnan>(), B<isnanf>(), B<isnanl>() はスレッドセーフである。"
+msgstr ""
+"関数 B<finite>(), B<finitef>(), B<finitel>(), B<isinf>(), B<isinff>(), "
+"B<isinfl>(), B<isnan>(), B<isnanf>(), B<isnanl>() はスレッドセーフである。"
#. finite* not on HP-UX; they exist on Tru64.
#. .SH HISTORY
msgid "FMA"
msgstr "FMA"
+#. type: TH
+#: build/C/man3/fma.3:12 build/C/man3/fmax.3:9 build/C/man3/fmin.3:9
+#, fuzzy, no-wrap
+#| msgid "2013-06-21"
+msgid "2013-09-17"
+msgstr "2013-06-21"
+
#. type: Plain text
#: build/C/man3/fma.3:15
msgid "fma, fmaf, fmal - floating-point multiply and add"
msgstr "範囲エラー (range error): 結果のアンダーフロー"
#. type: Plain text
-#: build/C/man3/fma.3:161
+#: build/C/man3/fma.3:164
+#, fuzzy
+#| msgid ""
+#| "The B<fabs>(), B<fabsf>(), and B<fabsl>() functions are thread-safe."
+msgid "The B<fma>(), B<fmaf>(), and B<fmal>() functions are thread-safe."
+msgstr "関数 B<fabs>(), B<fabsf>(), B<fabsl>() はスレッドセーフである。"
+
+#. type: Plain text
+#: build/C/man3/fma.3:169
msgid "B<remainder>(3), B<remquo>(3)"
msgstr "B<remainder>(3), B<remquo>(3)"
msgstr "両方の引き数が NaN の場合、NaN が返される。"
#. type: Plain text
-#: build/C/man3/fmax.3:62
+#: build/C/man3/fmax.3:66
+#, fuzzy
+#| msgid ""
+#| "The B<fabs>(), B<fabsf>(), and B<fabsl>() functions are thread-safe."
+msgid "The B<fmax>(), B<fmaxf>(), and B<fmaxl>() functions are thread-safe."
+msgstr "関数 B<fabs>(), B<fabsf>(), B<fabsl>() はスレッドセーフである。"
+
+#. type: Plain text
+#: build/C/man3/fmax.3:70
msgid "B<fmin>(3)"
msgstr "B<fmin>(3)"
#. type: Plain text
#: build/C/man3/fmin.3:45
-msgid "These functions the lesser value of I<x> and I<y>."
-msgstr "これらの関数は I<x> と I<y> のうち小さい方の値を返す。"
+#, fuzzy
+#| msgid "These functions return the larger value of I<x> and I<y>."
+msgid "These functions return the lesser value of I<x> and I<y>."
+msgstr "これらの関数は I<x> と I<y> のうち大きい方の値を返す。"
#. type: Plain text
#: build/C/man3/fmin.3:50
msgid "These functions return the minimum of I<x> and I<y>."
msgstr "これらの関数は I<x> と I<y> の最小値を返す。"
+#. type: Plain text
+#: build/C/man3/fmin.3:66
+#, fuzzy
+#| msgid ""
+#| "The B<fdim>(), B<fdimf>(), and B<fdiml>() functions are thread-safe."
+msgid "The B<fmin>(), B<fminf>(), and B<fminl>() functions are thread-safe."
+msgstr "関数 B<fdim>(), B<fdimf>(), B<fdiml>() はスレッドセーフである。"
+
#. type: TH
#: build/C/man3/fmod.3:35
#, no-wrap
msgid "FPCLASSIFY"
msgstr "FPCLASSIFY"
+#. type: TH
+#: build/C/man3/fpclassify.3:10 build/C/man3/frexp.3:33
+#: build/C/man3/ilogb.3:29
+#, fuzzy, no-wrap
+#| msgid "2013-07-05"
+msgid "2013-08-06"
+msgstr "2013-07-05"
+
#. type: Plain text
#: build/C/man3/fpclassify.3:14
msgid ""
msgstr "I<x> が正の無限大の場合は 1 を、 負の無限大の場合は -1 を返す。"
#. type: Plain text
-#: build/C/man3/fpclassify.3:120
+#: build/C/man3/fpclassify.3:128
+#, fuzzy
+#| msgid ""
+#| "The B<scalbn>(), B<scalbnf>(), B<scalbnl>(), B<scalbln>(), B<scalblnf>(), "
+#| "and B<scalblnl>() functions are thread-safe."
+msgid ""
+"The B<fpclassify>(), B<isfinite>(), B<isnormal>(), B<isnan>(), and B<isinf>"
+"() macros are thread-safe."
+msgstr ""
+"関数 B<scalbn>(), B<scalbnf>(), B<scalbnl>(), B<scalbln>(), B<scalblnf>(), "
+"B<scalblnl>() はスレッドセーフである。"
+
+#. type: Plain text
+#: build/C/man3/fpclassify.3:130
msgid "C99, POSIX.1."
msgstr "C99, POSIX.1."
#. type: Plain text
-#: build/C/man3/fpclassify.3:125
+#: build/C/man3/fpclassify.3:135
msgid ""
"For B<isinf>(), the standards merely say that the return value is nonzero if "
"and only if the argument has an infinite value."
"は引き数が無限大の場合だけということだけである。"
#. type: Plain text
-#: build/C/man3/fpclassify.3:132
+#: build/C/man3/fpclassify.3:142
msgid ""
"In glibc 2.01 and earlier, B<isinf>() returns a nonzero value (actually: 1) "
"if I<x> is positive infinity or negative infinity. (This is all that C99 "
"すということだけである)。"
#. type: Plain text
-#: build/C/man3/fpclassify.3:137
+#: build/C/man3/fpclassify.3:147
msgid "B<finite>(3), B<INFINITY>(3), B<isgreater>(3), B<signbit>(3)"
msgstr "B<finite>(3), B<INFINITY>(3), B<isgreater>(3), B<signbit>(3)"
#. type: Plain text
#: build/C/man3/frexp.3:116
+#, fuzzy
+#| msgid ""
+#| "The B<floor>(), B<floorf>(), and B<floorl>() functions are thread-safe."
+msgid ""
+"The B<frexp>(), B<frexpf>(), and B<frexpl>() functions are thread-safe."
+msgstr "関数 B<floor>(), B<floorf>(), B<floorl>() はスレッドセーフである。"
+
+#. type: Plain text
+#: build/C/man3/frexp.3:124
msgid "The program below produces results such as the following:"
msgstr "このプログラムを実行すると以下のような結果となる:"
#. type: Plain text
-#: build/C/man3/frexp.3:123
+#: build/C/man3/frexp.3:131
#, no-wrap
msgid ""
"$B< ./a.out 2560>\n"
"frexp(-4, &e) = -0.5: -0.5 * 2^3 = -4\n"
#. type: SS
-#: build/C/man3/frexp.3:125 build/C/man3/matherr.3:360
+#: build/C/man3/frexp.3:133 build/C/man3/matherr.3:360
#, no-wrap
msgid "Program source"
msgstr "プログラムのソース"
#. type: Plain text
-#: build/C/man3/frexp.3:132
+#: build/C/man3/frexp.3:140
#, no-wrap
msgid ""
"#include E<lt>math.hE<gt>\n"
"#include E<lt>stdlib.hE<gt>\n"
#. type: Plain text
-#: build/C/man3/frexp.3:138
+#: build/C/man3/frexp.3:146
#, no-wrap
msgid ""
"int\n"
" int exp;\n"
#. type: Plain text
-#: build/C/man3/frexp.3:141
+#: build/C/man3/frexp.3:149
#, no-wrap
msgid ""
" x = strtod(argv[1], NULL);\n"
" r = frexp(x, &exp);\n"
#. type: Plain text
-#: build/C/man3/frexp.3:146
+#: build/C/man3/frexp.3:154
#, no-wrap
msgid ""
" printf(\"frexp(%g, &e) = %g: %g * %d^%d = %g\\en\",\n"
"}\n"
#. type: Plain text
-#: build/C/man3/frexp.3:150
+#: build/C/man3/frexp.3:158
msgid "B<ldexp>(3), B<modf>(3)"
msgstr "B<ldexp>(3), B<modf>(3)"
msgstr "これらの関数は、この状況で I<errno> を設定せず、例外も上げない。"
#. type: Plain text
-#: build/C/man3/ilogb.3:152
+#: build/C/man3/ilogb.3:154
+#, fuzzy
+#| msgid ""
+#| "The B<ceil>(), B<ceilf>(), and B<ceill>() functions are thread-safe."
+msgid ""
+"The B<ilogb>(), B<ilogbf>(), and B<ilogbl>() functions are thread-safe."
+msgstr "関数 B<ceil>(), B<ceilf>(), B<ceill>() はスレッドセーフである。"
+
+#. type: Plain text
+#: build/C/man3/ilogb.3:160
msgid "B<log>(3), B<logb>(3), B<significand>(3)"
msgstr "B<log>(3), B<logb>(3), B<significand>(3)"
msgid "LDEXP"
msgstr "LDEXP"
+#. type: TH
+#: build/C/man3/ldexp.3:34 build/C/man3/lrint.3:27
+#, fuzzy, no-wrap
+#| msgid "2013-06-21"
+msgid "2013-08-19"
+msgstr "2013-06-21"
+
#. type: Plain text
#: build/C/man3/ldexp.3:37
msgid ""
"る。"
#. type: Plain text
-#: build/C/man3/ldexp.3:139
+#: build/C/man3/ldexp.3:137
+#, fuzzy
+#| msgid ""
+#| "The B<ceil>(), B<ceilf>(), and B<ceill>() functions are thread-safe."
+msgid ""
+"The B<ldexp>(), B<ldexpf>(), and B<ldexpl>() functions are thread-safe."
+msgstr "関数 B<ceil>(), B<ceilf>(), B<ceill>() はスレッドセーフである。"
+
+#. type: Plain text
+#: build/C/man3/ldexp.3:147
msgid "B<frexp>(3), B<modf>(3), B<scalbln>(3)"
msgstr "B<frexp>(3), B<modf>(3), B<scalbln>(3)"
"こと。"
#. type: Plain text
-#: build/C/man3/lrint.3:75 build/C/man3/lround.3:78 build/C/man3/rint.3:107
+#: build/C/man3/lrint.3:75 build/C/man3/lround.3:78 build/C/man3/rint.3:113
#: build/C/man3/round.3:77 build/C/man3/trunc.3:65
msgid "These functions return the rounded integer value."
msgstr "これらの関数は丸めた整数値を返す。"
msgstr "領域エラー (domain error): I<x> が NaN か無限大、もしくは丸めた値が大き過ぎる"
#. type: Plain text
-#: build/C/man3/lrint.3:118
+#: build/C/man3/lrint.3:120
+#, fuzzy
+#| msgid ""
+#| "The B<scalbn>(), B<scalbnf>(), B<scalbnl>(), B<scalbln>(), B<scalblnf>(), "
+#| "and B<scalblnl>() functions are thread-safe."
+msgid ""
+"The B<lrint>(), B<lrintf>(), B<lrintl>(), B<llrint>(), B<llrintf>(), and "
+"B<llrintl>() functions are thread-safe."
+msgstr ""
+"関数 B<scalbn>(), B<scalbnf>(), B<scalbnl>(), B<scalbln>(), B<scalblnf>(), "
+"B<scalblnl>() はスレッドセーフである。"
+
+#. type: Plain text
+#: build/C/man3/lrint.3:129
msgid ""
"B<ceil>(3), B<floor>(3), B<lround>(3), B<nearbyint>(3), B<rint>(3), B<round>"
"(3)"
msgid "LROUND"
msgstr "LROUND"
+#. type: TH
+#: build/C/man3/lround.3:27 build/C/man3/rint.3:27
+#, fuzzy, no-wrap
+#| msgid "2013-06-21"
+msgid "2013-08-26"
+msgstr "2013-06-21"
+
#. type: Plain text
#: build/C/man3/lround.3:31
msgid ""
"なる点に注意すること。"
#. type: Plain text
-#: build/C/man3/lround.3:121 build/C/man3/trunc.3:101
+#: build/C/man3/lround.3:123
+#, fuzzy
+#| msgid ""
+#| "The B<scalbn>(), B<scalbnf>(), B<scalbnl>(), B<scalbln>(), B<scalblnf>(), "
+#| "and B<scalblnl>() functions are thread-safe."
+msgid ""
+"The B<lround>(), B<lroundf>(), B<lroundl>(), B<llround>(), B<llroundf>(), "
+"and B<llroundl>() functions are thread-safe."
+msgstr ""
+"関数 B<scalbn>(), B<scalbnf>(), B<scalbnl>(), B<scalbln>(), B<scalblnf>(), "
+"B<scalblnl>() はスレッドセーフである。"
+
+#. type: Plain text
+#: build/C/man3/lround.3:132 build/C/man3/trunc.3:101
msgid ""
"B<ceil>(3), B<floor>(3), B<lrint>(3), B<nearbyint>(3), B<rint>(3), B<round>"
"(3)"
msgid "NEXTAFTER"
msgstr "NEXTAFTER"
+#. type: TH
+#: build/C/man3/nextafter.3:11
+#, fuzzy, no-wrap
+#| msgid "2013-06-21"
+msgid "2013-09-02"
+msgstr "2013-06-21"
+
#. type: Plain text
#: build/C/man3/nextafter.3:15
msgid ""
msgstr "B<nexttoward>(), B<nexttowardf>(), B<nexttowardl>():"
#. type: Plain text
-#: build/C/man3/nextafter.3:83
+#: build/C/man3/nextafter.3:86
+#, fuzzy
+#| msgid ""
+#| "The B<nextafter>() functions return the next representable floating-"
+#| "point value following I<x> in the direction of I<y>. If I<y> is less "
+#| "than I<x>, these functions will return the largest representable number "
+#| "less than I<x>."
msgid ""
-"The B<nextafter>() functions return the next representable floating-point "
-"value following I<x> in the direction of I<y>. If I<y> is less than I<x>, "
-"these functions will return the largest representable number less than I<x>."
+"The B<nextafter>(), B<nextafterf>(), and B<nextafterl>() functions return "
+"the next representable floating-point value following I<x> in the direction "
+"of I<y>. If I<y> is less than I<x>, these functions will return the largest "
+"representable number less than I<x>."
msgstr ""
"B<nextafter>() 関数群は、I<y> に向かう方向で I<x> のすぐ次の浮動小数点数表現"
"を返す。 I<y> が I<x> より小さい場合、 I<x> より小さい最大の浮動小数点表現の"
"値を返す。"
#. type: Plain text
-#: build/C/man3/nextafter.3:90
+#: build/C/man3/nextafter.3:93
msgid "If I<x> equals I<y>, the functions return I<y>."
msgstr "I<x> が I<y> と等しい場合、I<y> が返される。"
#. type: Plain text
-#: build/C/man3/nextafter.3:98
+#: build/C/man3/nextafter.3:104
+#, fuzzy
+#| msgid ""
+#| "The B<nexttoward>() functions do the same as the B<nextafter>() "
+#| "functions, except that they have a I<long double> second argument."
msgid ""
-"The B<nexttoward>() functions do the same as the B<nextafter>() functions, "
-"except that they have a I<long double> second argument."
+"The B<nexttoward>(), B<nexttowardf>(), and B<nexttowardl>() functions do "
+"the same as the corresponding B<nextafter>() functions, except that they "
+"have a I<long double> second argument."
msgstr ""
"B<nexttoward>() 関数群は、2 番目の引き数が I<long double> 型である点以外、 "
"B<nextafter>() 関数群と同じはたらきをする。"
#. type: Plain text
-#: build/C/man3/nextafter.3:104
+#: build/C/man3/nextafter.3:110
msgid ""
"On success, these functions return the next representable floating-point "
"value after I<x> in the direction of I<y>."
"現を返す。"
#. type: Plain text
-#: build/C/man3/nextafter.3:114
+#: build/C/man3/nextafter.3:120
msgid ""
"If I<x> equals I<y>, then I<y> (cast to the same type as I<x>) is returned."
msgstr ""
#. e.g., DBL_MAX
#. type: Plain text
-#: build/C/man3/nextafter.3:134
+#: build/C/man3/nextafter.3:140
msgid ""
"If I<x> is finite, and the result would overflow, a range error occurs, and "
"the functions return B<HUGE_VAL>, B<HUGE_VALF>, or B<HUGE_VALL>, "
"値には数学的に正しい符号が付与される。"
#. type: Plain text
-#: build/C/man3/nextafter.3:143
+#: build/C/man3/nextafter.3:149
msgid ""
"If I<x> is not equal to I<y>, and the correct function result would be "
"subnormal, zero, or underflow, a range error occurs, and either the correct "
"い場合には) 0.0 が返される。"
#. type: TP
-#: build/C/man3/nextafter.3:159
+#: build/C/man3/nextafter.3:165
#, no-wrap
msgid "Range error: result is subnormal or underflows"
msgstr "範囲エラー: 結果が非正規化数かアンダーフロー"
#. type: Plain text
-#: build/C/man3/nextafter.3:182
+#: build/C/man3/nextafter.3:190
+#, fuzzy
+#| msgid ""
+#| "nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl - "
+#| "floating-point number manipulation"
+msgid ""
+"The B<nextafter>(), B<nextafterf>(), B<nextafterl>(), B<nexttoward>(), "
+"B<nexttowardf>(), and B<nexttowardl>() functions are thread-safe."
+msgstr ""
+"nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl - 浮"
+"動小数点数の操作"
+
+#. type: Plain text
+#: build/C/man3/nextafter.3:199
msgid ""
"In glibc version 2.5 and earlier, these functions do not raise an underflow "
"floating-point (B<FE_UNDERFLOW>) exception when an underflow occurs."
"アンダーフロー浮動小数点例外 (B<FE_UNDERFLOW>) を上がない。"
#. type: Plain text
-#: build/C/man3/nextafter.3:184
+#: build/C/man3/nextafter.3:201
msgid "B<nearbyint>(3)"
msgstr "B<nearbyint>(3)"
msgstr "B<rintf>(), B<rintl>():"
#. type: Plain text
-#: build/C/man3/rint.3:95
+#: build/C/man3/rint.3:98
+#, fuzzy
+#| msgid ""
+#| "The B<nearbyint>() functions round their argument to an integer value in "
+#| "floating-point format, using the current rounding direction (see "
+#| "B<fesetround>(3)) and without raising the I<inexact> exception."
msgid ""
-"The B<nearbyint>() functions round their argument to an integer value in "
-"floating-point format, using the current rounding direction (see "
-"B<fesetround>(3)) and without raising the I<inexact> exception."
+"The B<nearbyint>(), B<nearbyintf>(), and B<nearbyintl>() functions round "
+"their argument to an integer value in floating-point format, using the "
+"current rounding direction (see B<fesetround>(3)) and without raising the "
+"I<inexact> exception."
msgstr ""
"B<nearbyint>() 関数群は、現在の丸め方向 (B<fesetround>(3) 参照) で引き数を"
"浮動小数点形式の整数に丸める。 I<inexact> 例外を出さない。"
#. type: Plain text
-#: build/C/man3/rint.3:105
+#: build/C/man3/rint.3:111
+#, fuzzy
+#| msgid ""
+#| "The B<rint>() functions do the same, but will raise the I<inexact> "
+#| "exception (B<FE_INEXACT>, checkable via B<fetestexcept>(3)) when the "
+#| "result differs in value from the argument."
msgid ""
-"The B<rint>() functions do the same, but will raise the I<inexact> "
-"exception (B<FE_INEXACT>, checkable via B<fetestexcept>(3)) when the result "
-"differs in value from the argument."
+"The B<rint>(), B<rintf>(), and B<rintl>() functions do the same, but will "
+"raise the I<inexact> exception (B<FE_INEXACT>, checkable via B<fetestexcept>"
+"(3)) when the result differs in value from the argument."
msgstr ""
"B<rint>() 関数群も同じような動作をするが、 結果が引き数と異なる場合に "
"I<inexact> 例外 (B<FE_INEXACT>) を出す (この例外は B<fetestexcept>(3) 経由"
"で確認可能)。"
#. type: Plain text
-#: build/C/man3/rint.3:138
+#: build/C/man3/rint.3:133
+#, fuzzy
+#| msgid ""
+#| "The B<scalbn>(), B<scalbnf>(), B<scalbnl>(), B<scalbln>(), B<scalblnf>(), "
+#| "and B<scalblnl>() functions are thread-safe."
+msgid ""
+"The B<nearbyint>(), B<nearbyintf>(), B<nearbyintl>(), B<rint>(), B<rintf>(), "
+"and B<rintl>() functions are thread-safe."
+msgstr ""
+"関数 B<scalbn>(), B<scalbnf>(), B<scalbnl>(), B<scalbln>(), B<scalblnf>(), "
+"B<scalblnl>() はスレッドセーフである。"
+
+#. type: Plain text
+#: build/C/man3/rint.3:155
msgid ""
"If you want to store the rounded value in an integer type, you probably want "
"to use one of the functions described in B<lrint>(3) instead."
"載っている関数のどれかを使いたいのだろう。"
#. type: Plain text
-#: build/C/man3/rint.3:144
+#: build/C/man3/rint.3:161
msgid "B<ceil>(3), B<floor>(3), B<lrint>(3), B<round>(3), B<trunc>(3)"
msgstr "B<ceil>(3), B<floor>(3), B<lrint>(3), B<round>(3), B<trunc>(3)"
#: build/C/man3/y0.3:248
msgid "B<j0>(3)"
msgstr "B<j0>(3)"
+
+#~ msgid "These functions the lesser value of I<x> and I<y>."
+#~ msgstr "これらの関数は I<x> と I<y> のうち小さい方の値を返す。"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man3/INFINITY.3:77 build/C/man3/abs.3:91 build/C/man3/acos.3:113 build/C/man3/acosh.3:120 build/C/man3/asin.3:111 build/C/man3/asinh.3:105 build/C/man3/atan.3:96 build/C/man3/atan2.3:166 build/C/man3/atanh.3:139 build/C/man3/cbrt.3:90 build/C/man3/ceil.3:89 build/C/man3/copysign.3:92 build/C/man3/cos.3:104 build/C/man3/cosh.3:119 build/C/man3/div.3:100 build/C/man3/erf.3:126 build/C/man3/erfc.3:122 build/C/man3/exp.3:128 build/C/man3/exp10.3:77 build/C/man3/exp2.3:91 build/C/man3/expm1.3:136 build/C/man3/fabs.3:93 build/C/man3/fdim.3:89 build/C/man3/fenv.3:265 build/C/man3/floor.3:88 build/C/man3/fma.3:156 build/C/man3/fmax.3:58 build/C/man3/fmin.3:58 build/C/man3/fmod.3:146 build/C/man3/fpclassify.3:118 build/C/man3/frexp.3:108 build/C/man3/gamma.3:65 build/C/man3/hypot.3:158 build/C/man3/ilogb.3:146 build/C/man3/infnan.3:87 build/C/man3/isgreater.3:125 build/C/man3/j0.3:150 build/C/man3/ldexp.3:129 build/C/man3/lgamma.3:156 build/C/man3/log.3:128 build/C/man3/log10.3:89 build/C/man3/log1p.3:142 build/C/man3/log2.3:91 build/C/man3/logb.3:143 build/C/man3/lrint.3:109 build/C/man3/lround.3:112 build/C/man3/modf.3:103 build/C/man3/nan.3:75 build/C/man3/nextafter.3:173 build/C/man3/pow.3:316 build/C/man3/pow10.3:49 build/C/man3/remainder.3:180 build/C/man3/remquo.3:124 build/C/man3/rint.3:116 build/C/man3/round.3:96 build/C/man3/scalb.3:177 build/C/man3/scalbln.3:171 build/C/man3/signbit.3:66 build/C/man3/significand.3:51 build/C/man3/sin.3:108 build/C/man3/sincos.3:75 build/C/man3/sinh.3:124 build/C/man3/sqrt.3:107 build/C/man3/tan.3:133 build/C/man3/tanh.3:100 build/C/man3/tgamma.3:162 build/C/man3/trunc.3:83 build/C/man3/y0.3:223
+#: build/C/man3/INFINITY.3:77 build/C/man3/abs.3:91 build/C/man3/acos.3:113 build/C/man3/acosh.3:120 build/C/man3/asin.3:111 build/C/man3/asinh.3:105 build/C/man3/atan.3:96 build/C/man3/atan2.3:166 build/C/man3/atanh.3:139 build/C/man3/cbrt.3:90 build/C/man3/ceil.3:89 build/C/man3/copysign.3:92 build/C/man3/cos.3:104 build/C/man3/cosh.3:119 build/C/man3/div.3:100 build/C/man3/erf.3:126 build/C/man3/erfc.3:122 build/C/man3/exp.3:128 build/C/man3/exp10.3:77 build/C/man3/exp2.3:91 build/C/man3/expm1.3:136 build/C/man3/fabs.3:93 build/C/man3/fdim.3:89 build/C/man3/fenv.3:265 build/C/man3/floor.3:88 build/C/man3/fma.3:164 build/C/man3/fmax.3:66 build/C/man3/fmin.3:66 build/C/man3/fmod.3:146 build/C/man3/fpclassify.3:128 build/C/man3/frexp.3:116 build/C/man3/gamma.3:65 build/C/man3/hypot.3:158 build/C/man3/ilogb.3:154 build/C/man3/infnan.3:87 build/C/man3/isgreater.3:125 build/C/man3/j0.3:150 build/C/man3/ldexp.3:137 build/C/man3/lgamma.3:156 build/C/man3/log.3:128 build/C/man3/log10.3:89 build/C/man3/log1p.3:142 build/C/man3/log2.3:91 build/C/man3/logb.3:143 build/C/man3/lrint.3:120 build/C/man3/lround.3:123 build/C/man3/modf.3:103 build/C/man3/nan.3:75 build/C/man3/nextafter.3:190 build/C/man3/pow.3:316 build/C/man3/pow10.3:49 build/C/man3/remainder.3:180 build/C/man3/remquo.3:124 build/C/man3/rint.3:133 build/C/man3/round.3:96 build/C/man3/scalb.3:177 build/C/man3/scalbln.3:171 build/C/man3/signbit.3:66 build/C/man3/significand.3:51 build/C/man3/sin.3:108 build/C/man3/sincos.3:75 build/C/man3/sinh.3:124 build/C/man3/sqrt.3:107 build/C/man3/tan.3:133 build/C/man3/tanh.3:100 build/C/man3/tgamma.3:162 build/C/man3/trunc.3:83 build/C/man3/y0.3:223
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/INFINITY.3:101 build/C/man3/abs.3:135 build/C/man3/acos.3:119 build/C/man3/acosh.3:126 build/C/man3/asin.3:117 build/C/man3/asinh.3:111 build/C/man3/atan.3:102 build/C/man3/atan2.3:172 build/C/man3/atanh.3:156 build/C/man3/cbrt.3:94 build/C/man3/ceil.3:120 build/C/man3/copysign.3:102 build/C/man3/cos.3:117 build/C/man3/cosh.3:130 build/C/man3/div.3:115 build/C/man3/erf.3:132 build/C/man3/erfc.3:135 build/C/man3/exp.3:134 build/C/man3/exp10.3:79 build/C/man3/exp2.3:97 build/C/man3/expm1.3:170 build/C/man3/fabs.3:99 build/C/man3/fdim.3:91 build/C/man3/fenv.3:323 build/C/man3/finite.3:155 build/C/man3/floor.3:110 build/C/man3/fma.3:158 build/C/man3/fmax.3:60 build/C/man3/fmin.3:60 build/C/man3/fmod.3:160 build/C/man3/fpclassify.3:132 build/C/man3/frexp.3:147 build/C/man3/gamma.3:97 build/C/man3/hypot.3:164 build/C/man3/ilogb.3:148 build/C/man3/isgreater.3:132 build/C/man3/j0.3:165 build/C/man3/ldexp.3:135 build/C/man3/lgamma.3:175 build/C/man3/log.3:141 build/C/man3/log10.3:95 build/C/man3/log1p.3:145 build/C/man3/log2.3:97 build/C/man3/logb.3:145 build/C/man3/lrint.3:111 build/C/man3/lround.3:114 build/C/man7/math_error.7:256 build/C/man3/matherr.3:425 build/C/man3/modf.3:109 build/C/man3/nan.3:79 build/C/man3/nextafter.3:182 build/C/man3/pow.3:365 build/C/man3/pow10.3:54 build/C/man3/remainder.3:215 build/C/man3/remquo.3:126 build/C/man3/rint.3:138 build/C/man3/round.3:119 build/C/man3/scalb.3:200 build/C/man3/scalbln.3:189 build/C/man3/signbit.3:70 build/C/man3/significand.3:57 build/C/man3/sin.3:121 build/C/man3/sincos.3:77 build/C/man3/sinh.3:130 build/C/man3/sqrt.3:113 build/C/man3/tan.3:146 build/C/man3/tanh.3:106 build/C/man3/tgamma.3:188 build/C/man3/trunc.3:94 build/C/man3/y0.3:246
+#: build/C/man3/INFINITY.3:101 build/C/man3/abs.3:135 build/C/man3/acos.3:119 build/C/man3/acosh.3:126 build/C/man3/asin.3:117 build/C/man3/asinh.3:111 build/C/man3/atan.3:102 build/C/man3/atan2.3:172 build/C/man3/atanh.3:156 build/C/man3/cbrt.3:94 build/C/man3/ceil.3:120 build/C/man3/copysign.3:102 build/C/man3/cos.3:117 build/C/man3/cosh.3:130 build/C/man3/div.3:115 build/C/man3/erf.3:132 build/C/man3/erfc.3:135 build/C/man3/exp.3:134 build/C/man3/exp10.3:79 build/C/man3/exp2.3:97 build/C/man3/expm1.3:170 build/C/man3/fabs.3:99 build/C/man3/fdim.3:91 build/C/man3/fenv.3:323 build/C/man3/finite.3:155 build/C/man3/floor.3:110 build/C/man3/fma.3:166 build/C/man3/fmax.3:68 build/C/man3/fmin.3:68 build/C/man3/fmod.3:160 build/C/man3/fpclassify.3:142 build/C/man3/frexp.3:155 build/C/man3/gamma.3:97 build/C/man3/hypot.3:164 build/C/man3/ilogb.3:156 build/C/man3/isgreater.3:132 build/C/man3/j0.3:165 build/C/man3/ldexp.3:143 build/C/man3/lgamma.3:175 build/C/man3/log.3:141 build/C/man3/log10.3:95 build/C/man3/log1p.3:145 build/C/man3/log2.3:97 build/C/man3/logb.3:145 build/C/man3/lrint.3:122 build/C/man3/lround.3:125 build/C/man7/math_error.7:256 build/C/man3/matherr.3:425 build/C/man3/modf.3:109 build/C/man3/nan.3:79 build/C/man3/nextafter.3:199 build/C/man3/pow.3:365 build/C/man3/pow10.3:54 build/C/man3/remainder.3:215 build/C/man3/remquo.3:126 build/C/man3/rint.3:155 build/C/man3/round.3:119 build/C/man3/scalb.3:200 build/C/man3/scalbln.3:189 build/C/man3/signbit.3:70 build/C/man3/significand.3:57 build/C/man3/sin.3:121 build/C/man3/sincos.3:77 build/C/man3/sinh.3:130 build/C/man3/sqrt.3:113 build/C/man3/tan.3:146 build/C/man3/tanh.3:106 build/C/man3/tgamma.3:188 build/C/man3/trunc.3:94 build/C/man3/y0.3:246
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/INFINITY.3:104 build/C/man3/abs.3:141 build/C/man3/acos.3:127 build/C/man3/acosh.3:133 build/C/man3/asin.3:125 build/C/man3/asinh.3:118 build/C/man3/atan.3:111 build/C/man3/atan2.3:180 build/C/man3/atanh.3:163 build/C/man3/cbrt.3:97 build/C/man3/ceil.3:127 build/C/man3/copysign.3:104 build/C/man3/cos.3:126 build/C/man3/cosh.3:137 build/C/man3/div.3:118 build/C/man3/erf.3:136 build/C/man3/erfc.3:139 build/C/man3/exp.3:140 build/C/man3/exp10.3:85 build/C/man3/exp2.3:103 build/C/man3/expm1.3:174 build/C/man3/fabs.3:106 build/C/man3/fdim.3:93 build/C/man3/fenv.3:325 build/C/man3/finite.3:157 build/C/man3/floor.3:117 build/C/man3/fma.3:161 build/C/man3/fmax.3:62 build/C/man3/fmin.3:62 build/C/man3/fmod.3:162 build/C/man3/fpclassify.3:137 build/C/man3/frexp.3:150 build/C/man3/gamma.3:101 build/C/man3/hypot.3:167 build/C/man3/ilogb.3:152 build/C/man3/infnan.3:92 build/C/man3/isgreater.3:135 build/C/man3/j0.3:167 build/C/man3/ldexp.3:139 build/C/man3/lgamma.3:177 build/C/man3/log.3:148 build/C/man3/log10.3:102 build/C/man3/log1p.3:149 build/C/man3/log2.3:103 build/C/man3/logb.3:148 build/C/man3/lrint.3:118 build/C/man3/lround.3:121 build/C/man7/math_error.7:267 build/C/man3/matherr.3:429 build/C/man3/modf.3:112 build/C/man3/nan.3:83 build/C/man3/nextafter.3:184 build/C/man3/pow.3:369 build/C/man3/pow10.3:57 build/C/man3/remainder.3:219 build/C/man3/remquo.3:130 build/C/man3/rint.3:144 build/C/man3/round.3:126 build/C/man3/scalb.3:203 build/C/man3/scalbln.3:192 build/C/man3/signbit.3:72 build/C/man3/significand.3:60 build/C/man3/sin.3:130 build/C/man3/sincos.3:81 build/C/man3/sinh.3:137 build/C/man3/sqrt.3:117 build/C/man3/tan.3:154 build/C/man3/tanh.3:113 build/C/man3/tgamma.3:191 build/C/man3/trunc.3:101 build/C/man3/y0.3:248
+#: build/C/man3/INFINITY.3:104 build/C/man3/abs.3:141 build/C/man3/acos.3:127 build/C/man3/acosh.3:133 build/C/man3/asin.3:125 build/C/man3/asinh.3:118 build/C/man3/atan.3:111 build/C/man3/atan2.3:180 build/C/man3/atanh.3:163 build/C/man3/cbrt.3:97 build/C/man3/ceil.3:127 build/C/man3/copysign.3:104 build/C/man3/cos.3:126 build/C/man3/cosh.3:137 build/C/man3/div.3:118 build/C/man3/erf.3:136 build/C/man3/erfc.3:139 build/C/man3/exp.3:140 build/C/man3/exp10.3:85 build/C/man3/exp2.3:103 build/C/man3/expm1.3:174 build/C/man3/fabs.3:106 build/C/man3/fdim.3:93 build/C/man3/fenv.3:325 build/C/man3/finite.3:157 build/C/man3/floor.3:117 build/C/man3/fma.3:169 build/C/man3/fmax.3:70 build/C/man3/fmin.3:70 build/C/man3/fmod.3:162 build/C/man3/fpclassify.3:147 build/C/man3/frexp.3:158 build/C/man3/gamma.3:101 build/C/man3/hypot.3:167 build/C/man3/ilogb.3:160 build/C/man3/infnan.3:92 build/C/man3/isgreater.3:135 build/C/man3/j0.3:167 build/C/man3/ldexp.3:147 build/C/man3/lgamma.3:177 build/C/man3/log.3:148 build/C/man3/log10.3:102 build/C/man3/log1p.3:149 build/C/man3/log2.3:103 build/C/man3/logb.3:148 build/C/man3/lrint.3:129 build/C/man3/lround.3:132 build/C/man7/math_error.7:267 build/C/man3/matherr.3:429 build/C/man3/modf.3:112 build/C/man3/nan.3:83 build/C/man3/nextafter.3:201 build/C/man3/pow.3:369 build/C/man3/pow10.3:57 build/C/man3/remainder.3:219 build/C/man3/remquo.3:130 build/C/man3/rint.3:161 build/C/man3/round.3:126 build/C/man3/scalb.3:203 build/C/man3/scalbln.3:192 build/C/man3/signbit.3:72 build/C/man3/significand.3:60 build/C/man3/sin.3:130 build/C/man3/sincos.3:81 build/C/man3/sinh.3:137 build/C/man3/sqrt.3:117 build/C/man3/tan.3:154 build/C/man3/tanh.3:113 build/C/man3/tgamma.3:191 build/C/man3/trunc.3:101 build/C/man3/y0.3:248
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man3/INFINITY.3:111 build/C/man3/abs.3:148 build/C/man3/acos.3:134 build/C/man3/acosh.3:140 build/C/man3/asin.3:132 build/C/man3/asinh.3:125 build/C/man3/atan.3:118 build/C/man3/atan2.3:187 build/C/man3/atanh.3:170 build/C/man3/cbrt.3:104 build/C/man3/ceil.3:134 build/C/man3/copysign.3:111 build/C/man3/cos.3:133 build/C/man3/cosh.3:144 build/C/man3/div.3:125 build/C/man3/erf.3:143 build/C/man3/erfc.3:146 build/C/man3/exp.3:147 build/C/man3/exp10.3:92 build/C/man3/exp2.3:110 build/C/man3/expm1.3:181 build/C/man3/fabs.3:113 build/C/man3/fdim.3:100 build/C/man3/fenv.3:332 build/C/man3/finite.3:164 build/C/man3/floor.3:124 build/C/man3/fma.3:168 build/C/man3/fmax.3:69 build/C/man3/fmin.3:69 build/C/man3/fmod.3:169 build/C/man3/fpclassify.3:144 build/C/man3/frexp.3:157 build/C/man3/gamma.3:108 build/C/man3/hypot.3:174 build/C/man3/ilogb.3:159 build/C/man3/infnan.3:99 build/C/man3/isgreater.3:142 build/C/man3/j0.3:174 build/C/man3/ldexp.3:146 build/C/man3/lgamma.3:184 build/C/man3/log.3:155 build/C/man3/log10.3:109 build/C/man3/log1p.3:156 build/C/man3/log2.3:110 build/C/man3/logb.3:155 build/C/man3/lrint.3:125 build/C/man3/lround.3:128 build/C/man7/math_error.7:274 build/C/man3/matherr.3:436 build/C/man3/modf.3:119 build/C/man3/nan.3:90 build/C/man3/nextafter.3:191 build/C/man3/pow.3:376 build/C/man3/pow10.3:64 build/C/man3/remainder.3:226 build/C/man3/remquo.3:137 build/C/man3/rint.3:151 build/C/man3/round.3:133 build/C/man3/scalb.3:210 build/C/man3/scalbln.3:199 build/C/man3/signbit.3:79 build/C/man3/significand.3:67 build/C/man3/sin.3:137 build/C/man3/sincos.3:88 build/C/man3/sinh.3:144 build/C/man3/sqrt.3:124 build/C/man3/tan.3:161 build/C/man3/tanh.3:120 build/C/man3/tgamma.3:198 build/C/man3/trunc.3:108 build/C/man3/y0.3:255
+#: build/C/man3/INFINITY.3:111 build/C/man3/abs.3:148 build/C/man3/acos.3:134 build/C/man3/acosh.3:140 build/C/man3/asin.3:132 build/C/man3/asinh.3:125 build/C/man3/atan.3:118 build/C/man3/atan2.3:187 build/C/man3/atanh.3:170 build/C/man3/cbrt.3:104 build/C/man3/ceil.3:134 build/C/man3/copysign.3:111 build/C/man3/cos.3:133 build/C/man3/cosh.3:144 build/C/man3/div.3:125 build/C/man3/erf.3:143 build/C/man3/erfc.3:146 build/C/man3/exp.3:147 build/C/man3/exp10.3:92 build/C/man3/exp2.3:110 build/C/man3/expm1.3:181 build/C/man3/fabs.3:113 build/C/man3/fdim.3:100 build/C/man3/fenv.3:332 build/C/man3/finite.3:164 build/C/man3/floor.3:124 build/C/man3/fma.3:176 build/C/man3/fmax.3:77 build/C/man3/fmin.3:77 build/C/man3/fmod.3:169 build/C/man3/fpclassify.3:154 build/C/man3/frexp.3:165 build/C/man3/gamma.3:108 build/C/man3/hypot.3:174 build/C/man3/ilogb.3:167 build/C/man3/infnan.3:99 build/C/man3/isgreater.3:142 build/C/man3/j0.3:174 build/C/man3/ldexp.3:154 build/C/man3/lgamma.3:184 build/C/man3/log.3:155 build/C/man3/log10.3:109 build/C/man3/log1p.3:156 build/C/man3/log2.3:110 build/C/man3/logb.3:155 build/C/man3/lrint.3:136 build/C/man3/lround.3:139 build/C/man7/math_error.7:274 build/C/man3/matherr.3:436 build/C/man3/modf.3:119 build/C/man3/nan.3:90 build/C/man3/nextafter.3:208 build/C/man3/pow.3:376 build/C/man3/pow10.3:64 build/C/man3/remainder.3:226 build/C/man3/remquo.3:137 build/C/man3/rint.3:168 build/C/man3/round.3:133 build/C/man3/scalb.3:210 build/C/man3/scalbln.3:199 build/C/man3/signbit.3:79 build/C/man3/significand.3:67 build/C/man3/sin.3:137 build/C/man3/sincos.3:88 build/C/man3/sinh.3:144 build/C/man3/sqrt.3:124 build/C/man3/tan.3:161 build/C/man3/tanh.3:120 build/C/man3/tgamma.3:198 build/C/man3/trunc.3:108 build/C/man3/y0.3:255
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/abs.3:79 build/C/man3/acos.3:73 build/C/man3/acosh.3:84 build/C/man3/asin.3:74 build/C/man3/asinh.3:84 build/C/man3/atan.3:74 build/C/man3/atan2.3:72 build/C/man3/atanh.3:84 build/C/man3/cbrt.3:79 build/C/man3/ceil.3:69 build/C/man3/copysign.3:78 build/C/man3/cos.3:75 build/C/man3/cosh.3:79 build/C/man3/div.3:89 build/C/man3/erf.3:83 build/C/man3/erfc.3:71 build/C/man3/exp.3:74 build/C/man3/exp10.3:58 build/C/man3/exp2.3:74 build/C/man3/expm1.3:88 build/C/man3/fabs.3:68 build/C/man3/fdim.3:42 build/C/man3/fenv.3:258 build/C/man3/floor.3:68 build/C/man3/fma.3:53 build/C/man3/fmax.3:45 build/C/man3/fmin.3:45 build/C/man3/fmod.3:87 build/C/man3/frexp.3:74 build/C/man3/gamma.3:59 build/C/man3/hypot.3:92 build/C/man3/ilogb.3:78 build/C/man3/infnan.3:56 build/C/man3/isgreater.3:111 build/C/man3/j0.3:114 build/C/man3/ldexp.3:73 build/C/man3/lgamma.3:94 build/C/man3/log.3:73 build/C/man3/log10.3:73 build/C/man3/log1p.3:83 build/C/man3/log2.3:73 build/C/man3/logb.3:94 build/C/man3/lrint.3:73 build/C/man3/lround.3:76 build/C/man3/modf.3:76 build/C/man3/nextafter.3:98 build/C/man3/pow.3:75 build/C/man3/remainder.3:118 build/C/man3/remquo.3:73 build/C/man3/rint.3:105 build/C/man3/round.3:75 build/C/man3/scalb.3:79 build/C/man3/scalbln.3:95 build/C/man3/signbit.3:53 build/C/man3/sin.3:76 build/C/man3/sincos.3:49 build/C/man3/sinh.3:79 build/C/man3/sqrt.3:71 build/C/man3/tan.3:76 build/C/man3/tanh.3:78 build/C/man3/tgamma.3:67 build/C/man3/trunc.3:63 build/C/man3/y0.3:119
+#: build/C/man3/abs.3:79 build/C/man3/acos.3:73 build/C/man3/acosh.3:84 build/C/man3/asin.3:74 build/C/man3/asinh.3:84 build/C/man3/atan.3:74 build/C/man3/atan2.3:72 build/C/man3/atanh.3:84 build/C/man3/cbrt.3:79 build/C/man3/ceil.3:69 build/C/man3/copysign.3:78 build/C/man3/cos.3:75 build/C/man3/cosh.3:79 build/C/man3/div.3:89 build/C/man3/erf.3:83 build/C/man3/erfc.3:71 build/C/man3/exp.3:74 build/C/man3/exp10.3:58 build/C/man3/exp2.3:74 build/C/man3/expm1.3:88 build/C/man3/fabs.3:68 build/C/man3/fdim.3:42 build/C/man3/fenv.3:258 build/C/man3/floor.3:68 build/C/man3/fma.3:53 build/C/man3/fmax.3:45 build/C/man3/fmin.3:45 build/C/man3/fmod.3:87 build/C/man3/frexp.3:74 build/C/man3/gamma.3:59 build/C/man3/hypot.3:92 build/C/man3/ilogb.3:78 build/C/man3/infnan.3:56 build/C/man3/isgreater.3:111 build/C/man3/j0.3:114 build/C/man3/ldexp.3:73 build/C/man3/lgamma.3:94 build/C/man3/log.3:73 build/C/man3/log10.3:73 build/C/man3/log1p.3:83 build/C/man3/log2.3:73 build/C/man3/logb.3:94 build/C/man3/lrint.3:73 build/C/man3/lround.3:76 build/C/man3/modf.3:76 build/C/man3/nextafter.3:104 build/C/man3/pow.3:75 build/C/man3/remainder.3:118 build/C/man3/remquo.3:73 build/C/man3/rint.3:111 build/C/man3/round.3:75 build/C/man3/scalb.3:79 build/C/man3/scalbln.3:95 build/C/man3/signbit.3:53 build/C/man3/sin.3:76 build/C/man3/sincos.3:49 build/C/man3/sinh.3:79 build/C/man3/sqrt.3:71 build/C/man3/tan.3:76 build/C/man3/tanh.3:78 build/C/man3/tgamma.3:67 build/C/man3/trunc.3:63 build/C/man3/y0.3:119
#, no-wrap
msgid "RETURN VALUE"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/abs.3:82 build/C/man3/ceil.3:81 build/C/man3/div.3:91 build/C/man3/fabs.3:85 build/C/man3/fdim.3:81 build/C/man3/finite.3:121 build/C/man3/floor.3:80 build/C/man3/modf.3:95 build/C/man3/round.3:88 build/C/man3/scalbln.3:160 build/C/man3/signbit.3:61 build/C/man3/trunc.3:75
+#: build/C/man3/abs.3:82 build/C/man3/ceil.3:81 build/C/man3/div.3:91 build/C/man3/fabs.3:85 build/C/man3/fdim.3:81 build/C/man3/finite.3:121 build/C/man3/floor.3:80 build/C/man3/fma.3:156 build/C/man3/fmax.3:58 build/C/man3/fmin.3:58 build/C/man3/fpclassify.3:118 build/C/man3/frexp.3:108 build/C/man3/ilogb.3:146 build/C/man3/ldexp.3:129 build/C/man3/lrint.3:109 build/C/man3/lround.3:112 build/C/man3/modf.3:95 build/C/man3/nextafter.3:179 build/C/man3/rint.3:122 build/C/man3/round.3:88 build/C/man3/scalbln.3:160 build/C/man3/signbit.3:61 build/C/man3/trunc.3:75
#, no-wrap
msgid "ATTRIBUTES"
msgstr ""
#. type: SS
-#: build/C/man3/abs.3:83 build/C/man3/ceil.3:82 build/C/man3/div.3:92 build/C/man3/fabs.3:86 build/C/man3/fdim.3:82 build/C/man3/finite.3:122 build/C/man3/floor.3:81 build/C/man3/modf.3:96 build/C/man3/round.3:89 build/C/man3/scalbln.3:161 build/C/man3/signbit.3:62 build/C/man3/trunc.3:76
+#: build/C/man3/abs.3:83 build/C/man3/ceil.3:82 build/C/man3/div.3:92 build/C/man3/fabs.3:86 build/C/man3/fdim.3:82 build/C/man3/finite.3:122 build/C/man3/floor.3:81 build/C/man3/fma.3:157 build/C/man3/fmax.3:59 build/C/man3/fmin.3:59 build/C/man3/fpclassify.3:119 build/C/man3/frexp.3:109 build/C/man3/ilogb.3:147 build/C/man3/ldexp.3:130 build/C/man3/lrint.3:110 build/C/man3/lround.3:113 build/C/man3/modf.3:96 build/C/man3/nextafter.3:180 build/C/man3/rint.3:123 build/C/man3/round.3:89 build/C/man3/scalbln.3:161 build/C/man3/signbit.3:62 build/C/man3/trunc.3:76
#, no-wrap
msgid "Multithreading (see pthreads(7))"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/abs.3:106 build/C/man3/ceil.3:95 build/C/man3/copysign.3:97 build/C/man3/erfc.3:128 build/C/man3/fenv.3:267 build/C/man3/finite.3:135 build/C/man3/floor.3:94 build/C/man3/fpclassify.3:125 build/C/man3/gamma.3:68 build/C/man3/infnan.3:89 build/C/man3/isgreater.3:127 build/C/man7/math_error.7:187 build/C/man3/pow10.3:51 build/C/man3/rint.3:118 build/C/man3/round.3:98 build/C/man3/scalbln.3:173 build/C/man3/tgamma.3:164 build/C/man3/trunc.3:85
+#: build/C/man3/abs.3:106 build/C/man3/ceil.3:95 build/C/man3/copysign.3:97 build/C/man3/erfc.3:128 build/C/man3/fenv.3:267 build/C/man3/finite.3:135 build/C/man3/floor.3:94 build/C/man3/fpclassify.3:135 build/C/man3/gamma.3:68 build/C/man3/infnan.3:89 build/C/man3/isgreater.3:127 build/C/man7/math_error.7:187 build/C/man3/pow10.3:51 build/C/man3/rint.3:135 build/C/man3/round.3:98 build/C/man3/scalbln.3:173 build/C/man3/tgamma.3:164 build/C/man3/trunc.3:85
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: TH
-#: build/C/man3/acos.3:35 build/C/man3/acosh.3:35 build/C/man3/asin.3:35 build/C/man3/asinh.3:35 build/C/man3/atan.3:35 build/C/man3/atan2.3:35 build/C/man3/cbrt.3:30 build/C/man3/cosh.3:36 build/C/man3/erf.3:35 build/C/man3/erfc.3:26 build/C/man3/exp.3:36 build/C/man3/exp2.3:36 build/C/man3/fma.3:12 build/C/man3/fmax.3:9 build/C/man3/fmin.3:9 build/C/man3/fpclassify.3:10 build/C/man3/frexp.3:33 build/C/man3/hypot.3:33 build/C/man3/ilogb.3:29 build/C/man3/j0.3:36 build/C/man3/ldexp.3:34 build/C/man3/log.3:36 build/C/man3/log10.3:36 build/C/man3/log1p.3:29 build/C/man3/logb.3:29 build/C/man3/lrint.3:27 build/C/man3/lround.3:27 build/C/man3/nan.3:11 build/C/man3/nextafter.3:11 build/C/man3/remainder.3:37 build/C/man3/remquo.3:12 build/C/man3/rint.3:27 build/C/man3/sinh.3:36 build/C/man3/sqrt.3:34 build/C/man3/tanh.3:35 build/C/man3/tgamma.3:13
+#: build/C/man3/acos.3:35 build/C/man3/acosh.3:35 build/C/man3/asin.3:35 build/C/man3/asinh.3:35 build/C/man3/atan.3:35 build/C/man3/atan2.3:35 build/C/man3/cbrt.3:30 build/C/man3/cosh.3:36 build/C/man3/erf.3:35 build/C/man3/erfc.3:26 build/C/man3/exp.3:36 build/C/man3/exp2.3:36 build/C/man3/hypot.3:33 build/C/man3/j0.3:36 build/C/man3/log.3:36 build/C/man3/log10.3:36 build/C/man3/log1p.3:29 build/C/man3/logb.3:29 build/C/man3/nan.3:11 build/C/man3/remainder.3:37 build/C/man3/remquo.3:12 build/C/man3/sinh.3:36 build/C/man3/sqrt.3:34 build/C/man3/tanh.3:35 build/C/man3/tgamma.3:13
#, no-wrap
msgid "2010-09-20"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/acos.3:98 build/C/man3/acosh.3:105 build/C/man3/asin.3:96 build/C/man3/asinh.3:103 build/C/man3/atan.3:94 build/C/man3/atan2.3:162 build/C/man3/atanh.3:115 build/C/man3/cbrt.3:88 build/C/man3/ceil.3:78 build/C/man3/copysign.3:90 build/C/man3/cos.3:88 build/C/man3/cosh.3:104 build/C/man3/erf.3:106 build/C/man3/erfc.3:102 build/C/man3/exp.3:105 build/C/man3/exp10.3:65 build/C/man3/exp2.3:81 build/C/man3/expm1.3:117 build/C/man3/fabs.3:83 build/C/man3/fdim.3:59 build/C/man3/floor.3:77 build/C/man3/fma.3:117 build/C/man3/fmax.3:54 build/C/man3/fmin.3:54 build/C/man3/fmod.3:120 build/C/man3/frexp.3:106 build/C/man3/gamma.3:62 build/C/man3/hypot.3:128 build/C/man3/ilogb.3:110 build/C/man3/infnan.3:76 build/C/man3/isgreater.3:123 build/C/man3/j0.3:129 build/C/man3/ldexp.3:106 build/C/man3/lgamma.3:130 build/C/man3/log.3:105 build/C/man3/log10.3:81 build/C/man3/log1p.3:113 build/C/man3/log2.3:81 build/C/man3/logb.3:116 build/C/man3/lrint.3:87 build/C/man3/lround.3:90 build/C/man3/modf.3:93 build/C/man3/nextafter.3:143 build/C/man3/pow.3:256 build/C/man3/remainder.3:150 build/C/man3/remquo.3:101 build/C/man3/rint.3:113 build/C/man3/round.3:83 build/C/man3/scalb.3:138 build/C/man3/scalbln.3:130 build/C/man3/signbit.3:59 build/C/man3/sin.3:92 build/C/man3/sincos.3:52 build/C/man3/sinh.3:109 build/C/man3/sqrt.3:92 build/C/man3/tan.3:107 build/C/man3/tanh.3:98 build/C/man3/tgamma.3:107 build/C/man3/trunc.3:71 build/C/man3/y0.3:164
+#: build/C/man3/acos.3:98 build/C/man3/acosh.3:105 build/C/man3/asin.3:96 build/C/man3/asinh.3:103 build/C/man3/atan.3:94 build/C/man3/atan2.3:162 build/C/man3/atanh.3:115 build/C/man3/cbrt.3:88 build/C/man3/ceil.3:78 build/C/man3/copysign.3:90 build/C/man3/cos.3:88 build/C/man3/cosh.3:104 build/C/man3/erf.3:106 build/C/man3/erfc.3:102 build/C/man3/exp.3:105 build/C/man3/exp10.3:65 build/C/man3/exp2.3:81 build/C/man3/expm1.3:117 build/C/man3/fabs.3:83 build/C/man3/fdim.3:59 build/C/man3/floor.3:77 build/C/man3/fma.3:117 build/C/man3/fmax.3:54 build/C/man3/fmin.3:54 build/C/man3/fmod.3:120 build/C/man3/frexp.3:106 build/C/man3/gamma.3:62 build/C/man3/hypot.3:128 build/C/man3/ilogb.3:110 build/C/man3/infnan.3:76 build/C/man3/isgreater.3:123 build/C/man3/j0.3:129 build/C/man3/ldexp.3:106 build/C/man3/lgamma.3:130 build/C/man3/log.3:105 build/C/man3/log10.3:81 build/C/man3/log1p.3:113 build/C/man3/log2.3:81 build/C/man3/logb.3:116 build/C/man3/lrint.3:87 build/C/man3/lround.3:90 build/C/man3/modf.3:93 build/C/man3/nextafter.3:149 build/C/man3/pow.3:256 build/C/man3/remainder.3:150 build/C/man3/remquo.3:101 build/C/man3/rint.3:119 build/C/man3/round.3:83 build/C/man3/scalb.3:138 build/C/man3/scalbln.3:130 build/C/man3/signbit.3:59 build/C/man3/sin.3:92 build/C/man3/sincos.3:52 build/C/man3/sinh.3:109 build/C/man3/sqrt.3:92 build/C/man3/tan.3:107 build/C/man3/tanh.3:98 build/C/man3/tgamma.3:107 build/C/man3/trunc.3:71 build/C/man3/y0.3:164
#, no-wrap
msgid "ERRORS"
msgstr ""
#. type: Plain text
-#: build/C/man3/acos.3:103 build/C/man3/acosh.3:110 build/C/man3/asin.3:101 build/C/man3/atanh.3:120 build/C/man3/cos.3:93 build/C/man3/cosh.3:109 build/C/man3/erf.3:111 build/C/man3/erfc.3:107 build/C/man3/exp.3:110 build/C/man3/exp10.3:70 build/C/man3/exp2.3:86 build/C/man3/expm1.3:122 build/C/man3/fdim.3:64 build/C/man3/fma.3:122 build/C/man3/fmod.3:125 build/C/man3/hypot.3:133 build/C/man3/ilogb.3:115 build/C/man3/j0.3:134 build/C/man3/ldexp.3:111 build/C/man3/lgamma.3:135 build/C/man3/log.3:110 build/C/man3/log10.3:86 build/C/man3/log1p.3:118 build/C/man3/log2.3:86 build/C/man3/logb.3:121 build/C/man3/lrint.3:92 build/C/man3/lround.3:95 build/C/man3/nextafter.3:148 build/C/man3/pow.3:281 build/C/man3/remainder.3:155 build/C/man3/remquo.3:106 build/C/man3/scalb.3:143 build/C/man3/scalbln.3:135 build/C/man3/sin.3:97 build/C/man3/sincos.3:57 build/C/man3/sinh.3:114 build/C/man3/sqrt.3:97 build/C/man3/tan.3:112 build/C/man3/tgamma.3:112 build/C/man3/y0.3:169
+#: build/C/man3/acos.3:103 build/C/man3/acosh.3:110 build/C/man3/asin.3:101 build/C/man3/atanh.3:120 build/C/man3/cos.3:93 build/C/man3/cosh.3:109 build/C/man3/erf.3:111 build/C/man3/erfc.3:107 build/C/man3/exp.3:110 build/C/man3/exp10.3:70 build/C/man3/exp2.3:86 build/C/man3/expm1.3:122 build/C/man3/fdim.3:64 build/C/man3/fma.3:122 build/C/man3/fmod.3:125 build/C/man3/hypot.3:133 build/C/man3/ilogb.3:115 build/C/man3/j0.3:134 build/C/man3/ldexp.3:111 build/C/man3/lgamma.3:135 build/C/man3/log.3:110 build/C/man3/log10.3:86 build/C/man3/log1p.3:118 build/C/man3/log2.3:86 build/C/man3/logb.3:121 build/C/man3/lrint.3:92 build/C/man3/lround.3:95 build/C/man3/nextafter.3:154 build/C/man3/pow.3:281 build/C/man3/remainder.3:155 build/C/man3/remquo.3:106 build/C/man3/scalb.3:143 build/C/man3/scalbln.3:135 build/C/man3/sin.3:97 build/C/man3/sincos.3:57 build/C/man3/sinh.3:114 build/C/man3/sqrt.3:97 build/C/man3/tan.3:112 build/C/man3/tgamma.3:112 build/C/man3/y0.3:169
msgid ""
"See B<math_error>(7) for information on how to determine whether an error "
"has occurred when calling these functions."
msgstr ""
#. type: Plain text
-#: build/C/man3/acos.3:105 build/C/man3/acosh.3:112 build/C/man3/asin.3:103 build/C/man3/atanh.3:122 build/C/man3/cos.3:95 build/C/man3/cosh.3:111 build/C/man3/erf.3:113 build/C/man3/erfc.3:109 build/C/man3/exp.3:112 build/C/man3/expm1.3:124 build/C/man3/fdim.3:66 build/C/man3/fma.3:124 build/C/man3/fmod.3:127 build/C/man3/hypot.3:135 build/C/man3/ilogb.3:117 build/C/man3/j0.3:136 build/C/man3/ldexp.3:113 build/C/man3/lgamma.3:137 build/C/man3/log.3:112 build/C/man3/log1p.3:120 build/C/man3/logb.3:123 build/C/man3/lrint.3:94 build/C/man3/lround.3:97 build/C/man3/nextafter.3:150 build/C/man3/pow.3:283 build/C/man3/remainder.3:157 build/C/man3/remquo.3:108 build/C/man3/scalb.3:145 build/C/man3/scalbln.3:137 build/C/man3/sin.3:99 build/C/man3/sincos.3:59 build/C/man3/sinh.3:116 build/C/man3/sqrt.3:99 build/C/man3/tan.3:114 build/C/man3/tgamma.3:114 build/C/man3/y0.3:171
+#: build/C/man3/acos.3:105 build/C/man3/acosh.3:112 build/C/man3/asin.3:103 build/C/man3/atanh.3:122 build/C/man3/cos.3:95 build/C/man3/cosh.3:111 build/C/man3/erf.3:113 build/C/man3/erfc.3:109 build/C/man3/exp.3:112 build/C/man3/expm1.3:124 build/C/man3/fdim.3:66 build/C/man3/fma.3:124 build/C/man3/fmod.3:127 build/C/man3/hypot.3:135 build/C/man3/ilogb.3:117 build/C/man3/j0.3:136 build/C/man3/ldexp.3:113 build/C/man3/lgamma.3:137 build/C/man3/log.3:112 build/C/man3/log1p.3:120 build/C/man3/logb.3:123 build/C/man3/lrint.3:94 build/C/man3/lround.3:97 build/C/man3/nextafter.3:156 build/C/man3/pow.3:283 build/C/man3/remainder.3:157 build/C/man3/remquo.3:108 build/C/man3/scalb.3:145 build/C/man3/scalbln.3:137 build/C/man3/sin.3:99 build/C/man3/sincos.3:59 build/C/man3/sinh.3:116 build/C/man3/sqrt.3:99 build/C/man3/tan.3:114 build/C/man3/tgamma.3:114 build/C/man3/y0.3:171
msgid "The following errors can occur:"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/acos.3:119 build/C/man3/acosh.3:126 build/C/man3/asin.3:117 build/C/man3/asinh.3:111 build/C/man3/atan.3:102 build/C/man3/atan2.3:172 build/C/man3/atanh.3:145 build/C/man3/ceil.3:95 build/C/man3/exp.3:134 build/C/man3/exp2.3:97 build/C/man3/fabs.3:99 build/C/man3/floor.3:94 build/C/man3/fmod.3:152 build/C/man3/frexp.3:114 build/C/man3/ldexp.3:135 build/C/man3/log.3:134 build/C/man3/log10.3:95 build/C/man3/modf.3:109 build/C/man3/pow.3:322 build/C/man3/sin.3:114 build/C/man3/sinh.3:130 build/C/man3/sqrt.3:113 build/C/man3/tan.3:139 build/C/man3/tanh.3:106
+#: build/C/man3/acos.3:119 build/C/man3/acosh.3:126 build/C/man3/asin.3:117 build/C/man3/asinh.3:111 build/C/man3/atan.3:102 build/C/man3/atan2.3:172 build/C/man3/atanh.3:145 build/C/man3/ceil.3:95 build/C/man3/exp.3:134 build/C/man3/exp2.3:97 build/C/man3/fabs.3:99 build/C/man3/floor.3:94 build/C/man3/fmod.3:152 build/C/man3/frexp.3:122 build/C/man3/ldexp.3:143 build/C/man3/log.3:134 build/C/man3/log10.3:95 build/C/man3/modf.3:109 build/C/man3/pow.3:322 build/C/man3/sin.3:114 build/C/man3/sinh.3:130 build/C/man3/sqrt.3:113 build/C/man3/tan.3:139 build/C/man3/tanh.3:106
msgid ""
"C99, POSIX.1-2001. The variant returning I<double> also conforms to SVr4, "
"4.3BSD, C89."
msgstr ""
#. type: SH
-#: build/C/man3/atanh.3:145 build/C/man3/cos.3:110 build/C/man3/cosh.3:125 build/C/man3/expm1.3:139 build/C/man3/fenv.3:312 build/C/man3/fmod.3:152 build/C/man3/j0.3:156 build/C/man3/lgamma.3:165 build/C/man3/log.3:134 build/C/man3/nextafter.3:177 build/C/man3/pow.3:322 build/C/man3/remainder.3:204 build/C/man3/sin.3:114 build/C/man3/tan.3:139 build/C/man3/tgamma.3:171 build/C/man3/y0.3:229
+#: build/C/man3/atanh.3:145 build/C/man3/cos.3:110 build/C/man3/cosh.3:125 build/C/man3/expm1.3:139 build/C/man3/fenv.3:312 build/C/man3/fmod.3:152 build/C/man3/j0.3:156 build/C/man3/lgamma.3:165 build/C/man3/log.3:134 build/C/man3/nextafter.3:194 build/C/man3/pow.3:322 build/C/man3/remainder.3:204 build/C/man3/sin.3:114 build/C/man3/tan.3:139 build/C/man3/tgamma.3:171 build/C/man3/y0.3:229
#, no-wrap
msgid "BUGS"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/cbrt.3:94 build/C/man3/expm1.3:139 build/C/man3/fdim.3:91 build/C/man3/fma.3:158 build/C/man3/fmax.3:60 build/C/man3/fmin.3:60 build/C/man3/ilogb.3:148 build/C/man3/isgreater.3:127 build/C/man3/log1p.3:145 build/C/man3/logb.3:145 build/C/man3/lrint.3:111 build/C/man3/lround.3:114 build/C/man3/remquo.3:126 build/C/man3/rint.3:118 build/C/man3/round.3:98 build/C/man3/scalbln.3:173 build/C/man3/tgamma.3:164 build/C/man3/trunc.3:85
+#: build/C/man3/cbrt.3:94 build/C/man3/expm1.3:139 build/C/man3/fdim.3:91 build/C/man3/fma.3:166 build/C/man3/fmax.3:68 build/C/man3/fmin.3:68 build/C/man3/ilogb.3:156 build/C/man3/isgreater.3:127 build/C/man3/log1p.3:145 build/C/man3/logb.3:145 build/C/man3/lrint.3:122 build/C/man3/lround.3:125 build/C/man3/remquo.3:126 build/C/man3/rint.3:135 build/C/man3/round.3:98 build/C/man3/scalbln.3:173 build/C/man3/tgamma.3:164 build/C/man3/trunc.3:85
msgid "C99, POSIX.1-2001."
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/ceil.3:78 build/C/man3/rint.3:113 build/C/man3/round.3:83
+#: build/C/man3/ceil.3:78 build/C/man3/rint.3:119 build/C/man3/round.3:83
msgid "If I<x> is integral, +0, -0, NaN, or infinite, I<x> itself is returned."
msgstr ""
#. type: Plain text
-#: build/C/man3/ceil.3:81 build/C/man3/floor.3:80 build/C/man3/rint.3:116 build/C/man3/round.3:86
+#: build/C/man3/ceil.3:81 build/C/man3/floor.3:80 build/C/man3/rint.3:122 build/C/man3/round.3:86
msgid ""
"No errors occur. POSIX.1-2001 documents a range error for overflows, but "
"see NOTES."
msgstr ""
#. type: Plain text
-#: build/C/man3/ceil.3:111 build/C/man3/floor.3:110 build/C/man3/rint.3:133
+#: build/C/man3/ceil.3:111 build/C/man3/floor.3:110 build/C/man3/rint.3:150
msgid ""
"SUSv2 and POSIX.1-2001 contain text about overflow (which might set I<errno> "
"to B<ERANGE>, or raise an B<FE_OVERFLOW> exception). In practice, the "
msgstr ""
#. type: Plain text
-#: build/C/man3/copysign.3:97 build/C/man3/nextafter.3:177 build/C/man3/signbit.3:70
+#: build/C/man3/copysign.3:97 build/C/man3/nextafter.3:194 build/C/man3/signbit.3:70
msgid ""
"C99, POSIX.1-2001. This function is defined in IEC 559 (and the appendix "
"with recommended functions in IEEE 754/IEEE 854)."
msgstr ""
#. type: TP
-#: build/C/man3/cosh.3:111 build/C/man3/fdim.3:66 build/C/man3/fma.3:133 build/C/man3/hypot.3:135 build/C/man3/lgamma.3:146 build/C/man3/nextafter.3:150 build/C/man3/sinh.3:116 build/C/man3/tan.3:123 build/C/man3/tgamma.3:132 build/C/man3/y0.3:210
+#: build/C/man3/cosh.3:111 build/C/man3/fdim.3:66 build/C/man3/fma.3:133 build/C/man3/hypot.3:135 build/C/man3/lgamma.3:146 build/C/man3/nextafter.3:156 build/C/man3/sinh.3:116 build/C/man3/tan.3:123 build/C/man3/tgamma.3:132 build/C/man3/y0.3:210
#, no-wrap
msgid "Range error: result overflow"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/div.3:107 build/C/man3/frexp.3:114 build/C/man3/matherr.3:275 build/C/man3/remainder.3:213
+#: build/C/man3/div.3:107 build/C/man3/frexp.3:122 build/C/man3/matherr.3:275 build/C/man3/remainder.3:213
#, no-wrap
msgid "EXAMPLE"
msgstr ""
#. is set to
#. .BR ERANGE .
#. type: Plain text
-#: build/C/man3/erf.3:121 build/C/man3/erfc.3:117 build/C/man3/fma.3:149 build/C/man3/hypot.3:151 build/C/man3/nextafter.3:168 build/C/man3/scalb.3:171 build/C/man3/scalbln.3:153 build/C/man3/tgamma.3:152
+#: build/C/man3/erf.3:121 build/C/man3/erfc.3:117 build/C/man3/fma.3:149 build/C/man3/hypot.3:151 build/C/man3/nextafter.3:174 build/C/man3/scalb.3:171 build/C/man3/scalbln.3:153 build/C/man3/tgamma.3:152
msgid "An underflow floating-point exception (B<FE_UNDERFLOW>) is raised."
msgstr ""
#. sin() and cos() also don't set errno; bugs have been raised for
#. those functions.
#. type: Plain text
-#: build/C/man3/erf.3:126 build/C/man3/erfc.3:122 build/C/man3/fdim.3:79 build/C/man3/fma.3:154 build/C/man3/log1p.3:142 build/C/man3/logb.3:143 build/C/man3/lrint.3:107 build/C/man3/lround.3:110 build/C/man3/nextafter.3:173 build/C/man3/remquo.3:122 build/C/man3/scalb.3:177 build/C/man3/scalbln.3:158 build/C/man3/sincos.3:73
+#: build/C/man3/erf.3:126 build/C/man3/erfc.3:122 build/C/man3/fdim.3:79 build/C/man3/fma.3:154 build/C/man3/log1p.3:142 build/C/man3/logb.3:143 build/C/man3/lrint.3:107 build/C/man3/lround.3:110 build/C/man3/nextafter.3:179 build/C/man3/remquo.3:122 build/C/man3/scalb.3:177 build/C/man3/scalbln.3:158 build/C/man3/sincos.3:73
msgid "These functions do not set I<errno>."
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/fdim.3:50 build/C/man3/fma.3:63 build/C/man3/fmod.3:102 build/C/man3/nextafter.3:121 build/C/man3/remainder.3:130 build/C/man3/remquo.3:83
+#: build/C/man3/fdim.3:50 build/C/man3/fma.3:63 build/C/man3/fmod.3:102 build/C/man3/nextafter.3:127 build/C/man3/remainder.3:130 build/C/man3/remquo.3:83
msgid "If I<x> or I<y> is a NaN, a NaN is returned."
msgstr ""
#. is set to
#. .BR ERANGE .
#. type: Plain text
-#: build/C/man3/fdim.3:74 build/C/man3/fma.3:141 build/C/man3/nextafter.3:159 build/C/man3/scalb.3:163 build/C/man3/scalbln.3:145 build/C/man3/tan.3:133
+#: build/C/man3/fdim.3:74 build/C/man3/fma.3:141 build/C/man3/nextafter.3:165 build/C/man3/scalb.3:163 build/C/man3/scalbln.3:145 build/C/man3/tan.3:133
msgid "An overflow floating-point exception (B<FE_OVERFLOW>) is raised."
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/fdim.3:93 build/C/man3/fmin.3:62
+#: build/C/man3/fdim.3:93 build/C/man3/fmin.3:70
msgid "B<fmax>(3)"
msgstr ""
msgid "FMA"
msgstr ""
+#. type: TH
+#: build/C/man3/fma.3:12 build/C/man3/fmax.3:9 build/C/man3/fmin.3:9
+#, no-wrap
+msgid "2013-09-17"
+msgstr ""
+
#. type: Plain text
#: build/C/man3/fma.3:15
msgid "fma, fmaf, fmal - floating-point multiply and add"
msgstr ""
#. type: Plain text
-#: build/C/man3/fma.3:161
+#: build/C/man3/fma.3:164
+msgid "The B<fma>(), B<fmaf>(), and B<fmal>() functions are thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/fma.3:169
msgid "B<remainder>(3), B<remquo>(3)"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/fmax.3:62
+#: build/C/man3/fmax.3:66
+msgid "The B<fmax>(), B<fmaxf>(), and B<fmaxl>() functions are thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/fmax.3:70
msgid "B<fmin>(3)"
msgstr ""
#. type: Plain text
#: build/C/man3/fmin.3:45
-msgid "These functions the lesser value of I<x> and I<y>."
+msgid "These functions return the lesser value of I<x> and I<y>."
msgstr ""
#. type: Plain text
msgid "These functions return the minimum of I<x> and I<y>."
msgstr ""
+#. type: Plain text
+#: build/C/man3/fmin.3:66
+msgid "The B<fmin>(), B<fminf>(), and B<fminl>() functions are thread-safe."
+msgstr ""
+
#. type: TH
#: build/C/man3/fmod.3:35
#, no-wrap
msgid "FPCLASSIFY"
msgstr ""
+#. type: TH
+#: build/C/man3/fpclassify.3:10 build/C/man3/frexp.3:33 build/C/man3/ilogb.3:29
+#, no-wrap
+msgid "2013-08-06"
+msgstr ""
+
#. type: Plain text
#: build/C/man3/fpclassify.3:14
msgid ""
msgstr ""
#. type: Plain text
-#: build/C/man3/fpclassify.3:120
+#: build/C/man3/fpclassify.3:128
+msgid ""
+"The B<fpclassify>(), B<isfinite>(), B<isnormal>(), B<isnan>(), and "
+"B<isinf>() macros are thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/fpclassify.3:130
msgid "C99, POSIX.1."
msgstr ""
#. type: Plain text
-#: build/C/man3/fpclassify.3:125
+#: build/C/man3/fpclassify.3:135
msgid ""
"For B<isinf>(), the standards merely say that the return value is nonzero if "
"and only if the argument has an infinite value."
msgstr ""
#. type: Plain text
-#: build/C/man3/fpclassify.3:132
+#: build/C/man3/fpclassify.3:142
msgid ""
"In glibc 2.01 and earlier, B<isinf>() returns a nonzero value (actually: 1) "
"if I<x> is positive infinity or negative infinity. (This is all that C99 "
msgstr ""
#. type: Plain text
-#: build/C/man3/fpclassify.3:137
+#: build/C/man3/fpclassify.3:147
msgid "B<finite>(3), B<INFINITY>(3), B<isgreater>(3), B<signbit>(3)"
msgstr ""
#. type: Plain text
#: build/C/man3/frexp.3:116
+msgid "The B<frexp>(), B<frexpf>(), and B<frexpl>() functions are thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/frexp.3:124
msgid "The program below produces results such as the following:"
msgstr ""
#. type: Plain text
-#: build/C/man3/frexp.3:123
+#: build/C/man3/frexp.3:131
#, no-wrap
msgid ""
"$B< ./a.out 2560>\n"
msgstr ""
#. type: SS
-#: build/C/man3/frexp.3:125 build/C/man3/matherr.3:360
+#: build/C/man3/frexp.3:133 build/C/man3/matherr.3:360
#, no-wrap
msgid "Program source"
msgstr ""
#. type: Plain text
-#: build/C/man3/frexp.3:132
+#: build/C/man3/frexp.3:140
#, no-wrap
msgid ""
"#include E<lt>math.hE<gt>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/frexp.3:138
+#: build/C/man3/frexp.3:146
#, no-wrap
msgid ""
"int\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/frexp.3:141
+#: build/C/man3/frexp.3:149
#, no-wrap
msgid ""
" x = strtod(argv[1], NULL);\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/frexp.3:146
+#: build/C/man3/frexp.3:154
#, no-wrap
msgid ""
" printf(\"frexp(%g, &e) = %g: %g * %d^%d = %g\\en\",\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/frexp.3:150
+#: build/C/man3/frexp.3:158
msgid "B<ldexp>(3), B<modf>(3)"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/ilogb.3:152
+#: build/C/man3/ilogb.3:154
+msgid "The B<ilogb>(), B<ilogbf>(), and B<ilogbl>() functions are thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/ilogb.3:160
msgid "B<log>(3), B<logb>(3), B<significand>(3)"
msgstr ""
msgid "LDEXP"
msgstr ""
+#. type: TH
+#: build/C/man3/ldexp.3:34 build/C/man3/lrint.3:27
+#, no-wrap
+msgid "2013-08-19"
+msgstr ""
+
#. type: Plain text
#: build/C/man3/ldexp.3:37
msgid ""
msgstr ""
#. type: Plain text
-#: build/C/man3/ldexp.3:139
+#: build/C/man3/ldexp.3:137
+msgid "The B<ldexp>(), B<ldexpf>(), and B<ldexpl>() functions are thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/ldexp.3:147
msgid "B<frexp>(3), B<modf>(3), B<scalbln>(3)"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/lrint.3:75 build/C/man3/lround.3:78 build/C/man3/rint.3:107 build/C/man3/round.3:77 build/C/man3/trunc.3:65
+#: build/C/man3/lrint.3:75 build/C/man3/lround.3:78 build/C/man3/rint.3:113 build/C/man3/round.3:77 build/C/man3/trunc.3:65
msgid "These functions return the rounded integer value."
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/lrint.3:118
+#: build/C/man3/lrint.3:120
+msgid ""
+"The B<lrint>(), B<lrintf>(), B<lrintl>(), B<llrint>(), B<llrintf>(), and "
+"B<llrintl>() functions are thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/lrint.3:129
msgid ""
"B<ceil>(3), B<floor>(3), B<lround>(3), B<nearbyint>(3), B<rint>(3), "
"B<round>(3)"
msgid "LROUND"
msgstr ""
+#. type: TH
+#: build/C/man3/lround.3:27 build/C/man3/rint.3:27
+#, no-wrap
+msgid "2013-08-26"
+msgstr ""
+
#. type: Plain text
#: build/C/man3/lround.3:31
msgid ""
msgstr ""
#. type: Plain text
-#: build/C/man3/lround.3:121 build/C/man3/trunc.3:101
+#: build/C/man3/lround.3:123
+msgid ""
+"The B<lround>(), B<lroundf>(), B<lroundl>(), B<llround>(), B<llroundf>(), "
+"and B<llroundl>() functions are thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/lround.3:132 build/C/man3/trunc.3:101
msgid ""
"B<ceil>(3), B<floor>(3), B<lrint>(3), B<nearbyint>(3), B<rint>(3), "
"B<round>(3)"
msgid "NEXTAFTER"
msgstr ""
+#. type: TH
+#: build/C/man3/nextafter.3:11
+#, no-wrap
+msgid "2013-09-02"
+msgstr ""
+
#. type: Plain text
#: build/C/man3/nextafter.3:15
msgid ""
msgstr ""
#. type: Plain text
-#: build/C/man3/nextafter.3:83
+#: build/C/man3/nextafter.3:86
msgid ""
-"The B<nextafter>() functions return the next representable floating-point "
-"value following I<x> in the direction of I<y>. If I<y> is less than I<x>, "
-"these functions will return the largest representable number less than I<x>."
+"The B<nextafter>(), B<nextafterf>(), and B<nextafterl>() functions return "
+"the next representable floating-point value following I<x> in the direction "
+"of I<y>. If I<y> is less than I<x>, these functions will return the largest "
+"representable number less than I<x>."
msgstr ""
#. type: Plain text
-#: build/C/man3/nextafter.3:90
+#: build/C/man3/nextafter.3:93
msgid "If I<x> equals I<y>, the functions return I<y>."
msgstr ""
#. type: Plain text
-#: build/C/man3/nextafter.3:98
+#: build/C/man3/nextafter.3:104
msgid ""
-"The B<nexttoward>() functions do the same as the B<nextafter>() functions, "
-"except that they have a I<long double> second argument."
+"The B<nexttoward>(), B<nexttowardf>(), and B<nexttowardl>() functions do "
+"the same as the corresponding B<nextafter>() functions, except that they "
+"have a I<long double> second argument."
msgstr ""
#. type: Plain text
-#: build/C/man3/nextafter.3:104
+#: build/C/man3/nextafter.3:110
msgid ""
"On success, these functions return the next representable floating-point "
"value after I<x> in the direction of I<y>."
msgstr ""
#. type: Plain text
-#: build/C/man3/nextafter.3:114
+#: build/C/man3/nextafter.3:120
msgid "If I<x> equals I<y>, then I<y> (cast to the same type as I<x>) is returned."
msgstr ""
#. e.g., DBL_MAX
#. type: Plain text
-#: build/C/man3/nextafter.3:134
+#: build/C/man3/nextafter.3:140
msgid ""
"If I<x> is finite, and the result would overflow, a range error occurs, and "
"the functions return B<HUGE_VAL>, B<HUGE_VALF>, or B<HUGE_VALL>, "
msgstr ""
#. type: Plain text
-#: build/C/man3/nextafter.3:143
+#: build/C/man3/nextafter.3:149
msgid ""
"If I<x> is not equal to I<y>, and the correct function result would be "
"subnormal, zero, or underflow, a range error occurs, and either the correct "
msgstr ""
#. type: TP
-#: build/C/man3/nextafter.3:159
+#: build/C/man3/nextafter.3:165
#, no-wrap
msgid "Range error: result is subnormal or underflows"
msgstr ""
#. type: Plain text
-#: build/C/man3/nextafter.3:182
+#: build/C/man3/nextafter.3:190
+msgid ""
+"The B<nextafter>(), B<nextafterf>(), B<nextafterl>(), B<nexttoward>(), "
+"B<nexttowardf>(), and B<nexttowardl>() functions are thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/nextafter.3:199
msgid ""
"In glibc version 2.5 and earlier, these functions do not raise an underflow "
"floating-point (B<FE_UNDERFLOW>) exception when an underflow occurs."
msgstr ""
#. type: Plain text
-#: build/C/man3/nextafter.3:184
+#: build/C/man3/nextafter.3:201
msgid "B<nearbyint>(3)"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/rint.3:95
+#: build/C/man3/rint.3:98
+msgid ""
+"The B<nearbyint>(), B<nearbyintf>(), and B<nearbyintl>() functions round "
+"their argument to an integer value in floating-point format, using the "
+"current rounding direction (see B<fesetround>(3)) and without raising the "
+"I<inexact> exception."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/rint.3:111
msgid ""
-"The B<nearbyint>() functions round their argument to an integer value in "
-"floating-point format, using the current rounding direction (see "
-"B<fesetround>(3)) and without raising the I<inexact> exception."
+"The B<rint>(), B<rintf>(), and B<rintl>() functions do the same, but will "
+"raise the I<inexact> exception (B<FE_INEXACT>, checkable via "
+"B<fetestexcept>(3)) when the result differs in value from the argument."
msgstr ""
#. type: Plain text
-#: build/C/man3/rint.3:105
+#: build/C/man3/rint.3:133
msgid ""
-"The B<rint>() functions do the same, but will raise the I<inexact> "
-"exception (B<FE_INEXACT>, checkable via B<fetestexcept>(3)) when the result "
-"differs in value from the argument."
+"The B<nearbyint>(), B<nearbyintf>(), B<nearbyintl>(), B<rint>(), B<rintf>(), "
+"and B<rintl>() functions are thread-safe."
msgstr ""
#. type: Plain text
-#: build/C/man3/rint.3:138
+#: build/C/man3/rint.3:155
msgid ""
"If you want to store the rounded value in an integer type, you probably want "
"to use one of the functions described in B<lrint>(3) instead."
msgstr ""
#. type: Plain text
-#: build/C/man3/rint.3:144
+#: build/C/man3/rint.3:161
msgid "B<ceil>(3), B<floor>(3), B<lrint>(3), B<round>(3), B<trunc>(3)"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-15 20:31+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man2/mmap2.2:54 build/C/man2/mprotect.2:78
#: build/C/man2/mremap.2:127 build/C/man2/msync.2:68
#: build/C/man2/posix_fadvise.2:87 build/C/man3/posix_fallocate.3:66
-#: build/C/man3/posix_memalign.3:141 build/C/man2/readahead.2:65
+#: build/C/man3/posix_memalign.3:142 build/C/man2/readahead.2:65
#: build/C/man2/remap_file_pages.2:124 build/C/man3/shm_open.3:171
#: build/C/man2/shmctl.2:279 build/C/man2/shmget.2:180
#: build/C/man2/shmop.2:171 build/C/man2/subpage_prot.2:66
#: build/C/man2/mmap2.2:61 build/C/man2/mprotect.2:85
#: build/C/man2/mremap.2:135 build/C/man2/msync.2:73
#: build/C/man2/posix_fadvise.2:90 build/C/man3/posix_fallocate.3:72
-#: build/C/man3/posix_memalign.3:155 build/C/man2/readahead.2:71
+#: build/C/man3/posix_memalign.3:157 build/C/man2/readahead.2:71
#: build/C/man2/remap_file_pages.2:131 build/C/man3/shm_open.3:180
#: build/C/man2/shmctl.2:301 build/C/man2/shmget.2:185
#: build/C/man2/shmop.2:185 build/C/man2/subpage_prot.2:71
#: build/C/man2/mprotect.2:113 build/C/man2/mremap.2:185
#: build/C/man2/msync.2:96 build/C/man3/mtrace.3:78
#: build/C/man2/posix_fadvise.2:112 build/C/man3/posix_fallocate.3:103
-#: build/C/man3/posix_memalign.3:180 build/C/man2/readahead.2:87
+#: build/C/man3/posix_memalign.3:182 build/C/man2/readahead.2:87
#: build/C/man2/remap_file_pages.2:153 build/C/man3/shm_open.3:251
#: build/C/man7/shm_overview.7:101 build/C/man2/shmctl.2:373
#: build/C/man2/shmget.2:232 build/C/man2/shmop.2:231
#: build/C/man2/mlock.2:213 build/C/man2/mmap.2:515 build/C/man2/mmap2.2:79
#: build/C/man2/mprotect.2:122 build/C/man2/mremap.2:191
#: build/C/man3/mtrace.3:80 build/C/man2/posix_fadvise.2:121
-#: build/C/man3/posix_memalign.3:219 build/C/man2/readahead.2:92
+#: build/C/man3/posix_memalign.3:221 build/C/man2/readahead.2:92
#: build/C/man3/shm_open.3:257 build/C/man7/shm_overview.7:103
#: build/C/man2/shmctl.2:378 build/C/man2/shmget.2:238
#: build/C/man2/shmop.2:250 build/C/man2/subpage_prot.2:98
#. type: Plain text
#: build/C/man2/alloc_hugepages.2:141
+#, fuzzy
+#| msgid ""
+#| "These system calls are gone; they existed only in Linux 2.5.36 through to "
+#| "2.5.54. Now the hugetlbfs file system can be used instead. Memory "
+#| "backed by huge pages (if the CPU supports them) is obtained by using "
+#| "B<mmap>(2) to map files in this virtual file system."
msgid ""
"These system calls are gone; they existed only in Linux 2.5.36 through to "
-"2.5.54. Now the hugetlbfs file system can be used instead. Memory backed "
-"by huge pages (if the CPU supports them) is obtained by using B<mmap>(2) to "
-"map files in this virtual file system."
+"2.5.54. Now the hugetlbfs filesystem can be used instead. Memory backed by "
+"huge pages (if the CPU supports them) is obtained by using B<mmap>(2) to "
+"map files in this virtual filesystem."
msgstr ""
"これらのシステムコールはなくなった。 これらは Linux 2.5.36 から 2.5.54 にのみ"
"存在する。 代わりに今は hugetlbfs ファイルシステムを使うことができる。 (CPU "
#: build/C/man2/mprotect.2:229 build/C/man2/mremap.2:214
#: build/C/man2/msync.2:124 build/C/man3/mtrace.3:172
#: build/C/man2/posix_fadvise.2:197 build/C/man3/posix_fallocate.3:133
-#: build/C/man3/posix_memalign.3:275 build/C/man2/readahead.2:103
+#: build/C/man3/posix_memalign.3:277 build/C/man2/readahead.2:103
#: build/C/man2/remap_file_pages.2:164 build/C/man3/shm_open.3:282
-#: build/C/man7/shm_overview.7:127 build/C/man2/shmctl.2:430
+#: build/C/man7/shm_overview.7:127 build/C/man2/shmctl.2:431
#: build/C/man2/shmget.2:314 build/C/man2/shmop.2:295
#: build/C/man2/subpage_prot.2:134 build/C/man2/sync_file_range.2:226
#, no-wrap
#: build/C/man2/mprotect.2:236 build/C/man2/mremap.2:221
#: build/C/man2/msync.2:131 build/C/man3/mtrace.3:179
#: build/C/man2/posix_fadvise.2:204 build/C/man3/posix_fallocate.3:140
-#: build/C/man3/posix_memalign.3:282 build/C/man2/readahead.2:110
+#: build/C/man3/posix_memalign.3:284 build/C/man2/readahead.2:110
#: build/C/man2/remap_file_pages.2:171 build/C/man3/shm_open.3:289
-#: build/C/man7/shm_overview.7:134 build/C/man2/shmctl.2:437
+#: build/C/man7/shm_overview.7:134 build/C/man2/shmctl.2:438
#: build/C/man2/shmget.2:321 build/C/man2/shmop.2:302
#: build/C/man2/subpage_prot.2:141 build/C/man2/sync_file_range.2:233
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#: build/C/man2/mprotect.2:226 build/C/man2/mremap.2:199
#: build/C/man2/msync.2:120 build/C/man3/mtrace.3:167
#: build/C/man2/posix_fadvise.2:191 build/C/man3/posix_fallocate.3:128
-#: build/C/man3/posix_memalign.3:270 build/C/man2/readahead.2:97
+#: build/C/man3/posix_memalign.3:272 build/C/man2/readahead.2:97
#: build/C/man2/remap_file_pages.2:157 build/C/man3/shm_open.3:271
-#: build/C/man7/shm_overview.7:114 build/C/man2/shmctl.2:423
+#: build/C/man7/shm_overview.7:114 build/C/man2/shmctl.2:424
#: build/C/man2/shmget.2:306 build/C/man2/shmop.2:287
#: build/C/man2/subpage_prot.2:128 build/C/man2/sync_file_range.2:221
#, no-wrap
#: build/C/man2/mmap2.2:65 build/C/man2/mprotect.2:95
#: build/C/man2/mremap.2:151 build/C/man2/msync.2:80
#: build/C/man2/posix_fadvise.2:94 build/C/man3/posix_fallocate.3:81
-#: build/C/man3/posix_memalign.3:156 build/C/man2/readahead.2:76
+#: build/C/man3/posix_memalign.3:158 build/C/man2/readahead.2:76
#: build/C/man2/remap_file_pages.2:132 build/C/man2/remap_file_pages.2:139
#: build/C/man3/shm_open.3:213 build/C/man2/shmctl.2:324
#: build/C/man2/shmget.2:199 build/C/man2/shmop.2:200 build/C/man2/shmop.2:223
#. type: Plain text
#: build/C/man2/fallocate.2:97
+#, fuzzy
+#| msgid ""
+#| "Specifying the B<FALLOC_FL_PUNCH_HOLE> flag (available since Linux "
+#| "2.6.38) in I<mode> deallocates space (i.e., creates a hole) in the byte "
+#| "range starting at I<offset> and continuing for I<len> bytes. Within the "
+#| "specified range, partial file system blocks are zeroed, and whole file "
+#| "system blocks are removed from the file. After a successful call, "
+#| "subsequent reads from this range will return zeroes."
msgid ""
"Specifying the B<FALLOC_FL_PUNCH_HOLE> flag (available since Linux 2.6.38) "
"in I<mode> deallocates space (i.e., creates a hole) in the byte range "
"starting at I<offset> and continuing for I<len> bytes. Within the specified "
-"range, partial file system blocks are zeroed, and whole file system blocks "
-"are removed from the file. After a successful call, subsequent reads from "
-"this range will return zeroes."
+"range, partial filesystem blocks are zeroed, and whole filesystem blocks are "
+"removed from the file. After a successful call, subsequent reads from this "
+"range will return zeroes."
msgstr ""
"B<FALLOC_FL_PUNCH_HOLE> フラグ (Linux 2.6.38 以降で利用可能) を I<mode> に指"
"定すると、 I<offset> で始まる I<len> バイトの領域の空間を解放する (ホールを作"
#. type: Plain text
#: build/C/man2/fallocate.2:112
+#, fuzzy
+#| msgid ""
+#| "Not all file systems support B<FALLOC_FL_PUNCH_HOLE>; if a file system "
+#| "doesn't support the operation, an error is returned."
msgid ""
-"Not all file systems support B<FALLOC_FL_PUNCH_HOLE>; if a file system "
-"doesn't support the operation, an error is returned."
+"Not all filesystems support B<FALLOC_FL_PUNCH_HOLE>; if a filesystem doesn't "
+"support the operation, an error is returned."
msgstr ""
"すべてのファイルシステムで B<FALLOC_FL_PUNCH_HOLE> がサポートされているわけで"
"はない。 ファイルシステムがこの操作をサポートしていない場合は、 エラーが返"
#. type: Plain text
#: build/C/man2/fallocate.2:146
-msgid "An I/O error occurred while reading from or writing to a file system."
+#, fuzzy
+#| msgid ""
+#| "An I/O error occurred while reading from or writing to a file system."
+msgid "An I/O error occurred while reading from or writing to a filesystem."
msgstr "ファイルシステムとの読み書き中に入出力エラーが発生した。"
#. type: TP
#. type: Plain text
#: build/C/man2/fallocate.2:171
+#, fuzzy
+#| msgid ""
+#| "The file system containing the file referred to by I<fd> does not support "
+#| "this operation; or the I<mode> is not supported by the file system "
+#| "containing the file referred to by I<fd>."
msgid ""
-"The file system containing the file referred to by I<fd> does not support "
-"this operation; or the I<mode> is not supported by the file system "
-"containing the file referred to by I<fd>."
+"The filesystem containing the file referred to by I<fd> does not support "
+"this operation; or the I<mode> is not supported by the filesystem containing "
+"the file referred to by I<fd>."
msgstr ""
"I<fd> が参照するファイルを含むファイルシステムが 指定された操作を\n"
"サポートしていない。 I<fd> が参照するファイルを含むファイルシステムが\n"
#: build/C/man2/fallocate.2:191 build/C/man3/malloc_info.3:60
#: build/C/man3/mcheck.3:134 build/C/man2/mmap2.2:74
#: build/C/man2/posix_fadvise.2:104 build/C/man3/posix_fallocate.3:100
-#: build/C/man3/posix_memalign.3:165 build/C/man2/readahead.2:82
+#: build/C/man3/posix_memalign.3:167 build/C/man2/readahead.2:82
#: build/C/man2/remap_file_pages.2:148 build/C/man3/shm_open.3:249
#: build/C/man2/subpage_prot.2:90 build/C/man2/sync_file_range.2:177
#, no-wrap
#. hot-plug memory on UML.
#. type: Plain text
#: build/C/man2/madvise.2:113
+#, fuzzy
+#| msgid ""
+#| "Free up a given range of pages and its associated backing store. "
+#| "Currently, only shmfs/tmpfs supports this; other file systems return with "
+#| "the error B<ENOSYS>."
msgid ""
"Free up a given range of pages and its associated backing store. Currently, "
-"only shmfs/tmpfs supports this; other file systems return with the error "
+"only shmfs/tmpfs supports this; other filesystems return with the error "
"B<ENOSYS>."
msgstr ""
"指定された範囲のページと関連するバッキングストアを解放する。 現在のところ、 "
#: build/C/man2/mlock.2:123 build/C/man2/mlock.2:131 build/C/man2/mlock.2:169
#: build/C/man2/mmap.2:456 build/C/man2/mprotect.2:100
#: build/C/man2/mprotect.2:103 build/C/man2/mremap.2:179
-#: build/C/man2/msync.2:93 build/C/man3/posix_memalign.3:162
+#: build/C/man2/msync.2:93 build/C/man3/posix_memalign.3:164
#: build/C/man2/shmctl.2:333 build/C/man2/shmget.2:214
#: build/C/man2/shmop.2:214 build/C/man2/subpage_prot.2:87
#: build/C/man2/sync_file_range.2:163
#. type: Plain text
#: build/C/man2/mmap.2:456
+#, fuzzy
+#| msgid ""
+#| "The underlying file system of the specified file does not support memory "
+#| "mapping."
msgid ""
-"The underlying file system of the specified file does not support memory "
+"The underlying filesystem of the specified file does not support memory "
"mapping."
msgstr ""
"指定されたファイルが置かれているファイルシステムがメモリマッピングをサポート "
#. (Since 2.4.25 / 2.6.0.)
#. type: Plain text
#: build/C/man2/mmap.2:469
+#, fuzzy
+#| msgid ""
+#| "The I<prot> argument asks for B<PROT_EXEC> but the mapped area belongs to "
+#| "a file on a file system that was mounted no-exec."
msgid ""
"The I<prot> argument asks for B<PROT_EXEC> but the mapped area belongs to a "
-"file on a file system that was mounted no-exec."
+"file on a filesystem that was mounted no-exec."
msgstr ""
"I<prot> 引き数は B<PROT_EXEC> を行うように指定されているが、 no-exec でマウン"
"トされたファイルシステム上のファイルに マップ領域が対応している。"
#. type: Plain text
#: build/C/man2/mmap2.2:43
+#, fuzzy
+#| msgid ""
+#| "This is probably not the system call you are interested; instead, see "
+#| "B<mmap>(2), which describes the glibc wrapper function that invokes this "
+#| "system call."
msgid ""
-"This is probably not the system call you are interested; instead, see B<mmap>"
-"(2), which describes the glibc wrapper function that invokes this system "
-"call."
+"This is probably not the system call that you are interested in; instead, "
+"see B<mmap>(2), which describes the glibc wrapper function that invokes this "
+"system call."
msgstr ""
"これはおそらくあなたが興味のあるシステムコールではないだろう。代わりに\n"
"B<mmap>(2) を見るとよい。そのページにはこのシステムコールを起動する glibc "
#. type: TH
#: build/C/man3/posix_memalign.3:29
-#, no-wrap
-msgid "2012-03-23"
-msgstr "2012-03-23"
+#, fuzzy, no-wrap
+#| msgid "2013-05-12"
+msgid "2013-09-02"
+msgstr "2013-05-12"
#. type: Plain text
#: build/C/man3/posix_memalign.3:32
#. glibc does this:
#. type: Plain text
-#: build/C/man3/posix_memalign.3:103
+#: build/C/man3/posix_memalign.3:104
+#, fuzzy
+#| msgid ""
+#| "The function B<posix_memalign>() allocates I<size> bytes and places the "
+#| "address of the allocated memory in I<*memptr>. The address of the "
+#| "allocated memory will be a multiple of I<alignment>, which must be a "
+#| "power of two and a multiple of I<sizeof(void\\ *)>. If I<size> is 0, "
+#| "then B<posix_memalign>() returns either NULL, or a unique pointer value "
+#| "that can later be successfully passed to B<free>(3)."
msgid ""
"The function B<posix_memalign>() allocates I<size> bytes and places the "
"address of the allocated memory in I<*memptr>. The address of the allocated "
"memory will be a multiple of I<alignment>, which must be a power of two and "
-"a multiple of I<sizeof(void\\ *)>. If I<size> is 0, then B<posix_memalign>"
-"() returns either NULL, or a unique pointer value that can later be "
+"a multiple of I<sizeof(void\\ *)>. If I<size> is 0, then the value placed "
+"in I<*memptr> is either NULL, or a unique pointer value that can later be "
"successfully passed to B<free>(3)."
msgstr ""
"関数 B<posix_memalign>() は、 I<size> バイトのメモリを割り当て、割り当てられ"
#. The behavior of memalign() for size==0 is as for posix_memalign()
#. but no standards govern this.
#. type: Plain text
-#: build/C/man3/posix_memalign.3:114
+#: build/C/man3/posix_memalign.3:115
msgid ""
"The obsolete function B<memalign>() allocates I<size> bytes and returns a "
"pointer to the allocated memory. The memory address will be a multiple of "
"の倍数になっているはずである。 I<alignment> は 2 のべき乗でなければならない。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:123
+#: build/C/man3/posix_memalign.3:124
msgid ""
"The function B<aligned_alloc>() is the same as B<memalign>(), except for "
"the added restriction that I<size> should be a multiple of I<alignment>."
"の倍数でなければならないという追加の制限がある点が異なる。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:132
+#: build/C/man3/posix_memalign.3:133
msgid ""
"The obsolete function B<valloc>() allocates I<size> bytes and returns a "
"pointer to the allocated memory. The memory address will be a multiple of "
"る。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:139
+#: build/C/man3/posix_memalign.3:140
msgid ""
"The obsolete function B<pvalloc>() is similar to B<valloc>(), but rounds "
"the size of the allocation up to the next multiple of the system page size."
"割り当てられるサイズがシステムのページサイズの倍数に切り上げられる。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:141
+#: build/C/man3/posix_memalign.3:142
msgid "For all of these functions, the memory is not zeroed."
msgstr "これらの関数はいずれもメモリのゼロクリアを行わない。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:148
+#: build/C/man3/posix_memalign.3:149
msgid ""
"B<aligned_alloc>(), B<memalign>(), B<valloc>(), and B<pvalloc>() return a "
"pointer to the allocated memory, or NULL if the request fails."
"メモリへのポインタを返す。 割り当てに失敗した場合は NULL を返す。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:155
+#: build/C/man3/posix_memalign.3:157
+#, fuzzy
+#| msgid ""
+#| "B<posix_memalign>() returns zero on success, or one of the error values "
+#| "listed in the next section on failure. Note that I<errno> is not set."
msgid ""
"B<posix_memalign>() returns zero on success, or one of the error values "
-"listed in the next section on failure. Note that I<errno> is not set."
+"listed in the next section on failure. The value of I<errno> is "
+"indeterminate after a call to B<posix_memalign>()."
msgstr ""
"B<posix_memalign>() は成功した場合は 0 を返し、 失敗した場合は次のセクション"
"に記載されたエラー値のいずれかを返す。 I<errno> はセットされないことに注意す"
"ること。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:162
+#: build/C/man3/posix_memalign.3:164
msgid ""
"The I<alignment> argument was not a power of two, or was not a multiple of "
"I<sizeof(void\\ *)>."
"かった。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:165
+#: build/C/man3/posix_memalign.3:167
msgid "There was insufficient memory to fulfill the allocation request."
msgstr "割り当て要求を満たすのに十分なメモリがなかった。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:172
+#: build/C/man3/posix_memalign.3:174
msgid ""
"The functions B<memalign>(), B<valloc>(), and B<pvalloc>() have been "
"available in all Linux libc libraries."
"すべての Linux libc ライブラリで使用可能である。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:176
+#: build/C/man3/posix_memalign.3:178
msgid "The function B<aligned_alloc>() was added to glibc in version 2.16."
msgstr "関数 B<aligned_alloc>() は glibc バージョン 2.16 で追加された。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:180
+#: build/C/man3/posix_memalign.3:182
msgid "The function B<posix_memalign>() is available since glibc 2.1.91."
msgstr "関数 B<posix_fallocate>() は glibc 2.1.91 以降で利用可能である。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:187
+#: build/C/man3/posix_memalign.3:189
msgid ""
"The function B<valloc>() appeared in 3.0BSD. It is documented as being "
"obsolete in 4.3BSD, and as legacy in SUSv2. It does not appear in "
"SUSv2 では過去の名残だと記載されている。 POSIX.1-2001 には存在しない。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:191
+#: build/C/man3/posix_memalign.3:193
msgid "The function B<pvalloc>() is a GNU extension."
msgstr "関数 B<pvalloc>() は GNU による拡張である。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:195
+#: build/C/man3/posix_memalign.3:197
msgid "The function B<memalign>() appears in SunOS 4.1.3 but not in 4.4BSD."
msgstr "関数 B<memalign>() は SunOS 4.1.3 で登場したが、4.4BSD にはない。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:199
+#: build/C/man3/posix_memalign.3:201
msgid "The function B<posix_memalign>() comes from POSIX.1d."
msgstr "関数 B<posix_memalign>() は POSIX.1d に由来する。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:204
+#: build/C/man3/posix_memalign.3:206
msgid "The function B<aligned_alloc>() is specified in the C11 standard."
msgstr "関数 I<aligned_alloc>() は C11 標準で規定されている。"
#. type: SS
-#: build/C/man3/posix_memalign.3:204
+#: build/C/man3/posix_memalign.3:206
#, no-wrap
msgid "Headers"
msgstr "ヘッダ"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:208
+#: build/C/man3/posix_memalign.3:210
msgid ""
"Everybody agrees that B<posix_memalign>() is declared in I<E<lt>stdlib."
"hE<gt>>."
"の意見が一致している。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:212
+#: build/C/man3/posix_memalign.3:214
msgid ""
"On some systems B<memalign>() is declared in I<E<lt>stdlib.hE<gt>> instead "
"of I<E<lt>malloc.hE<gt>>."
"I<E<lt>stdlib.hE<gt>> で宣言されている。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:219
+#: build/C/man3/posix_memalign.3:221
msgid ""
"According to SUSv2, B<valloc>() is declared in I<E<lt>stdlib.hE<gt>>. "
"Libc4,5 and glibc declare it in I<E<lt>malloc.hE<gt>>, and also in "
"マクロが定義された場合には I<E<lt>stdlib.hE<gt>> でも宣言される(上記を参照)。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:228
+#: build/C/man3/posix_memalign.3:230
msgid ""
"On many systems there are alignment restrictions, for example, on buffers "
"used for direct block device I/O. POSIX specifies the I<pathconf(path,"
"と、この必要条件を満たすことができる。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:237
+#: build/C/man3/posix_memalign.3:239
msgid ""
"B<posix_memalign>() verifies that I<alignment> matches the requirements "
"detailed above. B<memalign>() may not check that the I<alignment> argument "
#. but not to
#. .IR realloc (3).
#. type: Plain text
-#: build/C/man3/posix_memalign.3:265
+#: build/C/man3/posix_memalign.3:267
msgid ""
"POSIX requires that memory obtained from B<posix_memalign>() can be freed "
"using B<free>(3). Some systems provide no way to reclaim memory allocated "
"B<free>(3) で再利用することができる。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:270
+#: build/C/man3/posix_memalign.3:272
msgid ""
"The glibc B<malloc>(3) always returns 8-byte aligned memory addresses, so "
"these functions are needed only if you require larger alignment values."
"が必要な場合だけである。"
#. type: Plain text
-#: build/C/man3/posix_memalign.3:275
+#: build/C/man3/posix_memalign.3:277
msgid "B<brk>(2), B<getpagesize>(2), B<free>(3), B<malloc>(3)"
msgstr "B<brk>(2), B<getpagesize>(2), B<free>(3), B<malloc>(3)"
msgid "B<O_CREAT>"
msgstr "B<O_CREAT>"
-#. In truth it is actually the file system IDs on Linux, but these
+#. In truth it is actually the filesystem IDs on Linux, but these
#. are nearly always the same as the effective IDs. (MTK, Jul 05)
#. type: Plain text
#: build/C/man3/shm_open.3:112
#. type: Plain text
#: build/C/man3/shm_open.3:271
+#, fuzzy
+#| msgid ""
+#| "The POSIX shared memory object implementation on Linux 2.4 makes use of a "
+#| "dedicated file system, which is normally mounted under I</dev/shm>."
msgid ""
"The POSIX shared memory object implementation on Linux 2.4 makes use of a "
-"dedicated file system, which is normally mounted under I</dev/shm>."
+"dedicated filesystem, which is normally mounted under I</dev/shm>."
msgstr ""
"Linux 2.4 における POSIX 共有メモリ・オブジェクトの実装は 専用のファイルシス"
"テムを使用する。そのファイルシステムは通常 I</dev/shm> にマウントされる。"
#. type: SS
#: build/C/man7/shm_overview.7:94
-#, no-wrap
-msgid "Accessing shared memory objects via the file system"
+#, fuzzy, no-wrap
+#| msgid "Accessing shared memory objects via the file system"
+msgid "Accessing shared memory objects via the filesystem"
msgstr "ファイルシステム経由での共有メモリオブジェクトへのアクセス"
#. type: Plain text
#: build/C/man7/shm_overview.7:101
-msgid ""
-"On Linux, shared memory objects are created in a (I<tmpfs>) virtual file "
-"system, normally mounted under I</dev/shm>. Since kernel 2.6.19, Linux "
+#, fuzzy
+#| msgid ""
+#| "On Linux, shared memory objects are created in a (I<tmpfs>) virtual file "
+#| "system, normally mounted under I</dev/shm>. Since kernel 2.6.19, Linux "
+#| "supports the use of access control lists (ACLs) to control the "
+#| "permissions of objects in the virtual file system."
+msgid ""
+"On Linux, shared memory objects are created in a (I<tmpfs>) virtual "
+"filesystem, normally mounted under I</dev/shm>. Since kernel 2.6.19, Linux "
"supports the use of access control lists (ACLs) to control the permissions "
-"of objects in the virtual file system."
+"of objects in the virtual filesystem."
msgstr ""
"Linux では、共有メモリオブジェクトは通常 I</dev/shm> 以下にマウントされる仮想"
"ファイルシステム (I<tmpfs>) 内に作成される。 カーネル 2.6.19 以降の Linux で"
"れない。"
#. type: Plain text
-#: build/C/man2/shmctl.2:402
+#: build/C/man2/shmctl.2:403
+#, fuzzy
+#| msgid ""
+#| "The B<IPC_INFO>, B<SHM_STAT> and B<SHM_INFO> operations are used by the "
+#| "B<ipcs>(1) program to provide information on allocated resources. In "
+#| "the future these may modified or moved to a /proc file system interface."
msgid ""
"The B<IPC_INFO>, B<SHM_STAT> and B<SHM_INFO> operations are used by the "
"B<ipcs>(1) program to provide information on allocated resources. In the "
-"future these may modified or moved to a /proc file system interface."
+"future these may modified or moved to a I</proc> filesystem interface."
msgstr ""
"B<IPC_INFO>, B<SHM_STAT>, B<SHM_INFO> 操作は、 B<ipcs>(1) プログラムで割り当"
"て済の資源に関する情報を提供するために 使用されている。将来、これらの操作は変"
"更されたり、 /proc ファイルシステムのインタフェースに移動されるかもしれない。"
#. type: Plain text
-#: build/C/man2/shmctl.2:410
+#: build/C/man2/shmctl.2:411
msgid ""
"Linux permits a process to attach (B<shmat>(2)) a shared memory segment "
"that has already been marked for deletion using I<shmctl(IPC_RMID)>. This "
"プリケーションではこれに依存しないようにすべきである。"
#. type: Plain text
-#: build/C/man2/shmctl.2:423
+#: build/C/man2/shmctl.2:424
msgid ""
"Various fields in a I<struct shmid_ds> were typed as I<short> under Linux "
"2.2 and have become I<long> under Linux 2.4. To take advantage of this, a "
"古い形式の呼び出しを I<cmd> 内の B<IPC_64> フラグで区別する。"
#. type: Plain text
-#: build/C/man2/shmctl.2:430
+#: build/C/man2/shmctl.2:431
msgid ""
"B<mlock>(2), B<setrlimit>(2), B<shmget>(2), B<shmop>(2), B<capabilities>(7), "
"B<svipc>(7)"
#. type: Plain text
#: build/C/man2/sync_file_range.2:100
+#, fuzzy
+#| msgid ""
+#| "This system call is extremely dangerous and should not be used in "
+#| "portable programs. None of these operations writes out the file's "
+#| "metadata. Therefore, unless the application is strictly performing "
+#| "overwrites of already-instantiated disk blocks, there are no guarantees "
+#| "that the data will be available after a crash. There is no user "
+#| "interface to know if a write is purely an overwrite. On file systems "
+#| "using copy-on-write semantics (e.g., I<btrfs>) an overwrite of existing "
+#| "allocated blocks is impossible. When writing into preallocated space, "
+#| "many file systems also require calls into the block allocator, which this "
+#| "system call does not sync out to disk. This system call does not flush "
+#| "disk write caches and thus does not provide any data integrity on systems "
+#| "with volatile disk write caches."
msgid ""
"This system call is extremely dangerous and should not be used in portable "
"programs. None of these operations writes out the file's metadata. "
"Therefore, unless the application is strictly performing overwrites of "
"already-instantiated disk blocks, there are no guarantees that the data will "
"be available after a crash. There is no user interface to know if a write "
-"is purely an overwrite. On file systems using copy-on-write semantics (e."
-"g., I<btrfs>) an overwrite of existing allocated blocks is impossible. "
-"When writing into preallocated space, many file systems also require calls "
-"into the block allocator, which this system call does not sync out to disk. "
-"This system call does not flush disk write caches and thus does not provide "
-"any data integrity on systems with volatile disk write caches."
+"is purely an overwrite. On filesystems using copy-on-write semantics (e.g., "
+"I<btrfs>) an overwrite of existing allocated blocks is impossible. When "
+"writing into preallocated space, many filesystems also require calls into "
+"the block allocator, which this system call does not sync out to disk. This "
+"system call does not flush disk write caches and thus does not provide any "
+"data integrity on systems with volatile disk write caches."
msgstr ""
"このシステムコールは非常に危険であり、 移植性が必要なプログラムで使用すべきで"
"はない。 これらの操作ではどれもファイルのメタデータの書き出しを行わない。 し"
msgid "B<fdatasync>(2), B<fsync>(2), B<msync>(2), B<sync>(2)"
msgstr "B<fdatasync>(2), B<fsync>(2), B<msync>(2), B<sync>(2)"
+#~ msgid "2012-03-23"
+#~ msgstr "2012-03-23"
+
#~ msgid "2008-01-24"
#~ msgstr "2008-01-24"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man2/alloc_hugepages.2:109 build/C/man3/alloca.3:60 build/C/man2/cacheflush.2:53 build/C/man2/fallocate.2:112 build/C/man2/madvise.2:268 build/C/man3/malloc_get_state.3:61 build/C/man3/malloc_info.3:48 build/C/man3/malloc_trim.3:51 build/C/man3/malloc_usable_size.3:40 build/C/man3/mallopt.3:379 build/C/man3/mcheck.3:129 build/C/man2/mlock.2:116 build/C/man2/mmap.2:375 build/C/man2/mmap2.2:54 build/C/man2/mprotect.2:78 build/C/man2/mremap.2:127 build/C/man2/msync.2:68 build/C/man2/posix_fadvise.2:87 build/C/man3/posix_fallocate.3:66 build/C/man3/posix_memalign.3:141 build/C/man2/readahead.2:65 build/C/man2/remap_file_pages.2:124 build/C/man3/shm_open.3:171 build/C/man2/shmctl.2:279 build/C/man2/shmget.2:180 build/C/man2/shmop.2:171 build/C/man2/subpage_prot.2:66 build/C/man2/sync_file_range.2:141
+#: build/C/man2/alloc_hugepages.2:109 build/C/man3/alloca.3:60 build/C/man2/cacheflush.2:53 build/C/man2/fallocate.2:112 build/C/man2/madvise.2:268 build/C/man3/malloc_get_state.3:61 build/C/man3/malloc_info.3:48 build/C/man3/malloc_trim.3:51 build/C/man3/malloc_usable_size.3:40 build/C/man3/mallopt.3:379 build/C/man3/mcheck.3:129 build/C/man2/mlock.2:116 build/C/man2/mmap.2:375 build/C/man2/mmap2.2:54 build/C/man2/mprotect.2:78 build/C/man2/mremap.2:127 build/C/man2/msync.2:68 build/C/man2/posix_fadvise.2:87 build/C/man3/posix_fallocate.3:66 build/C/man3/posix_memalign.3:142 build/C/man2/readahead.2:65 build/C/man2/remap_file_pages.2:124 build/C/man3/shm_open.3:171 build/C/man2/shmctl.2:279 build/C/man2/shmget.2:180 build/C/man2/shmop.2:171 build/C/man2/subpage_prot.2:66 build/C/man2/sync_file_range.2:141
#, no-wrap
msgid "RETURN VALUE"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/alloc_hugepages.2:118 build/C/man2/cacheflush.2:59 build/C/man2/fallocate.2:119 build/C/man2/madvise.2:275 build/C/man3/malloc_info.3:55 build/C/man3/malloc_trim.3:56 build/C/man3/mallopt.3:384 build/C/man2/mlock.2:122 build/C/man2/mmap.2:392 build/C/man2/mmap2.2:61 build/C/man2/mprotect.2:85 build/C/man2/mremap.2:135 build/C/man2/msync.2:73 build/C/man2/posix_fadvise.2:90 build/C/man3/posix_fallocate.3:72 build/C/man3/posix_memalign.3:155 build/C/man2/readahead.2:71 build/C/man2/remap_file_pages.2:131 build/C/man3/shm_open.3:180 build/C/man2/shmctl.2:301 build/C/man2/shmget.2:185 build/C/man2/shmop.2:185 build/C/man2/subpage_prot.2:71 build/C/man2/sync_file_range.2:147
+#: build/C/man2/alloc_hugepages.2:118 build/C/man2/cacheflush.2:59 build/C/man2/fallocate.2:119 build/C/man2/madvise.2:275 build/C/man3/malloc_info.3:55 build/C/man3/malloc_trim.3:56 build/C/man3/mallopt.3:384 build/C/man2/mlock.2:122 build/C/man2/mmap.2:392 build/C/man2/mmap2.2:61 build/C/man2/mprotect.2:85 build/C/man2/mremap.2:135 build/C/man2/msync.2:73 build/C/man2/posix_fadvise.2:90 build/C/man3/posix_fallocate.3:72 build/C/man3/posix_memalign.3:157 build/C/man2/readahead.2:71 build/C/man2/remap_file_pages.2:131 build/C/man3/shm_open.3:180 build/C/man2/shmctl.2:301 build/C/man2/shmget.2:185 build/C/man2/shmop.2:185 build/C/man2/subpage_prot.2:71 build/C/man2/sync_file_range.2:147
#, no-wrap
msgid "ERRORS"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/alloc_hugepages.2:130 build/C/man3/alloca.3:65 build/C/man2/cacheflush.2:75 build/C/man2/fallocate.2:199 build/C/man2/madvise.2:325 build/C/man3/mallinfo.3:110 build/C/man3/malloc_get_state.3:86 build/C/man3/malloc_hook.3:80 build/C/man3/malloc_info.3:63 build/C/man3/malloc_stats.3:55 build/C/man3/malloc_trim.3:60 build/C/man3/malloc_usable_size.3:48 build/C/man3/mallopt.3:392 build/C/man3/mcheck.3:145 build/C/man2/mlock.2:186 build/C/man2/mmap.2:497 build/C/man2/mmap2.2:77 build/C/man2/mprotect.2:113 build/C/man2/mremap.2:185 build/C/man2/msync.2:96 build/C/man3/mtrace.3:78 build/C/man2/posix_fadvise.2:112 build/C/man3/posix_fallocate.3:103 build/C/man3/posix_memalign.3:180 build/C/man2/readahead.2:87 build/C/man2/remap_file_pages.2:153 build/C/man3/shm_open.3:251 build/C/man7/shm_overview.7:101 build/C/man2/shmctl.2:373 build/C/man2/shmget.2:232 build/C/man2/shmop.2:231 build/C/man2/subpage_prot.2:96 build/C/man2/sync_file_range.2:180
+#: build/C/man2/alloc_hugepages.2:130 build/C/man3/alloca.3:65 build/C/man2/cacheflush.2:75 build/C/man2/fallocate.2:199 build/C/man2/madvise.2:325 build/C/man3/mallinfo.3:110 build/C/man3/malloc_get_state.3:86 build/C/man3/malloc_hook.3:80 build/C/man3/malloc_info.3:63 build/C/man3/malloc_stats.3:55 build/C/man3/malloc_trim.3:60 build/C/man3/malloc_usable_size.3:48 build/C/man3/mallopt.3:392 build/C/man3/mcheck.3:145 build/C/man2/mlock.2:186 build/C/man2/mmap.2:497 build/C/man2/mmap2.2:77 build/C/man2/mprotect.2:113 build/C/man2/mremap.2:185 build/C/man2/msync.2:96 build/C/man3/mtrace.3:78 build/C/man2/posix_fadvise.2:112 build/C/man3/posix_fallocate.3:103 build/C/man3/posix_memalign.3:182 build/C/man2/readahead.2:87 build/C/man2/remap_file_pages.2:153 build/C/man3/shm_open.3:251 build/C/man7/shm_overview.7:101 build/C/man2/shmctl.2:373 build/C/man2/shmget.2:232 build/C/man2/shmop.2:231 build/C/man2/subpage_prot.2:96 build/C/man2/sync_file_range.2:180
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/alloc_hugepages.2:133 build/C/man3/alloca.3:73 build/C/man2/madvise.2:346 build/C/man3/malloc_get_state.3:88 build/C/man3/malloc_hook.3:82 build/C/man3/malloc_info.3:65 build/C/man3/malloc_stats.3:57 build/C/man3/malloc_trim.3:62 build/C/man3/malloc_usable_size.3:50 build/C/man3/mcheck.3:147 build/C/man2/mlock.2:213 build/C/man2/mmap.2:515 build/C/man2/mmap2.2:79 build/C/man2/mprotect.2:122 build/C/man2/mremap.2:191 build/C/man3/mtrace.3:80 build/C/man2/posix_fadvise.2:121 build/C/man3/posix_memalign.3:219 build/C/man2/readahead.2:92 build/C/man3/shm_open.3:257 build/C/man7/shm_overview.7:103 build/C/man2/shmctl.2:378 build/C/man2/shmget.2:238 build/C/man2/shmop.2:250 build/C/man2/subpage_prot.2:98 build/C/man2/sync_file_range.2:183
+#: build/C/man2/alloc_hugepages.2:133 build/C/man3/alloca.3:73 build/C/man2/madvise.2:346 build/C/man3/malloc_get_state.3:88 build/C/man3/malloc_hook.3:82 build/C/man3/malloc_info.3:65 build/C/man3/malloc_stats.3:57 build/C/man3/malloc_trim.3:62 build/C/man3/malloc_usable_size.3:50 build/C/man3/mcheck.3:147 build/C/man2/mlock.2:213 build/C/man2/mmap.2:515 build/C/man2/mmap2.2:79 build/C/man2/mprotect.2:122 build/C/man2/mremap.2:191 build/C/man3/mtrace.3:80 build/C/man2/posix_fadvise.2:121 build/C/man3/posix_memalign.3:221 build/C/man2/readahead.2:92 build/C/man3/shm_open.3:257 build/C/man7/shm_overview.7:103 build/C/man2/shmctl.2:378 build/C/man2/shmget.2:238 build/C/man2/shmop.2:250 build/C/man2/subpage_prot.2:98 build/C/man2/sync_file_range.2:183
#, no-wrap
msgid "NOTES"
msgstr ""
#: build/C/man2/alloc_hugepages.2:141
msgid ""
"These system calls are gone; they existed only in Linux 2.5.36 through to "
-"2.5.54. Now the hugetlbfs file system can be used instead. Memory backed "
-"by huge pages (if the CPU supports them) is obtained by using B<mmap>(2) to "
-"map files in this virtual file system."
+"2.5.54. Now the hugetlbfs filesystem can be used instead. Memory backed by "
+"huge pages (if the CPU supports them) is obtained by using B<mmap>(2) to "
+"map files in this virtual filesystem."
msgstr ""
#. type: Plain text
msgstr ""
#. type: SH
-#: build/C/man2/alloc_hugepages.2:150 build/C/man3/alloca.3:157 build/C/man2/cacheflush.2:89 build/C/man2/fallocate.2:207 build/C/man2/madvise.2:379 build/C/man3/mallinfo.3:279 build/C/man3/malloc_get_state.3:114 build/C/man3/malloc_hook.3:142 build/C/man3/malloc_info.3:262 build/C/man3/malloc_stats.3:67 build/C/man3/malloc_trim.3:82 build/C/man3/malloc_usable_size.3:64 build/C/man3/mallopt.3:580 build/C/man3/mcheck.3:208 build/C/man2/mlock.2:336 build/C/man2/mmap.2:737 build/C/man2/mmap2.2:98 build/C/man2/mprotect.2:229 build/C/man2/mremap.2:214 build/C/man2/msync.2:124 build/C/man3/mtrace.3:172 build/C/man2/posix_fadvise.2:197 build/C/man3/posix_fallocate.3:133 build/C/man3/posix_memalign.3:275 build/C/man2/readahead.2:103 build/C/man2/remap_file_pages.2:164 build/C/man3/shm_open.3:282 build/C/man7/shm_overview.7:127 build/C/man2/shmctl.2:430 build/C/man2/shmget.2:314 build/C/man2/shmop.2:295 build/C/man2/subpage_prot.2:134 build/C/man2/sync_file_range.2:226
+#: build/C/man2/alloc_hugepages.2:150 build/C/man3/alloca.3:157 build/C/man2/cacheflush.2:89 build/C/man2/fallocate.2:207 build/C/man2/madvise.2:379 build/C/man3/mallinfo.3:279 build/C/man3/malloc_get_state.3:114 build/C/man3/malloc_hook.3:142 build/C/man3/malloc_info.3:262 build/C/man3/malloc_stats.3:67 build/C/man3/malloc_trim.3:82 build/C/man3/malloc_usable_size.3:64 build/C/man3/mallopt.3:580 build/C/man3/mcheck.3:208 build/C/man2/mlock.2:336 build/C/man2/mmap.2:737 build/C/man2/mmap2.2:98 build/C/man2/mprotect.2:229 build/C/man2/mremap.2:214 build/C/man2/msync.2:124 build/C/man3/mtrace.3:172 build/C/man2/posix_fadvise.2:197 build/C/man3/posix_fallocate.3:133 build/C/man3/posix_memalign.3:277 build/C/man2/readahead.2:103 build/C/man2/remap_file_pages.2:164 build/C/man3/shm_open.3:282 build/C/man7/shm_overview.7:127 build/C/man2/shmctl.2:431 build/C/man2/shmget.2:314 build/C/man2/shmop.2:295 build/C/man2/subpage_prot.2:134 build/C/man2/sync_file_range.2:226
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man2/alloc_hugepages.2:157 build/C/man3/alloca.3:164 build/C/man2/cacheflush.2:96 build/C/man2/fallocate.2:214 build/C/man2/madvise.2:386 build/C/man3/mallinfo.3:286 build/C/man3/malloc_get_state.3:121 build/C/man3/malloc_hook.3:149 build/C/man3/malloc_info.3:269 build/C/man3/malloc_stats.3:74 build/C/man3/malloc_trim.3:89 build/C/man3/malloc_usable_size.3:71 build/C/man3/mallopt.3:587 build/C/man3/mcheck.3:215 build/C/man2/mlock.2:343 build/C/man2/mmap.2:744 build/C/man2/mmap2.2:105 build/C/man2/mprotect.2:236 build/C/man2/mremap.2:221 build/C/man2/msync.2:131 build/C/man3/mtrace.3:179 build/C/man2/posix_fadvise.2:204 build/C/man3/posix_fallocate.3:140 build/C/man3/posix_memalign.3:282 build/C/man2/readahead.2:110 build/C/man2/remap_file_pages.2:171 build/C/man3/shm_open.3:289 build/C/man7/shm_overview.7:134 build/C/man2/shmctl.2:437 build/C/man2/shmget.2:321 build/C/man2/shmop.2:302 build/C/man2/subpage_prot.2:141 build/C/man2/sync_file_range.2:233
+#: build/C/man2/alloc_hugepages.2:157 build/C/man3/alloca.3:164 build/C/man2/cacheflush.2:96 build/C/man2/fallocate.2:214 build/C/man2/madvise.2:386 build/C/man3/mallinfo.3:286 build/C/man3/malloc_get_state.3:121 build/C/man3/malloc_hook.3:149 build/C/man3/malloc_info.3:269 build/C/man3/malloc_stats.3:74 build/C/man3/malloc_trim.3:89 build/C/man3/malloc_usable_size.3:71 build/C/man3/mallopt.3:587 build/C/man3/mcheck.3:215 build/C/man2/mlock.2:343 build/C/man2/mmap.2:744 build/C/man2/mmap2.2:105 build/C/man2/mprotect.2:236 build/C/man2/mremap.2:221 build/C/man2/msync.2:131 build/C/man3/mtrace.3:179 build/C/man2/posix_fadvise.2:204 build/C/man3/posix_fallocate.3:140 build/C/man3/posix_memalign.3:284 build/C/man2/readahead.2:110 build/C/man2/remap_file_pages.2:171 build/C/man3/shm_open.3:289 build/C/man7/shm_overview.7:134 build/C/man2/shmctl.2:438 build/C/man2/shmget.2:321 build/C/man2/shmop.2:302 build/C/man2/subpage_prot.2:141 build/C/man2/sync_file_range.2:233
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/alloca.3:153 build/C/man2/fallocate.2:202 build/C/man2/madvise.2:371 build/C/man3/mallinfo.3:270 build/C/man3/malloc_get_state.3:111 build/C/man3/malloc_hook.3:137 build/C/man3/malloc_info.3:256 build/C/man3/malloc_stats.3:61 build/C/man3/malloc_trim.3:78 build/C/man3/malloc_usable_size.3:62 build/C/man3/mallopt.3:566 build/C/man3/mcheck.3:204 build/C/man2/mlock.2:329 build/C/man2/mmap.2:712 build/C/man2/mmap2.2:92 build/C/man2/mprotect.2:226 build/C/man2/mremap.2:199 build/C/man2/msync.2:120 build/C/man3/mtrace.3:167 build/C/man2/posix_fadvise.2:191 build/C/man3/posix_fallocate.3:128 build/C/man3/posix_memalign.3:270 build/C/man2/readahead.2:97 build/C/man2/remap_file_pages.2:157 build/C/man3/shm_open.3:271 build/C/man7/shm_overview.7:114 build/C/man2/shmctl.2:423 build/C/man2/shmget.2:306 build/C/man2/shmop.2:287 build/C/man2/subpage_prot.2:128 build/C/man2/sync_file_range.2:221
+#: build/C/man3/alloca.3:153 build/C/man2/fallocate.2:202 build/C/man2/madvise.2:371 build/C/man3/mallinfo.3:270 build/C/man3/malloc_get_state.3:111 build/C/man3/malloc_hook.3:137 build/C/man3/malloc_info.3:256 build/C/man3/malloc_stats.3:61 build/C/man3/malloc_trim.3:78 build/C/man3/malloc_usable_size.3:62 build/C/man3/mallopt.3:566 build/C/man3/mcheck.3:204 build/C/man2/mlock.2:329 build/C/man2/mmap.2:712 build/C/man2/mmap2.2:92 build/C/man2/mprotect.2:226 build/C/man2/mremap.2:199 build/C/man2/msync.2:120 build/C/man3/mtrace.3:167 build/C/man2/posix_fadvise.2:191 build/C/man3/posix_fallocate.3:128 build/C/man3/posix_memalign.3:272 build/C/man2/readahead.2:97 build/C/man2/remap_file_pages.2:157 build/C/man3/shm_open.3:271 build/C/man7/shm_overview.7:114 build/C/man2/shmctl.2:424 build/C/man2/shmget.2:306 build/C/man2/shmop.2:287 build/C/man2/subpage_prot.2:128 build/C/man2/sync_file_range.2:221
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/cacheflush.2:67 build/C/man2/fallocate.2:131 build/C/man2/madvise.2:282 build/C/man3/malloc_info.3:56 build/C/man2/mlock.2:157 build/C/man2/mlock.2:164 build/C/man2/mlock.2:176 build/C/man2/mmap.2:423 build/C/man2/mmap.2:431 build/C/man2/mmap.2:436 build/C/man2/mmap2.2:65 build/C/man2/mprotect.2:95 build/C/man2/mremap.2:151 build/C/man2/msync.2:80 build/C/man2/posix_fadvise.2:94 build/C/man3/posix_fallocate.3:81 build/C/man3/posix_memalign.3:156 build/C/man2/readahead.2:76 build/C/man2/remap_file_pages.2:132 build/C/man2/remap_file_pages.2:139 build/C/man3/shm_open.3:213 build/C/man2/shmctl.2:324 build/C/man2/shmget.2:199 build/C/man2/shmop.2:200 build/C/man2/shmop.2:223 build/C/man2/subpage_prot.2:77 build/C/man2/sync_file_range.2:152
+#: build/C/man2/cacheflush.2:67 build/C/man2/fallocate.2:131 build/C/man2/madvise.2:282 build/C/man3/malloc_info.3:56 build/C/man2/mlock.2:157 build/C/man2/mlock.2:164 build/C/man2/mlock.2:176 build/C/man2/mmap.2:423 build/C/man2/mmap.2:431 build/C/man2/mmap.2:436 build/C/man2/mmap2.2:65 build/C/man2/mprotect.2:95 build/C/man2/mremap.2:151 build/C/man2/msync.2:80 build/C/man2/posix_fadvise.2:94 build/C/man3/posix_fallocate.3:81 build/C/man3/posix_memalign.3:158 build/C/man2/readahead.2:76 build/C/man2/remap_file_pages.2:132 build/C/man2/remap_file_pages.2:139 build/C/man3/shm_open.3:213 build/C/man2/shmctl.2:324 build/C/man2/shmget.2:199 build/C/man2/shmop.2:200 build/C/man2/shmop.2:223 build/C/man2/subpage_prot.2:77 build/C/man2/sync_file_range.2:152
#, no-wrap
msgid "B<EINVAL>"
msgstr ""
"Specifying the B<FALLOC_FL_PUNCH_HOLE> flag (available since Linux 2.6.38) "
"in I<mode> deallocates space (i.e., creates a hole) in the byte range "
"starting at I<offset> and continuing for I<len> bytes. Within the specified "
-"range, partial file system blocks are zeroed, and whole file system blocks "
-"are removed from the file. After a successful call, subsequent reads from "
-"this range will return zeroes."
+"range, partial filesystem blocks are zeroed, and whole filesystem blocks are "
+"removed from the file. After a successful call, subsequent reads from this "
+"range will return zeroes."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/fallocate.2:112
msgid ""
-"Not all file systems support B<FALLOC_FL_PUNCH_HOLE>; if a file system "
-"doesn't support the operation, an error is returned."
+"Not all filesystems support B<FALLOC_FL_PUNCH_HOLE>; if a filesystem doesn't "
+"support the operation, an error is returned."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/fallocate.2:146
-msgid "An I/O error occurred while reading from or writing to a file system."
+msgid "An I/O error occurred while reading from or writing to a filesystem."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/fallocate.2:171
msgid ""
-"The file system containing the file referred to by I<fd> does not support "
-"this operation; or the I<mode> is not supported by the file system "
-"containing the file referred to by I<fd>."
+"The filesystem containing the file referred to by I<fd> does not support "
+"this operation; or the I<mode> is not supported by the filesystem containing "
+"the file referred to by I<fd>."
msgstr ""
#. type: TP
msgstr ""
#. type: SH
-#: build/C/man2/fallocate.2:191 build/C/man3/malloc_info.3:60 build/C/man3/mcheck.3:134 build/C/man2/mmap2.2:74 build/C/man2/posix_fadvise.2:104 build/C/man3/posix_fallocate.3:100 build/C/man3/posix_memalign.3:165 build/C/man2/readahead.2:82 build/C/man2/remap_file_pages.2:148 build/C/man3/shm_open.3:249 build/C/man2/subpage_prot.2:90 build/C/man2/sync_file_range.2:177
+#: build/C/man2/fallocate.2:191 build/C/man3/malloc_info.3:60 build/C/man3/mcheck.3:134 build/C/man2/mmap2.2:74 build/C/man2/posix_fadvise.2:104 build/C/man3/posix_fallocate.3:100 build/C/man3/posix_memalign.3:167 build/C/man2/readahead.2:82 build/C/man2/remap_file_pages.2:148 build/C/man3/shm_open.3:249 build/C/man2/subpage_prot.2:90 build/C/man2/sync_file_range.2:177
#, no-wrap
msgid "VERSIONS"
msgstr ""
#: build/C/man2/madvise.2:113
msgid ""
"Free up a given range of pages and its associated backing store. Currently, "
-"only shmfs/tmpfs supports this; other file systems return with the error "
+"only shmfs/tmpfs supports this; other filesystems return with the error "
"B<ENOSYS>."
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/madvise.2:316 build/C/man2/madvise.2:321 build/C/man2/mlock.2:123 build/C/man2/mlock.2:131 build/C/man2/mlock.2:169 build/C/man2/mmap.2:456 build/C/man2/mprotect.2:100 build/C/man2/mprotect.2:103 build/C/man2/mremap.2:179 build/C/man2/msync.2:93 build/C/man3/posix_memalign.3:162 build/C/man2/shmctl.2:333 build/C/man2/shmget.2:214 build/C/man2/shmop.2:214 build/C/man2/subpage_prot.2:87 build/C/man2/sync_file_range.2:163
+#: build/C/man2/madvise.2:316 build/C/man2/madvise.2:321 build/C/man2/mlock.2:123 build/C/man2/mlock.2:131 build/C/man2/mlock.2:169 build/C/man2/mmap.2:456 build/C/man2/mprotect.2:100 build/C/man2/mprotect.2:103 build/C/man2/mremap.2:179 build/C/man2/msync.2:93 build/C/man3/posix_memalign.3:164 build/C/man2/shmctl.2:333 build/C/man2/shmget.2:214 build/C/man2/shmop.2:214 build/C/man2/subpage_prot.2:87 build/C/man2/sync_file_range.2:163
#, no-wrap
msgid "B<ENOMEM>"
msgstr ""
#. type: Plain text
#: build/C/man2/mmap.2:456
msgid ""
-"The underlying file system of the specified file does not support memory "
+"The underlying filesystem of the specified file does not support memory "
"mapping."
msgstr ""
#: build/C/man2/mmap.2:469
msgid ""
"The I<prot> argument asks for B<PROT_EXEC> but the mapped area belongs to a "
-"file on a file system that was mounted no-exec."
+"file on a filesystem that was mounted no-exec."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/mmap2.2:43
msgid ""
-"This is probably not the system call you are interested; instead, see "
-"B<mmap>(2), which describes the glibc wrapper function that invokes this "
+"This is probably not the system call that you are interested in; instead, "
+"see B<mmap>(2), which describes the glibc wrapper function that invokes this "
"system call."
msgstr ""
#. type: TH
#: build/C/man3/posix_memalign.3:29
#, no-wrap
-msgid "2012-03-23"
+msgid "2013-09-02"
msgstr ""
#. type: Plain text
#. glibc does this:
#. type: Plain text
-#: build/C/man3/posix_memalign.3:103
+#: build/C/man3/posix_memalign.3:104
msgid ""
"The function B<posix_memalign>() allocates I<size> bytes and places the "
"address of the allocated memory in I<*memptr>. The address of the allocated "
"memory will be a multiple of I<alignment>, which must be a power of two and "
-"a multiple of I<sizeof(void\\ *)>. If I<size> is 0, then "
-"B<posix_memalign>() returns either NULL, or a unique pointer value that can "
-"later be successfully passed to B<free>(3)."
+"a multiple of I<sizeof(void\\ *)>. If I<size> is 0, then the value placed "
+"in I<*memptr> is either NULL, or a unique pointer value that can later be "
+"successfully passed to B<free>(3)."
msgstr ""
#. The behavior of memalign() for size==0 is as for posix_memalign()
#. but no standards govern this.
#. type: Plain text
-#: build/C/man3/posix_memalign.3:114
+#: build/C/man3/posix_memalign.3:115
msgid ""
"The obsolete function B<memalign>() allocates I<size> bytes and returns a "
"pointer to the allocated memory. The memory address will be a multiple of "
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:123
+#: build/C/man3/posix_memalign.3:124
msgid ""
"The function B<aligned_alloc>() is the same as B<memalign>(), except for "
"the added restriction that I<size> should be a multiple of I<alignment>."
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:132
+#: build/C/man3/posix_memalign.3:133
msgid ""
"The obsolete function B<valloc>() allocates I<size> bytes and returns a "
"pointer to the allocated memory. The memory address will be a multiple of "
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:139
+#: build/C/man3/posix_memalign.3:140
msgid ""
"The obsolete function B<pvalloc>() is similar to B<valloc>(), but rounds "
"the size of the allocation up to the next multiple of the system page size."
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:141
+#: build/C/man3/posix_memalign.3:142
msgid "For all of these functions, the memory is not zeroed."
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:148
+#: build/C/man3/posix_memalign.3:149
msgid ""
"B<aligned_alloc>(), B<memalign>(), B<valloc>(), and B<pvalloc>() return a "
"pointer to the allocated memory, or NULL if the request fails."
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:155
+#: build/C/man3/posix_memalign.3:157
msgid ""
"B<posix_memalign>() returns zero on success, or one of the error values "
-"listed in the next section on failure. Note that I<errno> is not set."
+"listed in the next section on failure. The value of I<errno> is "
+"indeterminate after a call to B<posix_memalign>()."
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:162
+#: build/C/man3/posix_memalign.3:164
msgid ""
"The I<alignment> argument was not a power of two, or was not a multiple of "
"I<sizeof(void\\ *)>."
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:165
+#: build/C/man3/posix_memalign.3:167
msgid "There was insufficient memory to fulfill the allocation request."
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:172
+#: build/C/man3/posix_memalign.3:174
msgid ""
"The functions B<memalign>(), B<valloc>(), and B<pvalloc>() have been "
"available in all Linux libc libraries."
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:176
+#: build/C/man3/posix_memalign.3:178
msgid "The function B<aligned_alloc>() was added to glibc in version 2.16."
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:180
+#: build/C/man3/posix_memalign.3:182
msgid "The function B<posix_memalign>() is available since glibc 2.1.91."
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:187
+#: build/C/man3/posix_memalign.3:189
msgid ""
"The function B<valloc>() appeared in 3.0BSD. It is documented as being "
"obsolete in 4.3BSD, and as legacy in SUSv2. It does not appear in "
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:191
+#: build/C/man3/posix_memalign.3:193
msgid "The function B<pvalloc>() is a GNU extension."
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:195
+#: build/C/man3/posix_memalign.3:197
msgid "The function B<memalign>() appears in SunOS 4.1.3 but not in 4.4BSD."
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:199
+#: build/C/man3/posix_memalign.3:201
msgid "The function B<posix_memalign>() comes from POSIX.1d."
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:204
+#: build/C/man3/posix_memalign.3:206
msgid "The function B<aligned_alloc>() is specified in the C11 standard."
msgstr ""
#. type: SS
-#: build/C/man3/posix_memalign.3:204
+#: build/C/man3/posix_memalign.3:206
#, no-wrap
msgid "Headers"
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:208
+#: build/C/man3/posix_memalign.3:210
msgid ""
"Everybody agrees that B<posix_memalign>() is declared in "
"I<E<lt>stdlib.hE<gt>>."
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:212
+#: build/C/man3/posix_memalign.3:214
msgid ""
"On some systems B<memalign>() is declared in I<E<lt>stdlib.hE<gt>> instead "
"of I<E<lt>malloc.hE<gt>>."
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:219
+#: build/C/man3/posix_memalign.3:221
msgid ""
"According to SUSv2, B<valloc>() is declared in I<E<lt>stdlib.hE<gt>>. "
"Libc4,5 and glibc declare it in I<E<lt>malloc.hE<gt>>, and also in "
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:228
+#: build/C/man3/posix_memalign.3:230
msgid ""
"On many systems there are alignment restrictions, for example, on buffers "
"used for direct block device I/O. POSIX specifies the "
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:237
+#: build/C/man3/posix_memalign.3:239
msgid ""
"B<posix_memalign>() verifies that I<alignment> matches the requirements "
"detailed above. B<memalign>() may not check that the I<alignment> argument "
#. but not to
#. .IR realloc (3).
#. type: Plain text
-#: build/C/man3/posix_memalign.3:265
+#: build/C/man3/posix_memalign.3:267
msgid ""
"POSIX requires that memory obtained from B<posix_memalign>() can be freed "
"using B<free>(3). Some systems provide no way to reclaim memory allocated "
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:270
+#: build/C/man3/posix_memalign.3:272
msgid ""
"The glibc B<malloc>(3) always returns 8-byte aligned memory addresses, so "
"these functions are needed only if you require larger alignment values."
msgstr ""
#. type: Plain text
-#: build/C/man3/posix_memalign.3:275
+#: build/C/man3/posix_memalign.3:277
msgid "B<brk>(2), B<getpagesize>(2), B<free>(3), B<malloc>(3)"
msgstr ""
msgid "B<O_CREAT>"
msgstr ""
-#. In truth it is actually the file system IDs on Linux, but these
+#. In truth it is actually the filesystem IDs on Linux, but these
#. are nearly always the same as the effective IDs. (MTK, Jul 05)
#. type: Plain text
#: build/C/man3/shm_open.3:112
#: build/C/man3/shm_open.3:271
msgid ""
"The POSIX shared memory object implementation on Linux 2.4 makes use of a "
-"dedicated file system, which is normally mounted under I</dev/shm>."
+"dedicated filesystem, which is normally mounted under I</dev/shm>."
msgstr ""
#. type: Plain text
#. type: SS
#: build/C/man7/shm_overview.7:94
#, no-wrap
-msgid "Accessing shared memory objects via the file system"
+msgid "Accessing shared memory objects via the filesystem"
msgstr ""
#. type: Plain text
#: build/C/man7/shm_overview.7:101
msgid ""
-"On Linux, shared memory objects are created in a (I<tmpfs>) virtual file "
-"system, normally mounted under I</dev/shm>. Since kernel 2.6.19, Linux "
+"On Linux, shared memory objects are created in a (I<tmpfs>) virtual "
+"filesystem, normally mounted under I</dev/shm>. Since kernel 2.6.19, Linux "
"supports the use of access control lists (ACLs) to control the permissions "
-"of objects in the virtual file system."
+"of objects in the virtual filesystem."
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man2/shmctl.2:402
+#: build/C/man2/shmctl.2:403
msgid ""
"The B<IPC_INFO>, B<SHM_STAT> and B<SHM_INFO> operations are used by the "
"B<ipcs>(1) program to provide information on allocated resources. In the "
-"future these may modified or moved to a /proc file system interface."
+"future these may modified or moved to a I</proc> filesystem interface."
msgstr ""
#. type: Plain text
-#: build/C/man2/shmctl.2:410
+#: build/C/man2/shmctl.2:411
msgid ""
"Linux permits a process to attach (B<shmat>(2)) a shared memory segment "
"that has already been marked for deletion using I<shmctl(IPC_RMID)>. This "
msgstr ""
#. type: Plain text
-#: build/C/man2/shmctl.2:423
+#: build/C/man2/shmctl.2:424
msgid ""
"Various fields in a I<struct shmid_ds> were typed as I<short> under Linux "
"2.2 and have become I<long> under Linux 2.4. To take advantage of this, a "
msgstr ""
#. type: Plain text
-#: build/C/man2/shmctl.2:430
+#: build/C/man2/shmctl.2:431
msgid ""
"B<mlock>(2), B<setrlimit>(2), B<shmget>(2), B<shmop>(2), B<capabilities>(7), "
"B<svipc>(7)"
"Therefore, unless the application is strictly performing overwrites of "
"already-instantiated disk blocks, there are no guarantees that the data will "
"be available after a crash. There is no user interface to know if a write "
-"is purely an overwrite. On file systems using copy-on-write semantics "
-"(e.g., I<btrfs>) an overwrite of existing allocated blocks is impossible. "
-"When writing into preallocated space, many file systems also require calls "
-"into the block allocator, which this system call does not sync out to disk. "
-"This system call does not flush disk write caches and thus does not provide "
-"any data integrity on systems with volatile disk write caches."
+"is purely an overwrite. On filesystems using copy-on-write semantics (e.g., "
+"I<btrfs>) an overwrite of existing allocated blocks is impossible. When "
+"writing into preallocated space, many filesystems also require calls into "
+"the block allocator, which this system call does not sync out to disk. This "
+"system call does not flush disk write caches and thus does not provide any "
+"data integrity on systems with volatile disk write caches."
msgstr ""
#. type: SS
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-15 20:17+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man2/mq_getsetattr.2:56 build/C/man3/mq_notify.3:243
#: build/C/man3/mq_open.3:230 build/C/man7/mq_overview.7:281
#: build/C/man3/mq_receive.3:164 build/C/man3/mq_send.3:169
-#: build/C/man3/mq_unlink.3:64 build/C/man2/msgctl.2:352
+#: build/C/man3/mq_unlink.3:64 build/C/man2/msgctl.2:353
#: build/C/man2/msgget.2:230 build/C/man2/msgop.2:446
#, no-wrap
msgid "SEE ALSO"
#: build/C/man2/mq_getsetattr.2:59 build/C/man3/mq_notify.3:252
#: build/C/man3/mq_open.3:238 build/C/man7/mq_overview.7:294
#: build/C/man3/mq_receive.3:173 build/C/man3/mq_send.3:178
-#: build/C/man3/mq_unlink.3:72 build/C/man2/msgctl.2:359
+#: build/C/man3/mq_unlink.3:72 build/C/man2/msgctl.2:360
#: build/C/man2/msgget.2:238 build/C/man2/msgop.2:452
#, no-wrap
msgid "COLOPHON"
#: build/C/man2/mq_getsetattr.2:66 build/C/man3/mq_notify.3:259
#: build/C/man3/mq_open.3:245 build/C/man7/mq_overview.7:301
#: build/C/man3/mq_receive.3:180 build/C/man3/mq_send.3:185
-#: build/C/man3/mq_unlink.3:79 build/C/man2/msgctl.2:366
+#: build/C/man3/mq_unlink.3:79 build/C/man2/msgctl.2:367
#: build/C/man2/msgget.2:245 build/C/man2/msgop.2:459
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid "B<O_CREAT>"
msgstr "B<O_CREAT>"
-#. In reality the file system IDs are used on Linux.
+#. In reality the filesystem IDs are used on Linux.
#. type: Plain text
#: build/C/man3/mq_open.3:89
msgid ""
#. type: SS
#: build/C/man7/mq_overview.7:198
-#, no-wrap
-msgid "Mounting the message queue file system"
+#, fuzzy, no-wrap
+#| msgid "Mounting the message queue file system"
+msgid "Mounting the message queue filesystem"
msgstr "メッセージキュー・ファイルシステムのマウント"
#. type: Plain text
#: build/C/man7/mq_overview.7:204
-msgid ""
-"On Linux, message queues are created in a virtual file system. (Other "
+#, fuzzy
+#| msgid ""
+#| "On Linux, message queues are created in a virtual file system. (Other "
+#| "implementations may also provide such a feature, but the details are "
+#| "likely to differ.) This file system can be mounted (by the superuser) "
+#| "using the following commands:"
+msgid ""
+"On Linux, message queues are created in a virtual filesystem. (Other "
"implementations may also provide such a feature, but the details are likely "
-"to differ.) This file system can be mounted (by the superuser) using the "
+"to differ.) This filesystem can be mounted (by the superuser) using the "
"following commands:"
msgstr ""
"Linux では、メッセージキューは仮想ファイルシステム内に作成される (他の実装で"
#. type: Plain text
#: build/C/man7/mq_overview.7:220
+#, fuzzy
+#| msgid ""
+#| "After the file system has been mounted, the message queues on the system "
+#| "can be viewed and manipulated using the commands usually used for files "
+#| "(e.g., B<ls>(1) and B<rm>(1))."
msgid ""
-"After the file system has been mounted, the message queues on the system can "
+"After the filesystem has been mounted, the message queues on the system can "
"be viewed and manipulated using the commands usually used for files (e.g., "
"B<ls>(1) and B<rm>(1))."
msgstr ""
"れない。"
#. type: Plain text
-#: build/C/man2/msgctl.2:338
+#: build/C/man2/msgctl.2:339
+#, fuzzy
+#| msgid ""
+#| "The B<IPC_INFO>, B<MSG_STAT> and B<MSG_INFO> operations are used by the "
+#| "B<ipcs>(1) program to provide information on allocated resources. In "
+#| "the future these may modified or moved to a /proc file system interface."
msgid ""
"The B<IPC_INFO>, B<MSG_STAT> and B<MSG_INFO> operations are used by the "
"B<ipcs>(1) program to provide information on allocated resources. In the "
-"future these may modified or moved to a /proc file system interface."
+"future these may modified or moved to a I</proc> filesystem interface."
msgstr ""
"B<IPC_INFO>, B<MSG_STAT>, B<MSG_INFO> 操作は、 B<ipcs>(1) プログラムで割り当"
"て済の資源に関する情報を提供するために 使用されている。将来、これらの操作は変"
"更されたり、 /proc ファイルシステムのインタフェースに移動されるかもしれない。"
#. type: Plain text
-#: build/C/man2/msgctl.2:352
+#: build/C/man2/msgctl.2:353
msgid ""
"Various fields in the I<struct msqid_ds> were typed as I<short> under Linux "
"2.2 and have become I<long> under Linux 2.4. To take advantage of this, a "
"い形式の呼び出しを I<cmd> 内の B<IPC_64> フラグで区別する。)"
#. type: Plain text
-#: build/C/man2/msgctl.2:359
+#: build/C/man2/msgctl.2:360
msgid ""
"B<msgget>(2), B<msgrcv>(2), B<msgsnd>(2), B<capabilities>(7), B<mq_overview>"
"(7), B<svipc>(7)"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man3/mq_close.3:65 build/C/man3/mq_getattr.3:147 build/C/man2/mq_getsetattr.2:56 build/C/man3/mq_notify.3:243 build/C/man3/mq_open.3:230 build/C/man7/mq_overview.7:281 build/C/man3/mq_receive.3:164 build/C/man3/mq_send.3:169 build/C/man3/mq_unlink.3:64 build/C/man2/msgctl.2:352 build/C/man2/msgget.2:230 build/C/man2/msgop.2:446
+#: build/C/man3/mq_close.3:65 build/C/man3/mq_getattr.3:147 build/C/man2/mq_getsetattr.2:56 build/C/man3/mq_notify.3:243 build/C/man3/mq_open.3:230 build/C/man7/mq_overview.7:281 build/C/man3/mq_receive.3:164 build/C/man3/mq_send.3:169 build/C/man3/mq_unlink.3:64 build/C/man2/msgctl.2:353 build/C/man2/msgget.2:230 build/C/man2/msgop.2:446
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/mq_close.3:73 build/C/man3/mq_getattr.3:155 build/C/man2/mq_getsetattr.2:59 build/C/man3/mq_notify.3:252 build/C/man3/mq_open.3:238 build/C/man7/mq_overview.7:294 build/C/man3/mq_receive.3:173 build/C/man3/mq_send.3:178 build/C/man3/mq_unlink.3:72 build/C/man2/msgctl.2:359 build/C/man2/msgget.2:238 build/C/man2/msgop.2:452
+#: build/C/man3/mq_close.3:73 build/C/man3/mq_getattr.3:155 build/C/man2/mq_getsetattr.2:59 build/C/man3/mq_notify.3:252 build/C/man3/mq_open.3:238 build/C/man7/mq_overview.7:294 build/C/man3/mq_receive.3:173 build/C/man3/mq_send.3:178 build/C/man3/mq_unlink.3:72 build/C/man2/msgctl.2:360 build/C/man2/msgget.2:238 build/C/man2/msgop.2:452
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man3/mq_close.3:80 build/C/man3/mq_getattr.3:162 build/C/man2/mq_getsetattr.2:66 build/C/man3/mq_notify.3:259 build/C/man3/mq_open.3:245 build/C/man7/mq_overview.7:301 build/C/man3/mq_receive.3:180 build/C/man3/mq_send.3:185 build/C/man3/mq_unlink.3:79 build/C/man2/msgctl.2:366 build/C/man2/msgget.2:245 build/C/man2/msgop.2:459
+#: build/C/man3/mq_close.3:80 build/C/man3/mq_getattr.3:162 build/C/man2/mq_getsetattr.2:66 build/C/man3/mq_notify.3:259 build/C/man3/mq_open.3:245 build/C/man7/mq_overview.7:301 build/C/man3/mq_receive.3:180 build/C/man3/mq_send.3:185 build/C/man3/mq_unlink.3:79 build/C/man2/msgctl.2:367 build/C/man2/msgget.2:245 build/C/man2/msgop.2:459
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid "B<O_CREAT>"
msgstr ""
-#. In reality the file system IDs are used on Linux.
+#. In reality the filesystem IDs are used on Linux.
#. type: Plain text
#: build/C/man3/mq_open.3:89
msgid ""
#. type: SS
#: build/C/man7/mq_overview.7:198
#, no-wrap
-msgid "Mounting the message queue file system"
+msgid "Mounting the message queue filesystem"
msgstr ""
#. type: Plain text
#: build/C/man7/mq_overview.7:204
msgid ""
-"On Linux, message queues are created in a virtual file system. (Other "
+"On Linux, message queues are created in a virtual filesystem. (Other "
"implementations may also provide such a feature, but the details are likely "
-"to differ.) This file system can be mounted (by the superuser) using the "
+"to differ.) This filesystem can be mounted (by the superuser) using the "
"following commands:"
msgstr ""
#. type: Plain text
#: build/C/man7/mq_overview.7:220
msgid ""
-"After the file system has been mounted, the message queues on the system can "
+"After the filesystem has been mounted, the message queues on the system can "
"be viewed and manipulated using the commands usually used for files (e.g., "
"B<ls>(1) and B<rm>(1))."
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man2/msgctl.2:338
+#: build/C/man2/msgctl.2:339
msgid ""
"The B<IPC_INFO>, B<MSG_STAT> and B<MSG_INFO> operations are used by the "
"B<ipcs>(1) program to provide information on allocated resources. In the "
-"future these may modified or moved to a /proc file system interface."
+"future these may modified or moved to a I</proc> filesystem interface."
msgstr ""
#. type: Plain text
-#: build/C/man2/msgctl.2:352
+#: build/C/man2/msgctl.2:353
msgid ""
"Various fields in the I<struct msqid_ds> were typed as I<short> under Linux "
"2.2 and have become I<long> under Linux 2.4. To take advantage of this, a "
msgstr ""
#. type: Plain text
-#: build/C/man2/msgctl.2:359
+#: build/C/man2/msgctl.2:360
msgid ""
"B<msgget>(2), B<msgrcv>(2), B<msgsnd>(2), B<capabilities>(7), "
"B<mq_overview>(7), B<svipc>(7)"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-18 16:50+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man7/ddp.7:23 build/C/man3/endian.3:53 build/C/man3/ether_aton.3:57
#: build/C/man5/gai.conf.5:22 build/C/man3/getaddrinfo.3:75
#: build/C/man3/getaddrinfo_a.3:50 build/C/man1/getent.1:30
-#: build/C/man3/gethostbyname.3:118 build/C/man3/getipnodebyname.3:44
+#: build/C/man3/gethostbyname.3:132 build/C/man3/getipnodebyname.3:44
#: build/C/man3/getnameinfo.3:32 build/C/man3/getnetent.3:48
#: build/C/man3/getnetent_r.3:62 build/C/man2/getpeername.2:50
#: build/C/man3/getprotoent.3:48 build/C/man3/getprotoent_r.3:59
"あった場合には、 代理 arp エントリは一切追加されない。"
#. type: SS
-#: build/C/man7/arp.7:77 build/C/man7/ddp.7:144 build/C/man7/ip.7:1044
+#: build/C/man7/arp.7:77 build/C/man7/ddp.7:144 build/C/man7/ip.7:1047
#: build/C/man7/netdevice.7:72 build/C/man7/packet.7:230
-#: build/C/man7/tcp.7:1032 build/C/man7/udp.7:202 build/C/man7/unix.7:282
+#: build/C/man7/tcp.7:1032 build/C/man7/udp.7:202 build/C/man7/unix.7:284
#, no-wrap
msgid "Ioctls"
msgstr "ioctl"
#. type: SS
#: build/C/man7/arp.7:138 build/C/man7/ddp.7:122 build/C/man7/icmp.7:41
-#: build/C/man7/ip.7:920 build/C/man7/tcp.7:208 build/C/man7/udp.7:137
+#: build/C/man7/ip.7:923 build/C/man7/tcp.7:208 build/C/man7/udp.7:137
#, no-wrap
msgid "/proc interfaces"
msgstr "/proc インタフェース"
#: build/C/man3/getnameinfo.3:203 build/C/man7/icmp.7:161
#: build/C/man7/ipv6.7:361 build/C/man7/packet.7:282 build/C/man7/raw.7:175
#: build/C/man3/rcmd.3:262 build/C/man3/rexec.3:138 build/C/man7/tcp.7:1149
-#: build/C/man7/udp.7:251 build/C/man7/udplite.7:132 build/C/man7/unix.7:399
+#: build/C/man7/udp.7:251 build/C/man7/udplite.7:132 build/C/man7/unix.7:401
#: build/C/man7/x25.7:100
#, no-wrap
msgid "VERSIONS"
#. type: SH
#: build/C/man7/arp.7:289 build/C/man7/ddp.7:244 build/C/man3/ether_aton.3:145
-#: build/C/man3/gethostbyname.3:424 build/C/man3/inet_ntop.3:112
-#: build/C/man3/inet_pton.3:150 build/C/man7/ip.7:1214 build/C/man7/ipv6.7:400
+#: build/C/man3/gethostbyname.3:441 build/C/man3/inet_ntop.3:112
+#: build/C/man3/inet_pton.3:150 build/C/man7/ip.7:1217 build/C/man7/ipv6.7:400
#: build/C/man7/netdevice.7:328 build/C/man7/packet.7:363
#: build/C/man7/raw.7:252 build/C/man3/rcmd.3:278 build/C/man3/rexec.3:158
#: build/C/man2/shutdown.2:104 build/C/man7/tcp.7:1156
#: build/C/man7/ddp.7:249 build/C/man3/endian.3:151
#: build/C/man3/ether_aton.3:149 build/C/man5/gai.conf.5:93
#: build/C/man3/getaddrinfo.3:817 build/C/man3/getaddrinfo_a.3:600
-#: build/C/man1/getent.1:368 build/C/man3/gethostbyname.3:429
+#: build/C/man1/getent.1:368 build/C/man3/gethostbyname.3:446
#: build/C/man3/getipnodebyname.3:266 build/C/man3/getnameinfo.3:275
#: build/C/man3/getnetent.3:154 build/C/man3/getnetent_r.3:145
#: build/C/man2/getpeername.2:143 build/C/man3/getprotoent.3:142
#: build/C/man7/hostname.7:85 build/C/man5/hosts.5:115
#: build/C/man5/hosts.equiv.5:84 build/C/man7/icmp.7:191
#: build/C/man3/inet.3:297 build/C/man3/inet_ntop.3:118
-#: build/C/man3/inet_pton.3:215 build/C/man7/ip.7:1233 build/C/man7/ipv6.7:411
+#: build/C/man3/inet_pton.3:215 build/C/man7/ip.7:1236 build/C/man7/ipv6.7:411
#: build/C/man7/netdevice.7:342 build/C/man5/networks.5:74
#: build/C/man8/nscd.8:85 build/C/man5/nscd.conf.5:232 build/C/man5/nss.5:110
#: build/C/man5/nsswitch.conf.5:352 build/C/man7/packet.7:394
#: build/C/man3/rexec.3:167 build/C/man5/services.5:210
#: build/C/man3/setnetgrent.3:107 build/C/man2/shutdown.2:113
#: build/C/man7/tcp.7:1168 build/C/man7/udp.7:256 build/C/man7/udplite.7:146
-#: build/C/man7/unix.7:443 build/C/man7/x25.7:118
+#: build/C/man7/unix.7:445 build/C/man7/x25.7:118
#, no-wrap
msgid "SEE ALSO"
msgstr "関連項目"
#: build/C/man7/ddp.7:254 build/C/man3/endian.3:153
#: build/C/man3/ether_aton.3:151 build/C/man5/gai.conf.5:96
#: build/C/man3/getaddrinfo.3:827 build/C/man3/getaddrinfo_a.3:607
-#: build/C/man1/getent.1:370 build/C/man3/gethostbyname.3:443
+#: build/C/man1/getent.1:370 build/C/man3/gethostbyname.3:460
#: build/C/man3/getipnodebyname.3:271 build/C/man3/getnameinfo.3:308
#: build/C/man3/getnetent.3:161 build/C/man3/getnetent_r.3:148
#: build/C/man2/getpeername.2:150 build/C/man3/getprotoent.3:147
#: build/C/man7/hostname.7:93 build/C/man5/hosts.5:126
#: build/C/man5/hosts.equiv.5:88 build/C/man7/icmp.7:195
#: build/C/man3/inet.3:307 build/C/man3/inet_ntop.3:122
-#: build/C/man3/inet_pton.3:219 build/C/man7/ip.7:1251 build/C/man7/ipv6.7:418
+#: build/C/man3/inet_pton.3:219 build/C/man7/ip.7:1254 build/C/man7/ipv6.7:418
#: build/C/man7/netdevice.7:347 build/C/man5/networks.5:80
#: build/C/man8/nscd.8:91 build/C/man5/nscd.conf.5:237 build/C/man5/nss.5:112
#: build/C/man5/nsswitch.conf.5:355 build/C/man7/packet.7:408
#: build/C/man3/rexec.3:170 build/C/man5/services.5:222
#: build/C/man3/setnetgrent.3:111 build/C/man2/shutdown.2:117
#: build/C/man7/tcp.7:1194 build/C/man7/udp.7:267 build/C/man7/udplite.7:156
-#: build/C/man7/unix.7:452 build/C/man7/x25.7:127
+#: build/C/man7/unix.7:454 build/C/man7/x25.7:127
#, no-wrap
msgid "COLOPHON"
msgstr "この文書について"
#: build/C/man7/ddp.7:261 build/C/man3/endian.3:160
#: build/C/man3/ether_aton.3:158 build/C/man5/gai.conf.5:103
#: build/C/man3/getaddrinfo.3:834 build/C/man3/getaddrinfo_a.3:614
-#: build/C/man1/getent.1:377 build/C/man3/gethostbyname.3:450
+#: build/C/man1/getent.1:377 build/C/man3/gethostbyname.3:467
#: build/C/man3/getipnodebyname.3:278 build/C/man3/getnameinfo.3:315
#: build/C/man3/getnetent.3:168 build/C/man3/getnetent_r.3:155
#: build/C/man2/getpeername.2:157 build/C/man3/getprotoent.3:154
#: build/C/man7/hostname.7:100 build/C/man5/hosts.5:133
#: build/C/man5/hosts.equiv.5:95 build/C/man7/icmp.7:202
#: build/C/man3/inet.3:314 build/C/man3/inet_ntop.3:129
-#: build/C/man3/inet_pton.3:226 build/C/man7/ip.7:1258 build/C/man7/ipv6.7:425
+#: build/C/man3/inet_pton.3:226 build/C/man7/ip.7:1261 build/C/man7/ipv6.7:425
#: build/C/man7/netdevice.7:354 build/C/man5/networks.5:87
#: build/C/man8/nscd.8:98 build/C/man5/nscd.conf.5:244 build/C/man5/nss.5:119
#: build/C/man5/nsswitch.conf.5:362 build/C/man7/packet.7:415
#: build/C/man3/rexec.3:177 build/C/man5/services.5:229
#: build/C/man3/setnetgrent.3:118 build/C/man2/shutdown.2:124
#: build/C/man7/tcp.7:1201 build/C/man7/udp.7:274 build/C/man7/udplite.7:163
-#: build/C/man7/unix.7:459 build/C/man7/x25.7:134
-msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#: build/C/man7/unix.7:461 build/C/man7/x25.7:134
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
+msgid ""
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#: build/C/man3/byteorder.3:76 build/C/man3/cmsg.3:141
#: build/C/man3/endian.3:76 build/C/man3/ether_aton.3:143
#: build/C/man3/getaddrinfo.3:584 build/C/man3/getaddrinfo_a.3:305
-#: build/C/man3/gethostbyname.3:303 build/C/man3/getipnodebyname.3:258
+#: build/C/man3/gethostbyname.3:320 build/C/man3/getipnodebyname.3:258
#: build/C/man3/getnameinfo.3:206 build/C/man3/getnetent.3:145
#: build/C/man3/getnetent_r.3:141 build/C/man2/getpeername.2:101
#: build/C/man3/getprotoent.3:140 build/C/man3/getprotoent_r.3:131
#. type: SH
#: build/C/man3/cmsg.3:146 build/C/man7/ddp.7:226 build/C/man3/endian.3:91
#: build/C/man3/getaddrinfo.3:589 build/C/man3/getaddrinfo_a.3:308
-#: build/C/man3/gethostbyname.3:327 build/C/man3/getipnodebyname.3:261
+#: build/C/man3/gethostbyname.3:344 build/C/man3/getipnodebyname.3:261
#: build/C/man3/getnameinfo.3:208 build/C/man3/getnetent.3:147
#: build/C/man2/getpeername.2:105 build/C/man5/host.conf.5:190
#: build/C/man5/hosts.5:88 build/C/man5/hosts.equiv.5:71
#: build/C/man7/icmp.7:169 build/C/man3/inet.3:218
-#: build/C/man3/inet_pton.3:131 build/C/man7/ip.7:1152 build/C/man7/ipv6.7:390
+#: build/C/man3/inet_pton.3:131 build/C/man7/ip.7:1155 build/C/man7/ipv6.7:390
#: build/C/man7/netdevice.7:310 build/C/man8/nscd.8:60
#: build/C/man5/nsswitch.conf.5:333 build/C/man7/packet.7:300
#: build/C/man7/raw.7:187 build/C/man3/setnetgrent.3:103
-#: build/C/man2/shutdown.2:95 build/C/man7/unix.7:405
+#: build/C/man2/shutdown.2:95 build/C/man7/unix.7:407
#, no-wrap
msgid "NOTES"
msgstr "注意"
#: build/C/man3/getprotoent_r.3:135 build/C/man3/getservent_r.3:134
#: build/C/man5/hosts.5:107 build/C/man3/inet.3:254
#: build/C/man3/inet_ntop.3:115 build/C/man3/inet_pton.3:156
-#: build/C/man5/nss.5:100 build/C/man7/unix.7:435
+#: build/C/man5/nss.5:100 build/C/man7/unix.7:437
#, no-wrap
msgid "EXAMPLE"
msgstr "例"
#. type: SS
#: build/C/man7/ddp.7:120 build/C/man7/ip.7:224 build/C/man7/ipv6.7:192
#: build/C/man7/packet.7:179 build/C/man7/raw.7:109 build/C/man7/tcp.7:858
-#: build/C/man7/udp.7:178 build/C/man7/udplite.7:67 build/C/man7/unix.7:135
+#: build/C/man7/udp.7:178 build/C/man7/udplite.7:67 build/C/man7/unix.7:137
#: build/C/man7/x25.7:72
#, no-wrap
msgid "Socket options"
msgstr "B<socket>(7) に記述されているすべての ioctl が DDP にも適用される。"
#. type: SH
-#: build/C/man7/ddp.7:149 build/C/man3/gethostbyname.3:278
+#: build/C/man7/ddp.7:149 build/C/man3/gethostbyname.3:295
#: build/C/man3/getnetent_r.3:129 build/C/man2/getpeername.2:73
#: build/C/man3/getprotoent_r.3:119 build/C/man3/getservent_r.3:118
-#: build/C/man3/inet_ntop.3:91 build/C/man7/ip.7:1061 build/C/man7/ipv6.7:349
+#: build/C/man3/inet_ntop.3:91 build/C/man7/ip.7:1064 build/C/man7/ipv6.7:349
#: build/C/man7/packet.7:246 build/C/man7/raw.7:144 build/C/man2/shutdown.2:74
#: build/C/man7/tcp.7:1131 build/C/man7/udp.7:241 build/C/man7/udplite.7:121
-#: build/C/man7/unix.7:320
+#: build/C/man7/unix.7:322
#, no-wrap
msgid "ERRORS"
msgstr "エラー"
#. type: TP
-#: build/C/man7/ddp.7:153 build/C/man7/ip.7:1065 build/C/man7/raw.7:145
+#: build/C/man7/ddp.7:153 build/C/man7/ip.7:1068 build/C/man7/raw.7:145
#, no-wrap
msgid "B<EACCES>"
msgstr "B<EACCES>"
"とした、などが考えられる。"
#. type: TP
-#: build/C/man7/ddp.7:160 build/C/man7/ip.7:1081 build/C/man7/unix.7:321
+#: build/C/man7/ddp.7:160 build/C/man7/ip.7:1084 build/C/man7/unix.7:323
#, no-wrap
msgid "B<EADDRINUSE>"
msgstr "B<EADDRINUSE>"
#. type: Plain text
-#: build/C/man7/ddp.7:163 build/C/man7/ip.7:1084
+#: build/C/man7/ddp.7:163 build/C/man7/ip.7:1087
msgid "Tried to bind to an address already in use."
msgstr "既に使用されているアドレスにバインドしようとした。"
#. type: TP
-#: build/C/man7/ddp.7:163 build/C/man7/ip.7:1084 build/C/man7/packet.7:247
+#: build/C/man7/ddp.7:163 build/C/man7/ip.7:1087 build/C/man7/packet.7:247
#, no-wrap
msgid "B<EADDRNOTAVAIL>"
msgstr "B<EADDRNOTAVAIL>"
#. type: Plain text
-#: build/C/man7/ddp.7:167 build/C/man7/ip.7:1088
+#: build/C/man7/ddp.7:167 build/C/man7/ip.7:1091
msgid ""
"A nonexistent interface was requested or the requested source address was "
"not local."
"カルでない。"
#. type: TP
-#: build/C/man7/ddp.7:167 build/C/man7/ip.7:1088
+#: build/C/man7/ddp.7:167 build/C/man7/ip.7:1091
#, no-wrap
msgid "B<EAGAIN>"
msgstr "B<EAGAIN>"
#. type: Plain text
-#: build/C/man7/ddp.7:170 build/C/man7/ip.7:1091
+#: build/C/man7/ddp.7:170 build/C/man7/ip.7:1094
msgid "Operation on a nonblocking socket would block."
msgstr "非ブロッキングソケットに対してブロックする操作を行った。"
#. type: TP
-#: build/C/man7/ddp.7:170 build/C/man7/ip.7:1091
+#: build/C/man7/ddp.7:170 build/C/man7/ip.7:1094
#, no-wrap
msgid "B<EALREADY>"
msgstr "B<EALREADY>"
msgstr "非ブロッキングソケットに対する接続操作が既に実行中である。"
#. type: TP
-#: build/C/man7/ddp.7:173 build/C/man7/ip.7:1094
+#: build/C/man7/ddp.7:173 build/C/man7/ip.7:1097
#, no-wrap
msgid "B<ECONNABORTED>"
msgstr "B<ECONNABORTED>"
#. type: Plain text
-#: build/C/man7/ddp.7:177 build/C/man7/ip.7:1098
+#: build/C/man7/ddp.7:177 build/C/man7/ip.7:1101
msgid "A connection was closed during an B<accept>(2)."
msgstr "B<accept>(2) の途中で接続がクローズされた。"
#. type: TP
-#: build/C/man7/ddp.7:177 build/C/man7/ip.7:1098
+#: build/C/man7/ddp.7:177 build/C/man7/ip.7:1101
#, no-wrap
msgid "B<EHOSTUNREACH>"
msgstr "B<EHOSTUNREACH>"
msgstr "行き先アドレスにマッチするエントリがルーティングテーブルにない。"
#. type: TP
-#: build/C/man7/ddp.7:180 build/C/man2/getpeername.2:85 build/C/man7/ip.7:1103
+#: build/C/man7/ddp.7:180 build/C/man2/getpeername.2:85 build/C/man7/ip.7:1106
#: build/C/man7/packet.7:253 build/C/man7/raw.7:152 build/C/man2/shutdown.2:79
-#: build/C/man7/unix.7:337
+#: build/C/man7/unix.7:339
#, no-wrap
msgid "B<EINVAL>"
msgstr "B<EINVAL>"
msgstr "渡した引数が不正。"
#. type: TP
-#: build/C/man7/ddp.7:183 build/C/man7/ip.7:1109 build/C/man7/unix.7:346
+#: build/C/man7/ddp.7:183 build/C/man7/ip.7:1112 build/C/man7/unix.7:348
#, no-wrap
msgid "B<EISCONN>"
msgstr "B<EISCONN>"
#. type: Plain text
-#: build/C/man7/ddp.7:187 build/C/man7/ip.7:1113
+#: build/C/man7/ddp.7:187 build/C/man7/ip.7:1116
msgid "B<connect>(2) was called on an already connected socket."
msgstr "接続済みのソケットに対して B<connect>(2) が呼ばれた。"
#. type: TP
-#: build/C/man7/ddp.7:187 build/C/man7/ip.7:1113 build/C/man7/packet.7:256
+#: build/C/man7/ddp.7:187 build/C/man7/ip.7:1116 build/C/man7/packet.7:256
#: build/C/man7/raw.7:155
#, no-wrap
msgid "B<EMSGSIZE>"
#. type: TP
#: build/C/man7/ddp.7:193 build/C/man3/getnetent_r.3:130
#: build/C/man3/getprotoent_r.3:120 build/C/man3/getservent_r.3:119
-#: build/C/man7/ip.7:1121 build/C/man7/packet.7:268 build/C/man7/unix.7:351
+#: build/C/man7/ip.7:1124 build/C/man7/packet.7:268 build/C/man7/unix.7:353
#, no-wrap
msgid "B<ENOENT>"
msgstr "B<ENOENT>"
#. type: Plain text
-#: build/C/man7/ddp.7:197 build/C/man7/ip.7:1125
+#: build/C/man7/ddp.7:197 build/C/man7/ip.7:1128
msgid "B<SIOCGSTAMP> was called on a socket where no packet arrived."
msgstr "パケットが到着していないソケットに対して B<SIOCGSTAMP> が呼ばれた。"
msgstr "メモリが足りない。"
#. type: TP
-#: build/C/man7/ddp.7:200 build/C/man7/ip.7:1125
+#: build/C/man7/ddp.7:200 build/C/man7/ip.7:1128
#, no-wrap
msgid "B<ENOPKG>"
msgstr "B<ENOPKG>"
#. type: Plain text
-#: build/C/man7/ddp.7:203 build/C/man7/ip.7:1128
+#: build/C/man7/ddp.7:203 build/C/man7/ip.7:1131
msgid "A kernel subsystem was not configured."
msgstr "カーネルサブシステムが設定されていない。"
#. type: TP
-#: build/C/man7/ddp.7:203 build/C/man7/ip.7:1128
+#: build/C/man7/ddp.7:203 build/C/man7/ip.7:1131
#, no-wrap
msgid "B<ENOPROTOOPT> and B<EOPNOTSUPP>"
msgstr "B<ENOPROTOOPT> と B<EOPNOTSUPP>"
#. type: Plain text
-#: build/C/man7/ddp.7:206 build/C/man7/ip.7:1131
+#: build/C/man7/ddp.7:206 build/C/man7/ip.7:1134
msgid "Invalid socket option passed."
msgstr "無効なソケットオプションが渡された。"
#. type: TP
-#: build/C/man7/ddp.7:206 build/C/man2/getpeername.2:93 build/C/man7/ip.7:1131
+#: build/C/man7/ddp.7:206 build/C/man2/getpeername.2:93 build/C/man7/ip.7:1134
#: build/C/man7/packet.7:271 build/C/man2/shutdown.2:84
-#: build/C/man7/unix.7:359
+#: build/C/man7/unix.7:361
#, no-wrap
msgid "B<ENOTCONN>"
msgstr "B<ENOTCONN>"
#. type: Plain text
-#: build/C/man7/ddp.7:210 build/C/man7/ip.7:1135
+#: build/C/man7/ddp.7:210 build/C/man7/ip.7:1138
msgid ""
"The operation is defined only on a connected socket, but the socket wasn't "
"connected."
"とした。"
#. type: TP
-#: build/C/man7/ddp.7:210 build/C/man7/ip.7:1135 build/C/man7/packet.7:277
-#: build/C/man7/raw.7:166 build/C/man7/unix.7:366
+#: build/C/man7/ddp.7:210 build/C/man7/ip.7:1138 build/C/man7/packet.7:277
+#: build/C/man7/raw.7:166 build/C/man7/unix.7:368
#, no-wrap
msgid "B<EPERM>"
msgstr "B<EPERM>"
"ルを送るのに必要な権限を ユーザが持っていない。"
#. type: TP
-#: build/C/man7/ddp.7:215 build/C/man7/ip.7:1139 build/C/man7/tcp.7:1138
-#: build/C/man7/unix.7:370
+#: build/C/man7/ddp.7:215 build/C/man7/ip.7:1142 build/C/man7/tcp.7:1138
+#: build/C/man7/unix.7:372
#, no-wrap
msgid "B<EPIPE>"
msgstr "B<EPIPE>"
#. type: Plain text
-#: build/C/man7/ddp.7:218 build/C/man7/ip.7:1142
+#: build/C/man7/ddp.7:218 build/C/man7/ip.7:1145
msgid "The connection was unexpectedly closed or shut down by the other end."
msgstr ""
"接続が接続相手によって、予期しないやり方でクローズまたはシャットダウンされ"
"た。"
#. type: TP
-#: build/C/man7/ddp.7:218 build/C/man7/ip.7:1142 build/C/man7/unix.7:392
+#: build/C/man7/ddp.7:218 build/C/man7/ip.7:1145 build/C/man7/unix.7:394
#, no-wrap
msgid "B<ESOCKTNOSUPPORT>"
msgstr "B<ESOCKTNOSUPPORT>"
"行うと、 ネットワークの状態が簡単に変更されてしまう。"
#. type: SS
-#: build/C/man7/ddp.7:232 build/C/man7/ip.7:1201 build/C/man7/packet.7:331
+#: build/C/man7/ddp.7:232 build/C/man7/ip.7:1204 build/C/man7/packet.7:331
#, no-wrap
msgid "Compatibility"
msgstr "移植性"
"や、 Appletalk モニタツールをより簡単に実装できるようになる。"
#. type: Plain text
-#: build/C/man7/ddp.7:246 build/C/man7/ip.7:1216
+#: build/C/man7/ddp.7:246 build/C/man7/ip.7:1219
msgid "There are too many inconsistent error values."
msgstr "エラーの値がまったく首尾一貫していない。"
#. type: SH
#: build/C/man5/gai.conf.5:72 build/C/man3/getaddrinfo.3:582
-#: build/C/man3/gethostbyname.3:293 build/C/man3/getnameinfo.3:197
+#: build/C/man3/gethostbyname.3:310 build/C/man3/getnameinfo.3:197
#: build/C/man3/getnetent.3:141 build/C/man3/getprotoent.3:134
#: build/C/man3/getservent.3:153 build/C/man5/host.conf.5:180
#: build/C/man5/hosts.5:86 build/C/man5/hosts.equiv.5:69
#: build/C/man3/getaddrinfo_a.3:191 build/C/man3/getaddrinfo_a.3:195
#: build/C/man3/getaddrinfo_a.3:197 build/C/man5/nsswitch.conf.5:144
#: build/C/man5/nsswitch.conf.5:148 build/C/man7/unix.7:74
-#: build/C/man7/unix.7:89 build/C/man7/unix.7:109
+#: build/C/man7/unix.7:91 build/C/man7/unix.7:111
#, no-wrap
msgid "*"
msgstr "*"
#. type: SH
#: build/C/man3/getaddrinfo.3:475 build/C/man3/getaddrinfo_a.3:242
-#: build/C/man3/gethostbyname.3:266 build/C/man3/getipnodebyname.3:186
+#: build/C/man3/gethostbyname.3:283 build/C/man3/getipnodebyname.3:186
#: build/C/man3/getnameinfo.3:139 build/C/man3/getnetent.3:130
#: build/C/man3/getnetent_r.3:118 build/C/man2/getpeername.2:68
#: build/C/man3/getprotoent.3:123 build/C/man3/getprotoent_r.3:108
#. type: Plain text
#: build/C/man3/getaddrinfo.3:517 build/C/man3/getaddrinfo_a.3:255
-#: build/C/man3/getnameinfo.3:174 build/C/man7/unix.7:359
+#: build/C/man3/getnameinfo.3:174 build/C/man7/unix.7:361
msgid "Out of memory."
msgstr "メモリが足りない。"
#. type: TH
#: build/C/man3/gethostbyname.3:38
-#, no-wrap
-msgid "2010-10-04"
-msgstr "2010-10-04"
+#, fuzzy, no-wrap
+#| msgid "2013-07-04"
+msgid "2013-09-04"
+msgstr "2013-07-04"
#. type: Plain text
#: build/C/man3/gethostbyname.3:46
"B<gethostbyname_r>(), B<gethostbyname2_r>():"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:104 build/C/man3/getnetent_r.3:60
-#: build/C/man3/getprotoent_r.3:57 build/C/man3/getservent_r.3:57
+#: build/C/man3/gethostbyname.3:104 build/C/man3/gethostbyname.3:112
+#: build/C/man3/getnetent_r.3:60 build/C/man3/getprotoent_r.3:57
+#: build/C/man3/getservent_r.3:57
msgid "_BSD_SOURCE || _SVID_SOURCE"
msgstr "_BSD_SOURCE || _SVID_SOURCE"
msgstr "B<herror>(), B<hstrerror>():"
#. type: TP
-#: build/C/man3/gethostbyname.3:109
-#, no-wrap
-msgid "Since glibc 2.8:"
+#: build/C/man3/gethostbyname.3:109 build/C/man3/gethostbyname.3:122
+#, fuzzy, no-wrap
+#| msgid "Since glibc 2.8:"
+msgid "Since glibc 2.12:"
msgstr "glibc 2.8 以降:"
-#. type: Plain text
+#. type: TP
#: build/C/man3/gethostbyname.3:112
+#, no-wrap
+msgid "From glibc 2.8 to glibc 2.11:"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/gethostbyname.3:115
msgid "_BSD_SOURCE || _SVID_SOURCE || _GNU_SOURCE"
msgstr "_BSD_SOURCE || _SVID_SOURCE || _GNU_SOURCE"
#. type: TP
-#: build/C/man3/gethostbyname.3:112
+#: build/C/man3/gethostbyname.3:115
#, no-wrap
msgid "Before glibc 2.8:"
msgstr "glibc 2.8 より前:"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:115
+#: build/C/man3/gethostbyname.3:118 build/C/man3/gethostbyname.3:129
msgid "none"
msgstr "なし"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:129
+#: build/C/man3/gethostbyname.3:121
+msgid "B<h_errno>:"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/gethostbyname.3:126
+#, no-wrap
msgid ""
-"The B<gethostbyname*>() and B<gethostbyaddr*>() functions are obsolete. "
-"Applications should use B<getaddrinfo>(3) and B<getnameinfo>(3) instead."
+"_BSD_SOURCE || _SVID_SOURCE ||\n"
+" (_POSIX_C_SOURCE E<lt> 200809L && _XOPEN_SOURCE E<lt> 700)\n"
+msgstr ""
+
+#. type: TP
+#: build/C/man3/gethostbyname.3:126
+#, fuzzy, no-wrap
+#| msgid "Before glibc 2.8:"
+msgid "Before glibc 2.12:"
+msgstr "glibc 2.8 より前:"
+
+#. type: Plain text
+#: build/C/man3/gethostbyname.3:146
+#, fuzzy
+#| msgid ""
+#| "The B<gethostbyname*>() and B<gethostbyaddr*>() functions are "
+#| "obsolete. Applications should use B<getaddrinfo>(3) and B<getnameinfo>"
+#| "(3) instead."
+msgid ""
+"The B<gethostbyname*>(), B<gethostbyaddr*>(), B<herror>(), and B<hstrerror>"
+"() functions are obsolete. Applications should use B<getaddrinfo>(3), "
+"B<getnameinfo>(3), and B<gai_strerror>(3) instead."
msgstr ""
"B<gethostbyname*>() と B<gethostbyaddr*>() は過去のものである。 アプリケー"
"ションでは、代わりに B<getaddrinfo>(3) と B<getnameinfo>(3) を使用するこ"
"と。"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:170
+#: build/C/man3/gethostbyname.3:187
msgid ""
"The B<gethostbyname>() function returns a structure of type I<hostent> for "
"the given host I<name>. Here I<name> is either a hostname, or an IPv4 "
"れる。"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:186
+#: build/C/man3/gethostbyname.3:203
msgid ""
"The B<gethostbyaddr>() function returns a structure of type I<hostent> for "
"the given host address I<addr> of length I<len> and address type I<type>. "
"ては (B<inet_addr>(3) の呼び出しで得られる) I<struct in_addr *> である。"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:193
+#: build/C/man3/gethostbyname.3:210
msgid ""
"The B<sethostent>() function specifies, if I<stayopen> is true (1), that a "
"connected TCP socket should be used for the name server queries and that the "
"せに UDP データグラムを用いる。"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:198
+#: build/C/man3/gethostbyname.3:215
msgid ""
"The B<endhostent>() function ends the use of a TCP connection for name "
"server queries."
"了する。"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:203
+#: build/C/man3/gethostbyname.3:220
msgid ""
"The (obsolete) B<herror>() function prints the error message associated "
"with the current value of I<h_errno> on I<stderr>."
"を標準エラー I<stderr> に出力する。"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:208
+#: build/C/man3/gethostbyname.3:225
msgid ""
"The (obsolete) B<hstrerror>() function takes an error number (typically "
"I<h_errno>) and returns the corresponding message string."
#. (See
#. .BR resolv+ (8)).
#. type: Plain text
-#: build/C/man3/gethostbyname.3:225
+#: build/C/man3/gethostbyname.3:242
msgid ""
"The domain name queries carried out by B<gethostbyname>() and "
"B<gethostbyaddr>() use a combination of any or all of the name server "
"る。"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:227
+#: build/C/man3/gethostbyname.3:244
msgid "The I<hostent> structure is defined in I<E<lt>netdb.hE<gt>> as follows:"
msgstr "I<hostent> 構造体は I<E<lt>netdb.hE<gt>> で以下のように定義されている:"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:239
+#: build/C/man3/gethostbyname.3:256
#, no-wrap
msgid ""
"struct hostent {\n"
"#define h_addr h_addr_list[0] /* 過去との互換性のため */\n"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:243
+#: build/C/man3/gethostbyname.3:260
msgid "The members of the I<hostent> structure are:"
msgstr "I<hostent> 構造体のメンバは以下の通り。"
#. type: TP
-#: build/C/man3/gethostbyname.3:243 build/C/man3/getipnodebyname.3:210
+#: build/C/man3/gethostbyname.3:260 build/C/man3/getipnodebyname.3:210
#, no-wrap
msgid "I<h_name>"
msgstr "I<h_name>"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:246
+#: build/C/man3/gethostbyname.3:263
msgid "The official name of the host."
msgstr "ホストの正式名 (official name)。"
#. type: TP
-#: build/C/man3/gethostbyname.3:246 build/C/man3/getipnodebyname.3:213
+#: build/C/man3/gethostbyname.3:263 build/C/man3/getipnodebyname.3:213
#, no-wrap
msgid "I<h_aliases>"
msgstr "I<h_aliases>"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:249
+#: build/C/man3/gethostbyname.3:266
msgid ""
"An array of alternative names for the host, terminated by a NULL pointer."
msgstr "ホストの別名の配列。配列は NULL ポインタで終端される。"
#. type: TP
-#: build/C/man3/gethostbyname.3:249 build/C/man3/getipnodebyname.3:217
+#: build/C/man3/gethostbyname.3:266 build/C/man3/getipnodebyname.3:217
#, no-wrap
msgid "I<h_addrtype>"
msgstr "I<h_addrtype>"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:256
+#: build/C/man3/gethostbyname.3:273
msgid "The type of address; always B<AF_INET> or B<AF_INET6> at present."
msgstr "アドレスのタイプ。現在はすべて B<AF_INET> または B<AF_INET6> である。"
#. type: TP
-#: build/C/man3/gethostbyname.3:256 build/C/man3/getipnodebyname.3:239
+#: build/C/man3/gethostbyname.3:273 build/C/man3/getipnodebyname.3:239
#, no-wrap
msgid "I<h_length>"
msgstr "I<h_length>"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:259
+#: build/C/man3/gethostbyname.3:276
msgid "The length of the address in bytes."
msgstr "バイト単位で表したアドレスの長さ。"
#. type: TP
-#: build/C/man3/gethostbyname.3:259 build/C/man3/getipnodebyname.3:253
+#: build/C/man3/gethostbyname.3:276 build/C/man3/getipnodebyname.3:253
#, no-wrap
msgid "I<h_addr_list>"
msgstr "I<h_addr_list>"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:263
+#: build/C/man3/gethostbyname.3:280
msgid ""
"An array of pointers to network addresses for the host (in network byte "
"order), terminated by a NULL pointer."
"れる。 ネットワークアドレスはネットワークバイトオーダ形式である。"
#. type: TP
-#: build/C/man3/gethostbyname.3:263
+#: build/C/man3/gethostbyname.3:280
#, no-wrap
msgid "I<h_addr>"
msgstr "I<h_addr>"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:266
+#: build/C/man3/gethostbyname.3:283
msgid "The first address in I<h_addr_list> for backward compatibility."
msgstr ""
"I<h_addr_list> の最初のアドレス。過去との互換性を保つためのものである。"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:278
+#: build/C/man3/gethostbyname.3:295
msgid ""
"The B<gethostbyname>() and B<gethostbyaddr>() functions return the "
"I<hostent> structure or a NULL pointer if an error occurs. On error, the "
"ていることもある。 以下の「注意」を参照すること。"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:280
+#: build/C/man3/gethostbyname.3:297
msgid "The variable I<h_errno> can have the following values:"
msgstr "I<h_errno> 変数は以下の値を取りうる。"
#. type: TP
-#: build/C/man3/gethostbyname.3:280 build/C/man3/getipnodebyname.3:190
+#: build/C/man3/gethostbyname.3:297 build/C/man3/getipnodebyname.3:190
#, no-wrap
msgid "B<HOST_NOT_FOUND>"
msgstr "B<HOST_NOT_FOUND>"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:283
+#: build/C/man3/gethostbyname.3:300
msgid "The specified host is unknown."
msgstr "指定したホストが見つからない。"
#. type: TP
-#: build/C/man3/gethostbyname.3:283
+#: build/C/man3/gethostbyname.3:300
#, no-wrap
msgid "B<NO_ADDRESS> or B<NO_DATA>"
msgstr "B<NO_ADDRESS または NO_DATA>"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:286
+#: build/C/man3/gethostbyname.3:303
msgid "The requested name is valid but does not have an IP address."
msgstr "指定した名前は有効だが IP アドレスを持っていない。"
#. type: TP
-#: build/C/man3/gethostbyname.3:286 build/C/man3/getipnodebyname.3:199
+#: build/C/man3/gethostbyname.3:303 build/C/man3/getipnodebyname.3:199
#, no-wrap
msgid "B<NO_RECOVERY>"
msgstr "B<NO_RECOVERY>"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:289
+#: build/C/man3/gethostbyname.3:306
msgid "A nonrecoverable name server error occurred."
msgstr "ネームサーバの復旧不能なエラーが起こった。"
#. type: TP
-#: build/C/man3/gethostbyname.3:289 build/C/man3/getipnodebyname.3:202
+#: build/C/man3/gethostbyname.3:306 build/C/man3/getipnodebyname.3:202
#, no-wrap
msgid "B<TRY_AGAIN>"
msgstr "B<TRY_AGAIN>"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:293
+#: build/C/man3/gethostbyname.3:310
msgid ""
"A temporary error occurred on an authoritative name server. Try again later."
msgstr ""
"試すこと。"
#. type: TP
-#: build/C/man3/gethostbyname.3:294 build/C/man5/host.conf.5:181
+#: build/C/man3/gethostbyname.3:311 build/C/man5/host.conf.5:181
#, no-wrap
msgid "I</etc/host.conf>"
msgstr "I</etc/host.conf>"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:297
+#: build/C/man3/gethostbyname.3:314
msgid "resolver configuration file"
msgstr "名前解決の設定ファイル"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:297 build/C/man5/host.conf.5:187
+#: build/C/man3/gethostbyname.3:314 build/C/man5/host.conf.5:187
#: build/C/man5/hosts.5:88
#, no-wrap
msgid "I</etc/hosts>"
msgstr "I</etc/hosts>"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:300
+#: build/C/man3/gethostbyname.3:317
msgid "host database file"
msgstr "ホストのデータベースファイル"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:300 build/C/man5/nsswitch.conf.5:306
+#: build/C/man3/gethostbyname.3:317 build/C/man5/nsswitch.conf.5:306
#: build/C/man3/setnetgrent.3:92
#, no-wrap
msgid "I</etc/nsswitch.conf>"
msgstr "I</etc/nsswitch.conf>"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:303
+#: build/C/man3/gethostbyname.3:320
msgid "name service switch configuration"
msgstr "ネームサービス切替設定"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:327
+#: build/C/man3/gethostbyname.3:344
msgid ""
"POSIX.1-2001 specifies B<gethostbyname>(), B<gethostbyaddr>(), B<sethostent>"
"(), B<endhostent>(), B<gethostent>(), and I<h_errno>; B<gethostbyname>(), "
"推奨されている。"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:337
+#: build/C/man3/gethostbyname.3:354
msgid ""
"The functions B<gethostbyname>() and B<gethostbyaddr>() may return "
"pointers to static data, which may be overwritten by later calls. Copying "
"る; より深いコピーが必要である。"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:361
+#: build/C/man3/gethostbyname.3:378
msgid ""
"In the original BSD implementation the I<len> argument of B<gethostbyname>"
"() was an I<int>. The SUSv2 standard is buggy and declares the I<len> "
"が、これは OK。) B<accept>(2) も参照。"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:367
+#: build/C/man3/gethostbyname.3:384
msgid ""
"The BSD prototype for B<gethostbyaddr>() uses I<const char\\ *> for the "
"first argument."
"\\ *> を使う。"
#. type: SS
-#: build/C/man3/gethostbyname.3:367
+#: build/C/man3/gethostbyname.3:384
#, no-wrap
msgid "System V/POSIX extension"
msgstr "System V/POSIX 拡張"
#. e.g., Linux, FreeBSD, UnixWare, HP-UX
#. e.g., FreeBSD, AIX
#. type: Plain text
-#: build/C/man3/gethostbyname.3:384
+#: build/C/man3/gethostbyname.3:401
msgid ""
"POSIX requires the B<gethostent>() call, that should return the next entry "
"in the host data base. When using DNS/BIND this does not make much sense, "
"glibc にはリエントラント版の B<gethostent_r>() が追加された。"
#. type: SS
-#: build/C/man3/gethostbyname.3:384
+#: build/C/man3/gethostbyname.3:401
#, no-wrap
msgid "GNU extensions"
msgstr "GNU 拡張"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:390
+#: build/C/man3/gethostbyname.3:407
msgid ""
"Glibc2 also has a B<gethostbyname2>() that works like B<gethostbyname>(), "
"but permits to specify the address family to which the address must belong."
"作するが、 こちらはアドレスが属するアドレスファミリーを指定することができる。"
#. type: Plain text
-#: build/C/man3/gethostbyname.3:424
+#: build/C/man3/gethostbyname.3:441
msgid ""
"Glibc2 also has reentrant versions B<gethostent_r>(), B<gethostbyaddr_r>(), "
"B<gethostbyname_r>() and B<gethostbyname2_r>(). The caller supplies a "
#. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482973
#. type: Plain text
-#: build/C/man3/gethostbyname.3:429
+#: build/C/man3/gethostbyname.3:446
msgid ""
"B<gethostbyname>() does not recognize components of a dotted IPv4 address "
"string that are expressed in hexadecimal."
#. .BR getipnodebyname (3),
#. .BR resolv+ (8)
#. type: Plain text
-#: build/C/man3/gethostbyname.3:443
+#: build/C/man3/gethostbyname.3:460
msgid ""
"B<getaddrinfo>(3), B<getnameinfo>(3), B<inet>(3), B<inet_ntop>(3), "
"B<inet_pton>(3), B<resolver>(3), B<hosts>(5), B<nsswitch.conf>(5), "
#. type: TP
#: build/C/man2/getpeername.2:79 build/C/man7/packet.7:250
-#: build/C/man7/raw.7:149 build/C/man7/unix.7:334
+#: build/C/man7/raw.7:149 build/C/man7/unix.7:336
#, no-wrap
msgid "B<EFAULT>"
msgstr "B<EFAULT>"
#. type: TH
#: build/C/man7/ip.7:36
-#, no-wrap
-msgid "2013-04-16"
-msgstr "2013-04-16"
+#, fuzzy, no-wrap
+#| msgid "2013-02-13"
+msgid "2013-09-17"
+msgstr "2013-02-13"
#. type: Plain text
#: build/C/man7/ip.7:39
"た後でのみ有効である。"
#. type: Plain text
-#: build/C/man7/ip.7:340 build/C/man7/ip.7:362 build/C/man7/ip.7:920
+#: build/C/man7/ip.7:340 build/C/man7/ip.7:362 build/C/man7/ip.7:923
msgid ""
"Argument is an I<ip_mreq_source> structure as described under "
"B<IP_ADD_SOURCE_MEMBERSHIP>."
msgid "B<IP_MULTICAST_IF> (since Linux 1.2)"
msgstr "B<IP_MULTICAST_IF> (Linux 1.2 以降)"
+#. net: IP_MULTICAST_IF setsockopt now recognizes struct mreq
+#. Commit: 3a084ddb4bf299a6e898a9a07c89f3917f0713f7
#. type: Plain text
-#: build/C/man7/ip.7:547
+#: build/C/man7/ip.7:550
+#, fuzzy
+#| msgid ""
+#| "Set the local device for a multicast socket. Argument is an I<ip_mreqn> "
+#| "or I<ip_mreq> structure similar to B<IP_ADD_MEMBERSHIP>."
msgid ""
"Set the local device for a multicast socket. Argument is an I<ip_mreqn> or "
-"I<ip_mreq> structure similar to B<IP_ADD_MEMBERSHIP>."
+"I<ip_mreq> (since Linux 3.5) structure similar to B<IP_ADD_MEMBERSHIP>."
msgstr ""
"ローカルデバイスをマルチキャストソケットとして設定する。引き数は "
"B<IP_ADD_MEMBERSHIP> と同様に I<ip_mreqn> または I<ip_mreq> 構造体である。"
#. type: Plain text
-#: build/C/man7/ip.7:551
+#: build/C/man7/ip.7:554
msgid "When an invalid socket option is passed, B<ENOPROTOOPT> is returned."
msgstr "不正なソケットオプションが渡されると、 B<ENOPROTOOPT> が返される。"
#. type: TP
-#: build/C/man7/ip.7:551
+#: build/C/man7/ip.7:554
#, no-wrap
msgid "B<IP_MULTICAST_LOOP> (since Linux 1.2)"
msgstr "B<IP_MULTICAST_LOOP> (Linux 1.2 以降)"
#. type: Plain text
-#: build/C/man7/ip.7:555
+#: build/C/man7/ip.7:558
msgid ""
"Set or read a boolean integer argument that determines whether sent "
"multicast packets should be looped back to the local sockets."
"ブール値の整数引き数を設定・取得する。"
#. type: TP
-#: build/C/man7/ip.7:555
+#: build/C/man7/ip.7:558
#, no-wrap
msgid "B<IP_MULTICAST_TTL> (since Linux 1.2)"
msgstr "B<IP_MULTICAST_TTL> (Linux 1.2 以降)"
#. type: Plain text
-#: build/C/man7/ip.7:563
+#: build/C/man7/ip.7:566
msgid ""
"Set or read the time-to-live value of outgoing multicast packets for this "
"socket. It is very important for multicast packets to set the smallest TTL "
"る。 引き数に整数を取る。"
#. type: TP
-#: build/C/man7/ip.7:563
+#: build/C/man7/ip.7:566
#, no-wrap
msgid "B<IP_NODEFRAG> (since Linux 2.6.36)"
msgstr "B<IP_NODEFRAG> (Linux 2.6.36 以降)"
#. type: Plain text
-#: build/C/man7/ip.7:571
+#: build/C/man7/ip.7:574
msgid ""
"If enabled (argument is nonzero), the reassembly of outgoing packets is "
"disabled in the netfilter layer. This option is valid only for B<SOCK_RAW> "
"においてのみ有効である。引き数は整数である。"
#. type: TP
-#: build/C/man7/ip.7:571
+#: build/C/man7/ip.7:574
#, no-wrap
msgid "B<IP_OPTIONS> (since Linux 2.0)"
msgstr "B<IP_OPTIONS> (Linux 2.0 以降)"
#. Precisely: 1.3.30
#. type: Plain text
-#: build/C/man7/ip.7:600
+#: build/C/man7/ip.7:603
msgid ""
"Set or get the IP options to be sent with every packet from this socket. "
"The arguments are a pointer to a memory buffer containing the options and "
"き数に与えたバッファに取得できる。"
#. type: TP
-#: build/C/man7/ip.7:600
+#: build/C/man7/ip.7:603
#, no-wrap
msgid "B<IP_PKTINFO> (since Linux 2.2)"
msgstr "B<IP_PKTINFO> (Linux 2.2 以降)"
#. Precisely: 2.1.68
#. type: Plain text
-#: build/C/man7/ip.7:617
+#: build/C/man7/ip.7:620
msgid ""
"Pass an B<IP_PKTINFO> ancillary message that contains a I<pktinfo> structure "
"that supplies some information about the incoming packet. This only works "
"たパケットの制御メッセージとしてのみ送受信できる。"
#. type: Plain text
-#: build/C/man7/ip.7:626
+#: build/C/man7/ip.7:629
#, no-wrap
msgid ""
"struct in_pktinfo {\n"
#. FIXME elaborate on that.
#. This field is grossly misnamed
#. type: Plain text
-#: build/C/man7/ip.7:651
+#: build/C/man7/ip.7:654
msgid ""
"I<ipi_ifindex> is the unique index of the interface the packet was received "
"on. I<ipi_spec_dst> is the local address of the packet and I<ipi_addr> is "
"ングテーブルを検索する。"
#. type: TP
-#: build/C/man7/ip.7:651
+#: build/C/man7/ip.7:654
#, no-wrap
msgid "B<IP_RECVERR> (since Linux 2.2)"
msgstr "B<IP_RECVERR> (Linux 2.2 以降)"
#. Precisely: 2.1.15
#. or SOL_IP on Linux
#. type: Plain text
-#: build/C/man7/ip.7:673
+#: build/C/man7/ip.7:676
msgid ""
"Enable extended reliable error message passing. When enabled on a datagram "
"socket, all generated errors will be queued in a per-socket error queue. "
"ラーキューの受信データフラグメントには エラーパケットが含まれる。"
#. type: Plain text
-#: build/C/man7/ip.7:679
+#: build/C/man7/ip.7:682
msgid ""
"The B<IP_RECVERR> control message contains a I<sock_extended_err> structure:"
msgstr ""
"B<IP_RECVERR> 制御メッセージには I<sock_extended_err> 構造体が含まれる:"
#. type: Plain text
-#: build/C/man7/ip.7:687
+#: build/C/man7/ip.7:690
#, no-wrap
msgid ""
"#define SO_EE_ORIGIN_NONE 0\n"
"#define SO_EE_ORIGIN_ICMP6 3\n"
#. type: Plain text
-#: build/C/man7/ip.7:698
+#: build/C/man7/ip.7:701
#, no-wrap
msgid ""
"struct sock_extended_err {\n"
"};\n"
#. type: Plain text
-#: build/C/man7/ip.7:700
+#: build/C/man7/ip.7:703
#, no-wrap
msgid "struct sockaddr *SO_EE_OFFENDER(struct sock_extended_err *);\n"
msgstr "struct sockaddr *SO_EE_OFFENDER(struct sock_extended_err *);\n"
#. type: Plain text
-#: build/C/man7/ip.7:723
+#: build/C/man7/ip.7:726
msgid ""
"I<ee_errno> contains the I<errno> number of the queued error. I<ee_origin> "
"is the origin code of where the error originated. The other fields are "
#. shifts and other normal
#. conditions and breaks the protocol specification.
#. type: Plain text
-#: build/C/man7/ip.7:782
+#: build/C/man7/ip.7:785
msgid ""
"IP uses the I<sock_extended_err> structure as follows: I<ee_origin> is set "
"to B<SO_EE_ORIGIN_ICMP> for errors received as an ICMP packet, or "
"B<SO_ERROR> だけになる。"
#. type: Plain text
-#: build/C/man7/ip.7:787
+#: build/C/man7/ip.7:790
msgid ""
"For raw sockets, B<IP_RECVERR> enables passing of all received ICMP errors "
"to the application, otherwise errors are only reported on connected sockets"
"るエラーだけを報告する。"
#. type: Plain text
-#: build/C/man7/ip.7:791
+#: build/C/man7/ip.7:794
msgid ""
"It sets or retrieves an integer boolean flag. B<IP_RECVERR> defaults to off."
msgstr ""
"ではオフになっている。"
#. type: TP
-#: build/C/man7/ip.7:791
+#: build/C/man7/ip.7:794
#, no-wrap
msgid "B<IP_RECVOPTS> (since Linux 2.2)"
msgstr "B<IP_RECVOPTS> (Linux 2.2 以降)"
#. Precisely: 2.1.15
#. type: Plain text
-#: build/C/man7/ip.7:802
+#: build/C/man7/ip.7:805
msgid ""
"Pass all incoming IP options to the user in a B<IP_OPTIONS> control "
"message. The routing header and other options are already filled in for the "
"ていない。"
#. type: TP
-#: build/C/man7/ip.7:802
+#: build/C/man7/ip.7:805
#, no-wrap
msgid "B<IP_RECVORIGDSTADDR> (since Linux 2.6.29)"
msgstr "B<IP_RECVORIGDSTADDR> (Linux 2.6.29 以降)"
#. commit e8b2dfe9b4501ed0047459b2756ba26e5a940a69
#. type: Plain text
-#: build/C/man7/ip.7:813
+#: build/C/man7/ip.7:816
msgid ""
"This boolean option enables the B<IP_ORIGDSTADDR> ancillary message in "
"B<recvmsg>(2), in which the kernel returns the original destination address "
"この補助メッセージには I<struct sockaddr_in> が格納される。"
#. type: TP
-#: build/C/man7/ip.7:813
+#: build/C/man7/ip.7:816
#, no-wrap
msgid "B<IP_RECVTOS> (since Linux 2.2)"
msgstr "B<IP_RECVTOS> (Linux 2.2 以降)"
#. Precisely: 2.1.68
#. type: Plain text
-#: build/C/man7/ip.7:822
+#: build/C/man7/ip.7:825
msgid ""
"If enabled the B<IP_TOS> ancillary message is passed with incoming packets. "
"It contains a byte which specifies the Type of Service/Precedence field of "
"バイトデータが含まれている。 ブール整数値のフラグをとる。"
#. type: TP
-#: build/C/man7/ip.7:822
+#: build/C/man7/ip.7:825
#, no-wrap
msgid "B<IP_RECVTTL> (since Linux 2.2)"
msgstr "B<IP_RECVTTL> (Linux 2.2 以降)"
#. Precisely: 2.1.68
#. type: Plain text
-#: build/C/man7/ip.7:832
+#: build/C/man7/ip.7:835
msgid ""
"When this flag is set, pass a B<IP_TTL> control message with the time to "
"live field of the received packet as a byte. Not supported for "
"ソケットではサポートされていない。"
#. type: TP
-#: build/C/man7/ip.7:832
+#: build/C/man7/ip.7:835
#, no-wrap
msgid "B<IP_RETOPTS> (since Linux 2.2)"
msgstr "B<IP_RETOPTS>"
#. Precisely: 2.1.15
#. type: Plain text
-#: build/C/man7/ip.7:839
+#: build/C/man7/ip.7:842
msgid ""
"Identical to B<IP_RECVOPTS>, but returns raw unprocessed options with "
"timestamp and route record options not filled in for this hop."
"もに返す。"
#. type: TP
-#: build/C/man7/ip.7:839
+#: build/C/man7/ip.7:842
#, no-wrap
msgid "B<IP_ROUTER_ALERT> (since Linux 2.2)"
msgstr "B<IP_ROUTER_ALERT> (Linux 2.2 以降)"
#. Precisely: 2.1.68
#. type: Plain text
-#: build/C/man7/ip.7:851
+#: build/C/man7/ip.7:854
msgid ""
"Pass all to-be forwarded packets with the IP Router Alert option set to this "
"socket. Only valid for raw sockets. This is useful, for instance, for user-"
"る。 整数値のフラグを取る。"
#. type: TP
-#: build/C/man7/ip.7:851
+#: build/C/man7/ip.7:854
#, no-wrap
msgid "B<IP_TOS> (since Linux 1.0)"
msgstr "B<IP_TOS> (Linux 1.0 以降)"
#. Author: KOVACS Krisztian <hidden@sch.bme.hu>
#. http://lwn.net/Articles/252545/
#. type: Plain text
-#: build/C/man7/ip.7:885
+#: build/C/man7/ip.7:888
msgid ""
"Set or receive the Type-Of-Service (TOS) field that is sent with every IP "
"packet originating from this socket. It is used to prioritize packets on "
"依存しない形でも設定できる (B<socket>(7) を見よ)。"
#. type: TP
-#: build/C/man7/ip.7:885
+#: build/C/man7/ip.7:888
#, no-wrap
msgid "B<IP_TRANSPARENT> (since Linux 2.6.24)"
msgstr "B<IP_TRANSPARENT> (Linux 2.6.24 以降)"
#. output. Setting IP_TRANSPARENT requires NET_ADMIN capability.
#. http://lwn.net/Articles/252545/
#. type: Plain text
-#: build/C/man7/ip.7:902
+#: build/C/man7/ip.7:905
msgid ""
"Setting this boolean option enables transparent proxying on this socket. "
"This socket option allows the calling application to bind to a nonlocal IP "
"(B<CAP_NET_ADMIN> ケーパビリティ) が必要である。"
#. type: Plain text
-#: build/C/man7/ip.7:905
+#: build/C/man7/ip.7:908
msgid ""
"TProxy redirection with the iptables TPROXY target also requires that this "
"option be set on the redirected socket."
"このオプションを設定する必要がある。"
#. type: TP
-#: build/C/man7/ip.7:905
+#: build/C/man7/ip.7:908
#, no-wrap
msgid "B<IP_TTL> (since Linux 1.0)"
msgstr "B<IP_TTL> (Linux 1.0 以降)"
#. type: Plain text
-#: build/C/man7/ip.7:909
+#: build/C/man7/ip.7:912
msgid ""
"Set or retrieve the current time-to-live field that is used in every packet "
"sent from this socket."
"信されるすべてのパケットに用いられる。"
#. type: TP
-#: build/C/man7/ip.7:909
+#: build/C/man7/ip.7:912
#, no-wrap
msgid "B<IP_UNBLOCK_SOURCE> (since Linux 2.4.22 / 2.5.68)"
msgstr "B<IP_UNBLOCK_SOURCE> (Linux 2.4.22 以降 / 2.5.68 以降)"
#. type: Plain text
-#: build/C/man7/ip.7:915
+#: build/C/man7/ip.7:918
msgid ""
"Unblock previously blocked multicast source. Returns B<EADDRNOTAVAIL> when "
"given source is not being blocked."
#. ip_queue_maxlen
#. ip_conntrack_max
#. type: Plain text
-#: build/C/man7/ip.7:936
+#: build/C/man7/ip.7:939
msgid ""
"The IP protocol supports a set of I</proc> interfaces to configure some "
"global parameters. The parameters can be accessed by reading or writing "
"効、 0 値 (\"false\") は無効、であることを意味する。"
#. type: TP
-#: build/C/man7/ip.7:936
+#: build/C/man7/ip.7:939
#, no-wrap
msgid "I<ip_always_defrag> (Boolean; since Linux 2.2.13)"
msgstr "I<ip_always_defrag> (Boolean; Linux 2.2.13 以降)"
#. type: Plain text
-#: build/C/man7/ip.7:942
+#: build/C/man7/ip.7:945
msgid ""
"[New with kernel 2.2.13; in earlier kernel versions this feature was "
"controlled at compile time by the B<CONFIG_IP_ALWAYS_DEFRAG> option; this "
"は 2.4.x 以降では存在しない]"
#. type: Plain text
-#: build/C/man7/ip.7:949
+#: build/C/man7/ip.7:952
msgid ""
"When this boolean flag is enabled (not equal 0), incoming fragments (parts "
"of IP packets that arose when some host between origin and destination "
"される場合であっても 処理前に再構築 (デフラグメント) される。"
#. type: Plain text
-#: build/C/man7/ip.7:956
+#: build/C/man7/ip.7:959
msgid ""
"Only enable if running either a firewall that is the sole link to your "
"network or a transparent proxy; never ever use it for a normal router or "
"築処理はメモリと CPU 時間のコストが非常に大きい。"
#. type: Plain text
-#: build/C/man7/ip.7:960
+#: build/C/man7/ip.7:963
msgid ""
"This is automagically turned on when masquerading or transparent proxying "
"are configured."
"に有効になる。"
#. type: TP
-#: build/C/man7/ip.7:960
+#: build/C/man7/ip.7:963
#, no-wrap
msgid "I<ip_autoconfig> (since Linux 2.2 to 2.6.17)"
msgstr "I<ip_autoconfig> (Linux 2.2 以降 2.6.17 まで)"
#. Precisely: since 2.1.68
#. FIXME document ip_autoconfig
#. type: Plain text
-#: build/C/man7/ip.7:966
+#: build/C/man7/ip.7:969
msgid "Not documented."
msgstr "まだ記述していない。"
#. type: TP
-#: build/C/man7/ip.7:966
+#: build/C/man7/ip.7:969
#, no-wrap
msgid "I<ip_default_ttl> (integer; default: 64; since Linux 2.2)"
msgstr "I<ip_default_ttl> (integer; default: 64; Linux 2.2 以降)"
#. Precisely: 2.1.15
#. type: Plain text
-#: build/C/man7/ip.7:974
+#: build/C/man7/ip.7:977
msgid ""
"Set the default time-to-live value of outgoing packets. This can be changed "
"per socket with the B<IP_TTL> option."
"B<IP_TTL> オプションを用いれば、パケットごとに変えることもできる。"
#. type: TP
-#: build/C/man7/ip.7:974
+#: build/C/man7/ip.7:977
#, no-wrap
msgid "I<ip_dynaddr> (Boolean; default: disabled; since Linux 2.0.31)"
msgstr "I<ip_dynaddr> (Boolean; default: disabled; Linux 2.0.31 以降)"
#. type: Plain text
-#: build/C/man7/ip.7:981
+#: build/C/man7/ip.7:984
msgid ""
"Enable dynamic socket address and masquerading entry rewriting on interface "
"address change. This is useful for dialup interface with changing IP "
"レスが変更される場合に便利である。"
#. type: TP
-#: build/C/man7/ip.7:981
+#: build/C/man7/ip.7:984
#, no-wrap
msgid "I<ip_forward> (Boolean; default: disabled; since Linux 1.2)"
msgstr "I<ip_forward> (Boolean; default: disabled; Linux 1.2 以降)"
#. type: Plain text
-#: build/C/man7/ip.7:986
+#: build/C/man7/ip.7:989
msgid ""
"Enable IP forwarding with a boolean flag. IP forwarding can be also set on "
"a per-interface basis."
"かはインターフェースごとにも設定できる。"
#. type: TP
-#: build/C/man7/ip.7:986
+#: build/C/man7/ip.7:989
#, no-wrap
msgid "I<ip_local_port_range> (since Linux 2.2)"
msgstr "I<ip_local_port_range> (Linux 2.2 以降)"
#. Precisely: since 2.1.68
#. type: Plain text
-#: build/C/man7/ip.7:1000
+#: build/C/man7/ip.7:1003
msgid ""
"Contains two integers that define the default local port range allocated to "
"sockets. Allocation starts with the first number and ends with the second "
"4096 よりも大きくするほうが良いだろう。"
#. type: TP
-#: build/C/man7/ip.7:1000
+#: build/C/man7/ip.7:1003
#, no-wrap
msgid "I<ip_no_pmtu_disc> (Boolean; default: disabled; since Linux 2.2)"
msgstr "I<ip_no_pmtu_disc> (Boolean; default: disabled; Linux 2.2 以降)"
#. Precisely: 2.1.15
#. The following is from 2.6.12: Documentation/networking/ip-sysctl.txt
#. type: Plain text
-#: build/C/man7/ip.7:1012
+#: build/C/man7/ip.7:1015
msgid ""
"If enabled, don't do Path MTU Discovery for TCP sockets by default. Path "
"MTU discovery may fail if misconfigured firewalls (that drop all ICMP "
"のコストが 大きくなってしまうからである。"
#. type: TP
-#: build/C/man7/ip.7:1012
+#: build/C/man7/ip.7:1015
#, no-wrap
msgid "I<ip_nonlocal_bind> (Boolean; default: disabled; since Linux 2.4)"
msgstr "I<ip_nonlocal_bind> (Boolean; default: disabled; Linux 2.4 以降)"
#. Precisely: patch-2.4.0-test10
#. The following is from 2.6.12: Documentation/networking/ip-sysctl.txt
#. type: Plain text
-#: build/C/man7/ip.7:1021
+#: build/C/man7/ip.7:1024
msgid ""
"If set, allows processes to B<bind>(2) to nonlocal IP addresses, which can "
"be quite useful, but may break some applications."
"になる。これはかなり便利だが、うまく動かないアプリケーションもある。"
#. type: TP
-#: build/C/man7/ip.7:1021
+#: build/C/man7/ip.7:1024
#, no-wrap
msgid "I<ip6frag_time> (integer; default: 30)"
msgstr "I<ip6frag_time> (integer; default: 30)"
#. The following is from 2.6.12: Documentation/networking/ip-sysctl.txt
#. type: Plain text
-#: build/C/man7/ip.7:1026
+#: build/C/man7/ip.7:1029
msgid "Time in seconds to keep an IPv6 fragment in memory."
msgstr "IPv6 フラグメントをメモリに保持しておく時間 (秒単位)。"
#. type: TP
-#: build/C/man7/ip.7:1026
+#: build/C/man7/ip.7:1029
#, no-wrap
msgid "I<ip6frag_secret_interval> (integer; default: 600)"
msgstr "I<ip6frag_secret_interval> (integer; default: 600)"
#. type: Plain text
-#: build/C/man7/ip.7:1030
+#: build/C/man7/ip.7:1033
msgid ""
"Regeneration interval (in seconds) of the hash secret (or lifetime for the "
"hash secret) for IPv6 fragments."
"IPv6 フラグメントの hash secret の生成間隔 (hash secret の寿命) (秒単位)。"
#. type: TP
-#: build/C/man7/ip.7:1030
+#: build/C/man7/ip.7:1033
#, no-wrap
msgid "I<ipfrag_high_thresh> (integer), I<ipfrag_low_thresh> (integer)"
msgstr "I<ipfrag_high_thresh> (integer), I<ipfrag_low_thresh> (integer)"
#. type: Plain text
-#: build/C/man7/ip.7:1037
+#: build/C/man7/ip.7:1040
msgid ""
"If the amount of queued IP fragments reaches I<ipfrag_high_thresh>, the "
"queue is pruned down to I<ipfrag_low_thresh>. Contains an integer with the "
"さを バイト単位で表す整数値が入っている。"
#. type: TP
-#: build/C/man7/ip.7:1037
+#: build/C/man7/ip.7:1040
#, no-wrap
msgid "I<neigh/*>"
msgstr "I<neigh/*>"
#. FIXME Document the route/* interfaces
#. FIXME document them all
#. type: Plain text
-#: build/C/man7/ip.7:1044
+#: build/C/man7/ip.7:1047
msgid "See B<arp>(7)."
msgstr "B<arp>(7) を見よ。"
#. .B ipchains
#. package.
#. type: Plain text
-#: build/C/man7/ip.7:1057
+#: build/C/man7/ip.7:1060
msgid "All ioctls described in B<socket>(7) apply to B<ip>."
msgstr "B<socket>(7) に記述されている ioctl は、すべて B<ip> にも適用される。"
#. FIXME Add a discussion of multicasting
#. type: Plain text
-#: build/C/man7/ip.7:1061
+#: build/C/man7/ip.7:1064
msgid ""
"Ioctls to configure generic device parameters are described in B<netdevice>"
"(7)."
"に記述されている。"
#. type: Plain text
-#: build/C/man7/ip.7:1081
+#: build/C/man7/ip.7:1084
msgid ""
"The user tried to execute an operation without the necessary permissions. "
"These include: sending a packet to a broadcast address without having the "
"パビリティ) なしで特権ポートにバインドしようとした。"
#. type: Plain text
-#: build/C/man7/ip.7:1094
+#: build/C/man7/ip.7:1097
msgid "An connection operation on a nonblocking socket is already in progress."
msgstr "非ブロッキングソケットに対する接続操作が既に実行中である。"
#. type: Plain text
-#: build/C/man7/ip.7:1103
+#: build/C/man7/ip.7:1106
msgid ""
"No valid routing table entry matches the destination address. This error "
"can be caused by a ICMP message from a remote router or for the local "
"ICMP メッセージによって引き起こされることがある。"
#. type: Plain text
-#: build/C/man7/ip.7:1109
+#: build/C/man7/ip.7:1112
msgid ""
"Invalid argument passed. For send operations this can be caused by sending "
"to a I<blackhole> route."
"するとこのエラーが起こることがある。"
#. type: Plain text
-#: build/C/man7/ip.7:1116
+#: build/C/man7/ip.7:1119
msgid "Datagram is bigger than an MTU on the path and it cannot be fragmented."
msgstr "データグラムが path MTU よりも大きく、フラグメント化もできない。"
#. type: TP
-#: build/C/man7/ip.7:1116
+#: build/C/man7/ip.7:1119
#, no-wrap
msgid "B<ENOBUFS>, B<ENOMEM>"
msgstr "B<ENOBUFS>, B<ENOMEM>"
#. type: Plain text
-#: build/C/man7/ip.7:1121
+#: build/C/man7/ip.7:1124
msgid ""
"Not enough free memory. This often means that the memory allocation is "
"limited by the socket buffer limits, not by the system memory, but this is "
"だというわけではない。"
#. type: Plain text
-#: build/C/man7/ip.7:1139
+#: build/C/man7/ip.7:1142
msgid ""
"User doesn't have permission to set high priority, change configuration, or "
"send signals to the requested process or group."
"プにシグナルを送ったりするのに必要な権限を、 ユーザーが持っていない。"
#. type: Plain text
-#: build/C/man7/ip.7:1145
+#: build/C/man7/ip.7:1148
msgid "The socket is not configured or an unknown socket type was requested."
msgstr "ソケットが未設定であるか、知らないソケットタイプが要求された。"
#. type: Plain text
-#: build/C/man7/ip.7:1152
+#: build/C/man7/ip.7:1155
msgid ""
"Other errors may be generated by the overlaying protocols; see B<tcp>(7), "
"B<raw>(7), B<udp>(7) and B<socket>(7)."
#. IP_XFRM_POLICY is Linux-specific
#. IP_IPSEC_POLICY is a nonstandard extension, also present on some BSDs
#. type: Plain text
-#: build/C/man7/ip.7:1167
+#: build/C/man7/ip.7:1170
msgid ""
"B<IP_FREEBIND>, B<IP_MSFILTER>, B<IP_MTU>, B<IP_MTU_DISCOVER>, "
"B<IP_RECVORIGDSTADDR>, B<IP_PKTINFO>, B<IP_RECVERR>, B<IP_ROUTER_ALERT>, and "
"は Linux 固有である。"
#. type: Plain text
-#: build/C/man7/ip.7:1176
+#: build/C/man7/ip.7:1179
msgid ""
"Be very careful with the B<SO_BROADCAST> option - it is not privileged in "
"Linux. It is easy to overload the network with careless broadcasts. For "
"マルチキャストグループを用いるほうがよい。 ブロードキャストは推奨されない。"
#. type: Plain text
-#: build/C/man7/ip.7:1186
+#: build/C/man7/ip.7:1189
msgid ""
"Some other BSD sockets implementations provide B<IP_RCVDSTADDR> and "
"B<IP_RECVIF> socket options to get the destination address and the interface "
"には、より一般的な B<IP_PKTINFO> が使える。"
#. type: Plain text
-#: build/C/man7/ip.7:1195
+#: build/C/man7/ip.7:1198
msgid ""
"Some BSD sockets implementations also provide an B<IP_RECVTTL> option, but "
"an ancillary message with type B<IP_RECVTTL> is passed with the incoming "
"れは Linux で使われている B<IP_TTL> オプションとは異なる動作である。"
#. type: Plain text
-#: build/C/man7/ip.7:1201
+#: build/C/man7/ip.7:1204
msgid ""
"Using B<SOL_IP> socket options level isn't portable, BSD-based stacks use "
"B<IPPROTO_IP> level."
"タックでは B<IPPROTO_IP> レベルが使用されている。"
#. type: Plain text
-#: build/C/man7/ip.7:1214
+#: build/C/man7/ip.7:1217
msgid ""
"For compatibility with Linux 2.0, the obsolete B<socket(AF_INET, "
"SOCK_PACKET, >I<protocol>B<)> syntax is still supported to open a B<packet>"
"れるようになったことである。"
#. type: Plain text
-#: build/C/man7/ip.7:1219
+#: build/C/man7/ip.7:1222
msgid ""
"The ioctls to configure IP-specific interface options and ARP tables are not "
"described."
"とが記述されていない。"
#. type: Plain text
-#: build/C/man7/ip.7:1223
+#: build/C/man7/ip.7:1226
msgid ""
"Some versions of glibc forget to declare I<in_pktinfo>. Workaround "
"currently is to copy it into your program from this man page."
#. .SH AUTHORS
#. This man page was written by Andi Kleen.
#. type: Plain text
-#: build/C/man7/ip.7:1233
+#: build/C/man7/ip.7:1236
msgid ""
"Receiving the original destination address with B<MSG_ERRQUEUE> in "
"I<msg_name> by B<recvmsg>(2) does not work in some 2.2 kernels."
"入っていた宛先アドレスを取得する方法は 2.2 カーネルの一部でうまく動かない。"
#. type: Plain text
-#: build/C/man7/ip.7:1246
+#: build/C/man7/ip.7:1249
msgid ""
"B<recvmsg>(2), B<sendmsg>(2), B<byteorder>(3), B<ipfw>(4), B<capabilities>"
"(7), B<icmp>(7), B<ipv6>(7), B<netlink>(7), B<raw>(7), B<socket>(7), B<tcp>"
#. FIXME autobind INADDR REUSEADDR
#. type: Plain text
-#: build/C/man7/ip.7:1251
+#: build/C/man7/ip.7:1254
msgid ""
"RFC\\ 791 for the original IP specification. RFC\\ 1122 for the IPv4 host "
"requirements. RFC\\ 1812 for the IPv4 router requirements."
"る パケットサイズの最大値 64KB を越えている。"
#. type: TP
-#: build/C/man7/raw.7:162 build/C/man7/unix.7:362
+#: build/C/man7/raw.7:162 build/C/man7/unix.7:364
#, no-wrap
msgid "B<EOPNOTSUPP>"
msgstr "B<EOPNOTSUPP>"
"hostname returned by B<gethostname>(2); the domain part is taken to be "
"everything after the first \\(aq.\\(aq. Finally, if the hostname does not "
"contain a domain part, the root domain is assumed."
-msgstr "このドメインにある名前の問い合わせのほとんどに、 このローカルドメインに対する短い名前を使用することができる。 \\(aq.\\(aq が設定された場合、 ルートドメインが指定されたとみなされる。 B<domain> エントリがない場合、ドメイン名は B<gethostname>(2) で返されるローカルホスト名から決定され、 最初の \\(aq.\\(aq 以降の全ての部分がドメイン名とされる。 このホスト名にもドメイン部を含んでいない場合、ルートドメインが仮定される。"
+msgstr ""
+"このドメインにある名前の問い合わせのほとんどに、 このローカルドメインに対する"
+"短い名前を使用することができる。 \\(aq.\\(aq が設定された場合、 ルートドメイ"
+"ンが指定されたとみなされる。 B<domain> エントリがない場合、ドメイン名は "
+"B<gethostname>(2) で返されるローカルホスト名から決定され、 最初の \\(aq."
+"\\(aq 以降の全ての部分がドメイン名とされる。 このホスト名にもドメイン部を含ん"
+"でいない場合、ルートドメインが仮定される。"
#. type: TP
#: build/C/man5/resolv.conf.5:73
"用いるべきでない。"
#. type: SS
-#: build/C/man7/tcp.7:995 build/C/man7/unix.7:175
+#: build/C/man7/tcp.7:995 build/C/man7/unix.7:177
#, no-wrap
msgid "Sockets API"
msgstr "ソケット API"
"る。"
#. type: Plain text
-#: build/C/man7/tcp.7:1038 build/C/man7/unix.7:288
+#: build/C/man7/tcp.7:1038 build/C/man7/unix.7:290
msgid ""
"The following B<ioctl>(2) calls return information in I<value>. The "
"correct syntax is:"
msgstr "I<ioctl_type> は以下のいずれか一つである:"
#. type: TP
-#: build/C/man7/tcp.7:1048 build/C/man7/unix.7:298
+#: build/C/man7/tcp.7:1048 build/C/man7/unix.7:300
#, no-wrap
msgid "B<SIOCINQ>"
msgstr "B<SIOCINQ>"
#. output. Since this info is, from userland's point of view, imprecise,
#. and it may well change, probably best not to document this now.
#. type: Plain text
-#: build/C/man7/tcp.7:1064 build/C/man7/unix.7:320
+#: build/C/man7/tcp.7:1064 build/C/man7/unix.7:322
msgid ""
"Returns the amount of queued unread data in the receive buffer. The socket "
"must not be in LISTEN state, otherwise an error (B<EINVAL>) is returned. "
"受信で返される可能性がある。"
#. type: TP
-#: build/C/man7/udp.7:247 build/C/man7/unix.7:325
+#: build/C/man7/udp.7:247 build/C/man7/unix.7:327
#, no-wrap
msgid "B<ECONNREFUSED>"
msgstr "B<ECONNREFUSED>"
#. type: Plain text
#: build/C/man7/unix.7:40
+#, fuzzy
+#| msgid ""
+#| "The B<AF_UNIX> (also known as B<AF_LOCAL>) socket family is used to "
+#| "communicate between processes on the same machine efficiently. "
+#| "Traditionally, UNIX domain sockets can be either unnamed, or bound to a "
+#| "file system pathname (marked as being of type socket). Linux also "
+#| "supports an abstract namespace which is independent of the file system."
msgid ""
"The B<AF_UNIX> (also known as B<AF_LOCAL>) socket family is used to "
"communicate between processes on the same machine efficiently. "
-"Traditionally, UNIX domain sockets can be either unnamed, or bound to a file "
-"system pathname (marked as being of type socket). Linux also supports an "
-"abstract namespace which is independent of the file system."
+"Traditionally, UNIX domain sockets can be either unnamed, or bound to a "
+"filesystem pathname (marked as being of type socket). Linux also supports "
+"an abstract namespace which is independent of the filesystem."
msgstr ""
"B<AF_UNIX> (B<AF_LOCAL> とも言われる) ソケットファミリーは、同じマシン上で\n"
"プロセス同士が 効率的に通信するために用いられる。伝統的に、UNIX ドメイン\n"
msgstr "この構造体では 3 種類のアドレスが区別される。"
#. type: Plain text
-#: build/C/man7/unix.7:89
+#: build/C/man7/unix.7:85
+#, fuzzy
+#| msgid ""
+#| "I<pathname>: a UNIX domain socket can be bound to a null-terminated file "
+#| "system pathname using B<bind>(2). When the address of the socket is "
+#| "returned by B<getsockname>(2), B<getpeername>(2), and B<accept>(2), its "
+#| "length is I<offsetof(struct sockaddr_un, sun_path) + strlen(sun_path) + "
+#| "1>, and I<sun_path> contains the null-terminated pathname."
msgid ""
"I<pathname>: a UNIX domain socket can be bound to a null-terminated file "
"system pathname using B<bind>(2). When the address of the socket is "
"returned by B<getsockname>(2), B<getpeername>(2), and B<accept>(2), its "
-"length is I<offsetof(struct sockaddr_un, sun_path) + strlen(sun_path) + 1>, "
-"and I<sun_path> contains the null-terminated pathname."
+"length is"
msgstr ""
"I<pathname (パス名)>: B<bind>(2) を使って、UNIX ドメインソケットを NULL 終"
"端\n"
"I<offsetof(struct sockaddr_un, sun_path) + strlen(sun_path) + 1>\n"
"であり、 I<sun_path> に NULL 終端されたパス名が格納される。"
+#. type: Plain text
+#: build/C/man7/unix.7:87
+#, no-wrap
+msgid " offsetof(struct sockaddr_un, sun_path) + strlen(sun_path) + 1\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man7/unix.7:91
+msgid "and I<sun_path> contains the null-terminated pathname."
+msgstr ""
+
#. There is quite some variation across implementations: FreeBSD
#. says the length is 16 bytes, HP-UX 11 says it's zero bytes.
#. type: Plain text
-#: build/C/man7/unix.7:109
+#: build/C/man7/unix.7:111
msgid ""
"I<unnamed>: A stream socket that has not been bound to a pathname using "
"B<bind>(2) has no name. Likewise, the two sockets created by B<socketpair>"
"I<sizeof(sa_family_t)> であり、 I<sun_path> は検査すべきではない。"
#. type: Plain text
-#: build/C/man7/unix.7:135
+#: build/C/man7/unix.7:137
+#, fuzzy
+#| msgid ""
+#| "I<abstract>: an abstract socket address is distinguished by the fact that "
+#| "I<sun_path[0]> is a null byte (\\(aq\\e0\\(aq). The socket's address in "
+#| "this namespace is given by the additional bytes in I<sun_path> that are "
+#| "covered by the specified length of the address structure. (Null bytes in "
+#| "the name have no special significance.) The name has no connection with "
+#| "file system pathnames. When the address of an abstract socket is "
+#| "returned by B<getsockname>(2), B<getpeername>(2), and B<accept>(2), the "
+#| "returned I<addrlen> is greater than I<sizeof(sa_family_t)> (i.e., greater "
+#| "than 2), and the name of the socket is contained in the first I<(addrlen "
+#| "- sizeof(sa_family_t))> bytes of I<sun_path>. The abstract socket "
+#| "namespace is a nonportable Linux extension."
msgid ""
"I<abstract>: an abstract socket address is distinguished by the fact that "
"I<sun_path[0]> is a null byte (\\(aq\\e0\\(aq). The socket's address in "
"this namespace is given by the additional bytes in I<sun_path> that are "
"covered by the specified length of the address structure. (Null bytes in "
"the name have no special significance.) The name has no connection with "
-"file system pathnames. When the address of an abstract socket is returned "
-"by B<getsockname>(2), B<getpeername>(2), and B<accept>(2), the returned "
+"filesystem pathnames. When the address of an abstract socket is returned by "
+"B<getsockname>(2), B<getpeername>(2), and B<accept>(2), the returned "
"I<addrlen> is greater than I<sizeof(sa_family_t)> (i.e., greater than 2), "
"and the name of the socket is contained in the first I<(addrlen - sizeof"
"(sa_family_t))> bytes of I<sun_path>. The abstract socket namespace is a "
"ソケットの抽象名前空間は Linux による拡張であり、移植性はない。"
#. type: Plain text
-#: build/C/man7/unix.7:148
+#: build/C/man7/unix.7:150
msgid ""
"For historical reasons these socket options are specified with a "
"B<SOL_SOCKET> type even though they are B<AF_UNIX> specific. They can be "
"で取得ができる。"
#. type: TP
-#: build/C/man7/unix.7:148
+#: build/C/man7/unix.7:150
#, no-wrap
msgid "B<SO_PASSCRED>"
msgstr "B<SO_PASSCRED>"
#. type: Plain text
-#: build/C/man7/unix.7:155
+#: build/C/man7/unix.7:157
msgid ""
"Enables the receiving of the credentials of the sending process in an "
"ancillary message. When this option is set and the socket is not yet "
"ない名前が自動的に生成される。ブール整数値のフラグを取る。"
#. type: SS
-#: build/C/man7/unix.7:155
+#: build/C/man7/unix.7:157
#, no-wrap
msgid "Autobind feature"
msgstr "自動バインド (autobind) 機能"
#. i.e. sizeof(short)
#. type: Plain text
-#: build/C/man7/unix.7:175
+#: build/C/man7/unix.7:177
msgid ""
"If a B<bind>(2) call specifies I<addrlen> as I<sizeof(sa_family_t)>, or the "
"B<SO_PASSCRED> socket option was specified for a socket that was not "
"Linux 2.3.15 で 5 バイトに変更された。)"
#. type: Plain text
-#: build/C/man7/unix.7:178
+#: build/C/man7/unix.7:180
msgid ""
"The following paragraphs describe domain-specific details and unsupported "
"features of the sockets API for UNIX domain sockets on Linux."
"ソケット API でサポートされていない機能について説明する。"
#. type: Plain text
-#: build/C/man7/unix.7:186
+#: build/C/man7/unix.7:188
msgid ""
"UNIX domain sockets do not support the transmission of out-of-band data (the "
"B<MSG_OOB> flag for B<send>(2) and B<recv>(2))."
"(B<send>(2) と B<recv>(2) の B<MSG_OOB> フラグ) はサポートされていない。"
#. type: Plain text
-#: build/C/man7/unix.7:191
+#: build/C/man7/unix.7:193
msgid ""
"The B<send>(2) B<MSG_MORE> flag is not supported by UNIX domain sockets."
msgstr ""
"い。"
#. type: Plain text
-#: build/C/man7/unix.7:199
+#: build/C/man7/unix.7:201
msgid ""
"The use of B<MSG_TRUNC> in the I<flags> argument of B<recv>(2) is not "
"supported by UNIX domain sockets."
"ソケットではサポートされていない。"
#. type: Plain text
-#: build/C/man7/unix.7:211
+#: build/C/man7/unix.7:213
msgid ""
"The B<SO_SNDBUF> socket option does have an effect for UNIX domain sockets, "
"but the B<SO_RCVBUF> option does not. For datagram sockets, the "
"32 バイトを引いた値となる。"
#. type: SS
-#: build/C/man7/unix.7:211
+#: build/C/man7/unix.7:213
#, no-wrap
msgid "Ancillary messages"
msgstr "補助メッセージ"
#. type: Plain text
-#: build/C/man7/unix.7:233
+#: build/C/man7/unix.7:235
msgid ""
"Ancillary data is sent and received using B<sendmsg>(2) and B<recvmsg>(2). "
"For historical reasons the ancillary message types listed below are "
"にタイプをセットする。 詳細は B<cmsg>(3) を見よ。"
#. type: TP
-#: build/C/man7/unix.7:233
+#: build/C/man7/unix.7:235
#, no-wrap
msgid "B<SCM_RIGHTS>"
msgstr "B<SCM_RIGHTS>"
#. type: Plain text
-#: build/C/man7/unix.7:239
+#: build/C/man7/unix.7:241
msgid ""
"Send or receive a set of open file descriptors from another process. The "
"data portion contains an integer array of the file descriptors. The passed "
"クリプタは、あたかも B<dup>(2) で生成されたかのように振る舞う。"
#. type: TP
-#: build/C/man7/unix.7:239
+#: build/C/man7/unix.7:241
#, no-wrap
msgid "B<SCM_CREDENTIALS>"
msgstr "B<SCM_CREDENTIALS>"
#. type: Plain text
-#: build/C/man7/unix.7:249
+#: build/C/man7/unix.7:251
msgid ""
"Send or receive UNIX credentials. This can be used for authentication. The "
"credentials are passed as a I<struct ucred> ancillary message. Thus "
"この構造体は I<E<lt>sys/socket.hE<gt>> で以下のように定義されている。"
#. type: Plain text
-#: build/C/man7/unix.7:257
+#: build/C/man7/unix.7:259
#, no-wrap
msgid ""
"struct ucred {\n"
"};\n"
#. type: Plain text
-#: build/C/man7/unix.7:266
+#: build/C/man7/unix.7:268
msgid ""
"Since glibc 2.8, the B<_GNU_SOURCE> feature test macro must be defined "
"(before including I<any> header files) in order to obtain the definition of "
"機能検査マクロ B<_GNU_SOURCE> を定義しなければならない。"
#. type: Plain text
-#: build/C/man7/unix.7:282
+#: build/C/man7/unix.7:284
msgid ""
"The credentials which the sender specifies are checked by the kernel. A "
"process with effective user ID 0 is allowed to specify values that do not "
"B<SO_PASSCRED> オプションを有効にしなくてはならない。"
#. type: Plain text
-#: build/C/man7/unix.7:293
+#: build/C/man7/unix.7:295
#, no-wrap
msgid ""
"B<int>I< value>B<;>\n"
"I<error>B< = ioctl(>I<unix_socket>B<, >I<ioctl_type>B<, &>I<value>B<);>\n"
#. type: Plain text
-#: build/C/man7/unix.7:298
+#: build/C/man7/unix.7:300
msgid "I<ioctl_type> can be:"
msgstr "I<ioctl_type> には以下を指定できる:"
#. type: Plain text
-#: build/C/man7/unix.7:325
+#: build/C/man7/unix.7:327
+#, fuzzy
+#| msgid ""
+#| "The specified local address is already in use or the file system socket "
+#| "object already exists."
msgid ""
-"The specified local address is already in use or the file system socket "
+"The specified local address is already in use or the filesystem socket "
"object already exists."
msgstr ""
"指定したローカルアドレスが既に使用されているか、ファイルシステムの\n"
"ソケットオブジェクトが既に存在している。"
#. type: Plain text
-#: build/C/man7/unix.7:331
+#: build/C/man7/unix.7:333
msgid ""
"The remote address specified by B<connect>(2) was not a listening socket. "
"This error can also occur if the target filename is not a socket."
"ターゲットアドレスがソケットではない場合にもこのエラーが発生する。"
#. type: TP
-#: build/C/man7/unix.7:331
+#: build/C/man7/unix.7:333
#, no-wrap
msgid "B<ECONNRESET>"
msgstr "B<ECONNRESET>"
#. type: Plain text
-#: build/C/man7/unix.7:334
+#: build/C/man7/unix.7:336
msgid "Remote socket was unexpectedly closed."
msgstr "リモートソケットが予期しないかたちでクローズされた。"
#. type: Plain text
-#: build/C/man7/unix.7:337
+#: build/C/man7/unix.7:339
msgid "User memory address was not valid."
msgstr "ユーザーメモリアドレスが不正。"
#. type: Plain text
-#: build/C/man7/unix.7:346
+#: build/C/man7/unix.7:348
msgid ""
"Invalid argument passed. A common cause is that the value B<AF_UNIX> was "
"not specified in the I<sun_type> field of passed addresses, or the socket "
"効な状態ではなかった、など。"
#. type: Plain text
-#: build/C/man7/unix.7:351
+#: build/C/man7/unix.7:353
msgid ""
"B<connect>(2) called on an already connected socket or a target address was "
"specified on a connected socket."
"たターゲットアドレスが 既に接続済みのソケットだった。"
#. type: Plain text
-#: build/C/man7/unix.7:356
+#: build/C/man7/unix.7:358
msgid ""
"The pathname in the remote address specified to B<connect>(2) did not exist."
msgstr "B<connect>(2) に指定されたリモートアドレスのパス名が存在しなかった。"
#. type: TP
-#: build/C/man7/unix.7:356
+#: build/C/man7/unix.7:358
#, no-wrap
msgid "B<ENOMEM>"
msgstr "B<ENOMEM>"
#. type: Plain text
-#: build/C/man7/unix.7:362
+#: build/C/man7/unix.7:364
msgid ""
"Socket operation needs a target address, but the socket is not connected."
msgstr ""
"ソケット操作にターゲットアドレスが必要だが、 このソケットは接続されていない。"
#. type: Plain text
-#: build/C/man7/unix.7:366
+#: build/C/man7/unix.7:368
msgid ""
"Stream operation called on non-stream oriented socket or tried to use the "
"out-of-band data option."
"外データオプションを用いようとした。"
#. type: Plain text
-#: build/C/man7/unix.7:370
+#: build/C/man7/unix.7:372
msgid "The sender passed invalid credentials in the I<struct ucred>."
msgstr "送信者が I<struct ucred> に不正な信任状を渡した。"
#. type: Plain text
-#: build/C/man7/unix.7:382
+#: build/C/man7/unix.7:384
msgid ""
"Remote socket was closed on a stream socket. If enabled, a B<SIGPIPE> is "
"sent as well. This can be avoided by passing the B<MSG_NOSIGNAL> flag to "
"B<sendmsg>(2) や B<recvmsg>(2) に渡す。"
#. type: TP
-#: build/C/man7/unix.7:382
+#: build/C/man7/unix.7:384
#, no-wrap
msgid "B<EPROTONOSUPPORT>"
msgstr "B<EPROTONOSUPPORT>"
#. type: Plain text
-#: build/C/man7/unix.7:386
+#: build/C/man7/unix.7:388
msgid "Passed protocol is not B<AF_UNIX>."
msgstr "渡されたプロトコルが B<AF_UNIX> でない。"
#. type: TP
-#: build/C/man7/unix.7:386
+#: build/C/man7/unix.7:388
#, no-wrap
msgid "B<EPROTOTYPE>"
msgstr "B<EPROTOTYPE>"
#. type: Plain text
-#: build/C/man7/unix.7:392
+#: build/C/man7/unix.7:394
msgid ""
"Remote socket does not match the local socket type (B<SOCK_DGRAM> versus "
"B<SOCK_STREAM>)"
"(B<SOCK_DGRAM> と B<SOCK_STREAM>)。"
#. type: Plain text
-#: build/C/man7/unix.7:395
+#: build/C/man7/unix.7:397
msgid "Unknown socket type."
msgstr "未知のソケットタイプ。"
#. type: Plain text
-#: build/C/man7/unix.7:399
+#: build/C/man7/unix.7:401
+#, fuzzy
+#| msgid ""
+#| "Other errors can be generated by the generic socket layer or by the file "
+#| "system while generating a file system socket object. See the appropriate "
+#| "manual pages for more information."
msgid ""
-"Other errors can be generated by the generic socket layer or by the file "
-"system while generating a file system socket object. See the appropriate "
+"Other errors can be generated by the generic socket layer or by the "
+"filesystem while generating a filesystem socket object. See the appropriate "
"manual pages for more information."
msgstr ""
"他にも汎用のソケット層でエラーが起こったり、 ファイルシステム上にソケットオブ"
"れぞれの詳細は適切な man ページを参照すること。"
#. type: Plain text
-#: build/C/man7/unix.7:405
+#: build/C/man7/unix.7:407
msgid ""
"B<SCM_CREDENTIALS> and the abstract namespace were introduced with Linux 2.2 "
"and should not be used in portable programs. (Some BSD-derived systems also "
"サポートしているものがあるが、 その実装の詳細はシステムによって異なる)"
#. type: Plain text
-#: build/C/man7/unix.7:416
+#: build/C/man7/unix.7:418
+#, fuzzy
+#| msgid ""
+#| "In the Linux implementation, sockets which are visible in the file system "
+#| "honor the permissions of the directory they are in. Their owner, group "
+#| "and their permissions can be changed. Creation of a new socket will fail "
+#| "if the process does not have write and search (execute) permission on the "
+#| "directory the socket is created in. Connecting to the socket object "
+#| "requires read/write permission. This behavior differs from many BSD-"
+#| "derived systems which ignore permissions for UNIX domain sockets. "
+#| "Portable programs should not rely on this feature for security."
msgid ""
-"In the Linux implementation, sockets which are visible in the file system "
+"In the Linux implementation, sockets which are visible in the filesystem "
"honor the permissions of the directory they are in. Their owner, group and "
"their permissions can be changed. Creation of a new socket will fail if the "
"process does not have write and search (execute) permission on the directory "
"の仕様に依存してはならない。"
#. type: Plain text
-#: build/C/man7/unix.7:424
+#: build/C/man7/unix.7:426
+#, fuzzy
+#| msgid ""
+#| "Binding to a socket with a filename creates a socket in the file system "
+#| "that must be deleted by the caller when it is no longer needed (using "
+#| "B<unlink>(2)). The usual UNIX close-behind semantics apply; the socket "
+#| "can be unlinked at any time and will be finally removed from the file "
+#| "system when the last reference to it is closed."
msgid ""
-"Binding to a socket with a filename creates a socket in the file system that "
+"Binding to a socket with a filename creates a socket in the filesystem that "
"must be deleted by the caller when it is no longer needed (using B<unlink>"
"(2)). The usual UNIX close-behind semantics apply; the socket can be "
-"unlinked at any time and will be finally removed from the file system when "
+"unlinked at any time and will be finally removed from the filesystem when "
"the last reference to it is closed."
msgstr ""
"ファイル名を指定してソケットにバインドすると、ファイルシステムにソケットが\n"
"クローズされたときにファイルシステムから削除される。"
#. type: Plain text
-#: build/C/man7/unix.7:433
+#: build/C/man7/unix.7:435
msgid ""
"To pass file descriptors or credentials over a B<SOCK_STREAM>, you need to "
"send or receive at least one byte of nonancillary data in the same B<sendmsg>"
"1 バイト送信/受信する必要がある。"
#. type: Plain text
-#: build/C/man7/unix.7:435
+#: build/C/man7/unix.7:437
msgid ""
"UNIX domain stream sockets do not support the notion of out-of-band data."
msgstr ""
"い。"
#. type: Plain text
-#: build/C/man7/unix.7:438
+#: build/C/man7/unix.7:440
msgid "See B<bind>(2)."
msgstr "B<bind>(2) 参照。"
#. type: Plain text
-#: build/C/man7/unix.7:443
+#: build/C/man7/unix.7:445
msgid "For an example of the use of B<SCM_RIGHTS> see B<cmsg>(3)."
msgstr "B<SCM_RIGHTS> の使用例については B<cmsg>(3) を参照。"
#. type: Plain text
-#: build/C/man7/unix.7:452
+#: build/C/man7/unix.7:454
msgid ""
"B<recvmsg>(2), B<sendmsg>(2), B<socket>(2), B<socketpair>(2), B<cmsg>(3), "
"B<capabilities>(7), B<credentials>(7), B<socket>(7)"
"Jonathan Simon Naylor: \\(lqThe Re-Analysis and Re-Implementation of X.25."
"\\(rq The URL is E<.UR ftp://ftp.pspt.fi\\:/pub\\:/ham\\:/linux\\:/ax25\\:/"
"x25doc.tgz> E<.UE .>"
+
+#~ msgid "2010-10-04"
+#~ msgstr "2010-10-04"
+
+#~ msgid "2013-04-16"
+#~ msgstr "2013-04-16"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man7/arp.7:16 build/C/man3/byteorder.3:48 build/C/man3/cmsg.3:37 build/C/man7/ddp.7:23 build/C/man3/endian.3:53 build/C/man3/ether_aton.3:57 build/C/man5/gai.conf.5:22 build/C/man3/getaddrinfo.3:75 build/C/man3/getaddrinfo_a.3:50 build/C/man1/getent.1:30 build/C/man3/gethostbyname.3:118 build/C/man3/getipnodebyname.3:44 build/C/man3/getnameinfo.3:32 build/C/man3/getnetent.3:48 build/C/man3/getnetent_r.3:62 build/C/man2/getpeername.2:50 build/C/man3/getprotoent.3:48 build/C/man3/getprotoent_r.3:59 build/C/man3/getservent.3:52 build/C/man3/getservent_r.3:59 build/C/man5/host.conf.5:29 build/C/man7/hostname.7:42 build/C/man5/hosts.5:32 build/C/man5/hosts.equiv.5:11 build/C/man7/icmp.7:15 build/C/man3/inet.3:75 build/C/man3/inet_ntop.3:36 build/C/man3/inet_pton.3:36 build/C/man7/ip.7:53 build/C/man7/ipv6.7:99 build/C/man7/netdevice.7:25 build/C/man5/networks.5:29 build/C/man8/nscd.8:26 build/C/man5/nscd.conf.5:23 build/C/man5/nss.5:22 build/C/man5/nsswitch.conf.5:28 build/C/man7/packet.7:25 build/C/man5/protocols.5:32 build/C/man7/raw.7:22 build/C/man3/rcmd.3:92 build/C/man5/resolv.conf.5:29 build/C/man3/resolver.3:85 build/C/man3/rexec.3:56 build/C/man5/services.5:37 build/C/man3/setnetgrent.3:44 build/C/man2/shutdown.2:47 build/C/man7/tcp.7:76 build/C/man7/udp.7:23 build/C/man7/udplite.7:38 build/C/man7/unix.7:29 build/C/man7/x25.7:21
+#: build/C/man7/arp.7:16 build/C/man3/byteorder.3:48 build/C/man3/cmsg.3:37 build/C/man7/ddp.7:23 build/C/man3/endian.3:53 build/C/man3/ether_aton.3:57 build/C/man5/gai.conf.5:22 build/C/man3/getaddrinfo.3:75 build/C/man3/getaddrinfo_a.3:50 build/C/man1/getent.1:30 build/C/man3/gethostbyname.3:132 build/C/man3/getipnodebyname.3:44 build/C/man3/getnameinfo.3:32 build/C/man3/getnetent.3:48 build/C/man3/getnetent_r.3:62 build/C/man2/getpeername.2:50 build/C/man3/getprotoent.3:48 build/C/man3/getprotoent_r.3:59 build/C/man3/getservent.3:52 build/C/man3/getservent_r.3:59 build/C/man5/host.conf.5:29 build/C/man7/hostname.7:42 build/C/man5/hosts.5:32 build/C/man5/hosts.equiv.5:11 build/C/man7/icmp.7:15 build/C/man3/inet.3:75 build/C/man3/inet_ntop.3:36 build/C/man3/inet_pton.3:36 build/C/man7/ip.7:53 build/C/man7/ipv6.7:99 build/C/man7/netdevice.7:25 build/C/man5/networks.5:29 build/C/man8/nscd.8:26 build/C/man5/nscd.conf.5:23 build/C/man5/nss.5:22 build/C/man5/nsswitch.conf.5:28 build/C/man7/packet.7:25 build/C/man5/protocols.5:32 build/C/man7/raw.7:22 build/C/man3/rcmd.3:92 build/C/man5/resolv.conf.5:29 build/C/man3/resolver.3:85 build/C/man3/rexec.3:56 build/C/man5/services.5:37 build/C/man3/setnetgrent.3:44 build/C/man2/shutdown.2:47 build/C/man7/tcp.7:76 build/C/man7/udp.7:23 build/C/man7/udplite.7:38 build/C/man7/unix.7:29 build/C/man7/x25.7:21
#, no-wrap
msgid "DESCRIPTION"
msgstr ""
msgstr ""
#. type: SS
-#: build/C/man7/arp.7:77 build/C/man7/ddp.7:144 build/C/man7/ip.7:1044 build/C/man7/netdevice.7:72 build/C/man7/packet.7:230 build/C/man7/tcp.7:1032 build/C/man7/udp.7:202 build/C/man7/unix.7:282
+#: build/C/man7/arp.7:77 build/C/man7/ddp.7:144 build/C/man7/ip.7:1047 build/C/man7/netdevice.7:72 build/C/man7/packet.7:230 build/C/man7/tcp.7:1032 build/C/man7/udp.7:202 build/C/man7/unix.7:284
#, no-wrap
msgid "Ioctls"
msgstr ""
msgstr ""
#. type: SS
-#: build/C/man7/arp.7:138 build/C/man7/ddp.7:122 build/C/man7/icmp.7:41 build/C/man7/ip.7:920 build/C/man7/tcp.7:208 build/C/man7/udp.7:137
+#: build/C/man7/arp.7:138 build/C/man7/ddp.7:122 build/C/man7/icmp.7:41 build/C/man7/ip.7:923 build/C/man7/tcp.7:208 build/C/man7/udp.7:137
#, no-wrap
msgid "/proc interfaces"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man7/arp.7:272 build/C/man7/ddp.7:221 build/C/man3/endian.3:74 build/C/man3/getnameinfo.3:203 build/C/man7/icmp.7:161 build/C/man7/ipv6.7:361 build/C/man7/packet.7:282 build/C/man7/raw.7:175 build/C/man3/rcmd.3:262 build/C/man3/rexec.3:138 build/C/man7/tcp.7:1149 build/C/man7/udp.7:251 build/C/man7/udplite.7:132 build/C/man7/unix.7:399 build/C/man7/x25.7:100
+#: build/C/man7/arp.7:272 build/C/man7/ddp.7:221 build/C/man3/endian.3:74 build/C/man3/getnameinfo.3:203 build/C/man7/icmp.7:161 build/C/man7/ipv6.7:361 build/C/man7/packet.7:282 build/C/man7/raw.7:175 build/C/man3/rcmd.3:262 build/C/man3/rexec.3:138 build/C/man7/tcp.7:1149 build/C/man7/udp.7:251 build/C/man7/udplite.7:132 build/C/man7/unix.7:401 build/C/man7/x25.7:100
#, no-wrap
msgid "VERSIONS"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man7/arp.7:289 build/C/man7/ddp.7:244 build/C/man3/ether_aton.3:145 build/C/man3/gethostbyname.3:424 build/C/man3/inet_ntop.3:112 build/C/man3/inet_pton.3:150 build/C/man7/ip.7:1214 build/C/man7/ipv6.7:400 build/C/man7/netdevice.7:328 build/C/man7/packet.7:363 build/C/man7/raw.7:252 build/C/man3/rcmd.3:278 build/C/man3/rexec.3:158 build/C/man2/shutdown.2:104 build/C/man7/tcp.7:1156 build/C/man7/udplite.7:134 build/C/man7/x25.7:102
+#: build/C/man7/arp.7:289 build/C/man7/ddp.7:244 build/C/man3/ether_aton.3:145 build/C/man3/gethostbyname.3:441 build/C/man3/inet_ntop.3:112 build/C/man3/inet_pton.3:150 build/C/man7/ip.7:1217 build/C/man7/ipv6.7:400 build/C/man7/netdevice.7:328 build/C/man7/packet.7:363 build/C/man7/raw.7:252 build/C/man3/rcmd.3:278 build/C/man3/rexec.3:158 build/C/man2/shutdown.2:104 build/C/man7/tcp.7:1156 build/C/man7/udplite.7:134 build/C/man7/x25.7:102
#, no-wrap
msgid "BUGS"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man7/arp.7:302 build/C/man3/byteorder.3:83 build/C/man3/cmsg.3:217 build/C/man7/ddp.7:249 build/C/man3/endian.3:151 build/C/man3/ether_aton.3:149 build/C/man5/gai.conf.5:93 build/C/man3/getaddrinfo.3:817 build/C/man3/getaddrinfo_a.3:600 build/C/man1/getent.1:368 build/C/man3/gethostbyname.3:429 build/C/man3/getipnodebyname.3:266 build/C/man3/getnameinfo.3:275 build/C/man3/getnetent.3:154 build/C/man3/getnetent_r.3:145 build/C/man2/getpeername.2:143 build/C/man3/getprotoent.3:142 build/C/man3/getprotoent_r.3:237 build/C/man3/getservent.3:159 build/C/man3/getservent_r.3:241 build/C/man5/host.conf.5:199 build/C/man7/hostname.7:85 build/C/man5/hosts.5:115 build/C/man5/hosts.equiv.5:84 build/C/man7/icmp.7:191 build/C/man3/inet.3:297 build/C/man3/inet_ntop.3:118 build/C/man3/inet_pton.3:215 build/C/man7/ip.7:1233 build/C/man7/ipv6.7:411 build/C/man7/netdevice.7:342 build/C/man5/networks.5:74 build/C/man8/nscd.8:85 build/C/man5/nscd.conf.5:232 build/C/man5/nss.5:110 build/C/man5/nsswitch.conf.5:352 build/C/man7/packet.7:394 build/C/man5/protocols.5:81 build/C/man7/raw.7:269 build/C/man3/rcmd.3:285 build/C/man5/resolv.conf.5:287 build/C/man3/resolver.3:274 build/C/man3/rexec.3:167 build/C/man5/services.5:210 build/C/man3/setnetgrent.3:107 build/C/man2/shutdown.2:113 build/C/man7/tcp.7:1168 build/C/man7/udp.7:256 build/C/man7/udplite.7:146 build/C/man7/unix.7:443 build/C/man7/x25.7:118
+#: build/C/man7/arp.7:302 build/C/man3/byteorder.3:83 build/C/man3/cmsg.3:217 build/C/man7/ddp.7:249 build/C/man3/endian.3:151 build/C/man3/ether_aton.3:149 build/C/man5/gai.conf.5:93 build/C/man3/getaddrinfo.3:817 build/C/man3/getaddrinfo_a.3:600 build/C/man1/getent.1:368 build/C/man3/gethostbyname.3:446 build/C/man3/getipnodebyname.3:266 build/C/man3/getnameinfo.3:275 build/C/man3/getnetent.3:154 build/C/man3/getnetent_r.3:145 build/C/man2/getpeername.2:143 build/C/man3/getprotoent.3:142 build/C/man3/getprotoent_r.3:237 build/C/man3/getservent.3:159 build/C/man3/getservent_r.3:241 build/C/man5/host.conf.5:199 build/C/man7/hostname.7:85 build/C/man5/hosts.5:115 build/C/man5/hosts.equiv.5:84 build/C/man7/icmp.7:191 build/C/man3/inet.3:297 build/C/man3/inet_ntop.3:118 build/C/man3/inet_pton.3:215 build/C/man7/ip.7:1236 build/C/man7/ipv6.7:411 build/C/man7/netdevice.7:342 build/C/man5/networks.5:74 build/C/man8/nscd.8:85 build/C/man5/nscd.conf.5:232 build/C/man5/nss.5:110 build/C/man5/nsswitch.conf.5:352 build/C/man7/packet.7:394 build/C/man5/protocols.5:81 build/C/man7/raw.7:269 build/C/man3/rcmd.3:285 build/C/man5/resolv.conf.5:287 build/C/man3/resolver.3:274 build/C/man3/rexec.3:167 build/C/man5/services.5:210 build/C/man3/setnetgrent.3:107 build/C/man2/shutdown.2:113 build/C/man7/tcp.7:1168 build/C/man7/udp.7:256 build/C/man7/udplite.7:146 build/C/man7/unix.7:445 build/C/man7/x25.7:118
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man7/arp.7:310 build/C/man3/byteorder.3:87 build/C/man3/cmsg.3:222 build/C/man7/ddp.7:254 build/C/man3/endian.3:153 build/C/man3/ether_aton.3:151 build/C/man5/gai.conf.5:96 build/C/man3/getaddrinfo.3:827 build/C/man3/getaddrinfo_a.3:607 build/C/man1/getent.1:370 build/C/man3/gethostbyname.3:443 build/C/man3/getipnodebyname.3:271 build/C/man3/getnameinfo.3:308 build/C/man3/getnetent.3:161 build/C/man3/getnetent_r.3:148 build/C/man2/getpeername.2:150 build/C/man3/getprotoent.3:147 build/C/man3/getprotoent_r.3:240 build/C/man3/getservent.3:164 build/C/man3/getservent_r.3:244 build/C/man5/host.conf.5:204 build/C/man7/hostname.7:93 build/C/man5/hosts.5:126 build/C/man5/hosts.equiv.5:88 build/C/man7/icmp.7:195 build/C/man3/inet.3:307 build/C/man3/inet_ntop.3:122 build/C/man3/inet_pton.3:219 build/C/man7/ip.7:1251 build/C/man7/ipv6.7:418 build/C/man7/netdevice.7:347 build/C/man5/networks.5:80 build/C/man8/nscd.8:91 build/C/man5/nscd.conf.5:237 build/C/man5/nss.5:112 build/C/man5/nsswitch.conf.5:355 build/C/man7/packet.7:408 build/C/man5/protocols.5:86 build/C/man7/raw.7:282 build/C/man3/rcmd.3:293 build/C/man5/resolv.conf.5:294 build/C/man3/resolver.3:280 build/C/man3/rexec.3:170 build/C/man5/services.5:222 build/C/man3/setnetgrent.3:111 build/C/man2/shutdown.2:117 build/C/man7/tcp.7:1194 build/C/man7/udp.7:267 build/C/man7/udplite.7:156 build/C/man7/unix.7:452 build/C/man7/x25.7:127
+#: build/C/man7/arp.7:310 build/C/man3/byteorder.3:87 build/C/man3/cmsg.3:222 build/C/man7/ddp.7:254 build/C/man3/endian.3:153 build/C/man3/ether_aton.3:151 build/C/man5/gai.conf.5:96 build/C/man3/getaddrinfo.3:827 build/C/man3/getaddrinfo_a.3:607 build/C/man1/getent.1:370 build/C/man3/gethostbyname.3:460 build/C/man3/getipnodebyname.3:271 build/C/man3/getnameinfo.3:308 build/C/man3/getnetent.3:161 build/C/man3/getnetent_r.3:148 build/C/man2/getpeername.2:150 build/C/man3/getprotoent.3:147 build/C/man3/getprotoent_r.3:240 build/C/man3/getservent.3:164 build/C/man3/getservent_r.3:244 build/C/man5/host.conf.5:204 build/C/man7/hostname.7:93 build/C/man5/hosts.5:126 build/C/man5/hosts.equiv.5:88 build/C/man7/icmp.7:195 build/C/man3/inet.3:307 build/C/man3/inet_ntop.3:122 build/C/man3/inet_pton.3:219 build/C/man7/ip.7:1254 build/C/man7/ipv6.7:418 build/C/man7/netdevice.7:347 build/C/man5/networks.5:80 build/C/man8/nscd.8:91 build/C/man5/nscd.conf.5:237 build/C/man5/nss.5:112 build/C/man5/nsswitch.conf.5:355 build/C/man7/packet.7:408 build/C/man5/protocols.5:86 build/C/man7/raw.7:282 build/C/man3/rcmd.3:293 build/C/man5/resolv.conf.5:294 build/C/man3/resolver.3:280 build/C/man3/rexec.3:170 build/C/man5/services.5:222 build/C/man3/setnetgrent.3:111 build/C/man2/shutdown.2:117 build/C/man7/tcp.7:1194 build/C/man7/udp.7:267 build/C/man7/udplite.7:156 build/C/man7/unix.7:454 build/C/man7/x25.7:127
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man7/arp.7:317 build/C/man3/byteorder.3:94 build/C/man3/cmsg.3:229 build/C/man7/ddp.7:261 build/C/man3/endian.3:160 build/C/man3/ether_aton.3:158 build/C/man5/gai.conf.5:103 build/C/man3/getaddrinfo.3:834 build/C/man3/getaddrinfo_a.3:614 build/C/man1/getent.1:377 build/C/man3/gethostbyname.3:450 build/C/man3/getipnodebyname.3:278 build/C/man3/getnameinfo.3:315 build/C/man3/getnetent.3:168 build/C/man3/getnetent_r.3:155 build/C/man2/getpeername.2:157 build/C/man3/getprotoent.3:154 build/C/man3/getprotoent_r.3:247 build/C/man3/getservent.3:171 build/C/man3/getservent_r.3:251 build/C/man5/host.conf.5:211 build/C/man7/hostname.7:100 build/C/man5/hosts.5:133 build/C/man5/hosts.equiv.5:95 build/C/man7/icmp.7:202 build/C/man3/inet.3:314 build/C/man3/inet_ntop.3:129 build/C/man3/inet_pton.3:226 build/C/man7/ip.7:1258 build/C/man7/ipv6.7:425 build/C/man7/netdevice.7:354 build/C/man5/networks.5:87 build/C/man8/nscd.8:98 build/C/man5/nscd.conf.5:244 build/C/man5/nss.5:119 build/C/man5/nsswitch.conf.5:362 build/C/man7/packet.7:415 build/C/man5/protocols.5:93 build/C/man7/raw.7:289 build/C/man3/rcmd.3:300 build/C/man5/resolv.conf.5:301 build/C/man3/resolver.3:287 build/C/man3/rexec.3:177 build/C/man5/services.5:229 build/C/man3/setnetgrent.3:118 build/C/man2/shutdown.2:124 build/C/man7/tcp.7:1201 build/C/man7/udp.7:274 build/C/man7/udplite.7:163 build/C/man7/unix.7:459 build/C/man7/x25.7:134
+#: build/C/man7/arp.7:317 build/C/man3/byteorder.3:94 build/C/man3/cmsg.3:229 build/C/man7/ddp.7:261 build/C/man3/endian.3:160 build/C/man3/ether_aton.3:158 build/C/man5/gai.conf.5:103 build/C/man3/getaddrinfo.3:834 build/C/man3/getaddrinfo_a.3:614 build/C/man1/getent.1:377 build/C/man3/gethostbyname.3:467 build/C/man3/getipnodebyname.3:278 build/C/man3/getnameinfo.3:315 build/C/man3/getnetent.3:168 build/C/man3/getnetent_r.3:155 build/C/man2/getpeername.2:157 build/C/man3/getprotoent.3:154 build/C/man3/getprotoent_r.3:247 build/C/man3/getservent.3:171 build/C/man3/getservent_r.3:251 build/C/man5/host.conf.5:211 build/C/man7/hostname.7:100 build/C/man5/hosts.5:133 build/C/man5/hosts.equiv.5:95 build/C/man7/icmp.7:202 build/C/man3/inet.3:314 build/C/man3/inet_ntop.3:129 build/C/man3/inet_pton.3:226 build/C/man7/ip.7:1261 build/C/man7/ipv6.7:425 build/C/man7/netdevice.7:354 build/C/man5/networks.5:87 build/C/man8/nscd.8:98 build/C/man5/nscd.conf.5:244 build/C/man5/nss.5:119 build/C/man5/nsswitch.conf.5:362 build/C/man7/packet.7:415 build/C/man5/protocols.5:93 build/C/man7/raw.7:289 build/C/man3/rcmd.3:300 build/C/man5/resolv.conf.5:301 build/C/man3/resolver.3:287 build/C/man3/rexec.3:177 build/C/man5/services.5:229 build/C/man3/setnetgrent.3:118 build/C/man2/shutdown.2:124 build/C/man7/tcp.7:1201 build/C/man7/udp.7:274 build/C/man7/udplite.7:163 build/C/man7/unix.7:461 build/C/man7/x25.7:134
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/byteorder.3:76 build/C/man3/cmsg.3:141 build/C/man3/endian.3:76 build/C/man3/ether_aton.3:143 build/C/man3/getaddrinfo.3:584 build/C/man3/getaddrinfo_a.3:305 build/C/man3/gethostbyname.3:303 build/C/man3/getipnodebyname.3:258 build/C/man3/getnameinfo.3:206 build/C/man3/getnetent.3:145 build/C/man3/getnetent_r.3:141 build/C/man2/getpeername.2:101 build/C/man3/getprotoent.3:140 build/C/man3/getprotoent_r.3:131 build/C/man3/getservent.3:157 build/C/man3/getservent_r.3:130 build/C/man3/inet.3:210 build/C/man3/inet_ntop.3:100 build/C/man3/inet_pton.3:129 build/C/man3/rcmd.3:270 build/C/man3/resolver.3:272 build/C/man3/rexec.3:149 build/C/man3/setnetgrent.3:92 build/C/man2/shutdown.2:91
+#: build/C/man3/byteorder.3:76 build/C/man3/cmsg.3:141 build/C/man3/endian.3:76 build/C/man3/ether_aton.3:143 build/C/man3/getaddrinfo.3:584 build/C/man3/getaddrinfo_a.3:305 build/C/man3/gethostbyname.3:320 build/C/man3/getipnodebyname.3:258 build/C/man3/getnameinfo.3:206 build/C/man3/getnetent.3:145 build/C/man3/getnetent_r.3:141 build/C/man2/getpeername.2:101 build/C/man3/getprotoent.3:140 build/C/man3/getprotoent_r.3:131 build/C/man3/getservent.3:157 build/C/man3/getservent_r.3:130 build/C/man3/inet.3:210 build/C/man3/inet_ntop.3:100 build/C/man3/inet_pton.3:129 build/C/man3/rcmd.3:270 build/C/man3/resolver.3:272 build/C/man3/rexec.3:149 build/C/man3/setnetgrent.3:92 build/C/man2/shutdown.2:91
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/cmsg.3:146 build/C/man7/ddp.7:226 build/C/man3/endian.3:91 build/C/man3/getaddrinfo.3:589 build/C/man3/getaddrinfo_a.3:308 build/C/man3/gethostbyname.3:327 build/C/man3/getipnodebyname.3:261 build/C/man3/getnameinfo.3:208 build/C/man3/getnetent.3:147 build/C/man2/getpeername.2:105 build/C/man5/host.conf.5:190 build/C/man5/hosts.5:88 build/C/man5/hosts.equiv.5:71 build/C/man7/icmp.7:169 build/C/man3/inet.3:218 build/C/man3/inet_pton.3:131 build/C/man7/ip.7:1152 build/C/man7/ipv6.7:390 build/C/man7/netdevice.7:310 build/C/man8/nscd.8:60 build/C/man5/nsswitch.conf.5:333 build/C/man7/packet.7:300 build/C/man7/raw.7:187 build/C/man3/setnetgrent.3:103 build/C/man2/shutdown.2:95 build/C/man7/unix.7:405
+#: build/C/man3/cmsg.3:146 build/C/man7/ddp.7:226 build/C/man3/endian.3:91 build/C/man3/getaddrinfo.3:589 build/C/man3/getaddrinfo_a.3:308 build/C/man3/gethostbyname.3:344 build/C/man3/getipnodebyname.3:261 build/C/man3/getnameinfo.3:208 build/C/man3/getnetent.3:147 build/C/man2/getpeername.2:105 build/C/man5/host.conf.5:190 build/C/man5/hosts.5:88 build/C/man5/hosts.equiv.5:71 build/C/man7/icmp.7:169 build/C/man3/inet.3:218 build/C/man3/inet_pton.3:131 build/C/man7/ip.7:1155 build/C/man7/ipv6.7:390 build/C/man7/netdevice.7:310 build/C/man8/nscd.8:60 build/C/man5/nsswitch.conf.5:333 build/C/man7/packet.7:300 build/C/man7/raw.7:187 build/C/man3/setnetgrent.3:103 build/C/man2/shutdown.2:95 build/C/man7/unix.7:407
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/cmsg.3:161 build/C/man3/endian.3:107 build/C/man5/gai.conf.5:74 build/C/man3/getaddrinfo.3:612 build/C/man3/getaddrinfo_a.3:314 build/C/man3/getnameinfo.3:236 build/C/man3/getprotoent_r.3:135 build/C/man3/getservent_r.3:134 build/C/man5/hosts.5:107 build/C/man3/inet.3:254 build/C/man3/inet_ntop.3:115 build/C/man3/inet_pton.3:156 build/C/man5/nss.5:100 build/C/man7/unix.7:435
+#: build/C/man3/cmsg.3:161 build/C/man3/endian.3:107 build/C/man5/gai.conf.5:74 build/C/man3/getaddrinfo.3:612 build/C/man3/getaddrinfo_a.3:314 build/C/man3/getnameinfo.3:236 build/C/man3/getprotoent_r.3:135 build/C/man3/getservent_r.3:134 build/C/man5/hosts.5:107 build/C/man3/inet.3:254 build/C/man3/inet_ntop.3:115 build/C/man3/inet_pton.3:156 build/C/man5/nss.5:100 build/C/man7/unix.7:437
#, no-wrap
msgid "EXAMPLE"
msgstr ""
msgstr ""
#. type: SS
-#: build/C/man7/ddp.7:120 build/C/man7/ip.7:224 build/C/man7/ipv6.7:192 build/C/man7/packet.7:179 build/C/man7/raw.7:109 build/C/man7/tcp.7:858 build/C/man7/udp.7:178 build/C/man7/udplite.7:67 build/C/man7/unix.7:135 build/C/man7/x25.7:72
+#: build/C/man7/ddp.7:120 build/C/man7/ip.7:224 build/C/man7/ipv6.7:192 build/C/man7/packet.7:179 build/C/man7/raw.7:109 build/C/man7/tcp.7:858 build/C/man7/udp.7:178 build/C/man7/udplite.7:67 build/C/man7/unix.7:137 build/C/man7/x25.7:72
#, no-wrap
msgid "Socket options"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man7/ddp.7:149 build/C/man3/gethostbyname.3:278 build/C/man3/getnetent_r.3:129 build/C/man2/getpeername.2:73 build/C/man3/getprotoent_r.3:119 build/C/man3/getservent_r.3:118 build/C/man3/inet_ntop.3:91 build/C/man7/ip.7:1061 build/C/man7/ipv6.7:349 build/C/man7/packet.7:246 build/C/man7/raw.7:144 build/C/man2/shutdown.2:74 build/C/man7/tcp.7:1131 build/C/man7/udp.7:241 build/C/man7/udplite.7:121 build/C/man7/unix.7:320
+#: build/C/man7/ddp.7:149 build/C/man3/gethostbyname.3:295 build/C/man3/getnetent_r.3:129 build/C/man2/getpeername.2:73 build/C/man3/getprotoent_r.3:119 build/C/man3/getservent_r.3:118 build/C/man3/inet_ntop.3:91 build/C/man7/ip.7:1064 build/C/man7/ipv6.7:349 build/C/man7/packet.7:246 build/C/man7/raw.7:144 build/C/man2/shutdown.2:74 build/C/man7/tcp.7:1131 build/C/man7/udp.7:241 build/C/man7/udplite.7:121 build/C/man7/unix.7:322
#, no-wrap
msgid "ERRORS"
msgstr ""
#. type: TP
-#: build/C/man7/ddp.7:153 build/C/man7/ip.7:1065 build/C/man7/raw.7:145
+#: build/C/man7/ddp.7:153 build/C/man7/ip.7:1068 build/C/man7/raw.7:145
#, no-wrap
msgid "B<EACCES>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man7/ddp.7:160 build/C/man7/ip.7:1081 build/C/man7/unix.7:321
+#: build/C/man7/ddp.7:160 build/C/man7/ip.7:1084 build/C/man7/unix.7:323
#, no-wrap
msgid "B<EADDRINUSE>"
msgstr ""
#. type: Plain text
-#: build/C/man7/ddp.7:163 build/C/man7/ip.7:1084
+#: build/C/man7/ddp.7:163 build/C/man7/ip.7:1087
msgid "Tried to bind to an address already in use."
msgstr ""
#. type: TP
-#: build/C/man7/ddp.7:163 build/C/man7/ip.7:1084 build/C/man7/packet.7:247
+#: build/C/man7/ddp.7:163 build/C/man7/ip.7:1087 build/C/man7/packet.7:247
#, no-wrap
msgid "B<EADDRNOTAVAIL>"
msgstr ""
#. type: Plain text
-#: build/C/man7/ddp.7:167 build/C/man7/ip.7:1088
+#: build/C/man7/ddp.7:167 build/C/man7/ip.7:1091
msgid ""
"A nonexistent interface was requested or the requested source address was "
"not local."
msgstr ""
#. type: TP
-#: build/C/man7/ddp.7:167 build/C/man7/ip.7:1088
+#: build/C/man7/ddp.7:167 build/C/man7/ip.7:1091
#, no-wrap
msgid "B<EAGAIN>"
msgstr ""
#. type: Plain text
-#: build/C/man7/ddp.7:170 build/C/man7/ip.7:1091
+#: build/C/man7/ddp.7:170 build/C/man7/ip.7:1094
msgid "Operation on a nonblocking socket would block."
msgstr ""
#. type: TP
-#: build/C/man7/ddp.7:170 build/C/man7/ip.7:1091
+#: build/C/man7/ddp.7:170 build/C/man7/ip.7:1094
#, no-wrap
msgid "B<EALREADY>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man7/ddp.7:173 build/C/man7/ip.7:1094
+#: build/C/man7/ddp.7:173 build/C/man7/ip.7:1097
#, no-wrap
msgid "B<ECONNABORTED>"
msgstr ""
#. type: Plain text
-#: build/C/man7/ddp.7:177 build/C/man7/ip.7:1098
+#: build/C/man7/ddp.7:177 build/C/man7/ip.7:1101
msgid "A connection was closed during an B<accept>(2)."
msgstr ""
#. type: TP
-#: build/C/man7/ddp.7:177 build/C/man7/ip.7:1098
+#: build/C/man7/ddp.7:177 build/C/man7/ip.7:1101
#, no-wrap
msgid "B<EHOSTUNREACH>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man7/ddp.7:180 build/C/man2/getpeername.2:85 build/C/man7/ip.7:1103 build/C/man7/packet.7:253 build/C/man7/raw.7:152 build/C/man2/shutdown.2:79 build/C/man7/unix.7:337
+#: build/C/man7/ddp.7:180 build/C/man2/getpeername.2:85 build/C/man7/ip.7:1106 build/C/man7/packet.7:253 build/C/man7/raw.7:152 build/C/man2/shutdown.2:79 build/C/man7/unix.7:339
#, no-wrap
msgid "B<EINVAL>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man7/ddp.7:183 build/C/man7/ip.7:1109 build/C/man7/unix.7:346
+#: build/C/man7/ddp.7:183 build/C/man7/ip.7:1112 build/C/man7/unix.7:348
#, no-wrap
msgid "B<EISCONN>"
msgstr ""
#. type: Plain text
-#: build/C/man7/ddp.7:187 build/C/man7/ip.7:1113
+#: build/C/man7/ddp.7:187 build/C/man7/ip.7:1116
msgid "B<connect>(2) was called on an already connected socket."
msgstr ""
#. type: TP
-#: build/C/man7/ddp.7:187 build/C/man7/ip.7:1113 build/C/man7/packet.7:256 build/C/man7/raw.7:155
+#: build/C/man7/ddp.7:187 build/C/man7/ip.7:1116 build/C/man7/packet.7:256 build/C/man7/raw.7:155
#, no-wrap
msgid "B<EMSGSIZE>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man7/ddp.7:193 build/C/man3/getnetent_r.3:130 build/C/man3/getprotoent_r.3:120 build/C/man3/getservent_r.3:119 build/C/man7/ip.7:1121 build/C/man7/packet.7:268 build/C/man7/unix.7:351
+#: build/C/man7/ddp.7:193 build/C/man3/getnetent_r.3:130 build/C/man3/getprotoent_r.3:120 build/C/man3/getservent_r.3:119 build/C/man7/ip.7:1124 build/C/man7/packet.7:268 build/C/man7/unix.7:353
#, no-wrap
msgid "B<ENOENT>"
msgstr ""
#. type: Plain text
-#: build/C/man7/ddp.7:197 build/C/man7/ip.7:1125
+#: build/C/man7/ddp.7:197 build/C/man7/ip.7:1128
msgid "B<SIOCGSTAMP> was called on a socket where no packet arrived."
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man7/ddp.7:200 build/C/man7/ip.7:1125
+#: build/C/man7/ddp.7:200 build/C/man7/ip.7:1128
#, no-wrap
msgid "B<ENOPKG>"
msgstr ""
#. type: Plain text
-#: build/C/man7/ddp.7:203 build/C/man7/ip.7:1128
+#: build/C/man7/ddp.7:203 build/C/man7/ip.7:1131
msgid "A kernel subsystem was not configured."
msgstr ""
#. type: TP
-#: build/C/man7/ddp.7:203 build/C/man7/ip.7:1128
+#: build/C/man7/ddp.7:203 build/C/man7/ip.7:1131
#, no-wrap
msgid "B<ENOPROTOOPT> and B<EOPNOTSUPP>"
msgstr ""
#. type: Plain text
-#: build/C/man7/ddp.7:206 build/C/man7/ip.7:1131
+#: build/C/man7/ddp.7:206 build/C/man7/ip.7:1134
msgid "Invalid socket option passed."
msgstr ""
#. type: TP
-#: build/C/man7/ddp.7:206 build/C/man2/getpeername.2:93 build/C/man7/ip.7:1131 build/C/man7/packet.7:271 build/C/man2/shutdown.2:84 build/C/man7/unix.7:359
+#: build/C/man7/ddp.7:206 build/C/man2/getpeername.2:93 build/C/man7/ip.7:1134 build/C/man7/packet.7:271 build/C/man2/shutdown.2:84 build/C/man7/unix.7:361
#, no-wrap
msgid "B<ENOTCONN>"
msgstr ""
#. type: Plain text
-#: build/C/man7/ddp.7:210 build/C/man7/ip.7:1135
+#: build/C/man7/ddp.7:210 build/C/man7/ip.7:1138
msgid ""
"The operation is defined only on a connected socket, but the socket wasn't "
"connected."
msgstr ""
#. type: TP
-#: build/C/man7/ddp.7:210 build/C/man7/ip.7:1135 build/C/man7/packet.7:277 build/C/man7/raw.7:166 build/C/man7/unix.7:366
+#: build/C/man7/ddp.7:210 build/C/man7/ip.7:1138 build/C/man7/packet.7:277 build/C/man7/raw.7:166 build/C/man7/unix.7:368
#, no-wrap
msgid "B<EPERM>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man7/ddp.7:215 build/C/man7/ip.7:1139 build/C/man7/tcp.7:1138 build/C/man7/unix.7:370
+#: build/C/man7/ddp.7:215 build/C/man7/ip.7:1142 build/C/man7/tcp.7:1138 build/C/man7/unix.7:372
#, no-wrap
msgid "B<EPIPE>"
msgstr ""
#. type: Plain text
-#: build/C/man7/ddp.7:218 build/C/man7/ip.7:1142
+#: build/C/man7/ddp.7:218 build/C/man7/ip.7:1145
msgid "The connection was unexpectedly closed or shut down by the other end."
msgstr ""
#. type: TP
-#: build/C/man7/ddp.7:218 build/C/man7/ip.7:1142 build/C/man7/unix.7:392
+#: build/C/man7/ddp.7:218 build/C/man7/ip.7:1145 build/C/man7/unix.7:394
#, no-wrap
msgid "B<ESOCKTNOSUPPORT>"
msgstr ""
msgstr ""
#. type: SS
-#: build/C/man7/ddp.7:232 build/C/man7/ip.7:1201 build/C/man7/packet.7:331
+#: build/C/man7/ddp.7:232 build/C/man7/ip.7:1204 build/C/man7/packet.7:331
#, no-wrap
msgid "Compatibility"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man7/ddp.7:246 build/C/man7/ip.7:1216
+#: build/C/man7/ddp.7:246 build/C/man7/ip.7:1219
msgid "There are too many inconsistent error values."
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man5/gai.conf.5:72 build/C/man3/getaddrinfo.3:582 build/C/man3/gethostbyname.3:293 build/C/man3/getnameinfo.3:197 build/C/man3/getnetent.3:141 build/C/man3/getprotoent.3:134 build/C/man3/getservent.3:153 build/C/man5/host.conf.5:180 build/C/man5/hosts.5:86 build/C/man5/hosts.equiv.5:69 build/C/man5/networks.5:70 build/C/man5/nss.5:98 build/C/man5/nsswitch.conf.5:298 build/C/man5/protocols.5:77 build/C/man5/resolv.conf.5:284 build/C/man3/resolver.3:267 build/C/man5/services.5:185 build/C/man3/setnetgrent.3:88 build/C/man7/udplite.7:126
+#: build/C/man5/gai.conf.5:72 build/C/man3/getaddrinfo.3:582 build/C/man3/gethostbyname.3:310 build/C/man3/getnameinfo.3:197 build/C/man3/getnetent.3:141 build/C/man3/getprotoent.3:134 build/C/man3/getservent.3:153 build/C/man5/host.conf.5:180 build/C/man5/hosts.5:86 build/C/man5/hosts.equiv.5:69 build/C/man5/networks.5:70 build/C/man5/nss.5:98 build/C/man5/nsswitch.conf.5:298 build/C/man5/protocols.5:77 build/C/man5/resolv.conf.5:284 build/C/man3/resolver.3:267 build/C/man5/services.5:185 build/C/man3/setnetgrent.3:88 build/C/man7/udplite.7:126
#, no-wrap
msgid "FILES"
msgstr ""
msgstr ""
#. type: IP
-#: build/C/man3/getaddrinfo.3:343 build/C/man3/getaddrinfo.3:366 build/C/man3/getaddrinfo_a.3:191 build/C/man3/getaddrinfo_a.3:195 build/C/man3/getaddrinfo_a.3:197 build/C/man5/nsswitch.conf.5:144 build/C/man5/nsswitch.conf.5:148 build/C/man7/unix.7:74 build/C/man7/unix.7:89 build/C/man7/unix.7:109
+#: build/C/man3/getaddrinfo.3:343 build/C/man3/getaddrinfo.3:366 build/C/man3/getaddrinfo_a.3:191 build/C/man3/getaddrinfo_a.3:195 build/C/man3/getaddrinfo_a.3:197 build/C/man5/nsswitch.conf.5:144 build/C/man5/nsswitch.conf.5:148 build/C/man7/unix.7:74 build/C/man7/unix.7:91 build/C/man7/unix.7:111
#, no-wrap
msgid "*"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/getaddrinfo.3:475 build/C/man3/getaddrinfo_a.3:242 build/C/man3/gethostbyname.3:266 build/C/man3/getipnodebyname.3:186 build/C/man3/getnameinfo.3:139 build/C/man3/getnetent.3:130 build/C/man3/getnetent_r.3:118 build/C/man2/getpeername.2:68 build/C/man3/getprotoent.3:123 build/C/man3/getprotoent_r.3:108 build/C/man3/getservent.3:142 build/C/man3/getservent_r.3:107 build/C/man3/inet_ntop.3:83 build/C/man3/inet_pton.3:116 build/C/man3/rcmd.3:239 build/C/man3/resolver.3:245 build/C/man3/setnetgrent.3:86 build/C/man2/shutdown.2:69
+#: build/C/man3/getaddrinfo.3:475 build/C/man3/getaddrinfo_a.3:242 build/C/man3/gethostbyname.3:283 build/C/man3/getipnodebyname.3:186 build/C/man3/getnameinfo.3:139 build/C/man3/getnetent.3:130 build/C/man3/getnetent_r.3:118 build/C/man2/getpeername.2:68 build/C/man3/getprotoent.3:123 build/C/man3/getprotoent_r.3:108 build/C/man3/getservent.3:142 build/C/man3/getservent_r.3:107 build/C/man3/inet_ntop.3:83 build/C/man3/inet_pton.3:116 build/C/man3/rcmd.3:239 build/C/man3/resolver.3:245 build/C/man3/setnetgrent.3:86 build/C/man2/shutdown.2:69
#, no-wrap
msgid "RETURN VALUE"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/getaddrinfo.3:517 build/C/man3/getaddrinfo_a.3:255 build/C/man3/getnameinfo.3:174 build/C/man7/unix.7:359
+#: build/C/man3/getaddrinfo.3:517 build/C/man3/getaddrinfo_a.3:255 build/C/man3/getnameinfo.3:174 build/C/man7/unix.7:361
msgid "Out of memory."
msgstr ""
#. type: TH
#: build/C/man3/gethostbyname.3:38
#, no-wrap
-msgid "2010-10-04"
+msgid "2013-09-04"
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:104 build/C/man3/getnetent_r.3:60 build/C/man3/getprotoent_r.3:57 build/C/man3/getservent_r.3:57
+#: build/C/man3/gethostbyname.3:104 build/C/man3/gethostbyname.3:112 build/C/man3/getnetent_r.3:60 build/C/man3/getprotoent_r.3:57 build/C/man3/getservent_r.3:57
msgid "_BSD_SOURCE || _SVID_SOURCE"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man3/gethostbyname.3:109
+#: build/C/man3/gethostbyname.3:109 build/C/man3/gethostbyname.3:122
#, no-wrap
-msgid "Since glibc 2.8:"
+msgid "Since glibc 2.12:"
msgstr ""
-#. type: Plain text
+#. type: TP
#: build/C/man3/gethostbyname.3:112
+#, no-wrap
+msgid "From glibc 2.8 to glibc 2.11:"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/gethostbyname.3:115
msgid "_BSD_SOURCE || _SVID_SOURCE || _GNU_SOURCE"
msgstr ""
#. type: TP
-#: build/C/man3/gethostbyname.3:112
+#: build/C/man3/gethostbyname.3:115
#, no-wrap
msgid "Before glibc 2.8:"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:115
+#: build/C/man3/gethostbyname.3:118 build/C/man3/gethostbyname.3:129
msgid "none"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:129
+#: build/C/man3/gethostbyname.3:121
+msgid "B<h_errno>:"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/gethostbyname.3:126
+#, no-wrap
msgid ""
-"The B<gethostbyname*>() and B<gethostbyaddr*>() functions are obsolete. "
-"Applications should use B<getaddrinfo>(3) and B<getnameinfo>(3) instead."
+"_BSD_SOURCE || _SVID_SOURCE ||\n"
+" (_POSIX_C_SOURCE E<lt> 200809L && _XOPEN_SOURCE E<lt> 700)\n"
+msgstr ""
+
+#. type: TP
+#: build/C/man3/gethostbyname.3:126
+#, no-wrap
+msgid "Before glibc 2.12:"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/gethostbyname.3:146
+msgid ""
+"The B<gethostbyname*>(), B<gethostbyaddr*>(), B<herror>(), and "
+"B<hstrerror>() functions are obsolete. Applications should use "
+"B<getaddrinfo>(3), B<getnameinfo>(3), and B<gai_strerror>(3) instead."
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:170
+#: build/C/man3/gethostbyname.3:187
msgid ""
"The B<gethostbyname>() function returns a structure of type I<hostent> for "
"the given host I<name>. Here I<name> is either a hostname, or an IPv4 "
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:186
+#: build/C/man3/gethostbyname.3:203
msgid ""
"The B<gethostbyaddr>() function returns a structure of type I<hostent> for "
"the given host address I<addr> of length I<len> and address type I<type>. "
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:193
+#: build/C/man3/gethostbyname.3:210
msgid ""
"The B<sethostent>() function specifies, if I<stayopen> is true (1), that a "
"connected TCP socket should be used for the name server queries and that the "
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:198
+#: build/C/man3/gethostbyname.3:215
msgid ""
"The B<endhostent>() function ends the use of a TCP connection for name "
"server queries."
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:203
+#: build/C/man3/gethostbyname.3:220
msgid ""
"The (obsolete) B<herror>() function prints the error message associated "
"with the current value of I<h_errno> on I<stderr>."
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:208
+#: build/C/man3/gethostbyname.3:225
msgid ""
"The (obsolete) B<hstrerror>() function takes an error number (typically "
"I<h_errno>) and returns the corresponding message string."
#. (See
#. .BR resolv+ (8)).
#. type: Plain text
-#: build/C/man3/gethostbyname.3:225
+#: build/C/man3/gethostbyname.3:242
msgid ""
"The domain name queries carried out by B<gethostbyname>() and "
"B<gethostbyaddr>() use a combination of any or all of the name server "
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:227
+#: build/C/man3/gethostbyname.3:244
msgid "The I<hostent> structure is defined in I<E<lt>netdb.hE<gt>> as follows:"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:239
+#: build/C/man3/gethostbyname.3:256
#, no-wrap
msgid ""
"struct hostent {\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:243
+#: build/C/man3/gethostbyname.3:260
msgid "The members of the I<hostent> structure are:"
msgstr ""
#. type: TP
-#: build/C/man3/gethostbyname.3:243 build/C/man3/getipnodebyname.3:210
+#: build/C/man3/gethostbyname.3:260 build/C/man3/getipnodebyname.3:210
#, no-wrap
msgid "I<h_name>"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:246
+#: build/C/man3/gethostbyname.3:263
msgid "The official name of the host."
msgstr ""
#. type: TP
-#: build/C/man3/gethostbyname.3:246 build/C/man3/getipnodebyname.3:213
+#: build/C/man3/gethostbyname.3:263 build/C/man3/getipnodebyname.3:213
#, no-wrap
msgid "I<h_aliases>"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:249
+#: build/C/man3/gethostbyname.3:266
msgid "An array of alternative names for the host, terminated by a NULL pointer."
msgstr ""
#. type: TP
-#: build/C/man3/gethostbyname.3:249 build/C/man3/getipnodebyname.3:217
+#: build/C/man3/gethostbyname.3:266 build/C/man3/getipnodebyname.3:217
#, no-wrap
msgid "I<h_addrtype>"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:256
+#: build/C/man3/gethostbyname.3:273
msgid "The type of address; always B<AF_INET> or B<AF_INET6> at present."
msgstr ""
#. type: TP
-#: build/C/man3/gethostbyname.3:256 build/C/man3/getipnodebyname.3:239
+#: build/C/man3/gethostbyname.3:273 build/C/man3/getipnodebyname.3:239
#, no-wrap
msgid "I<h_length>"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:259
+#: build/C/man3/gethostbyname.3:276
msgid "The length of the address in bytes."
msgstr ""
#. type: TP
-#: build/C/man3/gethostbyname.3:259 build/C/man3/getipnodebyname.3:253
+#: build/C/man3/gethostbyname.3:276 build/C/man3/getipnodebyname.3:253
#, no-wrap
msgid "I<h_addr_list>"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:263
+#: build/C/man3/gethostbyname.3:280
msgid ""
"An array of pointers to network addresses for the host (in network byte "
"order), terminated by a NULL pointer."
msgstr ""
#. type: TP
-#: build/C/man3/gethostbyname.3:263
+#: build/C/man3/gethostbyname.3:280
#, no-wrap
msgid "I<h_addr>"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:266
+#: build/C/man3/gethostbyname.3:283
msgid "The first address in I<h_addr_list> for backward compatibility."
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:278
+#: build/C/man3/gethostbyname.3:295
msgid ""
"The B<gethostbyname>() and B<gethostbyaddr>() functions return the "
"I<hostent> structure or a NULL pointer if an error occurs. On error, the "
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:280
+#: build/C/man3/gethostbyname.3:297
msgid "The variable I<h_errno> can have the following values:"
msgstr ""
#. type: TP
-#: build/C/man3/gethostbyname.3:280 build/C/man3/getipnodebyname.3:190
+#: build/C/man3/gethostbyname.3:297 build/C/man3/getipnodebyname.3:190
#, no-wrap
msgid "B<HOST_NOT_FOUND>"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:283
+#: build/C/man3/gethostbyname.3:300
msgid "The specified host is unknown."
msgstr ""
#. type: TP
-#: build/C/man3/gethostbyname.3:283
+#: build/C/man3/gethostbyname.3:300
#, no-wrap
msgid "B<NO_ADDRESS> or B<NO_DATA>"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:286
+#: build/C/man3/gethostbyname.3:303
msgid "The requested name is valid but does not have an IP address."
msgstr ""
#. type: TP
-#: build/C/man3/gethostbyname.3:286 build/C/man3/getipnodebyname.3:199
+#: build/C/man3/gethostbyname.3:303 build/C/man3/getipnodebyname.3:199
#, no-wrap
msgid "B<NO_RECOVERY>"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:289
+#: build/C/man3/gethostbyname.3:306
msgid "A nonrecoverable name server error occurred."
msgstr ""
#. type: TP
-#: build/C/man3/gethostbyname.3:289 build/C/man3/getipnodebyname.3:202
+#: build/C/man3/gethostbyname.3:306 build/C/man3/getipnodebyname.3:202
#, no-wrap
msgid "B<TRY_AGAIN>"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:293
+#: build/C/man3/gethostbyname.3:310
msgid ""
"A temporary error occurred on an authoritative name server. Try again "
"later."
msgstr ""
#. type: TP
-#: build/C/man3/gethostbyname.3:294 build/C/man5/host.conf.5:181
+#: build/C/man3/gethostbyname.3:311 build/C/man5/host.conf.5:181
#, no-wrap
msgid "I</etc/host.conf>"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:297
+#: build/C/man3/gethostbyname.3:314
msgid "resolver configuration file"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:297 build/C/man5/host.conf.5:187 build/C/man5/hosts.5:88
+#: build/C/man3/gethostbyname.3:314 build/C/man5/host.conf.5:187 build/C/man5/hosts.5:88
#, no-wrap
msgid "I</etc/hosts>"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:300
+#: build/C/man3/gethostbyname.3:317
msgid "host database file"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:300 build/C/man5/nsswitch.conf.5:306 build/C/man3/setnetgrent.3:92
+#: build/C/man3/gethostbyname.3:317 build/C/man5/nsswitch.conf.5:306 build/C/man3/setnetgrent.3:92
#, no-wrap
msgid "I</etc/nsswitch.conf>"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:303
+#: build/C/man3/gethostbyname.3:320
msgid "name service switch configuration"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:327
+#: build/C/man3/gethostbyname.3:344
msgid ""
"POSIX.1-2001 specifies B<gethostbyname>(), B<gethostbyaddr>(), "
"B<sethostent>(), B<endhostent>(), B<gethostent>(), and I<h_errno>; "
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:337
+#: build/C/man3/gethostbyname.3:354
msgid ""
"The functions B<gethostbyname>() and B<gethostbyaddr>() may return "
"pointers to static data, which may be overwritten by later calls. Copying "
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:361
+#: build/C/man3/gethostbyname.3:378
msgid ""
"In the original BSD implementation the I<len> argument of B<gethostbyname>() "
"was an I<int>. The SUSv2 standard is buggy and declares the I<len> argument "
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:367
+#: build/C/man3/gethostbyname.3:384
msgid ""
"The BSD prototype for B<gethostbyaddr>() uses I<const char\\ *> for the "
"first argument."
msgstr ""
#. type: SS
-#: build/C/man3/gethostbyname.3:367
+#: build/C/man3/gethostbyname.3:384
#, no-wrap
msgid "System V/POSIX extension"
msgstr ""
#. e.g., Linux, FreeBSD, UnixWare, HP-UX
#. e.g., FreeBSD, AIX
#. type: Plain text
-#: build/C/man3/gethostbyname.3:384
+#: build/C/man3/gethostbyname.3:401
msgid ""
"POSIX requires the B<gethostent>() call, that should return the next entry "
"in the host data base. When using DNS/BIND this does not make much sense, "
msgstr ""
#. type: SS
-#: build/C/man3/gethostbyname.3:384
+#: build/C/man3/gethostbyname.3:401
#, no-wrap
msgid "GNU extensions"
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:390
+#: build/C/man3/gethostbyname.3:407
msgid ""
"Glibc2 also has a B<gethostbyname2>() that works like B<gethostbyname>(), "
"but permits to specify the address family to which the address must belong."
msgstr ""
#. type: Plain text
-#: build/C/man3/gethostbyname.3:424
+#: build/C/man3/gethostbyname.3:441
msgid ""
"Glibc2 also has reentrant versions B<gethostent_r>(), B<gethostbyaddr_r>(), "
"B<gethostbyname_r>() and B<gethostbyname2_r>(). The caller supplies a "
#. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482973
#. type: Plain text
-#: build/C/man3/gethostbyname.3:429
+#: build/C/man3/gethostbyname.3:446
msgid ""
"B<gethostbyname>() does not recognize components of a dotted IPv4 address "
"string that are expressed in hexadecimal."
#. .BR getipnodebyname (3),
#. .BR resolv+ (8)
#. type: Plain text
-#: build/C/man3/gethostbyname.3:443
+#: build/C/man3/gethostbyname.3:460
msgid ""
"B<getaddrinfo>(3), B<getnameinfo>(3), B<inet>(3), B<inet_ntop>(3), "
"B<inet_pton>(3), B<resolver>(3), B<hosts>(5), B<nsswitch.conf>(5), "
msgstr ""
#. type: TP
-#: build/C/man2/getpeername.2:79 build/C/man7/packet.7:250 build/C/man7/raw.7:149 build/C/man7/unix.7:334
+#: build/C/man2/getpeername.2:79 build/C/man7/packet.7:250 build/C/man7/raw.7:149 build/C/man7/unix.7:336
#, no-wrap
msgid "B<EFAULT>"
msgstr ""
#. type: TH
#: build/C/man7/ip.7:36
#, no-wrap
-msgid "2013-04-16"
+msgid "2013-09-17"
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:340 build/C/man7/ip.7:362 build/C/man7/ip.7:920
+#: build/C/man7/ip.7:340 build/C/man7/ip.7:362 build/C/man7/ip.7:923
msgid ""
"Argument is an I<ip_mreq_source> structure as described under "
"B<IP_ADD_SOURCE_MEMBERSHIP>."
msgid "B<IP_MULTICAST_IF> (since Linux 1.2)"
msgstr ""
+#. net: IP_MULTICAST_IF setsockopt now recognizes struct mreq
+#. Commit: 3a084ddb4bf299a6e898a9a07c89f3917f0713f7
#. type: Plain text
-#: build/C/man7/ip.7:547
+#: build/C/man7/ip.7:550
msgid ""
"Set the local device for a multicast socket. Argument is an I<ip_mreqn> or "
-"I<ip_mreq> structure similar to B<IP_ADD_MEMBERSHIP>."
+"I<ip_mreq> (since Linux 3.5) structure similar to B<IP_ADD_MEMBERSHIP>."
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:551
+#: build/C/man7/ip.7:554
msgid "When an invalid socket option is passed, B<ENOPROTOOPT> is returned."
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:551
+#: build/C/man7/ip.7:554
#, no-wrap
msgid "B<IP_MULTICAST_LOOP> (since Linux 1.2)"
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:555
+#: build/C/man7/ip.7:558
msgid ""
"Set or read a boolean integer argument that determines whether sent "
"multicast packets should be looped back to the local sockets."
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:555
+#: build/C/man7/ip.7:558
#, no-wrap
msgid "B<IP_MULTICAST_TTL> (since Linux 1.2)"
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:563
+#: build/C/man7/ip.7:566
msgid ""
"Set or read the time-to-live value of outgoing multicast packets for this "
"socket. It is very important for multicast packets to set the smallest TTL "
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:563
+#: build/C/man7/ip.7:566
#, no-wrap
msgid "B<IP_NODEFRAG> (since Linux 2.6.36)"
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:571
+#: build/C/man7/ip.7:574
msgid ""
"If enabled (argument is nonzero), the reassembly of outgoing packets is "
"disabled in the netfilter layer. This option is valid only for B<SOCK_RAW> "
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:571
+#: build/C/man7/ip.7:574
#, no-wrap
msgid "B<IP_OPTIONS> (since Linux 2.0)"
msgstr ""
#. Precisely: 1.3.30
#. type: Plain text
-#: build/C/man7/ip.7:600
+#: build/C/man7/ip.7:603
msgid ""
"Set or get the IP options to be sent with every packet from this socket. "
"The arguments are a pointer to a memory buffer containing the options and "
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:600
+#: build/C/man7/ip.7:603
#, no-wrap
msgid "B<IP_PKTINFO> (since Linux 2.2)"
msgstr ""
#. Precisely: 2.1.68
#. type: Plain text
-#: build/C/man7/ip.7:617
+#: build/C/man7/ip.7:620
msgid ""
"Pass an B<IP_PKTINFO> ancillary message that contains a I<pktinfo> structure "
"that supplies some information about the incoming packet. This only works "
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:626
+#: build/C/man7/ip.7:629
#, no-wrap
msgid ""
"struct in_pktinfo {\n"
#. FIXME elaborate on that.
#. This field is grossly misnamed
#. type: Plain text
-#: build/C/man7/ip.7:651
+#: build/C/man7/ip.7:654
msgid ""
"I<ipi_ifindex> is the unique index of the interface the packet was received "
"on. I<ipi_spec_dst> is the local address of the packet and I<ipi_addr> is "
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:651
+#: build/C/man7/ip.7:654
#, no-wrap
msgid "B<IP_RECVERR> (since Linux 2.2)"
msgstr ""
#. Precisely: 2.1.15
#. or SOL_IP on Linux
#. type: Plain text
-#: build/C/man7/ip.7:673
+#: build/C/man7/ip.7:676
msgid ""
"Enable extended reliable error message passing. When enabled on a datagram "
"socket, all generated errors will be queued in a per-socket error queue. "
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:679
+#: build/C/man7/ip.7:682
msgid "The B<IP_RECVERR> control message contains a I<sock_extended_err> structure:"
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:687
+#: build/C/man7/ip.7:690
#, no-wrap
msgid ""
"#define SO_EE_ORIGIN_NONE 0\n"
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:698
+#: build/C/man7/ip.7:701
#, no-wrap
msgid ""
"struct sock_extended_err {\n"
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:700
+#: build/C/man7/ip.7:703
#, no-wrap
msgid "struct sockaddr *SO_EE_OFFENDER(struct sock_extended_err *);\n"
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:723
+#: build/C/man7/ip.7:726
msgid ""
"I<ee_errno> contains the I<errno> number of the queued error. I<ee_origin> "
"is the origin code of where the error originated. The other fields are "
#. shifts and other normal
#. conditions and breaks the protocol specification.
#. type: Plain text
-#: build/C/man7/ip.7:782
+#: build/C/man7/ip.7:785
msgid ""
"IP uses the I<sock_extended_err> structure as follows: I<ee_origin> is set "
"to B<SO_EE_ORIGIN_ICMP> for errors received as an ICMP packet, or "
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:787
+#: build/C/man7/ip.7:790
msgid ""
"For raw sockets, B<IP_RECVERR> enables passing of all received ICMP errors "
"to the application, otherwise errors are only reported on connected sockets"
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:791
+#: build/C/man7/ip.7:794
msgid ""
"It sets or retrieves an integer boolean flag. B<IP_RECVERR> defaults to "
"off."
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:791
+#: build/C/man7/ip.7:794
#, no-wrap
msgid "B<IP_RECVOPTS> (since Linux 2.2)"
msgstr ""
#. Precisely: 2.1.15
#. type: Plain text
-#: build/C/man7/ip.7:802
+#: build/C/man7/ip.7:805
msgid ""
"Pass all incoming IP options to the user in a B<IP_OPTIONS> control "
"message. The routing header and other options are already filled in for the "
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:802
+#: build/C/man7/ip.7:805
#, no-wrap
msgid "B<IP_RECVORIGDSTADDR> (since Linux 2.6.29)"
msgstr ""
#. commit e8b2dfe9b4501ed0047459b2756ba26e5a940a69
#. type: Plain text
-#: build/C/man7/ip.7:813
+#: build/C/man7/ip.7:816
msgid ""
"This boolean option enables the B<IP_ORIGDSTADDR> ancillary message in "
"B<recvmsg>(2), in which the kernel returns the original destination address "
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:813
+#: build/C/man7/ip.7:816
#, no-wrap
msgid "B<IP_RECVTOS> (since Linux 2.2)"
msgstr ""
#. Precisely: 2.1.68
#. type: Plain text
-#: build/C/man7/ip.7:822
+#: build/C/man7/ip.7:825
msgid ""
"If enabled the B<IP_TOS> ancillary message is passed with incoming packets. "
"It contains a byte which specifies the Type of Service/Precedence field of "
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:822
+#: build/C/man7/ip.7:825
#, no-wrap
msgid "B<IP_RECVTTL> (since Linux 2.2)"
msgstr ""
#. Precisely: 2.1.68
#. type: Plain text
-#: build/C/man7/ip.7:832
+#: build/C/man7/ip.7:835
msgid ""
"When this flag is set, pass a B<IP_TTL> control message with the time to "
"live field of the received packet as a byte. Not supported for "
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:832
+#: build/C/man7/ip.7:835
#, no-wrap
msgid "B<IP_RETOPTS> (since Linux 2.2)"
msgstr ""
#. Precisely: 2.1.15
#. type: Plain text
-#: build/C/man7/ip.7:839
+#: build/C/man7/ip.7:842
msgid ""
"Identical to B<IP_RECVOPTS>, but returns raw unprocessed options with "
"timestamp and route record options not filled in for this hop."
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:839
+#: build/C/man7/ip.7:842
#, no-wrap
msgid "B<IP_ROUTER_ALERT> (since Linux 2.2)"
msgstr ""
#. Precisely: 2.1.68
#. type: Plain text
-#: build/C/man7/ip.7:851
+#: build/C/man7/ip.7:854
msgid ""
"Pass all to-be forwarded packets with the IP Router Alert option set to this "
"socket. Only valid for raw sockets. This is useful, for instance, for "
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:851
+#: build/C/man7/ip.7:854
#, no-wrap
msgid "B<IP_TOS> (since Linux 1.0)"
msgstr ""
#. Author: KOVACS Krisztian <hidden@sch.bme.hu>
#. http://lwn.net/Articles/252545/
#. type: Plain text
-#: build/C/man7/ip.7:885
+#: build/C/man7/ip.7:888
msgid ""
"Set or receive the Type-Of-Service (TOS) field that is sent with every IP "
"packet originating from this socket. It is used to prioritize packets on "
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:885
+#: build/C/man7/ip.7:888
#, no-wrap
msgid "B<IP_TRANSPARENT> (since Linux 2.6.24)"
msgstr ""
#. output. Setting IP_TRANSPARENT requires NET_ADMIN capability.
#. http://lwn.net/Articles/252545/
#. type: Plain text
-#: build/C/man7/ip.7:902
+#: build/C/man7/ip.7:905
msgid ""
"Setting this boolean option enables transparent proxying on this socket. "
"This socket option allows the calling application to bind to a nonlocal IP "
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:905
+#: build/C/man7/ip.7:908
msgid ""
"TProxy redirection with the iptables TPROXY target also requires that this "
"option be set on the redirected socket."
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:905
+#: build/C/man7/ip.7:908
#, no-wrap
msgid "B<IP_TTL> (since Linux 1.0)"
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:909
+#: build/C/man7/ip.7:912
msgid ""
"Set or retrieve the current time-to-live field that is used in every packet "
"sent from this socket."
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:909
+#: build/C/man7/ip.7:912
#, no-wrap
msgid "B<IP_UNBLOCK_SOURCE> (since Linux 2.4.22 / 2.5.68)"
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:915
+#: build/C/man7/ip.7:918
msgid ""
"Unblock previously blocked multicast source. Returns B<EADDRNOTAVAIL> when "
"given source is not being blocked."
#. ip_queue_maxlen
#. ip_conntrack_max
#. type: Plain text
-#: build/C/man7/ip.7:936
+#: build/C/man7/ip.7:939
msgid ""
"The IP protocol supports a set of I</proc> interfaces to configure some "
"global parameters. The parameters can be accessed by reading or writing "
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:936
+#: build/C/man7/ip.7:939
#, no-wrap
msgid "I<ip_always_defrag> (Boolean; since Linux 2.2.13)"
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:942
+#: build/C/man7/ip.7:945
msgid ""
"[New with kernel 2.2.13; in earlier kernel versions this feature was "
"controlled at compile time by the B<CONFIG_IP_ALWAYS_DEFRAG> option; this "
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:949
+#: build/C/man7/ip.7:952
msgid ""
"When this boolean flag is enabled (not equal 0), incoming fragments (parts "
"of IP packets that arose when some host between origin and destination "
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:956
+#: build/C/man7/ip.7:959
msgid ""
"Only enable if running either a firewall that is the sole link to your "
"network or a transparent proxy; never ever use it for a normal router or "
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:960
+#: build/C/man7/ip.7:963
msgid ""
"This is automagically turned on when masquerading or transparent proxying "
"are configured."
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:960
+#: build/C/man7/ip.7:963
#, no-wrap
msgid "I<ip_autoconfig> (since Linux 2.2 to 2.6.17)"
msgstr ""
#. Precisely: since 2.1.68
#. FIXME document ip_autoconfig
#. type: Plain text
-#: build/C/man7/ip.7:966
+#: build/C/man7/ip.7:969
msgid "Not documented."
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:966
+#: build/C/man7/ip.7:969
#, no-wrap
msgid "I<ip_default_ttl> (integer; default: 64; since Linux 2.2)"
msgstr ""
#. Precisely: 2.1.15
#. type: Plain text
-#: build/C/man7/ip.7:974
+#: build/C/man7/ip.7:977
msgid ""
"Set the default time-to-live value of outgoing packets. This can be changed "
"per socket with the B<IP_TTL> option."
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:974
+#: build/C/man7/ip.7:977
#, no-wrap
msgid "I<ip_dynaddr> (Boolean; default: disabled; since Linux 2.0.31)"
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:981
+#: build/C/man7/ip.7:984
msgid ""
"Enable dynamic socket address and masquerading entry rewriting on interface "
"address change. This is useful for dialup interface with changing IP "
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:981
+#: build/C/man7/ip.7:984
#, no-wrap
msgid "I<ip_forward> (Boolean; default: disabled; since Linux 1.2)"
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:986
+#: build/C/man7/ip.7:989
msgid ""
"Enable IP forwarding with a boolean flag. IP forwarding can be also set on "
"a per-interface basis."
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:986
+#: build/C/man7/ip.7:989
#, no-wrap
msgid "I<ip_local_port_range> (since Linux 2.2)"
msgstr ""
#. Precisely: since 2.1.68
#. type: Plain text
-#: build/C/man7/ip.7:1000
+#: build/C/man7/ip.7:1003
msgid ""
"Contains two integers that define the default local port range allocated to "
"sockets. Allocation starts with the first number and ends with the second "
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:1000
+#: build/C/man7/ip.7:1003
#, no-wrap
msgid "I<ip_no_pmtu_disc> (Boolean; default: disabled; since Linux 2.2)"
msgstr ""
#
#. The following is from 2.6.12: Documentation/networking/ip-sysctl.txt
#. type: Plain text
-#: build/C/man7/ip.7:1012
+#: build/C/man7/ip.7:1015
msgid ""
"If enabled, don't do Path MTU Discovery for TCP sockets by default. Path "
"MTU discovery may fail if misconfigured firewalls (that drop all ICMP "
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:1012
+#: build/C/man7/ip.7:1015
#, no-wrap
msgid "I<ip_nonlocal_bind> (Boolean; default: disabled; since Linux 2.4)"
msgstr ""
#
#. The following is from 2.6.12: Documentation/networking/ip-sysctl.txt
#. type: Plain text
-#: build/C/man7/ip.7:1021
+#: build/C/man7/ip.7:1024
msgid ""
"If set, allows processes to B<bind>(2) to nonlocal IP addresses, which can "
"be quite useful, but may break some applications."
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:1021
+#: build/C/man7/ip.7:1024
#, no-wrap
msgid "I<ip6frag_time> (integer; default: 30)"
msgstr ""
#
#. The following is from 2.6.12: Documentation/networking/ip-sysctl.txt
#. type: Plain text
-#: build/C/man7/ip.7:1026
+#: build/C/man7/ip.7:1029
msgid "Time in seconds to keep an IPv6 fragment in memory."
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:1026
+#: build/C/man7/ip.7:1029
#, no-wrap
msgid "I<ip6frag_secret_interval> (integer; default: 600)"
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1030
+#: build/C/man7/ip.7:1033
msgid ""
"Regeneration interval (in seconds) of the hash secret (or lifetime for the "
"hash secret) for IPv6 fragments."
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:1030
+#: build/C/man7/ip.7:1033
#, no-wrap
msgid "I<ipfrag_high_thresh> (integer), I<ipfrag_low_thresh> (integer)"
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1037
+#: build/C/man7/ip.7:1040
msgid ""
"If the amount of queued IP fragments reaches I<ipfrag_high_thresh>, the "
"queue is pruned down to I<ipfrag_low_thresh>. Contains an integer with the "
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:1037
+#: build/C/man7/ip.7:1040
#, no-wrap
msgid "I<neigh/*>"
msgstr ""
#. FIXME Document the route/* interfaces
#. FIXME document them all
#. type: Plain text
-#: build/C/man7/ip.7:1044
+#: build/C/man7/ip.7:1047
msgid "See B<arp>(7)."
msgstr ""
#. .B ipchains
#. package.
#. type: Plain text
-#: build/C/man7/ip.7:1057
+#: build/C/man7/ip.7:1060
msgid "All ioctls described in B<socket>(7) apply to B<ip>."
msgstr ""
#. FIXME Add a discussion of multicasting
#. type: Plain text
-#: build/C/man7/ip.7:1061
+#: build/C/man7/ip.7:1064
msgid ""
"Ioctls to configure generic device parameters are described in "
"B<netdevice>(7)."
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1081
+#: build/C/man7/ip.7:1084
msgid ""
"The user tried to execute an operation without the necessary permissions. "
"These include: sending a packet to a broadcast address without having the "
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1094
+#: build/C/man7/ip.7:1097
msgid "An connection operation on a nonblocking socket is already in progress."
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1103
+#: build/C/man7/ip.7:1106
msgid ""
"No valid routing table entry matches the destination address. This error "
"can be caused by a ICMP message from a remote router or for the local "
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1109
+#: build/C/man7/ip.7:1112
msgid ""
"Invalid argument passed. For send operations this can be caused by sending "
"to a I<blackhole> route."
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1116
+#: build/C/man7/ip.7:1119
msgid "Datagram is bigger than an MTU on the path and it cannot be fragmented."
msgstr ""
#. type: TP
-#: build/C/man7/ip.7:1116
+#: build/C/man7/ip.7:1119
#, no-wrap
msgid "B<ENOBUFS>, B<ENOMEM>"
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1121
+#: build/C/man7/ip.7:1124
msgid ""
"Not enough free memory. This often means that the memory allocation is "
"limited by the socket buffer limits, not by the system memory, but this is "
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1139
+#: build/C/man7/ip.7:1142
msgid ""
"User doesn't have permission to set high priority, change configuration, or "
"send signals to the requested process or group."
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1145
+#: build/C/man7/ip.7:1148
msgid "The socket is not configured or an unknown socket type was requested."
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1152
+#: build/C/man7/ip.7:1155
msgid ""
"Other errors may be generated by the overlaying protocols; see B<tcp>(7), "
"B<raw>(7), B<udp>(7) and B<socket>(7)."
#. IP_XFRM_POLICY is Linux-specific
#. IP_IPSEC_POLICY is a nonstandard extension, also present on some BSDs
#. type: Plain text
-#: build/C/man7/ip.7:1167
+#: build/C/man7/ip.7:1170
msgid ""
"B<IP_FREEBIND>, B<IP_MSFILTER>, B<IP_MTU>, B<IP_MTU_DISCOVER>, "
"B<IP_RECVORIGDSTADDR>, B<IP_PKTINFO>, B<IP_RECVERR>, B<IP_ROUTER_ALERT>, and "
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1176
+#: build/C/man7/ip.7:1179
msgid ""
"Be very careful with the B<SO_BROADCAST> option - it is not privileged in "
"Linux. It is easy to overload the network with careless broadcasts. For "
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1186
+#: build/C/man7/ip.7:1189
msgid ""
"Some other BSD sockets implementations provide B<IP_RCVDSTADDR> and "
"B<IP_RECVIF> socket options to get the destination address and the interface "
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1195
+#: build/C/man7/ip.7:1198
msgid ""
"Some BSD sockets implementations also provide an B<IP_RECVTTL> option, but "
"an ancillary message with type B<IP_RECVTTL> is passed with the incoming "
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1201
+#: build/C/man7/ip.7:1204
msgid ""
"Using B<SOL_IP> socket options level isn't portable, BSD-based stacks use "
"B<IPPROTO_IP> level."
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1214
+#: build/C/man7/ip.7:1217
msgid ""
"For compatibility with Linux 2.0, the obsolete B<socket(AF_INET, "
"SOCK_PACKET, >I<protocol>B<)> syntax is still supported to open a "
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1219
+#: build/C/man7/ip.7:1222
msgid ""
"The ioctls to configure IP-specific interface options and ARP tables are not "
"described."
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1223
+#: build/C/man7/ip.7:1226
msgid ""
"Some versions of glibc forget to declare I<in_pktinfo>. Workaround "
"currently is to copy it into your program from this man page."
#. .SH AUTHORS
#. This man page was written by Andi Kleen.
#. type: Plain text
-#: build/C/man7/ip.7:1233
+#: build/C/man7/ip.7:1236
msgid ""
"Receiving the original destination address with B<MSG_ERRQUEUE> in "
"I<msg_name> by B<recvmsg>(2) does not work in some 2.2 kernels."
msgstr ""
#. type: Plain text
-#: build/C/man7/ip.7:1246
+#: build/C/man7/ip.7:1249
msgid ""
"B<recvmsg>(2), B<sendmsg>(2), B<byteorder>(3), B<ipfw>(4), "
"B<capabilities>(7), B<icmp>(7), B<ipv6>(7), B<netlink>(7), B<raw>(7), "
#. FIXME autobind INADDR REUSEADDR
#. type: Plain text
-#: build/C/man7/ip.7:1251
+#: build/C/man7/ip.7:1254
msgid ""
"RFC\\ 791 for the original IP specification. RFC\\ 1122 for the IPv4 host "
"requirements. RFC\\ 1812 for the IPv4 router requirements."
msgstr ""
#. type: TP
-#: build/C/man7/raw.7:162 build/C/man7/unix.7:362
+#: build/C/man7/raw.7:162 build/C/man7/unix.7:364
#, no-wrap
msgid "B<EOPNOTSUPP>"
msgstr ""
msgstr ""
#. type: SS
-#: build/C/man7/tcp.7:995 build/C/man7/unix.7:175
+#: build/C/man7/tcp.7:995 build/C/man7/unix.7:177
#, no-wrap
msgid "Sockets API"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man7/tcp.7:1038 build/C/man7/unix.7:288
+#: build/C/man7/tcp.7:1038 build/C/man7/unix.7:290
msgid ""
"The following B<ioctl>(2) calls return information in I<value>. The "
"correct syntax is:"
msgstr ""
#. type: TP
-#: build/C/man7/tcp.7:1048 build/C/man7/unix.7:298
+#: build/C/man7/tcp.7:1048 build/C/man7/unix.7:300
#, no-wrap
msgid "B<SIOCINQ>"
msgstr ""
#. output. Since this info is, from userland's point of view, imprecise,
#. and it may well change, probably best not to document this now.
#. type: Plain text
-#: build/C/man7/tcp.7:1064 build/C/man7/unix.7:320
+#: build/C/man7/tcp.7:1064 build/C/man7/unix.7:322
msgid ""
"Returns the amount of queued unread data in the receive buffer. The socket "
"must not be in LISTEN state, otherwise an error (B<EINVAL>) is returned. "
msgstr ""
#. type: TP
-#: build/C/man7/udp.7:247 build/C/man7/unix.7:325
+#: build/C/man7/udp.7:247 build/C/man7/unix.7:327
#, no-wrap
msgid "B<ECONNREFUSED>"
msgstr ""
msgid ""
"The B<AF_UNIX> (also known as B<AF_LOCAL>) socket family is used to "
"communicate between processes on the same machine efficiently. "
-"Traditionally, UNIX domain sockets can be either unnamed, or bound to a file "
-"system pathname (marked as being of type socket). Linux also supports an "
-"abstract namespace which is independent of the file system."
+"Traditionally, UNIX domain sockets can be either unnamed, or bound to a "
+"filesystem pathname (marked as being of type socket). Linux also supports "
+"an abstract namespace which is independent of the filesystem."
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:89
+#: build/C/man7/unix.7:85
msgid ""
"I<pathname>: a UNIX domain socket can be bound to a null-terminated file "
"system pathname using B<bind>(2). When the address of the socket is "
"returned by B<getsockname>(2), B<getpeername>(2), and B<accept>(2), its "
-"length is I<offsetof(struct sockaddr_un, sun_path) + strlen(sun_path) + 1>, "
-"and I<sun_path> contains the null-terminated pathname."
+"length is"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man7/unix.7:87
+#, no-wrap
+msgid " offsetof(struct sockaddr_un, sun_path) + strlen(sun_path) + 1\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man7/unix.7:91
+msgid "and I<sun_path> contains the null-terminated pathname."
msgstr ""
#. There is quite some variation across implementations: FreeBSD
#. says the length is 16 bytes, HP-UX 11 says it's zero bytes.
#. type: Plain text
-#: build/C/man7/unix.7:109
+#: build/C/man7/unix.7:111
msgid ""
"I<unnamed>: A stream socket that has not been bound to a pathname using "
"B<bind>(2) has no name. Likewise, the two sockets created by "
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:135
+#: build/C/man7/unix.7:137
msgid ""
"I<abstract>: an abstract socket address is distinguished by the fact that "
"I<sun_path[0]> is a null byte (\\(aq\\e0\\(aq). The socket's address in "
"this namespace is given by the additional bytes in I<sun_path> that are "
"covered by the specified length of the address structure. (Null bytes in "
"the name have no special significance.) The name has no connection with "
-"file system pathnames. When the address of an abstract socket is returned "
-"by B<getsockname>(2), B<getpeername>(2), and B<accept>(2), the returned "
+"filesystem pathnames. When the address of an abstract socket is returned by "
+"B<getsockname>(2), B<getpeername>(2), and B<accept>(2), the returned "
"I<addrlen> is greater than I<sizeof(sa_family_t)> (i.e., greater than 2), "
"and the name of the socket is contained in the first I<(addrlen - "
"sizeof(sa_family_t))> bytes of I<sun_path>. The abstract socket namespace "
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:148
+#: build/C/man7/unix.7:150
msgid ""
"For historical reasons these socket options are specified with a "
"B<SOL_SOCKET> type even though they are B<AF_UNIX> specific. They can be "
msgstr ""
#. type: TP
-#: build/C/man7/unix.7:148
+#: build/C/man7/unix.7:150
#, no-wrap
msgid "B<SO_PASSCRED>"
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:155
+#: build/C/man7/unix.7:157
msgid ""
"Enables the receiving of the credentials of the sending process in an "
"ancillary message. When this option is set and the socket is not yet "
msgstr ""
#. type: SS
-#: build/C/man7/unix.7:155
+#: build/C/man7/unix.7:157
#, no-wrap
msgid "Autobind feature"
msgstr ""
#. i.e. sizeof(short)
#. type: Plain text
-#: build/C/man7/unix.7:175
+#: build/C/man7/unix.7:177
msgid ""
"If a B<bind>(2) call specifies I<addrlen> as I<sizeof(sa_family_t)>, or the "
"B<SO_PASSCRED> socket option was specified for a socket that was not "
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:178
+#: build/C/man7/unix.7:180
msgid ""
"The following paragraphs describe domain-specific details and unsupported "
"features of the sockets API for UNIX domain sockets on Linux."
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:186
+#: build/C/man7/unix.7:188
msgid ""
"UNIX domain sockets do not support the transmission of out-of-band data (the "
"B<MSG_OOB> flag for B<send>(2) and B<recv>(2))."
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:191
+#: build/C/man7/unix.7:193
msgid "The B<send>(2) B<MSG_MORE> flag is not supported by UNIX domain sockets."
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:199
+#: build/C/man7/unix.7:201
msgid ""
"The use of B<MSG_TRUNC> in the I<flags> argument of B<recv>(2) is not "
"supported by UNIX domain sockets."
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:211
+#: build/C/man7/unix.7:213
msgid ""
"The B<SO_SNDBUF> socket option does have an effect for UNIX domain sockets, "
"but the B<SO_RCVBUF> option does not. For datagram sockets, the "
msgstr ""
#. type: SS
-#: build/C/man7/unix.7:211
+#: build/C/man7/unix.7:213
#, no-wrap
msgid "Ancillary messages"
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:233
+#: build/C/man7/unix.7:235
msgid ""
"Ancillary data is sent and received using B<sendmsg>(2) and B<recvmsg>(2). "
"For historical reasons the ancillary message types listed below are "
msgstr ""
#. type: TP
-#: build/C/man7/unix.7:233
+#: build/C/man7/unix.7:235
#, no-wrap
msgid "B<SCM_RIGHTS>"
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:239
+#: build/C/man7/unix.7:241
msgid ""
"Send or receive a set of open file descriptors from another process. The "
"data portion contains an integer array of the file descriptors. The passed "
msgstr ""
#. type: TP
-#: build/C/man7/unix.7:239
+#: build/C/man7/unix.7:241
#, no-wrap
msgid "B<SCM_CREDENTIALS>"
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:249
+#: build/C/man7/unix.7:251
msgid ""
"Send or receive UNIX credentials. This can be used for authentication. The "
"credentials are passed as a I<struct ucred> ancillary message. Thus "
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:257
+#: build/C/man7/unix.7:259
#, no-wrap
msgid ""
"struct ucred {\n"
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:266
+#: build/C/man7/unix.7:268
msgid ""
"Since glibc 2.8, the B<_GNU_SOURCE> feature test macro must be defined "
"(before including I<any> header files) in order to obtain the definition of "
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:282
+#: build/C/man7/unix.7:284
msgid ""
"The credentials which the sender specifies are checked by the kernel. A "
"process with effective user ID 0 is allowed to specify values that do not "
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:293
+#: build/C/man7/unix.7:295
#, no-wrap
msgid ""
"B<int>I< value>B<;>\n"
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:298
+#: build/C/man7/unix.7:300
msgid "I<ioctl_type> can be:"
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:325
+#: build/C/man7/unix.7:327
msgid ""
-"The specified local address is already in use or the file system socket "
+"The specified local address is already in use or the filesystem socket "
"object already exists."
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:331
+#: build/C/man7/unix.7:333
msgid ""
"The remote address specified by B<connect>(2) was not a listening socket. "
"This error can also occur if the target filename is not a socket."
msgstr ""
#. type: TP
-#: build/C/man7/unix.7:331
+#: build/C/man7/unix.7:333
#, no-wrap
msgid "B<ECONNRESET>"
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:334
+#: build/C/man7/unix.7:336
msgid "Remote socket was unexpectedly closed."
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:337
+#: build/C/man7/unix.7:339
msgid "User memory address was not valid."
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:346
+#: build/C/man7/unix.7:348
msgid ""
"Invalid argument passed. A common cause is that the value B<AF_UNIX> was "
"not specified in the I<sun_type> field of passed addresses, or the socket "
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:351
+#: build/C/man7/unix.7:353
msgid ""
"B<connect>(2) called on an already connected socket or a target address was "
"specified on a connected socket."
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:356
+#: build/C/man7/unix.7:358
msgid ""
"The pathname in the remote address specified to B<connect>(2) did not "
"exist."
msgstr ""
#. type: TP
-#: build/C/man7/unix.7:356
+#: build/C/man7/unix.7:358
#, no-wrap
msgid "B<ENOMEM>"
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:362
+#: build/C/man7/unix.7:364
msgid "Socket operation needs a target address, but the socket is not connected."
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:366
+#: build/C/man7/unix.7:368
msgid ""
"Stream operation called on non-stream oriented socket or tried to use the "
"out-of-band data option."
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:370
+#: build/C/man7/unix.7:372
msgid "The sender passed invalid credentials in the I<struct ucred>."
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:382
+#: build/C/man7/unix.7:384
msgid ""
"Remote socket was closed on a stream socket. If enabled, a B<SIGPIPE> is "
"sent as well. This can be avoided by passing the B<MSG_NOSIGNAL> flag to "
msgstr ""
#. type: TP
-#: build/C/man7/unix.7:382
+#: build/C/man7/unix.7:384
#, no-wrap
msgid "B<EPROTONOSUPPORT>"
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:386
+#: build/C/man7/unix.7:388
msgid "Passed protocol is not B<AF_UNIX>."
msgstr ""
#. type: TP
-#: build/C/man7/unix.7:386
+#: build/C/man7/unix.7:388
#, no-wrap
msgid "B<EPROTOTYPE>"
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:392
+#: build/C/man7/unix.7:394
msgid ""
"Remote socket does not match the local socket type (B<SOCK_DGRAM> versus "
"B<SOCK_STREAM>)"
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:395
+#: build/C/man7/unix.7:397
msgid "Unknown socket type."
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:399
+#: build/C/man7/unix.7:401
msgid ""
-"Other errors can be generated by the generic socket layer or by the file "
-"system while generating a file system socket object. See the appropriate "
+"Other errors can be generated by the generic socket layer or by the "
+"filesystem while generating a filesystem socket object. See the appropriate "
"manual pages for more information."
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:405
+#: build/C/man7/unix.7:407
msgid ""
"B<SCM_CREDENTIALS> and the abstract namespace were introduced with Linux 2.2 "
"and should not be used in portable programs. (Some BSD-derived systems also "
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:416
+#: build/C/man7/unix.7:418
msgid ""
-"In the Linux implementation, sockets which are visible in the file system "
+"In the Linux implementation, sockets which are visible in the filesystem "
"honor the permissions of the directory they are in. Their owner, group and "
"their permissions can be changed. Creation of a new socket will fail if the "
"process does not have write and search (execute) permission on the directory "
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:424
+#: build/C/man7/unix.7:426
msgid ""
-"Binding to a socket with a filename creates a socket in the file system that "
+"Binding to a socket with a filename creates a socket in the filesystem that "
"must be deleted by the caller when it is no longer needed (using "
"B<unlink>(2)). The usual UNIX close-behind semantics apply; the socket can "
-"be unlinked at any time and will be finally removed from the file system "
-"when the last reference to it is closed."
+"be unlinked at any time and will be finally removed from the filesystem when "
+"the last reference to it is closed."
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:433
+#: build/C/man7/unix.7:435
msgid ""
"To pass file descriptors or credentials over a B<SOCK_STREAM>, you need to "
"send or receive at least one byte of nonancillary data in the same "
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:435
+#: build/C/man7/unix.7:437
msgid "UNIX domain stream sockets do not support the notion of out-of-band data."
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:438
+#: build/C/man7/unix.7:440
msgid "See B<bind>(2)."
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:443
+#: build/C/man7/unix.7:445
msgid "For an example of the use of B<SCM_RIGHTS> see B<cmsg>(3)."
msgstr ""
#. type: Plain text
-#: build/C/man7/unix.7:452
+#: build/C/man7/unix.7:454
msgid ""
"B<recvmsg>(2), B<sendmsg>(2), B<socket>(2), B<socketpair>(2), B<cmsg>(3), "
"B<capabilities>(7), B<credentials>(7), B<socket>(7)"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-15 20:17+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/netlink.3:107 build/C/man7/netlink.7:492
#: build/C/man3/rtnetlink.3:133 build/C/man7/rtnetlink.7:482
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/netlink.3:107 build/C/man7/netlink.7:492 build/C/man3/rtnetlink.3:133 build/C/man7/rtnetlink.7:482
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-15 20:31+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man2/mbind.2:475 build/C/man2/migrate_pages.2:168
#: build/C/man2/move_pages.2:242 build/C/man7/numa.7:198
#: build/C/man2/set_mempolicy.2:305
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man2/move_pages.2:130
+#, fuzzy
+#| msgid ""
+#| "Unable to write back a page. The page has to be written back in order to "
+#| "move it since the page is dirty and the file system does not provide a "
+#| "migration function that would allow the move of dirty pages."
msgid ""
"Unable to write back a page. The page has to be written back in order to "
-"move it since the page is dirty and the file system does not provide a "
+"move it since the page is dirty and the filesystem does not provide a "
"migration function that would allow the move of dirty pages."
msgstr ""
"ページを書き戻す (write back) ことができない。 ページが dirty で、ファイルシ"
#. type: Plain text
#: build/C/man2/move_pages.2:135
+#, fuzzy
+#| msgid ""
+#| "A dirty page cannot be moved. The file system does not provide a "
+#| "migration function and has no ability to write back pages."
msgid ""
-"A dirty page cannot be moved. The file system does not provide a migration "
+"A dirty page cannot be moved. The filesystem does not provide a migration "
"function and has no ability to write back pages."
msgstr ""
"dirty なページを移動できない。 ファイルシステムが dirty なページを移動するた"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man2/get_mempolicy.2:254 build/C/man2/getcpu.2:152 build/C/man2/mbind.2:475 build/C/man2/migrate_pages.2:168 build/C/man2/move_pages.2:242 build/C/man7/numa.7:198 build/C/man2/set_mempolicy.2:305
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#: build/C/man2/move_pages.2:130
msgid ""
"Unable to write back a page. The page has to be written back in order to "
-"move it since the page is dirty and the file system does not provide a "
+"move it since the page is dirty and the filesystem does not provide a "
"migration function that would allow the move of dirty pages."
msgstr ""
#. type: Plain text
#: build/C/man2/move_pages.2:135
msgid ""
-"A dirty page cannot be moved. The file system does not provide a migration "
+"A dirty page cannot be moved. The filesystem does not provide a migration "
"function and has no ability to write back pages."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-16 12:58+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man2/getrusage.2:48 build/C/man2/getsid.2:50
#: build/C/man2/getuid.2:37 build/C/man2/iopl.2:40
#: build/C/man2/ioprio_set.2:35 build/C/man2/ipc.2:34
-#: build/C/man2/seteuid.2:53 build/C/man2/setfsgid.2:39
-#: build/C/man2/setfsuid.2:39 build/C/man2/setgid.2:38
+#: build/C/man2/seteuid.2:53 build/C/man2/setfsgid.2:38
+#: build/C/man2/setfsuid.2:38 build/C/man2/setgid.2:38
#: build/C/man2/setpgid.2:98 build/C/man2/setresuid.2:37
#: build/C/man2/setreuid.2:70 build/C/man2/setsid.2:40
#: build/C/man2/setuid.2:39 build/C/man7/svipc.7:49 build/C/man3/ulimit.3:34
#: build/C/man2/getresuid.2:50 build/C/man2/getrlimit.2:430
#: build/C/man2/getrusage.2:181 build/C/man2/getsid.2:58
#: build/C/man2/iopl.2:66 build/C/man2/ioprio_set.2:149
-#: build/C/man2/seteuid.2:67 build/C/man2/setfsgid.2:69
-#: build/C/man2/setfsuid.2:69 build/C/man2/setgid.2:53
+#: build/C/man2/seteuid.2:67 build/C/man2/setfsgid.2:68
+#: build/C/man2/setfsuid.2:68 build/C/man2/setgid.2:53
#: build/C/man2/setpgid.2:172 build/C/man2/setresuid.2:64
#: build/C/man2/setreuid.2:91 build/C/man2/setsid.2:51
#: build/C/man2/setuid.2:70 build/C/man3/ulimit.3:67
#. type: Plain text
#: build/C/man2/acct.2:127
-msgid "I<filename> refers to a file on a read-only file system."
+#, fuzzy
+#| msgid "I<filename> refers to a file on a read-only file system."
+msgid "I<filename> refers to a file on a read-only filesystem."
msgstr ""
"読み込みだけのファイルシステム上のファイルを I<filename> が参照している。"
#: build/C/man2/getrlimit.2:473 build/C/man2/getrusage.2:195
#: build/C/man2/getsid.2:79 build/C/man2/getuid.2:45 build/C/man2/iopl.2:87
#: build/C/man2/ioprio_set.2:196 build/C/man2/ipc.2:45
-#: build/C/man2/seteuid.2:91 build/C/man2/setfsgid.2:80
-#: build/C/man2/setfsuid.2:80 build/C/man2/setgid.2:66
+#: build/C/man2/seteuid.2:91 build/C/man2/setfsgid.2:75
+#: build/C/man2/setfsuid.2:75 build/C/man2/setgid.2:66
#: build/C/man2/setpgid.2:227 build/C/man2/setresuid.2:83
#: build/C/man2/setreuid.2:113 build/C/man2/setsid.2:65
#: build/C/man2/setuid.2:92 build/C/man3/ulimit.3:78
#: build/C/man2/getrusage.2:206 build/C/man2/getsid.2:81
#: build/C/man2/getuid.2:47 build/C/man2/iopl.2:91
#: build/C/man2/ioprio_set.2:198 build/C/man2/ipc.2:49
-#: build/C/man2/seteuid.2:93 build/C/man2/setfsgid.2:84
-#: build/C/man2/setfsuid.2:84 build/C/man2/setgid.2:68
+#: build/C/man2/seteuid.2:93 build/C/man2/setfsgid.2:79
+#: build/C/man2/setfsuid.2:79 build/C/man2/setgid.2:68
#: build/C/man2/setpgid.2:249 build/C/man2/setresuid.2:86
#: build/C/man2/setreuid.2:119 build/C/man2/setsid.2:67
#: build/C/man2/setuid.2:97
#: build/C/man2/getrusage.2:246 build/C/man2/getsid.2:84
#: build/C/man2/getuid.2:73 build/C/man2/iopl.2:100
#: build/C/man2/ioprio_set.2:346 build/C/man2/ipc.2:57
-#: build/C/man2/seteuid.2:124 build/C/man2/setfsgid.2:112
-#: build/C/man2/setfsuid.2:112 build/C/man2/setgid.2:78
+#: build/C/man2/seteuid.2:124 build/C/man2/setfsgid.2:123
+#: build/C/man2/setfsuid.2:131 build/C/man2/setgid.2:78
#: build/C/man2/setpgid.2:317 build/C/man2/setresuid.2:106
#: build/C/man2/setreuid.2:159 build/C/man2/setsid.2:84
#: build/C/man2/setuid.2:120 build/C/man7/svipc.7:331 build/C/man3/ulimit.3:83
#: build/C/man2/getrusage.2:253 build/C/man2/getsid.2:88
#: build/C/man2/getuid.2:78 build/C/man2/iopl.2:104
#: build/C/man2/ioprio_set.2:354 build/C/man2/ipc.2:70
-#: build/C/man2/seteuid.2:131 build/C/man2/setfsgid.2:117
-#: build/C/man2/setfsuid.2:117 build/C/man2/setgid.2:84
+#: build/C/man2/seteuid.2:131 build/C/man2/setfsgid.2:128
+#: build/C/man2/setfsuid.2:136 build/C/man2/setgid.2:84
#: build/C/man2/setpgid.2:324 build/C/man2/setresuid.2:115
#: build/C/man2/setreuid.2:167 build/C/man2/setsid.2:91
#: build/C/man2/setuid.2:127 build/C/man7/svipc.7:348 build/C/man3/ulimit.3:88
#: build/C/man2/getrusage.2:260 build/C/man2/getsid.2:95
#: build/C/man2/getuid.2:85 build/C/man2/iopl.2:111
#: build/C/man2/ioprio_set.2:361 build/C/man2/ipc.2:77
-#: build/C/man2/seteuid.2:138 build/C/man2/setfsgid.2:124
-#: build/C/man2/setfsuid.2:124 build/C/man2/setgid.2:91
+#: build/C/man2/seteuid.2:138 build/C/man2/setfsgid.2:135
+#: build/C/man2/setfsuid.2:143 build/C/man2/setgid.2:91
#: build/C/man2/setpgid.2:331 build/C/man2/setresuid.2:122
#: build/C/man2/setreuid.2:174 build/C/man2/setsid.2:98
#: build/C/man2/setuid.2:134 build/C/man7/svipc.7:355 build/C/man3/ulimit.3:95
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#: build/C/man5/acct.5:149 build/C/man7/cpuset.7:1338
#: build/C/man2/getresuid.2:60 build/C/man2/getrlimit.2:468
#: build/C/man2/getsid.2:75 build/C/man2/ioprio_set.2:193
-#: build/C/man2/setfsgid.2:76 build/C/man2/setfsuid.2:76
+#: build/C/man2/setfsgid.2:71 build/C/man2/setfsuid.2:71
#: build/C/man2/setresuid.2:81
#, no-wrap
msgid "VERSIONS"
#. type: Plain text
#: build/C/man7/capabilities.7:121
-msgid ""
-"Bypass permission checks on operations that normally require the file system "
+#, fuzzy
+#| msgid ""
+#| "Bypass permission checks on operations that normally require the file "
+#| "system UID of the process to match the UID of the file (e.g., B<chmod>"
+#| "(2), B<utime>(2)), excluding those operations covered by "
+#| "B<CAP_DAC_OVERRIDE> and B<CAP_DAC_READ_SEARCH>;"
+msgid ""
+"Bypass permission checks on operations that normally require the filesystem "
"UID of the process to match the UID of the file (e.g., B<chmod>(2), B<utime>"
"(2)), excluding those operations covered by B<CAP_DAC_OVERRIDE> and "
"B<CAP_DAC_READ_SEARCH>;"
#. type: Plain text
#: build/C/man7/capabilities.7:144
+#, fuzzy
+#| msgid ""
+#| "Don't clear set-user-ID and set-group-ID permission bits when a file is "
+#| "modified; set the set-group-ID bit for a file whose GID does not match "
+#| "the file system or any of the supplementary GIDs of the calling process."
msgid ""
"Don't clear set-user-ID and set-group-ID permission bits when a file is "
"modified; set the set-group-ID bit for a file whose GID does not match the "
-"file system or any of the supplementary GIDs of the calling process."
+"filesystem or any of the supplementary GIDs of the calling process."
msgstr ""
"ファイルが変更されたときに set-user-ID とset-group-ID の許可ビットをクリア し"
"ない。呼び出し元プロセスのファイルシステム GID と追加の GID のいずれとも GID "
#. type: Plain text
#: build/C/man7/capabilities.7:397
-msgid "perform various privileged file-system B<ioctl>(2) operations;"
+#, fuzzy
+#| msgid "perform various privileged file-system B<ioctl>(2) operations;"
+msgid "perform various privileged filesystem B<ioctl>(2) operations;"
msgstr ""
"特権が必要なファイルシステムに対する各種の B<ioctl>(2) 操作を\n"
"実行する。"
#. type: Plain text
#: build/C/man7/capabilities.7:527
-msgid "Use reserved space on ext2 file systems;"
+#, fuzzy
+#| msgid "Use reserved space on ext2 file systems;"
+msgid "Use reserved space on ext2 filesystems;"
msgstr "ext2 ファイルシステム上の予約されている領域を使用する。"
#. type: Plain text
#. type: Plain text
#: build/C/man7/capabilities.7:637
+#, fuzzy
+#| msgid ""
+#| "The file system must support attaching capabilities to an executable "
+#| "file, so that a process gains those capabilities when the file is "
+#| "executed."
msgid ""
-"The file system must support attaching capabilities to an executable file, "
-"so that a process gains those capabilities when the file is executed."
+"The filesystem must support attaching capabilities to an executable file, so "
+"that a process gains those capabilities when the file is executed."
msgstr ""
"ファイルシステムが、実行可能ファイルにケーパビリティを付与でき、ファイル 実行"
"時にそのケーパビリティをプロセスが取得できるような機能をサポートする。"
#. type: Plain text
#: build/C/man7/capabilities.7:925
+#, fuzzy
+#| msgid ""
+#| "To preserve the traditional semantics for transitions between 0 and "
+#| "nonzero user IDs, the kernel makes the following changes to a thread's "
+#| "capability sets on changes to the thread's real, effective, saved set, "
+#| "and file system user IDs (using B<setuid>(2), B<setresuid>(2), or "
+#| "similar):"
msgid ""
"To preserve the traditional semantics for transitions between 0 and nonzero "
"user IDs, the kernel makes the following changes to a thread's capability "
-"sets on changes to the thread's real, effective, saved set, and file system "
+"sets on changes to the thread's real, effective, saved set, and filesystem "
"user IDs (using B<setuid>(2), B<setresuid>(2), or similar):"
msgstr ""
"ユーザ ID が 0 と 0 以外の間で変化する際の振る舞いを従来と同じにするため、 ス"
#. type: Plain text
#: build/C/man7/capabilities.7:955
-msgid ""
-"If the file system user ID is changed from 0 to nonzero (see B<setfsuid>"
-"(2)) then the following capabilities are cleared from the effective set: "
+#, fuzzy
+#| msgid ""
+#| "If the file system user ID is changed from 0 to nonzero (see B<setfsuid>"
+#| "(2)) then the following capabilities are cleared from the effective set: "
+#| "B<CAP_CHOWN>, B<CAP_DAC_OVERRIDE>, B<CAP_DAC_READ_SEARCH>, B<CAP_FOWNER>, "
+#| "B<CAP_FSETID>, B<CAP_LINUX_IMMUTABLE> (since Linux 2.2.30), "
+#| "B<CAP_MAC_OVERRIDE>, and B<CAP_MKNOD> (since Linux 2.2.30). If the file "
+#| "system UID is changed from nonzero to 0, then any of these capabilities "
+#| "that are enabled in the permitted set are enabled in the effective set."
+msgid ""
+"If the filesystem user ID is changed from 0 to nonzero (see B<setfsuid>(2)) "
+"then the following capabilities are cleared from the effective set: "
"B<CAP_CHOWN>, B<CAP_DAC_OVERRIDE>, B<CAP_DAC_READ_SEARCH>, B<CAP_FOWNER>, "
"B<CAP_FSETID>, B<CAP_LINUX_IMMUTABLE> (since Linux 2.2.30), "
-"B<CAP_MAC_OVERRIDE>, and B<CAP_MKNOD> (since Linux 2.2.30). If the file "
-"system UID is changed from nonzero to 0, then any of these capabilities that "
-"are enabled in the permitted set are enabled in the effective set."
+"B<CAP_MAC_OVERRIDE>, and B<CAP_MKNOD> (since Linux 2.2.30). If the "
+"filesystem UID is changed from nonzero to 0, then any of these capabilities "
+"that are enabled in the permitted set are enabled in the effective set."
msgstr ""
"ファイルシステム UID が 0 から 0 以外に変更された場合 (B<setfsuid>(2) 参"
"照)、実効ケーパビリティセットの以下のケーパビリティがクリアされる: "
#. type: Plain text
#: build/C/man7/capabilities.7:1024
+#, fuzzy
+#| msgid ""
+#| "Setting this flag stops the kernel from adjusting capability sets when "
+#| "the threads's effective and file system UIDs are switched between zero "
+#| "and nonzero values. (See the subsection I<Effect of User ID Changes on "
+#| "Capabilities>.)"
msgid ""
"Setting this flag stops the kernel from adjusting capability sets when the "
-"threads's effective and file system UIDs are switched between zero and "
+"threads's effective and filesystem UIDs are switched between zero and "
"nonzero values. (See the subsection I<Effect of User ID Changes on "
"Capabilities>.)"
msgstr ""
#. type: Plain text
#: build/C/man7/cpuset.7:35
msgid ""
-"The cpuset file system is a pseudo-file-system interface to the kernel "
-"cpuset mechanism, which is used to control the processor placement and "
-"memory placement of processes. It is commonly mounted at I</dev/cpuset>."
+"The cpuset filesystem is a pseudo-filesystem interface to the kernel cpuset "
+"mechanism, which is used to control the processor placement and memory "
+"placement of processes. It is commonly mounted at I</dev/cpuset>."
msgstr ""
#. type: Plain text
"On systems with kernels compiled with built in support for cpusets, all "
"processes are attached to a cpuset, and cpusets are always present. If a "
"system supports cpusets, then it will have the entry B<nodev cpuset> in the "
-"file I</proc/filesystems>. By mounting the cpuset file system (see the "
+"file I</proc/filesystems>. By mounting the cpuset filesystem (see the "
"B<EXAMPLE> section below), the administrator can configure the cpusets on a "
"system to control the processor and memory placement of processes on that "
"system. By default, if the cpuset configuration on a system is not modified "
-"or if the cpuset file system is not even mounted, then the cpuset mechanism, "
+"or if the cpuset filesystem is not even mounted, then the cpuset mechanism, "
"though present, has no affect on the system's behavior."
msgstr ""
#. type: Plain text
#: build/C/man7/cpuset.7:73
msgid ""
-"Cpusets are represented as directories in a hierarchical pseudo-file system, "
+"Cpusets are represented as directories in a hierarchical pseudo-filesystem, "
"where the top directory in the hierarchy (I</dev/cpuset>) represents the "
"entire system (all online CPUs and memory nodes) and any cpuset that is the "
"child (descendant) of another parent cpuset contains a subset of that "
"parent's CPUs and memory nodes. The directories and files representing "
-"cpusets have normal file-system permissions."
+"cpusets have normal filesystem permissions."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man7/cpuset.7:314
msgid ""
-"Flag (0 or 1). If set (1), pages in the kernel page cache (file-system "
+"Flag (0 or 1). If set (1), pages in the kernel page cache (filesystem "
"buffers) are uniformly spread across the cpuset. By default this is off (0) "
"in the top cpuset, and inherited from the parent cpuset in newly created "
"cpusets. See the B<Memory Spread> section, below."
"In addition to the above pseudo-files in each directory below I</dev/"
"cpuset>, each process has a pseudo-file, I</proc/E<lt>pidE<gt>/cpuset>, that "
"displays the path of the process's cpuset directory relative to the root of "
-"the cpuset file system."
+"the cpuset filesystem."
msgstr ""
#. type: Plain text
#: build/C/man7/cpuset.7:458
msgid ""
"This enables configuring a system so that several independent jobs can share "
-"common kernel data, such as file system pages, while isolating each job's "
+"common kernel data, such as filesystem pages, while isolating each job's "
"user allocation in its own cpuset. To do this, construct a large "
"I<hardwall> cpuset to hold all the jobs, and construct child cpusets for "
"each individual job which are not I<hardwall> cpusets."
"the last process in the cpuset leaves (exits or attaches to some other "
"cpuset) and the last child cpuset of that cpuset is removed, the kernel "
"will run the command I</sbin/cpuset_release_agent>, supplying the pathname "
-"(relative to the mount point of the cpuset file system) of the abandoned "
+"(relative to the mount point of the cpuset filesystem) of the abandoned "
"cpuset. This enables automatic removal of abandoned cpusets."
msgstr ""
msgid ""
"The kernel direct reclaim code is entered whenever a process has to satisfy "
"a memory page request by first finding some other page to repurpose, due to "
-"lack of any readily available already free pages. Dirty file system pages "
-"are repurposed by first writing them to disk. Unmodified file system buffer "
+"lack of any readily available already free pages. Dirty filesystem pages "
+"are repurposed by first writing them to disk. Unmodified filesystem buffer "
"pages are repurposed by simply dropping them, though if that page is needed "
"again, it will have to be reread from disk."
msgstr ""
#: build/C/man7/cpuset.7:589
msgid ""
"There are two Boolean flag files per cpuset that control where the kernel "
-"allocates pages for the file-system buffers and related in-kernel data "
+"allocates pages for the filesystem buffers and related in-kernel data "
"structures. They are called I<cpuset.memory_spread_page> and I<cpuset."
"memory_spread_slab>."
msgstr ""
#: build/C/man7/cpuset.7:596
msgid ""
"If the per-cpuset Boolean flag file I<cpuset.memory_spread_page> is set, "
-"then the kernel will spread the file-system buffers (page cache) evenly over "
+"then the kernel will spread the filesystem buffers (page cache) evenly over "
"all the nodes that the faulting process is allowed to use, instead of "
"preferring to put those pages on the node where the process is running."
msgstr ""
#: build/C/man7/cpuset.7:604
msgid ""
"If the per-cpuset Boolean flag file I<cpuset.memory_spread_slab> is set, "
-"then the kernel will spread some file-system-related slab caches, such as "
+"then the kernel will spread some filesystem-related slab caches, such as "
"those for inodes and directory entries, evenly over all the nodes that the "
"faulting process is allowed to use, instead of preferring to put those pages "
"on the node where the process is running."
#. type: Plain text
#: build/C/man7/cpuset.7:657
msgid ""
-"need to access large file-system data sets that must to be spread across the "
+"need to access large filesystem data sets that must to be spread across the "
"several nodes in the job's cpuset in order to fit."
msgstr ""
#: build/C/man7/cpuset.7:952
msgid ""
"The permissions of a cpuset are determined by the permissions of the "
-"directories and pseudo-files in the cpuset file system, normally mounted at "
+"directories and pseudo-files in the cpuset filesystem, normally mounted at "
"I</dev/cpuset>."
msgstr ""
#: build/C/man7/cpuset.7:1000
msgid ""
"There is one minor difference between the manner in which these permissions "
-"are evaluated and the manner in which normal file-system operation "
+"are evaluated and the manner in which normal filesystem operation "
"permissions are evaluated. The kernel interprets relative pathnames "
"starting at a process's current working directory. Even if one is operating "
"on a cpuset file, relative pathnames are interpreted relative to the "
"cpuset can be used are if either the process's current working directory is "
"its cpuset (it first did a B<cd> or B<chdir>(2) to its cpuset directory "
"beneath I</dev/cpuset>, which is a bit unusual) or if some user code "
-"converts the relative cpuset path to a full file-system path."
+"converts the relative cpuset path to a full filesystem path."
msgstr ""
#. ================== WARNINGS ==================
#: build/C/man7/cpuset.7:1015
msgid ""
"In theory, this means that user code should specify cpusets using absolute "
-"pathnames, which requires knowing the mount point of the cpuset file system "
+"pathnames, which requires knowing the mount point of the cpuset filesystem "
"(usually, but not necessarily, I</dev/cpuset>). In practice, all user level "
-"code that this author is aware of simply assumes that if the cpuset file "
-"system is mounted, then it is mounted at I</dev/cpuset>. Furthermore, it is "
-"common practice for carefully written user code to verify the presence of "
-"the pseudo-file I</dev/cpuset/tasks> in order to verify that the cpuset "
-"pseudo-file system is currently mounted."
+"code that this author is aware of simply assumes that if the cpuset "
+"filesystem is mounted, then it is mounted at I</dev/cpuset>. Furthermore, "
+"it is common practice for carefully written user code to verify the presence "
+"of the pseudo-file I</dev/cpuset/tasks> in order to verify that the cpuset "
+"pseudo-filesystem is currently mounted."
msgstr ""
#. type: SH
#. type: SH
#: build/C/man7/cpuset.7:1352 build/C/man2/getpriority.2:225
#: build/C/man2/getrlimit.2:525 build/C/man2/ioprio_set.2:337
-#: build/C/man2/setfsgid.2:104 build/C/man2/setfsuid.2:104
+#: build/C/man2/setfsgid.2:106 build/C/man2/setfsuid.2:114
#, no-wrap
msgid "BUGS"
msgstr "バグ"
#. type: Plain text
#: build/C/man7/credentials.7:143
+#, fuzzy
+#| msgid ""
+#| "Effective user ID and effective group ID. These IDs are used by the "
+#| "kernel to determine the permissions that the process will have when "
+#| "accessing shared resources such as message queues, shared memory, and "
+#| "semaphores. On most UNIX systems, these IDs also determine the "
+#| "permissions when accessing files. However, Linux uses the file system "
+#| "IDs described below for this task. A process can obtain its effective "
+#| "user (group) ID using B<geteuid>(2) (B<getegid>(2))."
msgid ""
"Effective user ID and effective group ID. These IDs are used by the kernel "
"to determine the permissions that the process will have when accessing "
"shared resources such as message queues, shared memory, and semaphores. On "
"most UNIX systems, these IDs also determine the permissions when accessing "
-"files. However, Linux uses the file system IDs described below for this "
+"files. However, Linux uses the filesystem IDs described below for this "
"task. A process can obtain its effective user (group) ID using B<geteuid>"
"(2) (B<getegid>(2))."
msgstr ""
#. type: Plain text
#: build/C/man7/credentials.7:182
-msgid ""
-"File system user ID and file system group ID (Linux-specific). These IDs, "
-"in conjunction with the supplementary group IDs described below, are used to "
+#, fuzzy
+#| msgid ""
+#| "File system user ID and file system group ID (Linux-specific). These "
+#| "IDs, in conjunction with the supplementary group IDs described below, are "
+#| "used to determine permissions for accessing files; see B<path_resolution>"
+#| "(7) for details. Whenever a process's effective user (group) ID is "
+#| "changed, the kernel also automatically changes the file system user "
+#| "(group) ID to the same value. Consequently, the file system IDs normally "
+#| "have the same values as the corresponding effective ID, and the semantics "
+#| "for file-permission checks are thus the same on Linux as on other UNIX "
+#| "systems. The file system IDs can be made to differ from the effective "
+#| "IDs by calling B<setfsuid>(2) and B<setfsgid>(2)."
+msgid ""
+"Filesystem user ID and filesystem group ID (Linux-specific). These IDs, in "
+"conjunction with the supplementary group IDs described below, are used to "
"determine permissions for accessing files; see B<path_resolution>(7) for "
"details. Whenever a process's effective user (group) ID is changed, the "
-"kernel also automatically changes the file system user (group) ID to the "
-"same value. Consequently, the file system IDs normally have the same values "
-"as the corresponding effective ID, and the semantics for file-permission "
-"checks are thus the same on Linux as on other UNIX systems. The file system "
-"IDs can be made to differ from the effective IDs by calling B<setfsuid>(2) "
-"and B<setfsgid>(2)."
+"kernel also automatically changes the filesystem user (group) ID to the same "
+"value. Consequently, the filesystem IDs normally have the same values as "
+"the corresponding effective ID, and the semantics for file-permission checks "
+"are thus the same on Linux as on other UNIX systems. The filesystem IDs can "
+"be made to differ from the effective IDs by calling B<setfsuid>(2) and "
+"B<setfsgid>(2)."
msgstr ""
"ファイルシステム・ユーザ ID とファイルシステム・グループ ID (Linux 固有)。 こ"
"れらの ID は、後述の補助グループ ID と組み合わせて使用され、 ファイルへのアク"
#. type: Plain text
#: build/C/man7/credentials.7:240
+#, fuzzy
+#| msgid ""
+#| "Process IDs, parent process IDs, process group IDs, and session IDs are "
+#| "specified in POSIX.1-2001. The real, effective, and saved set user and "
+#| "groups IDs, and the supplementary group IDs, are specified in "
+#| "POSIX.1-2001. The file system user and group IDs are a Linux extension."
msgid ""
"Process IDs, parent process IDs, process group IDs, and session IDs are "
"specified in POSIX.1-2001. The real, effective, and saved set user and "
"groups IDs, and the supplementary group IDs, are specified in POSIX.1-2001. "
-"The file system user and group IDs are a Linux extension."
+"The filesystem user and group IDs are a Linux extension."
msgstr ""
"プロセス ID、親プロセス ID、プロセスグループ ID、セッション ID は "
"POSIX.1-2001 で規定されている。 実 ID、実効 ID、保存セット ID のユーザ ID / "
#. type: TH
#: build/C/man2/getgid.2:25 build/C/man2/getgroups.2:31
#: build/C/man2/getresuid.2:28 build/C/man2/getuid.2:26
-#: build/C/man2/setfsgid.2:31 build/C/man2/setfsuid.2:31
#: build/C/man2/setgid.2:29 build/C/man2/setresuid.2:26
#: build/C/man2/setreuid.2:45 build/C/man2/setuid.2:30
#, no-wrap
#. type: Plain text
#: build/C/man2/getrusage.2:151
-msgid "The number of times the file system had to perform input."
+#, fuzzy
+#| msgid "The number of times the file system had to perform input."
+msgid "The number of times the filesystem had to perform input."
msgstr "ファイルシステムが入力を実行する必要があった回数。"
#. type: TP
#. type: Plain text
#: build/C/man2/getrusage.2:154
-msgid "The number of times the file system had to perform output."
+#, fuzzy
+#| msgid "The number of times the file system had to perform output."
+msgid "The number of times the filesystem had to perform output."
msgstr "ファイルシステムが出力を実行する必要があった回数。"
#. type: TP
#. type: Plain text
#: build/C/man2/ioprio_set.2:235
+#, fuzzy
+#| msgid ""
+#| "One can view the current I/O scheduler via the I</sys> file system. For "
+#| "example, the following command displays a list of all schedulers "
+#| "currently loaded in the kernel:"
msgid ""
-"One can view the current I/O scheduler via the I</sys> file system. For "
+"One can view the current I/O scheduler via the I</sys> filesystem. For "
"example, the following command displays a list of all schedulers currently "
"loaded in the kernel:"
msgstr ""
msgid "SETFSGID"
msgstr "SETFSGID"
+#. type: TH
+#: build/C/man2/setfsgid.2:31 build/C/man2/setfsuid.2:31
+#, fuzzy, no-wrap
+#| msgid "2013-07-21"
+msgid "2013-08-08"
+msgstr "2013-07-21"
+
#. type: Plain text
#: build/C/man2/setfsgid.2:34
-msgid "setfsgid - set group identity used for file system checks"
+#, fuzzy
+#| msgid "setfsgid - set group identity used for file system checks"
+msgid "setfsgid - set group identity used for filesystem checks"
msgstr ""
"setfsgid - ファイルシステムのチェックに用いられるグループ ID を設定する"
#. type: Plain text
-#: build/C/man2/setfsgid.2:37 build/C/man2/setfsuid.2:37
-msgid "B<#include E<lt>unistd.hE<gt>> /* glibc uses E<lt>sys/fsuid.hE<gt> */"
-msgstr "B<#include E<lt>unistd.hE<gt>> /* glibc では E<lt>sys/fsuid.hE<gt> */"
+#: build/C/man2/setfsgid.2:36 build/C/man2/setfsuid.2:36
+#, fuzzy
+#| msgid "B<#include E<lt>sys/io.hE<gt>>"
+msgid "B<#include E<lt>sys/fsuid.hE<gt>>"
+msgstr "B<#include E<lt>sys/io.hE<gt>>"
#. type: Plain text
-#: build/C/man2/setfsgid.2:39
+#: build/C/man2/setfsgid.2:38
msgid "B<int setfsgid(uid_t >I<fsgid>B<);>"
msgstr "B<int setfsgid(uid_t >I<fsgid>B<);>"
#. type: Plain text
#: build/C/man2/setfsgid.2:51
-msgid ""
-"The system call B<setfsgid>() sets the group ID that the Linux kernel uses "
-"to check for all accesses to the file system. Normally, the value of "
-"I<fsgid> will shadow the value of the effective group ID. In fact, whenever "
-"the effective group ID is changed, I<fsgid> will also be changed to the new "
-"value of the effective group ID."
+#, fuzzy
+#| msgid ""
+#| "The system call B<setfsgid>() sets the group ID that the Linux kernel "
+#| "uses to check for all accesses to the file system. Normally, the value "
+#| "of I<fsgid> will shadow the value of the effective group ID. In fact, "
+#| "whenever the effective group ID is changed, I<fsgid> will also be changed "
+#| "to the new value of the effective group ID."
+msgid ""
+"The system call B<setfsgid>() changes the value of the caller's filesystem "
+"group ID\\(emthe group ID that the Linux kernel uses to check for all "
+"accesses to the filesystem. Normally, the value of the filesystem group ID "
+"will shadow the value of the effective group ID. In fact, whenever the "
+"effective group ID is changed, the filesystem group ID will also be changed "
+"to the new value of the effective group ID."
msgstr ""
"システムコール B<setfsgid>() は Linux カーネルがファイルシステムに対する 全"
"てのアクセスのチェックに使用するグループ IDを設定する。通常は I<fsgid> の値は"
"セキュリティホールになる。(下記参照)"
#. type: Plain text
-#: build/C/man2/setfsgid.2:69
+#: build/C/man2/setfsgid.2:68
+#, fuzzy
+#| msgid ""
+#| "B<setfsgid>() will succeed only if the caller is the superuser or if "
+#| "I<fsgid> matches either the real group ID, effective group ID, saved set-"
+#| "group-ID, or the current value of I<fsgid>."
msgid ""
"B<setfsgid>() will succeed only if the caller is the superuser or if "
-"I<fsgid> matches either the real group ID, effective group ID, saved set-"
-"group-ID, or the current value of I<fsgid>."
+"I<fsgid> matches either the caller's real group ID, effective group ID, "
+"saved set-group-ID, or current the filesystem user ID."
msgstr ""
"B<setfsgid>() は、スーパーユーザによって呼び出された場合か、 I<fsgid> が実グ"
"ループID、実効グループID、 保存セットグループID (saved set-group-ID)、現在の "
"I<fsgid> の値のいずれかに一致する場合にのみ成功する。"
#. type: Plain text
-#: build/C/man2/setfsgid.2:76
+#: build/C/man2/setfsgid.2:71
msgid ""
-"On success, the previous value of I<fsgid> is returned. On error, the "
-"current value of I<fsgid> is returned."
+"On both success and failure, this call returns the previous filesystem group "
+"ID of the caller."
msgstr ""
-"成功した場合、 I<fsgid> の以前の値を返す。エラーの場合は I<fsgid> の現在の値"
-"を返す。"
#. This system call is present since Linux 1.1.44
#. and in libc since libc 4.7.6.
#. type: Plain text
-#: build/C/man2/setfsgid.2:80 build/C/man2/setfsuid.2:80
+#: build/C/man2/setfsgid.2:75 build/C/man2/setfsuid.2:75
msgid "This system call is present in Linux since version 1.2."
msgstr "このシステムコールはバージョン 1.2 以降の Linux に存在する。"
#. type: Plain text
-#: build/C/man2/setfsgid.2:84
+#: build/C/man2/setfsgid.2:79
msgid ""
"B<setfsgid>() is Linux-specific and should not be used in programs intended "
"to be portable."
"ない。"
#. type: Plain text
-#: build/C/man2/setfsgid.2:90
+#: build/C/man2/setfsgid.2:85
msgid ""
"When glibc determines that the argument is not a valid group ID, it will "
"return -1 and set I<errno> to B<EINVAL> without attempting the system call."
"わず I<errno> に B<EINVAL> を設定して -1 が返される。"
#. type: Plain text
-#: build/C/man2/setfsgid.2:94 build/C/man2/setfsuid.2:94
+#: build/C/man2/setfsgid.2:96
+#, fuzzy
+#| msgid ""
+#| "Note that at the time this system call was introduced, a process could "
+#| "send a signal to a process with the same effective user ID. Today signal "
+#| "permission handling is slightly different."
msgid ""
"Note that at the time this system call was introduced, a process could send "
"a signal to a process with the same effective user ID. Today signal "
-"permission handling is slightly different."
+"permission handling is slightly different. See B<setfsuid>(2) for a "
+"discussion of why the use of both B<setfsuid>(2) and B<setfsgid>() is "
+"nowadays unneeded."
msgstr ""
"このシステムコールが導入された当時、プロセスは 同じ実効ユーザIDのプロセスへシ"
"グナルを送ることができた。 今日では、シグナル送信権限の扱いはかなり違うものに"
"なっている。"
#. type: Plain text
-#: build/C/man2/setfsgid.2:104
+#: build/C/man2/setfsgid.2:106
msgid ""
"The original Linux B<setfsgid>() system call supported only 16-bit group "
"IDs. Subsequently, Linux 2.4 added B<setfsgid32>() supporting 32-bit IDs. "
"カーネルバージョンによるこの違いを吸収している。"
#. type: Plain text
-#: build/C/man2/setfsgid.2:112
+#: build/C/man2/setfsgid.2:123
msgid ""
-"No error messages of any kind are returned to the caller. At the very "
-"least, B<EPERM> should be returned when the call fails (because the caller "
-"lacks the B<CAP_SETGID> capability)."
+"No error indications of any kind are returned to the caller, and the fact "
+"that both successful and unsuccessful calls return the same value makes it "
+"impossible to directly determine whether the call succeeded or failed. "
+"Instead, the caller must resort to looking at the return value from a "
+"further call such as I<setfsgid(-1)> (which will always fail), in order to "
+"determine if a preceding call to B<setfsgid>() changed the filesystem group "
+"ID. At the very least, B<EPERM> should be returned when the call fails "
+"(because the caller lacks the B<CAP_SETGID> capability)."
msgstr ""
-"いかなる種類のエラーメッセージも返さない。 失敗した場合は (呼び出し元には "
-"B<CAP_SETGID> ケーパビリティがなかったのだから) 最低でも B<EPERM> くらいは返"
-"すべきである。"
#. type: Plain text
-#: build/C/man2/setfsgid.2:117
+#: build/C/man2/setfsgid.2:128
msgid "B<kill>(2), B<setfsuid>(2), B<capabilities>(7), B<credentials>(7)"
msgstr "B<kill>(2), B<setfsuid>(2), B<capabilities>(7), B<credentials>(7)"
#. type: Plain text
#: build/C/man2/setfsuid.2:34
-msgid "setfsuid - set user identity used for file system checks"
+#, fuzzy
+#| msgid "setfsuid - set user identity used for file system checks"
+msgid "setfsuid - set user identity used for filesystem checks"
msgstr "setfsuid - ファイルシステムのチェックに用いられるユーザ ID を設定する"
#. type: Plain text
-#: build/C/man2/setfsuid.2:39
+#: build/C/man2/setfsuid.2:38
msgid "B<int setfsuid(uid_t >I<fsuid>B<);>"
msgstr "B<int setfsuid(uid_t >I<fsuid>B<);>"
#. type: Plain text
#: build/C/man2/setfsuid.2:51
-msgid ""
-"The system call B<setfsuid>() sets the user ID that the Linux kernel uses "
-"to check for all accesses to the file system. Normally, the value of "
-"I<fsuid> will shadow the value of the effective user ID. In fact, whenever "
-"the effective user ID is changed, I<fsuid> will also be changed to the new "
+#, fuzzy
+#| msgid ""
+#| "The system call B<setfsuid>() sets the user ID that the Linux kernel "
+#| "uses to check for all accesses to the file system. Normally, the value "
+#| "of I<fsuid> will shadow the value of the effective user ID. In fact, "
+#| "whenever the effective user ID is changed, I<fsuid> will also be changed "
+#| "to the new value of the effective user ID."
+msgid ""
+"The system call B<setfsuid>() changes the value of the caller's filesystem "
+"user ID\\(emthe user ID that the Linux kernel uses to check for all accesses "
+"to the filesystem. Normally, the value of the filesystem user ID will "
+"shadow the value of the effective user ID. In fact, whenever the effective "
+"user ID is changed, the filesystem user ID will also be changed to the new "
"value of the effective user ID."
msgstr ""
"B<setfsuid>() は Linux カーネルがファイルシステムに対する 全てのアクセスの"
"セキュリティホールになる。(下記参照)"
#. type: Plain text
-#: build/C/man2/setfsuid.2:69
+#: build/C/man2/setfsuid.2:68
+#, fuzzy
+#| msgid ""
+#| "B<setfsuid>() will succeed only if the caller is the superuser or if "
+#| "I<fsuid> matches either the real user ID, effective user ID, saved set-"
+#| "user-ID, or the current value of I<fsuid>."
msgid ""
"B<setfsuid>() will succeed only if the caller is the superuser or if "
-"I<fsuid> matches either the real user ID, effective user ID, saved set-user-"
-"ID, or the current value of I<fsuid>."
+"I<fsuid> matches either the caller's real user ID, effective user ID, saved "
+"set-user-ID, or current filesystem user ID."
msgstr ""
"B<setfsuid>() は、スーパーユーザによって呼び出された場合か、 I<fsuid> が実"
"ユーザID、実効ユーザID、 保存セットユーザID (saved set-user-ID)、現在の "
"I<fsuid> の値のいずれかに一致する場合にのみ成功する。"
#. type: Plain text
-#: build/C/man2/setfsuid.2:76
+#: build/C/man2/setfsuid.2:71
msgid ""
-"On success, the previous value of I<fsuid> is returned. On error, the "
-"current value of I<fsuid> is returned."
+"On both success and failure, this call returns the previous filesystem user "
+"ID of the caller."
msgstr ""
-"成功した場合、 I<fsuid> の以前の値を返す。エラーの場合は I<fsuid> の現在の値"
-"を返す。"
#. type: Plain text
-#: build/C/man2/setfsuid.2:84
+#: build/C/man2/setfsuid.2:79
msgid ""
"B<setfsuid>() is Linux-specific and should not be used in programs intended "
"to be portable."
"ない。"
#. type: Plain text
-#: build/C/man2/setfsuid.2:90
+#: build/C/man2/setfsuid.2:85
msgid ""
"When glibc determines that the argument is not a valid user ID, it will "
"return -1 and set I<errno> to B<EINVAL> without attempting the system call."
#. type: Plain text
#: build/C/man2/setfsuid.2:104
msgid ""
+"At the time when this system call was introduced, one process could send a "
+"signal to another process with the same effective user ID. This meant that "
+"if a privilged process changed its effective user ID for the purpose of file "
+"permission checking, then it could become vulnerable to receiving signals "
+"sent by another (unprivileged) process with the same user ID. The "
+"filesystem user ID attribute was thus added to allow a process to change its "
+"user ID for the purposes of file permission checking without at the same "
+"time becoming vulnerable to receiving unwanted signals. Since Linux 2.0, "
+"signal permission handling is different (see B<kill>(2)), with the result "
+"that a process change can change its effective user ID without being "
+"vulnerable to receiving signals from unwanted processes. Thus, B<setfsuid>"
+"() is nowadays unneeded and should be avoided in new applications (likewise "
+"for B<setfsgid>(2))."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/setfsuid.2:114
+msgid ""
"The original Linux B<setfsuid>() system call supported only 16-bit user "
"IDs. Subsequently, Linux 2.4 added B<setfsuid32>() supporting 32-bit IDs. "
"The glibc B<setfsuid>() wrapper function transparently deals with the "
"カーネルバージョンによるこの違いを吸収している。"
#. type: Plain text
-#: build/C/man2/setfsuid.2:112
+#: build/C/man2/setfsuid.2:131
msgid ""
-"No error messages of any kind are returned to the caller. At the very "
-"least, B<EPERM> should be returned when the call fails (because the caller "
-"lacks the B<CAP_SETUID> capability)."
+"No error indications of any kind are returned to the caller, and the fact "
+"that both successful and unsuccessful calls return the same value makes it "
+"impossible to directly determine whether the call succeeded or failed. "
+"Instead, the caller must resort to looking at the return value from a "
+"further call such as I<setfsuid(-1)> (which will always fail), in order to "
+"determine if a preceding call to B<setfsuid>() changed the filesystem user "
+"ID. At the very least, B<EPERM> should be returned when the call fails "
+"(because the caller lacks the B<CAP_SETUID> capability)."
msgstr ""
-"いかなる種類のエラーメッセージも呼び出し元に返さない。 失敗した場合は (呼び出"
-"し元には B<CAP_SETUID> ケーパビリティがなかったのだから) 最低でも B<EPERM> く"
-"らいは返すべきである。"
#. type: Plain text
-#: build/C/man2/setfsuid.2:117
+#: build/C/man2/setfsuid.2:136
msgid "B<kill>(2), B<setfsgid>(2), B<capabilities>(7), B<credentials>(7)"
msgstr "B<kill>(2), B<setfsgid>(2), B<capabilities>(7), B<credentials>(7)"
#. type: Plain text
#: build/C/man2/setresuid.2:57
+#, fuzzy
+#| msgid ""
+#| "Regardless of what changes are made to the real UID, effective UID, and "
+#| "saved set-user-ID, the file system UID is always set to the same value as "
+#| "the (possibly new) effective UID."
msgid ""
"Regardless of what changes are made to the real UID, effective UID, and "
-"saved set-user-ID, the file system UID is always set to the same value as "
-"the (possibly new) effective UID."
+"saved set-user-ID, the filesystem UID is always set to the same value as the "
+"(possibly new) effective UID."
msgstr ""
"実 UID、実効 UID、保存 set-user-ID にどんな変更が行われたかに関わらず、 ファ"
"イルシステム UID は常に実効 UID (可能であれば変更後の新しい実効 UID) と同じ"
#. type: Plain text
#: build/C/man2/setresuid.2:64
+#, fuzzy
+#| msgid ""
+#| "Completely analogously, B<setresgid>() sets the real GID, effective GID, "
+#| "and saved set-group-ID of the calling process (and always modifies the "
+#| "file system GID to be the same as the effective GID), with the same "
+#| "restrictions for unprivileged processes."
msgid ""
"Completely analogously, B<setresgid>() sets the real GID, effective GID, "
-"and saved set-group-ID of the calling process (and always modifies the file "
-"system GID to be the same as the effective GID), with the same restrictions "
-"for unprivileged processes."
+"and saved set-group-ID of the calling process (and always modifies the "
+"filesystem GID to be the same as the effective GID), with the same "
+"restrictions for unprivileged processes."
msgstr ""
"全く同じように、 B<setresgid>() は呼び出し元のプロセスの実 GID、実効 GID、保"
"存 set-group-ID を設定する (さらにファイルシステム GID を実効 GID と同じ値に"
#. type: Plain text
#: build/C/man2/setuid.2:105
-msgid ""
-"Linux has the concept of the file system user ID, normally equal to the "
-"effective user ID. The B<setuid>() call also sets the file system user ID "
+#, fuzzy
+#| msgid ""
+#| "Linux has the concept of the file system user ID, normally equal to the "
+#| "effective user ID. The B<setuid>() call also sets the file system user "
+#| "ID of the calling process. See B<setfsuid>(2)."
+msgid ""
+"Linux has the concept of the filesystem user ID, normally equal to the "
+"effective user ID. The B<setuid>() call also sets the filesystem user ID "
"of the calling process. See B<setfsuid>(2)."
msgstr ""
"Linux はファイルシステム・ユーザー ID の概念を持つ。\n"
#: build/C/man3/ulimit.3:88
msgid "B<bash>(1), B<getrlimit>(2), B<setrlimit>(2), B<sysconf>(3)"
msgstr "B<bash>(1), B<getrlimit>(2), B<setrlimit>(2), B<sysconf>(3)"
+
+#~ msgid ""
+#~ "B<#include E<lt>unistd.hE<gt>> /* glibc uses E<lt>sys/fsuid.hE<gt> */"
+#~ msgstr ""
+#~ "B<#include E<lt>unistd.hE<gt>> /* glibc では E<lt>sys/fsuid.hE<gt> */"
+
+#~ msgid ""
+#~ "On success, the previous value of I<fsgid> is returned. On error, the "
+#~ "current value of I<fsgid> is returned."
+#~ msgstr ""
+#~ "成功した場合、 I<fsgid> の以前の値を返す。エラーの場合は I<fsgid> の現在の"
+#~ "値を返す。"
+
+#~ msgid ""
+#~ "No error messages of any kind are returned to the caller. At the very "
+#~ "least, B<EPERM> should be returned when the call fails (because the "
+#~ "caller lacks the B<CAP_SETGID> capability)."
+#~ msgstr ""
+#~ "いかなる種類のエラーメッセージも返さない。 失敗した場合は (呼び出し元には "
+#~ "B<CAP_SETGID> ケーパビリティがなかったのだから) 最低でも B<EPERM> くらいは"
+#~ "返すべきである。"
+
+#~ msgid ""
+#~ "On success, the previous value of I<fsuid> is returned. On error, the "
+#~ "current value of I<fsuid> is returned."
+#~ msgstr ""
+#~ "成功した場合、 I<fsuid> の以前の値を返す。エラーの場合は I<fsuid> の現在の"
+#~ "値を返す。"
+
+#~ msgid ""
+#~ "No error messages of any kind are returned to the caller. At the very "
+#~ "least, B<EPERM> should be returned when the call fails (because the "
+#~ "caller lacks the B<CAP_SETUID> capability)."
+#~ msgstr ""
+#~ "いかなる種類のエラーメッセージも呼び出し元に返さない。 失敗した場合は (呼"
+#~ "び出し元には B<CAP_SETUID> ケーパビリティがなかったのだから) 最低でも "
+#~ "B<EPERM> くらいは返すべきである。"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man2/acct.2:50 build/C/man5/acct.5:30 build/C/man7/capabilities.7:51 build/C/man2/capget.2:24 build/C/man7/cpuset.7:28 build/C/man7/credentials.7:30 build/C/man2/getgid.2:36 build/C/man2/getgroups.2:52 build/C/man2/getpid.2:36 build/C/man2/getpriority.2:59 build/C/man2/getresuid.2:39 build/C/man2/getrlimit.2:88 build/C/man2/getrusage.2:48 build/C/man2/getsid.2:50 build/C/man2/getuid.2:37 build/C/man2/iopl.2:40 build/C/man2/ioprio_set.2:35 build/C/man2/ipc.2:34 build/C/man2/seteuid.2:53 build/C/man2/setfsgid.2:39 build/C/man2/setfsuid.2:39 build/C/man2/setgid.2:38 build/C/man2/setpgid.2:98 build/C/man2/setresuid.2:37 build/C/man2/setreuid.2:70 build/C/man2/setsid.2:40 build/C/man2/setuid.2:39 build/C/man7/svipc.7:49 build/C/man3/ulimit.3:34
+#: build/C/man2/acct.2:50 build/C/man5/acct.5:30 build/C/man7/capabilities.7:51 build/C/man2/capget.2:24 build/C/man7/cpuset.7:28 build/C/man7/credentials.7:30 build/C/man2/getgid.2:36 build/C/man2/getgroups.2:52 build/C/man2/getpid.2:36 build/C/man2/getpriority.2:59 build/C/man2/getresuid.2:39 build/C/man2/getrlimit.2:88 build/C/man2/getrusage.2:48 build/C/man2/getsid.2:50 build/C/man2/getuid.2:37 build/C/man2/iopl.2:40 build/C/man2/ioprio_set.2:35 build/C/man2/ipc.2:34 build/C/man2/seteuid.2:53 build/C/man2/setfsgid.2:38 build/C/man2/setfsuid.2:38 build/C/man2/setgid.2:38 build/C/man2/setpgid.2:98 build/C/man2/setresuid.2:37 build/C/man2/setreuid.2:70 build/C/man2/setsid.2:40 build/C/man2/setuid.2:39 build/C/man7/svipc.7:49 build/C/man3/ulimit.3:34
#, no-wrap
msgid "DESCRIPTION"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/acct.2:60 build/C/man2/capget.2:160 build/C/man2/getgroups.2:92 build/C/man2/getpriority.2:107 build/C/man2/getresuid.2:50 build/C/man2/getrlimit.2:430 build/C/man2/getrusage.2:181 build/C/man2/getsid.2:58 build/C/man2/iopl.2:66 build/C/man2/ioprio_set.2:149 build/C/man2/seteuid.2:67 build/C/man2/setfsgid.2:69 build/C/man2/setfsuid.2:69 build/C/man2/setgid.2:53 build/C/man2/setpgid.2:172 build/C/man2/setresuid.2:64 build/C/man2/setreuid.2:91 build/C/man2/setsid.2:51 build/C/man2/setuid.2:70 build/C/man3/ulimit.3:67
+#: build/C/man2/acct.2:60 build/C/man2/capget.2:160 build/C/man2/getgroups.2:92 build/C/man2/getpriority.2:107 build/C/man2/getresuid.2:50 build/C/man2/getrlimit.2:430 build/C/man2/getrusage.2:181 build/C/man2/getsid.2:58 build/C/man2/iopl.2:66 build/C/man2/ioprio_set.2:149 build/C/man2/seteuid.2:67 build/C/man2/setfsgid.2:68 build/C/man2/setfsuid.2:68 build/C/man2/setgid.2:53 build/C/man2/setpgid.2:172 build/C/man2/setresuid.2:64 build/C/man2/setreuid.2:91 build/C/man2/setsid.2:51 build/C/man2/setuid.2:70 build/C/man3/ulimit.3:67
#, no-wrap
msgid "RETURN VALUE"
msgstr ""
#. type: Plain text
#: build/C/man2/acct.2:127
-msgid "I<filename> refers to a file on a read-only file system."
+msgid "I<filename> refers to a file on a read-only filesystem."
msgstr ""
#. type: TP
msgstr ""
#. type: SH
-#: build/C/man2/acct.2:130 build/C/man5/acct.5:153 build/C/man7/capabilities.7:1079 build/C/man2/capget.2:218 build/C/man7/credentials.7:234 build/C/man2/getgid.2:44 build/C/man2/getgroups.2:133 build/C/man2/getpid.2:46 build/C/man2/getpriority.2:160 build/C/man2/getresuid.2:67 build/C/man2/getrlimit.2:473 build/C/man2/getrusage.2:195 build/C/man2/getsid.2:79 build/C/man2/getuid.2:45 build/C/man2/iopl.2:87 build/C/man2/ioprio_set.2:196 build/C/man2/ipc.2:45 build/C/man2/seteuid.2:91 build/C/man2/setfsgid.2:80 build/C/man2/setfsuid.2:80 build/C/man2/setgid.2:66 build/C/man2/setpgid.2:227 build/C/man2/setresuid.2:83 build/C/man2/setreuid.2:113 build/C/man2/setsid.2:65 build/C/man2/setuid.2:92 build/C/man3/ulimit.3:78
+#: build/C/man2/acct.2:130 build/C/man5/acct.5:153 build/C/man7/capabilities.7:1079 build/C/man2/capget.2:218 build/C/man7/credentials.7:234 build/C/man2/getgid.2:44 build/C/man2/getgroups.2:133 build/C/man2/getpid.2:46 build/C/man2/getpriority.2:160 build/C/man2/getresuid.2:67 build/C/man2/getrlimit.2:473 build/C/man2/getrusage.2:195 build/C/man2/getsid.2:79 build/C/man2/getuid.2:45 build/C/man2/iopl.2:87 build/C/man2/ioprio_set.2:196 build/C/man2/ipc.2:45 build/C/man2/seteuid.2:91 build/C/man2/setfsgid.2:75 build/C/man2/setfsuid.2:75 build/C/man2/setgid.2:66 build/C/man2/setpgid.2:227 build/C/man2/setresuid.2:83 build/C/man2/setreuid.2:113 build/C/man2/setsid.2:65 build/C/man2/setuid.2:92 build/C/man3/ulimit.3:78
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/acct.2:137 build/C/man5/acct.5:157 build/C/man7/capabilities.7:1085 build/C/man2/capget.2:220 build/C/man7/cpuset.7:1341 build/C/man7/credentials.7:240 build/C/man2/getgid.2:46 build/C/man2/getgroups.2:141 build/C/man2/getpid.2:48 build/C/man2/getpriority.2:163 build/C/man2/getresuid.2:70 build/C/man2/getrlimit.2:496 build/C/man2/getrusage.2:206 build/C/man2/getsid.2:81 build/C/man2/getuid.2:47 build/C/man2/iopl.2:91 build/C/man2/ioprio_set.2:198 build/C/man2/ipc.2:49 build/C/man2/seteuid.2:93 build/C/man2/setfsgid.2:84 build/C/man2/setfsuid.2:84 build/C/man2/setgid.2:68 build/C/man2/setpgid.2:249 build/C/man2/setresuid.2:86 build/C/man2/setreuid.2:119 build/C/man2/setsid.2:67 build/C/man2/setuid.2:97
+#: build/C/man2/acct.2:137 build/C/man5/acct.5:157 build/C/man7/capabilities.7:1085 build/C/man2/capget.2:220 build/C/man7/cpuset.7:1341 build/C/man7/credentials.7:240 build/C/man2/getgid.2:46 build/C/man2/getgroups.2:141 build/C/man2/getpid.2:48 build/C/man2/getpriority.2:163 build/C/man2/getresuid.2:70 build/C/man2/getrlimit.2:496 build/C/man2/getrusage.2:206 build/C/man2/getsid.2:81 build/C/man2/getuid.2:47 build/C/man2/iopl.2:91 build/C/man2/ioprio_set.2:198 build/C/man2/ipc.2:49 build/C/man2/seteuid.2:93 build/C/man2/setfsgid.2:79 build/C/man2/setfsuid.2:79 build/C/man2/setgid.2:68 build/C/man2/setpgid.2:249 build/C/man2/setresuid.2:86 build/C/man2/setreuid.2:119 build/C/man2/setsid.2:67 build/C/man2/setuid.2:97
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/acct.2:143 build/C/man5/acct.5:174 build/C/man7/capabilities.7:1141 build/C/man2/capget.2:228 build/C/man7/cpuset.7:1488 build/C/man7/credentials.7:251 build/C/man2/getgid.2:62 build/C/man2/getgroups.2:171 build/C/man2/getpid.2:100 build/C/man2/getpriority.2:232 build/C/man2/getresuid.2:86 build/C/man2/getrlimit.2:656 build/C/man2/getrusage.2:246 build/C/man2/getsid.2:84 build/C/man2/getuid.2:73 build/C/man2/iopl.2:100 build/C/man2/ioprio_set.2:346 build/C/man2/ipc.2:57 build/C/man2/seteuid.2:124 build/C/man2/setfsgid.2:112 build/C/man2/setfsuid.2:112 build/C/man2/setgid.2:78 build/C/man2/setpgid.2:317 build/C/man2/setresuid.2:106 build/C/man2/setreuid.2:159 build/C/man2/setsid.2:84 build/C/man2/setuid.2:120 build/C/man7/svipc.7:331 build/C/man3/ulimit.3:83
+#: build/C/man2/acct.2:143 build/C/man5/acct.5:174 build/C/man7/capabilities.7:1141 build/C/man2/capget.2:228 build/C/man7/cpuset.7:1488 build/C/man7/credentials.7:251 build/C/man2/getgid.2:62 build/C/man2/getgroups.2:171 build/C/man2/getpid.2:100 build/C/man2/getpriority.2:232 build/C/man2/getresuid.2:86 build/C/man2/getrlimit.2:656 build/C/man2/getrusage.2:246 build/C/man2/getsid.2:84 build/C/man2/getuid.2:73 build/C/man2/iopl.2:100 build/C/man2/ioprio_set.2:346 build/C/man2/ipc.2:57 build/C/man2/seteuid.2:124 build/C/man2/setfsgid.2:123 build/C/man2/setfsuid.2:131 build/C/man2/setgid.2:78 build/C/man2/setpgid.2:317 build/C/man2/setresuid.2:106 build/C/man2/setreuid.2:159 build/C/man2/setsid.2:84 build/C/man2/setuid.2:120 build/C/man7/svipc.7:331 build/C/man3/ulimit.3:83
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/acct.2:145 build/C/man5/acct.5:179 build/C/man7/capabilities.7:1161 build/C/man2/capget.2:232 build/C/man7/cpuset.7:1505 build/C/man7/credentials.7:282 build/C/man2/getgid.2:67 build/C/man2/getgroups.2:178 build/C/man2/getpid.2:110 build/C/man2/getpriority.2:240 build/C/man2/getresuid.2:92 build/C/man2/getrlimit.2:674 build/C/man2/getrusage.2:253 build/C/man2/getsid.2:88 build/C/man2/getuid.2:78 build/C/man2/iopl.2:104 build/C/man2/ioprio_set.2:354 build/C/man2/ipc.2:70 build/C/man2/seteuid.2:131 build/C/man2/setfsgid.2:117 build/C/man2/setfsuid.2:117 build/C/man2/setgid.2:84 build/C/man2/setpgid.2:324 build/C/man2/setresuid.2:115 build/C/man2/setreuid.2:167 build/C/man2/setsid.2:91 build/C/man2/setuid.2:127 build/C/man7/svipc.7:348 build/C/man3/ulimit.3:88
+#: build/C/man2/acct.2:145 build/C/man5/acct.5:179 build/C/man7/capabilities.7:1161 build/C/man2/capget.2:232 build/C/man7/cpuset.7:1505 build/C/man7/credentials.7:282 build/C/man2/getgid.2:67 build/C/man2/getgroups.2:178 build/C/man2/getpid.2:110 build/C/man2/getpriority.2:240 build/C/man2/getresuid.2:92 build/C/man2/getrlimit.2:674 build/C/man2/getrusage.2:253 build/C/man2/getsid.2:88 build/C/man2/getuid.2:78 build/C/man2/iopl.2:104 build/C/man2/ioprio_set.2:354 build/C/man2/ipc.2:70 build/C/man2/seteuid.2:131 build/C/man2/setfsgid.2:128 build/C/man2/setfsuid.2:136 build/C/man2/setgid.2:84 build/C/man2/setpgid.2:324 build/C/man2/setresuid.2:115 build/C/man2/setreuid.2:167 build/C/man2/setsid.2:91 build/C/man2/setuid.2:127 build/C/man7/svipc.7:348 build/C/man3/ulimit.3:88
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man2/acct.2:152 build/C/man5/acct.5:186 build/C/man7/capabilities.7:1168 build/C/man2/capget.2:239 build/C/man7/cpuset.7:1512 build/C/man7/credentials.7:289 build/C/man2/getgid.2:74 build/C/man2/getgroups.2:185 build/C/man2/getpid.2:117 build/C/man2/getpriority.2:247 build/C/man2/getresuid.2:99 build/C/man2/getrlimit.2:681 build/C/man2/getrusage.2:260 build/C/man2/getsid.2:95 build/C/man2/getuid.2:85 build/C/man2/iopl.2:111 build/C/man2/ioprio_set.2:361 build/C/man2/ipc.2:77 build/C/man2/seteuid.2:138 build/C/man2/setfsgid.2:124 build/C/man2/setfsuid.2:124 build/C/man2/setgid.2:91 build/C/man2/setpgid.2:331 build/C/man2/setresuid.2:122 build/C/man2/setreuid.2:174 build/C/man2/setsid.2:98 build/C/man2/setuid.2:134 build/C/man7/svipc.7:355 build/C/man3/ulimit.3:95
+#: build/C/man2/acct.2:152 build/C/man5/acct.5:186 build/C/man7/capabilities.7:1168 build/C/man2/capget.2:239 build/C/man7/cpuset.7:1512 build/C/man7/credentials.7:289 build/C/man2/getgid.2:74 build/C/man2/getgroups.2:185 build/C/man2/getpid.2:117 build/C/man2/getpriority.2:247 build/C/man2/getresuid.2:99 build/C/man2/getrlimit.2:681 build/C/man2/getrusage.2:260 build/C/man2/getsid.2:95 build/C/man2/getuid.2:85 build/C/man2/iopl.2:111 build/C/man2/ioprio_set.2:361 build/C/man2/ipc.2:77 build/C/man2/seteuid.2:138 build/C/man2/setfsgid.2:135 build/C/man2/setfsuid.2:143 build/C/man2/setgid.2:91 build/C/man2/setpgid.2:331 build/C/man2/setresuid.2:122 build/C/man2/setreuid.2:174 build/C/man2/setsid.2:98 build/C/man2/setuid.2:134 build/C/man7/svipc.7:355 build/C/man3/ulimit.3:95
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man5/acct.5:149 build/C/man7/cpuset.7:1338 build/C/man2/getresuid.2:60 build/C/man2/getrlimit.2:468 build/C/man2/getsid.2:75 build/C/man2/ioprio_set.2:193 build/C/man2/setfsgid.2:76 build/C/man2/setfsuid.2:76 build/C/man2/setresuid.2:81
+#: build/C/man5/acct.5:149 build/C/man7/cpuset.7:1338 build/C/man2/getresuid.2:60 build/C/man2/getrlimit.2:468 build/C/man2/getsid.2:75 build/C/man2/ioprio_set.2:193 build/C/man2/setfsgid.2:71 build/C/man2/setfsuid.2:71 build/C/man2/setresuid.2:81
#, no-wrap
msgid "VERSIONS"
msgstr ""
#. type: Plain text
#: build/C/man7/capabilities.7:121
msgid ""
-"Bypass permission checks on operations that normally require the file system "
+"Bypass permission checks on operations that normally require the filesystem "
"UID of the process to match the UID of the file (e.g., B<chmod>(2), "
"B<utime>(2)), excluding those operations covered by B<CAP_DAC_OVERRIDE> and "
"B<CAP_DAC_READ_SEARCH>;"
msgid ""
"Don't clear set-user-ID and set-group-ID permission bits when a file is "
"modified; set the set-group-ID bit for a file whose GID does not match the "
-"file system or any of the supplementary GIDs of the calling process."
+"filesystem or any of the supplementary GIDs of the calling process."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man7/capabilities.7:397
-msgid "perform various privileged file-system B<ioctl>(2) operations;"
+msgid "perform various privileged filesystem B<ioctl>(2) operations;"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man7/capabilities.7:527
-msgid "Use reserved space on ext2 file systems;"
+msgid "Use reserved space on ext2 filesystems;"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man7/capabilities.7:637
msgid ""
-"The file system must support attaching capabilities to an executable file, "
-"so that a process gains those capabilities when the file is executed."
+"The filesystem must support attaching capabilities to an executable file, so "
+"that a process gains those capabilities when the file is executed."
msgstr ""
#. type: Plain text
msgid ""
"To preserve the traditional semantics for transitions between 0 and nonzero "
"user IDs, the kernel makes the following changes to a thread's capability "
-"sets on changes to the thread's real, effective, saved set, and file system "
+"sets on changes to the thread's real, effective, saved set, and filesystem "
"user IDs (using B<setuid>(2), B<setresuid>(2), or similar):"
msgstr ""
#. type: Plain text
#: build/C/man7/capabilities.7:955
msgid ""
-"If the file system user ID is changed from 0 to nonzero (see B<setfsuid>(2)) "
+"If the filesystem user ID is changed from 0 to nonzero (see B<setfsuid>(2)) "
"then the following capabilities are cleared from the effective set: "
"B<CAP_CHOWN>, B<CAP_DAC_OVERRIDE>, B<CAP_DAC_READ_SEARCH>, B<CAP_FOWNER>, "
"B<CAP_FSETID>, B<CAP_LINUX_IMMUTABLE> (since Linux 2.2.30), "
-"B<CAP_MAC_OVERRIDE>, and B<CAP_MKNOD> (since Linux 2.2.30). If the file "
-"system UID is changed from nonzero to 0, then any of these capabilities that "
-"are enabled in the permitted set are enabled in the effective set."
+"B<CAP_MAC_OVERRIDE>, and B<CAP_MKNOD> (since Linux 2.2.30). If the "
+"filesystem UID is changed from nonzero to 0, then any of these capabilities "
+"that are enabled in the permitted set are enabled in the effective set."
msgstr ""
#. type: Plain text
#: build/C/man7/capabilities.7:1024
msgid ""
"Setting this flag stops the kernel from adjusting capability sets when the "
-"threads's effective and file system UIDs are switched between zero and "
+"threads's effective and filesystem UIDs are switched between zero and "
"nonzero values. (See the subsection I<Effect of User ID Changes on "
"Capabilities>.)"
msgstr ""
#. type: Plain text
#: build/C/man7/cpuset.7:35
msgid ""
-"The cpuset file system is a pseudo-file-system interface to the kernel "
-"cpuset mechanism, which is used to control the processor placement and "
-"memory placement of processes. It is commonly mounted at I</dev/cpuset>."
+"The cpuset filesystem is a pseudo-filesystem interface to the kernel cpuset "
+"mechanism, which is used to control the processor placement and memory "
+"placement of processes. It is commonly mounted at I</dev/cpuset>."
msgstr ""
#. type: Plain text
"On systems with kernels compiled with built in support for cpusets, all "
"processes are attached to a cpuset, and cpusets are always present. If a "
"system supports cpusets, then it will have the entry B<nodev cpuset> in the "
-"file I</proc/filesystems>. By mounting the cpuset file system (see the "
+"file I</proc/filesystems>. By mounting the cpuset filesystem (see the "
"B<EXAMPLE> section below), the administrator can configure the cpusets on a "
"system to control the processor and memory placement of processes on that "
"system. By default, if the cpuset configuration on a system is not modified "
-"or if the cpuset file system is not even mounted, then the cpuset mechanism, "
+"or if the cpuset filesystem is not even mounted, then the cpuset mechanism, "
"though present, has no affect on the system's behavior."
msgstr ""
#. type: Plain text
#: build/C/man7/cpuset.7:73
msgid ""
-"Cpusets are represented as directories in a hierarchical pseudo-file system, "
+"Cpusets are represented as directories in a hierarchical pseudo-filesystem, "
"where the top directory in the hierarchy (I</dev/cpuset>) represents the "
"entire system (all online CPUs and memory nodes) and any cpuset that is the "
"child (descendant) of another parent cpuset contains a subset of that "
"parent's CPUs and memory nodes. The directories and files representing "
-"cpusets have normal file-system permissions."
+"cpusets have normal filesystem permissions."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man7/cpuset.7:314
msgid ""
-"Flag (0 or 1). If set (1), pages in the kernel page cache (file-system "
+"Flag (0 or 1). If set (1), pages in the kernel page cache (filesystem "
"buffers) are uniformly spread across the cpuset. By default this is off (0) "
"in the top cpuset, and inherited from the parent cpuset in newly created "
"cpusets. See the B<Memory Spread> section, below."
"In addition to the above pseudo-files in each directory below "
"I</dev/cpuset>, each process has a pseudo-file, "
"I</proc/E<lt>pidE<gt>/cpuset>, that displays the path of the process's "
-"cpuset directory relative to the root of the cpuset file system."
+"cpuset directory relative to the root of the cpuset filesystem."
msgstr ""
#. type: Plain text
#: build/C/man7/cpuset.7:458
msgid ""
"This enables configuring a system so that several independent jobs can share "
-"common kernel data, such as file system pages, while isolating each job's "
+"common kernel data, such as filesystem pages, while isolating each job's "
"user allocation in its own cpuset. To do this, construct a large "
"I<hardwall> cpuset to hold all the jobs, and construct child cpusets for "
"each individual job which are not I<hardwall> cpusets."
"the last process in the cpuset leaves (exits or attaches to some other "
"cpuset) and the last child cpuset of that cpuset is removed, the kernel "
"will run the command I</sbin/cpuset_release_agent>, supplying the pathname "
-"(relative to the mount point of the cpuset file system) of the abandoned "
+"(relative to the mount point of the cpuset filesystem) of the abandoned "
"cpuset. This enables automatic removal of abandoned cpusets."
msgstr ""
msgid ""
"The kernel direct reclaim code is entered whenever a process has to satisfy "
"a memory page request by first finding some other page to repurpose, due to "
-"lack of any readily available already free pages. Dirty file system pages "
-"are repurposed by first writing them to disk. Unmodified file system buffer "
+"lack of any readily available already free pages. Dirty filesystem pages "
+"are repurposed by first writing them to disk. Unmodified filesystem buffer "
"pages are repurposed by simply dropping them, though if that page is needed "
"again, it will have to be reread from disk."
msgstr ""
#: build/C/man7/cpuset.7:589
msgid ""
"There are two Boolean flag files per cpuset that control where the kernel "
-"allocates pages for the file-system buffers and related in-kernel data "
+"allocates pages for the filesystem buffers and related in-kernel data "
"structures. They are called I<cpuset.memory_spread_page> and "
"I<cpuset.memory_spread_slab>."
msgstr ""
#: build/C/man7/cpuset.7:596
msgid ""
"If the per-cpuset Boolean flag file I<cpuset.memory_spread_page> is set, "
-"then the kernel will spread the file-system buffers (page cache) evenly over "
+"then the kernel will spread the filesystem buffers (page cache) evenly over "
"all the nodes that the faulting process is allowed to use, instead of "
"preferring to put those pages on the node where the process is running."
msgstr ""
#: build/C/man7/cpuset.7:604
msgid ""
"If the per-cpuset Boolean flag file I<cpuset.memory_spread_slab> is set, "
-"then the kernel will spread some file-system-related slab caches, such as "
+"then the kernel will spread some filesystem-related slab caches, such as "
"those for inodes and directory entries, evenly over all the nodes that the "
"faulting process is allowed to use, instead of preferring to put those pages "
"on the node where the process is running."
#. type: Plain text
#: build/C/man7/cpuset.7:657
msgid ""
-"need to access large file-system data sets that must to be spread across the "
+"need to access large filesystem data sets that must to be spread across the "
"several nodes in the job's cpuset in order to fit."
msgstr ""
#: build/C/man7/cpuset.7:952
msgid ""
"The permissions of a cpuset are determined by the permissions of the "
-"directories and pseudo-files in the cpuset file system, normally mounted at "
+"directories and pseudo-files in the cpuset filesystem, normally mounted at "
"I</dev/cpuset>."
msgstr ""
#: build/C/man7/cpuset.7:1000
msgid ""
"There is one minor difference between the manner in which these permissions "
-"are evaluated and the manner in which normal file-system operation "
+"are evaluated and the manner in which normal filesystem operation "
"permissions are evaluated. The kernel interprets relative pathnames "
"starting at a process's current working directory. Even if one is operating "
"on a cpuset file, relative pathnames are interpreted relative to the "
"cpuset can be used are if either the process's current working directory is "
"its cpuset (it first did a B<cd> or B<chdir>(2) to its cpuset directory "
"beneath I</dev/cpuset>, which is a bit unusual) or if some user code "
-"converts the relative cpuset path to a full file-system path."
+"converts the relative cpuset path to a full filesystem path."
msgstr ""
#. ================== WARNINGS ==================
#: build/C/man7/cpuset.7:1015
msgid ""
"In theory, this means that user code should specify cpusets using absolute "
-"pathnames, which requires knowing the mount point of the cpuset file system "
+"pathnames, which requires knowing the mount point of the cpuset filesystem "
"(usually, but not necessarily, I</dev/cpuset>). In practice, all user level "
-"code that this author is aware of simply assumes that if the cpuset file "
-"system is mounted, then it is mounted at I</dev/cpuset>. Furthermore, it is "
-"common practice for carefully written user code to verify the presence of "
-"the pseudo-file I</dev/cpuset/tasks> in order to verify that the cpuset "
-"pseudo-file system is currently mounted."
+"code that this author is aware of simply assumes that if the cpuset "
+"filesystem is mounted, then it is mounted at I</dev/cpuset>. Furthermore, "
+"it is common practice for carefully written user code to verify the presence "
+"of the pseudo-file I</dev/cpuset/tasks> in order to verify that the cpuset "
+"pseudo-filesystem is currently mounted."
msgstr ""
#. type: SH
msgstr ""
#. type: SH
-#: build/C/man7/cpuset.7:1352 build/C/man2/getpriority.2:225 build/C/man2/getrlimit.2:525 build/C/man2/ioprio_set.2:337 build/C/man2/setfsgid.2:104 build/C/man2/setfsuid.2:104
+#: build/C/man7/cpuset.7:1352 build/C/man2/getpriority.2:225 build/C/man2/getrlimit.2:525 build/C/man2/ioprio_set.2:337 build/C/man2/setfsgid.2:106 build/C/man2/setfsuid.2:114
#, no-wrap
msgid "BUGS"
msgstr ""
"to determine the permissions that the process will have when accessing "
"shared resources such as message queues, shared memory, and semaphores. On "
"most UNIX systems, these IDs also determine the permissions when accessing "
-"files. However, Linux uses the file system IDs described below for this "
+"files. However, Linux uses the filesystem IDs described below for this "
"task. A process can obtain its effective user (group) ID using "
"B<geteuid>(2) (B<getegid>(2))."
msgstr ""
#. type: Plain text
#: build/C/man7/credentials.7:182
msgid ""
-"File system user ID and file system group ID (Linux-specific). These IDs, "
-"in conjunction with the supplementary group IDs described below, are used to "
+"Filesystem user ID and filesystem group ID (Linux-specific). These IDs, in "
+"conjunction with the supplementary group IDs described below, are used to "
"determine permissions for accessing files; see B<path_resolution>(7) for "
"details. Whenever a process's effective user (group) ID is changed, the "
-"kernel also automatically changes the file system user (group) ID to the "
-"same value. Consequently, the file system IDs normally have the same values "
-"as the corresponding effective ID, and the semantics for file-permission "
-"checks are thus the same on Linux as on other UNIX systems. The file system "
-"IDs can be made to differ from the effective IDs by calling B<setfsuid>(2) "
-"and B<setfsgid>(2)."
+"kernel also automatically changes the filesystem user (group) ID to the same "
+"value. Consequently, the filesystem IDs normally have the same values as "
+"the corresponding effective ID, and the semantics for file-permission checks "
+"are thus the same on Linux as on other UNIX systems. The filesystem IDs can "
+"be made to differ from the effective IDs by calling B<setfsuid>(2) and "
+"B<setfsgid>(2)."
msgstr ""
#. Since kernel 2.6.4, the limit is visible via the read-only file
"Process IDs, parent process IDs, process group IDs, and session IDs are "
"specified in POSIX.1-2001. The real, effective, and saved set user and "
"groups IDs, and the supplementary group IDs, are specified in POSIX.1-2001. "
-"The file system user and group IDs are a Linux extension."
+"The filesystem user and group IDs are a Linux extension."
msgstr ""
#. type: Plain text
msgstr ""
#. type: TH
-#: build/C/man2/getgid.2:25 build/C/man2/getgroups.2:31 build/C/man2/getresuid.2:28 build/C/man2/getuid.2:26 build/C/man2/setfsgid.2:31 build/C/man2/setfsuid.2:31 build/C/man2/setgid.2:29 build/C/man2/setresuid.2:26 build/C/man2/setreuid.2:45 build/C/man2/setuid.2:30
+#: build/C/man2/getgid.2:25 build/C/man2/getgroups.2:31 build/C/man2/getresuid.2:28 build/C/man2/getuid.2:26 build/C/man2/setgid.2:29 build/C/man2/setresuid.2:26 build/C/man2/setreuid.2:45 build/C/man2/setuid.2:30
#, no-wrap
msgid "2010-11-22"
msgstr ""
#. type: Plain text
#: build/C/man2/getrusage.2:151
-msgid "The number of times the file system had to perform input."
+msgid "The number of times the filesystem had to perform input."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/getrusage.2:154
-msgid "The number of times the file system had to perform output."
+msgid "The number of times the filesystem had to perform output."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/ioprio_set.2:235
msgid ""
-"One can view the current I/O scheduler via the I</sys> file system. For "
+"One can view the current I/O scheduler via the I</sys> filesystem. For "
"example, the following command displays a list of all schedulers currently "
"loaded in the kernel:"
msgstr ""
msgid "SETFSGID"
msgstr ""
+#. type: TH
+#: build/C/man2/setfsgid.2:31 build/C/man2/setfsuid.2:31
+#, no-wrap
+msgid "2013-08-08"
+msgstr ""
+
#. type: Plain text
#: build/C/man2/setfsgid.2:34
-msgid "setfsgid - set group identity used for file system checks"
+msgid "setfsgid - set group identity used for filesystem checks"
msgstr ""
#. type: Plain text
-#: build/C/man2/setfsgid.2:37 build/C/man2/setfsuid.2:37
-msgid "B<#include E<lt>unistd.hE<gt>> /* glibc uses E<lt>sys/fsuid.hE<gt> */"
+#: build/C/man2/setfsgid.2:36 build/C/man2/setfsuid.2:36
+msgid "B<#include E<lt>sys/fsuid.hE<gt>>"
msgstr ""
#. type: Plain text
-#: build/C/man2/setfsgid.2:39
+#: build/C/man2/setfsgid.2:38
msgid "B<int setfsgid(uid_t >I<fsgid>B<);>"
msgstr ""
#. type: Plain text
#: build/C/man2/setfsgid.2:51
msgid ""
-"The system call B<setfsgid>() sets the group ID that the Linux kernel uses "
-"to check for all accesses to the file system. Normally, the value of "
-"I<fsgid> will shadow the value of the effective group ID. In fact, whenever "
-"the effective group ID is changed, I<fsgid> will also be changed to the new "
-"value of the effective group ID."
+"The system call B<setfsgid>() changes the value of the caller's filesystem "
+"group ID\\(emthe group ID that the Linux kernel uses to check for all "
+"accesses to the filesystem. Normally, the value of the filesystem group ID "
+"will shadow the value of the effective group ID. In fact, whenever the "
+"effective group ID is changed, the filesystem group ID will also be changed "
+"to the new value of the effective group ID."
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man2/setfsgid.2:69
+#: build/C/man2/setfsgid.2:68
msgid ""
"B<setfsgid>() will succeed only if the caller is the superuser or if "
-"I<fsgid> matches either the real group ID, effective group ID, saved "
-"set-group-ID, or the current value of I<fsgid>."
+"I<fsgid> matches either the caller's real group ID, effective group ID, "
+"saved set-group-ID, or current the filesystem user ID."
msgstr ""
#. type: Plain text
-#: build/C/man2/setfsgid.2:76
+#: build/C/man2/setfsgid.2:71
msgid ""
-"On success, the previous value of I<fsgid> is returned. On error, the "
-"current value of I<fsgid> is returned."
+"On both success and failure, this call returns the previous filesystem group "
+"ID of the caller."
msgstr ""
#. This system call is present since Linux 1.1.44
#. and in libc since libc 4.7.6.
#. type: Plain text
-#: build/C/man2/setfsgid.2:80 build/C/man2/setfsuid.2:80
+#: build/C/man2/setfsgid.2:75 build/C/man2/setfsuid.2:75
msgid "This system call is present in Linux since version 1.2."
msgstr ""
#. type: Plain text
-#: build/C/man2/setfsgid.2:84
+#: build/C/man2/setfsgid.2:79
msgid ""
"B<setfsgid>() is Linux-specific and should not be used in programs intended "
"to be portable."
msgstr ""
#. type: Plain text
-#: build/C/man2/setfsgid.2:90
+#: build/C/man2/setfsgid.2:85
msgid ""
"When glibc determines that the argument is not a valid group ID, it will "
"return -1 and set I<errno> to B<EINVAL> without attempting the system call."
msgstr ""
#. type: Plain text
-#: build/C/man2/setfsgid.2:94 build/C/man2/setfsuid.2:94
+#: build/C/man2/setfsgid.2:96
msgid ""
"Note that at the time this system call was introduced, a process could send "
"a signal to a process with the same effective user ID. Today signal "
-"permission handling is slightly different."
+"permission handling is slightly different. See B<setfsuid>(2) for a "
+"discussion of why the use of both B<setfsuid>(2) and B<setfsgid>() is "
+"nowadays unneeded."
msgstr ""
#. type: Plain text
-#: build/C/man2/setfsgid.2:104
+#: build/C/man2/setfsgid.2:106
msgid ""
"The original Linux B<setfsgid>() system call supported only 16-bit group "
"IDs. Subsequently, Linux 2.4 added B<setfsgid32>() supporting 32-bit IDs. "
msgstr ""
#. type: Plain text
-#: build/C/man2/setfsgid.2:112
+#: build/C/man2/setfsgid.2:123
msgid ""
-"No error messages of any kind are returned to the caller. At the very "
-"least, B<EPERM> should be returned when the call fails (because the caller "
-"lacks the B<CAP_SETGID> capability)."
+"No error indications of any kind are returned to the caller, and the fact "
+"that both successful and unsuccessful calls return the same value makes it "
+"impossible to directly determine whether the call succeeded or failed. "
+"Instead, the caller must resort to looking at the return value from a "
+"further call such as I<setfsgid(-1)> (which will always fail), in order to "
+"determine if a preceding call to B<setfsgid>() changed the filesystem group "
+"ID. At the very least, B<EPERM> should be returned when the call fails "
+"(because the caller lacks the B<CAP_SETGID> capability)."
msgstr ""
#. type: Plain text
-#: build/C/man2/setfsgid.2:117
+#: build/C/man2/setfsgid.2:128
msgid "B<kill>(2), B<setfsuid>(2), B<capabilities>(7), B<credentials>(7)"
msgstr ""
#. type: Plain text
#: build/C/man2/setfsuid.2:34
-msgid "setfsuid - set user identity used for file system checks"
+msgid "setfsuid - set user identity used for filesystem checks"
msgstr ""
#. type: Plain text
-#: build/C/man2/setfsuid.2:39
+#: build/C/man2/setfsuid.2:38
msgid "B<int setfsuid(uid_t >I<fsuid>B<);>"
msgstr ""
#. type: Plain text
#: build/C/man2/setfsuid.2:51
msgid ""
-"The system call B<setfsuid>() sets the user ID that the Linux kernel uses "
-"to check for all accesses to the file system. Normally, the value of "
-"I<fsuid> will shadow the value of the effective user ID. In fact, whenever "
-"the effective user ID is changed, I<fsuid> will also be changed to the new "
+"The system call B<setfsuid>() changes the value of the caller's filesystem "
+"user ID\\(emthe user ID that the Linux kernel uses to check for all accesses "
+"to the filesystem. Normally, the value of the filesystem user ID will "
+"shadow the value of the effective user ID. In fact, whenever the effective "
+"user ID is changed, the filesystem user ID will also be changed to the new "
"value of the effective user ID."
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man2/setfsuid.2:69
+#: build/C/man2/setfsuid.2:68
msgid ""
"B<setfsuid>() will succeed only if the caller is the superuser or if "
-"I<fsuid> matches either the real user ID, effective user ID, saved "
-"set-user-ID, or the current value of I<fsuid>."
+"I<fsuid> matches either the caller's real user ID, effective user ID, saved "
+"set-user-ID, or current filesystem user ID."
msgstr ""
#. type: Plain text
-#: build/C/man2/setfsuid.2:76
+#: build/C/man2/setfsuid.2:71
msgid ""
-"On success, the previous value of I<fsuid> is returned. On error, the "
-"current value of I<fsuid> is returned."
+"On both success and failure, this call returns the previous filesystem user "
+"ID of the caller."
msgstr ""
#. type: Plain text
-#: build/C/man2/setfsuid.2:84
+#: build/C/man2/setfsuid.2:79
msgid ""
"B<setfsuid>() is Linux-specific and should not be used in programs intended "
"to be portable."
msgstr ""
#. type: Plain text
-#: build/C/man2/setfsuid.2:90
+#: build/C/man2/setfsuid.2:85
msgid ""
"When glibc determines that the argument is not a valid user ID, it will "
"return -1 and set I<errno> to B<EINVAL> without attempting the system call."
#. type: Plain text
#: build/C/man2/setfsuid.2:104
msgid ""
+"At the time when this system call was introduced, one process could send a "
+"signal to another process with the same effective user ID. This meant that "
+"if a privilged process changed its effective user ID for the purpose of file "
+"permission checking, then it could become vulnerable to receiving signals "
+"sent by another (unprivileged) process with the same user ID. The "
+"filesystem user ID attribute was thus added to allow a process to change its "
+"user ID for the purposes of file permission checking without at the same "
+"time becoming vulnerable to receiving unwanted signals. Since Linux 2.0, "
+"signal permission handling is different (see B<kill>(2)), with the result "
+"that a process change can change its effective user ID without being "
+"vulnerable to receiving signals from unwanted processes. Thus, "
+"B<setfsuid>() is nowadays unneeded and should be avoided in new "
+"applications (likewise for B<setfsgid>(2))."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/setfsuid.2:114
+msgid ""
"The original Linux B<setfsuid>() system call supported only 16-bit user "
"IDs. Subsequently, Linux 2.4 added B<setfsuid32>() supporting 32-bit IDs. "
"The glibc B<setfsuid>() wrapper function transparently deals with the "
msgstr ""
#. type: Plain text
-#: build/C/man2/setfsuid.2:112
+#: build/C/man2/setfsuid.2:131
msgid ""
-"No error messages of any kind are returned to the caller. At the very "
-"least, B<EPERM> should be returned when the call fails (because the caller "
-"lacks the B<CAP_SETUID> capability)."
+"No error indications of any kind are returned to the caller, and the fact "
+"that both successful and unsuccessful calls return the same value makes it "
+"impossible to directly determine whether the call succeeded or failed. "
+"Instead, the caller must resort to looking at the return value from a "
+"further call such as I<setfsuid(-1)> (which will always fail), in order to "
+"determine if a preceding call to B<setfsuid>() changed the filesystem user "
+"ID. At the very least, B<EPERM> should be returned when the call fails "
+"(because the caller lacks the B<CAP_SETUID> capability)."
msgstr ""
#. type: Plain text
-#: build/C/man2/setfsuid.2:117
+#: build/C/man2/setfsuid.2:136
msgid "B<kill>(2), B<setfsgid>(2), B<capabilities>(7), B<credentials>(7)"
msgstr ""
#: build/C/man2/setresuid.2:57
msgid ""
"Regardless of what changes are made to the real UID, effective UID, and "
-"saved set-user-ID, the file system UID is always set to the same value as "
-"the (possibly new) effective UID."
+"saved set-user-ID, the filesystem UID is always set to the same value as the "
+"(possibly new) effective UID."
msgstr ""
#. type: Plain text
#: build/C/man2/setresuid.2:64
msgid ""
"Completely analogously, B<setresgid>() sets the real GID, effective GID, "
-"and saved set-group-ID of the calling process (and always modifies the file "
-"system GID to be the same as the effective GID), with the same restrictions "
-"for unprivileged processes."
+"and saved set-group-ID of the calling process (and always modifies the "
+"filesystem GID to be the same as the effective GID), with the same "
+"restrictions for unprivileged processes."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/setuid.2:105
msgid ""
-"Linux has the concept of the file system user ID, normally equal to the "
-"effective user ID. The B<setuid>() call also sets the file system user ID "
+"Linux has the concept of the filesystem user ID, normally equal to the "
+"effective user ID. The B<setuid>() call also sets the filesystem user ID "
"of the calling process. See B<setfsuid>(2)."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-15 20:31+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/pthread_sigqueue.3:110 build/C/man3/pthread_testcancel.3:75
#: build/C/man3/pthread_tryjoin_np.3:147 build/C/man3/pthread_yield.3:73
#: build/C/man7/pthreads.7:936
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man3/pthread_sigqueue.3:34
-#, no-wrap
+#, fuzzy, no-wrap
+#| msgid ""
+#| "B<int pthread_sigqueue(pthread_t *>I<thread>B<, int >I<sig>B<,>\n"
+#| "B< const union sigval >I<value>B<);>\n"
msgid ""
-"B<int pthread_sigqueue(pthread_t *>I<thread>B<, int >I<sig>B<,>\n"
+"B<int pthread_sigqueue(pthread_t >I<thread>B<, int >I<sig>B<,>\n"
"B< const union sigval >I<value>B<);>\n"
msgstr ""
"B<int pthread_sigqueue(pthread_t *>I<thread>B<, int >I<sig>B<,>\n"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/getcontext.3:201 build/C/man3/makecontext.3:233 build/C/man3/pthread_attr_init.3:320 build/C/man3/pthread_attr_setaffinity_np.3:131 build/C/man3/pthread_attr_setdetachstate.3:124 build/C/man3/pthread_attr_setguardsize.3:173 build/C/man3/pthread_attr_setinheritsched.3:150 build/C/man3/pthread_attr_setschedparam.3:128 build/C/man3/pthread_attr_setschedpolicy.3:123 build/C/man3/pthread_attr_setscope.3:149 build/C/man3/pthread_attr_setstack.3:175 build/C/man3/pthread_attr_setstackaddr.3:123 build/C/man3/pthread_attr_setstacksize.3:125 build/C/man3/pthread_cancel.3:245 build/C/man3/pthread_cleanup_push.3:328 build/C/man3/pthread_cleanup_push_defer_np.3:117 build/C/man3/pthread_create.3:389 build/C/man3/pthread_detach.3:111 build/C/man3/pthread_equal.3:67 build/C/man3/pthread_exit.3:116 build/C/man3/pthread_getattr_np.3:368 build/C/man3/pthread_getcpuclockid.3:184 build/C/man3/pthread_join.3:141 build/C/man3/pthread_kill.3:91 build/C/man3/pthread_kill_other_threads_np.3:79 build/C/man3/pthread_self.3:87 build/C/man3/pthread_setaffinity_np.3:221 build/C/man3/pthread_setcancelstate.3:189 build/C/man3/pthread_setconcurrency.3:110 build/C/man3/pthread_setname_np.3:211 build/C/man3/pthread_setschedparam.3:452 build/C/man3/pthread_setschedprio.3:112 build/C/man3/pthread_sigmask.3:151 build/C/man3/pthread_sigqueue.3:110 build/C/man3/pthread_testcancel.3:75 build/C/man3/pthread_tryjoin_np.3:147 build/C/man3/pthread_yield.3:73 build/C/man7/pthreads.7:936
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#: build/C/man3/pthread_sigqueue.3:34
#, no-wrap
msgid ""
-"B<int pthread_sigqueue(pthread_t *>I<thread>B<, int >I<sig>B<,>\n"
+"B<int pthread_sigqueue(pthread_t >I<thread>B<, int >I<sig>B<,>\n"
"B< const union sigval >I<value>B<);>\n"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-16 12:54+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man5/group.5:74 build/C/man3/initgroups.3:101
#: build/C/man5/passwd.5:178 build/C/man3/putgrent.3:57
#: build/C/man3/putpwent.3:99 build/C/man3/setaliasent.3:161
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/fgetgrent.3:111 build/C/man3/fgetpwent.3:121 build/C/man5/ftpusers.5:60 build/C/man3/getgrent.3:183 build/C/man3/getgrent_r.3:197 build/C/man3/getgrnam.3:260 build/C/man3/getgrouplist.3:202 build/C/man3/getpw.3:121 build/C/man3/getpwent.3:185 build/C/man3/getpwent_r.3:195 build/C/man3/getpwnam.3:343 build/C/man3/getspnam.3:265 build/C/man5/group.5:74 build/C/man3/initgroups.3:101 build/C/man5/passwd.5:178 build/C/man3/putgrent.3:57 build/C/man3/putpwent.3:99 build/C/man3/setaliasent.3:161
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-15 20:28+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/fnmatch.3:114 build/C/man3/glob.3:337 build/C/man7/glob.7:221
#: build/C/man3/re_comp.3:90 build/C/man3/regex.3:319 build/C/man7/regex.7:298
#: build/C/man3/wordexp.3:223
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man3/glob.3:158
+#, fuzzy
+#| msgid ""
+#| "Use alternative functions I<pglob-E<gt>gl_closedir>, I<pglob-"
+#| "E<gt>gl_readdir>, I<pglob-E<gt>gl_opendir>, I<pglob-E<gt>gl_lstat>, and "
+#| "I<pglob-E<gt>gl_stat> for file system access instead of the normal "
+#| "library functions."
msgid ""
"Use alternative functions I<pglob-E<gt>gl_closedir>, I<pglob-"
"E<gt>gl_readdir>, I<pglob-E<gt>gl_opendir>, I<pglob-E<gt>gl_lstat>, and "
-"I<pglob-E<gt>gl_stat> for file system access instead of the normal library "
+"I<pglob-E<gt>gl_stat> for filesystem access instead of the normal library "
"functions."
msgstr ""
"ファイルシステムにアクセスする際に、通常のライブラリ関数の代わりに 代替関数 "
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/fnmatch.3:114 build/C/man3/glob.3:337 build/C/man7/glob.7:221 build/C/man3/re_comp.3:90 build/C/man3/regex.3:319 build/C/man7/regex.7:298 build/C/man3/wordexp.3:223
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
"Use alternative functions I<pglob-E<gt>gl_closedir>, "
"I<pglob-E<gt>gl_readdir>, I<pglob-E<gt>gl_opendir>, I<pglob-E<gt>gl_lstat>, "
-"and I<pglob-E<gt>gl_stat> for file system access instead of the normal "
+"and I<pglob-E<gt>gl_stat> for filesystem access instead of the normal "
"library functions."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-15 20:18+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/getrpcport.3:46 build/C/man3/key_setsecret.3:77
#: build/C/man3/rpc.3:1128 build/C/man5/rpc.5:89 build/C/man3/rtime.3:138
#: build/C/man3/xdr.3:562
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/getrpcent.3:122 build/C/man3/getrpcent_r.3:144 build/C/man3/getrpcport.3:46 build/C/man3/key_setsecret.3:77 build/C/man3/rpc.3:1128 build/C/man5/rpc.5:89 build/C/man3/rtime.3:138 build/C/man3/xdr.3:562
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-17 20:50+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"CPU_EQUAL, CPU_ALLOC, CPU_ALLOC_SIZE, CPU_FREE, CPU_SET_S, CPU_CLR_S, "
"CPU_ISSET_S, CPU_ZERO_S, CPU_COUNT_S, CPU_AND_S, CPU_OR_S, CPU_XOR_S, "
"CPU_EQUAL_S - macros for manipulating CPU sets"
-msgstr "CPU_SET, CPU_CLR, CPU_ISSET, CPU_ZERO, CPU_COUNT, CPU_AND, CPU_OR, CPU_XOR, CPU_EQUAL, CPU_ALLOC, CPU_ALLOC_SIZE, CPU_FREE, CPU_SET_S, CPU_CLR_S, CPU_ISSET_S, CPU_ZERO_S, CPU_COUNT_S, CPU_AND_S, CPU_OR_S, CPU_XOR_S, CPU_EQUAL_S - CPU 集合を操作するためのマクロ"
+msgstr ""
+"CPU_SET, CPU_CLR, CPU_ISSET, CPU_ZERO, CPU_COUNT, CPU_AND, CPU_OR, CPU_XOR, "
+"CPU_EQUAL, CPU_ALLOC, CPU_ALLOC_SIZE, CPU_FREE, CPU_SET_S, CPU_CLR_S, "
+"CPU_ISSET_S, CPU_ZERO_S, CPU_COUNT_S, CPU_AND_S, CPU_OR_S, CPU_XOR_S, "
+"CPU_EQUAL_S - CPU 集合を操作するためのマクロ"
#. type: SH
#: build/C/man3/CPU_SET.3:35 build/C/man2/clone.2:48 build/C/man2/kcmp.2:31
msgid ""
"The I<cpu_set_t> data structure represents a set of CPUs. CPU sets are used "
"by B<sched_setaffinity>(2) and similar interfaces."
-msgstr "I<cpu_set_t> データ構造体は CPU 集合を表現している。 CPU 集合は B<sched_setaffinity>(2) や同様のインタフェースで使用されている。"
+msgstr ""
+"I<cpu_set_t> データ構造体は CPU 集合を表現している。 CPU 集合は "
+"B<sched_setaffinity>(2) や同様のインタフェースで使用されている。"
#. type: Plain text
#: build/C/man3/CPU_SET.3:93
"The I<cpu_set_t> data type is implemented as a bitset. However, the data "
"structure treated as considered opaque: all manipulation of CPU sets should "
"be done via the macros described in this page."
-msgstr "I<cpu_set_t> データ型はビット集合として実装されている。 しかし、 データ構造体はその実装を意識せずに扱うものとされており、 CPU 集合のすべての操作は、 このページで説明されているマクロを通して行うべきである。"
+msgstr ""
+"I<cpu_set_t> データ型はビット集合として実装されている。 しかし、 データ構造体"
+"はその実装を意識せずに扱うものとされており、 CPU 集合のすべての操作は、 この"
+"ページで説明されているマクロを通して行うべきである。"
#. type: Plain text
#: build/C/man3/CPU_SET.3:96
msgid ""
"Where a I<cpu> argument is specified, it should not produce side effects, "
"since the above macros may evaluate the argument more than once."
-msgstr "I<cpu> 引き数が指定する場合、 その引き数は副作用を伴うべきではない。 上記のマクロは引き数を複数回評価する可能性があるからである。"
+msgstr ""
+"I<cpu> 引き数が指定する場合、 その引き数は副作用を伴うべきではない。 上記のマ"
+"クロは引き数を複数回評価する可能性があるからである。"
#. type: Plain text
#: build/C/man3/CPU_SET.3:139
"the next CPU corresponds to a I<cpu> value of 1, and so on. The constant "
"B<CPU_SETSIZE> (currently 1024) specifies a value one greater than the "
"maximum CPU number that can be stored in I<cpu_set_t>."
-msgstr "そのシステムで利用可能な最初の CPU が I<cpu> 値 0 に対応し、 次の CPU が I<cpu> 値 1 に対応し、 以降も同様である。 定数 B<CPU_SETSIZE> (現在のところ 1024) は I<cpu_set_t> に格納できる最大 CPU 数よりも大きな値である。"
+msgstr ""
+"そのシステムで利用可能な最初の CPU が I<cpu> 値 0 に対応し、 次の CPU が "
+"I<cpu> 値 1 に対応し、 以降も同様である。 定数 B<CPU_SETSIZE> (現在のところ "
+"1024) は I<cpu_set_t> に格納できる最大 CPU 数よりも大きな値である。"
#. type: Plain text
#: build/C/man3/CPU_SET.3:141
msgid ""
"Store the intersection of the sets I<srcset1> and I<srcset2> in I<destset> "
"(which may be one of the source sets)."
-msgstr "集合 I<srcset1> と I<srcset2> の積集合を I<destset> に格納する (元の集合のいずれかが I<destset> として使用される場合もある)。"
+msgstr ""
+"集合 I<srcset1> と I<srcset2> の積集合を I<destset> に格納する (元の集合のい"
+"ずれかが I<destset> として使用される場合もある)。"
#. type: TP
#: build/C/man3/CPU_SET.3:150
msgid ""
"Store the union of the sets I<srcset1> and I<srcset2> in I<destset> (which "
"may be one of the source sets)."
-msgstr "集合 I<srcset1> と I<srcset2> の和集合を I<destset> に格納する (元の集合のいずれかが I<destset> として使用される場合もある)。"
+msgstr ""
+"集合 I<srcset1> と I<srcset2> の和集合を I<destset> に格納する (元の集合のい"
+"ずれかが I<destset> として使用される場合もある)。"
#. type: TP
#: build/C/man3/CPU_SET.3:159
"Store the XOR of the sets I<srcset1> and I<srcset2> in I<destset> (which may "
"be one of the source sets). The XOR means the set of CPUs that are in "
"either I<srcset1> or I<srcset2>, but not both."
-msgstr "集合 I<srcset1> と I<srcset2> の XOR を I<destset> に格納する (元の集合のいずれかが I<destset> として使用される場合もある)。 XOR とは、 I<srcset1> か I<srcset2> のいずれかに含まれるが、両方には含まれない集合のことである。"
+msgstr ""
+"集合 I<srcset1> と I<srcset2> の XOR を I<destset> に格納する (元の集合のいず"
+"れかが I<destset> として使用される場合もある)。 XOR とは、 I<srcset1> か "
+"I<srcset2> のいずれかに含まれるが、両方には含まれない集合のことである。"
#. type: TP
#: build/C/man3/CPU_SET.3:173
"sets (e.g., to allocate sets larger than that defined by the standard "
"I<cpu_set_t> data type), glibc nowadays provides a set of macros to support "
"this."
-msgstr "いくつかのアプリケーションでは CPU 集合の大きさを動的に決める能力 (例えば、 標準の I<cpu_set_t> データ型で定義されたよりも大きい集合を割り当てるなど) が必要となることがあるため、 現在 glibc はこれに対応するためにいくつかのマクロを提供している。"
+msgstr ""
+"いくつかのアプリケーションでは CPU 集合の大きさを動的に決める能力 (例えば、 "
+"標準の I<cpu_set_t> データ型で定義されたよりも大きい集合を割り当てるなど) が"
+"必要となることがあるため、 現在 glibc はこれに対応するためにいくつかのマクロ"
+"を提供している。"
#. type: Plain text
#: build/C/man3/CPU_SET.3:184
#: build/C/man3/CPU_SET.3:189
msgid ""
"Allocate a CPU set large enough to hold CPUs in the range 0 to I<num_cpus-1>."
-msgstr "0 から I<num_cpus-1> までの範囲の CPU を保持するのに十分な大きさの CPU 集合を割り当てる。"
+msgstr ""
+"0 から I<num_cpus-1> までの範囲の CPU を保持するのに十分な大きさの CPU 集合を"
+"割り当てる。"
#. type: TP
#: build/C/man3/CPU_SET.3:189
"Return the size in bytes of the CPU set that would be needed to hold CPUs in "
"the range 0 to I<num_cpus-1>. This macro provides the value that can be "
"used for the I<setsize> argument in the B<CPU_*_S>() macros described below."
-msgstr "0 から I<num_cpus-1> までの範囲の CPU を保持するのに必要な CPU 集合の大きさをバイト数で返す。 このマクロが返す値は、 後述の B<CPU_*_S>() マクロの I<setsize> 引き数として使用できる。"
+msgstr ""
+"0 から I<num_cpus-1> までの範囲の CPU を保持するのに必要な CPU 集合の大きさを"
+"バイト数で返す。 このマクロが返す値は、 後述の B<CPU_*_S>() マクロの "
+"I<setsize> 引き数として使用できる。"
#. type: TP
#: build/C/man3/CPU_SET.3:199
"named macros without the suffix. These macros perform the same tasks as "
"their analogs, but operate on the dynamically allocated CPU set(s) whose "
"size is I<setsize> bytes."
-msgstr "名前が \"_S\" で終わるマクロは \"_S\" なしの同じ名前のマクロと同等である。 これらのマクロは \"_S\" なしのものと同じ動作をするが、 動的に割り当てられた、 大きさが I<setsize> バイトの CPU 集合に対して操作を行う点が異なる。"
+msgstr ""
+"名前が \"_S\" で終わるマクロは \"_S\" なしの同じ名前のマクロと同等である。 こ"
+"れらのマクロは \"_S\" なしのものと同じ動作をするが、 動的に割り当てられた、 "
+"大きさが I<setsize> バイトの CPU 集合に対して操作を行う点が異なる。"
#. type: SH
#: build/C/man3/CPU_SET.3:210 build/C/man2/clone.2:874 build/C/man2/kcmp.2:124
msgid ""
"B<CPU_ISSET>() and B<CPU_ISSET_S>() return nonzero if I<cpu> is in I<set>; "
"otherwise, it returns 0."
-msgstr "B<CPU_ISSET>() と B<CPU_ISSET_S>() は、 I<cpu> が I<set> に含まれていれば 0 以外を返し、含まれない場合 0 を返す。"
+msgstr ""
+"B<CPU_ISSET>() と B<CPU_ISSET_S>() は、 I<cpu> が I<set> に含まれていれば 0 "
+"以外を返し、含まれない場合 0 を返す。"
#. type: Plain text
#: build/C/man3/CPU_SET.3:225
msgid ""
"B<CPU_EQUAL>() and B<CPU_EQUAL_S>() return nonzero if the two CPU sets are "
"equal; otherwise it returns 0."
-msgstr "B<CPU_EQUAL>() と B<CPU_EQUAL_S>() は、 二つの CPU 集合が等しければ 0 以外を返し、 等しくない場合 0 を返す。"
+msgstr ""
+"B<CPU_EQUAL>() と B<CPU_EQUAL_S>() は、 二つの CPU 集合が等しければ 0 以外を"
+"返し、 等しくない場合 0 を返す。"
#. type: Plain text
#: build/C/man3/CPU_SET.3:235
msgid ""
"B<CPU_ALLOC>() returns a pointer on success, or NULL on failure. (Errors "
"are as for B<malloc>(3).)"
-msgstr "B<CPU_ALLOC>() は成功するとポインタを返し、 失敗すると NULL を返す (エラーは B<malloc>(3) と同じである)。"
+msgstr ""
+"B<CPU_ALLOC>() は成功するとポインタを返し、 失敗すると NULL を返す (エラーは "
+"B<malloc>(3) と同じである)。"
#. type: Plain text
#: build/C/man3/CPU_SET.3:239
msgid ""
"B<CPU_ALLOC_SIZE>() returns the number of bytes required to store a CPU set "
"of the specified cardinality."
-msgstr "B<CPU_ALLOC_SIZE>() は指定された大きさの CPU 集合を格納するのに必要なバイト数を返す。"
+msgstr ""
+"B<CPU_ALLOC_SIZE>() は指定された大きさの CPU 集合を格納するのに必要なバイト数"
+"を返す。"
#. type: Plain text
#: build/C/man3/CPU_SET.3:241
msgid ""
"The B<CPU_ZERO>(), B<CPU_SET>(), B<CPU_CLR>(), and B<CPU_ISSET>() macros "
"were added in glibc 2.3.3."
-msgstr "マクロ B<CPU_ZERO>(), B<CPU_SET>(), B<CPU_CLR>(), B<CPU_ISSET>() は glibc 2.3.3 で追加された。"
+msgstr ""
+"マクロ B<CPU_ZERO>(), B<CPU_SET>(), B<CPU_CLR>(), B<CPU_ISSET>() は glibc "
+"2.3.3 で追加された。"
#. type: Plain text
#: build/C/man3/CPU_SET.3:252
"B<CPU_ALLOC_SIZE>(), B<CPU_FREE>(), B<CPU_ZERO_S>(), B<CPU_SET_S>(), "
"B<CPU_CLR_S>(), B<CPU_ISSET_S>(), B<CPU_AND_S>(), B<CPU_OR_S>(), B<CPU_XOR_S>"
"(), and B<CPU_EQUAL_S>() first appeared in glibc 2.7."
-msgstr "B<CPU_AND>(), B<CPU_OR>(), B<CPU_XOR>(), B<CPU_EQUAL>(), B<CPU_ALLOC>(), B<CPU_ALLOC_SIZE>(), B<CPU_FREE>(), B<CPU_ZERO_S>(), B<CPU_SET_S>(), B<CPU_CLR_S>(), B<CPU_ISSET_S>(), B<CPU_AND_S>(), B<CPU_OR_S>(), B<CPU_XOR_S>(), B<CPU_EQUAL_S>() は glibc 2.7 で初めて登場した。"
+msgstr ""
+"B<CPU_AND>(), B<CPU_OR>(), B<CPU_XOR>(), B<CPU_EQUAL>(), B<CPU_ALLOC>(), "
+"B<CPU_ALLOC_SIZE>(), B<CPU_FREE>(), B<CPU_ZERO_S>(), B<CPU_SET_S>(), "
+"B<CPU_CLR_S>(), B<CPU_ISSET_S>(), B<CPU_AND_S>(), B<CPU_OR_S>(), B<CPU_XOR_S>"
+"(), B<CPU_EQUAL_S>() は glibc 2.7 で初めて登場した。"
#. type: SH
#: build/C/man3/CPU_SET.3:270 build/C/man2/clone.2:998 build/C/man2/kcmp.2:199
"number of CPUs in a dynamically allocated CPU set will be rounded up to the "
"next multiple of I<sizeof(unsigned long)>. An application should consider "
"the contents of these extra bits to be undefined."
-msgstr "CPU 集合はロングワード単位に割り当てられるビット集合なので、 動的に割り当てられた CPU 集合の実際の CPU 数は I<sizeof(unsigned long)> の次の倍数に切り上げられることになる。 アプリケーションは、 これらの余分なビットの内容は不定と考えるべきである。"
+msgstr ""
+"CPU 集合はロングワード単位に割り当てられるビット集合なので、 動的に割り当てら"
+"れた CPU 集合の実際の CPU 数は I<sizeof(unsigned long)> の次の倍数に切り上げ"
+"られることになる。 アプリケーションは、 これらの余分なビットの内容は不定と考"
+"えるべきである。"
#. type: Plain text
#: build/C/man3/CPU_SET.3:294
"B<CPU_SETSIZE> indicates the number of CPUs in the I<cpu_set_t> data type "
"(thus, it is effectively a count of bits in the bitset), while the "
"I<setsize> argument of the B<CPU_*_S>() macros is a size in bytes."
-msgstr "名前は似ているが、 定数 B<CPU_SETSIZE> は I<cpu_set_t> データ型に含まれる CPU 数 (つまり、事実上ビット集合内のビットカウント) を示すのに対して、 マクロ B<CPU_*_S>() の I<setsize> 引き数はバイト単位のサイズである点に注意すること。"
+msgstr ""
+"名前は似ているが、 定数 B<CPU_SETSIZE> は I<cpu_set_t> データ型に含まれる "
+"CPU 数 (つまり、事実上ビット集合内のビットカウント) を示すのに対して、 マク"
+"ロ B<CPU_*_S>() の I<setsize> 引き数はバイト単位のサイズである点に注意するこ"
+"と。"
#. type: Plain text
#: build/C/man3/CPU_SET.3:300
"hints what about is expected in each case. However, since these interfaces "
"are implemented as macros, the compiler won't necessarily catch all type "
"errors if you violate the suggestions."
-msgstr "「書式」に書かれている引き数と返り値のデータ型は、それぞれの場合でどんな型が期待されるかのヒントである。 しかしながら、 これらのインタフェースはマクロとして実装されているため、 このヒントを守らなかった場合に、 コンパイラが必ずしも全ての型エラーを捕捉できるとは限らない。"
+msgstr ""
+"「書式」に書かれている引き数と返り値のデータ型は、それぞれの場合でどんな型が"
+"期待されるかのヒントである。 しかしながら、 これらのインタフェースはマクロと"
+"して実装されているため、 このヒントを守らなかった場合に、 コンパイラが必ずし"
+"も全ての型エラーを捕捉できるとは限らない。"
#. type: SH
#: build/C/man3/CPU_SET.3:300 build/C/man2/clone.2:1027
"program, but does result in wasted memory and less efficient operation of "
"the macros that operate on dynamically allocated CPU sets. These bugs are "
"fixed in glibc 2.9."
-msgstr "glibc 2.8 以前の 32 ビットプラットフォームでは、 B<CPU_ALLOC>() は必要な空間の割り当てを二度行い、 B<CPU_ALLOC_SIZE>() は本来あるべき値の二倍の値を返す。 このバグはプログラムの動作には影響を与えないはずだが、 無駄にメモリを消費し、 動的に割り当てられた CPU 集合に対して操作を行うマクロの動作の効率が下がる結果となる。 これらのバグは glibc 2.9 で修正された。"
+msgstr ""
+"glibc 2.8 以前の 32 ビットプラットフォームでは、 B<CPU_ALLOC>() は必要な空間"
+"の割り当てを二度行い、 B<CPU_ALLOC_SIZE>() は本来あるべき値の二倍の値を返"
+"す。 このバグはプログラムの動作には影響を与えないはずだが、 無駄にメモリを消"
+"費し、 動的に割り当てられた CPU 集合に対して操作を行うマクロの動作の効率が下"
+"がる結果となる。 これらのバグは glibc 2.9 で修正された。"
#. type: SH
#: build/C/man3/CPU_SET.3:312 build/C/man2/clone.2:1069
msgid ""
"The following program demonstrates the use of some of the macros used for "
"dynamically allocated CPU sets."
-msgstr "以下のプログラムは、動的に割り当てた CPU 集合に対していくつかのマクロを使用する例を示している。"
+msgstr ""
+"以下のプログラムは、動的に割り当てた CPU 集合に対していくつかのマクロを使用す"
+"る例を示している。"
#. type: Plain text
#: build/C/man3/CPU_SET.3:323
#: build/C/man2/sched_setaffinity.2:240 build/C/man2/sched_setparam.2:141
#: build/C/man2/sched_setscheduler.2:573 build/C/man2/sched_yield.2:92
#: build/C/man2/setns.2:212 build/C/man2/unshare.2:282
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man2/clone.2:238
-msgid ""
-"If B<CLONE_FS> is set, the caller and the child process share the same file "
-"system information. This includes the root of the file system, the current "
-"working directory, and the umask. Any call to B<chroot>(2), B<chdir>(2), or "
-"B<umask>(2) performed by the calling process or the child process also "
-"affects the other process."
+#, fuzzy
+#| msgid ""
+#| "If B<CLONE_FS> is set, the caller and the child process share the same "
+#| "file system information. This includes the root of the file system, the "
+#| "current working directory, and the umask. Any call to B<chroot>(2), "
+#| "B<chdir>(2), or B<umask>(2) performed by the calling process or the "
+#| "child process also affects the other process."
+msgid ""
+"If B<CLONE_FS> is set, the caller and the child process share the same "
+"filesystem information. This includes the root of the filesystem, the "
+"current working directory, and the umask. Any call to B<chroot>(2), B<chdir>"
+"(2), or B<umask>(2) performed by the calling process or the child process "
+"also affects the other process."
msgstr ""
"B<CLONE_FS> が設定された場合、呼び出し元のプロセスと子プロセスが同じファイ"
"ル・システム 情報を共有する。ファイル・システム情報は、ファイル・システムの"
#. type: Plain text
#: build/C/man2/clone.2:250
-msgid ""
-"If B<CLONE_FS> is not set, the child process works on a copy of the file "
-"system information of the calling process at the time of the B<clone>() "
+#, fuzzy
+#| msgid ""
+#| "If B<CLONE_FS> is not set, the child process works on a copy of the file "
+#| "system information of the calling process at the time of the B<clone>() "
+#| "call. Calls to B<chroot>(2), B<chdir>(2), B<umask>(2) performed later "
+#| "by one of the processes do not affect the other process."
+msgid ""
+"If B<CLONE_FS> is not set, the child process works on a copy of the "
+"filesystem information of the calling process at the time of the B<clone>() "
"call. Calls to B<chroot>(2), B<chdir>(2), B<umask>(2) performed later by "
"one of the processes do not affect the other process."
msgstr ""
"The B<kcmp>() system call can be used to check whether the two processes "
"identified by I<pid1> and I<pid2> share a kernel resource such as virtual "
"memory, file descriptors, and so on."
-msgstr "システムコール B<kcmp>() を使うと、 ID が I<pid1> と I<pid2> の二つのプロセスが、 仮想メモリやファイルディスクリプタなどの、 同じカーネルリソースを共有しているかどうかを検査できる。"
+msgstr ""
+"システムコール B<kcmp>() を使うと、 ID が I<pid1> と I<pid2> の二つのプロセス"
+"が、 仮想メモリやファイルディスクリプタなどの、 同じカーネルリソースを共有し"
+"ているかどうかを検査できる。"
#. type: Plain text
#: build/C/man2/kcmp.2:55
"Check whether a file descriptor I<idx1> in the process I<pid1> refers to the "
"same open file description (see B<open>(2)) as file descriptor I<idx2> in "
"the process I<pid2>."
-msgstr "プロセス I<pid1> のファイルディスクリプタ I<idx1> が、 プロセス I<pid2> のファイルディスクリプタ I<idx2> と同じオープンファイル記述 (open file description) を参照しているかを検査する。"
+msgstr ""
+"プロセス I<pid1> のファイルディスクリプタ I<idx1> が、 プロセス I<pid2> の"
+"ファイルディスクリプタ I<idx2> と同じオープンファイル記述 (open file "
+"description) を参照しているかを検査する。"
#. type: TP
#: build/C/man2/kcmp.2:67
msgid ""
"Check whether the process share the same set of open file descriptors. The "
"arguments I<idx1> and I<idx2> are ignored."
-msgstr "二つのプロセスが同じオープンファイル記述の集合を共有しているかを検査する。 引き数 I<idx1> と I<idx2> は無視される。"
+msgstr ""
+"二つのプロセスが同じオープンファイル記述の集合を共有しているかを検査する。 引"
+"き数 I<idx1> と I<idx2> は無視される。"
#. type: TP
#: build/C/man2/kcmp.2:75
#. type: Plain text
#: build/C/man2/kcmp.2:84
-msgid ""
-"Check whether the processes share the same file system information (i.e., "
-"file mode creation mask, working directory, and file system root). The "
+#, fuzzy
+#| msgid ""
+#| "Check whether the processes share the same file system information (i.e., "
+#| "file mode creation mask, working directory, and file system root). The "
+#| "arguments I<idx1> and I<idx2> are ignored."
+msgid ""
+"Check whether the processes share the same filesystem information (i.e., "
+"file mode creation mask, working directory, and filesystem root). The "
"arguments I<idx1> and I<idx2> are ignored."
-msgstr "二つのプロセスが同じファイルシステム情報 (すなわち、ファイルのモード作成マスク、作業ディレクトリ、ファイルシステムのルート) を共有しているかを検査する。 引き数 I<idx1> と I<idx2> は無視される。"
+msgstr ""
+"二つのプロセスが同じファイルシステム情報 (すなわち、ファイルのモード作成マス"
+"ク、作業ディレクトリ、ファイルシステムのルート) を共有しているかを検査する。 "
+"引き数 I<idx1> と I<idx2> は無視される。"
#. type: TP
#: build/C/man2/kcmp.2:84
msgid ""
"Check whether the processes share I/O context. The arguments I<idx1> and "
"I<idx2> are ignored."
-msgstr "二つのプロセスが I/O コンテキストを共有しているかを検査する。 引き数 I<idx1> と I<idx2> は無視される。"
+msgstr ""
+"二つのプロセスが I/O コンテキストを共有しているかを検査する。 引き数 I<idx1> "
+"と I<idx2> は無視される。"
#. type: TP
#: build/C/man2/kcmp.2:92
msgid ""
"Check whether the processes share the same table of signal dispositions. "
"The arguments I<idx1> and I<idx2> are ignored."
-msgstr "二つのプロセスがシグナル配送 (disposition) テーブルを共有しているかを検査する。 引き数 I<idx1> と I<idx2> は無視される。"
+msgstr ""
+"二つのプロセスがシグナル配送 (disposition) テーブルを共有しているかを検査す"
+"る。 引き数 I<idx1> と I<idx2> は無視される。"
#. type: TP
#: build/C/man2/kcmp.2:100
msgid ""
"Check whether the processes share the same list of System V semaphore undo "
"operations. The arguments I<idx1> and I<idx2> are ignored."
-msgstr "二つのプロセスが同じ System V セマフォ undo 操作のリストを共有しているかを検査する。 引き数 I<idx1> と I<idx2> は無視される。"
+msgstr ""
+"二つのプロセスが同じ System V セマフォ undo 操作のリストを共有しているかを検"
+"査する。 引き数 I<idx1> と I<idx2> は無視される。"
#. type: TP
#: build/C/man2/kcmp.2:109
msgid ""
"Check whether the processes share the same address space. The arguments "
"I<idx1> and I<idx2> are ignored."
-msgstr "二つのプロセスが同じアドレス空間を共有しているかを検査する。 引き数 I<idx1> と I<idx2> は無視される。"
+msgstr ""
+"二つのプロセスが同じアドレス空間を共有しているかを検査する。 引き数 I<idx1> "
+"と I<idx2> は無視される。"
#. type: Plain text
#: build/C/man2/kcmp.2:124
"Note the B<kcmp>() is not protected against false positives which may have "
"place if tasks are running. Which means one should stop tasks being "
"inspected with this syscall to obtain meaningful results."
-msgstr "B<kcmp>() には、タスクが実行されている場合に起こり得る誤判定 (false positive) に関する保護はない。 ということは、 意味のある結果を得るためには、 このシステムコールで検査されているタスクを停止すべきだということだ。"
+msgstr ""
+"B<kcmp>() には、タスクが実行されている場合に起こり得る誤判定 (false "
+"positive) に関する保護はない。 ということは、 意味のある結果を得るためには、 "
+"このシステムコールで検査されているタスクを停止すべきだということだ。"
#. type: Plain text
#: build/C/man2/kcmp.2:130
"The return value of a successful call to B<kcmp>() is simply the result of "
"arithmetic comparison of kernel pointers (when the kernel compares "
"resources, it uses their memory addresses)."
-msgstr "B<kcmp>() の呼び出しが成功した場合の返り値は、単にカーネルポインタを数値で比較した結果となる (カーネルはリソースを比較する際、リソースのメモリアドレスを使用する)。"
+msgstr ""
+"B<kcmp>() の呼び出しが成功した場合の返り値は、単にカーネルポインタを数値で比"
+"較した結果となる (カーネルはリソースを比較する際、リソースのメモリアドレスを"
+"使用する)。"
#. type: Plain text
#: build/C/man2/kcmp.2:138
"The easiest way to explain is to consider an example. Suppose that I<v1> "
"and I<v2> are the addresses of appropriate resources, then the return value "
"is one of the following:"
-msgstr "これを説明するには、例を見るのが一番簡単である。 I<v1> と I<v2> を適切なリソースのアドレスとすると、 返り値は以下のいずれか一つとなる。"
+msgstr ""
+"これを説明するには、例を見るのが一番簡単である。 I<v1> と I<v2> を適切なリ"
+"ソースのアドレスとすると、 返り値は以下のいずれか一つとなる。"
#. type: IP
#: build/C/man2/kcmp.2:139
msgid ""
"I<v1> is equal to I<v2>; in other words, the two processes share the "
"resource."
-msgstr "I<v1> は I<v2> と等しい。言い換えれば、二つのプロセスはそのリソースを共有している。"
+msgstr ""
+"I<v1> は I<v2> と等しい。言い換えれば、二つのプロセスはそのリソースを共有して"
+"いる。"
#. type: IP
#: build/C/man2/kcmp.2:144
"B<kcmp ()> was designed to return values suitable for sorting. This is "
"particularly handy if one needs to compare a large number of file "
"descriptors."
-msgstr "B<kcmp ()> は、ソートに適した値を返すように設計された。 大量のファイルディスクリプタを比較する必要がある場合に、特に役に立つ。"
+msgstr ""
+"B<kcmp ()> は、ソートに適した値を返すように設計された。 大量のファイルディス"
+"クリプタを比較する必要がある場合に、特に役に立つ。"
#. type: TP
#: build/C/man2/kcmp.2:168 build/C/man2/setns.2:78
#: build/C/man2/kcmp.2:178
msgid ""
"I<type> is B<KCMP_FILE> and I<fd1> or I<fd2> is not an open file descriptor."
-msgstr "I<type> が B<KCMP_FILE> で、かつ I<fd1> か I<fd2> がオープンファイル記述でない。"
+msgstr ""
+"I<type> が B<KCMP_FILE> で、かつ I<fd1> か I<fd2> がオープンファイル記述でな"
+"い。"
#. type: Plain text
#: build/C/man2/kcmp.2:182
msgid ""
"Insufficient permission to inspect process resources. The B<CAP_SYS_PTRACE> "
"capability is required to inspect processes that you do not own."
-msgstr "プロセスのリソースを検査するのに十分な許可がない。 自分が所有していないプロセスを検査するためには B<CAP_SYS_PTRACE> ケーパビリティが必要である。"
+msgstr ""
+"プロセスのリソースを検査するのに十分な許可がない。 自分が所有していないプロセ"
+"スを検査するためには B<CAP_SYS_PTRACE> ケーパビリティが必要である。"
#. type: TP
#: build/C/man2/kcmp.2:188 build/C/man2/sched_rr_get_interval.2:90
msgid ""
"Glibc does not provide a wrapper for this system call; call it using "
"B<syscall>(2)."
-msgstr "glibc はこのシステムコールに対するラッパー関数を提供していない。 B<syscall>(2) を使って呼び出すこと。"
+msgstr ""
+"glibc はこのシステムコールに対するラッパー関数を提供していない。 B<syscall>"
+"(2) を使って呼び出すこと。"
#. type: Plain text
#: build/C/man2/kcmp.2:214
+#, fuzzy
+#| msgid ""
+#| "This system call is available only if the kernel was configured with "
+#| "B<CONFIG_CHECKPOINT_RESTORE>. The main use of the system call is for the "
+#| "checkpoint/restore in user space (CRIU) feature. The alternative to this "
+#| "system call would have been to expose suitable process information via "
+#| "the B<proc>(5) file system; this was deemed to be unsuitable for "
+#| "security reasons."
msgid ""
"This system call is available only if the kernel was configured with "
"B<CONFIG_CHECKPOINT_RESTORE>. The main use of the system call is for the "
"checkpoint/restore in user space (CRIU) feature. The alternative to this "
"system call would have been to expose suitable process information via the "
-"B<proc>(5) file system; this was deemed to be unsuitable for security "
+"B<proc>(5) filesystem; this was deemed to be unsuitable for security "
"reasons."
-msgstr "このシステムコールが利用できるのは、 カーネルの B<CONFIG_CHECKPOINT_RESTORE> オプションが有効になっている場合だけである。 このシステムコールの主な用途は、 ユーザ空間でのチェックポイント/リストア (checkpoint/restore in user space; CRIU) 機能である。 このシステムコールを使わないとすると、 B<proc>(5) ファイルシステム経由で必要なプロセス情報を公開することになるが、 これはセキュリティ上の理由から不適切とみなされた。"
+msgstr ""
+"このシステムコールが利用できるのは、 カーネルの B<CONFIG_CHECKPOINT_RESTORE> "
+"オプションが有効になっている場合だけである。 このシステムコールの主な用途"
+"は、 ユーザ空間でのチェックポイント/リストア (checkpoint/restore in user "
+"space; CRIU) 機能である。 このシステムコールを使わないとすると、 B<proc>(5) "
+"ファイルシステム経由で必要なプロセス情報を公開することになるが、 これはセキュ"
+"リティ上の理由から不適切とみなされた。"
#. type: Plain text
#: build/C/man2/kcmp.2:219
msgid ""
"See B<clone>(2) for some background information on the shared resources "
"referred to on this page."
-msgstr "このページで参照されている共有リソースに関する背景についての情報は B<clone>(2) を参照のこと。"
+msgstr ""
+"このページで参照されている共有リソースに関する背景についての情報は B<clone>"
+"(2) を参照のこと。"
#. type: Plain text
#: build/C/man2/kcmp.2:222
msgstr "SCHED_SETAFFINITY"
#. type: TH
-#: build/C/man2/sched_setaffinity.2:34
-#, no-wrap
-msgid "2013-02-11"
-msgstr "2013-02-11"
+#: build/C/man2/sched_setaffinity.2:34 build/C/man2/sched_setparam.2:30
+#: build/C/man2/sched_setscheduler.2:46
+#, fuzzy, no-wrap
+#| msgid "2013-04-17"
+msgid "2013-09-17"
+msgstr "2013-04-17"
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:38
+#, fuzzy
+#| msgid ""
+#| "sched_setaffinity, sched_getaffinity - set and get a process's CPU "
+#| "affinity mask"
msgid ""
-"sched_setaffinity, sched_getaffinity - set and get a process's CPU affinity "
+"sched_setaffinity, sched_getaffinity - set and get a thread's CPU affinity "
"mask"
msgstr ""
"sched_setaffinity, sched_getaffinity - プロセスの CPU affinity マスクを設定・"
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:63
-msgid ""
-"A process's CPU affinity mask determines the set of CPUs on which it is "
+#, fuzzy
+#| msgid ""
+#| "A process's CPU affinity mask determines the set of CPUs on which it is "
+#| "eligible to run. On a multiprocessor system, setting the CPU affinity "
+#| "mask can be used to obtain performance benefits. For example, by "
+#| "dedicating one CPU to a particular process (i.e., setting the affinity "
+#| "mask of that process to specify a single CPU, and setting the affinity "
+#| "mask of all other processes to exclude that CPU), it is possible to "
+#| "ensure maximum execution speed for that process. Restricting a process "
+#| "to run on a single CPU also avoids the performance cost caused by the "
+#| "cache invalidation that occurs when a process ceases to execute on one "
+#| "CPU and then recommences execution on a different CPU."
+msgid ""
+"A thread's CPU affinity mask determines the set of CPUs on which it is "
"eligible to run. On a multiprocessor system, setting the CPU affinity mask "
"can be used to obtain performance benefits. For example, by dedicating one "
-"CPU to a particular process (i.e., setting the affinity mask of that process "
-"to specify a single CPU, and setting the affinity mask of all other "
-"processes to exclude that CPU), it is possible to ensure maximum execution "
-"speed for that process. Restricting a process to run on a single CPU also "
-"avoids the performance cost caused by the cache invalidation that occurs "
-"when a process ceases to execute on one CPU and then recommences execution "
-"on a different CPU."
+"CPU to a particular thread (i.e., setting the affinity mask of that thread "
+"to specify a single CPU, and setting the affinity mask of all other threads "
+"to exclude that CPU), it is possible to ensure maximum execution speed for "
+"that thread. Restricting a thread to run on a single CPU also avoids the "
+"performance cost caused by the cache invalidation that occurs when a thread "
+"ceases to execute on one CPU and then recommences execution on a different "
+"CPU."
msgstr ""
"プロセスの CPU affinity (親和度) マスクは、そのプロセスが 実行を許可されてい"
"る CPU の集合を決定する。 マルチプロセッサ・システムでは、CPU affinity マスク"
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:85
-msgid ""
-"B<sched_setaffinity>() sets the CPU affinity mask of the process whose ID "
-"is I<pid> to the value specified by I<mask>. If I<pid> is zero, then the "
-"calling process is used. The argument I<cpusetsize> is the length (in "
-"bytes) of the data pointed to by I<mask>. Normally this argument would be "
+#, fuzzy
+#| msgid ""
+#| "B<sched_setaffinity>() sets the CPU affinity mask of the process whose "
+#| "ID is I<pid> to the value specified by I<mask>. If I<pid> is zero, then "
+#| "the calling process is used. The argument I<cpusetsize> is the length "
+#| "(in bytes) of the data pointed to by I<mask>. Normally this argument "
+#| "would be specified as I<sizeof(cpu_set_t)>."
+msgid ""
+"B<sched_setaffinity>() sets the CPU affinity mask of the thread whose ID is "
+"I<pid> to the value specified by I<mask>. If I<pid> is zero, then the "
+"calling thread is used. The argument I<cpusetsize> is the length (in bytes) "
+"of the data pointed to by I<mask>. Normally this argument would be "
"specified as I<sizeof(cpu_set_t)>."
msgstr ""
"B<sched_setaffinity>() は、プロセスID が I<pid> のプロセスの CPU affinity マ"
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:92
-msgid ""
-"If the process specified by I<pid> is not currently running on one of the "
-"CPUs specified in I<mask>, then that process is migrated to one of the CPUs "
+#, fuzzy
+#| msgid ""
+#| "If the process specified by I<pid> is not currently running on one of the "
+#| "CPUs specified in I<mask>, then that process is migrated to one of the "
+#| "CPUs specified in I<mask>."
+msgid ""
+"If the thread specified by I<pid> is not currently running on one of the "
+"CPUs specified in I<mask>, then that thread is migrated to one of the CPUs "
"specified in I<mask>."
msgstr ""
"I<pid> で指定されたプロセスが I<mask> で指定された CPU のいずれかで現在実行さ"
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:107
-msgid ""
-"B<sched_getaffinity>() writes the affinity mask of the process whose ID is "
+#, fuzzy
+#| msgid ""
+#| "B<sched_getaffinity>() writes the affinity mask of the process whose ID "
+#| "is I<pid> into the I<cpu_set_t> structure pointed to by I<mask>. The "
+#| "I<cpusetsize> argument specifies the size (in bytes) of I<mask>. If "
+#| "I<pid> is zero, then the mask of the calling process is returned."
+msgid ""
+"B<sched_getaffinity>() writes the affinity mask of the thread whose ID is "
"I<pid> into the I<cpu_set_t> structure pointed to by I<mask>. The "
"I<cpusetsize> argument specifies the size (in bytes) of I<mask>. If I<pid> "
-"is zero, then the mask of the calling process is returned."
+"is zero, then the mask of the calling thread is returned."
msgstr ""
"B<sched_getaffinity>() は、 プロセスID が I<pid> のプロセスの affinity マス"
"クを I<mask> が指す I<cpu_set_t> 構造体に書き込む。 I<cpusetsize> 引き数には "
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:128
+#, fuzzy
+#| msgid ""
+#| "The affinity bit mask I<mask> contains no processors that are currently "
+#| "physically on the system and permitted to the process according to any "
+#| "restrictions that may be imposed by the \"cpuset\" mechanism described in "
+#| "B<cpuset>(7)."
msgid ""
"The affinity bit mask I<mask> contains no processors that are currently "
-"physically on the system and permitted to the process according to any "
+"physically on the system and permitted to the thread according to any "
"restrictions that may be imposed by the \"cpuset\" mechanism described in "
"B<cpuset>(7)."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:145
-msgid ""
-"(B<sched_setaffinity>()) The calling process does not have appropriate "
+#, fuzzy
+#| msgid ""
+#| "(B<sched_setaffinity>()) The calling process does not have appropriate "
+#| "privileges. The caller needs an effective user ID equal to the real user "
+#| "ID or effective user ID of the process identified by I<pid>, or it must "
+#| "possess the B<CAP_SYS_NICE> capability."
+msgid ""
+"(B<sched_setaffinity>()) The calling thread does not have appropriate "
"privileges. The caller needs an effective user ID equal to the real user ID "
-"or effective user ID of the process identified by I<pid>, or it must possess "
+"or effective user ID of the thread identified by I<pid>, or it must possess "
"the B<CAP_SYS_NICE> capability."
msgstr ""
"(B<sched_setaffinity>()) 呼び出し元のプロセスに適切な特権がなかった。 呼び出"
"なければならない。"
#. type: Plain text
-#: build/C/man2/sched_setaffinity.2:148 build/C/man2/sched_setparam.2:110
-#: build/C/man2/sched_setscheduler.2:444
-msgid "The process whose ID is I<pid> could not be found."
+#: build/C/man2/sched_setaffinity.2:148 build/C/man2/sched_setscheduler.2:444
+#, fuzzy
+#| msgid "The process whose ID is I<pid> could not be found."
+msgid "The thread whose ID is I<pid> could not be found."
msgstr "プロセス ID I<pid> のプロセスが見つからなかった。"
#. type: Plain text
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:174
-msgid ""
-"After a call to B<sched_setaffinity>(), the set of CPUs on which the process "
+#, fuzzy
+#| msgid ""
+#| "After a call to B<sched_setaffinity>(), the set of CPUs on which the "
+#| "process will actually run is the intersection of the set specified in the "
+#| "I<mask> argument and the set of CPUs actually present on the system. The "
+#| "system may further restrict the set of CPUs on which the process runs if "
+#| "the \"cpuset\" mechanism described in B<cpuset>(7) is being used. These "
+#| "restrictions on the actual set of CPUs on which the process will run are "
+#| "silently imposed by the kernel."
+msgid ""
+"After a call to B<sched_setaffinity>(), the set of CPUs on which the thread "
"will actually run is the intersection of the set specified in the I<mask> "
"argument and the set of CPUs actually present on the system. The system may "
-"further restrict the set of CPUs on which the process runs if the \"cpuset\" "
+"further restrict the set of CPUs on which the thread runs if the \"cpuset\" "
"mechanism described in B<cpuset>(7) is being used. These restrictions on "
-"the actual set of CPUs on which the process will run are silently imposed by "
+"the actual set of CPUs on which the thread will run are silently imposed by "
"the kernel."
msgstr ""
"B<sched_setaffinity>() を呼び出した後は、プロセスが実際に実行される CPU の集"
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:194
-msgid ""
-"The affinity mask is actually a per-thread attribute that can be adjusted "
+#, fuzzy
+#| msgid ""
+#| "The affinity mask is actually a per-thread attribute that can be adjusted "
+#| "independently for each of the threads in a thread group. The value "
+#| "returned from a call to B<gettid>(2) can be passed in the argument "
+#| "I<pid>. Specifying I<pid> as 0 will set the attribute for the calling "
+#| "thread, and passing the value returned from a call to B<getpid>(2) will "
+#| "set the attribute for the main thread of the thread group. (If you are "
+#| "using the POSIX threads API, then use B<pthread_setaffinity_np>(3) "
+#| "instead of B<sched_setaffinity>().)"
+msgid ""
+"The affinity mask is a per-thread attribute that can be adjusted "
"independently for each of the threads in a thread group. The value returned "
"from a call to B<gettid>(2) can be passed in the argument I<pid>. "
"Specifying I<pid> as 0 will set the attribute for the calling thread, and "
msgid "SCHED_SETPARAM"
msgstr "SCHED_SETPARAM"
-#. type: TH
-#: build/C/man2/sched_setparam.2:30 build/C/man2/sched_setscheduler.2:46
-#, no-wrap
-msgid "2013-02-12"
-msgstr "2013-02-12"
-
#. type: Plain text
#: build/C/man2/sched_setparam.2:33
msgid "sched_setparam, sched_getparam - set and get scheduling parameters"
#. type: Plain text
#: build/C/man2/sched_setparam.2:75
+#, fuzzy
+#| msgid ""
+#| "B<sched_setparam>() checks the validity of I<param> for the scheduling "
+#| "policy of the process. The value I<param-E<gt>sched_priority> must lie "
+#| "within the range given by B<sched_get_priority_min>(2) and "
+#| "B<sched_get_priority_max>(2)."
msgid ""
"B<sched_setparam>() checks the validity of I<param> for the scheduling "
-"policy of the process. The value I<param-E<gt>sched_priority> must lie "
+"policy of the thread. The value I<param-E<gt>sched_priority> must lie "
"within the range given by B<sched_get_priority_min>(2) and "
"B<sched_get_priority_max>(2)."
msgstr ""
"ケーパビリティを持っていない)。"
#. type: Plain text
+#: build/C/man2/sched_setparam.2:110
+msgid "The process whose ID is I<pid> could not be found."
+msgstr "プロセス ID I<pid> のプロセスが見つからなかった。"
+
+#. type: Plain text
#: build/C/man2/sched_setparam.2:118
msgid ""
"Scheduling parameters are in fact per-thread attributes on Linux; see "
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:76
+#, fuzzy
+#| msgid ""
+#| "B<sched_setscheduler>() sets both the scheduling policy and the "
+#| "associated parameters for the process whose ID is specified in I<pid>. "
+#| "If I<pid> equals zero, the scheduling policy and parameters of the "
+#| "calling process will be set. The interpretation of the argument I<param> "
+#| "depends on the selected policy. Currently, Linux supports the following "
+#| "\"normal\" (i.e., non-real-time) scheduling policies:"
msgid ""
"B<sched_setscheduler>() sets both the scheduling policy and the associated "
-"parameters for the process whose ID is specified in I<pid>. If I<pid> "
-"equals zero, the scheduling policy and parameters of the calling process "
-"will be set. The interpretation of the argument I<param> depends on the "
-"selected policy. Currently, Linux supports the following \"normal\" (i.e., "
-"non-real-time) scheduling policies:"
+"parameters for the thread whose ID is specified in I<pid>. If I<pid> equals "
+"zero, the scheduling policy and parameters of the calling thread will be "
+"set. The interpretation of the argument I<param> depends on the selected "
+"policy. Currently, Linux supports the following \"normal\" (i.e., non-real-"
+"time) scheduling policies:"
msgstr ""
"B<sched_setscheduler>() は I<pid> で指定された ID を持つプロセスのスケジュー"
"リング・ポリシーや それに関連するパラメータを設定する。I<pid> が 0 の場合は "
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:93
+#, fuzzy
+#| msgid ""
+#| "The following \"real-time\" policies are also supported, for special time-"
+#| "critical applications that need precise control over the way in which "
+#| "runnable processes are selected for execution:"
msgid ""
"The following \"real-time\" policies are also supported, for special time-"
"critical applications that need precise control over the way in which "
-"runnable processes are selected for execution:"
+"runnable threads are selected for execution:"
msgstr ""
"どの実行可能プロセスを選択するかについて、より正確な制御を必要とする 時間の制"
"約が厳しい特別なアプリケーション用として、 以下の「リアルタイム」ポリシーもサ"
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:108
+#, fuzzy
+#| msgid ""
+#| "B<sched_getscheduler>() queries the scheduling policy currently applied "
+#| "to the process identified by I<pid>. If I<pid> equals zero, the policy "
+#| "of the calling process will be retrieved."
msgid ""
"B<sched_getscheduler>() queries the scheduling policy currently applied to "
-"the process identified by I<pid>. If I<pid> equals zero, the policy of the "
-"calling process will be retrieved."
+"the thread identified by I<pid>. If I<pid> equals zero, the policy of the "
+"calling thread will be retrieved."
msgstr ""
"B<sched_getscheduler>() は I<pid> で識別されるプロセスに現在適用されている "
"スケジューリング・ポリシーを尋ねる。I<pid> が 0 ならば、呼び出した プロセス自"
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:117
-msgid ""
-"The scheduler is the kernel component that decides which runnable process "
-"will be executed by the CPU next. Each process has an associated scheduling "
+#, fuzzy
+#| msgid ""
+#| "The scheduler is the kernel component that decides which runnable process "
+#| "will be executed by the CPU next. Each process has an associated "
+#| "scheduling policy and a I<static> scheduling priority, I<sched_priority>; "
+#| "these are the settings that are modified by B<sched_setscheduler>(). The "
+#| "scheduler makes it decisions based on knowledge of the scheduling policy "
+#| "and static priority of all processes on the system."
+msgid ""
+"The scheduler is the kernel component that decides which runnable thread "
+"will be executed by the CPU next. Each thread has an associated scheduling "
"policy and a I<static> scheduling priority, I<sched_priority>; these are the "
"settings that are modified by B<sched_setscheduler>(). The scheduler makes "
"it decisions based on knowledge of the scheduling policy and static priority "
-"of all processes on the system."
+"of all threads on the system."
msgstr ""
"スケジューラ (scheduler) とはカーネルの構成要素で、 次に CPU で実行される実行"
"可能なプロセスを決定するものである。 各々のプロセスには、スケジューリング・ポ"
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:122
+#, fuzzy
+#| msgid ""
+#| "For processes scheduled under one of the normal scheduling policies "
+#| "(B<SCHED_OTHER>, B<SCHED_IDLE>, B<SCHED_BATCH>), I<sched_priority> is not "
+#| "used in scheduling decisions (it must be specified as 0)."
msgid ""
-"For processes scheduled under one of the normal scheduling policies "
+"For threads scheduled under one of the normal scheduling policies "
"(B<SCHED_OTHER>, B<SCHED_IDLE>, B<SCHED_BATCH>), I<sched_priority> is not "
"used in scheduling decisions (it must be specified as 0)."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:136
+#, fuzzy
+#| msgid ""
+#| "Processes scheduled under one of the real-time policies (B<SCHED_FIFO>, "
+#| "B<SCHED_RR>) have a I<sched_priority> value in the range 1 (low) to 99 "
+#| "(high). (As the numbers imply, real-time processes always have higher "
+#| "priority than normal processes.) Note well: POSIX.1-2001 requires an "
+#| "implementation to support only a minimum 32 distinct priority levels for "
+#| "the real-time policies, and some systems supply just this minimum. "
+#| "Portable programs should use B<sched_get_priority_min>(2) and "
+#| "B<sched_get_priority_max>(2) to find the range of priorities supported "
+#| "for a particular policy."
msgid ""
"Processes scheduled under one of the real-time policies (B<SCHED_FIFO>, "
"B<SCHED_RR>) have a I<sched_priority> value in the range 1 (low) to 99 "
-"(high). (As the numbers imply, real-time processes always have higher "
-"priority than normal processes.) Note well: POSIX.1-2001 requires an "
+"(high). (As the numbers imply, real-time threads always have higher "
+"priority than normal threads.) Note well: POSIX.1-2001 requires an "
"implementation to support only a minimum 32 distinct priority levels for the "
"real-time policies, and some systems supply just this minimum. Portable "
"programs should use B<sched_get_priority_min>(2) and "
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:142
-msgid ""
-"Conceptually, the scheduler maintains a list of runnable processes for each "
-"possible I<sched_priority> value. In order to determine which process runs "
+#, fuzzy
+#| msgid ""
+#| "Conceptually, the scheduler maintains a list of runnable processes for "
+#| "each possible I<sched_priority> value. In order to determine which "
+#| "process runs next, the scheduler looks for the nonempty list with the "
+#| "highest static priority and selects the process at the head of this list."
+msgid ""
+"Conceptually, the scheduler maintains a list of runnable threads for each "
+"possible I<sched_priority> value. In order to determine which thread runs "
"next, the scheduler looks for the nonempty list with the highest static "
-"priority and selects the process at the head of this list."
+"priority and selects the thread at the head of this list."
msgstr ""
"概念としては、 スケジューラはその I<sched_priority> の値それぞれに対して 実行"
"可能なプロセスのリストを管理している。 どのプロセスを次に実行するかを決定する"
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:146
+#, fuzzy
+#| msgid ""
+#| "A process's scheduling policy determines where it will be inserted into "
+#| "the list of processes with equal static priority and how it will move "
+#| "inside this list."
msgid ""
-"A process's scheduling policy determines where it will be inserted into the "
-"list of processes with equal static priority and how it will move inside "
-"this list."
+"A thread's scheduling policy determines where it will be inserted into the "
+"list of threads with equal static priority and how it will move inside this "
+"list."
msgstr ""
"各プロセスのスケジューリング・ポリシーは、 そのプロセスが同じ静的優先度を持つ"
"プロセスのリストの中のどこに挿入され、 このリストの中をどのように移動するかを"
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:154
-msgid ""
-"All scheduling is preemptive: if a process with a higher static priority "
-"becomes ready to run, the currently running process will be preempted and "
+#, fuzzy
+#| msgid ""
+#| "All scheduling is preemptive: if a process with a higher static priority "
+#| "becomes ready to run, the currently running process will be preempted and "
+#| "returned to the wait list for its static priority level. The scheduling "
+#| "policy determines the ordering only within the list of runnable processes "
+#| "with equal static priority."
+msgid ""
+"All scheduling is preemptive: if a thread with a higher static priority "
+"becomes ready to run, the currently running thread will be preempted and "
"returned to the wait list for its static priority level. The scheduling "
-"policy determines the ordering only within the list of runnable processes "
-"with equal static priority."
+"policy determines the ordering only within the list of runnable threads with "
+"equal static priority."
msgstr ""
"全てのスケジューリングはプリエンプティブ (preemptive) である: より高い優先度"
"のプロセスが実行可能になると、現在実行中のプロセスは実行権を 取り上げられ "
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:163
+#, fuzzy
+#| msgid ""
+#| "B<SCHED_FIFO> can be used only with static priorities higher than 0, "
+#| "which means that when a B<SCHED_FIFO> processes becomes runnable, it will "
+#| "always immediately preempt any currently running B<SCHED_OTHER>, "
+#| "B<SCHED_BATCH>, or B<SCHED_IDLE> process. B<SCHED_FIFO> is a simple "
+#| "scheduling algorithm without time slicing. For processes scheduled under "
+#| "the B<SCHED_FIFO> policy, the following rules apply:"
msgid ""
"B<SCHED_FIFO> can be used only with static priorities higher than 0, which "
-"means that when a B<SCHED_FIFO> processes becomes runnable, it will always "
+"means that when a B<SCHED_FIFO> threads becomes runnable, it will always "
"immediately preempt any currently running B<SCHED_OTHER>, B<SCHED_BATCH>, or "
-"B<SCHED_IDLE> process. B<SCHED_FIFO> is a simple scheduling algorithm "
-"without time slicing. For processes scheduled under the B<SCHED_FIFO> "
-"policy, the following rules apply:"
+"B<SCHED_IDLE> thread. B<SCHED_FIFO> is a simple scheduling algorithm "
+"without time slicing. For threads scheduled under the B<SCHED_FIFO> policy, "
+"the following rules apply:"
msgstr ""
"B<SCHED_FIFO> は 0 より大きな静的優先度でのみ使用できる。このポリシーでは、 "
"B<SCHED_FIFO> プロセスが実行可能になった場合、 そのポリシーが "
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:168
-msgid ""
-"A B<SCHED_FIFO> process that has been preempted by another process of higher "
+#, fuzzy
+#| msgid ""
+#| "A B<SCHED_FIFO> process that has been preempted by another process of "
+#| "higher priority will stay at the head of the list for its priority and "
+#| "will resume execution as soon as all processes of higher priority are "
+#| "blocked again."
+msgid ""
+"A B<SCHED_FIFO> thread that has been preempted by another thread of higher "
"priority will stay at the head of the list for its priority and will resume "
-"execution as soon as all processes of higher priority are blocked again."
+"execution as soon as all threads of higher priority are blocked again."
msgstr ""
"より高い優先度の他のプロセスによって取って代わられた B<SCHED_FIFO> プロセスは"
"その優先度のリストの先頭に留まり続け、 より高い優先度のプロセス全てが停止 "
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:171
+#, fuzzy
+#| msgid ""
+#| "When a B<SCHED_FIFO> process becomes runnable, it will be inserted at the "
+#| "end of the list for its priority."
msgid ""
-"When a B<SCHED_FIFO> process becomes runnable, it will be inserted at the "
-"end of the list for its priority."
+"When a B<SCHED_FIFO> thread becomes runnable, it will be inserted at the end "
+"of the list for its priority."
msgstr ""
"B<SCHED_FIFO> プロセスが実行可能になった時、その優先度のリストの最後 に挿入さ"
"れる。"
-#. In 2.2.x and 2.4.x, the process is placed at the front of the queue
-#. In 2.0.x, the Right Thing happened: the process went to the back -- MTK
+#. In 2.2.x and 2.4.x, the thread is placed at the front of the queue
+#. In 2.0.x, the Right Thing happened: the thread went to the back -- MTK
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:185
+#, fuzzy
+#| msgid ""
+#| "A call to B<sched_setscheduler>() or B<sched_setparam>(2) will put the "
+#| "B<SCHED_FIFO> (or B<SCHED_RR>) process identified by I<pid> at the start "
+#| "of the list if it was runnable. As a consequence, it may preempt the "
+#| "currently running process if it has the same priority. (POSIX.1-2001 "
+#| "specifies that the process should go to the end of the list.)"
msgid ""
"A call to B<sched_setscheduler>() or B<sched_setparam>(2) will put the "
-"B<SCHED_FIFO> (or B<SCHED_RR>) process identified by I<pid> at the start of "
+"B<SCHED_FIFO> (or B<SCHED_RR>) thread identified by I<pid> at the start of "
"the list if it was runnable. As a consequence, it may preempt the currently "
-"running process if it has the same priority. (POSIX.1-2001 specifies that "
-"the process should go to the end of the list.)"
+"running thread if it has the same priority. (POSIX.1-2001 specifies that "
+"the thread should go to the end of the list.)"
msgstr ""
"B<sched_setscheduler>() や B<sched_setparam>(2) は I<pid> で指定された "
"B<SCHED_FIFO> (または B<SCHED_RR>) プロセスが 実行可能な場合、リストの最初に"
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:189
-msgid ""
-"A process calling B<sched_yield>(2) will be put at the end of the list."
+#, fuzzy
+#| msgid ""
+#| "A process calling B<sched_yield>(2) will be put at the end of the list."
+msgid "A thread calling B<sched_yield>(2) will be put at the end of the list."
msgstr "B<sched_yield>(2) を呼び出したプロセスはリストの最後に置かれる。"
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:193
+#, fuzzy
+#| msgid ""
+#| "No other events will move a process scheduled under the B<SCHED_FIFO> "
+#| "policy in the wait list of runnable processes with equal static priority."
msgid ""
-"No other events will move a process scheduled under the B<SCHED_FIFO> policy "
-"in the wait list of runnable processes with equal static priority."
+"No other events will move a thread scheduled under the B<SCHED_FIFO> policy "
+"in the wait list of runnable threads with equal static priority."
msgstr ""
"その他のイベントによって B<SCHED_FIFO> ポリシーで スケジューリングされるプロ"
"セスが同じ優先度の実行可能な プロセスの待ちリストの中を移動することはない。"
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:198
+#, fuzzy
+#| msgid ""
+#| "A B<SCHED_FIFO> process runs until either it is blocked by an I/O "
+#| "request, it is preempted by a higher priority process, or it calls "
+#| "B<sched_yield>(2)."
msgid ""
-"A B<SCHED_FIFO> process runs until either it is blocked by an I/O request, "
-"it is preempted by a higher priority process, or it calls B<sched_yield>(2)."
+"A B<SCHED_FIFO> thread runs until either it is blocked by an I/O request, it "
+"is preempted by a higher priority thread, or it calls B<sched_yield>(2)."
msgstr ""
"B<SCHED_FIFO> プロセスは I/O 要求によって停止するか、 より高い優先度のプロセ"
"スによって置きかえられるか、 B<sched_yield>(2) を呼び出すまで実行を続ける。"
#. by the process nice value -- MTK
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:217
+#, fuzzy
+#| msgid ""
+#| "B<SCHED_RR> is a simple enhancement of B<SCHED_FIFO>. Everything "
+#| "described above for B<SCHED_FIFO> also applies to B<SCHED_RR>, except "
+#| "that each process is allowed to run only for a maximum time quantum. If "
+#| "a B<SCHED_RR> process has been running for a time period equal to or "
+#| "longer than the time quantum, it will be put at the end of the list for "
+#| "its priority. A B<SCHED_RR> process that has been preempted by a higher "
+#| "priority process and subsequently resumes execution as a running process "
+#| "will complete the unexpired portion of its round-robin time quantum. The "
+#| "length of the time quantum can be retrieved using B<sched_rr_get_interval>"
+#| "(2)."
msgid ""
"B<SCHED_RR> is a simple enhancement of B<SCHED_FIFO>. Everything described "
-"above for B<SCHED_FIFO> also applies to B<SCHED_RR>, except that each "
-"process is allowed to run only for a maximum time quantum. If a B<SCHED_RR> "
-"process has been running for a time period equal to or longer than the time "
-"quantum, it will be put at the end of the list for its priority. A "
-"B<SCHED_RR> process that has been preempted by a higher priority process and "
-"subsequently resumes execution as a running process will complete the "
-"unexpired portion of its round-robin time quantum. The length of the time "
-"quantum can be retrieved using B<sched_rr_get_interval>(2)."
+"above for B<SCHED_FIFO> also applies to B<SCHED_RR>, except that each thread "
+"is allowed to run only for a maximum time quantum. If a B<SCHED_RR> thread "
+"has been running for a time period equal to or longer than the time quantum, "
+"it will be put at the end of the list for its priority. A B<SCHED_RR> "
+"thread that has been preempted by a higher priority thread and subsequently "
+"resumes execution as a running thread will complete the unexpired portion of "
+"its round-robin time quantum. The length of the time quantum can be "
+"retrieved using B<sched_rr_get_interval>(2)."
msgstr ""
"B<SCHED_RR> は B<SCHED_FIFO> の単純な拡張である。 上述された\n"
"B<SCHED_FIFO> に関する記述は全て B<SCHED_RR> に 適用できる。異なるのは\n"
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:233
+#, fuzzy
+#| msgid ""
+#| "B<SCHED_OTHER> can be used at only static priority 0. B<SCHED_OTHER> is "
+#| "the standard Linux time-sharing scheduler that is intended for all "
+#| "processes that do not require the special real-time mechanisms. The "
+#| "process to run is chosen from the static priority 0 list based on a "
+#| "I<dynamic> priority that is determined only inside this list. The "
+#| "dynamic priority is based on the nice value (set by B<nice>(2) or "
+#| "B<setpriority>(2)) and increased for each time quantum the process is "
+#| "ready to run, but denied to run by the scheduler. This ensures fair "
+#| "progress among all B<SCHED_OTHER> processes."
msgid ""
"B<SCHED_OTHER> can be used at only static priority 0. B<SCHED_OTHER> is the "
-"standard Linux time-sharing scheduler that is intended for all processes "
-"that do not require the special real-time mechanisms. The process to run is "
+"standard Linux time-sharing scheduler that is intended for all threads that "
+"do not require the special real-time mechanisms. The thread to run is "
"chosen from the static priority 0 list based on a I<dynamic> priority that "
"is determined only inside this list. The dynamic priority is based on the "
"nice value (set by B<nice>(2) or B<setpriority>(2)) and increased for each "
-"time quantum the process is ready to run, but denied to run by the "
-"scheduler. This ensures fair progress among all B<SCHED_OTHER> processes."
+"time quantum the thread is ready to run, but denied to run by the "
+"scheduler. This ensures fair progress among all B<SCHED_OTHER> threads."
msgstr ""
"B<SCHED_OTHER> は静的優先度 0 でのみ使用できる。 B<SCHED_OTHER> は Linux 標準"
"の時分割スケジューラで、 特別なリアルタイム機構を必要としていない全てのプロセ"
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:245
+#, fuzzy
+#| msgid ""
+#| "(Since Linux 2.6.16.) B<SCHED_BATCH> can be used only at static priority "
+#| "0. This policy is similar to B<SCHED_OTHER> in that it schedules the "
+#| "process according to its dynamic priority (based on the nice value). The "
+#| "difference is that this policy will cause the scheduler to always assume "
+#| "that the process is CPU-intensive. Consequently, the scheduler will "
+#| "apply a small scheduling penalty with respect to wakeup behaviour, so "
+#| "that this process is mildly disfavored in scheduling decisions."
msgid ""
"(Since Linux 2.6.16.) B<SCHED_BATCH> can be used only at static priority "
-"0. This policy is similar to B<SCHED_OTHER> in that it schedules the "
-"process according to its dynamic priority (based on the nice value). The "
-"difference is that this policy will cause the scheduler to always assume "
-"that the process is CPU-intensive. Consequently, the scheduler will apply a "
-"small scheduling penalty with respect to wakeup behaviour, so that this "
-"process is mildly disfavored in scheduling decisions."
+"0. This policy is similar to B<SCHED_OTHER> in that it schedules the thread "
+"according to its dynamic priority (based on the nice value). The difference "
+"is that this policy will cause the scheduler to always assume that the "
+"thread is CPU-intensive. Consequently, the scheduler will apply a small "
+"scheduling penalty with respect to wakeup behaviour, so that this thread is "
+"mildly disfavored in scheduling decisions."
msgstr ""
"(Linux 2.6.16 以降) B<SCHED_BATCH> は静的優先度 0 でのみ使用できる。 このポ"
"リシーは (nice 値に基づく) 動的な優先度にしたがってプロセスの スケジューリン"
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:295
+#, fuzzy
+#| msgid ""
+#| "If the calling process has a scheduling policy of B<SCHED_FIFO> or "
+#| "B<SCHED_RR>, the policy is reset to B<SCHED_OTHER> in child processes."
msgid ""
-"If the calling process has a scheduling policy of B<SCHED_FIFO> or "
+"If the calling thread has a scheduling policy of B<SCHED_FIFO> or "
"B<SCHED_RR>, the policy is reset to B<SCHED_OTHER> in child processes."
msgstr ""
"呼び出したプロセスのスケジューリング・ポリシーが B<SCHED_FIFO> か "
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:307
+#, fuzzy
+#| msgid ""
+#| "After the B<SCHED_RESET_ON_FORK> flag has been enabled, it can be reset "
+#| "only if the process has the B<CAP_SYS_NICE> capability. This flag is "
+#| "disabled in child processes created by B<fork>(2)."
msgid ""
"After the B<SCHED_RESET_ON_FORK> flag has been enabled, it can be reset only "
-"if the process has the B<CAP_SYS_NICE> capability. This flag is disabled in "
+"if the thread has the B<CAP_SYS_NICE> capability. This flag is disabled in "
"child processes created by B<fork>(2)."
msgstr ""
"一度 B<SCHED_RESET_ON_FORK> フラグが有効にされた後は、このフラグをリセットで"
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:326
-msgid ""
-"In Linux kernels before 2.6.12, only privileged (B<CAP_SYS_NICE>) processes "
+#, fuzzy
+#| msgid ""
+#| "In Linux kernels before 2.6.12, only privileged (B<CAP_SYS_NICE>) "
+#| "processes can set a nonzero static priority (i.e., set a real-time "
+#| "scheduling policy). The only change that an unprivileged process can "
+#| "make is to set the B<SCHED_OTHER> policy, and this can be done only if "
+#| "the effective user ID of the caller of B<sched_setscheduler>() matches "
+#| "the real or effective user ID of the target process (i.e., the process "
+#| "specified by I<pid>) whose policy is being changed."
+msgid ""
+"In Linux kernels before 2.6.12, only privileged (B<CAP_SYS_NICE>) threads "
"can set a nonzero static priority (i.e., set a real-time scheduling "
-"policy). The only change that an unprivileged process can make is to set "
-"the B<SCHED_OTHER> policy, and this can be done only if the effective user "
-"ID of the caller of B<sched_setscheduler>() matches the real or effective "
-"user ID of the target process (i.e., the process specified by I<pid>) whose "
-"policy is being changed."
+"policy). The only change that an unprivileged thread can make is to set the "
+"B<SCHED_OTHER> policy, and this can be done only if the effective user ID of "
+"the caller of B<sched_setscheduler>() matches the real or effective user ID "
+"of the target thread (i.e., the thread specified by I<pid>) whose policy is "
+"being changed."
msgstr ""
"2.6.12 より前のバージョンの Linux カーネルでは、 特権プロセス "
"(B<CAP_SYS_NICE> ケーパビリティを持つプロセス) だけが 0 以外の静的優先度を設"
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:336
+#, fuzzy
+#| msgid ""
+#| "Since Linux 2.6.12, the B<RLIMIT_RTPRIO> resource limit defines a ceiling "
+#| "on an unprivileged process's static priority for the B<SCHED_RR> and "
+#| "B<SCHED_FIFO> policies. The rules for changing scheduling policy and "
+#| "priority are as follows:"
msgid ""
"Since Linux 2.6.12, the B<RLIMIT_RTPRIO> resource limit defines a ceiling on "
-"an unprivileged process's static priority for the B<SCHED_RR> and "
+"an unprivileged thread's static priority for the B<SCHED_RR> and "
"B<SCHED_FIFO> policies. The rules for changing scheduling policy and "
"priority are as follows:"
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:344
-msgid ""
-"If an unprivileged process has a nonzero B<RLIMIT_RTPRIO> soft limit, then "
-"it can change its scheduling policy and priority, subject to the restriction "
+#, fuzzy
+#| msgid ""
+#| "If an unprivileged process has a nonzero B<RLIMIT_RTPRIO> soft limit, "
+#| "then it can change its scheduling policy and priority, subject to the "
+#| "restriction that the priority cannot be set to a value higher than the "
+#| "maximum of its current priority and its B<RLIMIT_RTPRIO> soft limit."
+msgid ""
+"If an unprivileged thread has a nonzero B<RLIMIT_RTPRIO> soft limit, then it "
+"can change its scheduling policy and priority, subject to the restriction "
"that the priority cannot be set to a value higher than the maximum of its "
"current priority and its B<RLIMIT_RTPRIO> soft limit."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:354
+#, fuzzy
+#| msgid ""
+#| "Subject to the same rules, another unprivileged process can also make "
+#| "these changes, as long as the effective user ID of the process making the "
+#| "change matches the real or effective user ID of the target process."
msgid ""
-"Subject to the same rules, another unprivileged process can also make these "
-"changes, as long as the effective user ID of the process making the change "
-"matches the real or effective user ID of the target process."
+"Subject to the same rules, another unprivileged thread can also make these "
+"changes, as long as the effective user ID of the thread making the change "
+"matches the real or effective user ID of the target thread."
msgstr ""
"ある非特権プロセスが別のプロセスに対してこれらの変更を行う際にも、 同じルール"
"が適用される。変更を行えるのは、変更を行おうとするプロセス の実効ユーザ ID が"
#. commit c02aa73b1d18e43cfd79c2f193b225e84ca497c8
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:372
+#, fuzzy
+#| msgid ""
+#| "Special rules apply for the B<SCHED_IDLE>. In Linux kernels before "
+#| "2.6.39, an unprivileged process operating under this policy cannot change "
+#| "its policy, regardless of the value of its B<RLIMIT_RTPRIO> resource "
+#| "limit. In Linux kernels since 2.6.39, an unprivileged process can switch "
+#| "to either the B<SCHED_BATCH> or the B<SCHED_NORMAL> policy so long as its "
+#| "nice value falls within the range permitted by its B<RLIMIT_NICE> "
+#| "resource limit (see B<getrlimit>(2))."
msgid ""
"Special rules apply for the B<SCHED_IDLE>. In Linux kernels before 2.6.39, "
-"an unprivileged process operating under this policy cannot change its "
-"policy, regardless of the value of its B<RLIMIT_RTPRIO> resource limit. In "
-"Linux kernels since 2.6.39, an unprivileged process can switch to either the "
+"an unprivileged thread operating under this policy cannot change its policy, "
+"regardless of the value of its B<RLIMIT_RTPRIO> resource limit. In Linux "
+"kernels since 2.6.39, an unprivileged thread can switch to either the "
"B<SCHED_BATCH> or the B<SCHED_NORMAL> policy so long as its nice value falls "
"within the range permitted by its B<RLIMIT_NICE> resource limit (see "
"B<getrlimit>(2))."
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:383
+#, fuzzy
+#| msgid ""
+#| "Privileged (B<CAP_SYS_NICE>) processes ignore the B<RLIMIT_RTPRIO> "
+#| "limit; as with older kernels, they can make arbitrary changes to "
+#| "scheduling policy and priority. See B<getrlimit>(2) for further "
+#| "information on B<RLIMIT_RTPRIO>."
msgid ""
-"Privileged (B<CAP_SYS_NICE>) processes ignore the B<RLIMIT_RTPRIO> limit; "
-"as with older kernels, they can make arbitrary changes to scheduling policy "
-"and priority. See B<getrlimit>(2) for further information on "
-"B<RLIMIT_RTPRIO>."
+"Privileged (B<CAP_SYS_NICE>) threads ignore the B<RLIMIT_RTPRIO> limit; as "
+"with older kernels, they can make arbitrary changes to scheduling policy and "
+"priority. See B<getrlimit>(2) for further information on B<RLIMIT_RTPRIO>."
msgstr ""
"特権プロセス (B<CAP_SYS_NICE> ケーパビリティを持つプロセス) の場合、 "
"B<RLIMIT_RTPRIO> の制限は無視される; 古いカーネルと同じように、スケジューリン"
#. .BR request_irq (9).
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:391
-msgid ""
-"A blocked high priority process waiting for the I/O has a certain response "
+#, fuzzy
+#| msgid ""
+#| "A blocked high priority process waiting for the I/O has a certain "
+#| "response time before it is scheduled again. The device driver writer can "
+#| "greatly reduce this response time by using a \"slow interrupt\" interrupt "
+#| "handler."
+msgid ""
+"A blocked high priority thread waiting for the I/O has a certain response "
"time before it is scheduled again. The device driver writer can greatly "
"reduce this response time by using a \"slow interrupt\" interrupt handler."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:414
-msgid ""
-"Since a nonblocking infinite loop in a process scheduled under B<SCHED_FIFO> "
-"or B<SCHED_RR> will block all processes with lower priority forever, a "
+#, fuzzy
+#| msgid ""
+#| "Since a nonblocking infinite loop in a process scheduled under "
+#| "B<SCHED_FIFO> or B<SCHED_RR> will block all processes with lower priority "
+#| "forever, a software developer should always keep available on the console "
+#| "a shell scheduled under a higher static priority than the tested "
+#| "application. This will allow an emergency kill of tested real-time "
+#| "applications that do not block or terminate as expected. See also the "
+#| "description of the B<RLIMIT_RTTIME> resource limit in B<getrlimit>(2)."
+msgid ""
+"Since a nonblocking infinite loop in a thread scheduled under B<SCHED_FIFO> "
+"or B<SCHED_RR> will block all threads with lower priority forever, a "
"software developer should always keep available on the console a shell "
"scheduled under a higher static priority than the tested application. This "
"will allow an emergency kill of tested real-time applications that do not "
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:432
+#, fuzzy
+#| msgid ""
+#| "On success, B<sched_setscheduler>() returns zero. On success, "
+#| "B<sched_getscheduler>() returns the policy for the process (a "
+#| "nonnegative integer). On error, -1 is returned, and I<errno> is set "
+#| "appropriately."
msgid ""
"On success, B<sched_setscheduler>() returns zero. On success, "
-"B<sched_getscheduler>() returns the policy for the process (a nonnegative "
+"B<sched_getscheduler>() returns the policy for the thread (a nonnegative "
"integer). On error, -1 is returned, and I<errno> is set appropriately."
msgstr ""
"成功した場合、 B<sched_setscheduler>() は 0 を返す。 成功した場合、 "
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:441
-msgid "The calling process does not have appropriate privileges."
+#, fuzzy
+#| msgid "The calling process does not have appropriate privileges."
+msgid "The calling thread does not have appropriate privileges."
msgstr "呼び出したプロセスが適切な特権を持っていない。"
#. type: Plain text
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:455
-msgid ""
-"POSIX.1 does not detail the permissions that an unprivileged process "
-"requires in order to call B<sched_setscheduler>(), and details vary across "
-"systems. For example, the Solaris 7 manual page says that the real or "
-"effective user ID of the calling process must match the real user ID or the "
-"save set-user-ID of the target process."
+#, fuzzy
+#| msgid ""
+#| "POSIX.1 does not detail the permissions that an unprivileged process "
+#| "requires in order to call B<sched_setscheduler>(), and details vary "
+#| "across systems. For example, the Solaris 7 manual page says that the "
+#| "real or effective user ID of the calling process must match the real user "
+#| "ID or the save set-user-ID of the target process."
+msgid ""
+"POSIX.1 does not detail the permissions that an unprivileged thread requires "
+"in order to call B<sched_setscheduler>(), and details vary across systems. "
+"For example, the Solaris 7 manual page says that the real or effective user "
+"ID of the caller must match the real user ID or the save set-user-ID of the "
+"target."
msgstr ""
"POSIX.1 は、非特権プロセスが B<sched_setscheduler>() を呼び出すために必要な"
"権限の詳細を規定しておらず、 詳細はシステムにより異なる。 例えば、Solaris 7 "
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:530
+#, fuzzy
+#| msgid ""
+#| "With the patches applied or after their full inclusion into the mainline "
+#| "kernel, the additional configuration item B<CONFIG_PREEMPT_RT> becomes "
+#| "available. If this is selected, Linux is transformed into a regular real-"
+#| "time operating system. The FIFO and RR scheduling policies that can be "
+#| "selected using B<sched_setscheduler>() are then used to run a process "
+#| "with true real-time priority and a minimum worst-case scheduling latency."
msgid ""
"With the patches applied or after their full inclusion into the mainline "
"kernel, the additional configuration item B<CONFIG_PREEMPT_RT> becomes "
"available. If this is selected, Linux is transformed into a regular real-"
"time operating system. The FIFO and RR scheduling policies that can be "
-"selected using B<sched_setscheduler>() are then used to run a process with "
+"selected using B<sched_setscheduler>() are then used to run a thread with "
"true real-time priority and a minimum worst-case scheduling latency."
msgstr ""
"パッチが適用された場合、またはパッチの内容の本流のカーネルへのマージが 完了し"
#. type: Plain text
#: build/C/man2/unshare.2:96
-msgid ""
-"Reverse the effect of the B<clone>(2) B<CLONE_FS> flag. Unshare file "
-"system attributes, so that the calling process no longer shares its root "
-"directory (B<chroot>(2)), current directory (B<chdir>(2)), or umask (B<umask>"
-"(2)) attributes with any other process."
+#, fuzzy
+#| msgid ""
+#| "Reverse the effect of the B<clone>(2) B<CLONE_FS> flag. Unshare file "
+#| "system attributes, so that the calling process no longer shares its root "
+#| "directory (B<chroot>(2)), current directory (B<chdir>(2)), or umask "
+#| "(B<umask>(2)) attributes with any other process."
+msgid ""
+"Reverse the effect of the B<clone>(2) B<CLONE_FS> flag. Unshare filesystem "
+"attributes, so that the calling process no longer shares its root directory "
+"(B<chroot>(2)), current directory (B<chdir>(2)), or umask (B<umask>(2)) "
+"attributes with any other process."
msgstr ""
"B<clone>(2) B<CLONE_FS> フラグの効果を取り消す。ファイルシステム属性を共有さ"
"せず、呼び出し元プロセスは、ルートディレクトリ (B<chroot>(2))、カレントディレ"
msgid "I<Documentation/unshare.txt> in the Linux kernel source tree"
msgstr "Linux カーネルソース内の I<Documentation/unshare.txt>"
+#~ msgid "2013-02-11"
+#~ msgstr "2013-02-11"
+
+#~ msgid "2013-02-12"
+#~ msgstr "2013-02-12"
+
#~ msgid ""
#~ "B<clone>() creates a new process, in a manner similar to B<fork>(2). It "
#~ "is actually a library function layered on top of the underlying B<clone>"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/CPU_SET.3:368 build/C/man2/clone.2:1188 build/C/man2/kcmp.2:229 build/C/man2/sched_get_priority_max.2:135 build/C/man3/sched_getcpu.3:104 build/C/man2/sched_rr_get_interval.2:145 build/C/man2/sched_setaffinity.2:240 build/C/man2/sched_setparam.2:141 build/C/man2/sched_setscheduler.2:573 build/C/man2/sched_yield.2:92 build/C/man2/setns.2:212 build/C/man2/unshare.2:282
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man2/clone.2:238
msgid ""
-"If B<CLONE_FS> is set, the caller and the child process share the same file "
-"system information. This includes the root of the file system, the current "
-"working directory, and the umask. Any call to B<chroot>(2), B<chdir>(2), or "
-"B<umask>(2) performed by the calling process or the child process also "
-"affects the other process."
+"If B<CLONE_FS> is set, the caller and the child process share the same "
+"filesystem information. This includes the root of the filesystem, the "
+"current working directory, and the umask. Any call to B<chroot>(2), "
+"B<chdir>(2), or B<umask>(2) performed by the calling process or the child "
+"process also affects the other process."
msgstr ""
#. type: Plain text
#: build/C/man2/clone.2:250
msgid ""
-"If B<CLONE_FS> is not set, the child process works on a copy of the file "
-"system information of the calling process at the time of the B<clone>() "
+"If B<CLONE_FS> is not set, the child process works on a copy of the "
+"filesystem information of the calling process at the time of the B<clone>() "
"call. Calls to B<chroot>(2), B<chdir>(2), B<umask>(2) performed later by "
"one of the processes do not affect the other process."
msgstr ""
#. type: Plain text
#: build/C/man2/kcmp.2:84
msgid ""
-"Check whether the processes share the same file system information (i.e., "
-"file mode creation mask, working directory, and file system root). The "
+"Check whether the processes share the same filesystem information (i.e., "
+"file mode creation mask, working directory, and filesystem root). The "
"arguments I<idx1> and I<idx2> are ignored."
msgstr ""
"B<CONFIG_CHECKPOINT_RESTORE>. The main use of the system call is for the "
"checkpoint/restore in user space (CRIU) feature. The alternative to this "
"system call would have been to expose suitable process information via the "
-"B<proc>(5) file system; this was deemed to be unsuitable for security "
+"B<proc>(5) filesystem; this was deemed to be unsuitable for security "
"reasons."
msgstr ""
msgstr ""
#. type: TH
-#: build/C/man2/sched_setaffinity.2:34
+#: build/C/man2/sched_setaffinity.2:34 build/C/man2/sched_setparam.2:30 build/C/man2/sched_setscheduler.2:46
#, no-wrap
-msgid "2013-02-11"
+msgid "2013-09-17"
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:38
msgid ""
-"sched_setaffinity, sched_getaffinity - set and get a process's CPU affinity "
+"sched_setaffinity, sched_getaffinity - set and get a thread's CPU affinity "
"mask"
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:63
msgid ""
-"A process's CPU affinity mask determines the set of CPUs on which it is "
+"A thread's CPU affinity mask determines the set of CPUs on which it is "
"eligible to run. On a multiprocessor system, setting the CPU affinity mask "
"can be used to obtain performance benefits. For example, by dedicating one "
-"CPU to a particular process (i.e., setting the affinity mask of that process "
-"to specify a single CPU, and setting the affinity mask of all other "
-"processes to exclude that CPU), it is possible to ensure maximum execution "
-"speed for that process. Restricting a process to run on a single CPU also "
-"avoids the performance cost caused by the cache invalidation that occurs "
-"when a process ceases to execute on one CPU and then recommences execution "
-"on a different CPU."
+"CPU to a particular thread (i.e., setting the affinity mask of that thread "
+"to specify a single CPU, and setting the affinity mask of all other threads "
+"to exclude that CPU), it is possible to ensure maximum execution speed for "
+"that thread. Restricting a thread to run on a single CPU also avoids the "
+"performance cost caused by the cache invalidation that occurs when a thread "
+"ceases to execute on one CPU and then recommences execution on a different "
+"CPU."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:85
msgid ""
-"B<sched_setaffinity>() sets the CPU affinity mask of the process whose ID "
-"is I<pid> to the value specified by I<mask>. If I<pid> is zero, then the "
-"calling process is used. The argument I<cpusetsize> is the length (in "
-"bytes) of the data pointed to by I<mask>. Normally this argument would be "
+"B<sched_setaffinity>() sets the CPU affinity mask of the thread whose ID is "
+"I<pid> to the value specified by I<mask>. If I<pid> is zero, then the "
+"calling thread is used. The argument I<cpusetsize> is the length (in bytes) "
+"of the data pointed to by I<mask>. Normally this argument would be "
"specified as I<sizeof(cpu_set_t)>."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:92
msgid ""
-"If the process specified by I<pid> is not currently running on one of the "
-"CPUs specified in I<mask>, then that process is migrated to one of the CPUs "
+"If the thread specified by I<pid> is not currently running on one of the "
+"CPUs specified in I<mask>, then that thread is migrated to one of the CPUs "
"specified in I<mask>."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:107
msgid ""
-"B<sched_getaffinity>() writes the affinity mask of the process whose ID is "
+"B<sched_getaffinity>() writes the affinity mask of the thread whose ID is "
"I<pid> into the I<cpu_set_t> structure pointed to by I<mask>. The "
"I<cpusetsize> argument specifies the size (in bytes) of I<mask>. If I<pid> "
-"is zero, then the mask of the calling process is returned."
+"is zero, then the mask of the calling thread is returned."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:128
msgid ""
"The affinity bit mask I<mask> contains no processors that are currently "
-"physically on the system and permitted to the process according to any "
+"physically on the system and permitted to the thread according to any "
"restrictions that may be imposed by the \"cpuset\" mechanism described in "
"B<cpuset>(7)."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:145
msgid ""
-"(B<sched_setaffinity>()) The calling process does not have appropriate "
+"(B<sched_setaffinity>()) The calling thread does not have appropriate "
"privileges. The caller needs an effective user ID equal to the real user ID "
-"or effective user ID of the process identified by I<pid>, or it must possess "
+"or effective user ID of the thread identified by I<pid>, or it must possess "
"the B<CAP_SYS_NICE> capability."
msgstr ""
#. type: Plain text
-#: build/C/man2/sched_setaffinity.2:148 build/C/man2/sched_setparam.2:110 build/C/man2/sched_setscheduler.2:444
-msgid "The process whose ID is I<pid> could not be found."
+#: build/C/man2/sched_setaffinity.2:148 build/C/man2/sched_setscheduler.2:444
+msgid "The thread whose ID is I<pid> could not be found."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:174
msgid ""
-"After a call to B<sched_setaffinity>(), the set of CPUs on which the process "
+"After a call to B<sched_setaffinity>(), the set of CPUs on which the thread "
"will actually run is the intersection of the set specified in the I<mask> "
"argument and the set of CPUs actually present on the system. The system may "
-"further restrict the set of CPUs on which the process runs if the \"cpuset\" "
+"further restrict the set of CPUs on which the thread runs if the \"cpuset\" "
"mechanism described in B<cpuset>(7) is being used. These restrictions on "
-"the actual set of CPUs on which the process will run are silently imposed by "
+"the actual set of CPUs on which the thread will run are silently imposed by "
"the kernel."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setaffinity.2:194
msgid ""
-"The affinity mask is actually a per-thread attribute that can be adjusted "
+"The affinity mask is a per-thread attribute that can be adjusted "
"independently for each of the threads in a thread group. The value returned "
"from a call to B<gettid>(2) can be passed in the argument I<pid>. "
"Specifying I<pid> as 0 will set the attribute for the calling thread, and "
msgid "SCHED_SETPARAM"
msgstr ""
-#. type: TH
-#: build/C/man2/sched_setparam.2:30 build/C/man2/sched_setscheduler.2:46
-#, no-wrap
-msgid "2013-02-12"
-msgstr ""
-
#. type: Plain text
#: build/C/man2/sched_setparam.2:33
msgid "sched_setparam, sched_getparam - set and get scheduling parameters"
#: build/C/man2/sched_setparam.2:75
msgid ""
"B<sched_setparam>() checks the validity of I<param> for the scheduling "
-"policy of the process. The value I<param-E<gt>sched_priority> must lie "
+"policy of the thread. The value I<param-E<gt>sched_priority> must lie "
"within the range given by B<sched_get_priority_min>(2) and "
"B<sched_get_priority_max>(2)."
msgstr ""
msgstr ""
#. type: Plain text
+#: build/C/man2/sched_setparam.2:110
+msgid "The process whose ID is I<pid> could not be found."
+msgstr ""
+
+#. type: Plain text
#: build/C/man2/sched_setparam.2:118
msgid ""
"Scheduling parameters are in fact per-thread attributes on Linux; see "
#: build/C/man2/sched_setscheduler.2:76
msgid ""
"B<sched_setscheduler>() sets both the scheduling policy and the associated "
-"parameters for the process whose ID is specified in I<pid>. If I<pid> "
-"equals zero, the scheduling policy and parameters of the calling process "
-"will be set. The interpretation of the argument I<param> depends on the "
-"selected policy. Currently, Linux supports the following \"normal\" (i.e., "
+"parameters for the thread whose ID is specified in I<pid>. If I<pid> equals "
+"zero, the scheduling policy and parameters of the calling thread will be "
+"set. The interpretation of the argument I<param> depends on the selected "
+"policy. Currently, Linux supports the following \"normal\" (i.e., "
"non-real-time) scheduling policies:"
msgstr ""
msgid ""
"The following \"real-time\" policies are also supported, for special "
"time-critical applications that need precise control over the way in which "
-"runnable processes are selected for execution:"
+"runnable threads are selected for execution:"
msgstr ""
#. type: TP
#: build/C/man2/sched_setscheduler.2:108
msgid ""
"B<sched_getscheduler>() queries the scheduling policy currently applied to "
-"the process identified by I<pid>. If I<pid> equals zero, the policy of the "
-"calling process will be retrieved."
+"the thread identified by I<pid>. If I<pid> equals zero, the policy of the "
+"calling thread will be retrieved."
msgstr ""
#. type: SS
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:117
msgid ""
-"The scheduler is the kernel component that decides which runnable process "
-"will be executed by the CPU next. Each process has an associated scheduling "
+"The scheduler is the kernel component that decides which runnable thread "
+"will be executed by the CPU next. Each thread has an associated scheduling "
"policy and a I<static> scheduling priority, I<sched_priority>; these are the "
"settings that are modified by B<sched_setscheduler>(). The scheduler makes "
"it decisions based on knowledge of the scheduling policy and static priority "
-"of all processes on the system."
+"of all threads on the system."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:122
msgid ""
-"For processes scheduled under one of the normal scheduling policies "
+"For threads scheduled under one of the normal scheduling policies "
"(B<SCHED_OTHER>, B<SCHED_IDLE>, B<SCHED_BATCH>), I<sched_priority> is not "
"used in scheduling decisions (it must be specified as 0)."
msgstr ""
msgid ""
"Processes scheduled under one of the real-time policies (B<SCHED_FIFO>, "
"B<SCHED_RR>) have a I<sched_priority> value in the range 1 (low) to 99 "
-"(high). (As the numbers imply, real-time processes always have higher "
-"priority than normal processes.) Note well: POSIX.1-2001 requires an "
+"(high). (As the numbers imply, real-time threads always have higher "
+"priority than normal threads.) Note well: POSIX.1-2001 requires an "
"implementation to support only a minimum 32 distinct priority levels for the "
"real-time policies, and some systems supply just this minimum. Portable "
"programs should use B<sched_get_priority_min>(2) and "
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:142
msgid ""
-"Conceptually, the scheduler maintains a list of runnable processes for each "
-"possible I<sched_priority> value. In order to determine which process runs "
+"Conceptually, the scheduler maintains a list of runnable threads for each "
+"possible I<sched_priority> value. In order to determine which thread runs "
"next, the scheduler looks for the nonempty list with the highest static "
-"priority and selects the process at the head of this list."
+"priority and selects the thread at the head of this list."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:146
msgid ""
-"A process's scheduling policy determines where it will be inserted into the "
-"list of processes with equal static priority and how it will move inside "
-"this list."
+"A thread's scheduling policy determines where it will be inserted into the "
+"list of threads with equal static priority and how it will move inside this "
+"list."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:154
msgid ""
-"All scheduling is preemptive: if a process with a higher static priority "
-"becomes ready to run, the currently running process will be preempted and "
+"All scheduling is preemptive: if a thread with a higher static priority "
+"becomes ready to run, the currently running thread will be preempted and "
"returned to the wait list for its static priority level. The scheduling "
-"policy determines the ordering only within the list of runnable processes "
-"with equal static priority."
+"policy determines the ordering only within the list of runnable threads with "
+"equal static priority."
msgstr ""
#. type: SS
#: build/C/man2/sched_setscheduler.2:163
msgid ""
"B<SCHED_FIFO> can be used only with static priorities higher than 0, which "
-"means that when a B<SCHED_FIFO> processes becomes runnable, it will always "
+"means that when a B<SCHED_FIFO> threads becomes runnable, it will always "
"immediately preempt any currently running B<SCHED_OTHER>, B<SCHED_BATCH>, or "
-"B<SCHED_IDLE> process. B<SCHED_FIFO> is a simple scheduling algorithm "
-"without time slicing. For processes scheduled under the B<SCHED_FIFO> "
-"policy, the following rules apply:"
+"B<SCHED_IDLE> thread. B<SCHED_FIFO> is a simple scheduling algorithm "
+"without time slicing. For threads scheduled under the B<SCHED_FIFO> policy, "
+"the following rules apply:"
msgstr ""
#. type: IP
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:168
msgid ""
-"A B<SCHED_FIFO> process that has been preempted by another process of higher "
+"A B<SCHED_FIFO> thread that has been preempted by another thread of higher "
"priority will stay at the head of the list for its priority and will resume "
-"execution as soon as all processes of higher priority are blocked again."
+"execution as soon as all threads of higher priority are blocked again."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:171
msgid ""
-"When a B<SCHED_FIFO> process becomes runnable, it will be inserted at the "
-"end of the list for its priority."
+"When a B<SCHED_FIFO> thread becomes runnable, it will be inserted at the end "
+"of the list for its priority."
msgstr ""
-#. In 2.2.x and 2.4.x, the process is placed at the front of the queue
-#. In 2.0.x, the Right Thing happened: the process went to the back -- MTK
+#. In 2.2.x and 2.4.x, the thread is placed at the front of the queue
+#. In 2.0.x, the Right Thing happened: the thread went to the back -- MTK
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:185
msgid ""
"A call to B<sched_setscheduler>() or B<sched_setparam>(2) will put the "
-"B<SCHED_FIFO> (or B<SCHED_RR>) process identified by I<pid> at the start of "
+"B<SCHED_FIFO> (or B<SCHED_RR>) thread identified by I<pid> at the start of "
"the list if it was runnable. As a consequence, it may preempt the currently "
-"running process if it has the same priority. (POSIX.1-2001 specifies that "
-"the process should go to the end of the list.)"
+"running thread if it has the same priority. (POSIX.1-2001 specifies that "
+"the thread should go to the end of the list.)"
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:189
-msgid "A process calling B<sched_yield>(2) will be put at the end of the list."
+msgid "A thread calling B<sched_yield>(2) will be put at the end of the list."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:193
msgid ""
-"No other events will move a process scheduled under the B<SCHED_FIFO> policy "
-"in the wait list of runnable processes with equal static priority."
+"No other events will move a thread scheduled under the B<SCHED_FIFO> policy "
+"in the wait list of runnable threads with equal static priority."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:198
msgid ""
-"A B<SCHED_FIFO> process runs until either it is blocked by an I/O request, "
-"it is preempted by a higher priority process, or it calls B<sched_yield>(2)."
+"A B<SCHED_FIFO> thread runs until either it is blocked by an I/O request, it "
+"is preempted by a higher priority thread, or it calls B<sched_yield>(2)."
msgstr ""
#. type: SS
#: build/C/man2/sched_setscheduler.2:217
msgid ""
"B<SCHED_RR> is a simple enhancement of B<SCHED_FIFO>. Everything described "
-"above for B<SCHED_FIFO> also applies to B<SCHED_RR>, except that each "
-"process is allowed to run only for a maximum time quantum. If a B<SCHED_RR> "
-"process has been running for a time period equal to or longer than the time "
-"quantum, it will be put at the end of the list for its priority. A "
-"B<SCHED_RR> process that has been preempted by a higher priority process and "
-"subsequently resumes execution as a running process will complete the "
-"unexpired portion of its round-robin time quantum. The length of the time "
-"quantum can be retrieved using B<sched_rr_get_interval>(2)."
+"above for B<SCHED_FIFO> also applies to B<SCHED_RR>, except that each thread "
+"is allowed to run only for a maximum time quantum. If a B<SCHED_RR> thread "
+"has been running for a time period equal to or longer than the time quantum, "
+"it will be put at the end of the list for its priority. A B<SCHED_RR> "
+"thread that has been preempted by a higher priority thread and subsequently "
+"resumes execution as a running thread will complete the unexpired portion of "
+"its round-robin time quantum. The length of the time quantum can be "
+"retrieved using B<sched_rr_get_interval>(2)."
msgstr ""
#. type: SS
#: build/C/man2/sched_setscheduler.2:233
msgid ""
"B<SCHED_OTHER> can be used at only static priority 0. B<SCHED_OTHER> is the "
-"standard Linux time-sharing scheduler that is intended for all processes "
-"that do not require the special real-time mechanisms. The process to run is "
+"standard Linux time-sharing scheduler that is intended for all threads that "
+"do not require the special real-time mechanisms. The thread to run is "
"chosen from the static priority 0 list based on a I<dynamic> priority that "
"is determined only inside this list. The dynamic priority is based on the "
"nice value (set by B<nice>(2) or B<setpriority>(2)) and increased for each "
-"time quantum the process is ready to run, but denied to run by the "
-"scheduler. This ensures fair progress among all B<SCHED_OTHER> processes."
+"time quantum the thread is ready to run, but denied to run by the "
+"scheduler. This ensures fair progress among all B<SCHED_OTHER> threads."
msgstr ""
#. type: SS
#: build/C/man2/sched_setscheduler.2:245
msgid ""
"(Since Linux 2.6.16.) B<SCHED_BATCH> can be used only at static priority "
-"0. This policy is similar to B<SCHED_OTHER> in that it schedules the "
-"process according to its dynamic priority (based on the nice value). The "
-"difference is that this policy will cause the scheduler to always assume "
-"that the process is CPU-intensive. Consequently, the scheduler will apply a "
-"small scheduling penalty with respect to wakeup behaviour, so that this "
-"process is mildly disfavored in scheduling decisions."
+"0. This policy is similar to B<SCHED_OTHER> in that it schedules the thread "
+"according to its dynamic priority (based on the nice value). The difference "
+"is that this policy will cause the scheduler to always assume that the "
+"thread is CPU-intensive. Consequently, the scheduler will apply a small "
+"scheduling penalty with respect to wakeup behaviour, so that this thread is "
+"mildly disfavored in scheduling decisions."
msgstr ""
#. The following paragraph is drawn largely from the text that
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:295
msgid ""
-"If the calling process has a scheduling policy of B<SCHED_FIFO> or "
+"If the calling thread has a scheduling policy of B<SCHED_FIFO> or "
"B<SCHED_RR>, the policy is reset to B<SCHED_OTHER> in child processes."
msgstr ""
#: build/C/man2/sched_setscheduler.2:307
msgid ""
"After the B<SCHED_RESET_ON_FORK> flag has been enabled, it can be reset only "
-"if the process has the B<CAP_SYS_NICE> capability. This flag is disabled in "
+"if the thread has the B<CAP_SYS_NICE> capability. This flag is disabled in "
"child processes created by B<fork>(2)."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:326
msgid ""
-"In Linux kernels before 2.6.12, only privileged (B<CAP_SYS_NICE>) processes "
+"In Linux kernels before 2.6.12, only privileged (B<CAP_SYS_NICE>) threads "
"can set a nonzero static priority (i.e., set a real-time scheduling "
-"policy). The only change that an unprivileged process can make is to set "
-"the B<SCHED_OTHER> policy, and this can be done only if the effective user "
-"ID of the caller of B<sched_setscheduler>() matches the real or effective "
-"user ID of the target process (i.e., the process specified by I<pid>) whose "
-"policy is being changed."
+"policy). The only change that an unprivileged thread can make is to set the "
+"B<SCHED_OTHER> policy, and this can be done only if the effective user ID of "
+"the caller of B<sched_setscheduler>() matches the real or effective user ID "
+"of the target thread (i.e., the thread specified by I<pid>) whose policy is "
+"being changed."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:336
msgid ""
"Since Linux 2.6.12, the B<RLIMIT_RTPRIO> resource limit defines a ceiling on "
-"an unprivileged process's static priority for the B<SCHED_RR> and "
+"an unprivileged thread's static priority for the B<SCHED_RR> and "
"B<SCHED_FIFO> policies. The rules for changing scheduling policy and "
"priority are as follows:"
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:344
msgid ""
-"If an unprivileged process has a nonzero B<RLIMIT_RTPRIO> soft limit, then "
-"it can change its scheduling policy and priority, subject to the restriction "
+"If an unprivileged thread has a nonzero B<RLIMIT_RTPRIO> soft limit, then it "
+"can change its scheduling policy and priority, subject to the restriction "
"that the priority cannot be set to a value higher than the maximum of its "
"current priority and its B<RLIMIT_RTPRIO> soft limit."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:354
msgid ""
-"Subject to the same rules, another unprivileged process can also make these "
-"changes, as long as the effective user ID of the process making the change "
-"matches the real or effective user ID of the target process."
+"Subject to the same rules, another unprivileged thread can also make these "
+"changes, as long as the effective user ID of the thread making the change "
+"matches the real or effective user ID of the target thread."
msgstr ""
#. commit c02aa73b1d18e43cfd79c2f193b225e84ca497c8
#: build/C/man2/sched_setscheduler.2:372
msgid ""
"Special rules apply for the B<SCHED_IDLE>. In Linux kernels before 2.6.39, "
-"an unprivileged process operating under this policy cannot change its "
-"policy, regardless of the value of its B<RLIMIT_RTPRIO> resource limit. In "
-"Linux kernels since 2.6.39, an unprivileged process can switch to either the "
+"an unprivileged thread operating under this policy cannot change its policy, "
+"regardless of the value of its B<RLIMIT_RTPRIO> resource limit. In Linux "
+"kernels since 2.6.39, an unprivileged thread can switch to either the "
"B<SCHED_BATCH> or the B<SCHED_NORMAL> policy so long as its nice value falls "
"within the range permitted by its B<RLIMIT_NICE> resource limit (see "
"B<getrlimit>(2))."
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:383
msgid ""
-"Privileged (B<CAP_SYS_NICE>) processes ignore the B<RLIMIT_RTPRIO> limit; "
-"as with older kernels, they can make arbitrary changes to scheduling policy "
-"and priority. See B<getrlimit>(2) for further information on "
-"B<RLIMIT_RTPRIO>."
+"Privileged (B<CAP_SYS_NICE>) threads ignore the B<RLIMIT_RTPRIO> limit; as "
+"with older kernels, they can make arbitrary changes to scheduling policy and "
+"priority. See B<getrlimit>(2) for further information on B<RLIMIT_RTPRIO>."
msgstr ""
#. type: SS
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:391
msgid ""
-"A blocked high priority process waiting for the I/O has a certain response "
+"A blocked high priority thread waiting for the I/O has a certain response "
"time before it is scheduled again. The device driver writer can greatly "
"reduce this response time by using a \"slow interrupt\" interrupt handler."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:414
msgid ""
-"Since a nonblocking infinite loop in a process scheduled under B<SCHED_FIFO> "
-"or B<SCHED_RR> will block all processes with lower priority forever, a "
+"Since a nonblocking infinite loop in a thread scheduled under B<SCHED_FIFO> "
+"or B<SCHED_RR> will block all threads with lower priority forever, a "
"software developer should always keep available on the console a shell "
"scheduled under a higher static priority than the tested application. This "
"will allow an emergency kill of tested real-time applications that do not "
#: build/C/man2/sched_setscheduler.2:432
msgid ""
"On success, B<sched_setscheduler>() returns zero. On success, "
-"B<sched_getscheduler>() returns the policy for the process (a nonnegative "
+"B<sched_getscheduler>() returns the policy for the thread (a nonnegative "
"integer). On error, -1 is returned, and I<errno> is set appropriately."
msgstr ""
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:441
-msgid "The calling process does not have appropriate privileges."
+msgid "The calling thread does not have appropriate privileges."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/sched_setscheduler.2:455
msgid ""
-"POSIX.1 does not detail the permissions that an unprivileged process "
-"requires in order to call B<sched_setscheduler>(), and details vary across "
-"systems. For example, the Solaris 7 manual page says that the real or "
-"effective user ID of the calling process must match the real user ID or the "
-"save set-user-ID of the target process."
+"POSIX.1 does not detail the permissions that an unprivileged thread requires "
+"in order to call B<sched_setscheduler>(), and details vary across systems. "
+"For example, the Solaris 7 manual page says that the real or effective user "
+"ID of the caller must match the real user ID or the save set-user-ID of the "
+"target."
msgstr ""
#. type: Plain text
"kernel, the additional configuration item B<CONFIG_PREEMPT_RT> becomes "
"available. If this is selected, Linux is transformed into a regular "
"real-time operating system. The FIFO and RR scheduling policies that can be "
-"selected using B<sched_setscheduler>() are then used to run a process with "
+"selected using B<sched_setscheduler>() are then used to run a thread with "
"true real-time priority and a minimum worst-case scheduling latency."
msgstr ""
#. type: Plain text
#: build/C/man2/unshare.2:96
msgid ""
-"Reverse the effect of the B<clone>(2) B<CLONE_FS> flag. Unshare file "
-"system attributes, so that the calling process no longer shares its root "
-"directory (B<chroot>(2)), current directory (B<chdir>(2)), or umask "
-"(B<umask>(2)) attributes with any other process."
+"Reverse the effect of the B<clone>(2) B<CLONE_FS> flag. Unshare filesystem "
+"attributes, so that the calling process no longer shares its root directory "
+"(B<chroot>(2)), current directory (B<chdir>(2)), or umask (B<umask>(2)) "
+"attributes with any other process."
msgstr ""
#. type: Plain text
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-16 12:53+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/bsearch.3:141 build/C/man3/hsearch.3:355
#: build/C/man3/insque.3:251 build/C/man3/lsearch.3:96
#: build/C/man3/qsort.3:167 build/C/man3/tsearch.3:301
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/bsearch.3:141 build/C/man3/hsearch.3:355 build/C/man3/insque.3:251 build/C/man3/lsearch.3:96 build/C/man3/qsort.3:167 build/C/man3/tsearch.3:301
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-15 20:19+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/sem_getvalue.3:71 build/C/man3/sem_init.3:102
#: build/C/man3/sem_open.3:172 build/C/man7/sem_overview.7:152
#: build/C/man3/sem_post.3:70 build/C/man3/sem_unlink.3:64
-#: build/C/man3/sem_wait.3:262 build/C/man2/semctl.2:535
+#: build/C/man3/sem_wait.3:262 build/C/man2/semctl.2:536
#: build/C/man2/semget.2:294 build/C/man2/semop.2:536
#, no-wrap
msgid "SEE ALSO"
#: build/C/man3/sem_getvalue.3:75 build/C/man3/sem_init.3:107
#: build/C/man3/sem_open.3:179 build/C/man7/sem_overview.7:162
#: build/C/man3/sem_post.3:74 build/C/man3/sem_unlink.3:70
-#: build/C/man3/sem_wait.3:268 build/C/man2/semctl.2:542
+#: build/C/man3/sem_wait.3:268 build/C/man2/semctl.2:543
#: build/C/man2/semget.2:301 build/C/man2/semop.2:545
#, no-wrap
msgid "COLOPHON"
#: build/C/man3/sem_getvalue.3:82 build/C/man3/sem_init.3:114
#: build/C/man3/sem_open.3:186 build/C/man7/sem_overview.7:169
#: build/C/man3/sem_post.3:81 build/C/man3/sem_unlink.3:77
-#: build/C/man3/sem_wait.3:275 build/C/man2/semctl.2:549
+#: build/C/man3/sem_wait.3:275 build/C/man2/semctl.2:550
#: build/C/man2/semget.2:308 build/C/man2/semop.2:552
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
"ンを行う。 セマフォは I<name> で識別される。 I<name> の構成の詳細は "
"B<sem_overview>(7) を参照。"
-#. In reality the file system IDs are used on Linux.
+#. In reality the filesystem IDs are used on Linux.
#. type: Plain text
#: build/C/man3/sem_open.3:76
msgid ""
#. type: SS
#: build/C/man7/sem_overview.7:124
-#, no-wrap
-msgid "Accessing named semaphores via the file system"
+#, fuzzy, no-wrap
+#| msgid "Accessing named semaphores via the file system"
+msgid "Accessing named semaphores via the filesystem"
msgstr "ファイルシステム経由での名前付きセマフォへのアクセス"
#. type: Plain text
#: build/C/man7/sem_overview.7:135
-msgid ""
-"On Linux, named semaphores are created in a virtual file system, normally "
+#, fuzzy
+#| msgid ""
+#| "On Linux, named semaphores are created in a virtual file system, normally "
+#| "mounted under I</dev/shm>, with names of the form B<sem.>I<somename>. "
+#| "(This is the reason that semaphore names are limited to B<NAME_MAX>I<-4> "
+#| "rather than B<NAME_MAX> characters.)"
+msgid ""
+"On Linux, named semaphores are created in a virtual filesystem, normally "
"mounted under I</dev/shm>, with names of the form B<sem.>I<somename>. (This "
"is the reason that semaphore names are limited to B<NAME_MAX>I<-4> rather "
"than B<NAME_MAX> characters.)"
"れない。"
#. type: Plain text
-#: build/C/man2/semctl.2:500
+#: build/C/man2/semctl.2:501
+#, fuzzy
+#| msgid ""
+#| "The B<IPC_INFO>, B<SEM_STAT> and B<SEM_INFO> operations are used by the "
+#| "B<ipcs>(1) program to provide information on allocated resources. In "
+#| "the future these may modified or moved to a /proc file system interface."
msgid ""
"The B<IPC_INFO>, B<SEM_STAT> and B<SEM_INFO> operations are used by the "
"B<ipcs>(1) program to provide information on allocated resources. In the "
-"future these may modified or moved to a /proc file system interface."
+"future these may modified or moved to a I</proc> filesystem interface."
msgstr ""
"B<IPC_INFO>, B<SEM_STAT>, B<SEM_INFO> 操作は B<ipcs>(1) プログラムによって割"
"当られた資源について情報を提供するために使用される。 将来的にはこれらは変更さ"
"れるか、 /proc ファイル・システム・インタフェースに移動されるかもしれない。"
#. type: Plain text
-#: build/C/man2/semctl.2:513
+#: build/C/man2/semctl.2:514
msgid ""
"Various fields in a I<struct semid_ds> were typed as I<short> under Linux "
"2.2 and have become I<long> under Linux 2.4. To take advantage of this, a "
"古い形式の呼び出しを I<cmd> 内の B<IPC_64> フラグで区別する。"
#. type: Plain text
-#: build/C/man2/semctl.2:522
+#: build/C/man2/semctl.2:523
msgid ""
"In some earlier versions of glibc, the I<semun> union was defined in "
"I<E<lt>sys/sem.hE<gt>>, but POSIX.1-2001 requires that the caller define "
"B<_SEM_SEMUN_UNDEFINED> が I<E<lt>sys/sem.hE<gt>> で定義されている。"
#. type: Plain text
-#: build/C/man2/semctl.2:526
+#: build/C/man2/semctl.2:527
msgid ""
"The following system limit on semaphore sets affects a B<semctl>() call:"
msgstr "以下は B<semctl>() コールに影響するセマフォ集合のシステム制限:"
#. type: TP
-#: build/C/man2/semctl.2:526 build/C/man2/semop.2:469
+#: build/C/man2/semctl.2:527 build/C/man2/semop.2:469
#, no-wrap
msgid "B<SEMVMX>"
msgstr "B<SEMVMX>"
#. type: Plain text
-#: build/C/man2/semctl.2:531
+#: build/C/man2/semctl.2:532
msgid "Maximum value for B<semval>: implementation dependent (32767)."
msgstr "B<semval> の最大値 : 実装依存 (32767)。"
#. type: Plain text
-#: build/C/man2/semctl.2:535
+#: build/C/man2/semctl.2:536
msgid ""
"For greater portability it is best to always call B<semctl>() with four "
"arguments."
"すことである。"
#. type: Plain text
-#: build/C/man2/semctl.2:542
+#: build/C/man2/semctl.2:543
msgid ""
"B<ipc>(2), B<semget>(2), B<semop>(2), B<capabilities>(7), B<sem_overview>"
"(7), B<svipc>(7)"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man3/sem_close.3:60 build/C/man3/sem_destroy.3:74 build/C/man3/sem_getvalue.3:71 build/C/man3/sem_init.3:102 build/C/man3/sem_open.3:172 build/C/man7/sem_overview.7:152 build/C/man3/sem_post.3:70 build/C/man3/sem_unlink.3:64 build/C/man3/sem_wait.3:262 build/C/man2/semctl.2:535 build/C/man2/semget.2:294 build/C/man2/semop.2:536
+#: build/C/man3/sem_close.3:60 build/C/man3/sem_destroy.3:74 build/C/man3/sem_getvalue.3:71 build/C/man3/sem_init.3:102 build/C/man3/sem_open.3:172 build/C/man7/sem_overview.7:152 build/C/man3/sem_post.3:70 build/C/man3/sem_unlink.3:64 build/C/man3/sem_wait.3:262 build/C/man2/semctl.2:536 build/C/man2/semget.2:294 build/C/man2/semop.2:536
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/sem_close.3:67 build/C/man3/sem_destroy.3:79 build/C/man3/sem_getvalue.3:75 build/C/man3/sem_init.3:107 build/C/man3/sem_open.3:179 build/C/man7/sem_overview.7:162 build/C/man3/sem_post.3:74 build/C/man3/sem_unlink.3:70 build/C/man3/sem_wait.3:268 build/C/man2/semctl.2:542 build/C/man2/semget.2:301 build/C/man2/semop.2:545
+#: build/C/man3/sem_close.3:67 build/C/man3/sem_destroy.3:79 build/C/man3/sem_getvalue.3:75 build/C/man3/sem_init.3:107 build/C/man3/sem_open.3:179 build/C/man7/sem_overview.7:162 build/C/man3/sem_post.3:74 build/C/man3/sem_unlink.3:70 build/C/man3/sem_wait.3:268 build/C/man2/semctl.2:543 build/C/man2/semget.2:301 build/C/man2/semop.2:545
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man3/sem_close.3:74 build/C/man3/sem_destroy.3:86 build/C/man3/sem_getvalue.3:82 build/C/man3/sem_init.3:114 build/C/man3/sem_open.3:186 build/C/man7/sem_overview.7:169 build/C/man3/sem_post.3:81 build/C/man3/sem_unlink.3:77 build/C/man3/sem_wait.3:275 build/C/man2/semctl.2:549 build/C/man2/semget.2:308 build/C/man2/semop.2:552
+#: build/C/man3/sem_close.3:74 build/C/man3/sem_destroy.3:86 build/C/man3/sem_getvalue.3:82 build/C/man3/sem_init.3:114 build/C/man3/sem_open.3:186 build/C/man7/sem_overview.7:169 build/C/man3/sem_post.3:81 build/C/man3/sem_unlink.3:77 build/C/man3/sem_wait.3:275 build/C/man2/semctl.2:550 build/C/man2/semget.2:308 build/C/man2/semop.2:552
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
"construction of I<name>, see B<sem_overview>(7)."
msgstr ""
-#. In reality the file system IDs are used on Linux.
+#. In reality the filesystem IDs are used on Linux.
#. type: Plain text
#: build/C/man3/sem_open.3:76
msgid ""
#. type: SS
#: build/C/man7/sem_overview.7:124
#, no-wrap
-msgid "Accessing named semaphores via the file system"
+msgid "Accessing named semaphores via the filesystem"
msgstr ""
#. type: Plain text
#: build/C/man7/sem_overview.7:135
msgid ""
-"On Linux, named semaphores are created in a virtual file system, normally "
+"On Linux, named semaphores are created in a virtual filesystem, normally "
"mounted under I</dev/shm>, with names of the form B<sem.>I<somename>. (This "
"is the reason that semaphore names are limited to B<NAME_MAX>I<-4> rather "
"than B<NAME_MAX> characters.)"
msgstr ""
#. type: Plain text
-#: build/C/man2/semctl.2:500
+#: build/C/man2/semctl.2:501
msgid ""
"The B<IPC_INFO>, B<SEM_STAT> and B<SEM_INFO> operations are used by the "
"B<ipcs>(1) program to provide information on allocated resources. In the "
-"future these may modified or moved to a /proc file system interface."
+"future these may modified or moved to a I</proc> filesystem interface."
msgstr ""
#. type: Plain text
-#: build/C/man2/semctl.2:513
+#: build/C/man2/semctl.2:514
msgid ""
"Various fields in a I<struct semid_ds> were typed as I<short> under Linux "
"2.2 and have become I<long> under Linux 2.4. To take advantage of this, a "
msgstr ""
#. type: Plain text
-#: build/C/man2/semctl.2:522
+#: build/C/man2/semctl.2:523
msgid ""
"In some earlier versions of glibc, the I<semun> union was defined in "
"I<E<lt>sys/sem.hE<gt>>, but POSIX.1-2001 requires that the caller define "
msgstr ""
#. type: Plain text
-#: build/C/man2/semctl.2:526
+#: build/C/man2/semctl.2:527
msgid "The following system limit on semaphore sets affects a B<semctl>() call:"
msgstr ""
#. type: TP
-#: build/C/man2/semctl.2:526 build/C/man2/semop.2:469
+#: build/C/man2/semctl.2:527 build/C/man2/semop.2:469
#, no-wrap
msgid "B<SEMVMX>"
msgstr ""
#. type: Plain text
-#: build/C/man2/semctl.2:531
+#: build/C/man2/semctl.2:532
msgid "Maximum value for B<semval>: implementation dependent (32767)."
msgstr ""
#. type: Plain text
-#: build/C/man2/semctl.2:535
+#: build/C/man2/semctl.2:536
msgid ""
"For greater portability it is best to always call B<semctl>() with four "
"arguments."
msgstr ""
#. type: Plain text
-#: build/C/man2/semctl.2:542
+#: build/C/man2/semctl.2:543
msgid ""
"B<ipc>(2), B<semget>(2), B<semop>(2), B<capabilities>(7), "
"B<sem_overview>(7), B<svipc>(7)"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:05+0900\n"
"PO-Revision-Date: 2013-08-17 10:19+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man2/timer_create.2:52 build/C/man2/timer_delete.2:45
#: build/C/man2/timer_getoverrun.2:45 build/C/man2/timer_settime.2:50
#: build/C/man2/timerfd_create.2:37 build/C/man2/tkill.2:41
-#: build/C/man2/wait.2:81 build/C/man2/wait4.2:67
+#: build/C/man2/wait.2:83 build/C/man2/wait4.2:67
#, no-wrap
msgid "DESCRIPTION"
msgstr "説明"
#. type: SH
#: build/C/man3/bsd_signal.3:54 build/C/man2/eventfd.2:222
-#: build/C/man2/getitimer.2:122 build/C/man2/kill.2:99
+#: build/C/man2/getitimer.2:122 build/C/man2/kill.2:100
#: build/C/man2/killpg.2:89 build/C/man2/pause.2:42 build/C/man2/prctl.2:775
#: build/C/man3/profil.3:68 build/C/man3/psignal.3:89 build/C/man3/raise.3:61
#: build/C/man2/restart_syscall.2:84 build/C/man2/rt_sigqueueinfo.2:129
#: build/C/man3/sysv_signal.3:51 build/C/man2/timer_create.2:167
#: build/C/man2/timer_delete.2:53 build/C/man2/timer_getoverrun.2:82
#: build/C/man2/timer_settime.2:173 build/C/man2/timerfd_create.2:287
-#: build/C/man2/tkill.2:95 build/C/man2/wait.2:353 build/C/man2/wait4.2:132
+#: build/C/man2/tkill.2:95 build/C/man2/wait.2:355 build/C/man2/wait4.2:132
#, no-wrap
msgid "RETURN VALUE"
msgstr "返り値"
#. type: SH
#: build/C/man3/bsd_signal.3:60 build/C/man2/eventfd.2:229
-#: build/C/man2/getitimer.2:127 build/C/man2/kill.2:104
+#: build/C/man2/getitimer.2:127 build/C/man2/kill.2:105
#: build/C/man2/killpg.2:94 build/C/man2/pause.2:53 build/C/man2/prctl.2:793
#: build/C/man2/restart_syscall.2:88 build/C/man2/rt_sigqueueinfo.2:134
#: build/C/man2/s390_runtime_instr.2:65 build/C/man2/sgetmask.2:64
#: build/C/man3/sysv_signal.3:57 build/C/man2/timer_create.2:175
#: build/C/man2/timer_delete.2:60 build/C/man2/timer_getoverrun.2:90
#: build/C/man2/timer_settime.2:182 build/C/man2/timerfd_create.2:302
-#: build/C/man2/tkill.2:99 build/C/man2/wait.2:382 build/C/man2/wait4.2:135
+#: build/C/man2/tkill.2:99 build/C/man2/wait.2:384 build/C/man2/wait4.2:135
#, no-wrap
msgid "ERRORS"
msgstr "エラー"
#. type: SH
#: build/C/man3/bsd_signal.3:63 build/C/man2/eventfd.2:266
#: build/C/man2/getitimer.2:148 build/C/man3/gsignal.3:95
-#: build/C/man2/kill.2:120 build/C/man2/killpg.2:111 build/C/man2/pause.2:57
+#: build/C/man2/kill.2:121 build/C/man2/killpg.2:111 build/C/man2/pause.2:57
#: build/C/man2/prctl.2:965 build/C/man3/profil.3:70 build/C/man3/psignal.3:99
#: build/C/man3/raise.3:64 build/C/man2/restart_syscall.2:96
#: build/C/man2/rt_sigqueueinfo.2:176 build/C/man2/s390_runtime_instr.2:81
#: build/C/man2/timer_create.2:193 build/C/man2/timer_delete.2:67
#: build/C/man2/timer_getoverrun.2:97 build/C/man2/timer_settime.2:207
#: build/C/man2/timerfd_create.2:371 build/C/man2/tkill.2:116
-#: build/C/man2/wait.2:420 build/C/man2/wait4.2:138
+#: build/C/man2/wait.2:422 build/C/man2/wait4.2:138
#, no-wrap
msgid "CONFORMING TO"
msgstr "準拠"
#. type: SH
#: build/C/man3/bsd_signal.3:70 build/C/man2/eventfd.2:271
-#: build/C/man2/getitimer.2:158 build/C/man2/kill.2:122
+#: build/C/man2/getitimer.2:158 build/C/man2/kill.2:123
#: build/C/man2/killpg.2:115 build/C/man3/raise.3:66
#: build/C/man2/restart_syscall.2:98 build/C/man2/rt_sigqueueinfo.2:178
#: build/C/man2/s390_runtime_instr.2:84 build/C/man2/sgetmask.2:68
#: build/C/man3/sigvec.3:227 build/C/man3/sigwait.3:82
#: build/C/man2/sigwaitinfo.2:135 build/C/man3/sysv_signal.3:62
#: build/C/man2/timer_create.2:195 build/C/man2/timer_getoverrun.2:99
-#: build/C/man2/tkill.2:122 build/C/man2/wait.2:422 build/C/man2/wait4.2:147
+#: build/C/man2/tkill.2:122 build/C/man2/wait.2:424 build/C/man2/wait4.2:147
#, no-wrap
msgid "NOTES"
msgstr "注意"
#. type: SH
#: build/C/man3/bsd_signal.3:94 build/C/man2/eventfd.2:417
#: build/C/man2/getitimer.2:239 build/C/man3/gsignal.3:103
-#: build/C/man2/kill.2:170 build/C/man2/killpg.2:134 build/C/man2/pause.2:59
+#: build/C/man2/kill.2:171 build/C/man2/killpg.2:134 build/C/man2/pause.2:59
#: build/C/man2/prctl.2:979 build/C/man3/profil.3:81
#: build/C/man3/psignal.3:113 build/C/man3/raise.3:77
#: build/C/man2/restart_syscall.2:123 build/C/man2/rt_sigqueueinfo.2:188
#: build/C/man3/sysv_signal.3:87 build/C/man2/timer_create.2:399
#: build/C/man2/timer_delete.2:69 build/C/man2/timer_getoverrun.2:131
#: build/C/man2/timer_settime.2:212 build/C/man2/timerfd_create.2:541
-#: build/C/man2/tkill.2:131 build/C/man2/wait.2:619 build/C/man2/wait4.2:165
+#: build/C/man2/tkill.2:131 build/C/man2/wait.2:633 build/C/man2/wait4.2:165
#, no-wrap
msgid "SEE ALSO"
msgstr "関連項目"
#. type: SH
#: build/C/man3/bsd_signal.3:99 build/C/man2/eventfd.2:428
#: build/C/man2/getitimer.2:246 build/C/man3/gsignal.3:107
-#: build/C/man2/kill.2:180 build/C/man2/killpg.2:140 build/C/man2/pause.2:64
+#: build/C/man2/kill.2:181 build/C/man2/killpg.2:140 build/C/man2/pause.2:64
#: build/C/man2/prctl.2:982 build/C/man3/profil.3:86
#: build/C/man3/psignal.3:118 build/C/man3/raise.3:84
#: build/C/man2/restart_syscall.2:131 build/C/man2/rt_sigqueueinfo.2:196
#: build/C/man3/sysv_signal.3:92 build/C/man2/timer_create.2:414
#: build/C/man2/timer_delete.2:75 build/C/man2/timer_getoverrun.2:141
#: build/C/man2/timer_settime.2:216 build/C/man2/timerfd_create.2:553
-#: build/C/man2/tkill.2:136 build/C/man2/wait.2:631 build/C/man2/wait4.2:172
+#: build/C/man2/tkill.2:136 build/C/man2/wait.2:645 build/C/man2/wait4.2:172
#, no-wrap
msgid "COLOPHON"
msgstr "この文書について"
#. type: Plain text
#: build/C/man3/bsd_signal.3:106 build/C/man2/eventfd.2:435
#: build/C/man2/getitimer.2:253 build/C/man3/gsignal.3:114
-#: build/C/man2/kill.2:187 build/C/man2/killpg.2:147 build/C/man2/pause.2:71
+#: build/C/man2/kill.2:188 build/C/man2/killpg.2:147 build/C/man2/pause.2:71
#: build/C/man2/prctl.2:989 build/C/man3/profil.3:93
#: build/C/man3/psignal.3:125 build/C/man3/raise.3:91
#: build/C/man2/restart_syscall.2:138 build/C/man2/rt_sigqueueinfo.2:203
#: build/C/man3/sysv_signal.3:99 build/C/man2/timer_create.2:421
#: build/C/man2/timer_delete.2:82 build/C/man2/timer_getoverrun.2:148
#: build/C/man2/timer_settime.2:223 build/C/man2/timerfd_create.2:560
-#: build/C/man2/tkill.2:143 build/C/man2/wait.2:638 build/C/man2/wait4.2:179
+#: build/C/man2/tkill.2:143 build/C/man2/wait.2:652 build/C/man2/wait4.2:179
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: TP
#: build/C/man2/eventfd.2:230 build/C/man2/getitimer.2:135
-#: build/C/man2/kill.2:105 build/C/man2/killpg.2:95 build/C/man2/prctl.2:798
+#: build/C/man2/kill.2:106 build/C/man2/killpg.2:95 build/C/man2/prctl.2:798
#: build/C/man2/prctl.2:803 build/C/man2/prctl.2:815 build/C/man2/prctl.2:820
#: build/C/man2/prctl.2:829 build/C/man2/prctl.2:869
#: build/C/man2/rt_sigqueueinfo.2:141 build/C/man2/s390_runtime_instr.2:66
#: build/C/man2/timerfd_create.2:305 build/C/man2/timerfd_create.2:313
#: build/C/man2/timerfd_create.2:349 build/C/man2/timerfd_create.2:356
#: build/C/man2/timerfd_create.2:362 build/C/man2/tkill.2:100
-#: build/C/man2/wait.2:415
+#: build/C/man2/wait.2:417
#, no-wrap
msgid "B<EINVAL>"
msgstr "B<EINVAL>"
#: build/C/man2/sigaltstack.2:215 build/C/man2/signalfd.2:360
#: build/C/man3/sigwait.3:86 build/C/man2/timer_create.2:253
#: build/C/man2/timer_getoverrun.2:128 build/C/man2/timer_settime.2:209
-#: build/C/man2/timerfd_create.2:379 build/C/man2/wait.2:536
+#: build/C/man2/timerfd_create.2:379 build/C/man2/wait.2:550
#, no-wrap
msgid "EXAMPLE"
msgstr "例"
#. type: SS
#: build/C/man2/eventfd.2:359 build/C/man2/signalfd.2:383
#: build/C/man2/timer_create.2:284 build/C/man2/timerfd_create.2:407
-#: build/C/man2/wait.2:571
+#: build/C/man2/wait.2:585
#, no-wrap
msgid "Program source"
msgstr "プログラムのソース"
"しないこと>。移植性もなく、不必要な機能である。"
#. type: SH
-#: build/C/man2/getitimer.2:189 build/C/man2/kill.2:160
+#: build/C/man2/getitimer.2:189 build/C/man2/kill.2:161
#: build/C/man3/profil.3:72 build/C/man3/psignal.3:101
#: build/C/man2/sigaction.2:781 build/C/man2/signalfd.2:352
#: build/C/man2/sigpending.2:81 build/C/man3/sigset.3:232
#: build/C/man2/timer_getoverrun.2:115 build/C/man2/timerfd_create.2:373
-#: build/C/man2/wait.2:521
+#: build/C/man2/wait.2:535
#, no-wrap
msgid "BUGS"
msgstr "バグ"
#: build/C/man3/sigwait.3:39 build/C/man2/sigwaitinfo.2:41
#: build/C/man2/timer_create.2:48 build/C/man2/timer_delete.2:41
#: build/C/man2/timer_getoverrun.2:41 build/C/man2/timer_settime.2:45
-#: build/C/man2/wait.2:67 build/C/man2/wait4.2:53
+#: build/C/man2/wait.2:69 build/C/man2/wait4.2:53
msgid ""
"Feature Test Macro Requirements for glibc (see B<feature_test_macros>(7)):"
msgstr "glibc 向けの機能検査マクロの要件 (B<feature_test_macros>(7) 参照):"
#. type: TH
#: build/C/man2/kill.2:44
-#, no-wrap
-msgid "2013-02-05"
-msgstr "2013-02-05"
+#, fuzzy, no-wrap
+#| msgid "2013-05-21"
+msgid "2013-09-17"
+msgstr "2013-05-21"
#. type: Plain text
#: build/C/man2/kill.2:47
"きる。"
#. type: Plain text
-#: build/C/man2/kill.2:99 build/C/man2/killpg.2:89
+#: build/C/man2/kill.2:100
+#, fuzzy
+#| msgid ""
+#| "For a process to have permission to send a signal it must either be "
+#| "privileged (under Linux: have the B<CAP_KILL> capability), or the real or "
+#| "effective user ID of the sending process must equal the real or saved set-"
+#| "user-ID of the target process. In the case of B<SIGCONT> it suffices "
+#| "when the sending and receiving processes belong to the same session."
msgid ""
"For a process to have permission to send a signal it must either be "
"privileged (under Linux: have the B<CAP_KILL> capability), or the real or "
"effective user ID of the sending process must equal the real or saved set-"
"user-ID of the target process. In the case of B<SIGCONT> it suffices when "
-"the sending and receiving processes belong to the same session."
+"the sending and receiving processes belong to the same session. "
+"(Historically, the rules were different; see NOTES.)"
msgstr ""
"プロセスがシグナルを送信する許可を持つためには、 プロセスが特権 (Linux では "
"B<CAP_KILL> ケーパビリティ (capability)) を持つか、 送信元プロセスの実ユー"
"プロセスが 同じセッションに属していれば十分である。"
#. type: Plain text
-#: build/C/man2/kill.2:104
+#: build/C/man2/kill.2:105
msgid ""
"On success (at least one signal was sent), zero is returned. On error, -1 "
"is returned, and I<errno> is set appropriately."
"ラーの場合 -1 が返され、 I<errno> が適切に設定される。"
#. type: Plain text
-#: build/C/man2/kill.2:108
+#: build/C/man2/kill.2:109
msgid "An invalid signal was specified."
msgstr "無効なシグナルを指定した。"
#. type: TP
-#: build/C/man2/kill.2:108 build/C/man2/killpg.2:99 build/C/man2/prctl.2:879
+#: build/C/man2/kill.2:109 build/C/man2/killpg.2:99 build/C/man2/prctl.2:879
#: build/C/man2/prctl.2:891 build/C/man2/prctl.2:901 build/C/man2/prctl.2:909
#: build/C/man2/rt_sigqueueinfo.2:148 build/C/man2/sigaltstack.2:151
#: build/C/man3/sigqueue.3:102 build/C/man2/tkill.2:103
msgstr "B<EPERM>"
#. type: Plain text
-#: build/C/man2/kill.2:112 build/C/man2/killpg.2:103
+#: build/C/man2/kill.2:113 build/C/man2/killpg.2:103
msgid ""
"The process does not have permission to send the signal to any of the target "
"processes."
"い。"
#. type: TP
-#: build/C/man2/kill.2:112 build/C/man2/killpg.2:103 build/C/man2/killpg.2:107
+#: build/C/man2/kill.2:113 build/C/man2/killpg.2:103 build/C/man2/killpg.2:107
#: build/C/man2/rt_sigqueueinfo.2:156 build/C/man3/sigqueue.3:108
#: build/C/man2/tkill.2:108
#, no-wrap
msgstr "B<ESRCH>"
#. type: Plain text
-#: build/C/man2/kill.2:120
+#: build/C/man2/kill.2:121
msgid ""
"The pid or process group does not exist. Note that an existing process "
"might be a zombie, a process which already committed termination, but has "
"が、親プロセスによる B<wait>() 処理が行われていないプロセスのことである。"
#. type: Plain text
-#: build/C/man2/kill.2:122 build/C/man2/pause.2:59 build/C/man2/wait.2:422
+#: build/C/man2/kill.2:123 build/C/man2/pause.2:59 build/C/man2/wait.2:424
msgid "SVr4, 4.3BSD, POSIX.1-2001."
msgstr "SVr4, 4.3BSD, POSIX.1-2001."
#. type: Plain text
-#: build/C/man2/kill.2:130
+#: build/C/man2/kill.2:131
msgid ""
"The only signals that can be sent to process ID 1, the I<init> process, are "
"those for which I<init> has explicitly installed signal handlers. This is "
"てシステムをダウンさせないようにするためである。"
#. type: Plain text
-#: build/C/man2/kill.2:136
+#: build/C/man2/kill.2:137
msgid ""
"POSIX.1-2001 requires that I<kill(-1,sig)> send I<sig> to all processes that "
"the calling process may send signals to, except possibly for some "
"(-1,sig)> は呼び出し元のプロセスにはシグナルを送らない。"
#. type: Plain text
-#: build/C/man2/kill.2:146
+#: build/C/man2/kill.2:147
msgid ""
"POSIX.1-2001 requires that if a process sends a signal to itself, and the "
"sending thread does not have the signal blocked, and no other thread has it "
"グナルがシグナルを送ったスレッドに配送されなければならない。"
#. type: SS
-#: build/C/man2/kill.2:146 build/C/man3/sigpause.3:77 build/C/man2/wait.2:476
+#: build/C/man2/kill.2:147 build/C/man3/sigpause.3:77 build/C/man2/wait.2:478
#, no-wrap
msgid "Linux notes"
msgstr "Linux での注意"
#. In the 0.* kernels things chopped and changed quite
#. a bit - MTK, 24 Jul 02
#. type: Plain text
-#: build/C/man2/kill.2:160
+#: build/C/man2/kill.2:161
+#, fuzzy
+#| msgid ""
+#| "Across different kernel versions, Linux has enforced different rules for "
+#| "the permissions required for an unprivileged process to send a signal to "
+#| "another process. In kernels 1.0 to 1.2.2, a signal could be sent if the "
+#| "effective user ID of the sender matched that of the receiver, or the real "
+#| "user ID of the sender matched that of the receiver. From kernel 1.2.3 "
+#| "until 1.3.77, a signal could be sent if the effective user ID of the "
+#| "sender matched either the real or effective user ID of the receiver. The "
+#| "current rules, which conform to POSIX.1-2001, were adopted in kernel "
+#| "1.3.78."
msgid ""
"Across different kernel versions, Linux has enforced different rules for the "
"permissions required for an unprivileged process to send a signal to another "
"process. In kernels 1.0 to 1.2.2, a signal could be sent if the effective "
-"user ID of the sender matched that of the receiver, or the real user ID of "
-"the sender matched that of the receiver. From kernel 1.2.3 until 1.3.77, a "
-"signal could be sent if the effective user ID of the sender matched either "
-"the real or effective user ID of the receiver. The current rules, which "
-"conform to POSIX.1-2001, were adopted in kernel 1.3.78."
+"user ID of the sender matched effective user ID of the target, or the real "
+"user ID of the sender matched the real user ID of the target. From kernel "
+"1.2.3 until 1.3.77, a signal could be sent if the effective user ID of the "
+"sender matched either the real or effective user ID of the target. The "
+"current rules, which conform to POSIX.1-2001, were adopted in kernel 1.3.78."
msgstr ""
"Linux では、特権のないプロセスが他のプロセスにシグナルを送信するために 必要な"
"権限についてのルールが、カーネルバージョンにより違っている。 カーネル 1.0 か"
"降で 適用されている。"
#. type: Plain text
-#: build/C/man2/kill.2:170
+#: build/C/man2/kill.2:171
msgid ""
"In 2.6 kernels up to and including 2.6.7, there was a bug that meant that "
"when sending signals to a process group, B<kill>() failed with the error "
"れる。"
#. type: Plain text
-#: build/C/man2/kill.2:180
+#: build/C/man2/kill.2:181
msgid ""
"B<_exit>(2), B<killpg>(2), B<signal>(2), B<tkill>(2), B<exit>(3), B<sigqueue>"
"(3), B<capabilities>(7), B<credentials>(7), B<signal>(7)"
"記述されている: I<pgrp> が 1 以下である場合、動作は未定義である。)"
#. type: Plain text
+#: build/C/man2/killpg.2:89
+msgid ""
+"For a process to have permission to send a signal it must either be "
+"privileged (under Linux: have the B<CAP_KILL> capability), or the real or "
+"effective user ID of the sending process must equal the real or saved set-"
+"user-ID of the target process. In the case of B<SIGCONT> it suffices when "
+"the sending and receiving processes belong to the same session."
+msgstr ""
+"プロセスがシグナルを送信する許可を持つためには、 プロセスが特権 (Linux では "
+"B<CAP_KILL> ケーパビリティ (capability)) を持つか、 送信元プロセスの実ユー"
+"ザー ID または実効ユーザー ID が 送信先プロセスの実 set-user-ID または保存 "
+"set-user-ID と 等しくなければならない。 B<SIGCONT> の場合、送信プロセスと受信"
+"プロセスが 同じセッションに属していれば十分である。"
+
+#. type: Plain text
#: build/C/man2/killpg.2:99
msgid "I<sig> is not a valid signal number."
msgstr "I<sig> で指定された値は無効なシグナル番号である。"
#. type: TP
#: build/C/man2/pause.2:54 build/C/man2/sigsuspend.2:81
-#: build/C/man2/sigwaitinfo.2:123 build/C/man2/wait.2:408
+#: build/C/man2/sigwaitinfo.2:123 build/C/man2/wait.2:410
#, no-wrap
msgid "B<EINTR>"
msgstr "B<EINTR>"
"mode, and this system call is allowed by the seccomp filters, it returns 2. "
"This operation is available only if the kernel is configured with "
"B<CONFIG_SECCOMP> enabled."
-msgstr "呼び出したスレッドの secure computing モードを返す。 呼び出したスレッドが secure computing モードでなかった場合、 この操作は 0 を返す。 呼び出したスレッドが secure computing モードの場合、 B<prctl>() を呼び出すとシグナル B<SIGKILL> がそのプロセスに送信される。 呼び出したスレッドがフィルタモードで、 このシステムコールが seccomp フィルタにより許可されている場合、 2 を返す。 この操作が利用できるのは、カーネルが B<CONFIG_SECCOMP> を有効にして作成されている場合だけである。"
+msgstr ""
+"呼び出したスレッドの secure computing モードを返す。 呼び出したスレッドが "
+"secure computing モードでなかった場合、 この操作は 0 を返す。 呼び出したス"
+"レッドが secure computing モードの場合、 B<prctl>() を呼び出すとシグナル "
+"B<SIGKILL> がそのプロセスに送信される。 呼び出したスレッドがフィルタモード"
+"で、 このシステムコールが seccomp フィルタにより許可されている場合、 2 を返"
+"す。 この操作が利用できるのは、カーネルが B<CONFIG_SECCOMP> を有効にして作成"
+"されている場合だけである。"
#. type: TP
#: build/C/man2/prctl.2:421
#: build/C/man2/restart_syscall.2:36
msgid ""
"restart_syscall - restart a system call after interruption by a stop signal"
-msgstr "restart_syscall - 一時停止シグナルによる割り込み後にシステムコールを再開する"
+msgstr ""
+"restart_syscall - 一時停止シグナルによる割り込み後にシステムコールを再開する"
#. type: Plain text
#: build/C/man2/restart_syscall.2:38
#. type: Plain text
#: build/C/man2/restart_syscall.2:41
msgid "I<Note>: There is no glibc wrapper for this system call; see NOTES."
-msgstr "I<注>: このシステムコールには、glibc のラッパー関数はない。「注意」の節を参照。"
+msgstr ""
+"I<注>: このシステムコールには、glibc のラッパー関数はない。「注意」の節を参"
+"照。"
#. type: Plain text
#: build/C/man2/restart_syscall.2:53
#. type: TP
#: build/C/man2/rt_sigqueueinfo.2:79 build/C/man7/sigevent.7:88
-#: build/C/man2/wait.2:314
+#: build/C/man2/wait.2:316
#, no-wrap
msgid "I<si_code>"
msgstr "I<si_code>"
msgstr ""
#. type: TP
-#: build/C/man2/rt_sigqueueinfo.2:95 build/C/man2/wait.2:293
+#: build/C/man2/rt_sigqueueinfo.2:95 build/C/man2/wait.2:295
#, no-wrap
msgid "I<si_pid>"
msgstr "I<si_pid>"
msgstr ""
#. type: TP
-#: build/C/man2/rt_sigqueueinfo.2:99 build/C/man2/wait.2:296
+#: build/C/man2/rt_sigqueueinfo.2:99 build/C/man2/wait.2:298
#, no-wrap
msgid "I<si_uid>"
msgstr "I<si_uid>"
#. info.si_uid = current_uid(); /* Real UID */
#. type: Plain text
#: build/C/man2/sigaction.2:427
+#, fuzzy
+#| msgid ""
+#| "B<SIGILL>, B<SIGFPE>, B<SIGSEGV>, B<SIGBUS>, and B<SIGTRAP> fill in "
+#| "I<si_addr> with the address of the fault. On some architectures, these "
+#| "signals also fill in the I<si_trapno> filed. Some suberrors of "
+#| "B<SIGBUS>, in particular B<BUS_MCEERR_AO> and B<BUS_MCEERR_AR>, also fill "
+#| "in I<si_addr_lsb>. This field indicates the least significant bit of the "
+#| "reported address and therefore the extent of the corruption. For "
+#| "example, if a full page was corrupted, I<si_addr_lsb> contains I<log2"
+#| "(sysconf(_SC_PAGESIZE))>. B<BUS_MCERR_*> and I<si_addr_lsb> are Linux-"
+#| "specific extensions."
msgid ""
"B<SIGILL>, B<SIGFPE>, B<SIGSEGV>, B<SIGBUS>, and B<SIGTRAP> fill in "
"I<si_addr> with the address of the fault. On some architectures, these "
-"signals also fill in the I<si_trapno> filed. Some suberrors of B<SIGBUS>, "
+"signals also fill in the I<si_trapno> field. Some suberrors of B<SIGBUS>, "
"in particular B<BUS_MCEERR_AO> and B<BUS_MCEERR_AR>, also fill in "
"I<si_addr_lsb>. This field indicates the least significant bit of the "
"reported address and therefore the extent of the corruption. For example, "
"B<sigaltstack>(2), B<signal>(2), B<signalfd>(2), B<sigpending>(2), "
"B<sigprocmask>(2), B<sigsuspend>(2), B<wait>(2), B<raise>(3), B<siginterrupt>"
"(3), B<sigqueue>(3), B<sigsetops>(3), B<sigvec>(3), B<core>(5), B<signal>(7)"
-msgstr "B<kill>(1), B<kill>(2), B<killpg>(2), B<pause>(2), B<restart_syscall>(2), B<sigaltstack>(2), B<signal>(2), B<signalfd>(2), B<sigpending>(2), B<sigprocmask>(2), B<sigsuspend>(2), B<wait>(2), B<raise>(3), B<siginterrupt>(3), B<sigqueue>(3), B<sigsetops>(3), B<sigvec>(3), B<core>(5), B<signal>(7)"
+msgstr ""
+"B<kill>(1), B<kill>(2), B<killpg>(2), B<pause>(2), B<restart_syscall>(2), "
+"B<sigaltstack>(2), B<signal>(2), B<signalfd>(2), B<sigpending>(2), "
+"B<sigprocmask>(2), B<sigsuspend>(2), B<wait>(2), B<raise>(3), B<siginterrupt>"
+"(3), B<sigqueue>(3), B<sigsetops>(3), B<sigvec>(3), B<core>(5), B<signal>(7)"
#. type: TH
#: build/C/man2/sigaltstack.2:27
#. type: Plain text
#: build/C/man2/sigaltstack.2:48 build/C/man3/siginterrupt.3:53
-#: build/C/man2/wait.2:78
+#: build/C/man2/wait.2:80
msgid "|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\\ E<gt>=\\ 200809L"
msgstr "|| /* glibc 2.12 以降: */ _POSIX_C_SOURCE\\ E<gt>=\\ 200809L"
msgstr "このフィールドには通知を配送した API に応じた決まる値が設定される。"
#. type: TP
-#: build/C/man7/sigevent.7:92 build/C/man2/wait.2:300
+#: build/C/man7/sigevent.7:92 build/C/man2/wait.2:302
#, no-wrap
msgid "I<si_signo>"
msgstr "I<si_signo>"
"B<pthread_sigqueue>(3), B<sigqueue>(3), B<sigset>(3), B<sigsetops>(3), "
"B<sigvec>(3), B<sigwait>(3), B<strsignal>(3), B<sysv_signal>(3), B<core>(5), "
"B<proc>(5), B<pthreads>(7), B<sigevent>(7)"
-msgstr "B<kill>(1), B<getrlimit>(2), B<kill>(2), B<killpg>(2), B<restart_syscall>(2), B<rt_sigqueueinfo>(2), B<setitimer>(2), B<setrlimit>(2), B<sgetmask>(2), B<sigaction>(2), B<sigaltstack>(2), B<signal>(2), B<signalfd>(2), B<sigpending>(2), B<sigprocmask>(2), B<sigsuspend>(2), B<sigwaitinfo>(2), B<abort>(3), B<bsd_signal>(3), B<longjmp>(3), B<raise>(3), B<pthread_sigqueue>(3), B<sigqueue>(3), B<sigset>(3), B<sigsetops>(3), B<sigvec>(3), B<sigwait>(3), B<strsignal>(3), B<sysv_signal>(3), B<core>(5), B<proc>(5), B<pthreads>(7), B<sigevent>(7)"
+msgstr ""
+"B<kill>(1), B<getrlimit>(2), B<kill>(2), B<killpg>(2), B<restart_syscall>"
+"(2), B<rt_sigqueueinfo>(2), B<setitimer>(2), B<setrlimit>(2), B<sgetmask>"
+"(2), B<sigaction>(2), B<sigaltstack>(2), B<signal>(2), B<signalfd>(2), "
+"B<sigpending>(2), B<sigprocmask>(2), B<sigsuspend>(2), B<sigwaitinfo>(2), "
+"B<abort>(3), B<bsd_signal>(3), B<longjmp>(3), B<raise>(3), "
+"B<pthread_sigqueue>(3), B<sigqueue>(3), B<sigset>(3), B<sigsetops>(3), "
+"B<sigvec>(3), B<sigwait>(3), B<strsignal>(3), B<sysv_signal>(3), B<core>(5), "
+"B<proc>(5), B<pthreads>(7), B<sigevent>(7)"
#. type: TH
#: build/C/man2/signalfd.2:20
msgid ""
"B<kill>(2), B<restart_syscall>(2), B<sigaltstack>(2), B<signal>(2), B<signal>"
"(7)"
-msgstr "B<kill>(2), B<restart_syscall>(2), B<sigaltstack>(2), B<signal>(2), B<signal>(7)"
+msgstr ""
+"B<kill>(2), B<restart_syscall>(2), B<sigaltstack>(2), B<signal>(2), B<signal>"
+"(7)"
#. type: TH
#: build/C/man3/sigset.3:26
msgstr "SIGWAIT"
#. type: TH
-#: build/C/man3/sigwait.3:26 build/C/man2/sigwaitinfo.2:25
+#: build/C/man3/sigwait.3:26
#, no-wrap
msgid "2012-07-21"
msgstr "2012-07-21"
msgid "SIGWAITINFO"
msgstr "SIGWAITINFO"
+#. type: TH
+#: build/C/man2/sigwaitinfo.2:25 build/C/man2/wait.2:49
+#, fuzzy, no-wrap
+#| msgid "2013-02-05"
+msgid "2013-09-04"
+msgstr "2013-02-05"
+
#. type: Plain text
#: build/C/man2/sigwaitinfo.2:28
msgid "sigwaitinfo, sigtimedwait - synchronously wait for queued signals"
#. type: Plain text
#: build/C/man2/sigwaitinfo.2:88
+#, fuzzy
+#| msgid ""
+#| "B<sigtimedwait>() operates in exactly the same way as B<sigwaitinfo>() "
+#| "except that it has an additional argument, I<timeout>, which specifies a "
+#| "minimum interval for which the thread is suspended waiting for a signal. "
+#| "(This interval will be rounded up to the system clock granularity, and "
+#| "kernel scheduling delays mean that the interval may overrun by a small "
+#| "amount.) This argument is of the following type:"
msgid ""
"B<sigtimedwait>() operates in exactly the same way as B<sigwaitinfo>() "
-"except that it has an additional argument, I<timeout>, which specifies a "
-"minimum interval for which the thread is suspended waiting for a signal. "
-"(This interval will be rounded up to the system clock granularity, and "
-"kernel scheduling delays mean that the interval may overrun by a small "
-"amount.) This argument is of the following type:"
+"except that it has an additional argument, I<timeout>, which specifies the "
+"interval for which the thread is suspended waiting for a signal. (This "
+"interval will be rounded up to the system clock granularity, and kernel "
+"scheduling delays mean that the interval may overrun by a small amount.) "
+"This argument is of the following type:"
msgstr ""
"B<sigtimedwait>() は、 B<sigwaitinfo>() と次の点を除いて全く同じように\n"
"動作する。この関数にはもう 1 つの引き数 I<timeout> があり、シグナル待ち\n"
"the timer was armed at the time of this call, it is disarmed before being "
"deleted. The treatment of any pending signal generated by the deleted timer "
"is unspecified."
-msgstr "B<timer_delete>() は I<timerid> で指定された ID のタイマーを削除する。 B<timer_delete>() が呼び出された時点でタイマーが開始されている場合は、 削除する前にタイマーの解除が行われる。 削除されるタイマーにより生成された処理待ちシグナルの扱いは不定 (unspecified) である。"
+msgstr ""
+"B<timer_delete>() は I<timerid> で指定された ID のタイマーを削除する。 "
+"B<timer_delete>() が呼び出された時点でタイマーが開始されている場合は、 削除す"
+"る前にタイマーの解除が行われる。 削除されるタイマーにより生成された処理待ちシ"
+"グナルの扱いは不定 (unspecified) である。"
#. type: Plain text
#: build/C/man2/timer_delete.2:60
msgid ""
"On success, B<timer_delete>() returns 0. On failure, -1 is returned, and "
"I<errno> is set to indicate the error."
-msgstr "成功すると、 B<timer_delete>() は 0 を返す。 失敗すると、 -1 が返り、 I<errno> にエラーを示す値が設定される。"
+msgstr ""
+"成功すると、 B<timer_delete>() は 0 を返す。 失敗すると、 -1 が返り、 "
+"I<errno> にエラーを示す値が設定される。"
#. type: Plain text
#: build/C/man2/timer_delete.2:65 build/C/man2/timer_getoverrun.2:95
"る。 第二引き数と第三引き数は省略可能である。"
#. type: Plain text
-#: build/C/man2/timerfd_create.2:390 build/C/man2/wait.2:555
+#: build/C/man2/timerfd_create.2:390 build/C/man2/wait.2:569
msgid "The following shell session demonstrates the use of the program:"
msgstr "以下のシェルのセッションはこのプログラムの使用例を示したものである。"
msgid "WAIT"
msgstr "WAIT"
-#. type: TH
-#: build/C/man2/wait.2:49
-#, no-wrap
-msgid "2012-12-21"
-msgstr "2012-12-21"
-
#. type: Plain text
#: build/C/man2/wait.2:52
msgid "wait, waitpid, waitid - wait for process to change state"
"B<pid_t waitpid(pid_t >I<pid>B<, int *>I<status>B<, int >I<options>B<);>"
#. type: Plain text
-#: build/C/man2/wait.2:63
+#: build/C/man2/wait.2:65
+#, no-wrap
msgid ""
-"B<int waitid(idtype_t >I<idtype>B<, id_t >I<id>B<, siginfo_t *>I<infop>B<, "
-"int >I<options>B<);>"
+"B<int waitid(idtype_t >I<idtype>B<, id_t >I<id>B<, siginfo_t *>I<infop>B<, int >I<options>B<);>\n"
+" /* This is the glibc and POSIX interface; see\n"
+" NOTES for information on the raw system call. */\n"
msgstr ""
-"B<int waitid(idtype_t >I<idtype>B<, id_t >I<id>B<, siginfo_t *>I<infop>B<, "
-"int >I<options>B<);>"
#. type: Plain text
-#: build/C/man2/wait.2:72
+#: build/C/man2/wait.2:74
msgid "B<waitid>():"
msgstr "B<waitid>():"
#. type: Plain text
-#: build/C/man2/wait.2:76
+#: build/C/man2/wait.2:78
msgid ""
"_SVID_SOURCE || _XOPEN_SOURCE\\ E<gt>=\\ 500 || _XOPEN_SOURCE\\ &&\\ "
"_XOPEN_SOURCE_EXTENDED"
"_XOPEN_SOURCE_EXTENDED"
#. type: Plain text
-#: build/C/man2/wait.2:91
+#: build/C/man2/wait.2:93
msgid ""
"All of these system calls are used to wait for state changes in a child of "
"the calling process, and obtain information about the child whose state has "
"ける (下記の注意の章を参照のこと)。"
#. type: Plain text
-#: build/C/man2/wait.2:103
+#: build/C/man2/wait.2:105
msgid ""
"If a child has already changed state, then these calls return immediately. "
"Otherwise they block until either a child changes state or a signal handler "
"ち可能) と呼ぶ。"
#. type: SS
-#: build/C/man2/wait.2:103
+#: build/C/man2/wait.2:105
#, no-wrap
msgid "wait() and waitpid()"
msgstr "wait() と waitpid()"
#. type: Plain text
-#: build/C/man2/wait.2:111
+#: build/C/man2/wait.2:113
msgid ""
"The B<wait>() system call suspends execution of the calling process until "
"one of its children terminates. The call I<wait(&status)> is equivalent to:"
"プロセスの実行を一時停止する。 呼び出し I<wait(&status)> は以下と等価である:"
#. type: Plain text
-#: build/C/man2/wait.2:114
+#: build/C/man2/wait.2:116
#, no-wrap
msgid " waitpid(-1, &status, 0);\n"
msgstr " waitpid(-1, &status, 0);\n"
#. type: Plain text
-#: build/C/man2/wait.2:128
+#: build/C/man2/wait.2:130
msgid ""
"The B<waitpid>() system call suspends execution of the calling process "
"until a child specified by I<pid> argument has changed state. By default, "
"より変更可能である。"
#. type: Plain text
-#: build/C/man2/wait.2:132
+#: build/C/man2/wait.2:134
msgid "The value of I<pid> can be:"
msgstr "I<pid> に指定できる値は以下の通り:"
#. type: IP
-#: build/C/man2/wait.2:132
+#: build/C/man2/wait.2:134
#, no-wrap
msgid "E<lt> -1"
msgstr "E<lt> -1"
#. type: Plain text
-#: build/C/man2/wait.2:136
+#: build/C/man2/wait.2:138
msgid ""
"meaning wait for any child process whose process group ID is equal to the "
"absolute value of I<pid>."
"でを待つ。"
#. type: IP
-#: build/C/man2/wait.2:136
+#: build/C/man2/wait.2:138
#, no-wrap
msgid "-1"
msgstr "-1"
#. type: Plain text
-#: build/C/man2/wait.2:138
+#: build/C/man2/wait.2:140
msgid "meaning wait for any child process."
msgstr "子プロセスのどれかが終了するまで待つ。"
#. type: IP
-#: build/C/man2/wait.2:138
+#: build/C/man2/wait.2:140
#, no-wrap
msgid "0"
msgstr "0"
#. type: Plain text
-#: build/C/man2/wait.2:141
+#: build/C/man2/wait.2:143
msgid ""
"meaning wait for any child process whose process group ID is equal to that "
"of the calling process."
"プロセスグループID が呼び出したプロセスのものと等しい 子プロセスを待つ。"
#. type: IP
-#: build/C/man2/wait.2:141
+#: build/C/man2/wait.2:143
#, no-wrap
msgid "E<gt> 0"
msgstr "E<gt> 0"
#. type: Plain text
-#: build/C/man2/wait.2:145
+#: build/C/man2/wait.2:147
msgid ""
"meaning wait for the child whose process ID is equal to the value of I<pid>."
msgstr "プロセスID が I<pid> に等しい子プロセスを待つ。"
#. type: Plain text
-#: build/C/man2/wait.2:149
+#: build/C/man2/wait.2:151
msgid ""
"The value of I<options> is an OR of zero or more of the following constants:"
msgstr "I<options> の値は次の定数の 0 個以上の論理和である:"
#. type: TP
-#: build/C/man2/wait.2:149 build/C/man2/wait.2:278
+#: build/C/man2/wait.2:151 build/C/man2/wait.2:280
#, no-wrap
msgid "B<WNOHANG>"
msgstr "B<WNOHANG>"
#. type: Plain text
-#: build/C/man2/wait.2:152
+#: build/C/man2/wait.2:154
msgid "return immediately if no child has exited."
msgstr "状態変化が起こった子プロセスがない場合にすぐに復帰する。"
#. type: TP
-#: build/C/man2/wait.2:152
+#: build/C/man2/wait.2:154
#, no-wrap
msgid "B<WUNTRACED>"
msgstr "B<WUNTRACED>"
#. type: Plain text
-#: build/C/man2/wait.2:161
+#: build/C/man2/wait.2:163
msgid ""
"also return if a child has stopped (but not traced via B<ptrace>(2)). "
"Status for I<traced> children which have stopped is provided even if this "
"セスが 「トレース (traced)」されていれば、子プロセスの状態が報告される。"
#. type: TP
-#: build/C/man2/wait.2:161
+#: build/C/man2/wait.2:163
#, no-wrap
msgid "B<WCONTINUED> (since Linux 2.6.10)"
msgstr "B<WCONTINUED> (Linux 2.6.10 以降)"
#. type: Plain text
-#: build/C/man2/wait.2:165
+#: build/C/man2/wait.2:167
msgid ""
"also return if a stopped child has been resumed by delivery of B<SIGCONT>."
msgstr "停止した子プロセスが B<SIGCONT> の配送により再開した場合にも復帰する。"
#. type: Plain text
-#: build/C/man2/wait.2:167
+#: build/C/man2/wait.2:169
msgid "(For Linux-only options, see below.)"
msgstr "(Linux 専用オプションについては後述する)"
#. type: Plain text
-#: build/C/man2/wait.2:181
+#: build/C/man2/wait.2:183
msgid ""
"If I<status> is not NULL, B<wait>() and B<waitpid>() store status "
"information in the I<int> to which it points. This integer can be inspected "
"のものを指定する。ポインタではない!)"
#. type: TP
-#: build/C/man2/wait.2:181
+#: build/C/man2/wait.2:183
#, no-wrap
msgid "B<WIFEXITED(>I<status>B<)>"
msgstr "B<WIFEXITED(>I<status>B<)>"
#. type: Plain text
-#: build/C/man2/wait.2:189
+#: build/C/man2/wait.2:191
msgid ""
"returns true if the child terminated normally, that is, by calling B<exit>"
"(3) or B<_exit>(2), or by returning from main()."
"B<_exit>(2) が呼び出された場合、もしくは main() から復帰した場合である。"
#. type: TP
-#: build/C/man2/wait.2:189
+#: build/C/man2/wait.2:191
#, no-wrap
msgid "B<WEXITSTATUS(>I<status>B<)>"
msgstr "B<WEXITSTATUS(>I<status>B<)>"
#. type: Plain text
-#: build/C/man2/wait.2:202
+#: build/C/man2/wait.2:204
msgid ""
"returns the exit status of the child. This consists of the least "
"significant 8 bits of the I<status> argument that the child specified in a "
"ロを使用するのは B<WIFEXITED> が真を返した場合だけにすべきである。"
#. type: TP
-#: build/C/man2/wait.2:202
+#: build/C/man2/wait.2:204
#, no-wrap
msgid "B<WIFSIGNALED(>I<status>B<)>"
msgstr "B<WIFSIGNALED(>I<status>B<)>"
#. type: Plain text
-#: build/C/man2/wait.2:205
+#: build/C/man2/wait.2:207
msgid "returns true if the child process was terminated by a signal."
msgstr "子プロセスがシグナルにより終了した場合に真を返す。"
#. type: TP
-#: build/C/man2/wait.2:205
+#: build/C/man2/wait.2:207
#, no-wrap
msgid "B<WTERMSIG(>I<status>B<)>"
msgstr "B<WTERMSIG(>I<status>B<)>"
#. type: Plain text
-#: build/C/man2/wait.2:212
+#: build/C/man2/wait.2:214
msgid ""
"returns the number of the signal that caused the child process to "
"terminate. This macro should be employed only if B<WIFSIGNALED> returned "
"B<WIFSIGNALED> が真を返した場合だけにすべきである。"
#. type: TP
-#: build/C/man2/wait.2:212
+#: build/C/man2/wait.2:214
#, no-wrap
msgid "B<WCOREDUMP(>I<status>B<)>"
msgstr "B<WCOREDUMP(>I<status>B<)>"
#. type: Plain text
-#: build/C/man2/wait.2:221
+#: build/C/man2/wait.2:223
msgid ""
"returns true if the child produced a core dump. This macro should be "
"employed only if B<WIFSIGNALED> returned true. This macro is not specified "
"装では利用できない。 必ず #ifdef WCOREDUMP ... #endif で括って使用すること。"
#. type: TP
-#: build/C/man2/wait.2:221
+#: build/C/man2/wait.2:223
#, no-wrap
msgid "B<WIFSTOPPED(>I<status>B<)>"
msgstr "B<WIFSTOPPED(>I<status>B<)>"
#. type: Plain text
-#: build/C/man2/wait.2:228
+#: build/C/man2/wait.2:230
msgid ""
"returns true if the child process was stopped by delivery of a signal; this "
"is possible only if the call was done using B<WUNTRACED> or when the child "
"レースされている場合 (B<ptrace>(2) 参照) だけである。"
#. type: TP
-#: build/C/man2/wait.2:228
+#: build/C/man2/wait.2:230
#, no-wrap
msgid "B<WSTOPSIG(>I<status>B<)>"
msgstr "B<WSTOPSIG(>I<status>B<)>"
#. type: Plain text
-#: build/C/man2/wait.2:234
+#: build/C/man2/wait.2:236
msgid ""
"returns the number of the signal which caused the child to stop. This macro "
"should be employed only if B<WIFSTOPPED> returned true."
"B<WIFSTOPPED> が 0 以外を返した場合だけにすべきである。"
#. type: TP
-#: build/C/man2/wait.2:234
+#: build/C/man2/wait.2:236
#, no-wrap
msgid "B<WIFCONTINUED(>I<status>B<)>"
msgstr "B<WIFCONTINUED(>I<status>B<)>"
#. type: Plain text
-#: build/C/man2/wait.2:239
+#: build/C/man2/wait.2:241
msgid ""
"(since Linux 2.6.10) returns true if the child process was resumed by "
"delivery of B<SIGCONT>."
"す。"
#. type: SS
-#: build/C/man2/wait.2:239
+#: build/C/man2/wait.2:241
#, no-wrap
msgid "waitid()"
msgstr "waitid()"
#. type: Plain text
-#: build/C/man2/wait.2:244
+#: build/C/man2/wait.2:246
msgid ""
"The B<waitid>() system call (available since Linux 2.6.9) provides more "
"precise control over which child state changes to wait for."
"スのどの状態変化を待つかについてより細かな制御ができる。"
#. type: Plain text
-#: build/C/man2/wait.2:250
+#: build/C/man2/wait.2:252
msgid ""
"The I<idtype> and I<id> arguments select the child(ren) to wait for, as "
"follows:"
msgstr "引き数 I<idtype> と I<id> でどの子プロセスを待つかを選択する:"
#. type: IP
-#: build/C/man2/wait.2:250
+#: build/C/man2/wait.2:252
#, no-wrap
msgid "I<idtype> == B<P_PID>"
msgstr "I<idtype> == B<P_PID>"
#. type: Plain text
-#: build/C/man2/wait.2:253
+#: build/C/man2/wait.2:255
msgid "Wait for the child whose process ID matches I<id>."
msgstr "プロセスID が I<id> と一致する子プロセスを待つ。"
#. type: IP
-#: build/C/man2/wait.2:253
+#: build/C/man2/wait.2:255
#, no-wrap
msgid "I<idtype> == B<P_PGID>"
msgstr "I<idtype> == B<P_PGID>"
#. type: Plain text
-#: build/C/man2/wait.2:256
+#: build/C/man2/wait.2:258
msgid "Wait for any child whose process group ID matches I<id>."
msgstr "プロセスグループID が I<id> と一致する子プロセスを待つ。"
#. type: IP
-#: build/C/man2/wait.2:256
+#: build/C/man2/wait.2:258
#, no-wrap
msgid "I<idtype> == B<P_ALL>"
msgstr "I<idtype> == B<P_ALL>"
#. type: Plain text
-#: build/C/man2/wait.2:260
+#: build/C/man2/wait.2:262
msgid "Wait for any child; I<id> is ignored."
msgstr "子プロセス全部を対象に待つ。 I<id> は無視される。"
#. type: Plain text
-#: build/C/man2/wait.2:264
+#: build/C/man2/wait.2:266
msgid ""
"The child state changes to wait for are specified by ORing one or more of "
"the following flags in I<options>:"
"以上のフラグの論理和をとって指定する):"
#. type: TP
-#: build/C/man2/wait.2:264
+#: build/C/man2/wait.2:266
#, no-wrap
msgid "B<WEXITED>"
msgstr "B<WEXITED>"
#. type: Plain text
-#: build/C/man2/wait.2:267
+#: build/C/man2/wait.2:269
msgid "Wait for children that have terminated."
msgstr "子プロセスの終了を待つ。"
#. type: TP
-#: build/C/man2/wait.2:267
+#: build/C/man2/wait.2:269
#, no-wrap
msgid "B<WSTOPPED>"
msgstr "B<WSTOPPED>"
#. type: Plain text
-#: build/C/man2/wait.2:270
+#: build/C/man2/wait.2:272
msgid "Wait for children that have been stopped by delivery of a signal."
msgstr "子プロセスがシグナルの配送により停止するのを待つ。"
#. type: TP
-#: build/C/man2/wait.2:270
+#: build/C/man2/wait.2:272
#, no-wrap
msgid "B<WCONTINUED>"
msgstr "B<WCONTINUED>"
#. type: Plain text
-#: build/C/man2/wait.2:275
+#: build/C/man2/wait.2:277
msgid ""
"Wait for (previously stopped) children that have been resumed by delivery of "
"B<SIGCONT>."
msgstr "(停止していた) 子プロセスが B<SIGCONT> が配送されて再開するのを待つ。"
#. type: Plain text
-#: build/C/man2/wait.2:278
+#: build/C/man2/wait.2:280
msgid "The following flags may additionally be ORed in I<options>:"
msgstr "さらに以下のフラグを論理和の形で I<options> に指定できる:"
#. type: Plain text
-#: build/C/man2/wait.2:282
+#: build/C/man2/wait.2:284
msgid "As for B<waitpid>()."
msgstr "B<waitpid>() と同様。"
#. type: TP
-#: build/C/man2/wait.2:282
+#: build/C/man2/wait.2:284
#, no-wrap
msgid "B<WNOWAIT>"
msgstr "B<WNOWAIT>"
#. type: Plain text
-#: build/C/man2/wait.2:286
+#: build/C/man2/wait.2:288
msgid ""
"Leave the child in a waitable state; a later wait call can be used to again "
"retrieve the child status information."
"子プロセスの状態情報をもう一度取得することができる。"
#. type: Plain text
-#: build/C/man2/wait.2:293
+#: build/C/man2/wait.2:295
msgid ""
"Upon successful return, B<waitid>() fills in the following fields of the "
"I<siginfo_t> structure pointed to by I<infop>:"
"のフィールドを設定する:"
#. type: Plain text
-#: build/C/man2/wait.2:296
+#: build/C/man2/wait.2:298
msgid "The process ID of the child."
msgstr "子プロセスのプロセスID。"
#. type: Plain text
-#: build/C/man2/wait.2:300
+#: build/C/man2/wait.2:302
msgid ""
"The real user ID of the child. (This field is not set on most other "
"implementations.)"
"子プロセスの実ユーザID (このフィールドは他のほとんどの実装では設定されない)。"
#. type: Plain text
-#: build/C/man2/wait.2:304
+#: build/C/man2/wait.2:306
msgid "Always set to B<SIGCHLD>."
msgstr "常に B<SIGCHLD> が設定される。"
#. type: TP
-#: build/C/man2/wait.2:304
+#: build/C/man2/wait.2:306
#, no-wrap
msgid "I<si_status>"
msgstr "I<si_status>"
#. type: Plain text
-#: build/C/man2/wait.2:314
+#: build/C/man2/wait.2:316
msgid ""
"Either the exit status of the child, as given to B<_exit>(2) (or B<exit>"
"(3)), or the signal that caused the child to terminate, stop, or continue. "
"きる。"
#. type: Plain text
-#: build/C/man2/wait.2:331
+#: build/C/man2/wait.2:333
msgid ""
"Set to one of: B<CLD_EXITED> (child called B<_exit>(2)); B<CLD_KILLED> "
"(child killed by signal); B<CLD_DUMPED> (child killed by signal, and dumped "
#. in this case, but at least one implementation (AIX 5.1)
#. does not -- MTK Nov 04
#. type: Plain text
-#: build/C/man2/wait.2:353
+#: build/C/man2/wait.2:355
msgid ""
"If B<WNOHANG> was specified in I<options> and there were no children in a "
"waitable state, then B<waitid>() returns 0 immediately and the state of the "
"ればよい。"
#. type: Plain text
-#: build/C/man2/wait.2:357
+#: build/C/man2/wait.2:359
msgid ""
"B<wait>(): on success, returns the process ID of the terminated child; on "
"error, -1 is returned."
"-1 を返す。"
#. type: Plain text
-#: build/C/man2/wait.2:366
+#: build/C/man2/wait.2:368
msgid ""
"B<waitpid>(): on success, returns the process ID of the child whose state "
"has changed; if B<WNOHANG> was specified and one or more child(ren) "
#. behavior that needs to be documented. See my Jan 2009 LKML mail
#. "waitid() return value strangeness when infop is NULL".
#. type: Plain text
-#: build/C/man2/wait.2:382
+#: build/C/man2/wait.2:384
msgid ""
"B<waitid>(): returns 0 on success or if B<WNOHANG> was specified and no child"
"(ren) specified by I<id> has yet changed state; on error, -1 is returned. "
"切な値を設定する。"
#. type: TP
-#: build/C/man2/wait.2:383 build/C/man2/wait.2:388
+#: build/C/man2/wait.2:385 build/C/man2/wait.2:390
#, no-wrap
msgid "B<ECHILD>"
msgstr "B<ECHILD>"
#. type: Plain text
-#: build/C/man2/wait.2:388
+#: build/C/man2/wait.2:390
msgid ""
"(for B<wait>()) The calling process does not have any unwaited-for children."
msgstr ""
"ない。"
#. type: Plain text
-#: build/C/man2/wait.2:408
+#: build/C/man2/wait.2:410
msgid ""
"(for B<waitpid>() or B<waitid>()) The process specified by I<pid> "
"(B<waitpid>()) or I<idtype> and I<id> (B<waitid>()) does not exist or is "
"すること)。"
#. type: Plain text
-#: build/C/man2/wait.2:415
+#: build/C/man2/wait.2:417
msgid ""
"B<WNOHANG> was not set and an unblocked signal or a B<SIGCHLD> was caught; "
"see B<signal>(7)."
"B<SIGCHLD> を受信した。 B<signal>(7) 参照。"
#. type: Plain text
-#: build/C/man2/wait.2:420
+#: build/C/man2/wait.2:422
msgid "The I<options> argument was invalid."
msgstr "I<options> 引き数が不正である。"
#. type: Plain text
-#: build/C/man2/wait.2:435
+#: build/C/man2/wait.2:437
msgid ""
"A child that terminates, but has not been waited for becomes a \"zombie\". "
"The kernel maintains a minimal set of information about the zombie process "
"B<init>(8) は wait を自動的に実行し、ゾンビを削除する。"
#. type: Plain text
-#: build/C/man2/wait.2:476
+#: build/C/man2/wait.2:478
msgid ""
"POSIX.1-2001 specifies that if the disposition of B<SIGCHLD> is set to "
"B<SIG_IGN> or the B<SA_NOCLDWAIT> flag is set for B<SIGCHLD> (see "
"る。"
#. type: Plain text
-#: build/C/man2/wait.2:492
+#: build/C/man2/wait.2:494
msgid ""
"In the Linux kernel, a kernel-scheduled thread is not a distinct construct "
"from a process. Instead, a thread is simply a process that is created using "
"るようになった。 そして将来はこれがデフォルトの動作になるであろう。"
#. type: Plain text
-#: build/C/man2/wait.2:499
+#: build/C/man2/wait.2:501
msgid ""
"The following Linux-specific I<options> are for use with children created "
"using B<clone>(2); they cannot be used with B<waitid>():"
"が使用できる。"
#. type: TP
-#: build/C/man2/wait.2:499
+#: build/C/man2/wait.2:501
#, no-wrap
msgid "B<__WCLONE>"
msgstr "B<__WCLONE>"
#. since 0.99pl10
#. type: Plain text
-#: build/C/man2/wait.2:510
+#: build/C/man2/wait.2:512
msgid ""
"Wait for \"clone\" children only. If omitted then wait for \"non-clone\" "
"children only. (A \"clone\" child is one which delivers no signal, or a "
"も指定された場合は無視される。"
#. type: TP
-#: build/C/man2/wait.2:510
+#: build/C/man2/wait.2:512
#, no-wrap
msgid "B<__WALL> (since Linux 2.4)"
msgstr "B<__WALL> (Linux 2.4 以降)"
#. since patch-2.3.48
#. type: Plain text
-#: build/C/man2/wait.2:515
+#: build/C/man2/wait.2:517
msgid "Wait for all children, regardless of type (\"clone\" or \"non-clone\")."
msgstr "\"clone\" であるかないかに関わらず、 全ての子プロセスを待つ。"
#. type: TP
-#: build/C/man2/wait.2:515
+#: build/C/man2/wait.2:517
#, no-wrap
msgid "B<__WNOTHREAD> (since Linux 2.4)"
msgstr "B<__WNOTHREAD> (Linux 2.4 以降)"
#. since patch-2.4.0-test8
#. type: Plain text
-#: build/C/man2/wait.2:521
+#: build/C/man2/wait.2:523
msgid ""
"Do not wait for children of other threads in the same thread group. This "
"was the default before Linux 2.4."
"はデフォルトであった。"
#. type: Plain text
-#: build/C/man2/wait.2:536
+#: build/C/man2/wait.2:535
+msgid ""
+"The raw B<waitid>() system call takes a fith argument, of type I<struct "
+"rusage\\ *>. If this argument is non-NULL, then it is used to return "
+"resource usage information about the child, in the same manner as B<wait4>"
+"(2). See B<getrusage>(2) for details."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/wait.2:550
msgid ""
"According to POSIX.1-2008, an application calling B<waitid>() must ensure "
"that I<infop> points to a I<siginfo_t> structure (i.e., that it is a non-"
#. fork.2 refers to this example program.
#. type: Plain text
-#: build/C/man2/wait.2:553
+#: build/C/man2/wait.2:567
msgid ""
"The following program demonstrates the use of B<fork>(2) and B<waitpid>(). "
"The program creates a child process. If no command-line argument is "
"ループを実行する。"
#. type: Plain text
-#: build/C/man2/wait.2:569
+#: build/C/man2/wait.2:583
#, no-wrap
msgid ""
"$B< ./a.out &>\n"
"$\n"
#. type: Plain text
-#: build/C/man2/wait.2:578
+#: build/C/man2/wait.2:592
#, no-wrap
msgid ""
"#include E<lt>sys/wait.hE<gt>\n"
"#include E<lt>stdio.hE<gt>\n"
#. type: Plain text
-#: build/C/man2/wait.2:584
+#: build/C/man2/wait.2:598
#, no-wrap
msgid ""
"int\n"
" int status;\n"
#. type: Plain text
-#: build/C/man2/wait.2:590
+#: build/C/man2/wait.2:604
#, no-wrap
msgid ""
" cpid = fork();\n"
" }\n"
#. type: Plain text
-#: build/C/man2/wait.2:596
+#: build/C/man2/wait.2:610
#, no-wrap
msgid ""
" if (cpid == 0) { /* Code executed by child */\n"
" _exit(atoi(argv[1]));\n"
#. type: Plain text
-#: build/C/man2/wait.2:604
+#: build/C/man2/wait.2:618
#, no-wrap
msgid ""
" } else { /* Code executed by parent */\n"
" }\n"
#. type: Plain text
-#: build/C/man2/wait.2:618
+#: build/C/man2/wait.2:632
#, no-wrap
msgid ""
" if (WIFEXITED(status)) {\n"
"}\n"
#. type: Plain text
-#: build/C/man2/wait.2:631
+#: build/C/man2/wait.2:645
msgid ""
"B<_exit>(2), B<clone>(2), B<fork>(2), B<kill>(2), B<ptrace>(2), B<sigaction>"
"(2), B<signal>(2), B<wait4>(2), B<pthread_create>(3), B<credentials>(7), "
"B<fork>(2), B<getrusage>(2), B<sigaction>(2), B<signal>(2), B<wait>(2), "
"B<signal>(7)"
+#~ msgid "2012-12-21"
+#~ msgstr "2012-12-21"
+
+#~ msgid ""
+#~ "B<int waitid(idtype_t >I<idtype>B<, id_t >I<id>B<, siginfo_t "
+#~ "*>I<infop>B<, int >I<options>B<);>"
+#~ msgstr ""
+#~ "B<int waitid(idtype_t >I<idtype>B<, id_t >I<id>B<, siginfo_t "
+#~ "*>I<infop>B<, int >I<options>B<);>"
+
#~ msgid "2012-05-01"
#~ msgstr "2012-05-01"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man3/bsd_signal.3:36 build/C/man2/eventfd.2:29 build/C/man2/getitimer.2:24 build/C/man3/gsignal.3:49 build/C/man2/kill.2:65 build/C/man2/killpg.2:60 build/C/man2/pause.2:37 build/C/man2/prctl.2:62 build/C/man3/profil.3:46 build/C/man3/psignal.3:56 build/C/man3/raise.3:38 build/C/man2/restart_syscall.2:41 build/C/man2/rt_sigqueueinfo.2:38 build/C/man2/s390_runtime_instr.2:34 build/C/man2/sgetmask.2:36 build/C/man2/sigaction.2:70 build/C/man2/sigaltstack.2:51 build/C/man7/sigevent.7:52 build/C/man3/siginterrupt.3:55 build/C/man2/signal.2:45 build/C/man7/signal.7:49 build/C/man2/signalfd.2:27 build/C/man3/sigpause.3:36 build/C/man2/sigpending.2:46 build/C/man2/sigprocmask.2:47 build/C/man3/sigqueue.3:43 build/C/man2/sigreturn.2:34 build/C/man3/sigset.3:58 build/C/man3/sigsetops.3:63 build/C/man2/sigsuspend.2:46 build/C/man3/sigvec.3:49 build/C/man3/sigwait.3:45 build/C/man2/sigwaitinfo.2:46 build/C/man3/sysv_signal.3:36 build/C/man2/timer_create.2:52 build/C/man2/timer_delete.2:45 build/C/man2/timer_getoverrun.2:45 build/C/man2/timer_settime.2:50 build/C/man2/timerfd_create.2:37 build/C/man2/tkill.2:41 build/C/man2/wait.2:81 build/C/man2/wait4.2:67
+#: build/C/man3/bsd_signal.3:36 build/C/man2/eventfd.2:29 build/C/man2/getitimer.2:24 build/C/man3/gsignal.3:49 build/C/man2/kill.2:65 build/C/man2/killpg.2:60 build/C/man2/pause.2:37 build/C/man2/prctl.2:62 build/C/man3/profil.3:46 build/C/man3/psignal.3:56 build/C/man3/raise.3:38 build/C/man2/restart_syscall.2:41 build/C/man2/rt_sigqueueinfo.2:38 build/C/man2/s390_runtime_instr.2:34 build/C/man2/sgetmask.2:36 build/C/man2/sigaction.2:70 build/C/man2/sigaltstack.2:51 build/C/man7/sigevent.7:52 build/C/man3/siginterrupt.3:55 build/C/man2/signal.2:45 build/C/man7/signal.7:49 build/C/man2/signalfd.2:27 build/C/man3/sigpause.3:36 build/C/man2/sigpending.2:46 build/C/man2/sigprocmask.2:47 build/C/man3/sigqueue.3:43 build/C/man2/sigreturn.2:34 build/C/man3/sigset.3:58 build/C/man3/sigsetops.3:63 build/C/man2/sigsuspend.2:46 build/C/man3/sigvec.3:49 build/C/man3/sigwait.3:45 build/C/man2/sigwaitinfo.2:46 build/C/man3/sysv_signal.3:36 build/C/man2/timer_create.2:52 build/C/man2/timer_delete.2:45 build/C/man2/timer_getoverrun.2:45 build/C/man2/timer_settime.2:50 build/C/man2/timerfd_create.2:37 build/C/man2/tkill.2:41 build/C/man2/wait.2:83 build/C/man2/wait4.2:67
#, no-wrap
msgid "DESCRIPTION"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/bsd_signal.3:54 build/C/man2/eventfd.2:222 build/C/man2/getitimer.2:122 build/C/man2/kill.2:99 build/C/man2/killpg.2:89 build/C/man2/pause.2:42 build/C/man2/prctl.2:775 build/C/man3/profil.3:68 build/C/man3/psignal.3:89 build/C/man3/raise.3:61 build/C/man2/restart_syscall.2:84 build/C/man2/rt_sigqueueinfo.2:129 build/C/man2/s390_runtime_instr.2:54 build/C/man2/sgetmask.2:59 build/C/man2/sigaction.2:660 build/C/man2/sigaltstack.2:133 build/C/man3/siginterrupt.3:73 build/C/man2/signal.2:97 build/C/man2/signalfd.2:251 build/C/man3/sigpause.3:48 build/C/man2/sigpending.2:53 build/C/man2/sigprocmask.2:93 build/C/man3/sigqueue.3:83 build/C/man2/sigreturn.2:53 build/C/man3/sigset.3:129 build/C/man3/sigsetops.3:107 build/C/man2/sigsuspend.2:70 build/C/man3/sigvec.3:199 build/C/man3/sigwait.3:69 build/C/man2/sigwaitinfo.2:105 build/C/man3/sysv_signal.3:51 build/C/man2/timer_create.2:167 build/C/man2/timer_delete.2:53 build/C/man2/timer_getoverrun.2:82 build/C/man2/timer_settime.2:173 build/C/man2/timerfd_create.2:287 build/C/man2/tkill.2:95 build/C/man2/wait.2:353 build/C/man2/wait4.2:132
+#: build/C/man3/bsd_signal.3:54 build/C/man2/eventfd.2:222 build/C/man2/getitimer.2:122 build/C/man2/kill.2:100 build/C/man2/killpg.2:89 build/C/man2/pause.2:42 build/C/man2/prctl.2:775 build/C/man3/profil.3:68 build/C/man3/psignal.3:89 build/C/man3/raise.3:61 build/C/man2/restart_syscall.2:84 build/C/man2/rt_sigqueueinfo.2:129 build/C/man2/s390_runtime_instr.2:54 build/C/man2/sgetmask.2:59 build/C/man2/sigaction.2:660 build/C/man2/sigaltstack.2:133 build/C/man3/siginterrupt.3:73 build/C/man2/signal.2:97 build/C/man2/signalfd.2:251 build/C/man3/sigpause.3:48 build/C/man2/sigpending.2:53 build/C/man2/sigprocmask.2:93 build/C/man3/sigqueue.3:83 build/C/man2/sigreturn.2:53 build/C/man3/sigset.3:129 build/C/man3/sigsetops.3:107 build/C/man2/sigsuspend.2:70 build/C/man3/sigvec.3:199 build/C/man3/sigwait.3:69 build/C/man2/sigwaitinfo.2:105 build/C/man3/sysv_signal.3:51 build/C/man2/timer_create.2:167 build/C/man2/timer_delete.2:53 build/C/man2/timer_getoverrun.2:82 build/C/man2/timer_settime.2:173 build/C/man2/timerfd_create.2:287 build/C/man2/tkill.2:95 build/C/man2/wait.2:355 build/C/man2/wait4.2:132
#, no-wrap
msgid "RETURN VALUE"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/bsd_signal.3:60 build/C/man2/eventfd.2:229 build/C/man2/getitimer.2:127 build/C/man2/kill.2:104 build/C/man2/killpg.2:94 build/C/man2/pause.2:53 build/C/man2/prctl.2:793 build/C/man2/restart_syscall.2:88 build/C/man2/rt_sigqueueinfo.2:134 build/C/man2/s390_runtime_instr.2:65 build/C/man2/sgetmask.2:64 build/C/man2/sigaction.2:665 build/C/man2/sigaltstack.2:137 build/C/man3/siginterrupt.3:83 build/C/man2/signal.2:105 build/C/man2/signalfd.2:265 build/C/man2/sigpending.2:59 build/C/man2/sigprocmask.2:99 build/C/man3/sigqueue.3:91 build/C/man3/sigset.3:154 build/C/man3/sigsetops.3:126 build/C/man2/sigsuspend.2:76 build/C/man3/sigvec.3:216 build/C/man3/sigwait.3:74 build/C/man2/sigwaitinfo.2:114 build/C/man3/sysv_signal.3:57 build/C/man2/timer_create.2:175 build/C/man2/timer_delete.2:60 build/C/man2/timer_getoverrun.2:90 build/C/man2/timer_settime.2:182 build/C/man2/timerfd_create.2:302 build/C/man2/tkill.2:99 build/C/man2/wait.2:382 build/C/man2/wait4.2:135
+#: build/C/man3/bsd_signal.3:60 build/C/man2/eventfd.2:229 build/C/man2/getitimer.2:127 build/C/man2/kill.2:105 build/C/man2/killpg.2:94 build/C/man2/pause.2:53 build/C/man2/prctl.2:793 build/C/man2/restart_syscall.2:88 build/C/man2/rt_sigqueueinfo.2:134 build/C/man2/s390_runtime_instr.2:65 build/C/man2/sgetmask.2:64 build/C/man2/sigaction.2:665 build/C/man2/sigaltstack.2:137 build/C/man3/siginterrupt.3:83 build/C/man2/signal.2:105 build/C/man2/signalfd.2:265 build/C/man2/sigpending.2:59 build/C/man2/sigprocmask.2:99 build/C/man3/sigqueue.3:91 build/C/man3/sigset.3:154 build/C/man3/sigsetops.3:126 build/C/man2/sigsuspend.2:76 build/C/man3/sigvec.3:216 build/C/man3/sigwait.3:74 build/C/man2/sigwaitinfo.2:114 build/C/man3/sysv_signal.3:57 build/C/man2/timer_create.2:175 build/C/man2/timer_delete.2:60 build/C/man2/timer_getoverrun.2:90 build/C/man2/timer_settime.2:182 build/C/man2/timerfd_create.2:302 build/C/man2/tkill.2:99 build/C/man2/wait.2:384 build/C/man2/wait4.2:135
#, no-wrap
msgid "ERRORS"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/bsd_signal.3:63 build/C/man2/eventfd.2:266 build/C/man2/getitimer.2:148 build/C/man3/gsignal.3:95 build/C/man2/kill.2:120 build/C/man2/killpg.2:111 build/C/man2/pause.2:57 build/C/man2/prctl.2:965 build/C/man3/profil.3:70 build/C/man3/psignal.3:99 build/C/man3/raise.3:64 build/C/man2/restart_syscall.2:96 build/C/man2/rt_sigqueueinfo.2:176 build/C/man2/s390_runtime_instr.2:81 build/C/man2/sgetmask.2:66 build/C/man2/sigaction.2:677 build/C/man2/sigaltstack.2:156 build/C/man7/sigevent.7:130 build/C/man3/siginterrupt.3:87 build/C/man2/signal.2:110 build/C/man7/signal.7:838 build/C/man2/signalfd.2:307 build/C/man3/sigpause.3:56 build/C/man2/sigpending.2:64 build/C/man2/sigprocmask.2:112 build/C/man3/sigqueue.3:114 build/C/man2/sigreturn.2:60 build/C/man3/sigset.3:173 build/C/man3/sigsetops.3:131 build/C/man2/sigsuspend.2:84 build/C/man3/sigvec.3:221 build/C/man3/sigwait.3:80 build/C/man2/sigwaitinfo.2:133 build/C/man3/sysv_signal.3:60 build/C/man2/timer_create.2:193 build/C/man2/timer_delete.2:67 build/C/man2/timer_getoverrun.2:97 build/C/man2/timer_settime.2:207 build/C/man2/timerfd_create.2:371 build/C/man2/tkill.2:116 build/C/man2/wait.2:420 build/C/man2/wait4.2:138
+#: build/C/man3/bsd_signal.3:63 build/C/man2/eventfd.2:266 build/C/man2/getitimer.2:148 build/C/man3/gsignal.3:95 build/C/man2/kill.2:121 build/C/man2/killpg.2:111 build/C/man2/pause.2:57 build/C/man2/prctl.2:965 build/C/man3/profil.3:70 build/C/man3/psignal.3:99 build/C/man3/raise.3:64 build/C/man2/restart_syscall.2:96 build/C/man2/rt_sigqueueinfo.2:176 build/C/man2/s390_runtime_instr.2:81 build/C/man2/sgetmask.2:66 build/C/man2/sigaction.2:677 build/C/man2/sigaltstack.2:156 build/C/man7/sigevent.7:130 build/C/man3/siginterrupt.3:87 build/C/man2/signal.2:110 build/C/man7/signal.7:838 build/C/man2/signalfd.2:307 build/C/man3/sigpause.3:56 build/C/man2/sigpending.2:64 build/C/man2/sigprocmask.2:112 build/C/man3/sigqueue.3:114 build/C/man2/sigreturn.2:60 build/C/man3/sigset.3:173 build/C/man3/sigsetops.3:131 build/C/man2/sigsuspend.2:84 build/C/man3/sigvec.3:221 build/C/man3/sigwait.3:80 build/C/man2/sigwaitinfo.2:133 build/C/man3/sysv_signal.3:60 build/C/man2/timer_create.2:193 build/C/man2/timer_delete.2:67 build/C/man2/timer_getoverrun.2:97 build/C/man2/timer_settime.2:207 build/C/man2/timerfd_create.2:371 build/C/man2/tkill.2:116 build/C/man2/wait.2:422 build/C/man2/wait4.2:138
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/bsd_signal.3:70 build/C/man2/eventfd.2:271 build/C/man2/getitimer.2:158 build/C/man2/kill.2:122 build/C/man2/killpg.2:115 build/C/man3/raise.3:66 build/C/man2/restart_syscall.2:98 build/C/man2/rt_sigqueueinfo.2:178 build/C/man2/s390_runtime_instr.2:84 build/C/man2/sgetmask.2:68 build/C/man2/sigaction.2:680 build/C/man2/sigaltstack.2:158 build/C/man2/signal.2:112 build/C/man2/signalfd.2:312 build/C/man3/sigpause.3:60 build/C/man2/sigpending.2:66 build/C/man2/sigprocmask.2:114 build/C/man3/sigqueue.3:116 build/C/man2/sigreturn.2:64 build/C/man3/sigset.3:190 build/C/man3/sigsetops.3:133 build/C/man2/sigsuspend.2:86 build/C/man3/sigvec.3:227 build/C/man3/sigwait.3:82 build/C/man2/sigwaitinfo.2:135 build/C/man3/sysv_signal.3:62 build/C/man2/timer_create.2:195 build/C/man2/timer_getoverrun.2:99 build/C/man2/tkill.2:122 build/C/man2/wait.2:422 build/C/man2/wait4.2:147
+#: build/C/man3/bsd_signal.3:70 build/C/man2/eventfd.2:271 build/C/man2/getitimer.2:158 build/C/man2/kill.2:123 build/C/man2/killpg.2:115 build/C/man3/raise.3:66 build/C/man2/restart_syscall.2:98 build/C/man2/rt_sigqueueinfo.2:178 build/C/man2/s390_runtime_instr.2:84 build/C/man2/sgetmask.2:68 build/C/man2/sigaction.2:680 build/C/man2/sigaltstack.2:158 build/C/man2/signal.2:112 build/C/man2/signalfd.2:312 build/C/man3/sigpause.3:60 build/C/man2/sigpending.2:66 build/C/man2/sigprocmask.2:114 build/C/man3/sigqueue.3:116 build/C/man2/sigreturn.2:64 build/C/man3/sigset.3:190 build/C/man3/sigsetops.3:133 build/C/man2/sigsuspend.2:86 build/C/man3/sigvec.3:227 build/C/man3/sigwait.3:82 build/C/man2/sigwaitinfo.2:135 build/C/man3/sysv_signal.3:62 build/C/man2/timer_create.2:195 build/C/man2/timer_getoverrun.2:99 build/C/man2/tkill.2:122 build/C/man2/wait.2:424 build/C/man2/wait4.2:147
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/bsd_signal.3:94 build/C/man2/eventfd.2:417 build/C/man2/getitimer.2:239 build/C/man3/gsignal.3:103 build/C/man2/kill.2:170 build/C/man2/killpg.2:134 build/C/man2/pause.2:59 build/C/man2/prctl.2:979 build/C/man3/profil.3:81 build/C/man3/psignal.3:113 build/C/man3/raise.3:77 build/C/man2/restart_syscall.2:123 build/C/man2/rt_sigqueueinfo.2:188 build/C/man2/s390_runtime_instr.2:88 build/C/man2/sgetmask.2:80 build/C/man2/sigaction.2:793 build/C/man2/sigaltstack.2:232 build/C/man7/sigevent.7:132 build/C/man3/siginterrupt.3:96 build/C/man2/signal.2:278 build/C/man7/signal.7:850 build/C/man2/signalfd.2:433 build/C/man3/sigpause.3:98 build/C/man2/sigpending.2:87 build/C/man2/sigprocmask.2:144 build/C/man3/sigqueue.3:149 build/C/man2/sigreturn.2:74 build/C/man3/sigset.3:266 build/C/man3/sigsetops.3:171 build/C/man2/sigsuspend.2:108 build/C/man3/sigvec.3:252 build/C/man3/sigwait.3:89 build/C/man2/sigwaitinfo.2:187 build/C/man3/sysv_signal.3:87 build/C/man2/timer_create.2:399 build/C/man2/timer_delete.2:69 build/C/man2/timer_getoverrun.2:131 build/C/man2/timer_settime.2:212 build/C/man2/timerfd_create.2:541 build/C/man2/tkill.2:131 build/C/man2/wait.2:619 build/C/man2/wait4.2:165
+#: build/C/man3/bsd_signal.3:94 build/C/man2/eventfd.2:417 build/C/man2/getitimer.2:239 build/C/man3/gsignal.3:103 build/C/man2/kill.2:171 build/C/man2/killpg.2:134 build/C/man2/pause.2:59 build/C/man2/prctl.2:979 build/C/man3/profil.3:81 build/C/man3/psignal.3:113 build/C/man3/raise.3:77 build/C/man2/restart_syscall.2:123 build/C/man2/rt_sigqueueinfo.2:188 build/C/man2/s390_runtime_instr.2:88 build/C/man2/sgetmask.2:80 build/C/man2/sigaction.2:793 build/C/man2/sigaltstack.2:232 build/C/man7/sigevent.7:132 build/C/man3/siginterrupt.3:96 build/C/man2/signal.2:278 build/C/man7/signal.7:850 build/C/man2/signalfd.2:433 build/C/man3/sigpause.3:98 build/C/man2/sigpending.2:87 build/C/man2/sigprocmask.2:144 build/C/man3/sigqueue.3:149 build/C/man2/sigreturn.2:74 build/C/man3/sigset.3:266 build/C/man3/sigsetops.3:171 build/C/man2/sigsuspend.2:108 build/C/man3/sigvec.3:252 build/C/man3/sigwait.3:89 build/C/man2/sigwaitinfo.2:187 build/C/man3/sysv_signal.3:87 build/C/man2/timer_create.2:399 build/C/man2/timer_delete.2:69 build/C/man2/timer_getoverrun.2:131 build/C/man2/timer_settime.2:212 build/C/man2/timerfd_create.2:541 build/C/man2/tkill.2:131 build/C/man2/wait.2:633 build/C/man2/wait4.2:165
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/bsd_signal.3:99 build/C/man2/eventfd.2:428 build/C/man2/getitimer.2:246 build/C/man3/gsignal.3:107 build/C/man2/kill.2:180 build/C/man2/killpg.2:140 build/C/man2/pause.2:64 build/C/man2/prctl.2:982 build/C/man3/profil.3:86 build/C/man3/psignal.3:118 build/C/man3/raise.3:84 build/C/man2/restart_syscall.2:131 build/C/man2/rt_sigqueueinfo.2:196 build/C/man2/s390_runtime_instr.2:91 build/C/man2/sgetmask.2:83 build/C/man2/sigaction.2:813 build/C/man2/sigaltstack.2:239 build/C/man7/sigevent.7:142 build/C/man3/siginterrupt.3:98 build/C/man2/signal.2:297 build/C/man7/signal.7:884 build/C/man2/signalfd.2:446 build/C/man3/sigpause.3:106 build/C/man2/sigpending.2:95 build/C/man2/sigprocmask.2:155 build/C/man3/sigqueue.3:157 build/C/man2/sigreturn.2:80 build/C/man3/sigset.3:276 build/C/man3/sigsetops.3:176 build/C/man2/sigsuspend.2:118 build/C/man3/sigvec.3:262 build/C/man3/sigwait.3:97 build/C/man2/sigwaitinfo.2:199 build/C/man3/sysv_signal.3:92 build/C/man2/timer_create.2:414 build/C/man2/timer_delete.2:75 build/C/man2/timer_getoverrun.2:141 build/C/man2/timer_settime.2:216 build/C/man2/timerfd_create.2:553 build/C/man2/tkill.2:136 build/C/man2/wait.2:631 build/C/man2/wait4.2:172
+#: build/C/man3/bsd_signal.3:99 build/C/man2/eventfd.2:428 build/C/man2/getitimer.2:246 build/C/man3/gsignal.3:107 build/C/man2/kill.2:181 build/C/man2/killpg.2:140 build/C/man2/pause.2:64 build/C/man2/prctl.2:982 build/C/man3/profil.3:86 build/C/man3/psignal.3:118 build/C/man3/raise.3:84 build/C/man2/restart_syscall.2:131 build/C/man2/rt_sigqueueinfo.2:196 build/C/man2/s390_runtime_instr.2:91 build/C/man2/sgetmask.2:83 build/C/man2/sigaction.2:813 build/C/man2/sigaltstack.2:239 build/C/man7/sigevent.7:142 build/C/man3/siginterrupt.3:98 build/C/man2/signal.2:297 build/C/man7/signal.7:884 build/C/man2/signalfd.2:446 build/C/man3/sigpause.3:106 build/C/man2/sigpending.2:95 build/C/man2/sigprocmask.2:155 build/C/man3/sigqueue.3:157 build/C/man2/sigreturn.2:80 build/C/man3/sigset.3:276 build/C/man3/sigsetops.3:176 build/C/man2/sigsuspend.2:118 build/C/man3/sigvec.3:262 build/C/man3/sigwait.3:97 build/C/man2/sigwaitinfo.2:199 build/C/man3/sysv_signal.3:92 build/C/man2/timer_create.2:414 build/C/man2/timer_delete.2:75 build/C/man2/timer_getoverrun.2:141 build/C/man2/timer_settime.2:216 build/C/man2/timerfd_create.2:553 build/C/man2/tkill.2:136 build/C/man2/wait.2:645 build/C/man2/wait4.2:172
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man3/bsd_signal.3:106 build/C/man2/eventfd.2:435 build/C/man2/getitimer.2:253 build/C/man3/gsignal.3:114 build/C/man2/kill.2:187 build/C/man2/killpg.2:147 build/C/man2/pause.2:71 build/C/man2/prctl.2:989 build/C/man3/profil.3:93 build/C/man3/psignal.3:125 build/C/man3/raise.3:91 build/C/man2/restart_syscall.2:138 build/C/man2/rt_sigqueueinfo.2:203 build/C/man2/s390_runtime_instr.2:98 build/C/man2/sgetmask.2:90 build/C/man2/sigaction.2:820 build/C/man2/sigaltstack.2:246 build/C/man7/sigevent.7:149 build/C/man3/siginterrupt.3:105 build/C/man2/signal.2:304 build/C/man7/signal.7:891 build/C/man2/signalfd.2:453 build/C/man3/sigpause.3:113 build/C/man2/sigpending.2:102 build/C/man2/sigprocmask.2:162 build/C/man3/sigqueue.3:164 build/C/man2/sigreturn.2:87 build/C/man3/sigset.3:283 build/C/man3/sigsetops.3:183 build/C/man2/sigsuspend.2:125 build/C/man3/sigvec.3:269 build/C/man3/sigwait.3:104 build/C/man2/sigwaitinfo.2:206 build/C/man3/sysv_signal.3:99 build/C/man2/timer_create.2:421 build/C/man2/timer_delete.2:82 build/C/man2/timer_getoverrun.2:148 build/C/man2/timer_settime.2:223 build/C/man2/timerfd_create.2:560 build/C/man2/tkill.2:143 build/C/man2/wait.2:638 build/C/man2/wait4.2:179
+#: build/C/man3/bsd_signal.3:106 build/C/man2/eventfd.2:435 build/C/man2/getitimer.2:253 build/C/man3/gsignal.3:114 build/C/man2/kill.2:188 build/C/man2/killpg.2:147 build/C/man2/pause.2:71 build/C/man2/prctl.2:989 build/C/man3/profil.3:93 build/C/man3/psignal.3:125 build/C/man3/raise.3:91 build/C/man2/restart_syscall.2:138 build/C/man2/rt_sigqueueinfo.2:203 build/C/man2/s390_runtime_instr.2:98 build/C/man2/sgetmask.2:90 build/C/man2/sigaction.2:820 build/C/man2/sigaltstack.2:246 build/C/man7/sigevent.7:149 build/C/man3/siginterrupt.3:105 build/C/man2/signal.2:304 build/C/man7/signal.7:891 build/C/man2/signalfd.2:453 build/C/man3/sigpause.3:113 build/C/man2/sigpending.2:102 build/C/man2/sigprocmask.2:162 build/C/man3/sigqueue.3:164 build/C/man2/sigreturn.2:87 build/C/man3/sigset.3:283 build/C/man3/sigsetops.3:183 build/C/man2/sigsuspend.2:125 build/C/man3/sigvec.3:269 build/C/man3/sigwait.3:104 build/C/man2/sigwaitinfo.2:206 build/C/man3/sysv_signal.3:99 build/C/man2/timer_create.2:421 build/C/man2/timer_delete.2:82 build/C/man2/timer_getoverrun.2:148 build/C/man2/timer_settime.2:223 build/C/man2/timerfd_create.2:560 build/C/man2/tkill.2:143 build/C/man2/wait.2:652 build/C/man2/wait4.2:179
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/eventfd.2:230 build/C/man2/getitimer.2:135 build/C/man2/kill.2:105 build/C/man2/killpg.2:95 build/C/man2/prctl.2:798 build/C/man2/prctl.2:803 build/C/man2/prctl.2:815 build/C/man2/prctl.2:820 build/C/man2/prctl.2:829 build/C/man2/prctl.2:869 build/C/man2/rt_sigqueueinfo.2:141 build/C/man2/s390_runtime_instr.2:66 build/C/man2/sigaction.2:670 build/C/man2/sigaltstack.2:142 build/C/man3/siginterrupt.3:84 build/C/man2/signal.2:106 build/C/man2/signalfd.2:271 build/C/man2/signalfd.2:279 build/C/man2/sigprocmask.2:107 build/C/man3/sigqueue.3:98 build/C/man3/sigsetops.3:127 build/C/man3/sigwait.3:75 build/C/man2/sigwaitinfo.2:129 build/C/man2/timer_create.2:179 build/C/man2/timer_delete.2:61 build/C/man2/timer_getoverrun.2:91 build/C/man2/timer_settime.2:191 build/C/man2/timer_settime.2:199 build/C/man2/timerfd_create.2:305 build/C/man2/timerfd_create.2:313 build/C/man2/timerfd_create.2:349 build/C/man2/timerfd_create.2:356 build/C/man2/timerfd_create.2:362 build/C/man2/tkill.2:100 build/C/man2/wait.2:415
+#: build/C/man2/eventfd.2:230 build/C/man2/getitimer.2:135 build/C/man2/kill.2:106 build/C/man2/killpg.2:95 build/C/man2/prctl.2:798 build/C/man2/prctl.2:803 build/C/man2/prctl.2:815 build/C/man2/prctl.2:820 build/C/man2/prctl.2:829 build/C/man2/prctl.2:869 build/C/man2/rt_sigqueueinfo.2:141 build/C/man2/s390_runtime_instr.2:66 build/C/man2/sigaction.2:670 build/C/man2/sigaltstack.2:142 build/C/man3/siginterrupt.3:84 build/C/man2/signal.2:106 build/C/man2/signalfd.2:271 build/C/man2/signalfd.2:279 build/C/man2/sigprocmask.2:107 build/C/man3/sigqueue.3:98 build/C/man3/sigsetops.3:127 build/C/man3/sigwait.3:75 build/C/man2/sigwaitinfo.2:129 build/C/man2/timer_create.2:179 build/C/man2/timer_delete.2:61 build/C/man2/timer_getoverrun.2:91 build/C/man2/timer_settime.2:191 build/C/man2/timer_settime.2:199 build/C/man2/timerfd_create.2:305 build/C/man2/timerfd_create.2:313 build/C/man2/timerfd_create.2:349 build/C/man2/timerfd_create.2:356 build/C/man2/timerfd_create.2:362 build/C/man2/tkill.2:100 build/C/man2/wait.2:417
#, no-wrap
msgid "B<EINVAL>"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/eventfd.2:334 build/C/man2/sigaction.2:790 build/C/man2/sigaltstack.2:215 build/C/man2/signalfd.2:360 build/C/man3/sigwait.3:86 build/C/man2/timer_create.2:253 build/C/man2/timer_getoverrun.2:128 build/C/man2/timer_settime.2:209 build/C/man2/timerfd_create.2:379 build/C/man2/wait.2:536
+#: build/C/man2/eventfd.2:334 build/C/man2/sigaction.2:790 build/C/man2/sigaltstack.2:215 build/C/man2/signalfd.2:360 build/C/man3/sigwait.3:86 build/C/man2/timer_create.2:253 build/C/man2/timer_getoverrun.2:128 build/C/man2/timer_settime.2:209 build/C/man2/timerfd_create.2:379 build/C/man2/wait.2:550
#, no-wrap
msgid "EXAMPLE"
msgstr ""
msgstr ""
#. type: SS
-#: build/C/man2/eventfd.2:359 build/C/man2/signalfd.2:383 build/C/man2/timer_create.2:284 build/C/man2/timerfd_create.2:407 build/C/man2/wait.2:571
+#: build/C/man2/eventfd.2:359 build/C/man2/signalfd.2:383 build/C/man2/timer_create.2:284 build/C/man2/timerfd_create.2:407 build/C/man2/wait.2:585
#, no-wrap
msgid "Program source"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/getitimer.2:189 build/C/man2/kill.2:160 build/C/man3/profil.3:72 build/C/man3/psignal.3:101 build/C/man2/sigaction.2:781 build/C/man2/signalfd.2:352 build/C/man2/sigpending.2:81 build/C/man3/sigset.3:232 build/C/man2/timer_getoverrun.2:115 build/C/man2/timerfd_create.2:373 build/C/man2/wait.2:521
+#: build/C/man2/getitimer.2:189 build/C/man2/kill.2:161 build/C/man3/profil.3:72 build/C/man3/psignal.3:101 build/C/man2/sigaction.2:781 build/C/man2/signalfd.2:352 build/C/man2/sigpending.2:81 build/C/man3/sigset.3:232 build/C/man2/timer_getoverrun.2:115 build/C/man2/timerfd_create.2:373 build/C/man2/wait.2:535
#, no-wrap
msgid "BUGS"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/gsignal.3:44 build/C/man2/kill.2:59 build/C/man2/killpg.2:53 build/C/man3/profil.3:42 build/C/man3/psignal.3:46 build/C/man2/sigaction.2:61 build/C/man2/sigaltstack.2:38 build/C/man3/siginterrupt.3:44 build/C/man2/sigpending.2:40 build/C/man2/sigprocmask.2:41 build/C/man3/sigqueue.3:39 build/C/man3/sigset.3:45 build/C/man3/sigsetops.3:51 build/C/man2/sigsuspend.2:40 build/C/man3/sigvec.3:45 build/C/man3/sigwait.3:39 build/C/man2/sigwaitinfo.2:41 build/C/man2/timer_create.2:48 build/C/man2/timer_delete.2:41 build/C/man2/timer_getoverrun.2:41 build/C/man2/timer_settime.2:45 build/C/man2/wait.2:67 build/C/man2/wait4.2:53
+#: build/C/man3/gsignal.3:44 build/C/man2/kill.2:59 build/C/man2/killpg.2:53 build/C/man3/profil.3:42 build/C/man3/psignal.3:46 build/C/man2/sigaction.2:61 build/C/man2/sigaltstack.2:38 build/C/man3/siginterrupt.3:44 build/C/man2/sigpending.2:40 build/C/man2/sigprocmask.2:41 build/C/man3/sigqueue.3:39 build/C/man3/sigset.3:45 build/C/man3/sigsetops.3:51 build/C/man2/sigsuspend.2:40 build/C/man3/sigvec.3:45 build/C/man3/sigwait.3:39 build/C/man2/sigwaitinfo.2:41 build/C/man2/timer_create.2:48 build/C/man2/timer_delete.2:41 build/C/man2/timer_getoverrun.2:41 build/C/man2/timer_settime.2:45 build/C/man2/wait.2:69 build/C/man2/wait4.2:53
msgid "Feature Test Macro Requirements for glibc (see B<feature_test_macros>(7)):"
msgstr ""
#. type: TH
#: build/C/man2/kill.2:44
#, no-wrap
-msgid "2013-02-05"
+msgid "2013-09-17"
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man2/kill.2:99 build/C/man2/killpg.2:89
+#: build/C/man2/kill.2:100
msgid ""
"For a process to have permission to send a signal it must either be "
"privileged (under Linux: have the B<CAP_KILL> capability), or the real or "
"effective user ID of the sending process must equal the real or saved "
"set-user-ID of the target process. In the case of B<SIGCONT> it suffices "
-"when the sending and receiving processes belong to the same session."
+"when the sending and receiving processes belong to the same session. "
+"(Historically, the rules were different; see NOTES.)"
msgstr ""
#. type: Plain text
-#: build/C/man2/kill.2:104
+#: build/C/man2/kill.2:105
msgid ""
"On success (at least one signal was sent), zero is returned. On error, -1 "
"is returned, and I<errno> is set appropriately."
msgstr ""
#. type: Plain text
-#: build/C/man2/kill.2:108
+#: build/C/man2/kill.2:109
msgid "An invalid signal was specified."
msgstr ""
#. type: TP
-#: build/C/man2/kill.2:108 build/C/man2/killpg.2:99 build/C/man2/prctl.2:879 build/C/man2/prctl.2:891 build/C/man2/prctl.2:901 build/C/man2/prctl.2:909 build/C/man2/rt_sigqueueinfo.2:148 build/C/man2/sigaltstack.2:151 build/C/man3/sigqueue.3:102 build/C/man2/tkill.2:103
+#: build/C/man2/kill.2:109 build/C/man2/killpg.2:99 build/C/man2/prctl.2:879 build/C/man2/prctl.2:891 build/C/man2/prctl.2:901 build/C/man2/prctl.2:909 build/C/man2/rt_sigqueueinfo.2:148 build/C/man2/sigaltstack.2:151 build/C/man3/sigqueue.3:102 build/C/man2/tkill.2:103
#, no-wrap
msgid "B<EPERM>"
msgstr ""
#. type: Plain text
-#: build/C/man2/kill.2:112 build/C/man2/killpg.2:103
+#: build/C/man2/kill.2:113 build/C/man2/killpg.2:103
msgid ""
"The process does not have permission to send the signal to any of the target "
"processes."
msgstr ""
#. type: TP
-#: build/C/man2/kill.2:112 build/C/man2/killpg.2:103 build/C/man2/killpg.2:107 build/C/man2/rt_sigqueueinfo.2:156 build/C/man3/sigqueue.3:108 build/C/man2/tkill.2:108
+#: build/C/man2/kill.2:113 build/C/man2/killpg.2:103 build/C/man2/killpg.2:107 build/C/man2/rt_sigqueueinfo.2:156 build/C/man3/sigqueue.3:108 build/C/man2/tkill.2:108
#, no-wrap
msgid "B<ESRCH>"
msgstr ""
#. type: Plain text
-#: build/C/man2/kill.2:120
+#: build/C/man2/kill.2:121
msgid ""
"The pid or process group does not exist. Note that an existing process "
"might be a zombie, a process which already committed termination, but has "
msgstr ""
#. type: Plain text
-#: build/C/man2/kill.2:122 build/C/man2/pause.2:59 build/C/man2/wait.2:422
+#: build/C/man2/kill.2:123 build/C/man2/pause.2:59 build/C/man2/wait.2:424
msgid "SVr4, 4.3BSD, POSIX.1-2001."
msgstr ""
#. type: Plain text
-#: build/C/man2/kill.2:130
+#: build/C/man2/kill.2:131
msgid ""
"The only signals that can be sent to process ID 1, the I<init> process, are "
"those for which I<init> has explicitly installed signal handlers. This is "
msgstr ""
#. type: Plain text
-#: build/C/man2/kill.2:136
+#: build/C/man2/kill.2:137
msgid ""
"POSIX.1-2001 requires that I<kill(-1,sig)> send I<sig> to all processes that "
"the calling process may send signals to, except possibly for some "
msgstr ""
#. type: Plain text
-#: build/C/man2/kill.2:146
+#: build/C/man2/kill.2:147
msgid ""
"POSIX.1-2001 requires that if a process sends a signal to itself, and the "
"sending thread does not have the signal blocked, and no other thread has it "
msgstr ""
#. type: SS
-#: build/C/man2/kill.2:146 build/C/man3/sigpause.3:77 build/C/man2/wait.2:476
+#: build/C/man2/kill.2:147 build/C/man3/sigpause.3:77 build/C/man2/wait.2:478
#, no-wrap
msgid "Linux notes"
msgstr ""
#. In the 0.* kernels things chopped and changed quite
#. a bit - MTK, 24 Jul 02
#. type: Plain text
-#: build/C/man2/kill.2:160
+#: build/C/man2/kill.2:161
msgid ""
"Across different kernel versions, Linux has enforced different rules for the "
"permissions required for an unprivileged process to send a signal to another "
"process. In kernels 1.0 to 1.2.2, a signal could be sent if the effective "
-"user ID of the sender matched that of the receiver, or the real user ID of "
-"the sender matched that of the receiver. From kernel 1.2.3 until 1.3.77, a "
-"signal could be sent if the effective user ID of the sender matched either "
-"the real or effective user ID of the receiver. The current rules, which "
-"conform to POSIX.1-2001, were adopted in kernel 1.3.78."
+"user ID of the sender matched effective user ID of the target, or the real "
+"user ID of the sender matched the real user ID of the target. From kernel "
+"1.2.3 until 1.3.77, a signal could be sent if the effective user ID of the "
+"sender matched either the real or effective user ID of the target. The "
+"current rules, which conform to POSIX.1-2001, were adopted in kernel 1.3.78."
msgstr ""
#. type: Plain text
-#: build/C/man2/kill.2:170
+#: build/C/man2/kill.2:171
msgid ""
"In 2.6 kernels up to and including 2.6.7, there was a bug that meant that "
"when sending signals to a process group, B<kill>() failed with the error "
msgstr ""
#. type: Plain text
-#: build/C/man2/kill.2:180
+#: build/C/man2/kill.2:181
msgid ""
"B<_exit>(2), B<killpg>(2), B<signal>(2), B<tkill>(2), B<exit>(3), "
"B<sigqueue>(3), B<capabilities>(7), B<credentials>(7), B<signal>(7)"
msgstr ""
#. type: Plain text
+#: build/C/man2/killpg.2:89
+msgid ""
+"For a process to have permission to send a signal it must either be "
+"privileged (under Linux: have the B<CAP_KILL> capability), or the real or "
+"effective user ID of the sending process must equal the real or saved "
+"set-user-ID of the target process. In the case of B<SIGCONT> it suffices "
+"when the sending and receiving processes belong to the same session."
+msgstr ""
+
+#. type: Plain text
#: build/C/man2/killpg.2:99
msgid "I<sig> is not a valid signal number."
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/pause.2:54 build/C/man2/sigsuspend.2:81 build/C/man2/sigwaitinfo.2:123 build/C/man2/wait.2:408
+#: build/C/man2/pause.2:54 build/C/man2/sigsuspend.2:81 build/C/man2/sigwaitinfo.2:123 build/C/man2/wait.2:410
#, no-wrap
msgid "B<EINTR>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/rt_sigqueueinfo.2:79 build/C/man7/sigevent.7:88 build/C/man2/wait.2:314
+#: build/C/man2/rt_sigqueueinfo.2:79 build/C/man7/sigevent.7:88 build/C/man2/wait.2:316
#, no-wrap
msgid "I<si_code>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/rt_sigqueueinfo.2:95 build/C/man2/wait.2:293
+#: build/C/man2/rt_sigqueueinfo.2:95 build/C/man2/wait.2:295
#, no-wrap
msgid "I<si_pid>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/rt_sigqueueinfo.2:99 build/C/man2/wait.2:296
+#: build/C/man2/rt_sigqueueinfo.2:99 build/C/man2/wait.2:298
#, no-wrap
msgid "I<si_uid>"
msgstr ""
msgid ""
"B<SIGILL>, B<SIGFPE>, B<SIGSEGV>, B<SIGBUS>, and B<SIGTRAP> fill in "
"I<si_addr> with the address of the fault. On some architectures, these "
-"signals also fill in the I<si_trapno> filed. Some suberrors of B<SIGBUS>, "
+"signals also fill in the I<si_trapno> field. Some suberrors of B<SIGBUS>, "
"in particular B<BUS_MCEERR_AO> and B<BUS_MCEERR_AR>, also fill in "
"I<si_addr_lsb>. This field indicates the least significant bit of the "
"reported address and therefore the extent of the corruption. For example, "
msgstr ""
#. type: Plain text
-#: build/C/man2/sigaltstack.2:48 build/C/man3/siginterrupt.3:53 build/C/man2/wait.2:78
+#: build/C/man2/sigaltstack.2:48 build/C/man3/siginterrupt.3:53 build/C/man2/wait.2:80
msgid "|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\\ E<gt>=\\ 200809L"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man7/sigevent.7:92 build/C/man2/wait.2:300
+#: build/C/man7/sigevent.7:92 build/C/man2/wait.2:302
#, no-wrap
msgid "I<si_signo>"
msgstr ""
msgstr ""
#. type: TH
-#: build/C/man3/sigwait.3:26 build/C/man2/sigwaitinfo.2:25
+#: build/C/man3/sigwait.3:26
#, no-wrap
msgid "2012-07-21"
msgstr ""
msgid "SIGWAITINFO"
msgstr ""
+#. type: TH
+#: build/C/man2/sigwaitinfo.2:25 build/C/man2/wait.2:49
+#, no-wrap
+msgid "2013-09-04"
+msgstr ""
+
#. type: Plain text
#: build/C/man2/sigwaitinfo.2:28
msgid "sigwaitinfo, sigtimedwait - synchronously wait for queued signals"
#: build/C/man2/sigwaitinfo.2:88
msgid ""
"B<sigtimedwait>() operates in exactly the same way as B<sigwaitinfo>() "
-"except that it has an additional argument, I<timeout>, which specifies a "
-"minimum interval for which the thread is suspended waiting for a signal. "
-"(This interval will be rounded up to the system clock granularity, and "
-"kernel scheduling delays mean that the interval may overrun by a small "
-"amount.) This argument is of the following type:"
+"except that it has an additional argument, I<timeout>, which specifies the "
+"interval for which the thread is suspended waiting for a signal. (This "
+"interval will be rounded up to the system clock granularity, and kernel "
+"scheduling delays mean that the interval may overrun by a small amount.) "
+"This argument is of the following type:"
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man2/timerfd_create.2:390 build/C/man2/wait.2:555
+#: build/C/man2/timerfd_create.2:390 build/C/man2/wait.2:569
msgid "The following shell session demonstrates the use of the program:"
msgstr ""
msgid "WAIT"
msgstr ""
-#. type: TH
-#: build/C/man2/wait.2:49
-#, no-wrap
-msgid "2012-12-21"
-msgstr ""
-
#. type: Plain text
#: build/C/man2/wait.2:52
msgid "wait, waitpid, waitid - wait for process to change state"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:63
+#: build/C/man2/wait.2:65
+#, no-wrap
msgid ""
"B<int waitid(idtype_t >I<idtype>B<, id_t >I<id>B<, siginfo_t *>I<infop>B<, "
-"int >I<options>B<);>"
+"int >I<options>B<);>\n"
+" /* This is the glibc and POSIX interface; see\n"
+" NOTES for information on the raw system call. */\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:72
+#: build/C/man2/wait.2:74
msgid "B<waitid>():"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:76
+#: build/C/man2/wait.2:78
msgid ""
"_SVID_SOURCE || _XOPEN_SOURCE\\ E<gt>=\\ 500 || _XOPEN_SOURCE\\ &&\\ "
"_XOPEN_SOURCE_EXTENDED"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:91
+#: build/C/man2/wait.2:93
msgid ""
"All of these system calls are used to wait for state changes in a child of "
"the calling process, and obtain information about the child whose state has "
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:103
+#: build/C/man2/wait.2:105
msgid ""
"If a child has already changed state, then these calls return immediately. "
"Otherwise they block until either a child changes state or a signal handler "
msgstr ""
#. type: SS
-#: build/C/man2/wait.2:103
+#: build/C/man2/wait.2:105
#, no-wrap
msgid "wait() and waitpid()"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:111
+#: build/C/man2/wait.2:113
msgid ""
"The B<wait>() system call suspends execution of the calling process until "
"one of its children terminates. The call I<wait(&status)> is equivalent to:"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:114
+#: build/C/man2/wait.2:116
#, no-wrap
msgid " waitpid(-1, &status, 0);\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:128
+#: build/C/man2/wait.2:130
msgid ""
"The B<waitpid>() system call suspends execution of the calling process "
"until a child specified by I<pid> argument has changed state. By default, "
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:132
+#: build/C/man2/wait.2:134
msgid "The value of I<pid> can be:"
msgstr ""
#. type: IP
-#: build/C/man2/wait.2:132
+#: build/C/man2/wait.2:134
#, no-wrap
msgid "E<lt> -1"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:136
+#: build/C/man2/wait.2:138
msgid ""
"meaning wait for any child process whose process group ID is equal to the "
"absolute value of I<pid>."
msgstr ""
#. type: IP
-#: build/C/man2/wait.2:136
+#: build/C/man2/wait.2:138
#, no-wrap
msgid "-1"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:138
+#: build/C/man2/wait.2:140
msgid "meaning wait for any child process."
msgstr ""
#. type: IP
-#: build/C/man2/wait.2:138
+#: build/C/man2/wait.2:140
#, no-wrap
msgid "0"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:141
+#: build/C/man2/wait.2:143
msgid ""
"meaning wait for any child process whose process group ID is equal to that "
"of the calling process."
msgstr ""
#. type: IP
-#: build/C/man2/wait.2:141
+#: build/C/man2/wait.2:143
#, no-wrap
msgid "E<gt> 0"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:145
+#: build/C/man2/wait.2:147
msgid "meaning wait for the child whose process ID is equal to the value of I<pid>."
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:149
+#: build/C/man2/wait.2:151
msgid "The value of I<options> is an OR of zero or more of the following constants:"
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:149 build/C/man2/wait.2:278
+#: build/C/man2/wait.2:151 build/C/man2/wait.2:280
#, no-wrap
msgid "B<WNOHANG>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:152
+#: build/C/man2/wait.2:154
msgid "return immediately if no child has exited."
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:152
+#: build/C/man2/wait.2:154
#, no-wrap
msgid "B<WUNTRACED>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:161
+#: build/C/man2/wait.2:163
msgid ""
"also return if a child has stopped (but not traced via B<ptrace>(2)). "
"Status for I<traced> children which have stopped is provided even if this "
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:161
+#: build/C/man2/wait.2:163
#, no-wrap
msgid "B<WCONTINUED> (since Linux 2.6.10)"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:165
+#: build/C/man2/wait.2:167
msgid "also return if a stopped child has been resumed by delivery of B<SIGCONT>."
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:167
+#: build/C/man2/wait.2:169
msgid "(For Linux-only options, see below.)"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:181
+#: build/C/man2/wait.2:183
msgid ""
"If I<status> is not NULL, B<wait>() and B<waitpid>() store status "
"information in the I<int> to which it points. This integer can be inspected "
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:181
+#: build/C/man2/wait.2:183
#, no-wrap
msgid "B<WIFEXITED(>I<status>B<)>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:189
+#: build/C/man2/wait.2:191
msgid ""
"returns true if the child terminated normally, that is, by calling "
"B<exit>(3) or B<_exit>(2), or by returning from main()."
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:189
+#: build/C/man2/wait.2:191
#, no-wrap
msgid "B<WEXITSTATUS(>I<status>B<)>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:202
+#: build/C/man2/wait.2:204
msgid ""
"returns the exit status of the child. This consists of the least "
"significant 8 bits of the I<status> argument that the child specified in a "
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:202
+#: build/C/man2/wait.2:204
#, no-wrap
msgid "B<WIFSIGNALED(>I<status>B<)>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:205
+#: build/C/man2/wait.2:207
msgid "returns true if the child process was terminated by a signal."
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:205
+#: build/C/man2/wait.2:207
#, no-wrap
msgid "B<WTERMSIG(>I<status>B<)>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:212
+#: build/C/man2/wait.2:214
msgid ""
"returns the number of the signal that caused the child process to "
"terminate. This macro should be employed only if B<WIFSIGNALED> returned "
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:212
+#: build/C/man2/wait.2:214
#, no-wrap
msgid "B<WCOREDUMP(>I<status>B<)>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:221
+#: build/C/man2/wait.2:223
msgid ""
"returns true if the child produced a core dump. This macro should be "
"employed only if B<WIFSIGNALED> returned true. This macro is not specified "
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:221
+#: build/C/man2/wait.2:223
#, no-wrap
msgid "B<WIFSTOPPED(>I<status>B<)>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:228
+#: build/C/man2/wait.2:230
msgid ""
"returns true if the child process was stopped by delivery of a signal; this "
"is possible only if the call was done using B<WUNTRACED> or when the child "
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:228
+#: build/C/man2/wait.2:230
#, no-wrap
msgid "B<WSTOPSIG(>I<status>B<)>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:234
+#: build/C/man2/wait.2:236
msgid ""
"returns the number of the signal which caused the child to stop. This macro "
"should be employed only if B<WIFSTOPPED> returned true."
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:234
+#: build/C/man2/wait.2:236
#, no-wrap
msgid "B<WIFCONTINUED(>I<status>B<)>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:239
+#: build/C/man2/wait.2:241
msgid ""
"(since Linux 2.6.10) returns true if the child process was resumed by "
"delivery of B<SIGCONT>."
msgstr ""
#. type: SS
-#: build/C/man2/wait.2:239
+#: build/C/man2/wait.2:241
#, no-wrap
msgid "waitid()"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:244
+#: build/C/man2/wait.2:246
msgid ""
"The B<waitid>() system call (available since Linux 2.6.9) provides more "
"precise control over which child state changes to wait for."
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:250
+#: build/C/man2/wait.2:252
msgid ""
"The I<idtype> and I<id> arguments select the child(ren) to wait for, as "
"follows:"
msgstr ""
#. type: IP
-#: build/C/man2/wait.2:250
+#: build/C/man2/wait.2:252
#, no-wrap
msgid "I<idtype> == B<P_PID>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:253
+#: build/C/man2/wait.2:255
msgid "Wait for the child whose process ID matches I<id>."
msgstr ""
#. type: IP
-#: build/C/man2/wait.2:253
+#: build/C/man2/wait.2:255
#, no-wrap
msgid "I<idtype> == B<P_PGID>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:256
+#: build/C/man2/wait.2:258
msgid "Wait for any child whose process group ID matches I<id>."
msgstr ""
#. type: IP
-#: build/C/man2/wait.2:256
+#: build/C/man2/wait.2:258
#, no-wrap
msgid "I<idtype> == B<P_ALL>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:260
+#: build/C/man2/wait.2:262
msgid "Wait for any child; I<id> is ignored."
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:264
+#: build/C/man2/wait.2:266
msgid ""
"The child state changes to wait for are specified by ORing one or more of "
"the following flags in I<options>:"
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:264
+#: build/C/man2/wait.2:266
#, no-wrap
msgid "B<WEXITED>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:267
+#: build/C/man2/wait.2:269
msgid "Wait for children that have terminated."
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:267
+#: build/C/man2/wait.2:269
#, no-wrap
msgid "B<WSTOPPED>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:270
+#: build/C/man2/wait.2:272
msgid "Wait for children that have been stopped by delivery of a signal."
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:270
+#: build/C/man2/wait.2:272
#, no-wrap
msgid "B<WCONTINUED>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:275
+#: build/C/man2/wait.2:277
msgid ""
"Wait for (previously stopped) children that have been resumed by delivery of "
"B<SIGCONT>."
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:278
+#: build/C/man2/wait.2:280
msgid "The following flags may additionally be ORed in I<options>:"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:282
+#: build/C/man2/wait.2:284
msgid "As for B<waitpid>()."
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:282
+#: build/C/man2/wait.2:284
#, no-wrap
msgid "B<WNOWAIT>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:286
+#: build/C/man2/wait.2:288
msgid ""
"Leave the child in a waitable state; a later wait call can be used to again "
"retrieve the child status information."
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:293
+#: build/C/man2/wait.2:295
msgid ""
"Upon successful return, B<waitid>() fills in the following fields of the "
"I<siginfo_t> structure pointed to by I<infop>:"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:296
+#: build/C/man2/wait.2:298
msgid "The process ID of the child."
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:300
+#: build/C/man2/wait.2:302
msgid ""
"The real user ID of the child. (This field is not set on most other "
"implementations.)"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:304
+#: build/C/man2/wait.2:306
msgid "Always set to B<SIGCHLD>."
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:304
+#: build/C/man2/wait.2:306
#, no-wrap
msgid "I<si_status>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:314
+#: build/C/man2/wait.2:316
msgid ""
"Either the exit status of the child, as given to B<_exit>(2) (or "
"B<exit>(3)), or the signal that caused the child to terminate, stop, or "
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:331
+#: build/C/man2/wait.2:333
msgid ""
"Set to one of: B<CLD_EXITED> (child called B<_exit>(2)); B<CLD_KILLED> "
"(child killed by signal); B<CLD_DUMPED> (child killed by signal, and dumped "
#. in this case, but at least one implementation (AIX 5.1)
#. does not -- MTK Nov 04
#. type: Plain text
-#: build/C/man2/wait.2:353
+#: build/C/man2/wait.2:355
msgid ""
"If B<WNOHANG> was specified in I<options> and there were no children in a "
"waitable state, then B<waitid>() returns 0 immediately and the state of the "
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:357
+#: build/C/man2/wait.2:359
msgid ""
"B<wait>(): on success, returns the process ID of the terminated child; on "
"error, -1 is returned."
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:366
+#: build/C/man2/wait.2:368
msgid ""
"B<waitpid>(): on success, returns the process ID of the child whose state "
"has changed; if B<WNOHANG> was specified and one or more child(ren) "
#. behavior that needs to be documented. See my Jan 2009 LKML mail
#. "waitid() return value strangeness when infop is NULL".
#. type: Plain text
-#: build/C/man2/wait.2:382
+#: build/C/man2/wait.2:384
msgid ""
"B<waitid>(): returns 0 on success or if B<WNOHANG> was specified and no "
"child(ren) specified by I<id> has yet changed state; on error, -1 is "
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:383 build/C/man2/wait.2:388
+#: build/C/man2/wait.2:385 build/C/man2/wait.2:390
#, no-wrap
msgid "B<ECHILD>"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:388
+#: build/C/man2/wait.2:390
msgid ""
"(for B<wait>()) The calling process does not have any unwaited-for "
"children."
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:408
+#: build/C/man2/wait.2:410
msgid ""
"(for B<waitpid>() or B<waitid>()) The process specified by I<pid> "
"(B<waitpid>()) or I<idtype> and I<id> (B<waitid>()) does not exist or is "
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:415
+#: build/C/man2/wait.2:417
msgid ""
"B<WNOHANG> was not set and an unblocked signal or a B<SIGCHLD> was caught; "
"see B<signal>(7)."
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:420
+#: build/C/man2/wait.2:422
msgid "The I<options> argument was invalid."
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:435
+#: build/C/man2/wait.2:437
msgid ""
"A child that terminates, but has not been waited for becomes a \"zombie\". "
"The kernel maintains a minimal set of information about the zombie process "
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:476
+#: build/C/man2/wait.2:478
msgid ""
"POSIX.1-2001 specifies that if the disposition of B<SIGCHLD> is set to "
"B<SIG_IGN> or the B<SA_NOCLDWAIT> flag is set for B<SIGCHLD> (see "
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:492
+#: build/C/man2/wait.2:494
msgid ""
"In the Linux kernel, a kernel-scheduled thread is not a distinct construct "
"from a process. Instead, a thread is simply a process that is created using "
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:499
+#: build/C/man2/wait.2:501
msgid ""
"The following Linux-specific I<options> are for use with children created "
"using B<clone>(2); they cannot be used with B<waitid>():"
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:499
+#: build/C/man2/wait.2:501
#, no-wrap
msgid "B<__WCLONE>"
msgstr ""
#. since 0.99pl10
#. type: Plain text
-#: build/C/man2/wait.2:510
+#: build/C/man2/wait.2:512
msgid ""
"Wait for \"clone\" children only. If omitted then wait for \"non-clone\" "
"children only. (A \"clone\" child is one which delivers no signal, or a "
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:510
+#: build/C/man2/wait.2:512
#, no-wrap
msgid "B<__WALL> (since Linux 2.4)"
msgstr ""
#. since patch-2.3.48
#. type: Plain text
-#: build/C/man2/wait.2:515
+#: build/C/man2/wait.2:517
msgid "Wait for all children, regardless of type (\"clone\" or \"non-clone\")."
msgstr ""
#. type: TP
-#: build/C/man2/wait.2:515
+#: build/C/man2/wait.2:517
#, no-wrap
msgid "B<__WNOTHREAD> (since Linux 2.4)"
msgstr ""
#. since patch-2.4.0-test8
#. type: Plain text
-#: build/C/man2/wait.2:521
+#: build/C/man2/wait.2:523
msgid ""
"Do not wait for children of other threads in the same thread group. This "
"was the default before Linux 2.4."
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:536
+#: build/C/man2/wait.2:535
+msgid ""
+"The raw B<waitid>() system call takes a fith argument, of type I<struct "
+"rusage\\ *>. If this argument is non-NULL, then it is used to return "
+"resource usage information about the child, in the same manner as "
+"B<wait4>(2). See B<getrusage>(2) for details."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/wait.2:550
msgid ""
"According to POSIX.1-2008, an application calling B<waitid>() must ensure "
"that I<infop> points to a I<siginfo_t> structure (i.e., that it is a "
#. fork.2 refers to this example program.
#. type: Plain text
-#: build/C/man2/wait.2:553
+#: build/C/man2/wait.2:567
msgid ""
"The following program demonstrates the use of B<fork>(2) and B<waitpid>(). "
"The program creates a child process. If no command-line argument is "
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:569
+#: build/C/man2/wait.2:583
#, no-wrap
msgid ""
"$B< ./a.out &>\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:578
+#: build/C/man2/wait.2:592
#, no-wrap
msgid ""
"#include E<lt>sys/wait.hE<gt>\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:584
+#: build/C/man2/wait.2:598
#, no-wrap
msgid ""
"int\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:590
+#: build/C/man2/wait.2:604
#, no-wrap
msgid ""
" cpid = fork();\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:596
+#: build/C/man2/wait.2:610
#, no-wrap
msgid ""
" if (cpid == 0) { /* Code executed by child */\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:604
+#: build/C/man2/wait.2:618
#, no-wrap
msgid ""
" } else { /* Code executed by parent */\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:618
+#: build/C/man2/wait.2:632
#, no-wrap
msgid ""
" if (WIFEXITED(status)) {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/wait.2:631
+#: build/C/man2/wait.2:645
msgid ""
"B<_exit>(2), B<clone>(2), B<fork>(2), B<kill>(2), B<ptrace>(2), "
"B<sigaction>(2), B<signal>(2), B<wait4>(2), B<pthread_create>(3), "
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: 2013-08-15 20:20+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/sockatmark.3:146 build/C/man2/socket.2:426
#: build/C/man7/socket.7:932 build/C/man2/socketcall.2:78
#: build/C/man2/socketpair.2:138
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man2/bind.2:222
-msgid "The socket inode would reside on a read-only file system."
+#, fuzzy
+#| msgid "The socket inode would reside on a read-only file system."
+msgid "The socket inode would reside on a read-only filesystem."
msgstr "ソケット inode が読み込み専用のファイルシステム上にある。"
#. SVr4 documents an additional
#. type: TH
#: build/C/man2/select.2:38
-#, no-wrap
-msgid "2012-08-17"
-msgstr "2012-08-17"
+#, fuzzy, no-wrap
+#| msgid "2010-09-10"
+msgid "2013-09-04"
+msgstr "2010-09-10"
#. type: Plain text
#: build/C/man2/select.2:42 build/C/man2/select_tut.2:36
#. type: Plain text
#: build/C/man2/select.2:179
-msgid ""
-"The I<timeout> argument specifies the minimum interval that B<select>() "
-"should block waiting for a file descriptor to become ready. (This interval "
-"will be rounded up to the system clock granularity, and kernel scheduling "
-"delays mean that the blocking interval may overrun by a small amount.) If "
-"both fields of the I<timeval> structure are zero, then B<select>() returns "
+#, fuzzy
+#| msgid ""
+#| "The I<timeout> argument specifies the minimum interval that B<select>() "
+#| "should block waiting for a file descriptor to become ready. (This "
+#| "interval will be rounded up to the system clock granularity, and kernel "
+#| "scheduling delays mean that the blocking interval may overrun by a small "
+#| "amount.) If both fields of the I<timeval> structure are zero, then "
+#| "B<select>() returns immediately. (This is useful for polling.) If "
+#| "I<timeout> is NULL (no timeout), B<select>() can block indefinitely."
+msgid ""
+"The I<timeout> argument specifies the interval that B<select>() should "
+"block waiting for a file descriptor to become ready. This interval will be "
+"rounded up to the system clock granularity, and kernel scheduling delays "
+"mean that the blocking interval may overrun by a small amount. If both "
+"fields of the I<timeval> structure are zero, then B<select>() returns "
"immediately. (This is useful for polling.) If I<timeout> is NULL (no "
"timeout), B<select>() can block indefinitely."
msgstr ""
#. type: Plain text
#: build/C/man7/socket.7:460
+#, fuzzy
+#| msgid ""
+#| "When the option is set to a value greater than or equal to zero, then the "
+#| "next peek at data queued in the socket will occur at the byte offset "
+#| "specified by the option value. At the same time, the \"peek offset\" "
+#| "will be incremented by the number of bytes that were peeked from the "
+#| "queue, so that a subsequent peek will return the next data in the queue.i"
msgid ""
"When the option is set to a value greater than or equal to zero, then the "
"next peek at data queued in the socket will occur at the byte offset "
"specified by the option value. At the same time, the \"peek offset\" will "
"be incremented by the number of bytes that were peeked from the queue, so "
-"that a subsequent peek will return the next data in the queue.i"
+"that a subsequent peek will return the next data in the queue."
msgstr ""
"このオプションに 0 以上の値が設定されると、 そのソケットのキュー上のオプショ"
"ン値で指定されたバイトオフセットにあるデータが次の peek 処理で返される。 同時"
"B<pipe>(2), B<read>(2), B<socket>(2), B<write>(2), B<socket>(7), B<unix>(7)"
msgstr ""
"B<pipe>(2), B<read>(2), B<socket>(2), B<write>(2), B<socket>(7), B<unix>(7)"
+
+#~ msgid "2012-08-17"
+#~ msgstr "2012-08-17"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man2/accept.2:395 build/C/man2/bind.2:339 build/C/man3/bindresvport.3:123 build/C/man2/connect.2:277 build/C/man3/getifaddrs.3:303 build/C/man2/getsockname.2:128 build/C/man2/getsockopt.2:217 build/C/man3/if_nameindex.3:160 build/C/man3/if_nametoindex.3:100 build/C/man2/listen.2:182 build/C/man2/recv.2:516 build/C/man2/recvmmsg.2:282 build/C/man2/select.2:595 build/C/man2/select_tut.2:845 build/C/man2/send.2:446 build/C/man2/sendmmsg.2:248 build/C/man3/sockatmark.3:146 build/C/man2/socket.2:426 build/C/man7/socket.7:932 build/C/man2/socketcall.2:78 build/C/man2/socketpair.2:138
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man2/bind.2:222
-msgid "The socket inode would reside on a read-only file system."
+msgid "The socket inode would reside on a read-only filesystem."
msgstr ""
#. SVr4 documents an additional
#. type: TH
#: build/C/man2/select.2:38
#, no-wrap
-msgid "2012-08-17"
+msgid "2013-09-04"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/select.2:179
msgid ""
-"The I<timeout> argument specifies the minimum interval that B<select>() "
-"should block waiting for a file descriptor to become ready. (This interval "
-"will be rounded up to the system clock granularity, and kernel scheduling "
-"delays mean that the blocking interval may overrun by a small amount.) If "
-"both fields of the I<timeval> structure are zero, then B<select>() returns "
+"The I<timeout> argument specifies the interval that B<select>() should "
+"block waiting for a file descriptor to become ready. This interval will be "
+"rounded up to the system clock granularity, and kernel scheduling delays "
+"mean that the blocking interval may overrun by a small amount. If both "
+"fields of the I<timeval> structure are zero, then B<select>() returns "
"immediately. (This is useful for polling.) If I<timeout> is NULL (no "
"timeout), B<select>() can block indefinitely."
msgstr ""
"next peek at data queued in the socket will occur at the byte offset "
"specified by the option value. At the same time, the \"peek offset\" will "
"be incremented by the number of bytes that were peeked from the queue, so "
-"that a subsequent peek will return the next data in the queue.i"
+"that a subsequent peek will return the next data in the queue."
msgstr ""
#. type: Plain text
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: 2013-08-16 12:51+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:243
+#: build/C/man4/cciss.4:244
msgid ""
"Additionally, note that the driver will not engage the SCSI core at init "
"time. The driver must be directed to dynamically engage the SCSI core via "
-"the /proc file-system entry, which the \"block\" side of the driver creates "
-"as I</proc/driver/cciss/cciss*> at run time. This is because at driver init "
-"time, the SCSI core may not yet be initialized (because the driver is a "
-"block driver) and attempting to register it with the SCSI core in such a "
-"case would cause a hang. This is best done via an initialization script "
-"(typically in I</etc/init.d>, but could vary depending on distribution). "
-"For example:"
+"the I</proc> filesystem entry, which the \"block\" side of the driver "
+"creates as I</proc/driver/cciss/cciss*> at run time. This is because at "
+"driver init time, the SCSI core may not yet be initialized (because the "
+"driver is a block driver) and attempting to register it with the SCSI core "
+"in such a case would cause a hang. This is best done via an initialization "
+"script (typically in I</etc/init.d>, but could vary depending on "
+"distribution). For example:"
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:249
+#: build/C/man4/cciss.4:250
#, no-wrap
msgid ""
" for x in /proc/driver/cciss/cciss[0-9]*\n"
" done\n"
#. type: Plain text
-#: build/C/man4/cciss.4:253
+#: build/C/man4/cciss.4:254
msgid ""
"Once the SCSI core is engaged by the driver, it cannot be disengaged (except "
"by unloading the driver, if it happens to be linked as a module.)"
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:257
+#: build/C/man4/cciss.4:258
msgid ""
"Note also that if no sequential access devices or medium changers are "
"detected, the SCSI core will not be engaged by the action of the above "
msgstr ""
#. type: SS
-#: build/C/man4/cciss.4:257
+#: build/C/man4/cciss.4:258
#, no-wrap
msgid "Hot plug support for SCSI tape drives"
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:265
+#: build/C/man4/cciss.4:268
msgid ""
"Hot plugging of SCSI tape drives is supported, with some caveats. The "
"B<cciss> driver must be informed that changes to the SCSI bus have been "
-"made. This may be done via the /proc file system. For example:"
+"made. This may be done via the I</proc> filesystem. For example:"
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:267
+#: build/C/man4/cciss.4:270
#, no-wrap
msgid " echo \"rescan\" E<gt> /proc/scsi/cciss0/1\n"
msgstr " echo \"rescan\" E<gt> /proc/scsi/cciss0/1\n"
#. type: Plain text
-#: build/C/man4/cciss.4:269
+#: build/C/man4/cciss.4:272
msgid "This causes the driver to:"
msgstr ""
#. type: IP
-#: build/C/man4/cciss.4:270 build/C/man4/initrd.4:97 build/C/man4/initrd.4:323
+#: build/C/man4/cciss.4:273 build/C/man4/initrd.4:97 build/C/man4/initrd.4:323
#: build/C/man4/initrd.4:430 build/C/man4/st.4:892 build/C/man7/uri.7:532
#, no-wrap
msgid "1."
msgstr "1."
#. type: Plain text
-#: build/C/man4/cciss.4:273
+#: build/C/man4/cciss.4:276
msgid ""
"query the adapter about changes to the physical SCSI buses and/or fibre "
"channel arbitrated loop, and"
msgstr ""
#. type: IP
-#: build/C/man4/cciss.4:273 build/C/man4/initrd.4:101
+#: build/C/man4/cciss.4:276 build/C/man4/initrd.4:101
#: build/C/man4/initrd.4:331 build/C/man4/initrd.4:441 build/C/man4/st.4:912
#: build/C/man7/uri.7:536
#, no-wrap
msgstr "2."
#. type: Plain text
-#: build/C/man4/cciss.4:276
+#: build/C/man4/cciss.4:279
msgid ""
"make note of any new or removed sequential access devices or medium changers."
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:283
+#: build/C/man4/cciss.4:286
msgid ""
"The driver will output messages indicating which devices have been added or "
"removed and the controller, bus, target and lun used to address each "
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:288
+#: build/C/man4/cciss.4:293
msgid ""
-"Note that the naming convention of the /proc file-system entries contains a "
-"number in addition to the driver name (e.g., \"cciss0\" instead of just "
+"Note that the naming convention of the I</proc> filesystem entries contains "
+"a number in addition to the driver name (e.g., \"cciss0\" instead of just "
"\"cciss\", which you might expect)."
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:306
+#: build/C/man4/cciss.4:311
msgid ""
"Note: I<Only> sequential access devices and medium changers are presented as "
"SCSI devices to the SCSI midlayer by the B<cciss> driver. Specifically, "
msgstr ""
#. type: SS
-#: build/C/man4/cciss.4:306
+#: build/C/man4/cciss.4:311
#, no-wrap
msgid "SCSI error handling for tape drives and medium changers"
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:314
+#: build/C/man4/cciss.4:319
msgid ""
"The Linux SCSI midlayer provides an error-handling protocol that is "
"initiated whenever a SCSI command fails to complete within a certain amount "
msgstr ""
#. type: IP
-#: build/C/man4/cciss.4:314 build/C/man4/cciss.4:316 build/C/man4/cciss.4:318
-#: build/C/man4/cciss.4:320 build/C/man5/core.5:49 build/C/man5/core.5:61
+#: build/C/man4/cciss.4:319 build/C/man4/cciss.4:321 build/C/man4/cciss.4:323
+#: build/C/man4/cciss.4:325 build/C/man5/core.5:49 build/C/man5/core.5:61
#: build/C/man5/core.5:65 build/C/man5/core.5:69 build/C/man5/core.5:72
#: build/C/man5/core.5:85 build/C/man5/core.5:88 build/C/man5/core.5:101
#: build/C/man5/core.5:204 build/C/man5/core.5:208 build/C/man5/core.5:211
msgstr "*"
#. type: Plain text
-#: build/C/man4/cciss.4:316
+#: build/C/man4/cciss.4:321
msgid "First, the device is told to abort the command."
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:318
+#: build/C/man4/cciss.4:323
msgid "If that doesn't work, the device is reset."
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:320
+#: build/C/man4/cciss.4:325
msgid "If that doesn't work, the SCSI bus is reset."
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:322
+#: build/C/man4/cciss.4:327
msgid "If that doesn't work the host bus adapter is reset."
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:340
+#: build/C/man4/cciss.4:345
msgid ""
"The B<cciss> driver is a block driver as well as a SCSI driver and only the "
"tape drives and medium changers are presented to the SCSI midlayer "
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:348
+#: build/C/man4/cciss.4:353
msgid ""
"In the event that the error-handling code is triggered and a tape drive is "
"successfully reset or the tardy command is successfully aborted, the tape "
msgstr ""
#. type: SH
-#: build/C/man4/cciss.4:348 build/C/man4/console.4:95
-#: build/C/man4/console_codes.4:642 build/C/man4/console_ioctl.4:847
+#: build/C/man4/cciss.4:353 build/C/man4/console.4:95
+#: build/C/man4/console_codes.4:642 build/C/man4/console_ioctl.4:846
#: build/C/man5/core.5:409 build/C/man4/cpuid.4:89 build/C/man4/dsp56k.4:115
#: build/C/man4/fd.4:213 build/C/man7/fifo.7:65 build/C/man4/full.4:61
#: build/C/man3/gnu_get_libc_version.3:76 build/C/man4/hd.4:105
#: build/C/man4/random.4:282 build/C/man3/setlogmask.3:78
#: build/C/man4/sk98lin.4:611 build/C/man4/st.4:954 build/C/man2/syslog.2:309
#: build/C/man3/syslog.3:315 build/C/man4/ttyS.4:48 build/C/man7/uri.7:706
-#: build/C/man4/vcs.4:173 build/C/man4/wavelan.4:135
+#: build/C/man4/vcs.4:173 build/C/man4/wavelan.4:138
#, no-wrap
msgid "SEE ALSO"
msgstr "関連項目"
#. type: Plain text
-#: build/C/man4/cciss.4:353
+#: build/C/man4/cciss.4:358
msgid "B<cciss_vol_status>(8), B<hpsa>(4), B<hpacucli>(8), B<hpacuxe>(8),"
msgstr ""
#. Charles White, Francis Wiran
#. and probably some other people.
#. type: Plain text
-#: build/C/man4/cciss.4:365
+#: build/C/man4/cciss.4:370
msgid ""
"E<.UR http://cciss.sf.net> E<.UE ,> and I<Documentation/blockdev/cciss.txt> "
"and I<Documentation/ABI/testing/sysfs-bus-pci-devices-cciss> in the Linux "
msgstr ""
#. type: SH
-#: build/C/man4/cciss.4:365 build/C/man4/console.4:112
-#: build/C/man4/console_codes.4:646 build/C/man4/console_ioctl.4:874
+#: build/C/man4/cciss.4:370 build/C/man4/console.4:112
+#: build/C/man4/console_codes.4:646 build/C/man4/console_ioctl.4:873
#: build/C/man5/core.5:420 build/C/man4/cpuid.4:96 build/C/man4/dsp56k.4:121
#: build/C/man4/fd.4:221 build/C/man7/fifo.7:74 build/C/man4/full.4:65
#: build/C/man3/gnu_get_libc_version.3:78 build/C/man4/hd.4:110
#: build/C/man3/setlogmask.3:82 build/C/man4/sk98lin.4:615
#: build/C/man4/st.4:964 build/C/man3/stdarg.3:329 build/C/man2/syslog.2:312
#: build/C/man3/syslog.3:320 build/C/man4/ttyS.4:55 build/C/man7/uri.7:715
-#: build/C/man4/vcs.4:178 build/C/man4/wavelan.4:142
+#: build/C/man4/vcs.4:178 build/C/man4/wavelan.4:145
#, no-wrap
msgid "COLOPHON"
msgstr "この文書について"
#. type: Plain text
-#: build/C/man4/cciss.4:372 build/C/man4/console.4:119
-#: build/C/man4/console_codes.4:653 build/C/man4/console_ioctl.4:881
+#: build/C/man4/cciss.4:377 build/C/man4/console.4:119
+#: build/C/man4/console_codes.4:653 build/C/man4/console_ioctl.4:880
#: build/C/man5/core.5:427 build/C/man4/cpuid.4:103 build/C/man4/dsp56k.4:128
#: build/C/man4/fd.4:228 build/C/man7/fifo.7:81 build/C/man4/full.4:72
#: build/C/man3/gnu_get_libc_version.3:85 build/C/man4/hd.4:117
#: build/C/man3/setlogmask.3:89 build/C/man4/sk98lin.4:622
#: build/C/man4/st.4:971 build/C/man3/stdarg.3:336 build/C/man2/syslog.2:319
#: build/C/man3/syslog.3:327 build/C/man4/ttyS.4:62 build/C/man7/uri.7:722
-#: build/C/man4/vcs.4:185 build/C/man4/wavelan.4:149
-msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#: build/C/man4/vcs.4:185 build/C/man4/wavelan.4:152
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
+msgid ""
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
"が入っている。"
#. type: SH
-#: build/C/man4/console_codes.4:608 build/C/man4/console_ioctl.4:825
+#: build/C/man4/console_codes.4:608 build/C/man4/console_ioctl.4:824
#: build/C/man5/core.5:297 build/C/man4/cpuid.4:62 build/C/man4/fd.4:196
#: build/C/man7/fifo.7:54 build/C/man4/initrd.4:429 build/C/man3/makedev.3:71
#: build/C/man2/mknod.2:182 build/C/man4/msr.4:47 build/C/man4/null.4:61
msgstr "B<PIO_FONTX>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:244
-msgid "Sets screen font and associated rendering information. I<argp>"
+#: build/C/man4/console_ioctl.4:245
+#, fuzzy
+#| msgid "Sets screen font and associated rendering information. I<argp>"
+msgid ""
+"Sets screen font and associated rendering information. I<argp> points to a"
msgstr ""
"スクリーンフォントと、それに関連するレンダリング情報をセットする。 I<argp> "
"は、以下の構造体を指す。"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:246
-msgid "points to a"
-msgstr " "
-
-#. type: Plain text
-#: build/C/man4/console_ioctl.4:257
+#: build/C/man4/console_ioctl.4:256
#, no-wrap
msgid ""
"struct consolefontdesc {\n"
"};\n"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:265
+#: build/C/man4/console_ioctl.4:264
msgid ""
"If necessary, the screen will be appropriately resized, and B<SIGWINCH> sent "
"to the appropriate processes. This call also invalidates the Unicode "
"れる。 このコールにより Unicode のマッピングが無効になる。"
#. type: TP
-#: build/C/man4/console_ioctl.4:265
+#: build/C/man4/console_ioctl.4:264
#, no-wrap
msgid "B<PIO_FONTRESET>"
msgstr "B<PIO_FONTRESET>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:273
+#: build/C/man4/console_ioctl.4:272
msgid ""
"Resets the screen font, size and Unicode mapping to the bootup defaults. "
"I<argp> is unused, but should be set to NULL to ensure compatibility with "
"つために NULL にセットすべきである。"
#. type: TP
-#: build/C/man4/console_ioctl.4:273
+#: build/C/man4/console_ioctl.4:272
#, no-wrap
msgid "B<GIO_SCRNMAP>"
msgstr "B<GIO_SCRNMAP>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:282
+#: build/C/man4/console_ioctl.4:281
msgid ""
"Get screen mapping from kernel. I<argp> points to an area of size E_TABSZ, "
"which is loaded with the font positions used to display each character. "
"も多い時には 無意味な情報を返す事が多い。"
#. type: TP
-#: build/C/man4/console_ioctl.4:282
+#: build/C/man4/console_ioctl.4:281
#, no-wrap
msgid "B<GIO_UNISCRNMAP>"
msgstr "B<GIO_UNISCRNMAP>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:294
+#: build/C/man4/console_ioctl.4:293
msgid ""
"Get full Unicode screen mapping from kernel. I<argp> points to an area of "
"size I<E_TABSZ*sizeof(unsigned short)>, which is loaded with the Unicodes "
"1.3.1 以降)。"
#. type: TP
-#: build/C/man4/console_ioctl.4:294
+#: build/C/man4/console_ioctl.4:293
#, no-wrap
msgid "B<PIO_SCRNMAP>"
msgstr "B<PIO_SCRNMAP>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:301
+#: build/C/man4/console_ioctl.4:300
msgid ""
"Loads the \"user definable\" (fourth) table in the kernel which maps bytes "
"into console screen symbols. I<argp> points to an area of size E_TABSZ."
"イズE_TABSZの領域を指す。"
#. type: TP
-#: build/C/man4/console_ioctl.4:301
+#: build/C/man4/console_ioctl.4:300
#, no-wrap
msgid "B<PIO_UNISCRNMAP>"
msgstr "B<PIO_UNISCRNMAP>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:309
+#: build/C/man4/console_ioctl.4:308
msgid ""
"Loads the \"user definable\" (fourth) table in the kernel which maps bytes "
"into Unicodes, which are then translated into screen symbols according to "
"降)"
#. type: TP
-#: build/C/man4/console_ioctl.4:309
+#: build/C/man4/console_ioctl.4:308
#, no-wrap
msgid "B<GIO_UNIMAP>"
msgstr "B<GIO_UNIMAP>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:314
+#: build/C/man4/console_ioctl.4:313
msgid "Get Unicode-to-font mapping from kernel. I<argp> points to a"
msgstr ""
"Unicode からフォントへのマッピングをカーネルから取得する。 I<argp> は、"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:321
+#: build/C/man4/console_ioctl.4:320
#, no-wrap
msgid ""
"struct unimapdesc {\n"
"};\n"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:327
+#: build/C/man4/console_ioctl.4:326
msgid "where I<entries> points to an array of"
msgstr ""
"という構造体を指す。 ここで I<entries> は以下の構造体の配列へのポインターであ"
"る。"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:334
+#: build/C/man4/console_ioctl.4:333
#, no-wrap
msgid ""
"struct unipair {\n"
"};\n"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:338 build/C/man4/console_ioctl.4:362
+#: build/C/man4/console_ioctl.4:337 build/C/man4/console_ioctl.4:361
msgid "(Since 1.1.92.)"
msgstr "(カーネル 1.1.92 以降)"
#. type: TP
-#: build/C/man4/console_ioctl.4:338
+#: build/C/man4/console_ioctl.4:337
#, no-wrap
msgid "B<PIO_UNIMAP>"
msgstr "B<PIO_UNIMAP>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:345
+#: build/C/man4/console_ioctl.4:344
msgid ""
"Put unicode-to-font mapping in kernel. I<argp> points to a I<struct "
"unimapdesc>. (Since 1.1.92)"
"I<struct unimapdesc> へのポインターである。 (カーネル 1.1.92 以降)"
#. type: TP
-#: build/C/man4/console_ioctl.4:345
+#: build/C/man4/console_ioctl.4:344
#, no-wrap
msgid "B<PIO_UNIMAPCLR>"
msgstr "B<PIO_UNIMAPCLR>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:350
+#: build/C/man4/console_ioctl.4:349
msgid "Clear table, possibly advise hash algorithm. I<argp> points to a"
msgstr "テーブルをクリアし、その事をハシュアルゴリズムに伝える。 I<argp>は"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:358
+#: build/C/man4/console_ioctl.4:357
#, no-wrap
msgid ""
"struct unimapinit {\n"
"};\n"
#. type: TP
-#: build/C/man4/console_ioctl.4:362
+#: build/C/man4/console_ioctl.4:361
#, no-wrap
msgid "B<KDGKBMODE>"
msgstr "B<KDGKBMODE>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:370
+#: build/C/man4/console_ioctl.4:369
msgid ""
"Gets current keyboard mode. I<argp> points to a I<long> which is set to one "
"of these:"
"のどれかに設定される。"
#. type: tbl table
-#: build/C/man4/console_ioctl.4:373
+#: build/C/man4/console_ioctl.4:372
#, no-wrap
msgid "K_RAW\t0x00\n"
msgstr "K_RAW\t0x00\n"
#. type: tbl table
-#: build/C/man4/console_ioctl.4:374
+#: build/C/man4/console_ioctl.4:373
#, no-wrap
msgid "K_XLATE\t0x01\n"
msgstr "K_XLATE\t0x01\n"
#. type: tbl table
-#: build/C/man4/console_ioctl.4:375
+#: build/C/man4/console_ioctl.4:374
#, no-wrap
msgid "K_MEDIUMRAW\t0x02\n"
msgstr "K_MEDIUMRAW\t0x02\n"
#. type: tbl table
-#: build/C/man4/console_ioctl.4:376
+#: build/C/man4/console_ioctl.4:375
#, no-wrap
msgid "K_UNICODE\t0x03\n"
msgstr "K_UNICODE\t0x03\n"
#. type: TP
-#: build/C/man4/console_ioctl.4:378
+#: build/C/man4/console_ioctl.4:377
#, no-wrap
msgid "B<KDSKBMODE>"
msgstr "B<KDSKBMODE>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:385
+#: build/C/man4/console_ioctl.4:384
msgid ""
"Sets current keyboard mode. I<argp> is a I<long> equal to one of the above "
"values."
"I<long> にする。"
#. type: TP
-#: build/C/man4/console_ioctl.4:385
+#: build/C/man4/console_ioctl.4:384
#, no-wrap
msgid "B<KDGKBMETA>"
msgstr "B<KDGKBMETA>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:393
+#: build/C/man4/console_ioctl.4:392
msgid ""
"Gets meta key handling mode. I<argp> points to a I<long> which is set to "
"one of these:"
"す I<long> 型変数は、次のうちのどれかに設定される。"
#. type: tbl table
-#: build/C/man4/console_ioctl.4:396
+#: build/C/man4/console_ioctl.4:395
#, no-wrap
msgid "K_METABIT\t0x03\tset high order bit\n"
msgstr "K_METABIT\t0x03\t上位ビットをセット\n"
#. type: tbl table
-#: build/C/man4/console_ioctl.4:397
+#: build/C/man4/console_ioctl.4:396
#, no-wrap
msgid "K_ESCPREFIX\t0x04\tescape prefix\n"
msgstr "K_ESCPREFIX\t0x04\tエスケーププレフィックス\n"
#. type: TP
-#: build/C/man4/console_ioctl.4:399
+#: build/C/man4/console_ioctl.4:398
#, no-wrap
msgid "B<KDSKBMETA>"
msgstr "B<KDSKBMETA>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:406
+#: build/C/man4/console_ioctl.4:405
msgid ""
"Sets meta key handling mode. I<argp> is a I<long> equal to one of the above "
"values."
"I<long> にする。"
#. type: TP
-#: build/C/man4/console_ioctl.4:406
+#: build/C/man4/console_ioctl.4:405
#, no-wrap
msgid "B<KDGKBENT>"
msgstr "B<KDGKBENT>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:411
+#: build/C/man4/console_ioctl.4:410
msgid ""
"Gets one entry in key translation table (keycode to action code). I<argp> "
"points to a"
"る。 I<argp> は、"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:419
+#: build/C/man4/console_ioctl.4:418
#, no-wrap
msgid ""
"struct kbentry {\n"
"};\n"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:438
+#: build/C/man4/console_ioctl.4:437
msgid ""
"with the first two members filled in: I<kb_table> selects the key table (0 "
"E<lt>= I<kb_table> E<lt> MAX_NR_KEYMAPS), and I<kb_index> is the keycode (0 "
"時には K_NOSUCHMAP に設定される。"
#. type: TP
-#: build/C/man4/console_ioctl.4:438
+#: build/C/man4/console_ioctl.4:437
#, no-wrap
msgid "B<KDSKBENT>"
msgstr "B<KDSKBENT>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:444
+#: build/C/man4/console_ioctl.4:443
msgid ""
"Sets one entry in translation table. I<argp> points to a I<struct kbentry>."
msgstr ""
"kbentry> へのポインターである。"
#. type: TP
-#: build/C/man4/console_ioctl.4:444
+#: build/C/man4/console_ioctl.4:443
#, no-wrap
msgid "B<KDGKBSENT>"
msgstr "B<KDGKBSENT>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:449
+#: build/C/man4/console_ioctl.4:448
msgid "Gets one function key string. I<argp> points to a"
msgstr ""
"ファンクションキーの文字列を取得する。I<argp> は 以下の構造体へのポインターで"
"ある。"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:456
+#: build/C/man4/console_ioctl.4:455
#, no-wrap
msgid ""
"struct kbsentry {\n"
"};\n"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:464
+#: build/C/man4/console_ioctl.4:463
msgid ""
"I<kb_string> is set to the (null-terminated) string corresponding to the "
"I<kb_func>th function key action code."
"された) 文字列が I<kb_string> に設定される。"
#. type: TP
-#: build/C/man4/console_ioctl.4:464
+#: build/C/man4/console_ioctl.4:463
#, no-wrap
msgid "B<KDSKBSENT>"
msgstr "B<KDSKBSENT>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:470
+#: build/C/man4/console_ioctl.4:469
msgid ""
"Sets one function key string entry. I<argp> points to a I<struct kbsentry>."
msgstr ""
"I<struct kbsentry> へのポインターである。"
#. type: TP
-#: build/C/man4/console_ioctl.4:470
+#: build/C/man4/console_ioctl.4:469
#, no-wrap
msgid "B<KDGKBDIACR>"
msgstr "B<KDGKBDIACR>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:475
+#: build/C/man4/console_ioctl.4:474
msgid "Read kernel accent table. I<argp> points to a"
msgstr ""
"カーネルのアクセントテーブル(accent table)を読み込む。I<argp>は、 次の構造体"
"へのポインターである。"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:482
+#: build/C/man4/console_ioctl.4:481
#, no-wrap
msgid ""
"struct kbdiacrs {\n"
"};\n"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:489
+#: build/C/man4/console_ioctl.4:488
msgid ""
"where I<kb_cnt> is the number of entries in the array, each of which is a"
msgstr ""
"体である。"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:497
+#: build/C/man4/console_ioctl.4:496
#, no-wrap
msgid ""
"struct kbdiacr {\n"
"};\n"
#. type: TP
-#: build/C/man4/console_ioctl.4:499
+#: build/C/man4/console_ioctl.4:498
#, no-wrap
msgid "B<KDGETKEYCODE>"
msgstr "B<KDGETKEYCODE>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:504
+#: build/C/man4/console_ioctl.4:503
msgid ""
"Read kernel keycode table entry (scan code to keycode). I<argp> points to a"
msgstr ""
"リーを読み込む。 I<argp> は、"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:511
+#: build/C/man4/console_ioctl.4:510
#, no-wrap
msgid ""
"struct kbkeycode {\n"
"};\n"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:525
+#: build/C/man4/console_ioctl.4:524
msgid ""
"I<keycode> is set to correspond to the given I<scancode>. (89 E<lt>= "
"I<scancode> E<lt>= 255 only. For 1 E<lt>= I<scancode> E<lt>= 88, "
"E<lt>= 88 では I<keycode> == I<scancode> である。) (カーネル 1.1.63 以降)"
#. type: TP
-#: build/C/man4/console_ioctl.4:525
+#: build/C/man4/console_ioctl.4:524
#, no-wrap
msgid "B<KDSETKEYCODE>"
msgstr "B<KDSETKEYCODE>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:532
+#: build/C/man4/console_ioctl.4:531
msgid ""
"Write kernel keycode table entry. I<argp> points to a I<struct kbkeycode>. "
"(Since 1.1.63.)"
"kbkeycode> へのポインターである。 (カーネル 1.1.63 以降)"
#. type: TP
-#: build/C/man4/console_ioctl.4:532
+#: build/C/man4/console_ioctl.4:531
#, no-wrap
msgid "B<KDSIGACCEPT>"
msgstr "B<KDSIGACCEPT>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:544
+#: build/C/man4/console_ioctl.4:543
msgid ""
"The calling process indicates its willingness to accept the signal I<argp> "
"when it is generated by pressing an appropriate key combination. (1 E<lt>= "
"drivers/char/keyboard.c> の I<spawn_console>() を見よ。)"
#. type: TP
-#: build/C/man4/console_ioctl.4:544
+#: build/C/man4/console_ioctl.4:543
#, no-wrap
msgid "B<VT_OPENQRY>"
msgstr "B<VT_OPENQRY>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:554
+#: build/C/man4/console_ioctl.4:553
msgid ""
"Returns the first available (non-opened) console. I<argp> points to an "
"I<int> which is set to the number of the vt (1 E<lt>= I<*argp> E<lt>= "
"MAX_NR_CONSOLES)。"
#. type: TP
-#: build/C/man4/console_ioctl.4:554
+#: build/C/man4/console_ioctl.4:553
#, no-wrap
msgid "B<VT_GETMODE>"
msgstr "B<VT_GETMODE>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:559
+#: build/C/man4/console_ioctl.4:558
msgid "Get mode of active vt. I<argp> points to a"
msgstr "アクティブな vt のモードを取得する。 I<argp> は、"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:569
+#: build/C/man4/console_ioctl.4:568
#, no-wrap
msgid ""
"struct vt_mode {\n"
"};\n"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:575
+#: build/C/man4/console_ioctl.4:574
msgid ""
"which is set to the mode of the active vt. I<mode> is set to one of these "
"values:"
"I<mode> は次のどれかに設定される。"
#. type: tbl table
-#: build/C/man4/console_ioctl.4:578
+#: build/C/man4/console_ioctl.4:577
#, no-wrap
msgid "VT_AUTO\tauto vt switching\n"
msgstr "VT_AUTO\t自動 vt 切替\n"
#. type: tbl table
-#: build/C/man4/console_ioctl.4:579
+#: build/C/man4/console_ioctl.4:578
#, no-wrap
msgid "VT_PROCESS\tprocess controls switching\n"
msgstr "VT_PROCESS\tプロセス制御切替\n"
#. type: tbl table
-#: build/C/man4/console_ioctl.4:580
+#: build/C/man4/console_ioctl.4:579
#, no-wrap
msgid "VT_ACKACQ\tacknowledge switch\n"
msgstr "VT_ACKACQ\tアクノリッジ切替\n"
#. type: TP
-#: build/C/man4/console_ioctl.4:582
+#: build/C/man4/console_ioctl.4:581
#, no-wrap
msgid "B<VT_SETMODE>"
msgstr "B<VT_SETMODE>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:588
+#: build/C/man4/console_ioctl.4:587
msgid "Set mode of active vt. I<argp> points to a I<struct vt_mode>."
msgstr ""
"アクティブな vt のモードを設定する。I<argp> は構造体 I<struct vt_mode> への "
"ポインターである。"
#. type: TP
-#: build/C/man4/console_ioctl.4:588
+#: build/C/man4/console_ioctl.4:587
#, no-wrap
msgid "B<VT_GETSTATE>"
msgstr "B<VT_GETSTATE>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:593
+#: build/C/man4/console_ioctl.4:592
msgid "Get global vt state info. I<argp> points to a"
msgstr "グローバルな vt の状態の情報を取得する。I<argp>は、"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:601
+#: build/C/man4/console_ioctl.4:600
#, no-wrap
msgid ""
"struct vt_stat {\n"
"};\n"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:608
+#: build/C/man4/console_ioctl.4:607
msgid ""
"For each vt in use, the corresponding bit in the I<v_state> member is set. "
"(Kernels 1.0 through 1.1.92.)"
"るビットが セットされる。 (カーネルl 1.0 から 1.1.92 まで)"
#. type: TP
-#: build/C/man4/console_ioctl.4:608
+#: build/C/man4/console_ioctl.4:607
#, no-wrap
msgid "B<VT_RELDISP>"
msgstr "B<VT_RELDISP>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:611
+#: build/C/man4/console_ioctl.4:610
msgid "Release a display."
msgstr "ディスプレーを解放する。"
#. type: TP
-#: build/C/man4/console_ioctl.4:611
+#: build/C/man4/console_ioctl.4:610
#, no-wrap
msgid "B<VT_ACTIVATE>"
msgstr "B<VT_ACTIVATE>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:618
+#: build/C/man4/console_ioctl.4:617
msgid "Switch to vt I<argp> (1 E<lt>= I<argp> E<lt>= MAX_NR_CONSOLES)."
msgstr "I<argp> (1 E<lt>= I<argp> E<lt>= MAX_NR_CONSOLES)の vt に切替える。"
#. type: TP
-#: build/C/man4/console_ioctl.4:618
+#: build/C/man4/console_ioctl.4:617
#, no-wrap
msgid "B<VT_WAITACTIVE>"
msgstr "B<VT_WAITACTIVE>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:623
+#: build/C/man4/console_ioctl.4:622
msgid "Wait until vt I<argp> has been activated."
msgstr "I<argp>の vt がアクティブになるまで待つ。"
#. type: TP
-#: build/C/man4/console_ioctl.4:623
+#: build/C/man4/console_ioctl.4:622
#, no-wrap
msgid "B<VT_DISALLOCATE>"
msgstr "B<VT_DISALLOCATE>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:628
+#: build/C/man4/console_ioctl.4:627
msgid "Deallocate the memory associated with vt I<argp>. (Since 1.1.54.)"
msgstr ""
"I<argp> の vt に結びつけられたメモリーを解放する。 (カーネル 1.1.54 以降)"
#. type: TP
-#: build/C/man4/console_ioctl.4:628
+#: build/C/man4/console_ioctl.4:627
#, no-wrap
msgid "B<VT_RESIZE>"
msgstr "B<VT_RESIZE>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:633
+#: build/C/man4/console_ioctl.4:632
msgid "Set the kernel's idea of screensize. I<argp> points to a"
msgstr "カーネルが認識するスクリーンサイズを設定する。I<argp> は、"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:641
+#: build/C/man4/console_ioctl.4:640
#, no-wrap
msgid ""
"struct vt_sizes {\n"
"};\n"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:648
+#: build/C/man4/console_ioctl.4:647
msgid ""
"Note that this does not change the videomode. See B<resizecons>(8). (Since "
"1.1.54.)"
"(8) を見よ(カーネル 1.1.54 以降)。"
#. type: TP
-#: build/C/man4/console_ioctl.4:648
+#: build/C/man4/console_ioctl.4:647
#, no-wrap
msgid "B<VT_RESIZEX>"
msgstr "B<VT_RESIZEX>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:653
+#: build/C/man4/console_ioctl.4:652
msgid ""
"Set the kernel's idea of various screen parameters. I<argp> points to a"
msgstr ""
"造体へのポインターである。"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:668
+#: build/C/man4/console_ioctl.4:667
#, no-wrap
msgid ""
"struct vt_consize {\n"
"};\n"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:677
+#: build/C/man4/console_ioctl.4:676
msgid ""
"Any parameter may be set to zero, indicating \"no change\", but if multiple "
"parameters are set, they must be self-consistent. Note that this does not "
"B<resizecons>(8) を参照の事(カーネル 1.3.3 以降)。"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:684
+#: build/C/man4/console_ioctl.4:683
msgid ""
"The action of the following ioctls depends on the first byte in the struct "
"pointed to by I<argp>, referred to here as the I<subcode>. These are legal "
"現在の端末のオーナにのみ許される。"
#. type: TP
-#: build/C/man4/console_ioctl.4:684
+#: build/C/man4/console_ioctl.4:683
#, no-wrap
msgid "B<TIOCLINUX, subcode=0>"
msgstr "B<TIOCLINUX, subcode=0>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:692
+#: build/C/man4/console_ioctl.4:691
msgid ""
"Dump the screen. Disappeared in 1.1.92. (With kernel 1.1.92 or later, read "
"from I</dev/vcsN> or I</dev/vcsaN> instead.)"
"は、代わりに I</dev/vcsN> または I</dev/vcsaN> より読み込む)。"
#. type: TP
-#: build/C/man4/console_ioctl.4:692
+#: build/C/man4/console_ioctl.4:691
#, no-wrap
msgid "B<TIOCLINUX, subcode=1>"
msgstr "B<TIOCLINUX, subcode=1>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:696
+#: build/C/man4/console_ioctl.4:695
msgid "Get task information. Disappeared in 1.1.92."
msgstr "タスク情報を取得する。カーネル 1.1.92 でなくなった。"
#. type: TP
-#: build/C/man4/console_ioctl.4:696
+#: build/C/man4/console_ioctl.4:695
#, no-wrap
msgid "B<TIOCLINUX, subcode=2>"
msgstr "B<TIOCLINUX, subcode=2>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:701
+#: build/C/man4/console_ioctl.4:700
msgid "Set selection. I<argp> points to a"
msgstr "選択を設定する。 I<argp> が指すのは、"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:709
+#: build/C/man4/console_ioctl.4:708
#, no-wrap
msgid ""
"struct {\n"
"}\n"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:729
+#: build/C/man4/console_ioctl.4:728
msgid ""
"I<xs> and I<ys> are the starting column and row. I<xe> and I<ye> are the "
"ending column and row. (Upper left corner is row=column=1.) I<sel_mode> is "
"され I<devices/char/console.c> の 静的配列 sel_buffer に保存される。"
#. type: TP
-#: build/C/man4/console_ioctl.4:729
+#: build/C/man4/console_ioctl.4:728
#, no-wrap
msgid "B<TIOCLINUX, subcode=3>"
msgstr "B<TIOCLINUX, subcode=3>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:735
+#: build/C/man4/console_ioctl.4:734
msgid ""
"Paste selection. The characters in the selection buffer are written to "
"I<fd>."
"選択したものをペーストする。 選択バッファ中の文字 が I<fd> に書き出される。"
#. type: TP
-#: build/C/man4/console_ioctl.4:735
+#: build/C/man4/console_ioctl.4:734
#, no-wrap
msgid "B<TIOCLINUX, subcode=4>"
msgstr "B<TIOCLINUX, subcode=4>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:738
+#: build/C/man4/console_ioctl.4:737
msgid "Unblank the screen."
msgstr "スクリーンをアンブランク(unblank)する。"
#. type: TP
-#: build/C/man4/console_ioctl.4:738
+#: build/C/man4/console_ioctl.4:737
#, no-wrap
msgid "B<TIOCLINUX, subcode=5>"
msgstr "B<TIOCLINUX, subcode=5>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:743
+#: build/C/man4/console_ioctl.4:742
msgid ""
"Sets contents of a 256-bit look up table defining characters in a \"word\", "
"for word-by-word selection. (Since 1.1.32.)"
"ブルの内容を設定する(カーネル 1.1.32 以降)。"
#. type: TP
-#: build/C/man4/console_ioctl.4:743
+#: build/C/man4/console_ioctl.4:742
#, no-wrap
msgid "B<TIOCLINUX, subcode=6>"
msgstr "B<TIOCLINUX, subcode=6>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:750
+#: build/C/man4/console_ioctl.4:749
msgid ""
"I<argp> points to a char which is set to the value of the kernel variable "
"I<shift_state>. (Since 1.1.32.)"
"に設定される(カーネル 1.1.32 以降)。"
#. type: TP
-#: build/C/man4/console_ioctl.4:750
+#: build/C/man4/console_ioctl.4:749
#, no-wrap
msgid "B<TIOCLINUX, subcode=7>"
msgstr "B<TIOCLINUX, subcode=7>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:757
+#: build/C/man4/console_ioctl.4:756
msgid ""
"I<argp> points to a char which is set to the value of the kernel variable "
"I<report_mouse>. (Since 1.1.33.)"
"値に設定される(カーネル 1.1.33 以降)。"
#. type: TP
-#: build/C/man4/console_ioctl.4:757
+#: build/C/man4/console_ioctl.4:756
#, no-wrap
msgid "B<TIOCLINUX, subcode=8>"
msgstr "B<TIOCLINUX, subcode=8>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:765
+#: build/C/man4/console_ioctl.4:764
msgid ""
"Dump screen width and height, cursor position, and all the character-"
"attribute pairs. (Kernels 1.1.67 through 1.1.91 only. With kernel 1.1.92 "
"vcsa*> より読み込む)。"
#. type: TP
-#: build/C/man4/console_ioctl.4:765
+#: build/C/man4/console_ioctl.4:764
#, no-wrap
msgid "B<TIOCLINUX, subcode=9>"
msgstr "B<TIOCLINUX, subcode=9>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:773
+#: build/C/man4/console_ioctl.4:772
msgid ""
"Restore screen width and height, cursor position, and all the character-"
"attribute pairs. (Kernels 1.1.67 through 1.1.91 only. With kernel 1.1.92 "
"vcsa*> に書き込む)。"
#. type: TP
-#: build/C/man4/console_ioctl.4:773
+#: build/C/man4/console_ioctl.4:772
#, no-wrap
msgid "B<TIOCLINUX, subcode=10>"
msgstr "B<TIOCLINUX, subcode=10>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:781
+#: build/C/man4/console_ioctl.4:780
msgid ""
"Handles the Power Saving feature of the new generation of monitors. VESA "
"screen blanking mode is set to I<argp[1]>, which governs what screen "
"れるかを示す。以下がその 値である。"
#. type: IP
-#: build/C/man4/console_ioctl.4:782
+#: build/C/man4/console_ioctl.4:781
#, no-wrap
msgid "0:"
msgstr "0:"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:784
+#: build/C/man4/console_ioctl.4:783
msgid "Screen blanking is disabled."
msgstr "スクリーンブランキングなし。"
#. type: IP
-#: build/C/man4/console_ioctl.4:784
+#: build/C/man4/console_ioctl.4:783
#, no-wrap
msgid "1:"
msgstr "1:"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:791
+#: build/C/man4/console_ioctl.4:790
msgid ""
"The current video adapter register settings are saved, then the controller "
"is programmed to turn off the vertical synchronization pulses. This puts "
"分で電源を落とす。"
#. type: IP
-#: build/C/man4/console_ioctl.4:791
+#: build/C/man4/console_ioctl.4:790
#, no-wrap
msgid "2:"
msgstr "2:"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:801
+#: build/C/man4/console_ioctl.4:800
msgid ""
"The current settings are saved, then both the vertical and horizontal "
"synchronization pulses are turned off. This puts the monitor into \"off\" "
"以降)"
#. type: SH
-#: build/C/man4/console_ioctl.4:802 build/C/man3/mkfifo.3:61
+#: build/C/man4/console_ioctl.4:801 build/C/man3/mkfifo.3:61
#: build/C/man2/mknod.2:101 build/C/man3/setlogmask.3:69 build/C/man4/st.4:827
#: build/C/man2/syslog.2:244
#, no-wrap
msgstr "返り値"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:807
+#: build/C/man4/console_ioctl.4:806
msgid ""
"On success, 0 is returned. On error, -1 is returned, and I<errno> is set."
msgstr ""
"成功時には 0 が返される。エラーの場合 -1 が返され、 I<errno> が設定される。"
#. type: SH
-#: build/C/man4/console_ioctl.4:807 build/C/man3/mkfifo.3:67
+#: build/C/man4/console_ioctl.4:806 build/C/man3/mkfifo.3:67
#: build/C/man2/mknod.2:106 build/C/man3/setlogmask.3:71
#: build/C/man2/syslog.2:260
#, no-wrap
msgstr "エラー"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:810
+#: build/C/man4/console_ioctl.4:809
msgid "I<errno> may take on these values:"
msgstr "I<errno> は次のような値をとる:"
#. type: TP
-#: build/C/man4/console_ioctl.4:810
+#: build/C/man4/console_ioctl.4:809
#, no-wrap
msgid "B<EBADF>"
msgstr "B<EBADF>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:813
+#: build/C/man4/console_ioctl.4:812
msgid "The file descriptor is invalid."
msgstr "ファイルディスクリプタが無効。"
#. type: TP
-#: build/C/man4/console_ioctl.4:813
+#: build/C/man4/console_ioctl.4:812
#, no-wrap
msgid "B<ENOTTY>"
msgstr "B<ENOTTY>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:817
+#: build/C/man4/console_ioctl.4:816
msgid ""
"The file descriptor is not associated with a character special device, or "
"the specified request does not apply to it."
"い。または、要求されたものがそれに当てはまらない。"
#. type: TP
-#: build/C/man4/console_ioctl.4:817 build/C/man2/mknod.2:129
+#: build/C/man4/console_ioctl.4:816 build/C/man2/mknod.2:129
#: build/C/man4/st.4:842 build/C/man2/syslog.2:261
#, no-wrap
msgid "B<EINVAL>"
msgstr "B<EINVAL>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:822
+#: build/C/man4/console_ioctl.4:821
msgid "The file descriptor or I<argp> is invalid."
msgstr "ファイルディスクリプタまたは I<argp> が無効。"
#. type: TP
-#: build/C/man4/console_ioctl.4:822 build/C/man2/mknod.2:159
+#: build/C/man4/console_ioctl.4:821 build/C/man2/mknod.2:159
#: build/C/man2/syslog.2:285
#, no-wrap
msgid "B<EPERM>"
msgstr "B<EPERM>"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:825
+#: build/C/man4/console_ioctl.4:824
msgid "Insufficient permission."
msgstr "権限が不十分。"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:836
+#: build/C/man4/console_ioctl.4:835
msgid ""
"B<Warning>: Do not regard this man page as documentation of the Linux "
"console ioctls. This is provided for the curious only, as an alternative to "
"物で、それは 以前のバージョンと比べれば、多くの違いがある)"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:841
+#: build/C/man4/console_ioctl.4:840
msgid ""
"Very often, ioctls are introduced for communication between the kernel and "
"one particular well-known program (fdisk, hdparm, setserial, tunelp, "
"は変更になる。"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:845
+#: build/C/man4/console_ioctl.4:844
msgid ""
"Programs using these ioctls will not be portable to other versions of UNIX, "
"will not work on older versions of Linux, and will not work on future "
"は走らなくなるかも知れない。"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:847
+#: build/C/man4/console_ioctl.4:846
msgid "Use POSIX functions."
msgstr "POSIX 機能を使いなさい。"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:871
+#: build/C/man4/console_ioctl.4:870
msgid ""
"B<dumpkeys>(1), B<kbd_mode>(1), B<loadkeys>(1), B<mknod>(1), B<setleds>(1), "
"B<setmetamode>(1), B<execve>(2), B<fcntl>(2), B<ioperm>(2), B<termios>(3), "
"B<mapscrn>(8), B<resizecons>(8), B<setfont>(8)"
#. type: Plain text
-#: build/C/man4/console_ioctl.4:874
+#: build/C/man4/console_ioctl.4:873
msgid "I</usr/include/linux/kd.h>, I</usr/include/linux/vt.h>"
msgstr "I</usr/include/linux/kd.h>, I</usr/include/linux/vt.h>"
#. type: Plain text
#: build/C/man5/core.5:69
+#, fuzzy
+#| msgid ""
+#| "The file system where the core dump file would be created is full; or has "
+#| "run out of inodes; or is mounted read-only; or the user has reached their "
+#| "quota for the file system."
msgid ""
-"The file system where the core dump file would be created is full; or has "
-"run out of inodes; or is mounted read-only; or the user has reached their "
-"quota for the file system."
+"The filesystem where the core dump file would be created is full; or has run "
+"out of inodes; or is mounted read-only; or the user has reached their quota "
+"for the filesystem."
msgstr ""
"コアダンプファイルを生成しようとしたファイルシステムがフルであるか、 inode が"
"全て使用されているか、読み込み専用でマウントされている場合。 または、そのユー"
#. type: Plain text
#: build/C/man7/fifo.7:28
+#, fuzzy
+#| msgid ""
+#| "A FIFO special file (a named pipe) is similar to a pipe, except that it "
+#| "is accessed as part of the file system. It can be opened by multiple "
+#| "processes for reading or writing. When processes are exchanging data via "
+#| "the FIFO, the kernel passes all data internally without writing it to the "
+#| "file system. Thus, the FIFO special file has no contents on the file "
+#| "system; the file system entry merely serves as a reference point so that "
+#| "processes can access the pipe using a name in the file system."
msgid ""
"A FIFO special file (a named pipe) is similar to a pipe, except that it is "
-"accessed as part of the file system. It can be opened by multiple processes "
+"accessed as part of the filesystem. It can be opened by multiple processes "
"for reading or writing. When processes are exchanging data via the FIFO, "
-"the kernel passes all data internally without writing it to the file "
-"system. Thus, the FIFO special file has no contents on the file system; the "
-"file system entry merely serves as a reference point so that processes can "
-"access the pipe using a name in the file system."
+"the kernel passes all data internally without writing it to the filesystem. "
+"Thus, the FIFO special file has no contents on the filesystem; the "
+"filesystem entry merely serves as a reference point so that processes can "
+"access the pipe using a name in the filesystem."
msgstr ""
"FIFO 特殊ファイル(名前付きパイプ)はパイプに似ているが、 ファイルシステムの一"
"部に関連付けられている点が異っている。 複数のプロセスが読み込みや書き込みのた"
#. type: Plain text
#: build/C/man4/initrd.4:93
+#, fuzzy
+#| msgid ""
+#| "In the first boot-up phase, the kernel starts up and mounts an initial "
+#| "root file-system from the contents of I</dev/initrd> (e.g., RAM disk "
+#| "initialized by the boot loader). In the second phase, additional drivers "
+#| "or other modules are loaded from the initial root device's contents. "
+#| "After loading the additional modules, a new root file system (i.e., the "
+#| "normal root file system) is mounted from a different device."
msgid ""
"In the first boot-up phase, the kernel starts up and mounts an initial root "
-"file-system from the contents of I</dev/initrd> (e.g., RAM disk initialized "
+"filesystem from the contents of I</dev/initrd> (e.g., RAM disk initialized "
"by the boot loader). In the second phase, additional drivers or other "
"modules are loaded from the initial root device's contents. After loading "
-"the additional modules, a new root file system (i.e., the normal root file "
-"system) is mounted from a different device."
+"the additional modules, a new root filesystem (i.e., the normal root "
+"filesystem) is mounted from a different device."
msgstr ""
"最初のブートアップ段階 (first boot-up phase) では、カーネルは (例えば、ブート"
"ローダによって初期化された RAM disk である) I</dev/initrd> の内容を初期ルー"
#. type: Plain text
#: build/C/man4/initrd.4:113
+#, fuzzy
+#| msgid ""
+#| "The kernel then read-write mounts the device I</dev/ram0> as the initial "
+#| "root file system."
msgid ""
"The kernel then read-write mounts the device I</dev/ram0> as the initial "
-"root file system."
+"root filesystem."
msgstr ""
"カーネルは I</dev/ram0> デバイスを初期のルートファイルシステムとして読み書き"
"可能な形式でマウン トする。"
#. type: Plain text
#: build/C/man4/initrd.4:118
+#, fuzzy
+#| msgid ""
+#| "If the indicated normal root file system is also the initial root file-"
+#| "system (e.g., I</dev/ram0>) then the kernel skips to the last step for "
+#| "the usual boot sequence."
msgid ""
-"If the indicated normal root file system is also the initial root file-"
-"system (e.g., I</dev/ram0>) then the kernel skips to the last step for the "
-"usual boot sequence."
+"If the indicated normal root filesystem is also the initial root filesystem "
+"(e.g., I</dev/ram0>) then the kernel skips to the last step for the usual "
+"boot sequence."
msgstr ""
"指示されたルートファイルシステムが初期ルートファイルシステム (例えば I</dev/"
"ram0>) と同一の場合は、カーネルは普通のブートシーケンスのための最後のステッ"
#. type: Plain text
#: build/C/man4/initrd.4:130
-msgid ""
-"If the executable file I</linuxrc> is present in the initial root file-"
-"system, I</linuxrc> is executed with UID 0. (The file I</linuxrc> must have "
-"executable permission. The file I</linuxrc> can be any valid executable, "
-"including a shell script.)"
+#, fuzzy
+#| msgid ""
+#| "If the executable file I</linuxrc> is present in the initial root file-"
+#| "system, I</linuxrc> is executed with UID 0. (The file I</linuxrc> must "
+#| "have executable permission. The file I</linuxrc> can be any valid "
+#| "executable, including a shell script.)"
+msgid ""
+"If the executable file I</linuxrc> is present in the initial root "
+"filesystem, I</linuxrc> is executed with UID 0. (The file I</linuxrc> must "
+"have executable permission. The file I</linuxrc> can be any valid "
+"executable, including a shell script.)"
msgstr ""
"I</linuxrc> という実行可能なファイルが初期ルートファイルシステムに存在すれ"
"ば、 I</linuxrc> を UID 0 (すなわち、root) の権限で実行する。 (I</linuxrc> "
#. type: Plain text
#: build/C/man4/initrd.4:142
+#, fuzzy
+#| msgid ""
+#| "If I</linuxrc> is not executed or when I</linuxrc> terminates, the normal "
+#| "root file system is mounted. (If I</linuxrc> exits with any file-systems "
+#| "mounted on the initial root file-system, then the behavior of the kernel "
+#| "is B<UNSPECIFIED>. See the NOTES section for the current kernel "
+#| "behavior.)"
msgid ""
"If I</linuxrc> is not executed or when I</linuxrc> terminates, the normal "
-"root file system is mounted. (If I</linuxrc> exits with any file-systems "
-"mounted on the initial root file-system, then the behavior of the kernel is "
+"root filesystem is mounted. (If I</linuxrc> exits with any filesystems "
+"mounted on the initial root filesystem, then the behavior of the kernel is "
"B<UNSPECIFIED>. See the NOTES section for the current kernel behavior.)"
msgstr ""
"I</linuxrc> が実行されない、または、 I</linuxrc> の実行が終了した時は、通常時"
#. type: Plain text
#: build/C/man4/initrd.4:173
-msgid ""
-"If the normal root file system has a directory I</initrd>, the device I</dev/"
+#, fuzzy
+#| msgid ""
+#| "If the normal root file system has a directory I</initrd>, the device I</"
+#| "dev/ram0> is moved from I</> to I</initrd>. Otherwise if the directory "
+#| "I</initrd> does not exist, the device I</dev/ram0> is unmounted. (When "
+#| "moved from I</> to I</initrd>, I</dev/ram0> is not unmounted and "
+#| "therefore processes can remain running from I</dev/ram0>. If directory "
+#| "I</initrd> does not exist on the normal root file system and any "
+#| "processes remain running from I</dev/ram0> when I</linuxrc> exits, the "
+#| "behavior of the kernel is B<UNSPECIFIED>. See the NOTES section for the "
+#| "current kernel behavior.)"
+msgid ""
+"If the normal root filesystem has a directory I</initrd>, the device I</dev/"
"ram0> is moved from I</> to I</initrd>. Otherwise if the directory I</"
"initrd> does not exist, the device I</dev/ram0> is unmounted. (When moved "
"from I</> to I</initrd>, I</dev/ram0> is not unmounted and therefore "
"processes can remain running from I</dev/ram0>. If directory I</initrd> "
-"does not exist on the normal root file system and any processes remain "
+"does not exist on the normal root filesystem and any processes remain "
"running from I</dev/ram0> when I</linuxrc> exits, the behavior of the kernel "
"is B<UNSPECIFIED>. See the NOTES section for the current kernel behavior.)"
msgstr ""
#. type: Plain text
#: build/C/man4/initrd.4:180
+#, fuzzy
+#| msgid ""
+#| "The usual boot sequence (e.g., invocation of I</sbin/init>) is performed "
+#| "on the normal root file system."
msgid ""
"The usual boot sequence (e.g., invocation of I</sbin/init>) is performed on "
-"the normal root file system."
+"the normal root filesystem."
msgstr ""
"普通のブートシーケンス (例えば、 I</sbin/init> の起動) が通常時ルートファイル"
"システム上で行われる。"
#. type: Plain text
#: build/C/man4/initrd.4:199
+#, fuzzy
+#| msgid ""
+#| "Specifies the file to load as the contents of I</dev/initrd>. For "
+#| "B<LOADLIN> this is a command-line option. For B<LILO> you have to use "
+#| "this command in the B<LILO> configuration file I</etc/lilo.config>. The "
+#| "filename specified with this option will typically be a gzipped file-"
+#| "system image."
msgid ""
"Specifies the file to load as the contents of I</dev/initrd>. For "
"B<LOADLIN> this is a command-line option. For B<LILO> you have to use this "
"command in the B<LILO> configuration file I</etc/lilo.config>. The filename "
-"specified with this option will typically be a gzipped file-system image."
+"specified with this option will typically be a gzipped filesystem image."
msgstr ""
"I</dev/initrd> の内容としてロードするファイルを指定する。 B<LOADLIN> では、こ"
"れはコマンドラインオプションである。 B<LILO> では、 B<LILO> の設定ファイル "
#. type: Plain text
#: build/C/man4/initrd.4:214
+#, fuzzy
+#| msgid ""
+#| "This boot option disables the two-phase boot-up operation. The kernel "
+#| "performs the usual boot sequence as if I</dev/initrd> was not "
+#| "initialized. With this option, any contents of I</dev/initrd> loaded "
+#| "into memory by the boot loader contents are preserved. This option "
+#| "permits the contents of I</dev/initrd> to be any data and need not be "
+#| "limited to a file system image. However, device I</dev/initrd> is read-"
+#| "only and can be read only one time after system startup."
msgid ""
"This boot option disables the two-phase boot-up operation. The kernel "
"performs the usual boot sequence as if I</dev/initrd> was not initialized. "
"With this option, any contents of I</dev/initrd> loaded into memory by the "
"boot loader contents are preserved. This option permits the contents of I</"
-"dev/initrd> to be any data and need not be limited to a file system image. "
+"dev/initrd> to be any data and need not be limited to a filesystem image. "
"However, device I</dev/initrd> is read-only and can be read only one time "
"after system startup."
msgstr ""
#. type: Plain text
#: build/C/man4/initrd.4:232
-msgid ""
-"Specifies the device to be used as the normal root file system. For "
+#, fuzzy
+#| msgid ""
+#| "Specifies the device to be used as the normal root file system. For "
+#| "B<LOADLIN> this is a command-line option. For B<LILO> this is a boot "
+#| "time option or can be used as an option line in the B<LILO> configuration "
+#| "file I</etc/lilo.config>. The device specified by the this option must "
+#| "be a mountable device having a suitable root file-system."
+msgid ""
+"Specifies the device to be used as the normal root filesystem. For "
"B<LOADLIN> this is a command-line option. For B<LILO> this is a boot time "
"option or can be used as an option line in the B<LILO> configuration file I</"
"etc/lilo.config>. The device specified by the this option must be a "
-"mountable device having a suitable root file-system."
+"mountable device having a suitable root filesystem."
msgstr ""
"通常時ルートファイルシステムとして使われるデバイスを指定する。 B<LOADLIN> で"
"は、これはコマンドラインオプションである。 B<LILO> ではコマンドラインオプショ"
#. type: SS
#: build/C/man4/initrd.4:232
-#, no-wrap
-msgid "Changing the normal root file system"
+#, fuzzy, no-wrap
+#| msgid "Changing the normal root file system"
+msgid "Changing the normal root filesystem"
msgstr "通常時ルートファイルシステムの変更"
#. type: Plain text
#: build/C/man4/initrd.4:252
+#, fuzzy
+#| msgid ""
+#| "By default, the kernel's settings (e.g., set in the kernel file with "
+#| "B<rdev>(8) or compiled into the kernel file), or the boot loader option "
+#| "setting is used for the normal root file systems. For an NFS-mounted "
+#| "normal root file system, one has to use the B<nfs_root_name> and "
+#| "B<nfs_root_addrs> boot options to give the NFS settings. For more "
+#| "information on NFS-mounted root see the kernel documentation file "
+#| "B<Documentation/filesystems/nfsroot.txt>. For more information on "
+#| "setting the root file system see also the B<LILO> and B<LOADLIN> "
+#| "documentation."
msgid ""
"By default, the kernel's settings (e.g., set in the kernel file with B<rdev>"
"(8) or compiled into the kernel file), or the boot loader option setting is "
-"used for the normal root file systems. For an NFS-mounted normal root file "
-"system, one has to use the B<nfs_root_name> and B<nfs_root_addrs> boot "
+"used for the normal root filesystems. For an NFS-mounted normal root "
+"filesystem, one has to use the B<nfs_root_name> and B<nfs_root_addrs> boot "
"options to give the NFS settings. For more information on NFS-mounted root "
"see the kernel documentation file B<Documentation/filesystems/nfsroot.txt>. "
-"For more information on setting the root file system see also the B<LILO> "
-"and B<LOADLIN> documentation."
+"For more information on setting the root filesystem see also the B<LILO> and "
+"B<LOADLIN> documentation."
msgstr ""
"デフォルトでは、カーネルの設定 (例えば、 B<rdev>(8) を用いてカーネルファイル"
"内にセットされたもの、または、コンパイル時にカー ネルファイル内に埋め込まれた"
#. type: Plain text
#: build/C/man4/initrd.4:284
+#, fuzzy
+#| msgid ""
+#| "It is also possible for the I</linuxrc> executable to change the normal "
+#| "root device. For I</linuxrc> to change the normal root device, I</proc> "
+#| "must be mounted. After mounting I</proc>, I</linuxrc> changes the normal "
+#| "root device by writing into the proc files I</proc/sys/kernel/real-root-"
+#| "dev>, I</proc/sys/kernel/nfs-root-name>, and I</proc/sys/kernel/nfs-root-"
+#| "addrs>. For a physical root device, the root device is changed by having "
+#| "I</linuxrc> write the new root file system device number into I</proc/sys/"
+#| "kernel/real-root-dev>. For an NFS root file system, the root device is "
+#| "changed by having I</linuxrc> write the NFS setting into files I</proc/"
+#| "sys/kernel/nfs-root-name> and I</proc/sys/kernel/nfs-root-addrs> and then "
+#| "writing 0xff (e.g., the pseudo-NFS-device number) into file I</proc/sys/"
+#| "kernel/real-root-dev>. For example, the following shell command line "
+#| "would change the normal root device to I</dev/hdb1>:"
msgid ""
"It is also possible for the I</linuxrc> executable to change the normal root "
"device. For I</linuxrc> to change the normal root device, I</proc> must be "
"device by writing into the proc files I</proc/sys/kernel/real-root-dev>, I</"
"proc/sys/kernel/nfs-root-name>, and I</proc/sys/kernel/nfs-root-addrs>. For "
"a physical root device, the root device is changed by having I</linuxrc> "
-"write the new root file system device number into I</proc/sys/kernel/real-"
-"root-dev>. For an NFS root file system, the root device is changed by "
-"having I</linuxrc> write the NFS setting into files I</proc/sys/kernel/nfs-"
-"root-name> and I</proc/sys/kernel/nfs-root-addrs> and then writing 0xff (e."
-"g., the pseudo-NFS-device number) into file I</proc/sys/kernel/real-root-"
-"dev>. For example, the following shell command line would change the normal "
-"root device to I</dev/hdb1>:"
+"write the new root filesystem device number into I</proc/sys/kernel/real-"
+"root-dev>. For an NFS root filesystem, the root device is changed by having "
+"I</linuxrc> write the NFS setting into files I</proc/sys/kernel/nfs-root-"
+"name> and I</proc/sys/kernel/nfs-root-addrs> and then writing 0xff (e.g., "
+"the pseudo-NFS-device number) into file I</proc/sys/kernel/real-root-dev>. "
+"For example, the following shell command line would change the normal root "
+"device to I</dev/hdb1>:"
msgstr ""
"また、 I</linuxrc> を用いる事によっても通常時ルートファイルシステムデバイスを"
"変更すること ができる。 I</linuxrc> を用いて、通常時ルートデバイスを変更する"
#. FIXME the manual page should describe the pivot_root mechanism.
#. type: Plain text
#: build/C/man4/initrd.4:317
+#, fuzzy
+#| msgid ""
+#| "B<Note>: The use of I</proc/sys/kernel/real-root-dev> to change the root "
+#| "file system is obsolete. See the Linux kernel source file "
+#| "I<Documentation/initrd.txt> as well as B<pivot_root>(2) and B<pivot_root>"
+#| "(8) for information on the modern method of changing the root file "
+#| "system."
msgid ""
"B<Note>: The use of I</proc/sys/kernel/real-root-dev> to change the root "
-"file system is obsolete. See the Linux kernel source file I<Documentation/"
+"filesystem is obsolete. See the Linux kernel source file I<Documentation/"
"initrd.txt> as well as B<pivot_root>(2) and B<pivot_root>(8) for "
-"information on the modern method of changing the root file system."
+"information on the modern method of changing the root filesystem."
msgstr ""
"B<注意>: ルートファイルシステムを変更するために I</proc/sys/kernel/real-root-"
"dev> を使うのは以前の方法である。 ルートファイルシステムを変更する新しい方法"
#. type: Plain text
#: build/C/man4/initrd.4:331
+#, fuzzy
+#| msgid ""
+#| "The loader program boots from floppy or other media with a minimal kernel "
+#| "(e.g., support for I</dev/ram>, I</dev/initrd>, and the ext2 file-system) "
+#| "and loads I</dev/initrd> with a gzipped version of the initial file-"
+#| "system."
msgid ""
"The loader program boots from floppy or other media with a minimal kernel (e."
-"g., support for I</dev/ram>, I</dev/initrd>, and the ext2 file-system) and "
-"loads I</dev/initrd> with a gzipped version of the initial file-system."
+"g., support for I</dev/ram>, I</dev/initrd>, and the ext2 filesystem) and "
+"loads I</dev/initrd> with a gzipped version of the initial filesystem."
msgstr ""
"ローダプログラムは、フロッピーやその他のメディアから、 最小限のカーネル (例え"
"ば、 I</dev/ram>, I</dev/initrd>, ext2 ファイルシステムのみのサポートしたカー"
#. type: Plain text
#: build/C/man4/initrd.4:339
+#, fuzzy
+#| msgid ""
+#| "The executable I</linuxrc> determines what is needed to (1) mount the "
+#| "normal root file-system (i.e., device type, device drivers, file system) "
+#| "and (2) the distribution media (e.g., CD-ROM, network, tape, ...). This "
+#| "can be done by asking the user, by auto-probing, or by using a hybrid "
+#| "approach."
msgid ""
"The executable I</linuxrc> determines what is needed to (1) mount the normal "
-"root file-system (i.e., device type, device drivers, file system) and (2) "
-"the distribution media (e.g., CD-ROM, network, tape, ...). This can be done "
-"by asking the user, by auto-probing, or by using a hybrid approach."
+"root filesystem (i.e., device type, device drivers, filesystem) and (2) the "
+"distribution media (e.g., CD-ROM, network, tape, ...). This can be done by "
+"asking the user, by auto-probing, or by using a hybrid approach."
msgstr ""
"実行ファイル I</linuxrc> は、(1) 通常時ルートファイルシステムのマウントに何が"
"必要か (すなわち、デバイスタイプ、デバイスドライバ、ファイルシステム)、 (2) "
#. type: Plain text
#: build/C/man4/initrd.4:343
+#, fuzzy
+#| msgid ""
+#| "The executable I</linuxrc> loads the necessary modules from the initial "
+#| "root file-system."
msgid ""
"The executable I</linuxrc> loads the necessary modules from the initial root "
-"file-system."
+"filesystem."
msgstr ""
"実行ファイル I</linuxrc> は、初期ルートファイルシステムから必要なモジュールを"
"ロードする。"
#. type: Plain text
#: build/C/man4/initrd.4:349
+#, fuzzy
+#| msgid ""
+#| "The executable I</linuxrc> creates and populates the root file system. "
+#| "(At this stage the normal root file system does not have to be a "
+#| "completed system yet.)"
msgid ""
-"The executable I</linuxrc> creates and populates the root file system. (At "
-"this stage the normal root file system does not have to be a completed "
-"system yet.)"
+"The executable I</linuxrc> creates and populates the root filesystem. (At "
+"this stage the normal root filesystem does not have to be a completed system "
+"yet.)"
msgstr ""
"実行ファイル I</linuxrc> は、ルートファイルシステムを作成し、配置する (この段"
"階では、通常時ルー トファイルシステムは完全なシステムである必要はない)。"
#. type: Plain text
#: build/C/man4/initrd.4:358
+#, fuzzy
+#| msgid ""
+#| "The executable I</linuxrc> sets I</proc/sys/kernel/real-root-dev>, "
+#| "unmount I</proc>, the normal root file system and any other file systems "
+#| "it has mounted, and then terminates."
msgid ""
"The executable I</linuxrc> sets I</proc/sys/kernel/real-root-dev>, unmount "
-"I</proc>, the normal root file system and any other file systems it has "
+"I</proc>, the normal root filesystem and any other filesystems it has "
"mounted, and then terminates."
msgstr ""
"実行ファイル I</linuxrc> は、 I</proc/sys/kernel/real-root-dev> を設定し、 "
#. type: Plain text
#: build/C/man4/initrd.4:360
-msgid "The kernel then mounts the normal root file system."
+#, fuzzy
+#| msgid "The kernel then mounts the normal root file system."
+msgid "The kernel then mounts the normal root filesystem."
msgstr "次に、カーネルは、通常時ルートファイルシステムをマウントする。"
#. type: Plain text
#: build/C/man4/initrd.4:363
+#, fuzzy
+#| msgid ""
+#| "Now that the file system is accessible and intact, the boot loader can be "
+#| "installed."
msgid ""
-"Now that the file system is accessible and intact, the boot loader can be "
+"Now that the filesystem is accessible and intact, the boot loader can be "
"installed."
msgstr ""
"この段階で、ファイルシステムは全く変更が行われていない状態で、 アクセスできる"
#. type: Plain text
#: build/C/man4/initrd.4:372
-msgid ""
-"The boot loader is configured to load into I</dev/initrd> a file system with "
+#, fuzzy
+#| msgid ""
+#| "The boot loader is configured to load into I</dev/initrd> a file system "
+#| "with the set of modules that was used to bring up the system. (e.g., "
+#| "Device I</dev/ram0> can be modified, then unmounted, and finally, the "
+#| "image is written from I</dev/ram0> to a file.)"
+msgid ""
+"The boot loader is configured to load into I</dev/initrd> a filesystem with "
"the set of modules that was used to bring up the system. (e.g., Device I</"
"dev/ram0> can be modified, then unmounted, and finally, the image is written "
"from I</dev/ram0> to a file.)"
#. type: Plain text
#: build/C/man4/initrd.4:401
+#, fuzzy
+#| msgid ""
+#| "A third scenario is more convenient recovery disks. Because information "
+#| "like the location of the root file-system partition is not needed at boot "
+#| "time, the system loaded from I</dev/initrd> can use a dialog and/or auto-"
+#| "detection followed by a possible sanity check."
msgid ""
"A third scenario is more convenient recovery disks. Because information "
-"like the location of the root file-system partition is not needed at boot "
+"like the location of the root filesystem partition is not needed at boot "
"time, the system loaded from I</dev/initrd> can use a dialog and/or auto-"
"detection followed by a possible sanity check."
msgstr ""
#. type: Plain text
#: build/C/man4/initrd.4:441
+#, fuzzy
+#| msgid ""
+#| "With the current kernel, any file systems that remain mounted when I</dev/"
+#| "ram0> is moved from I</> to I</initrd> continue to be accessible. "
+#| "However, the I</proc/mounts> entries are not updated."
msgid ""
-"With the current kernel, any file systems that remain mounted when I</dev/"
+"With the current kernel, any filesystems that remain mounted when I</dev/"
"ram0> is moved from I</> to I</initrd> continue to be accessible. However, "
"the I</proc/mounts> entries are not updated."
msgstr ""
#. type: Plain text
#: build/C/man4/initrd.4:458
+#, fuzzy
+#| msgid ""
+#| "With the current kernel, if directory I</initrd> does not exist, then I</"
+#| "dev/ram0> will B<not> be fully unmounted if I</dev/ram0> is used by any "
+#| "process or has any file-system mounted on it. If I</dev/ram0> is B<not> "
+#| "fully unmounted, then I</dev/ram0> will remain in memory."
msgid ""
"With the current kernel, if directory I</initrd> does not exist, then I</dev/"
"ram0> will B<not> be fully unmounted if I</dev/ram0> is used by any process "
-"or has any file-system mounted on it. If I</dev/ram0> is B<not> fully "
+"or has any filesystem mounted on it. If I</dev/ram0> is B<not> fully "
"unmounted, then I</dev/ram0> will remain in memory."
msgstr ""
"現在のカーネルでは、ディレクトリ I</initrd> が存在しない場合、 I</dev/ram0> "
#. type: Plain text
#: build/C/man3/mkfifo.3:51
+#, fuzzy
+#| msgid ""
+#| "A FIFO special file is similar to a pipe, except that it is created in a "
+#| "different way. Instead of being an anonymous communications channel, a "
+#| "FIFO special file is entered into the file system by calling B<mkfifo>()."
msgid ""
"A FIFO special file is similar to a pipe, except that it is created in a "
"different way. Instead of being an anonymous communications channel, a FIFO "
-"special file is entered into the file system by calling B<mkfifo>()."
+"special file is entered into the filesystem by calling B<mkfifo>()."
msgstr ""
"FIFOスペシャルファイルはパイプに似ているが、作成のされ方のみが異なって いる。"
"FIFOスペシャルファイルは名前のない通信路ではなく、 B<mkfifo>() の呼び出しに"
#. type: Plain text
#: build/C/man3/mkfifo.3:76 build/C/man2/mknod.2:119
+#, fuzzy
+#| msgid ""
+#| "The user's quota of disk blocks or inodes on the file system has been "
+#| "exhausted."
msgid ""
-"The user's quota of disk blocks or inodes on the file system has been "
+"The user's quota of disk blocks or inodes on the filesystem has been "
"exhausted."
msgstr ""
"ディスクブロックか inode がそのファイルシステムのユーザクォータに達していた。"
#. type: Plain text
#: build/C/man3/mkfifo.3:90
+#, fuzzy
+#| msgid ""
+#| "Either the total length of I<pathname> is greater than B<PATH_MAX>, or an "
+#| "individual filename component has a length greater than B<NAME_MAX>. In "
+#| "the GNU system, there is no imposed limit on overall filename length, but "
+#| "some file systems may place limits on the length of a component."
msgid ""
"Either the total length of I<pathname> is greater than B<PATH_MAX>, or an "
"individual filename component has a length greater than B<NAME_MAX>. In the "
"GNU system, there is no imposed limit on overall filename length, but some "
-"file systems may place limits on the length of a component."
+"filesystems may place limits on the length of a component."
msgstr ""
"I<pathname> の長さが B<PATH_MAX> を超えているか、個々のファイル 名部分の長さ"
"が B<NAME_MAX> を超えている。GNUシステムにおいては、ファ イル名の全体の長さに"
#. type: Plain text
#: build/C/man3/mkfifo.3:97
-msgid "The directory or file system has no room for the new file."
+#, fuzzy
+#| msgid "The directory or file system has no room for the new file."
+msgid "The directory or filesystem has no room for the new file."
msgstr "ディレクトリまたはファイルシステムに新規ファイルを作成する余地がない。"
#. type: TP
#. type: Plain text
#: build/C/man3/mkfifo.3:104
-msgid "I<pathname> refers to a read-only file system."
+#, fuzzy
+#| msgid "I<pathname> refers to a read-only file system."
+msgid "I<pathname> refers to a read-only filesystem."
msgstr "I<pathname> が読み取り専用のファイルシステムを指している。"
#. type: Plain text
#. type: Plain text
#: build/C/man2/mknod.2:49
+#, fuzzy
+#| msgid ""
+#| "The system call B<mknod>() creates a file system node (file, device "
+#| "special file or named pipe) named I<pathname>, with attributes specified "
+#| "by I<mode> and I<dev>."
msgid ""
-"The system call B<mknod>() creates a file system node (file, device special "
+"The system call B<mknod>() creates a filesystem node (file, device special "
"file or named pipe) named I<pathname>, with attributes specified by I<mode> "
"and I<dev>."
msgstr ""
#. type: Plain text
#: build/C/man2/mknod.2:101
+#, fuzzy
+#| msgid ""
+#| "The newly created node will be owned by the effective user ID of the "
+#| "process. If the directory containing the node has the set-group-ID bit "
+#| "set, or if the file system is mounted with BSD group semantics, the new "
+#| "node will inherit the group ownership from its parent directory; "
+#| "otherwise it will be owned by the effective group ID of the process."
msgid ""
"The newly created node will be owned by the effective user ID of the "
"process. If the directory containing the node has the set-group-ID bit set, "
-"or if the file system is mounted with BSD group semantics, the new node will "
+"or if the filesystem is mounted with BSD group semantics, the new node will "
"inherit the group ownership from its parent directory; otherwise it will be "
"owned by the effective group ID of the process."
msgstr ""
#. use mknod() to make these files.
#. type: Plain text
#: build/C/man2/mknod.2:173
+#, fuzzy
+#| msgid ""
+#| "I<mode> requested creation of something other than a regular file, FIFO "
+#| "(named pipe), or UNIX domain socket, and the caller is not privileged "
+#| "(Linux: does not have the B<CAP_MKNOD> capability); also returned if the "
+#| "file system containing I<pathname> does not support the type of node "
+#| "requested."
msgid ""
"I<mode> requested creation of something other than a regular file, FIFO "
"(named pipe), or UNIX domain socket, and the caller is not privileged "
"(Linux: does not have the B<CAP_MKNOD> capability); also returned if the "
-"file system containing I<pathname> does not support the type of node "
+"filesystem containing I<pathname> does not support the type of node "
"requested."
msgstr ""
"I<mode> は通常のファイル・FIFO (名前付きパイプ)・UNIX ドメインソケット以外を "
#. type: Plain text
#: build/C/man2/mknod.2:177
-msgid "I<pathname> refers to a file on a read-only file system."
+#, fuzzy
+#| msgid "I<pathname> refers to a file on a read-only file system."
+msgid "I<pathname> refers to a file on a read-only filesystem."
msgstr "I<pathname> が読み出し専用ファイルシステム上のファイルを指している。"
#. The Linux version differs from the SVr4 version in that it
#. type: Plain text
#: build/C/man7/pipe.7:66
-msgid ""
-"A FIFO (short for First In First Out) has a name within the file system "
+#, fuzzy
+#| msgid ""
+#| "A FIFO (short for First In First Out) has a name within the file system "
+#| "(created using B<mkfifo>(3)), and is opened using B<open>(2). Any "
+#| "process may open a FIFO, assuming the file permissions allow it. The "
+#| "read end is opened using the B<O_RDONLY> flag; the write end is opened "
+#| "using the B<O_WRONLY> flag. See B<fifo>(7) for further details. "
+#| "I<Note>: although FIFOs have a pathname in the file system, I/O on FIFOs "
+#| "does not involve operations on the underlying device (if there is one)."
+msgid ""
+"A FIFO (short for First In First Out) has a name within the filesystem "
"(created using B<mkfifo>(3)), and is opened using B<open>(2). Any process "
"may open a FIFO, assuming the file permissions allow it. The read end is "
"opened using the B<O_RDONLY> flag; the write end is opened using the "
"B<O_WRONLY> flag. See B<fifo>(7) for further details. I<Note>: although "
-"FIFOs have a pathname in the file system, I/O on FIFOs does not involve "
+"FIFOs have a pathname in the filesystem, I/O on FIFOs does not involve "
"operations on the underlying device (if there is one)."
msgstr ""
"FIFO (First In First Out の省略) はファイルシステムでの名前を持ち、 B<open>"
#. type: Plain text
#: build/C/man4/sk98lin.4:98
-msgid ""
-"After B<sk98lin> is bound to one or more adapter cards and the I</proc> file "
-"system is mounted on your system, a dedicated statistics file will be "
-"created in folder I</proc/net/sk98lin> for all ports of the installed "
+#, fuzzy
+#| msgid ""
+#| "After B<sk98lin> is bound to one or more adapter cards and the I</proc> "
+#| "file system is mounted on your system, a dedicated statistics file will "
+#| "be created in folder I</proc/net/sk98lin> for all ports of the installed "
+#| "network adapter cards. Those files are named I<eth[x]> whereas I<x> is "
+#| "the number of the interface that has been assigned to a dedicated port by "
+#| "the system."
+msgid ""
+"After B<sk98lin> is bound to one or more adapter cards and the I</proc> "
+"filesystem is mounted on your system, a dedicated statistics file will be "
+"created in the folder I</proc/net/sk98lin> for all ports of the installed "
"network adapter cards. Those files are named I<eth[x]> whereas I<x> is the "
"number of the interface that has been assigned to a dedicated port by the "
"system."
"わない点に注意すること。"
#. type: SS
-#: build/C/man4/sk98lin.4:172 build/C/man4/wavelan.4:36
+#: build/C/man4/sk98lin.4:172 build/C/man4/wavelan.4:39
#, no-wrap
msgid "Parameters"
msgstr "パラメータ"
#. type: Plain text
#: build/C/man7/uri.7:695
+#, fuzzy
+#| msgid ""
+#| "Documentation may be placed in a variety of locations, so there currently "
+#| "isn't a good URI scheme for general online documentation in arbitrary "
+#| "formats. References of the form E<lt>file:///usr/doc/ZZZE<gt> don't work "
+#| "because different distributions and local installation requirements may "
+#| "place the files in different directories (it may be in /usr/doc, or /usr/"
+#| "local/doc, or /usr/share, or somewhere else). Also, the directory ZZZ "
+#| "usually changes when a version changes (though filename globbing could "
+#| "partially overcome this). Finally, using the file: scheme doesn't easily "
+#| "support people who dynamically load documentation from the Internet "
+#| "(instead of loading the files onto a local file system). A future URI "
+#| "scheme may be added (e.g., \"userdoc:\") to permit programs to include "
+#| "cross-references to more detailed documentation without having to know "
+#| "the exact location of that documentation. Alternatively, a future "
+#| "version of the file-system specification may specify file locations "
+#| "sufficiently so that the file: scheme will be able to locate "
+#| "documentation."
msgid ""
"Documentation may be placed in a variety of locations, so there currently "
"isn't a good URI scheme for general online documentation in arbitrary "
"usually changes when a version changes (though filename globbing could "
"partially overcome this). Finally, using the file: scheme doesn't easily "
"support people who dynamically load documentation from the Internet (instead "
-"of loading the files onto a local file system). A future URI scheme may be "
+"of loading the files onto a local filesystem). A future URI scheme may be "
"added (e.g., \"userdoc:\") to permit programs to include cross-references to "
"more detailed documentation without having to know the exact location of "
-"that documentation. Alternatively, a future version of the file-system "
+"that documentation. Alternatively, a future version of the filesystem "
"specification may specify file locations sufficiently so that the file: "
"scheme will be able to locate documentation."
msgstr ""
#. type: Plain text
#: build/C/man4/vcs.4:79
+#, fuzzy
+#| msgid ""
+#| "These devices replace the screendump B<ioctl>(2) operations of B<console>"
+#| "(4), so the system administrator can control access using file system "
+#| "permissions."
msgid ""
"These devices replace the screendump B<ioctl>(2) operations of B<console>"
-"(4), so the system administrator can control access using file system "
+"(4), so the system administrator can control access using filesystem "
"permissions."
msgstr ""
"これらのデバイスは B<console>(4) の screendump B<ioctl>(2) を代替となる。 "
#. type: TH
#: build/C/man4/wavelan.4:15
-#, no-wrap
-msgid "1996-10-22"
-msgstr "1996-10-22"
+#, fuzzy, no-wrap
+#| msgid "2010-09-04"
+msgid "2013-09-04"
+msgstr "2010-09-04"
#. type: Plain text
#: build/C/man4/wavelan.4:18
"B<insmod wavelan_cs.o [io=>I<B,B..>B<] [ irq=>I<I,I..>B<] [name=>I<N,N..>B<]>"
#. type: Plain text
-#: build/C/man4/wavelan.4:36
+#: build/C/man4/wavelan.4:23
+#, fuzzy
+#| msgid ""
+#| "B<Note>: This obsolete driver was removed from the kernel in version "
+#| "2.6.26."
+msgid ""
+"I<This driver is obsolete:> it was removed from the kernel in version 2.6.35."
+msgstr "B<注意>: この時代遅れのドライバはカーネル 2.6.26 で削除された。"
+
+#. type: Plain text
+#: build/C/man4/wavelan.4:39
msgid ""
"I<wavelan> is the low-level device driver for the NCR / AT&T / Lucent "
"B<WaveLAN ISA> and Digital (DEC) B<RoamAbout DS> wireless ethernet "
"る。"
#. type: Plain text
-#: build/C/man4/wavelan.4:43
+#: build/C/man4/wavelan.4:46
msgid ""
"This section apply to the module form (parameters passed on the B<insmod>"
"(8) command line). If the driver is included in the kernel, use the "
"ンドラインに渡す。"
#. type: TP
-#: build/C/man4/wavelan.4:43
+#: build/C/man4/wavelan.4:46
#, no-wrap
msgid "B<io>"
msgstr "B<io>"
#. type: Plain text
-#: build/C/man4/wavelan.4:50
+#: build/C/man4/wavelan.4:53
msgid ""
"Specify the list of base address where to search for wavelan cards (setting "
"by dip switch on the card). If you don't specify any io address, the driver "
"る(このアドレスは他のハードと衝突することも考えられる)。"
#. type: TP
-#: build/C/man4/wavelan.4:50
+#: build/C/man4/wavelan.4:53
#, no-wrap
msgid "B<irq>"
msgstr "B<irq>"
#. type: Plain text
-#: build/C/man4/wavelan.4:54
+#: build/C/man4/wavelan.4:57
msgid ""
"Set the list of irq that each wavelan card should use (the value is saved in "
"permanent storage for future use)."
"な利用のためにパーマネント・ストレージに保存される)。"
#. type: TP
-#: build/C/man4/wavelan.4:54
+#: build/C/man4/wavelan.4:57
#, no-wrap
msgid "B<name>"
msgstr "B<name>"
#. type: Plain text
-#: build/C/man4/wavelan.4:59
+#: build/C/man4/wavelan.4:62
msgid ""
"Set the list of name to be used for each wavelan cards device (name used by "
"B<ifconfig>(8))."
"をセットする。"
#. type: SS
-#: build/C/man4/wavelan.4:59
+#: build/C/man4/wavelan.4:62
#, no-wrap
msgid "Wireless extensions"
msgstr "ワイアレス拡張 (Wireless Extentions)"
#. type: Plain text
-#: build/C/man4/wavelan.4:63
+#: build/C/man4/wavelan.4:66
msgid "Use B<iwconfig>(8) to manipulate wireless extensions."
msgstr "ワイアレス拡張の操作には B<iwconfig>(8) を使う。"
#. type: SS
-#: build/C/man4/wavelan.4:63
+#: build/C/man4/wavelan.4:66
#, no-wrap
msgid "NWID (or domain)"
msgstr "NWID (or ドメイン)"
#. type: Plain text
-#: build/C/man4/wavelan.4:72
+#: build/C/man4/wavelan.4:75
msgid ""
"Set the network ID [I<0> to I<FFFF>] or disable it [I<off>]. As the NWID is "
"stored in the card Permanent Storage Area, it will be reuse at any further "
"Area) に 格納されるので、NWID はドライバが呼び出されるたびに利用できる。"
#. type: SS
-#: build/C/man4/wavelan.4:72
+#: build/C/man4/wavelan.4:75
#, no-wrap
msgid "Frequency & channels"
msgstr "周波数とチャネル"
#. type: Plain text
-#: build/C/man4/wavelan.4:83
+#: build/C/man4/wavelan.4:86
msgid ""
"For the 2.4GHz 2.00 Hardware, you are able to set the frequency by "
"specifying one of the 10 defined channels (I<2.412,> I<2.422, 2.425, 2.4305, "
"ということは、(その国の) 法律に依存する…"
#. type: SS
-#: build/C/man4/wavelan.4:83
+#: build/C/man4/wavelan.4:86
#, no-wrap
msgid "Statistics spy"
msgstr "統計スパイ (Statics spy)"
#. type: Plain text
-#: build/C/man4/wavelan.4:87
+#: build/C/man4/wavelan.4:90
msgid ""
"Set a list of MAC addresses in the driver (up to 8) and get the last quality "
"of link for each of those (see B<iwspy>(8))."
"質を得る (B<iwspy>(8) を参照)。"
#. type: SS
-#: build/C/man4/wavelan.4:87
+#: build/C/man4/wavelan.4:90
#, no-wrap
msgid "/proc/net/wireless"
msgstr "/proc/net/wireless"
#. type: Plain text
-#: build/C/man4/wavelan.4:102
+#: build/C/man4/wavelan.4:105
msgid ""
"I<status> is the status reported by the modem. I<Link quality> reports the "
"quality of the modulation on the air (direct sequence spread spectrum) [max "
"棄されたパケット(misc discarded packet)> のカウンターは実装されていない。"
#. type: SS
-#: build/C/man4/wavelan.4:102
+#: build/C/man4/wavelan.4:105
#, no-wrap
msgid "Private ioctl"
msgstr "ドライバ固有の IOCTL (private ioctl)"
#. type: Plain text
-#: build/C/man4/wavelan.4:106
+#: build/C/man4/wavelan.4:109
msgid "You may use B<iwpriv>(8) to manipulate private ioctls."
msgstr "B<iwpriv>(8) をドライバ固有の ioctl の操作のために利用できる。"
#. type: SS
-#: build/C/man4/wavelan.4:106
+#: build/C/man4/wavelan.4:109
#, no-wrap
msgid "Quality and level threshold"
msgstr "品質とレベルの閾値 (quality and level threshold)"
#. type: Plain text
-#: build/C/man4/wavelan.4:109
+#: build/C/man4/wavelan.4:112
msgid ""
"Enable you the define the quality and level threshold used by the modem "
"(packet below that level are discarded)."
"る) を定義することができる。"
#. type: SS
-#: build/C/man4/wavelan.4:109
+#: build/C/man4/wavelan.4:112
#, no-wrap
msgid "Histogram"
msgstr "ヒストグラム (Histogram)"
#. type: Plain text
-#: build/C/man4/wavelan.4:116
+#: build/C/man4/wavelan.4:119
msgid ""
"This functionality makes it possible to set a number of signal level "
"intervals and to count the number of packets received in each of those "
"準偏差の計算に役立つだろう。"
#. type: SS
-#: build/C/man4/wavelan.4:116
+#: build/C/man4/wavelan.4:119
#, no-wrap
msgid "Specific notes"
msgstr "特定のドライバでの注意"
#. type: Plain text
-#: build/C/man4/wavelan.4:122
+#: build/C/man4/wavelan.4:125
msgid ""
"This driver will fail to detect some B<non-NCR/ATT&T/Lucent> Wavelan cards. "
"If this happens for you, you must look in the source code on how to add your "
#. (and others; see source code for details)
#. SEE ALSO part
#. type: Plain text
-#: build/C/man4/wavelan.4:135
+#: build/C/man4/wavelan.4:138
msgid ""
"Some of the mentioned features are optional. You may enable to disable them "
"by changing flags in the driver header and recompile."
"も可能である。"
#. type: Plain text
-#: build/C/man4/wavelan.4:142
+#: build/C/man4/wavelan.4:145
msgid ""
"B<wavelan_cs>(4), B<ifconfig>(8), B<insmod>(8), B<iwconfig>(8), B<iwpriv>"
"(8), B<iwspy>(8)"
msgstr ""
"B<wavelan_cs>(4), B<ifconfig>(8), B<insmod>(8), B<iwconfig>(8), B<iwpriv>"
"(8), B<iwspy>(8)"
+
+#~ msgid "points to a"
+#~ msgstr " "
+
+#~ msgid "1996-10-22"
+#~ msgstr "1996-10-22"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:243
+#: build/C/man4/cciss.4:244
msgid ""
"Additionally, note that the driver will not engage the SCSI core at init "
"time. The driver must be directed to dynamically engage the SCSI core via "
-"the /proc file-system entry, which the \"block\" side of the driver creates "
-"as I</proc/driver/cciss/cciss*> at run time. This is because at driver init "
-"time, the SCSI core may not yet be initialized (because the driver is a "
-"block driver) and attempting to register it with the SCSI core in such a "
-"case would cause a hang. This is best done via an initialization script "
-"(typically in I</etc/init.d>, but could vary depending on distribution). "
-"For example:"
+"the I</proc> filesystem entry, which the \"block\" side of the driver "
+"creates as I</proc/driver/cciss/cciss*> at run time. This is because at "
+"driver init time, the SCSI core may not yet be initialized (because the "
+"driver is a block driver) and attempting to register it with the SCSI core "
+"in such a case would cause a hang. This is best done via an initialization "
+"script (typically in I</etc/init.d>, but could vary depending on "
+"distribution). For example:"
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:249
+#: build/C/man4/cciss.4:250
#, no-wrap
msgid ""
" for x in /proc/driver/cciss/cciss[0-9]*\n"
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:253
+#: build/C/man4/cciss.4:254
msgid ""
"Once the SCSI core is engaged by the driver, it cannot be disengaged (except "
"by unloading the driver, if it happens to be linked as a module.)"
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:257
+#: build/C/man4/cciss.4:258
msgid ""
"Note also that if no sequential access devices or medium changers are "
"detected, the SCSI core will not be engaged by the action of the above "
msgstr ""
#. type: SS
-#: build/C/man4/cciss.4:257
+#: build/C/man4/cciss.4:258
#, no-wrap
msgid "Hot plug support for SCSI tape drives"
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:265
+#: build/C/man4/cciss.4:268
msgid ""
"Hot plugging of SCSI tape drives is supported, with some caveats. The "
"B<cciss> driver must be informed that changes to the SCSI bus have been "
-"made. This may be done via the /proc file system. For example:"
+"made. This may be done via the I</proc> filesystem. For example:"
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:267
+#: build/C/man4/cciss.4:270
#, no-wrap
msgid " echo \"rescan\" E<gt> /proc/scsi/cciss0/1\n"
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:269
+#: build/C/man4/cciss.4:272
msgid "This causes the driver to:"
msgstr ""
#. type: IP
-#: build/C/man4/cciss.4:270 build/C/man4/initrd.4:97 build/C/man4/initrd.4:323 build/C/man4/initrd.4:430 build/C/man4/st.4:892 build/C/man7/uri.7:532
+#: build/C/man4/cciss.4:273 build/C/man4/initrd.4:97 build/C/man4/initrd.4:323 build/C/man4/initrd.4:430 build/C/man4/st.4:892 build/C/man7/uri.7:532
#, no-wrap
msgid "1."
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:273
+#: build/C/man4/cciss.4:276
msgid ""
"query the adapter about changes to the physical SCSI buses and/or fibre "
"channel arbitrated loop, and"
msgstr ""
#. type: IP
-#: build/C/man4/cciss.4:273 build/C/man4/initrd.4:101 build/C/man4/initrd.4:331 build/C/man4/initrd.4:441 build/C/man4/st.4:912 build/C/man7/uri.7:536
+#: build/C/man4/cciss.4:276 build/C/man4/initrd.4:101 build/C/man4/initrd.4:331 build/C/man4/initrd.4:441 build/C/man4/st.4:912 build/C/man7/uri.7:536
#, no-wrap
msgid "2."
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:276
+#: build/C/man4/cciss.4:279
msgid ""
"make note of any new or removed sequential access devices or medium "
"changers."
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:283
+#: build/C/man4/cciss.4:286
msgid ""
"The driver will output messages indicating which devices have been added or "
"removed and the controller, bus, target and lun used to address each "
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:288
+#: build/C/man4/cciss.4:293
msgid ""
-"Note that the naming convention of the /proc file-system entries contains a "
-"number in addition to the driver name (e.g., \"cciss0\" instead of just "
+"Note that the naming convention of the I</proc> filesystem entries contains "
+"a number in addition to the driver name (e.g., \"cciss0\" instead of just "
"\"cciss\", which you might expect)."
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:306
+#: build/C/man4/cciss.4:311
msgid ""
"Note: I<Only> sequential access devices and medium changers are presented as "
"SCSI devices to the SCSI midlayer by the B<cciss> driver. Specifically, "
msgstr ""
#. type: SS
-#: build/C/man4/cciss.4:306
+#: build/C/man4/cciss.4:311
#, no-wrap
msgid "SCSI error handling for tape drives and medium changers"
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:314
+#: build/C/man4/cciss.4:319
msgid ""
"The Linux SCSI midlayer provides an error-handling protocol that is "
"initiated whenever a SCSI command fails to complete within a certain amount "
msgstr ""
#. type: IP
-#: build/C/man4/cciss.4:314 build/C/man4/cciss.4:316 build/C/man4/cciss.4:318 build/C/man4/cciss.4:320 build/C/man5/core.5:49 build/C/man5/core.5:61 build/C/man5/core.5:65 build/C/man5/core.5:69 build/C/man5/core.5:72 build/C/man5/core.5:85 build/C/man5/core.5:88 build/C/man5/core.5:101 build/C/man5/core.5:204 build/C/man5/core.5:208 build/C/man5/core.5:211 build/C/man5/core.5:215
+#: build/C/man4/cciss.4:319 build/C/man4/cciss.4:321 build/C/man4/cciss.4:323 build/C/man4/cciss.4:325 build/C/man5/core.5:49 build/C/man5/core.5:61 build/C/man5/core.5:65 build/C/man5/core.5:69 build/C/man5/core.5:72 build/C/man5/core.5:85 build/C/man5/core.5:88 build/C/man5/core.5:101 build/C/man5/core.5:204 build/C/man5/core.5:208 build/C/man5/core.5:211 build/C/man5/core.5:215
#, no-wrap
msgid "*"
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:316
+#: build/C/man4/cciss.4:321
msgid "First, the device is told to abort the command."
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:318
+#: build/C/man4/cciss.4:323
msgid "If that doesn't work, the device is reset."
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:320
+#: build/C/man4/cciss.4:325
msgid "If that doesn't work, the SCSI bus is reset."
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:322
+#: build/C/man4/cciss.4:327
msgid "If that doesn't work the host bus adapter is reset."
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:340
+#: build/C/man4/cciss.4:345
msgid ""
"The B<cciss> driver is a block driver as well as a SCSI driver and only the "
"tape drives and medium changers are presented to the SCSI midlayer "
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:348
+#: build/C/man4/cciss.4:353
msgid ""
"In the event that the error-handling code is triggered and a tape drive is "
"successfully reset or the tardy command is successfully aborted, the tape "
msgstr ""
#. type: SH
-#: build/C/man4/cciss.4:348 build/C/man4/console.4:95 build/C/man4/console_codes.4:642 build/C/man4/console_ioctl.4:847 build/C/man5/core.5:409 build/C/man4/cpuid.4:89 build/C/man4/dsp56k.4:115 build/C/man4/fd.4:213 build/C/man7/fifo.7:65 build/C/man4/full.4:61 build/C/man3/gnu_get_libc_version.3:76 build/C/man4/hd.4:105 build/C/man4/hpsa.4:179 build/C/man4/initrd.4:474 build/C/man4/lp.4:135 build/C/man3/makedev.3:80 build/C/man4/mem.4:84 build/C/man3/mkfifo.3:106 build/C/man2/mknod.2:209 build/C/man4/mouse.4:184 build/C/man4/msr.4:55 build/C/man4/null.4:64 build/C/man7/pipe.7:232 build/C/man4/ram.4:43 build/C/man4/random.4:282 build/C/man3/setlogmask.3:78 build/C/man4/sk98lin.4:611 build/C/man4/st.4:954 build/C/man2/syslog.2:309 build/C/man3/syslog.3:315 build/C/man4/ttyS.4:48 build/C/man7/uri.7:706 build/C/man4/vcs.4:173 build/C/man4/wavelan.4:135
+#: build/C/man4/cciss.4:353 build/C/man4/console.4:95 build/C/man4/console_codes.4:642 build/C/man4/console_ioctl.4:846 build/C/man5/core.5:409 build/C/man4/cpuid.4:89 build/C/man4/dsp56k.4:115 build/C/man4/fd.4:213 build/C/man7/fifo.7:65 build/C/man4/full.4:61 build/C/man3/gnu_get_libc_version.3:76 build/C/man4/hd.4:105 build/C/man4/hpsa.4:179 build/C/man4/initrd.4:474 build/C/man4/lp.4:135 build/C/man3/makedev.3:80 build/C/man4/mem.4:84 build/C/man3/mkfifo.3:106 build/C/man2/mknod.2:209 build/C/man4/mouse.4:184 build/C/man4/msr.4:55 build/C/man4/null.4:64 build/C/man7/pipe.7:232 build/C/man4/ram.4:43 build/C/man4/random.4:282 build/C/man3/setlogmask.3:78 build/C/man4/sk98lin.4:611 build/C/man4/st.4:954 build/C/man2/syslog.2:309 build/C/man3/syslog.3:315 build/C/man4/ttyS.4:48 build/C/man7/uri.7:706 build/C/man4/vcs.4:173 build/C/man4/wavelan.4:138
#, no-wrap
msgid "SEE ALSO"
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:353
+#: build/C/man4/cciss.4:358
msgid "B<cciss_vol_status>(8), B<hpsa>(4), B<hpacucli>(8), B<hpacuxe>(8),"
msgstr ""
#. Charles White, Francis Wiran
#. and probably some other people.
#. type: Plain text
-#: build/C/man4/cciss.4:365
+#: build/C/man4/cciss.4:370
msgid ""
"E<.UR http://cciss.sf.net> E<.UE ,> and I<Documentation/blockdev/cciss.txt> "
"and I<Documentation/ABI/testing/sysfs-bus-pci-devices-cciss> in the Linux "
msgstr ""
#. type: SH
-#: build/C/man4/cciss.4:365 build/C/man4/console.4:112 build/C/man4/console_codes.4:646 build/C/man4/console_ioctl.4:874 build/C/man5/core.5:420 build/C/man4/cpuid.4:96 build/C/man4/dsp56k.4:121 build/C/man4/fd.4:221 build/C/man7/fifo.7:74 build/C/man4/full.4:65 build/C/man3/gnu_get_libc_version.3:78 build/C/man4/hd.4:110 build/C/man4/hpsa.4:197 build/C/man4/initrd.4:484 build/C/man4/lp.4:141 build/C/man3/makedev.3:83 build/C/man4/mem.4:88 build/C/man3/mkfifo.3:116 build/C/man2/mknod.2:223 build/C/man4/mouse.4:187 build/C/man4/msr.4:59 build/C/man4/null.4:68 build/C/man7/pipe.7:244 build/C/man4/ram.4:47 build/C/man4/random.4:286 build/C/man4/sd.4:137 build/C/man3/setlogmask.3:82 build/C/man4/sk98lin.4:615 build/C/man4/st.4:964 build/C/man3/stdarg.3:329 build/C/man2/syslog.2:312 build/C/man3/syslog.3:320 build/C/man4/ttyS.4:55 build/C/man7/uri.7:715 build/C/man4/vcs.4:178 build/C/man4/wavelan.4:142
+#: build/C/man4/cciss.4:370 build/C/man4/console.4:112 build/C/man4/console_codes.4:646 build/C/man4/console_ioctl.4:873 build/C/man5/core.5:420 build/C/man4/cpuid.4:96 build/C/man4/dsp56k.4:121 build/C/man4/fd.4:221 build/C/man7/fifo.7:74 build/C/man4/full.4:65 build/C/man3/gnu_get_libc_version.3:78 build/C/man4/hd.4:110 build/C/man4/hpsa.4:197 build/C/man4/initrd.4:484 build/C/man4/lp.4:141 build/C/man3/makedev.3:83 build/C/man4/mem.4:88 build/C/man3/mkfifo.3:116 build/C/man2/mknod.2:223 build/C/man4/mouse.4:187 build/C/man4/msr.4:59 build/C/man4/null.4:68 build/C/man7/pipe.7:244 build/C/man4/ram.4:47 build/C/man4/random.4:286 build/C/man4/sd.4:137 build/C/man3/setlogmask.3:82 build/C/man4/sk98lin.4:615 build/C/man4/st.4:964 build/C/man3/stdarg.3:329 build/C/man2/syslog.2:312 build/C/man3/syslog.3:320 build/C/man4/ttyS.4:55 build/C/man7/uri.7:715 build/C/man4/vcs.4:178 build/C/man4/wavelan.4:145
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man4/cciss.4:372 build/C/man4/console.4:119 build/C/man4/console_codes.4:653 build/C/man4/console_ioctl.4:881 build/C/man5/core.5:427 build/C/man4/cpuid.4:103 build/C/man4/dsp56k.4:128 build/C/man4/fd.4:228 build/C/man7/fifo.7:81 build/C/man4/full.4:72 build/C/man3/gnu_get_libc_version.3:85 build/C/man4/hd.4:117 build/C/man4/hpsa.4:204 build/C/man4/initrd.4:491 build/C/man4/lp.4:148 build/C/man3/makedev.3:90 build/C/man4/mem.4:95 build/C/man3/mkfifo.3:123 build/C/man2/mknod.2:230 build/C/man4/mouse.4:194 build/C/man4/msr.4:66 build/C/man4/null.4:75 build/C/man7/pipe.7:251 build/C/man4/ram.4:54 build/C/man4/random.4:293 build/C/man4/sd.4:144 build/C/man3/setlogmask.3:89 build/C/man4/sk98lin.4:622 build/C/man4/st.4:971 build/C/man3/stdarg.3:336 build/C/man2/syslog.2:319 build/C/man3/syslog.3:327 build/C/man4/ttyS.4:62 build/C/man7/uri.7:722 build/C/man4/vcs.4:185 build/C/man4/wavelan.4:149
+#: build/C/man4/cciss.4:377 build/C/man4/console.4:119 build/C/man4/console_codes.4:653 build/C/man4/console_ioctl.4:880 build/C/man5/core.5:427 build/C/man4/cpuid.4:103 build/C/man4/dsp56k.4:128 build/C/man4/fd.4:228 build/C/man7/fifo.7:81 build/C/man4/full.4:72 build/C/man3/gnu_get_libc_version.3:85 build/C/man4/hd.4:117 build/C/man4/hpsa.4:204 build/C/man4/initrd.4:491 build/C/man4/lp.4:148 build/C/man3/makedev.3:90 build/C/man4/mem.4:95 build/C/man3/mkfifo.3:123 build/C/man2/mknod.2:230 build/C/man4/mouse.4:194 build/C/man4/msr.4:66 build/C/man4/null.4:75 build/C/man7/pipe.7:251 build/C/man4/ram.4:54 build/C/man4/random.4:293 build/C/man4/sd.4:144 build/C/man3/setlogmask.3:89 build/C/man4/sk98lin.4:622 build/C/man4/st.4:971 build/C/man3/stdarg.3:336 build/C/man2/syslog.2:319 build/C/man3/syslog.3:327 build/C/man4/ttyS.4:62 build/C/man7/uri.7:722 build/C/man4/vcs.4:185 build/C/man4/wavelan.4:152
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man4/console_codes.4:608 build/C/man4/console_ioctl.4:825 build/C/man5/core.5:297 build/C/man4/cpuid.4:62 build/C/man4/fd.4:196 build/C/man7/fifo.7:54 build/C/man4/initrd.4:429 build/C/man3/makedev.3:71 build/C/man2/mknod.2:182 build/C/man4/msr.4:47 build/C/man4/null.4:61 build/C/man4/st.4:891 build/C/man3/stdarg.3:239 build/C/man2/syslog.2:301 build/C/man3/syslog.3:296 build/C/man7/uri.7:592
+#: build/C/man4/console_codes.4:608 build/C/man4/console_ioctl.4:824 build/C/man5/core.5:297 build/C/man4/cpuid.4:62 build/C/man4/fd.4:196 build/C/man7/fifo.7:54 build/C/man4/initrd.4:429 build/C/man3/makedev.3:71 build/C/man2/mknod.2:182 build/C/man4/msr.4:47 build/C/man4/null.4:61 build/C/man4/st.4:891 build/C/man3/stdarg.3:239 build/C/man2/syslog.2:301 build/C/man3/syslog.3:296 build/C/man7/uri.7:592
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:244
-msgid "Sets screen font and associated rendering information. I<argp>"
+#: build/C/man4/console_ioctl.4:245
+msgid "Sets screen font and associated rendering information. I<argp> points to a"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:246
-msgid "points to a"
-msgstr ""
-
-#. type: Plain text
-#: build/C/man4/console_ioctl.4:257
+#: build/C/man4/console_ioctl.4:256
#, no-wrap
msgid ""
"struct consolefontdesc {\n"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:265
+#: build/C/man4/console_ioctl.4:264
msgid ""
"If necessary, the screen will be appropriately resized, and B<SIGWINCH> sent "
"to the appropriate processes. This call also invalidates the Unicode "
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:265
+#: build/C/man4/console_ioctl.4:264
#, no-wrap
msgid "B<PIO_FONTRESET>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:273
+#: build/C/man4/console_ioctl.4:272
msgid ""
"Resets the screen font, size and Unicode mapping to the bootup defaults. "
"I<argp> is unused, but should be set to NULL to ensure compatibility with "
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:273
+#: build/C/man4/console_ioctl.4:272
#, no-wrap
msgid "B<GIO_SCRNMAP>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:282
+#: build/C/man4/console_ioctl.4:281
msgid ""
"Get screen mapping from kernel. I<argp> points to an area of size E_TABSZ, "
"which is loaded with the font positions used to display each character. "
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:282
+#: build/C/man4/console_ioctl.4:281
#, no-wrap
msgid "B<GIO_UNISCRNMAP>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:294
+#: build/C/man4/console_ioctl.4:293
msgid ""
"Get full Unicode screen mapping from kernel. I<argp> points to an area of "
"size I<E_TABSZ*sizeof(unsigned short)>, which is loaded with the Unicodes "
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:294
+#: build/C/man4/console_ioctl.4:293
#, no-wrap
msgid "B<PIO_SCRNMAP>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:301
+#: build/C/man4/console_ioctl.4:300
msgid ""
"Loads the \"user definable\" (fourth) table in the kernel which maps bytes "
"into console screen symbols. I<argp> points to an area of size E_TABSZ."
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:301
+#: build/C/man4/console_ioctl.4:300
#, no-wrap
msgid "B<PIO_UNISCRNMAP>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:309
+#: build/C/man4/console_ioctl.4:308
msgid ""
"Loads the \"user definable\" (fourth) table in the kernel which maps bytes "
"into Unicodes, which are then translated into screen symbols according to "
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:309
+#: build/C/man4/console_ioctl.4:308
#, no-wrap
msgid "B<GIO_UNIMAP>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:314
+#: build/C/man4/console_ioctl.4:313
msgid "Get Unicode-to-font mapping from kernel. I<argp> points to a"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:321
+#: build/C/man4/console_ioctl.4:320
#, no-wrap
msgid ""
"struct unimapdesc {\n"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:327
+#: build/C/man4/console_ioctl.4:326
msgid "where I<entries> points to an array of"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:334
+#: build/C/man4/console_ioctl.4:333
#, no-wrap
msgid ""
"struct unipair {\n"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:338 build/C/man4/console_ioctl.4:362
+#: build/C/man4/console_ioctl.4:337 build/C/man4/console_ioctl.4:361
msgid "(Since 1.1.92.)"
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:338
+#: build/C/man4/console_ioctl.4:337
#, no-wrap
msgid "B<PIO_UNIMAP>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:345
+#: build/C/man4/console_ioctl.4:344
msgid ""
"Put unicode-to-font mapping in kernel. I<argp> points to a I<struct "
"unimapdesc>. (Since 1.1.92)"
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:345
+#: build/C/man4/console_ioctl.4:344
#, no-wrap
msgid "B<PIO_UNIMAPCLR>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:350
+#: build/C/man4/console_ioctl.4:349
msgid "Clear table, possibly advise hash algorithm. I<argp> points to a"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:358
+#: build/C/man4/console_ioctl.4:357
#, no-wrap
msgid ""
"struct unimapinit {\n"
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:362
+#: build/C/man4/console_ioctl.4:361
#, no-wrap
msgid "B<KDGKBMODE>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:370
+#: build/C/man4/console_ioctl.4:369
msgid ""
"Gets current keyboard mode. I<argp> points to a I<long> which is set to one "
"of these:"
msgstr ""
#. type: tbl table
-#: build/C/man4/console_ioctl.4:373
+#: build/C/man4/console_ioctl.4:372
#, no-wrap
msgid "K_RAW\t0x00\n"
msgstr ""
#. type: tbl table
-#: build/C/man4/console_ioctl.4:374
+#: build/C/man4/console_ioctl.4:373
#, no-wrap
msgid "K_XLATE\t0x01\n"
msgstr ""
#. type: tbl table
-#: build/C/man4/console_ioctl.4:375
+#: build/C/man4/console_ioctl.4:374
#, no-wrap
msgid "K_MEDIUMRAW\t0x02\n"
msgstr ""
#. type: tbl table
-#: build/C/man4/console_ioctl.4:376
+#: build/C/man4/console_ioctl.4:375
#, no-wrap
msgid "K_UNICODE\t0x03\n"
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:378
+#: build/C/man4/console_ioctl.4:377
#, no-wrap
msgid "B<KDSKBMODE>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:385
+#: build/C/man4/console_ioctl.4:384
msgid ""
"Sets current keyboard mode. I<argp> is a I<long> equal to one of the above "
"values."
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:385
+#: build/C/man4/console_ioctl.4:384
#, no-wrap
msgid "B<KDGKBMETA>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:393
+#: build/C/man4/console_ioctl.4:392
msgid ""
"Gets meta key handling mode. I<argp> points to a I<long> which is set to "
"one of these:"
msgstr ""
#. type: tbl table
-#: build/C/man4/console_ioctl.4:396
+#: build/C/man4/console_ioctl.4:395
#, no-wrap
msgid "K_METABIT\t0x03\tset high order bit\n"
msgstr ""
#. type: tbl table
-#: build/C/man4/console_ioctl.4:397
+#: build/C/man4/console_ioctl.4:396
#, no-wrap
msgid "K_ESCPREFIX\t0x04\tescape prefix\n"
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:399
+#: build/C/man4/console_ioctl.4:398
#, no-wrap
msgid "B<KDSKBMETA>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:406
+#: build/C/man4/console_ioctl.4:405
msgid ""
"Sets meta key handling mode. I<argp> is a I<long> equal to one of the above "
"values."
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:406
+#: build/C/man4/console_ioctl.4:405
#, no-wrap
msgid "B<KDGKBENT>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:411
+#: build/C/man4/console_ioctl.4:410
msgid ""
"Gets one entry in key translation table (keycode to action code). I<argp> "
"points to a"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:419
+#: build/C/man4/console_ioctl.4:418
#, no-wrap
msgid ""
"struct kbentry {\n"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:438
+#: build/C/man4/console_ioctl.4:437
msgid ""
"with the first two members filled in: I<kb_table> selects the key table (0 "
"E<lt>= I<kb_table> E<lt> MAX_NR_KEYMAPS), and I<kb_index> is the keycode (0 "
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:438
+#: build/C/man4/console_ioctl.4:437
#, no-wrap
msgid "B<KDSKBENT>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:444
+#: build/C/man4/console_ioctl.4:443
msgid "Sets one entry in translation table. I<argp> points to a I<struct kbentry>."
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:444
+#: build/C/man4/console_ioctl.4:443
#, no-wrap
msgid "B<KDGKBSENT>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:449
+#: build/C/man4/console_ioctl.4:448
msgid "Gets one function key string. I<argp> points to a"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:456
+#: build/C/man4/console_ioctl.4:455
#, no-wrap
msgid ""
"struct kbsentry {\n"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:464
+#: build/C/man4/console_ioctl.4:463
msgid ""
"I<kb_string> is set to the (null-terminated) string corresponding to the "
"I<kb_func>th function key action code."
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:464
+#: build/C/man4/console_ioctl.4:463
#, no-wrap
msgid "B<KDSKBSENT>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:470
+#: build/C/man4/console_ioctl.4:469
msgid "Sets one function key string entry. I<argp> points to a I<struct kbsentry>."
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:470
+#: build/C/man4/console_ioctl.4:469
#, no-wrap
msgid "B<KDGKBDIACR>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:475
+#: build/C/man4/console_ioctl.4:474
msgid "Read kernel accent table. I<argp> points to a"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:482
+#: build/C/man4/console_ioctl.4:481
#, no-wrap
msgid ""
"struct kbdiacrs {\n"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:489
+#: build/C/man4/console_ioctl.4:488
msgid "where I<kb_cnt> is the number of entries in the array, each of which is a"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:497
+#: build/C/man4/console_ioctl.4:496
#, no-wrap
msgid ""
"struct kbdiacr {\n"
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:499
+#: build/C/man4/console_ioctl.4:498
#, no-wrap
msgid "B<KDGETKEYCODE>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:504
+#: build/C/man4/console_ioctl.4:503
msgid "Read kernel keycode table entry (scan code to keycode). I<argp> points to a"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:511
+#: build/C/man4/console_ioctl.4:510
#, no-wrap
msgid ""
"struct kbkeycode {\n"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:525
+#: build/C/man4/console_ioctl.4:524
msgid ""
"I<keycode> is set to correspond to the given I<scancode>. (89 E<lt>= "
"I<scancode> E<lt>= 255 only. For 1 E<lt>= I<scancode> E<lt>= 88, "
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:525
+#: build/C/man4/console_ioctl.4:524
#, no-wrap
msgid "B<KDSETKEYCODE>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:532
+#: build/C/man4/console_ioctl.4:531
msgid ""
"Write kernel keycode table entry. I<argp> points to a I<struct kbkeycode>. "
"(Since 1.1.63.)"
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:532
+#: build/C/man4/console_ioctl.4:531
#, no-wrap
msgid "B<KDSIGACCEPT>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:544
+#: build/C/man4/console_ioctl.4:543
msgid ""
"The calling process indicates its willingness to accept the signal I<argp> "
"when it is generated by pressing an appropriate key combination. (1 E<lt>= "
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:544
+#: build/C/man4/console_ioctl.4:543
#, no-wrap
msgid "B<VT_OPENQRY>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:554
+#: build/C/man4/console_ioctl.4:553
msgid ""
"Returns the first available (non-opened) console. I<argp> points to an "
"I<int> which is set to the number of the vt (1 E<lt>= I<*argp> E<lt>= "
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:554
+#: build/C/man4/console_ioctl.4:553
#, no-wrap
msgid "B<VT_GETMODE>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:559
+#: build/C/man4/console_ioctl.4:558
msgid "Get mode of active vt. I<argp> points to a"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:569
+#: build/C/man4/console_ioctl.4:568
#, no-wrap
msgid ""
"struct vt_mode {\n"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:575
+#: build/C/man4/console_ioctl.4:574
msgid ""
"which is set to the mode of the active vt. I<mode> is set to one of these "
"values:"
msgstr ""
#. type: tbl table
-#: build/C/man4/console_ioctl.4:578
+#: build/C/man4/console_ioctl.4:577
#, no-wrap
msgid "VT_AUTO\tauto vt switching\n"
msgstr ""
#. type: tbl table
-#: build/C/man4/console_ioctl.4:579
+#: build/C/man4/console_ioctl.4:578
#, no-wrap
msgid "VT_PROCESS\tprocess controls switching\n"
msgstr ""
#. type: tbl table
-#: build/C/man4/console_ioctl.4:580
+#: build/C/man4/console_ioctl.4:579
#, no-wrap
msgid "VT_ACKACQ\tacknowledge switch\n"
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:582
+#: build/C/man4/console_ioctl.4:581
#, no-wrap
msgid "B<VT_SETMODE>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:588
+#: build/C/man4/console_ioctl.4:587
msgid "Set mode of active vt. I<argp> points to a I<struct vt_mode>."
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:588
+#: build/C/man4/console_ioctl.4:587
#, no-wrap
msgid "B<VT_GETSTATE>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:593
+#: build/C/man4/console_ioctl.4:592
msgid "Get global vt state info. I<argp> points to a"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:601
+#: build/C/man4/console_ioctl.4:600
#, no-wrap
msgid ""
"struct vt_stat {\n"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:608
+#: build/C/man4/console_ioctl.4:607
msgid ""
"For each vt in use, the corresponding bit in the I<v_state> member is set. "
"(Kernels 1.0 through 1.1.92.)"
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:608
+#: build/C/man4/console_ioctl.4:607
#, no-wrap
msgid "B<VT_RELDISP>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:611
+#: build/C/man4/console_ioctl.4:610
msgid "Release a display."
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:611
+#: build/C/man4/console_ioctl.4:610
#, no-wrap
msgid "B<VT_ACTIVATE>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:618
+#: build/C/man4/console_ioctl.4:617
msgid "Switch to vt I<argp> (1 E<lt>= I<argp> E<lt>= MAX_NR_CONSOLES)."
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:618
+#: build/C/man4/console_ioctl.4:617
#, no-wrap
msgid "B<VT_WAITACTIVE>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:623
+#: build/C/man4/console_ioctl.4:622
msgid "Wait until vt I<argp> has been activated."
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:623
+#: build/C/man4/console_ioctl.4:622
#, no-wrap
msgid "B<VT_DISALLOCATE>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:628
+#: build/C/man4/console_ioctl.4:627
msgid "Deallocate the memory associated with vt I<argp>. (Since 1.1.54.)"
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:628
+#: build/C/man4/console_ioctl.4:627
#, no-wrap
msgid "B<VT_RESIZE>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:633
+#: build/C/man4/console_ioctl.4:632
msgid "Set the kernel's idea of screensize. I<argp> points to a"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:641
+#: build/C/man4/console_ioctl.4:640
#, no-wrap
msgid ""
"struct vt_sizes {\n"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:648
+#: build/C/man4/console_ioctl.4:647
msgid ""
"Note that this does not change the videomode. See B<resizecons>(8). (Since "
"1.1.54.)"
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:648
+#: build/C/man4/console_ioctl.4:647
#, no-wrap
msgid "B<VT_RESIZEX>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:653
+#: build/C/man4/console_ioctl.4:652
msgid "Set the kernel's idea of various screen parameters. I<argp> points to a"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:668
+#: build/C/man4/console_ioctl.4:667
#, no-wrap
msgid ""
"struct vt_consize {\n"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:677
+#: build/C/man4/console_ioctl.4:676
msgid ""
"Any parameter may be set to zero, indicating \"no change\", but if multiple "
"parameters are set, they must be self-consistent. Note that this does not "
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:684
+#: build/C/man4/console_ioctl.4:683
msgid ""
"The action of the following ioctls depends on the first byte in the struct "
"pointed to by I<argp>, referred to here as the I<subcode>. These are legal "
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:684
+#: build/C/man4/console_ioctl.4:683
#, no-wrap
msgid "B<TIOCLINUX, subcode=0>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:692
+#: build/C/man4/console_ioctl.4:691
msgid ""
"Dump the screen. Disappeared in 1.1.92. (With kernel 1.1.92 or later, read "
"from I</dev/vcsN> or I</dev/vcsaN> instead.)"
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:692
+#: build/C/man4/console_ioctl.4:691
#, no-wrap
msgid "B<TIOCLINUX, subcode=1>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:696
+#: build/C/man4/console_ioctl.4:695
msgid "Get task information. Disappeared in 1.1.92."
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:696
+#: build/C/man4/console_ioctl.4:695
#, no-wrap
msgid "B<TIOCLINUX, subcode=2>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:701
+#: build/C/man4/console_ioctl.4:700
msgid "Set selection. I<argp> points to a"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:709
+#: build/C/man4/console_ioctl.4:708
#, no-wrap
msgid ""
"struct {\n"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:729
+#: build/C/man4/console_ioctl.4:728
msgid ""
"I<xs> and I<ys> are the starting column and row. I<xe> and I<ye> are the "
"ending column and row. (Upper left corner is row=column=1.) I<sel_mode> is "
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:729
+#: build/C/man4/console_ioctl.4:728
#, no-wrap
msgid "B<TIOCLINUX, subcode=3>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:735
+#: build/C/man4/console_ioctl.4:734
msgid ""
"Paste selection. The characters in the selection buffer are written to "
"I<fd>."
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:735
+#: build/C/man4/console_ioctl.4:734
#, no-wrap
msgid "B<TIOCLINUX, subcode=4>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:738
+#: build/C/man4/console_ioctl.4:737
msgid "Unblank the screen."
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:738
+#: build/C/man4/console_ioctl.4:737
#, no-wrap
msgid "B<TIOCLINUX, subcode=5>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:743
+#: build/C/man4/console_ioctl.4:742
msgid ""
"Sets contents of a 256-bit look up table defining characters in a \"word\", "
"for word-by-word selection. (Since 1.1.32.)"
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:743
+#: build/C/man4/console_ioctl.4:742
#, no-wrap
msgid "B<TIOCLINUX, subcode=6>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:750
+#: build/C/man4/console_ioctl.4:749
msgid ""
"I<argp> points to a char which is set to the value of the kernel variable "
"I<shift_state>. (Since 1.1.32.)"
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:750
+#: build/C/man4/console_ioctl.4:749
#, no-wrap
msgid "B<TIOCLINUX, subcode=7>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:757
+#: build/C/man4/console_ioctl.4:756
msgid ""
"I<argp> points to a char which is set to the value of the kernel variable "
"I<report_mouse>. (Since 1.1.33.)"
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:757
+#: build/C/man4/console_ioctl.4:756
#, no-wrap
msgid "B<TIOCLINUX, subcode=8>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:765
+#: build/C/man4/console_ioctl.4:764
msgid ""
"Dump screen width and height, cursor position, and all the "
"character-attribute pairs. (Kernels 1.1.67 through 1.1.91 only. With "
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:765
+#: build/C/man4/console_ioctl.4:764
#, no-wrap
msgid "B<TIOCLINUX, subcode=9>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:773
+#: build/C/man4/console_ioctl.4:772
msgid ""
"Restore screen width and height, cursor position, and all the "
"character-attribute pairs. (Kernels 1.1.67 through 1.1.91 only. With "
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:773
+#: build/C/man4/console_ioctl.4:772
#, no-wrap
msgid "B<TIOCLINUX, subcode=10>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:781
+#: build/C/man4/console_ioctl.4:780
msgid ""
"Handles the Power Saving feature of the new generation of monitors. VESA "
"screen blanking mode is set to I<argp[1]>, which governs what screen "
msgstr ""
#. type: IP
-#: build/C/man4/console_ioctl.4:782
+#: build/C/man4/console_ioctl.4:781
#, no-wrap
msgid "0:"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:784
+#: build/C/man4/console_ioctl.4:783
msgid "Screen blanking is disabled."
msgstr ""
#. type: IP
-#: build/C/man4/console_ioctl.4:784
+#: build/C/man4/console_ioctl.4:783
#, no-wrap
msgid "1:"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:791
+#: build/C/man4/console_ioctl.4:790
msgid ""
"The current video adapter register settings are saved, then the controller "
"is programmed to turn off the vertical synchronization pulses. This puts "
msgstr ""
#. type: IP
-#: build/C/man4/console_ioctl.4:791
+#: build/C/man4/console_ioctl.4:790
#, no-wrap
msgid "2:"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:801
+#: build/C/man4/console_ioctl.4:800
msgid ""
"The current settings are saved, then both the vertical and horizontal "
"synchronization pulses are turned off. This puts the monitor into \"off\" "
msgstr ""
#. type: SH
-#: build/C/man4/console_ioctl.4:802 build/C/man3/mkfifo.3:61 build/C/man2/mknod.2:101 build/C/man3/setlogmask.3:69 build/C/man4/st.4:827 build/C/man2/syslog.2:244
+#: build/C/man4/console_ioctl.4:801 build/C/man3/mkfifo.3:61 build/C/man2/mknod.2:101 build/C/man3/setlogmask.3:69 build/C/man4/st.4:827 build/C/man2/syslog.2:244
#, no-wrap
msgid "RETURN VALUE"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:807
+#: build/C/man4/console_ioctl.4:806
msgid "On success, 0 is returned. On error, -1 is returned, and I<errno> is set."
msgstr ""
#. type: SH
-#: build/C/man4/console_ioctl.4:807 build/C/man3/mkfifo.3:67 build/C/man2/mknod.2:106 build/C/man3/setlogmask.3:71 build/C/man2/syslog.2:260
+#: build/C/man4/console_ioctl.4:806 build/C/man3/mkfifo.3:67 build/C/man2/mknod.2:106 build/C/man3/setlogmask.3:71 build/C/man2/syslog.2:260
#, no-wrap
msgid "ERRORS"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:810
+#: build/C/man4/console_ioctl.4:809
msgid "I<errno> may take on these values:"
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:810
+#: build/C/man4/console_ioctl.4:809
#, no-wrap
msgid "B<EBADF>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:813
+#: build/C/man4/console_ioctl.4:812
msgid "The file descriptor is invalid."
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:813
+#: build/C/man4/console_ioctl.4:812
#, no-wrap
msgid "B<ENOTTY>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:817
+#: build/C/man4/console_ioctl.4:816
msgid ""
"The file descriptor is not associated with a character special device, or "
"the specified request does not apply to it."
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:817 build/C/man2/mknod.2:129 build/C/man4/st.4:842 build/C/man2/syslog.2:261
+#: build/C/man4/console_ioctl.4:816 build/C/man2/mknod.2:129 build/C/man4/st.4:842 build/C/man2/syslog.2:261
#, no-wrap
msgid "B<EINVAL>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:822
+#: build/C/man4/console_ioctl.4:821
msgid "The file descriptor or I<argp> is invalid."
msgstr ""
#. type: TP
-#: build/C/man4/console_ioctl.4:822 build/C/man2/mknod.2:159 build/C/man2/syslog.2:285
+#: build/C/man4/console_ioctl.4:821 build/C/man2/mknod.2:159 build/C/man2/syslog.2:285
#, no-wrap
msgid "B<EPERM>"
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:825
+#: build/C/man4/console_ioctl.4:824
msgid "Insufficient permission."
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:836
+#: build/C/man4/console_ioctl.4:835
msgid ""
"B<Warning>: Do not regard this man page as documentation of the Linux "
"console ioctls. This is provided for the curious only, as an alternative to "
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:841
+#: build/C/man4/console_ioctl.4:840
msgid ""
"Very often, ioctls are introduced for communication between the kernel and "
"one particular well-known program (fdisk, hdparm, setserial, tunelp, "
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:845
+#: build/C/man4/console_ioctl.4:844
msgid ""
"Programs using these ioctls will not be portable to other versions of UNIX, "
"will not work on older versions of Linux, and will not work on future "
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:847
+#: build/C/man4/console_ioctl.4:846
msgid "Use POSIX functions."
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:871
+#: build/C/man4/console_ioctl.4:870
msgid ""
"B<dumpkeys>(1), B<kbd_mode>(1), B<loadkeys>(1), B<mknod>(1), B<setleds>(1), "
"B<setmetamode>(1), B<execve>(2), B<fcntl>(2), B<ioperm>(2), B<termios>(3), "
msgstr ""
#. type: Plain text
-#: build/C/man4/console_ioctl.4:874
+#: build/C/man4/console_ioctl.4:873
msgid "I</usr/include/linux/kd.h>, I</usr/include/linux/vt.h>"
msgstr ""
#. type: Plain text
#: build/C/man5/core.5:69
msgid ""
-"The file system where the core dump file would be created is full; or has "
-"run out of inodes; or is mounted read-only; or the user has reached their "
-"quota for the file system."
+"The filesystem where the core dump file would be created is full; or has run "
+"out of inodes; or is mounted read-only; or the user has reached their quota "
+"for the filesystem."
msgstr ""
#. type: Plain text
#: build/C/man7/fifo.7:28
msgid ""
"A FIFO special file (a named pipe) is similar to a pipe, except that it is "
-"accessed as part of the file system. It can be opened by multiple processes "
+"accessed as part of the filesystem. It can be opened by multiple processes "
"for reading or writing. When processes are exchanging data via the FIFO, "
-"the kernel passes all data internally without writing it to the file "
-"system. Thus, the FIFO special file has no contents on the file system; the "
-"file system entry merely serves as a reference point so that processes can "
-"access the pipe using a name in the file system."
+"the kernel passes all data internally without writing it to the filesystem. "
+"Thus, the FIFO special file has no contents on the filesystem; the "
+"filesystem entry merely serves as a reference point so that processes can "
+"access the pipe using a name in the filesystem."
msgstr ""
#. type: Plain text
#: build/C/man4/initrd.4:93
msgid ""
"In the first boot-up phase, the kernel starts up and mounts an initial root "
-"file-system from the contents of I</dev/initrd> (e.g., RAM disk initialized "
+"filesystem from the contents of I</dev/initrd> (e.g., RAM disk initialized "
"by the boot loader). In the second phase, additional drivers or other "
"modules are loaded from the initial root device's contents. After loading "
-"the additional modules, a new root file system (i.e., the normal root file "
-"system) is mounted from a different device."
+"the additional modules, a new root filesystem (i.e., the normal root "
+"filesystem) is mounted from a different device."
msgstr ""
#. type: SS
#: build/C/man4/initrd.4:113
msgid ""
"The kernel then read-write mounts the device I</dev/ram0> as the initial "
-"root file system."
+"root filesystem."
msgstr ""
#. type: IP
#. type: Plain text
#: build/C/man4/initrd.4:118
msgid ""
-"If the indicated normal root file system is also the initial root "
-"file-system (e.g., I</dev/ram0>) then the kernel skips to the last step for "
-"the usual boot sequence."
+"If the indicated normal root filesystem is also the initial root filesystem "
+"(e.g., I</dev/ram0>) then the kernel skips to the last step for the usual "
+"boot sequence."
msgstr ""
#. type: IP
#: build/C/man4/initrd.4:130
msgid ""
"If the executable file I</linuxrc> is present in the initial root "
-"file-system, I</linuxrc> is executed with UID 0. (The file I</linuxrc> must "
+"filesystem, I</linuxrc> is executed with UID 0. (The file I</linuxrc> must "
"have executable permission. The file I</linuxrc> can be any valid "
"executable, including a shell script.)"
msgstr ""
#: build/C/man4/initrd.4:142
msgid ""
"If I</linuxrc> is not executed or when I</linuxrc> terminates, the normal "
-"root file system is mounted. (If I</linuxrc> exits with any file-systems "
-"mounted on the initial root file-system, then the behavior of the kernel is "
+"root filesystem is mounted. (If I</linuxrc> exits with any filesystems "
+"mounted on the initial root filesystem, then the behavior of the kernel is "
"B<UNSPECIFIED>. See the NOTES section for the current kernel behavior.)"
msgstr ""
#. type: Plain text
#: build/C/man4/initrd.4:173
msgid ""
-"If the normal root file system has a directory I</initrd>, the device "
+"If the normal root filesystem has a directory I</initrd>, the device "
"I</dev/ram0> is moved from I</> to I</initrd>. Otherwise if the directory "
"I</initrd> does not exist, the device I</dev/ram0> is unmounted. (When "
"moved from I</> to I</initrd>, I</dev/ram0> is not unmounted and therefore "
"processes can remain running from I</dev/ram0>. If directory I</initrd> "
-"does not exist on the normal root file system and any processes remain "
+"does not exist on the normal root filesystem and any processes remain "
"running from I</dev/ram0> when I</linuxrc> exits, the behavior of the kernel "
"is B<UNSPECIFIED>. See the NOTES section for the current kernel behavior.)"
msgstr ""
#: build/C/man4/initrd.4:180
msgid ""
"The usual boot sequence (e.g., invocation of I</sbin/init>) is performed on "
-"the normal root file system."
+"the normal root filesystem."
msgstr ""
#. type: Plain text
"Specifies the file to load as the contents of I</dev/initrd>. For "
"B<LOADLIN> this is a command-line option. For B<LILO> you have to use this "
"command in the B<LILO> configuration file I</etc/lilo.config>. The filename "
-"specified with this option will typically be a gzipped file-system image."
+"specified with this option will typically be a gzipped filesystem image."
msgstr ""
#. type: TP
"performs the usual boot sequence as if I</dev/initrd> was not initialized. "
"With this option, any contents of I</dev/initrd> loaded into memory by the "
"boot loader contents are preserved. This option permits the contents of "
-"I</dev/initrd> to be any data and need not be limited to a file system "
+"I</dev/initrd> to be any data and need not be limited to a filesystem "
"image. However, device I</dev/initrd> is read-only and can be read only one "
"time after system startup."
msgstr ""
#. type: Plain text
#: build/C/man4/initrd.4:232
msgid ""
-"Specifies the device to be used as the normal root file system. For "
+"Specifies the device to be used as the normal root filesystem. For "
"B<LOADLIN> this is a command-line option. For B<LILO> this is a boot time "
"option or can be used as an option line in the B<LILO> configuration file "
"I</etc/lilo.config>. The device specified by the this option must be a "
-"mountable device having a suitable root file-system."
+"mountable device having a suitable root filesystem."
msgstr ""
#. type: SS
#: build/C/man4/initrd.4:232
#, no-wrap
-msgid "Changing the normal root file system"
+msgid "Changing the normal root filesystem"
msgstr ""
#. type: Plain text
msgid ""
"By default, the kernel's settings (e.g., set in the kernel file with "
"B<rdev>(8) or compiled into the kernel file), or the boot loader option "
-"setting is used for the normal root file systems. For an NFS-mounted normal "
-"root file system, one has to use the B<nfs_root_name> and B<nfs_root_addrs> "
+"setting is used for the normal root filesystems. For an NFS-mounted normal "
+"root filesystem, one has to use the B<nfs_root_name> and B<nfs_root_addrs> "
"boot options to give the NFS settings. For more information on NFS-mounted "
"root see the kernel documentation file "
"B<Documentation/filesystems/nfsroot.txt>. For more information on setting "
-"the root file system see also the B<LILO> and B<LOADLIN> documentation."
+"the root filesystem see also the B<LILO> and B<LOADLIN> documentation."
msgstr ""
#. type: Plain text
"device by writing into the proc files I</proc/sys/kernel/real-root-dev>, "
"I</proc/sys/kernel/nfs-root-name>, and I</proc/sys/kernel/nfs-root-addrs>. "
"For a physical root device, the root device is changed by having I</linuxrc> "
-"write the new root file system device number into "
-"I</proc/sys/kernel/real-root-dev>. For an NFS root file system, the root "
+"write the new root filesystem device number into "
+"I</proc/sys/kernel/real-root-dev>. For an NFS root filesystem, the root "
"device is changed by having I</linuxrc> write the NFS setting into files "
"I</proc/sys/kernel/nfs-root-name> and I</proc/sys/kernel/nfs-root-addrs> and "
"then writing 0xff (e.g., the pseudo-NFS-device number) into file "
#: build/C/man4/initrd.4:317
msgid ""
"B<Note>: The use of I</proc/sys/kernel/real-root-dev> to change the root "
-"file system is obsolete. See the Linux kernel source file "
+"filesystem is obsolete. See the Linux kernel source file "
"I<Documentation/initrd.txt> as well as B<pivot_root>(2) and "
"B<pivot_root>(8) for information on the modern method of changing the root "
-"file system."
+"filesystem."
msgstr ""
#. type: SS
#: build/C/man4/initrd.4:331
msgid ""
"The loader program boots from floppy or other media with a minimal kernel "
-"(e.g., support for I</dev/ram>, I</dev/initrd>, and the ext2 file-system) "
-"and loads I</dev/initrd> with a gzipped version of the initial file-system."
+"(e.g., support for I</dev/ram>, I</dev/initrd>, and the ext2 filesystem) and "
+"loads I</dev/initrd> with a gzipped version of the initial filesystem."
msgstr ""
#. type: Plain text
#: build/C/man4/initrd.4:339
msgid ""
"The executable I</linuxrc> determines what is needed to (1) mount the normal "
-"root file-system (i.e., device type, device drivers, file system) and (2) "
-"the distribution media (e.g., CD-ROM, network, tape, ...). This can be done "
-"by asking the user, by auto-probing, or by using a hybrid approach."
+"root filesystem (i.e., device type, device drivers, filesystem) and (2) the "
+"distribution media (e.g., CD-ROM, network, tape, ...). This can be done by "
+"asking the user, by auto-probing, or by using a hybrid approach."
msgstr ""
#. type: Plain text
#: build/C/man4/initrd.4:343
msgid ""
"The executable I</linuxrc> loads the necessary modules from the initial root "
-"file-system."
+"filesystem."
msgstr ""
#. type: Plain text
#: build/C/man4/initrd.4:349
msgid ""
-"The executable I</linuxrc> creates and populates the root file system. (At "
-"this stage the normal root file system does not have to be a completed "
-"system yet.)"
+"The executable I</linuxrc> creates and populates the root filesystem. (At "
+"this stage the normal root filesystem does not have to be a completed system "
+"yet.)"
msgstr ""
#. type: Plain text
#: build/C/man4/initrd.4:358
msgid ""
"The executable I</linuxrc> sets I</proc/sys/kernel/real-root-dev>, unmount "
-"I</proc>, the normal root file system and any other file systems it has "
+"I</proc>, the normal root filesystem and any other filesystems it has "
"mounted, and then terminates."
msgstr ""
#. type: Plain text
#: build/C/man4/initrd.4:360
-msgid "The kernel then mounts the normal root file system."
+msgid "The kernel then mounts the normal root filesystem."
msgstr ""
#. type: Plain text
#: build/C/man4/initrd.4:363
msgid ""
-"Now that the file system is accessible and intact, the boot loader can be "
+"Now that the filesystem is accessible and intact, the boot loader can be "
"installed."
msgstr ""
#. type: Plain text
#: build/C/man4/initrd.4:372
msgid ""
-"The boot loader is configured to load into I</dev/initrd> a file system with "
+"The boot loader is configured to load into I</dev/initrd> a filesystem with "
"the set of modules that was used to bring up the system. (e.g., Device "
"I</dev/ram0> can be modified, then unmounted, and finally, the image is "
"written from I</dev/ram0> to a file.)"
#: build/C/man4/initrd.4:401
msgid ""
"A third scenario is more convenient recovery disks. Because information "
-"like the location of the root file-system partition is not needed at boot "
+"like the location of the root filesystem partition is not needed at boot "
"time, the system loaded from I</dev/initrd> can use a dialog and/or "
"auto-detection followed by a possible sanity check."
msgstr ""
#. type: Plain text
#: build/C/man4/initrd.4:441
msgid ""
-"With the current kernel, any file systems that remain mounted when "
+"With the current kernel, any filesystems that remain mounted when "
"I</dev/ram0> is moved from I</> to I</initrd> continue to be accessible. "
"However, the I</proc/mounts> entries are not updated."
msgstr ""
msgid ""
"With the current kernel, if directory I</initrd> does not exist, then "
"I</dev/ram0> will B<not> be fully unmounted if I</dev/ram0> is used by any "
-"process or has any file-system mounted on it. If I</dev/ram0> is B<not> "
+"process or has any filesystem mounted on it. If I</dev/ram0> is B<not> "
"fully unmounted, then I</dev/ram0> will remain in memory."
msgstr ""
msgid ""
"A FIFO special file is similar to a pipe, except that it is created in a "
"different way. Instead of being an anonymous communications channel, a FIFO "
-"special file is entered into the file system by calling B<mkfifo>()."
+"special file is entered into the filesystem by calling B<mkfifo>()."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man3/mkfifo.3:76 build/C/man2/mknod.2:119
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 ""
"Either the total length of I<pathname> is greater than B<PATH_MAX>, or an "
"individual filename component has a length greater than B<NAME_MAX>. In the "
"GNU system, there is no imposed limit on overall filename length, but some "
-"file systems may place limits on the length of a component."
+"filesystems may place limits on the length of a component."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man3/mkfifo.3:97
-msgid "The directory or file system has no room for the new file."
+msgid "The directory or filesystem has no room for the new file."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man3/mkfifo.3:104
-msgid "I<pathname> refers to a read-only file system."
+msgid "I<pathname> refers to a read-only filesystem."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/mknod.2:49
msgid ""
-"The system call B<mknod>() creates a file system node (file, device special "
+"The system call B<mknod>() creates a filesystem node (file, device special "
"file or named pipe) named I<pathname>, with attributes specified by I<mode> "
"and I<dev>."
msgstr ""
msgid ""
"The newly created node will be owned by the effective user ID of the "
"process. If the directory containing the node has the set-group-ID bit set, "
-"or if the file system is mounted with BSD group semantics, the new node will "
+"or if the filesystem is mounted with BSD group semantics, the new node will "
"inherit the group ownership from its parent directory; otherwise it will be "
"owned by the effective group ID of the process."
msgstr ""
"I<mode> requested creation of something other than a regular file, FIFO "
"(named pipe), or UNIX domain socket, and the caller is not privileged "
"(Linux: does not have the B<CAP_MKNOD> capability); also returned if the "
-"file system containing I<pathname> does not support the type of node "
+"filesystem containing I<pathname> does not support the type of node "
"requested."
msgstr ""
#. type: Plain text
#: build/C/man2/mknod.2:177
-msgid "I<pathname> refers to a file on a read-only file system."
+msgid "I<pathname> refers to a file on a read-only filesystem."
msgstr ""
#. The Linux version differs from the SVr4 version in that it
#. type: Plain text
#: build/C/man7/pipe.7:66
msgid ""
-"A FIFO (short for First In First Out) has a name within the file system "
+"A FIFO (short for First In First Out) has a name within the filesystem "
"(created using B<mkfifo>(3)), and is opened using B<open>(2). Any process "
"may open a FIFO, assuming the file permissions allow it. The read end is "
"opened using the B<O_RDONLY> flag; the write end is opened using the "
"B<O_WRONLY> flag. See B<fifo>(7) for further details. I<Note>: although "
-"FIFOs have a pathname in the file system, I/O on FIFOs does not involve "
+"FIFOs have a pathname in the filesystem, I/O on FIFOs does not involve "
"operations on the underlying device (if there is one)."
msgstr ""
#. type: Plain text
#: build/C/man4/sk98lin.4:98
msgid ""
-"After B<sk98lin> is bound to one or more adapter cards and the I</proc> file "
-"system is mounted on your system, a dedicated statistics file will be "
-"created in folder I</proc/net/sk98lin> for all ports of the installed "
+"After B<sk98lin> is bound to one or more adapter cards and the I</proc> "
+"filesystem is mounted on your system, a dedicated statistics file will be "
+"created in the folder I</proc/net/sk98lin> for all ports of the installed "
"network adapter cards. Those files are named I<eth[x]> whereas I<x> is the "
"number of the interface that has been assigned to a dedicated port by the "
"system."
msgstr ""
#. type: SS
-#: build/C/man4/sk98lin.4:172 build/C/man4/wavelan.4:36
+#: build/C/man4/sk98lin.4:172 build/C/man4/wavelan.4:39
#, no-wrap
msgid "Parameters"
msgstr ""
"usually changes when a version changes (though filename globbing could "
"partially overcome this). Finally, using the file: scheme doesn't easily "
"support people who dynamically load documentation from the Internet (instead "
-"of loading the files onto a local file system). A future URI scheme may be "
+"of loading the files onto a local filesystem). A future URI scheme may be "
"added (e.g., \"userdoc:\") to permit programs to include cross-references to "
"more detailed documentation without having to know the exact location of "
-"that documentation. Alternatively, a future version of the file-system "
+"that documentation. Alternatively, a future version of the filesystem "
"specification may specify file locations sufficiently so that the file: "
"scheme will be able to locate documentation."
msgstr ""
#: build/C/man4/vcs.4:79
msgid ""
"These devices replace the screendump B<ioctl>(2) operations of "
-"B<console>(4), so the system administrator can control access using file "
-"system permissions."
+"B<console>(4), so the system administrator can control access using "
+"filesystem permissions."
msgstr ""
#. type: Plain text
#. type: TH
#: build/C/man4/wavelan.4:15
#, no-wrap
-msgid "1996-10-22"
+msgid "2013-09-04"
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man4/wavelan.4:36
+#: build/C/man4/wavelan.4:23
+msgid ""
+"I<This driver is obsolete:> it was removed from the kernel in version "
+"2.6.35."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man4/wavelan.4:39
msgid ""
"I<wavelan> is the low-level device driver for the NCR / AT&T / Lucent "
"B<WaveLAN ISA> and Digital (DEC) B<RoamAbout DS> wireless ethernet "
msgstr ""
#. type: Plain text
-#: build/C/man4/wavelan.4:43
+#: build/C/man4/wavelan.4:46
msgid ""
"This section apply to the module form (parameters passed on the B<insmod>(8) "
"command line). If the driver is included in the kernel, use the "
msgstr ""
#. type: TP
-#: build/C/man4/wavelan.4:43
+#: build/C/man4/wavelan.4:46
#, no-wrap
msgid "B<io>"
msgstr ""
#. type: Plain text
-#: build/C/man4/wavelan.4:50
+#: build/C/man4/wavelan.4:53
msgid ""
"Specify the list of base address where to search for wavelan cards (setting "
"by dip switch on the card). If you don't specify any io address, the driver "
msgstr ""
#. type: TP
-#: build/C/man4/wavelan.4:50
+#: build/C/man4/wavelan.4:53
#, no-wrap
msgid "B<irq>"
msgstr ""
#. type: Plain text
-#: build/C/man4/wavelan.4:54
+#: build/C/man4/wavelan.4:57
msgid ""
"Set the list of irq that each wavelan card should use (the value is saved in "
"permanent storage for future use)."
msgstr ""
#. type: TP
-#: build/C/man4/wavelan.4:54
+#: build/C/man4/wavelan.4:57
#, no-wrap
msgid "B<name>"
msgstr ""
#. type: Plain text
-#: build/C/man4/wavelan.4:59
+#: build/C/man4/wavelan.4:62
msgid ""
"Set the list of name to be used for each wavelan cards device (name used by "
"B<ifconfig>(8))."
msgstr ""
#. type: SS
-#: build/C/man4/wavelan.4:59
+#: build/C/man4/wavelan.4:62
#, no-wrap
msgid "Wireless extensions"
msgstr ""
#. type: Plain text
-#: build/C/man4/wavelan.4:63
+#: build/C/man4/wavelan.4:66
msgid "Use B<iwconfig>(8) to manipulate wireless extensions."
msgstr ""
#. type: SS
-#: build/C/man4/wavelan.4:63
+#: build/C/man4/wavelan.4:66
#, no-wrap
msgid "NWID (or domain)"
msgstr ""
#. type: Plain text
-#: build/C/man4/wavelan.4:72
+#: build/C/man4/wavelan.4:75
msgid ""
"Set the network ID [I<0> to I<FFFF>] or disable it [I<off>]. As the NWID is "
"stored in the card Permanent Storage Area, it will be reuse at any further "
msgstr ""
#. type: SS
-#: build/C/man4/wavelan.4:72
+#: build/C/man4/wavelan.4:75
#, no-wrap
msgid "Frequency & channels"
msgstr ""
#. type: Plain text
-#: build/C/man4/wavelan.4:83
+#: build/C/man4/wavelan.4:86
msgid ""
"For the 2.4GHz 2.00 Hardware, you are able to set the frequency by "
"specifying one of the 10 defined channels (I<2.412,> I<2.422, 2.425, 2.4305, "
msgstr ""
#. type: SS
-#: build/C/man4/wavelan.4:83
+#: build/C/man4/wavelan.4:86
#, no-wrap
msgid "Statistics spy"
msgstr ""
#. type: Plain text
-#: build/C/man4/wavelan.4:87
+#: build/C/man4/wavelan.4:90
msgid ""
"Set a list of MAC addresses in the driver (up to 8) and get the last quality "
"of link for each of those (see B<iwspy>(8))."
msgstr ""
#. type: SS
-#: build/C/man4/wavelan.4:87
+#: build/C/man4/wavelan.4:90
#, no-wrap
msgid "/proc/net/wireless"
msgstr ""
#. type: Plain text
-#: build/C/man4/wavelan.4:102
+#: build/C/man4/wavelan.4:105
msgid ""
"I<status> is the status reported by the modem. I<Link quality> reports the "
"quality of the modulation on the air (direct sequence spread spectrum) [max "
msgstr ""
#. type: SS
-#: build/C/man4/wavelan.4:102
+#: build/C/man4/wavelan.4:105
#, no-wrap
msgid "Private ioctl"
msgstr ""
#. type: Plain text
-#: build/C/man4/wavelan.4:106
+#: build/C/man4/wavelan.4:109
msgid "You may use B<iwpriv>(8) to manipulate private ioctls."
msgstr ""
#. type: SS
-#: build/C/man4/wavelan.4:106
+#: build/C/man4/wavelan.4:109
#, no-wrap
msgid "Quality and level threshold"
msgstr ""
#. type: Plain text
-#: build/C/man4/wavelan.4:109
+#: build/C/man4/wavelan.4:112
msgid ""
"Enable you the define the quality and level threshold used by the modem "
"(packet below that level are discarded)."
msgstr ""
#. type: SS
-#: build/C/man4/wavelan.4:109
+#: build/C/man4/wavelan.4:112
#, no-wrap
msgid "Histogram"
msgstr ""
#. type: Plain text
-#: build/C/man4/wavelan.4:116
+#: build/C/man4/wavelan.4:119
msgid ""
"This functionality makes it possible to set a number of signal level "
"intervals and to count the number of packets received in each of those "
msgstr ""
#. type: SS
-#: build/C/man4/wavelan.4:116
+#: build/C/man4/wavelan.4:119
#, no-wrap
msgid "Specific notes"
msgstr ""
#. type: Plain text
-#: build/C/man4/wavelan.4:122
+#: build/C/man4/wavelan.4:125
msgid ""
"This driver will fail to detect some B<non-NCR/ATT&T/Lucent> Wavelan cards. "
"If this happens for you, you must look in the source code on how to add your "
#
#. SEE ALSO part
#. type: Plain text
-#: build/C/man4/wavelan.4:135
+#: build/C/man4/wavelan.4:138
msgid ""
"Some of the mentioned features are optional. You may enable to disable them "
"by changing flags in the driver header and recompile."
msgstr ""
#. type: Plain text
-#: build/C/man4/wavelan.4:142
+#: build/C/man4/wavelan.4:145
msgid ""
"B<wavelan_cs>(4), B<ifconfig>(8), B<insmod>(8), B<iwconfig>(8), "
"B<iwpriv>(8), B<iwspy>(8)"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: 2013-08-16 12:49+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/fputwc.3:54 build/C/man3/fread.3:83 build/C/man3/fseek.3:121
#: build/C/man3/fseeko.3:75 build/C/man3/getline.3:110 build/C/man3/gets.3:111
#: build/C/man3/getw.3:73 build/C/man2/link.2:52 build/C/man2/llseek.2:62
-#: build/C/man2/lseek.2:162 build/C/man2/open.2:567 build/C/man2/pipe.2:92
+#: build/C/man2/lseek.2:162 build/C/man2/open.2:568 build/C/man2/pipe.2:92
#: build/C/man3/popen.3:123 build/C/man3/puts.3:84 build/C/man2/read.2:81
#: build/C/man2/readlink.2:77 build/C/man2/readv.2:177
#: build/C/man3/remove.3:60 build/C/man2/rename.2:91 build/C/man2/rmdir.2:40
#: build/C/man3/fputwc.3:68 build/C/man3/fread.3:103 build/C/man3/fseek.3:168
#: build/C/man3/fseeko.3:87 build/C/man3/getline.3:137 build/C/man3/gets.3:138
#: build/C/man3/getw.3:80 build/C/man2/link.2:138 build/C/man2/llseek.2:81
-#: build/C/man2/lseek.2:200 build/C/man2/open.2:719 build/C/man3/perror.3:111
-#: build/C/man2/pipe.2:118 build/C/man3/popen.3:172 build/C/man3/printf.3:806
+#: build/C/man2/lseek.2:200 build/C/man2/open.2:727 build/C/man3/perror.3:111
+#: build/C/man2/pipe.2:118 build/C/man3/popen.3:172 build/C/man3/printf.3:807
#: build/C/man3/puts.3:103 build/C/man2/read.2:173 build/C/man2/readlink.2:125
#: build/C/man2/readv.2:214 build/C/man3/remove.3:70 build/C/man2/rename.2:232
#: build/C/man2/rmdir.2:127 build/C/man3/scanf.3:577 build/C/man3/setbuf.3:164
#: build/C/man3/fputwc.3:85 build/C/man3/fread.3:105 build/C/man3/fseek.3:170
#: build/C/man3/fseeko.3:93 build/C/man3/getline.3:171 build/C/man3/gets.3:173
#: build/C/man3/getw.3:86 build/C/man2/link.2:187 build/C/man2/llseek.2:87
-#: build/C/man2/lseek.2:245 build/C/man3/lseek64.3:159 build/C/man2/open.2:992
-#: build/C/man3/perror.3:139 build/C/man2/pipe.2:190 build/C/man3/popen.3:201
-#: build/C/man3/printf.3:1080 build/C/man3/puts.3:112 build/C/man2/read.2:187
-#: build/C/man2/readlink.2:214 build/C/man2/readv.2:284
-#: build/C/man3/remove.3:81 build/C/man2/rename.2:245 build/C/man2/rmdir.2:132
-#: build/C/man3/scanf.3:715 build/C/man3/setbuf.3:200 build/C/man3/stdin.3:154
-#: build/C/man3/stdio.3:250 build/C/man3/stdio_ext.3:151
-#: build/C/man2/symlink.2:164 build/C/man7/symlink.7:471
-#: build/C/man3/tempnam.3:168 build/C/man3/tmpfile.3:97
-#: build/C/man3/tmpnam.3:163 build/C/man2/unlink.2:148
-#: build/C/man3/unlocked_stdio.3:136 build/C/man3/wprintf.3:253
-#: build/C/man2/write.2:211
+#: build/C/man2/lseek.2:245 build/C/man3/lseek64.3:164
+#: build/C/man2/open.2:1000 build/C/man3/perror.3:139 build/C/man2/pipe.2:190
+#: build/C/man3/popen.3:201 build/C/man3/printf.3:1081 build/C/man3/puts.3:112
+#: build/C/man2/read.2:187 build/C/man2/readlink.2:214
+#: build/C/man2/readv.2:284 build/C/man3/remove.3:81 build/C/man2/rename.2:245
+#: build/C/man2/rmdir.2:132 build/C/man3/scanf.3:715 build/C/man3/setbuf.3:200
+#: build/C/man3/stdin.3:154 build/C/man3/stdio.3:250
+#: build/C/man3/stdio_ext.3:151 build/C/man2/symlink.2:164
+#: build/C/man7/symlink.7:471 build/C/man3/tempnam.3:168
+#: build/C/man3/tmpfile.3:97 build/C/man3/tmpnam.3:163
+#: build/C/man2/unlink.2:148 build/C/man3/unlocked_stdio.3:136
+#: build/C/man3/wprintf.3:253 build/C/man2/write.2:211
#, no-wrap
msgid "SEE ALSO"
msgstr "関連項目"
#: build/C/man3/fputwc.3:89 build/C/man3/fread.3:111 build/C/man3/fseek.3:173
#: build/C/man3/fseeko.3:95 build/C/man3/getline.3:178 build/C/man3/gets.3:189
#: build/C/man3/getw.3:92 build/C/man2/link.2:197 build/C/man2/llseek.2:90
-#: build/C/man2/lseek.2:252 build/C/man3/lseek64.3:162
-#: build/C/man2/open.2:1014 build/C/man3/perror.3:144 build/C/man2/pipe.2:197
-#: build/C/man3/popen.3:211 build/C/man3/printf.3:1089 build/C/man3/puts.3:124
+#: build/C/man2/lseek.2:252 build/C/man3/lseek64.3:167
+#: build/C/man2/open.2:1022 build/C/man3/perror.3:144 build/C/man2/pipe.2:197
+#: build/C/man3/popen.3:211 build/C/man3/printf.3:1090 build/C/man3/puts.3:124
#: build/C/man2/read.2:200 build/C/man2/readlink.2:222
#: build/C/man2/readv.2:288 build/C/man3/remove.3:92 build/C/man2/rename.2:254
#: build/C/man2/rmdir.2:141 build/C/man3/scanf.3:722 build/C/man3/setbuf.3:208
#: build/C/man3/fseeko.3:102 build/C/man3/getline.3:185
#: build/C/man3/gets.3:196 build/C/man3/getw.3:99 build/C/man2/link.2:204
#: build/C/man2/llseek.2:97 build/C/man2/lseek.2:259
-#: build/C/man3/lseek64.3:169 build/C/man2/open.2:1021
+#: build/C/man3/lseek64.3:174 build/C/man2/open.2:1029
#: build/C/man3/perror.3:151 build/C/man2/pipe.2:204 build/C/man3/popen.3:218
-#: build/C/man3/printf.3:1096 build/C/man3/puts.3:131 build/C/man2/read.2:207
+#: build/C/man3/printf.3:1097 build/C/man3/puts.3:131 build/C/man2/read.2:207
#: build/C/man2/readlink.2:229 build/C/man2/readv.2:295
#: build/C/man3/remove.3:99 build/C/man2/rename.2:261 build/C/man2/rmdir.2:148
#: build/C/man3/scanf.3:729 build/C/man3/setbuf.3:215 build/C/man3/stdin.3:167
#: build/C/man3/tmpnam.3:175 build/C/man2/unlink.2:168
#: build/C/man3/unlocked_stdio.3:146 build/C/man3/wprintf.3:267
#: build/C/man2/write.2:230
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#: build/C/man3/ctermid.3:61 build/C/man3/fcloseall.3:55
#: build/C/man3/ferror.3:106 build/C/man3/fflush.3:93
#: build/C/man3/flockfile.3:127 build/C/man3/fmtmsg.3:225
-#: build/C/man3/stdio_ext.3:132 build/C/man3/tmpnam.3:77
+#: build/C/man3/lseek64.3:159 build/C/man3/stdio_ext.3:132
+#: build/C/man3/tmpnam.3:77
#, no-wrap
msgid "ATTRIBUTES"
msgstr "属性"
#: build/C/man3/ctermid.3:62 build/C/man3/fcloseall.3:56
#: build/C/man3/ferror.3:107 build/C/man3/fflush.3:94
#: build/C/man3/flockfile.3:128 build/C/man3/fmtmsg.3:226
-#: build/C/man3/stdio_ext.3:133 build/C/man3/tmpnam.3:78
+#: build/C/man3/lseek64.3:160 build/C/man3/stdio_ext.3:133
+#: build/C/man3/tmpnam.3:78
#, no-wrap
msgid "Multithreading (see pthreads(7))"
msgstr "マルチスレッディング (pthreads(7) 参照)"
#. type: SH
#: build/C/man3/ctermid.3:69 build/C/man3/fmemopen.3:213
#: build/C/man3/fopen.3:331 build/C/man3/gets.3:152 build/C/man3/getw.3:82
-#: build/C/man2/link.2:181 build/C/man2/open.2:981 build/C/man3/popen.3:178
-#: build/C/man3/printf.3:929 build/C/man3/puts.3:105 build/C/man2/readv.2:258
+#: build/C/man2/link.2:181 build/C/man2/open.2:989 build/C/man3/popen.3:178
+#: build/C/man3/printf.3:930 build/C/man3/puts.3:105 build/C/man2/readv.2:258
#: build/C/man3/remove.3:78 build/C/man2/rename.2:234 build/C/man2/rmdir.2:129
#: build/C/man3/scanf.3:646 build/C/man3/setbuf.3:170
#: build/C/man3/tempnam.3:158 build/C/man3/tmpnam.3:156
#: build/C/man3/fopen.3:201 build/C/man3/fpurge.3:65 build/C/man3/fputwc.3:63
#: build/C/man3/fseek.3:136 build/C/man3/fseeko.3:84
#: build/C/man3/getline.3:125 build/C/man2/link.2:57 build/C/man2/llseek.2:69
-#: build/C/man2/lseek.2:170 build/C/man2/open.2:575 build/C/man2/pipe.2:97
+#: build/C/man2/lseek.2:170 build/C/man2/open.2:576 build/C/man2/pipe.2:97
#: build/C/man3/popen.3:146 build/C/man2/read.2:95 build/C/man2/readlink.2:85
#: build/C/man2/readv.2:188 build/C/man3/remove.3:65 build/C/man2/rename.2:96
#: build/C/man2/rmdir.2:45 build/C/man3/scanf.3:547 build/C/man2/symlink.2:89
#: build/C/man3/fmemopen.3:207 build/C/man3/fmtmsg.3:252
#: build/C/man3/fopen.3:255 build/C/man3/fpurge.3:78 build/C/man3/fputwc.3:70
#: build/C/man3/fseeko.3:89 build/C/man2/link.2:143 build/C/man2/llseek.2:84
-#: build/C/man2/lseek.2:210 build/C/man2/open.2:746 build/C/man3/perror.3:124
-#: build/C/man3/printf.3:867 build/C/man2/read.2:175
+#: build/C/man2/lseek.2:210 build/C/man2/open.2:754 build/C/man3/perror.3:124
+#: build/C/man3/printf.3:868 build/C/man2/read.2:175
#: build/C/man2/readlink.2:130 build/C/man2/readv.2:226
#: build/C/man3/remove.3:72 build/C/man3/scanf.3:608 build/C/man3/stdin.3:122
#: build/C/man2/symlink.2:155 build/C/man3/tempnam.3:103
msgid ""
"The B<flockfile>(), B<ftrylockfile>(), and B<funlockfile>() functions are "
"thread-safe."
-msgstr "関数 B<flockfile>(), B<ftrylockfile>(), B<funlockfile>() はスレッドセーフである。"
+msgstr ""
+"関数 B<flockfile>(), B<ftrylockfile>(), B<funlockfile>() はスレッドセーフであ"
+"る。"
#. type: Plain text
#: build/C/man3/flockfile.3:137 build/C/man3/popen.3:174
#. type: SH
#: build/C/man3/fmemopen.3:276 build/C/man3/fmtmsg.3:256
#: build/C/man3/fopencookie.3:247 build/C/man3/getline.3:144
-#: build/C/man2/pipe.2:124 build/C/man3/printf.3:973
+#: build/C/man2/pipe.2:124 build/C/man3/printf.3:974
#: build/C/man2/readlink.2:157 build/C/man2/readv.2:265
#: build/C/man3/scanf.3:681
#, no-wrap
#. type: TP
#: build/C/man3/fopen.3:202 build/C/man3/fseek.3:142
#: build/C/man3/getline.3:126 build/C/man2/llseek.2:77
-#: build/C/man2/lseek.2:175 build/C/man2/pipe.2:102 build/C/man2/read.2:126
-#: build/C/man2/read.2:137 build/C/man2/readlink.2:95
+#: build/C/man2/lseek.2:175 build/C/man2/open.2:613 build/C/man2/pipe.2:102
+#: build/C/man2/read.2:126 build/C/man2/read.2:137 build/C/man2/readlink.2:95
#: build/C/man2/readlink.2:104 build/C/man2/readv.2:200
#: build/C/man2/rename.2:139 build/C/man2/rmdir.2:67 build/C/man3/scanf.3:565
#: build/C/man2/write.2:154
#. type: IP
#: build/C/man3/fopencookie.3:51 build/C/man3/fopencookie.3:54
-#: build/C/man3/fopencookie.3:65 build/C/man2/open.2:469
-#: build/C/man2/open.2:477 build/C/man2/open.2:483 build/C/man2/open.2:489
-#: build/C/man2/open.2:496 build/C/man2/open.2:502 build/C/man3/scanf.3:633
+#: build/C/man3/fopencookie.3:65 build/C/man2/open.2:470
+#: build/C/man2/open.2:478 build/C/man2/open.2:484 build/C/man2/open.2:490
+#: build/C/man2/open.2:497 build/C/man2/open.2:503 build/C/man3/scanf.3:633
#: build/C/man3/scanf.3:638 build/C/man3/scanf.3:644
#: build/C/man7/symlink.7:249 build/C/man7/symlink.7:259
#: build/C/man7/symlink.7:289 build/C/man7/symlink.7:349
"定される。"
#. type: TP
-#: build/C/man2/link.2:58 build/C/man2/open.2:576 build/C/man2/readlink.2:86
+#: build/C/man2/link.2:58 build/C/man2/open.2:577 build/C/man2/readlink.2:86
#: build/C/man2/rename.2:97 build/C/man2/rmdir.2:46 build/C/man2/symlink.2:90
#: build/C/man3/tmpfile.3:57 build/C/man2/unlink.2:61
#, no-wrap
"(B<path_resolution>(7) を参照)。"
#. type: TP
-#: build/C/man2/link.2:69 build/C/man2/open.2:585 build/C/man2/rename.2:133
+#: build/C/man2/link.2:69 build/C/man2/open.2:586 build/C/man2/rename.2:133
#: build/C/man2/symlink.2:99 build/C/man2/write.2:135
#, no-wrap
msgid "B<EDQUOT>"
#. type: Plain text
#: build/C/man2/link.2:72 build/C/man2/rename.2:136
-msgid "The user's quota of disk blocks on the file system has been exhausted."
+#, fuzzy
+#| msgid ""
+#| "The user's quota of disk blocks on the file system has been exhausted."
+msgid "The user's quota of disk blocks on the filesystem has been exhausted."
msgstr ""
"ディスクブロックか inode がそのファイルシステムのユーザクォータに達していた。"
#. type: TP
-#: build/C/man2/link.2:72 build/C/man2/open.2:591 build/C/man2/symlink.2:104
+#: build/C/man2/link.2:72 build/C/man2/open.2:592 build/C/man2/symlink.2:104
#: build/C/man3/tmpfile.3:60
#, no-wrap
msgid "B<EEXIST>"
msgstr "I<newpath> が既に存在する。"
#. type: TP
-#: build/C/man2/link.2:76 build/C/man2/llseek.2:74 build/C/man2/open.2:597
+#: build/C/man2/link.2:76 build/C/man2/llseek.2:74 build/C/man2/open.2:598
#: build/C/man2/pipe.2:98 build/C/man2/read.2:118 build/C/man2/readlink.2:91
#: build/C/man2/rename.2:136 build/C/man2/rmdir.2:64
#: build/C/man2/symlink.2:108 build/C/man2/unlink.2:80
msgstr "I/O エラーが発生した。"
#. type: TP
-#: build/C/man2/link.2:82 build/C/man2/open.2:621 build/C/man2/readlink.2:110
+#: build/C/man2/link.2:82 build/C/man2/open.2:629 build/C/man2/readlink.2:110
#: build/C/man2/rename.2:149 build/C/man2/rmdir.2:73
#: build/C/man2/symlink.2:114 build/C/man2/unlink.2:92
#, no-wrap
"I<oldpath> によって参照されるファイルは 既に最大数までのリンクを持っている。"
#. type: TP
-#: build/C/man2/link.2:91 build/C/man2/open.2:631 build/C/man2/readlink.2:113
+#: build/C/man2/link.2:91 build/C/man2/open.2:639 build/C/man2/readlink.2:113
#: build/C/man2/rename.2:160 build/C/man2/rmdir.2:77
#: build/C/man2/symlink.2:118 build/C/man2/unlink.2:96
#, no-wrap
msgstr "I<oldpath> または I<newpath> が長過ぎる。"
#. type: TP
-#: build/C/man2/link.2:94 build/C/man2/open.2:645 build/C/man2/readlink.2:116
+#: build/C/man2/link.2:94 build/C/man2/open.2:653 build/C/man2/readlink.2:116
#: build/C/man2/rename.2:163 build/C/man2/rmdir.2:80
#: build/C/man2/symlink.2:121 build/C/man2/unlink.2:99
#, no-wrap
"(dangling)シンボリックリンクである。"
#. type: TP
-#: build/C/man2/link.2:99 build/C/man2/open.2:652 build/C/man2/readlink.2:119
+#: build/C/man2/link.2:99 build/C/man2/open.2:660 build/C/man2/readlink.2:119
#: build/C/man2/rename.2:176 build/C/man2/rmdir.2:85 build/C/man3/scanf.3:570
#: build/C/man2/symlink.2:128 build/C/man3/tempnam.3:95
#: build/C/man2/unlink.2:106
msgstr "B<ENOMEM>"
#. type: Plain text
-#: build/C/man2/link.2:102 build/C/man2/open.2:655 build/C/man2/readlink.2:122
+#: build/C/man2/link.2:102 build/C/man2/open.2:663 build/C/man2/readlink.2:122
#: build/C/man2/rename.2:179 build/C/man2/rmdir.2:88
#: build/C/man2/symlink.2:131 build/C/man2/unlink.2:109
msgid "Insufficient kernel memory was available."
msgstr "十分なカーネルメモリーがない。"
#. type: TP
-#: build/C/man2/link.2:102 build/C/man2/open.2:655 build/C/man2/rename.2:179
+#: build/C/man2/link.2:102 build/C/man2/open.2:663 build/C/man2/rename.2:179
#: build/C/man2/symlink.2:131 build/C/man3/tmpfile.3:72
#: build/C/man2/write.2:168
#, no-wrap
"空きがない。"
#. type: TP
-#: build/C/man2/link.2:106 build/C/man2/open.2:661 build/C/man2/readlink.2:122
+#: build/C/man2/link.2:106 build/C/man2/open.2:669 build/C/man2/readlink.2:122
#: build/C/man2/rename.2:183 build/C/man2/rmdir.2:88
#: build/C/man2/symlink.2:135 build/C/man2/unlink.2:109
#, no-wrap
"い。"
#. type: TP
-#: build/C/man2/link.2:111 build/C/man2/link.2:115 build/C/man2/open.2:694
+#: build/C/man2/link.2:111 build/C/man2/link.2:115 build/C/man2/open.2:702
#: build/C/man2/rmdir.2:107 build/C/man2/rmdir.2:118
#: build/C/man2/symlink.2:140 build/C/man2/unlink.2:114
#, no-wrap
#. type: Plain text
#: build/C/man2/link.2:120
+#, fuzzy
+#| msgid ""
+#| "The file system containing I<oldpath> and I<newpath> does not support the "
+#| "creation of hard links."
msgid ""
-"The file system containing I<oldpath> and I<newpath> does not support the "
+"The filesystem containing I<oldpath> and I<newpath> does not support the "
"creation of hard links."
msgstr ""
"I<oldpath> と I<newpath> を含んでいるファイルシステムがハードリンクをサポート"
"の I</proc/sys/fs/protected_hardlink> の説明を参照)。"
#. type: TP
-#: build/C/man2/link.2:127 build/C/man2/open.2:702 build/C/man2/rename.2:221
+#: build/C/man2/link.2:127 build/C/man2/open.2:710 build/C/man2/rename.2:221
#: build/C/man2/rmdir.2:123 build/C/man2/symlink.2:145
#: build/C/man3/tmpfile.3:75 build/C/man2/unlink.2:137
#, no-wrap
#. type: Plain text
#: build/C/man2/link.2:130 build/C/man2/rename.2:224
-msgid "The file is on a read-only file system."
+#, fuzzy
+#| msgid "The file is on a read-only file system."
+msgid "The file is on a read-only filesystem."
msgstr "ファイルが読み込み専用のファイルシステムに存在する。"
#. type: TP
#. type: Plain text
#: build/C/man2/link.2:138
-msgid ""
-"I<oldpath> and I<newpath> are not on the same mounted file system. (Linux "
-"permits a file system to be mounted at multiple points, but B<link>() does "
-"not work across different mount points, even if the same file system is "
+#, fuzzy
+#| msgid ""
+#| "I<oldpath> and I<newpath> are not on the same mounted file system. "
+#| "(Linux permits a file system to be mounted at multiple points, but B<link>"
+#| "() does not work across different mount points, even if the same file "
+#| "system is mounted on both.)"
+msgid ""
+"I<oldpath> and I<newpath> are not on the same mounted filesystem. (Linux "
+"permits a filesystem to be mounted at multiple points, but B<link>() does "
+"not work across different mount points, even if the same filesystem is "
"mounted on both.)"
msgstr ""
"I<oldpath> と I<newpath> が同じマウントされたファイルシステムに存在しない。 "
#. type: Plain text
#: build/C/man2/link.2:150
+#, fuzzy
+#| msgid ""
+#| "Hard links, as created by B<link>(), cannot span file systems. Use "
+#| "B<symlink>(2) if this is required."
msgid ""
-"Hard links, as created by B<link>(), cannot span file systems. Use "
-"B<symlink>(2) if this is required."
+"Hard links, as created by B<link>(), cannot span filesystems. Use B<symlink>"
+"(2) if this is required."
msgstr ""
"B<link>() でファイルシステムを超えてハードリンクを作成することはできない。 "
"このような場合は B<symlink>(2) を使用すること。"
#. type: Plain text
#: build/C/man2/link.2:187
+#, fuzzy
+#| msgid ""
+#| "On NFS file systems, the return code may be wrong in case the NFS server "
+#| "performs the link creation and dies before it can say so. Use B<stat>"
+#| "(2) to find out if the link got created."
msgid ""
-"On NFS file systems, the return code may be wrong in case the NFS server "
+"On NFS filesystems, the return code may be wrong in case the NFS server "
"performs the link creation and dies before it can say so. Use B<stat>(2) "
"to find out if the link got created."
msgstr ""
#. http://blogs.oracle.com/bonwick/entry/seek_hole_and_seek_data
#. type: Plain text
#: build/C/man2/lseek.2:153
+#, fuzzy
+#| msgid ""
+#| "For the purposes of these operations, a hole is a sequence of zeros that "
+#| "(normally) has not been allocated in the underlying file storage. "
+#| "However, a file system is not obliged to report holes, so these "
+#| "operations are not a guaranteed mechanism for mapping the storage space "
+#| "actually allocated to a file. (Furthermore, a sequence of zeros that "
+#| "actually has been written to the underlying storage may not be reported "
+#| "as a hole.) In the simplest implementation, a file system can support "
+#| "the operations by making B<SEEK_HOLE> always return the offset of the end "
+#| "of the file, and making B<SEEK_DATA> always return I<offset> (i.e., even "
+#| "if the location referred to by I<offset> is a hole, it can be considered "
+#| "to consist of data that is a sequence of zeros)."
msgid ""
"For the purposes of these operations, a hole is a sequence of zeros that "
"(normally) has not been allocated in the underlying file storage. However, "
-"a file system is not obliged to report holes, so these operations are not a "
+"a filesystem is not obliged to report holes, so these operations are not a "
"guaranteed mechanism for mapping the storage space actually allocated to a "
"file. (Furthermore, a sequence of zeros that actually has been written to "
"the underlying storage may not be reported as a hole.) In the simplest "
-"implementation, a file system can support the operations by making "
+"implementation, a filesystem can support the operations by making "
"B<SEEK_HOLE> always return the offset of the end of the file, and making "
"B<SEEK_DATA> always return I<offset> (i.e., even if the location referred to "
"by I<offset> is a hole, it can be considered to consist of data that is a "
"される。"
#. Some systems may allow negative offsets for character devices
-#. and/or for remote file systems.
+#. and/or for remote filesystems.
#. type: Plain text
#: build/C/man2/lseek.2:183
msgid ""
"なってしまうか、 seek 可能なデバイスの末尾を越えてしまう。"
#. type: TP
-#: build/C/man2/lseek.2:183 build/C/man2/open.2:674
+#: build/C/man2/lseek.2:183 build/C/man2/open.2:682
#, no-wrap
msgid "B<EOVERFLOW>"
msgstr "B<EOVERFLOW>"
msgstr "I<fd> がパイプ、ソケット、FIFO を参照している。"
#. type: TP
-#: build/C/man2/lseek.2:192 build/C/man2/open.2:668
+#: build/C/man2/lseek.2:192 build/C/man2/open.2:676
#, no-wrap
msgid "B<ENXIO>"
msgstr "B<ENXIO>"
#. type: TH
#: build/C/man3/lseek64.3:25
-#, no-wrap
-msgid "2004-12-11"
-msgstr "2004-12-11"
+#, fuzzy, no-wrap
+#| msgid "2013-04-19"
+msgid "2013-08-19"
+msgstr "2013-04-19"
#. type: Plain text
#: build/C/man3/lseek64.3:28
msgstr "更に詳しい情報は、 B<llseek>(2) を参照すること。"
#. type: Plain text
-#: build/C/man3/lseek64.3:162
+#: build/C/man3/lseek64.3:164
+#, fuzzy
+#| msgid "The B<fflush>() function is thread-safe."
+msgid "The B<lseek64>() function is thread-safe."
+msgstr "関数 B<fflush>() はスレッドセーフである。"
+
+#. type: Plain text
+#: build/C/man3/lseek64.3:167
msgid "B<llseek>(2), B<lseek>(2)"
msgstr "B<llseek>(2), B<lseek>(2)"
#. type: TH
#: build/C/man2/open.2:51
-#, no-wrap
-msgid "2013-07-21"
-msgstr "2013-07-21"
+#, fuzzy, no-wrap
+#| msgid "2013-07-04"
+msgid "2013-08-09"
+msgstr "2013-07-04"
#. type: Plain text
#: build/C/man2/open.2:54
#. http://nfs.sourceforge.net/
#. type: Plain text
#: build/C/man2/open.2:169
+#, fuzzy
+#| msgid ""
+#| "The file is opened in append mode. Before each B<write>(2), the file "
+#| "offset is positioned at the end of the file, as if with B<lseek>(2). "
+#| "B<O_APPEND> may lead to corrupted files on NFS file systems if more than "
+#| "one process appends data to a file at once. This is because NFS does not "
+#| "support appending to a file, so the client kernel has to simulate it, "
+#| "which can't be done without a race condition."
msgid ""
"The file is opened in append mode. Before each B<write>(2), the file offset "
"is positioned at the end of the file, as if with B<lseek>(2). B<O_APPEND> "
-"may lead to corrupted files on NFS file systems if more than one process "
+"may lead to corrupted files on NFS filesystems if more than one process "
"appends data to a file at once. This is because NFS does not support "
"appending to a file, so the client kernel has to simulate it, which can't be "
"done without a race condition."
#. XFS (since 2.6.14).
#. type: Plain text
#: build/C/man2/open.2:223
+#, fuzzy
+#| msgid ""
+#| "If the file does not exist it will be created. The owner (user ID) of "
+#| "the file is set to the effective user ID of the process. The group "
+#| "ownership (group ID) is set either to the effective group ID of the "
+#| "process or to the group ID of the parent directory (depending on file "
+#| "system type and mount options, and the mode of the parent directory, see "
+#| "the mount options I<bsdgroups> and I<sysvgroups> described in B<mount>"
+#| "(8))."
msgid ""
"If the file does not exist it will be created. The owner (user ID) of the "
"file is set to the effective user ID of the process. The group ownership "
"(group ID) is set either to the effective group ID of the process or to the "
-"group ID of the parent directory (depending on file system type and mount "
+"group ID of the parent directory (depending on filesystem type and mount "
"options, and the mode of the parent directory, see the mount options "
"I<bsdgroups> and I<sysvgroups> described in B<mount>(8))."
msgstr ""
#. type: Plain text
#: build/C/man2/open.2:375
+#, fuzzy
+#| msgid ""
+#| "On NFS, B<O_EXCL> is supported only when using NFSv3 or later on kernel "
+#| "2.6 or later. In NFS environments where B<O_EXCL> support is not "
+#| "provided, programs that rely on it for performing locking tasks will "
+#| "contain a race condition. Portable programs that want to perform atomic "
+#| "file locking using a lockfile, and need to avoid reliance on NFS support "
+#| "for B<O_EXCL>, can create a unique file on the same file system (e.g., "
+#| "incorporating hostname and PID), and use B<link>(2) to make a link to "
+#| "the lockfile. If B<link>(2) returns 0, the lock is successful. "
+#| "Otherwise, use B<stat>(2) on the unique file to check if its link count "
+#| "has increased to 2, in which case the lock is also successful."
msgid ""
"On NFS, B<O_EXCL> is supported only when using NFSv3 or later on kernel 2.6 "
"or later. In NFS environments where B<O_EXCL> support is not provided, "
"programs that rely on it for performing locking tasks will contain a race "
"condition. Portable programs that want to perform atomic file locking using "
"a lockfile, and need to avoid reliance on NFS support for B<O_EXCL>, can "
-"create a unique file on the same file system (e.g., incorporating hostname "
+"create a unique file on the same filesystem (e.g., incorporating hostname "
"and PID), and use B<link>(2) to make a link to the lockfile. If B<link>"
"(2) returns 0, the lock is successful. Otherwise, use B<stat>(2) on the "
"unique file to check if its link count has increased to 2, in which case the "
#. by mmap() and readdir(2), MTK, Dec 04.
#. type: Plain text
#: build/C/man2/open.2:410
+#, fuzzy
+#| msgid ""
+#| "Do not update the file last access time (I<st_atime> in the inode) when "
+#| "the file is B<read>(2). This flag is intended for use by indexing or "
+#| "backup programs, where its use can significantly reduce the amount of "
+#| "disk activity. This flag may not be effective on all file systems. One "
+#| "example is NFS, where the server maintains the access time."
msgid ""
"Do not update the file last access time (I<st_atime> in the inode) when the "
"file is B<read>(2). This flag is intended for use by indexing or backup "
"programs, where its use can significantly reduce the amount of disk "
-"activity. This flag may not be effective on all file systems. One example "
+"activity. This flag may not be effective on all filesystems. One example "
"is NFS, where the server maintains the access time."
msgstr ""
"ファイルに対して B<read>(2) が実行されたときに、最終アクセス時刻 (inode の "
"extension, which was added to Linux in version 2.1.126. Symbolic links in "
"earlier components of the pathname will still be followed. See also "
"B<O_NOPATH> below."
-msgstr "I<pathname> がシンボリックリンクだった場合、オープンは失敗する。 これは FreeBSD の拡張で、Linux には バージョン 2.1.126 で追加された。 このフラグが指定された場合でも I<pathname> の前の方の要素 (最後のディレクトリセパレータより前の部分) にあるシンボリックリンクについてはリンクが辿られる。 下記の B<O_PATH> も参照のこと。"
+msgstr ""
+"I<pathname> がシンボリックリンクだった場合、オープンは失敗する。 これは "
+"FreeBSD の拡張で、Linux には バージョン 2.1.126 で追加された。 このフラグが指"
+"定された場合でも I<pathname> の前の方の要素 (最後のディレクトリセパレータより"
+"前の部分) にあるシンボリックリンクについてはリンクが辿られる。 下記の "
+"B<O_PATH> も参照のこと。"
#. type: TP
#: build/C/man2/open.2:430
#. Subject: Re: [PATCH] open(2): document O_PATH
#. Newsgroups: gmane.linux.man, gmane.linux.kernel
#. type: Plain text
-#: build/C/man2/open.2:464
+#: build/C/man2/open.2:465
msgid ""
"Obtain a file descriptor that can be used for two purposes: to indicate a "
-"location in the file-system tree and to perform operations that act purely "
-"at the file descriptor level. The file itself is not opened, and other file "
+"location in the filesystem tree and to perform operations that act purely at "
+"the file descriptor level. The file itself is not opened, and other file "
"operations (e.g., B<read>(2), B<write>(2), B<fchmod>(2), B<fchown>(2), "
-"B<fgetxattr>(2)) fail with the error B<EBADF>."
+"B<fgetxattr>(2), B<mmap>(2)) fail with the error B<EBADF>."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:468
+#: build/C/man2/open.2:469
msgid ""
"The following operations I<can> be performed on the resulting file "
"descriptor:"
#. commit 332a2e1244bd08b9e3ecd378028513396a004a24
#. fstat(): commit 55815f70147dcfa3ead5738fd56d3574e2e3c1c2
#. type: Plain text
-#: build/C/man2/open.2:477
+#: build/C/man2/open.2:478
msgid ""
"B<close>(2); B<fchdir>(2) (since Linux 3.5); B<fstat>(2) (since Linux 3.6)."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:483
+#: build/C/man2/open.2:484
msgid ""
"Duplicating the file descriptor (B<dup>(2), B<fcntl>(2) B<F_DUPFD>, etc.)."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:489
+#: build/C/man2/open.2:490
msgid ""
"Getting and setting file descriptor flags (B<fcntl>(2) B<F_GETFD> and "
"B<F_SETFD>)."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:495
+#: build/C/man2/open.2:496
msgid ""
"Retrieving open file status flags using the B<fcntl>(2) B<F_GETFL> "
"operation: the returned flags will include the bit B<O_PATH>."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:502
+#: build/C/man2/open.2:503
msgid ""
"Passing the file descriptor as the I<dirfd> argument of B<openat>(2) and "
"the other \"*at()\" system calls."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:508
+#: build/C/man2/open.2:509
msgid ""
"Passing the file descriptor to another process via a UNIX domain socket (see "
"B<SCM_RIGHTS> in B<unix>(7))."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:519
+#: build/C/man2/open.2:520
msgid ""
"When B<O_PATH> is specified in I<flags>, flag bits other than B<O_DIRECTORY> "
"and B<O_NOFOLLOW> are ignored."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:533
+#: build/C/man2/open.2:534
msgid ""
"If the B<O_NOFOLLOW> flag is also specified, then the call returns a file "
"descriptor referring to the symbolic link. This file descriptor can be used "
msgstr ""
#. type: TP
-#: build/C/man2/open.2:533
+#: build/C/man2/open.2:534
#, no-wrap
msgid "B<O_SYNC>"
msgstr "B<O_SYNC>"
#. type: Plain text
-#: build/C/man2/open.2:541
+#: build/C/man2/open.2:542
msgid ""
"The file is opened for synchronous I/O. Any B<write>(2)s on the resulting "
"file descriptor will block the calling process until the data has been "
"「注意」の章も参照。>"
#. type: TP
-#: build/C/man2/open.2:541
+#: build/C/man2/open.2:542
#, no-wrap
msgid "B<O_TRUNC>"
msgstr "B<O_TRUNC>"
#. type: Plain text
-#: build/C/man2/open.2:555
+#: build/C/man2/open.2:556
msgid ""
"If the file already exists and is a regular file and the open mode allows "
"writing (i.e., is B<O_RDWR> or B<O_WRONLY>) it will be truncated to length "
"ある。"
#. type: Plain text
-#: build/C/man2/open.2:559
+#: build/C/man2/open.2:560
msgid ""
"Some of these optional flags can be altered using B<fcntl>(2) after the "
"file has been opened."
"用して変更することができる。"
#. type: Plain text
-#: build/C/man2/open.2:567
+#: build/C/man2/open.2:568
msgid ""
"B<creat>() is equivalent to B<open>() with I<flags> equal to B<O_CREAT|"
"O_WRONLY|O_TRUNC>."
"を行うのと等価である。"
#. type: Plain text
-#: build/C/man2/open.2:575
+#: build/C/man2/open.2:576
msgid ""
"B<open>() and B<creat>() return the new file descriptor, or -1 if an error "
"occurred (in which case, I<errno> is set appropriately)."
"した場合は -1 を返す (その場合は I<errno> が適切に設定される)。"
#. type: Plain text
-#: build/C/man2/open.2:585
+#: build/C/man2/open.2:586
msgid ""
"The requested access to the file is not allowed, or search permission is "
"denied for one of the directories in the path prefix of I<pathname>, or the "
"すること。)"
#. type: Plain text
-#: build/C/man2/open.2:591
+#: build/C/man2/open.2:592
+#, fuzzy
+#| msgid ""
+#| "Where B<O_CREAT> is specified, the file does not exist, and the user's "
+#| "quota of disk blocks or inodes on the file system has been exhausted."
msgid ""
"Where B<O_CREAT> is specified, the file does not exist, and the user's quota "
-"of disk blocks or inodes on the file system has been exhausted."
+"of disk blocks or inodes on the filesystem has been exhausted."
msgstr ""
"B<O_CREAT> が指定された場合で、そのファイルが存在せず、ディスクブロックか "
"inode がそのファイルシステムのユーザクォータに達していた。"
#. type: Plain text
-#: build/C/man2/open.2:597
+#: build/C/man2/open.2:598
msgid "I<pathname> already exists and B<O_CREAT> and B<O_EXCL> were used."
msgstr "I<pathname> は既に存在し、 B<O_CREAT> と B<O_EXCL> が使用された。"
#. type: Plain text
-#: build/C/man2/open.2:601 build/C/man2/rmdir.2:67 build/C/man2/unlink.2:84
+#: build/C/man2/open.2:602 build/C/man2/rmdir.2:67 build/C/man2/unlink.2:84
msgid "I<pathname> points outside your accessible address space."
msgstr "I<pathname> がアクセス可能なアドレス空間の外を指している。"
#. type: TP
-#: build/C/man2/open.2:601 build/C/man2/write.2:145
+#: build/C/man2/open.2:602 build/C/man2/write.2:145
#, no-wrap
msgid "B<EFBIG>"
msgstr "B<EFBIG>"
#. type: Plain text
-#: build/C/man2/open.2:605
+#: build/C/man2/open.2:606
msgid "See B<EOVERFLOW>."
msgstr "B<EOVERFLOW> 参照。"
#. type: TP
-#: build/C/man2/open.2:605 build/C/man2/read.2:122 build/C/man3/scanf.3:561
+#: build/C/man2/open.2:606 build/C/man2/read.2:122 build/C/man3/scanf.3:561
#: build/C/man3/tmpfile.3:63 build/C/man2/write.2:150
#, no-wrap
msgid "B<EINTR>"
msgstr "B<EINTR>"
#. type: Plain text
-#: build/C/man2/open.2:612
+#: build/C/man2/open.2:613
msgid ""
"While blocked waiting to complete an open of a slow device (e.g., a FIFO; "
"see B<fifo>(7)), the call was interrupted by a signal handler; see B<signal>"
"停止している間に システムコールがシグナルハンドラにより割り込まれた。 "
"B<signal>(7) 参照。"
+#. type: Plain text
+#: build/C/man2/open.2:620
+msgid ""
+"The filesystem does not support the B<O_DIRECT> flag. See B<NOTES> for more "
+"information."
+msgstr ""
+
#. type: TP
-#: build/C/man2/open.2:612 build/C/man2/read.2:158 build/C/man2/rename.2:143
+#: build/C/man2/open.2:620 build/C/man2/read.2:158 build/C/man2/rename.2:143
#: build/C/man2/unlink.2:87
#, no-wrap
msgid "B<EISDIR>"
msgstr "B<EISDIR>"
#. type: Plain text
-#: build/C/man2/open.2:621
+#: build/C/man2/open.2:629
msgid ""
"I<pathname> refers to a directory and the access requested involved writing "
"(that is, B<O_WRONLY> or B<O_RDWR> is set)."
"B<O_WRONLY> または B<O_RDWR> が設定されている)。"
#. type: Plain text
-#: build/C/man2/open.2:628
+#: build/C/man2/open.2:636
msgid ""
"Too many symbolic links were encountered in resolving I<pathname>, or "
"B<O_NOFOLLOW> was specified but I<pathname> was a symbolic link."
"B<O_NOFOLLOW> が指定されており、 I<pathname> がシンボリックリンクだった。"
#. type: TP
-#: build/C/man2/open.2:628 build/C/man2/pipe.2:107 build/C/man3/tmpfile.3:66
+#: build/C/man2/open.2:636 build/C/man2/pipe.2:107 build/C/man3/tmpfile.3:66
#, no-wrap
msgid "B<EMFILE>"
msgstr "B<EMFILE>"
#. type: Plain text
-#: build/C/man2/open.2:631
+#: build/C/man2/open.2:639
msgid "The process already has the maximum number of files open."
msgstr "プロセスがオープンしているファイル数がすでに最大数に達している。"
#. type: Plain text
-#: build/C/man2/open.2:635 build/C/man2/rmdir.2:80 build/C/man2/unlink.2:99
+#: build/C/man2/open.2:643 build/C/man2/rmdir.2:80 build/C/man2/unlink.2:99
msgid "I<pathname> was too long."
msgstr "I<pathname> が長過ぎる。"
#. type: TP
-#: build/C/man2/open.2:635 build/C/man2/pipe.2:110 build/C/man3/tmpfile.3:69
+#: build/C/man2/open.2:643 build/C/man2/pipe.2:110 build/C/man3/tmpfile.3:69
#, no-wrap
msgid "B<ENFILE>"
msgstr "B<ENFILE>"
#. type: Plain text
-#: build/C/man2/open.2:638 build/C/man2/pipe.2:113
+#: build/C/man2/open.2:646 build/C/man2/pipe.2:113
msgid "The system limit on the total number of open files has been reached."
msgstr "オープンされているファイルの総数がシステムの制限に達している。"
#. type: TP
-#: build/C/man2/open.2:638
+#: build/C/man2/open.2:646
#, no-wrap
msgid "B<ENODEV>"
msgstr "B<ENODEV>"
#. type: Plain text
-#: build/C/man2/open.2:645
+#: build/C/man2/open.2:653
msgid ""
"I<pathname> refers to a device special file and no corresponding device "
"exists. (This is a Linux kernel bug; in this situation B<ENXIO> must be "
"るべきである)"
#. type: Plain text
-#: build/C/man2/open.2:652
+#: build/C/man2/open.2:660
msgid ""
"B<O_CREAT> is not set and the named file does not exist. Or, a directory "
"component in I<pathname> does not exist or is a dangling symbolic link."
"ンクである。"
#. type: Plain text
-#: build/C/man2/open.2:661
+#: build/C/man2/open.2:669
msgid ""
"I<pathname> was to be created but the device containing I<pathname> has no "
"room for the new file."
"ファイルのための空き容量がない。"
#. type: Plain text
-#: build/C/man2/open.2:668
+#: build/C/man2/open.2:676
msgid ""
"A component used as a directory in I<pathname> is not, in fact, a directory, "
"or B<O_DIRECTORY> was specified and I<pathname> was not a directory."
"または B<O_DIRECTORY> が指定されており、 I<pathname> がディレクトリでない。"
#. type: Plain text
-#: build/C/man2/open.2:674
+#: build/C/man2/open.2:682
msgid ""
"B<O_NONBLOCK> | B<O_WRONLY> is set, the named file is a FIFO and no process "
"has the file open for reading. Or, the file is a device special file and no "
#. "Open of a large file on 32-bit fails with EFBIG, should be EOVERFLOW"
#. Reported 2006-10-03
#. type: Plain text
-#: build/C/man2/open.2:694
+#: build/C/man2/open.2:702
msgid ""
"I<pathname> refers to a regular file that is too large to be opened. The "
"usual scenario here is that an application compiled on a 32-bit platform "
"る。 2.6.24 より前のカーネルでは、Linux はこの場合にエラー B<EFBIG> を返して"
"いた。"
-#. Strictly speaking, it's the file system UID... (MTK)
+#. Strictly speaking, it's the filesystem UID... (MTK)
#. type: Plain text
-#: build/C/man2/open.2:702
+#: build/C/man2/open.2:710
msgid ""
"The B<O_NOATIME> flag was specified, but the effective user ID of the caller "
"did not match the owner of the file and the caller was not privileged "
"所有者と一致せず、かつ呼び出し元に特権 (B<CAP_FOWNER>) がない。"
#. type: Plain text
-#: build/C/man2/open.2:707
+#: build/C/man2/open.2:715
+#, fuzzy
+#| msgid ""
+#| "I<pathname> refers to a file on a read-only file system and write access "
+#| "was requested."
msgid ""
-"I<pathname> refers to a file on a read-only file system and write access was "
+"I<pathname> refers to a file on a read-only filesystem and write access was "
"requested."
msgstr ""
"I<pathname> が読み込み専用のファイルシステム上のファイルを参照しており、 書き"
"込みアクセスが要求された。"
#. type: TP
-#: build/C/man2/open.2:707
+#: build/C/man2/open.2:715
#, no-wrap
msgid "B<ETXTBSY>"
msgstr "B<ETXTBSY>"
#. type: Plain text
-#: build/C/man2/open.2:712
+#: build/C/man2/open.2:720
msgid ""
"I<pathname> refers to an executable image which is currently being executed "
"and write access was requested."
"I<pathname> が現在実行中の実行イメージを参照しており、書き込みが要求された。"
#. type: TP
-#: build/C/man2/open.2:712
+#: build/C/man2/open.2:720
#, no-wrap
msgid "B<EWOULDBLOCK>"
msgstr "B<EWOULDBLOCK>"
#. type: Plain text
-#: build/C/man2/open.2:719
+#: build/C/man2/open.2:727
msgid ""
"The B<O_NONBLOCK> flag was specified, and an incompatible lease was held on "
"the file (see B<fcntl>(2))."
"ていた (B<fcntl>(2) 参照)。"
#. type: Plain text
-#: build/C/man2/open.2:733
+#: build/C/man2/open.2:741
msgid ""
"SVr4, 4.3BSD, POSIX.1-2001. The B<O_DIRECTORY>, B<O_NOATIME>, "
"B<O_NOFOLLOW>, and B<O_PATH> flags are Linux-specific, and one may need to "
"define B<_GNU_SOURCE> (before including I<any> header files) to obtain "
"their definitions."
-msgstr "SVr4, 4.3BSD, POSIX.1-2001. フラグ B<O_DIRECTORY>, B<O_NOATIME>, B<O_NOFOLLOW>, B<O_PATH> は Linux 特有のものであり、 これらのフラグの定義を得るためには、 (「どの」ヘッダファイルをインクルードするよりも前に) B<_GNU_SOURCE> を定義する必要があるかもしれない。"
+msgstr ""
+"SVr4, 4.3BSD, POSIX.1-2001. フラグ B<O_DIRECTORY>, B<O_NOATIME>, "
+"B<O_NOFOLLOW>, B<O_PATH> は Linux 特有のものであり、 これらのフラグの定義を得"
+"るためには、 (「どの」ヘッダファイルをインクルードするよりも前に) "
+"B<_GNU_SOURCE> を定義する必要があるかもしれない。"
#. type: Plain text
-#: build/C/man2/open.2:738
+#: build/C/man2/open.2:746
msgid ""
"The B<O_CLOEXEC> flag is not specified in POSIX.1-2001, but is specified in "
"POSIX.1-2008."
"定されている。"
#. type: Plain text
-#: build/C/man2/open.2:746
+#: build/C/man2/open.2:754
msgid ""
"B<O_DIRECT> is not specified in POSIX; one has to define B<_GNU_SOURCE> "
"(before including I<any> header files) to get its definition."
"なければならない。"
#. type: Plain text
-#: build/C/man2/open.2:754
+#: build/C/man2/open.2:762
msgid ""
"Under Linux, the B<O_NONBLOCK> flag indicates that one wants to open but "
"does not necessarily have the intention to read or write. This is typically "
#. "[RFC] correct flags to f_mode conversion in __dentry_open"
#. LKML, 12 Mar 2008
#. type: Plain text
-#: build/C/man2/open.2:783
+#: build/C/man2/open.2:791
msgid ""
"Unlike the other values that can be specified in I<flags>, the I<access "
"mode> values B<O_RDONLY>, B<O_WRONLY>, and B<O_RDWR>, do not specify "
#. HP-UX 11.22: truncate
#. FreeBSD 4.7: truncate
#. type: Plain text
-#: build/C/man2/open.2:794
+#: build/C/man2/open.2:802
msgid ""
"The (undefined) effect of B<O_RDONLY | O_TRUNC> varies among "
"implementations. On many systems the file is actually truncated."
"くのシステムではファイルは実際に切り詰められる。"
#. type: Plain text
-#: build/C/man2/open.2:798
+#: build/C/man2/open.2:806
msgid ""
"There are many infelicities in the protocol underlying NFS, affecting "
"amongst others B<O_SYNC> and B<O_NDELAY>."
"B<O_NDELAY> に影響する。"
#. type: Plain text
-#: build/C/man2/open.2:820
+#: build/C/man2/open.2:828
+#, fuzzy
+#| msgid ""
+#| "POSIX provides for three different variants of synchronized I/O, "
+#| "corresponding to the flags B<O_SYNC>, B<O_DSYNC>, and B<O_RSYNC>. "
+#| "Currently (2.6.31), Linux implements only B<O_SYNC>, but glibc maps "
+#| "B<O_DSYNC> and B<O_RSYNC> to the same numerical value as B<O_SYNC>. Most "
+#| "Linux file systems don't actually implement the POSIX B<O_SYNC> "
+#| "semantics, which require all metadata updates of a write to be on disk on "
+#| "returning to user space, but only the B<O_DSYNC> semantics, which require "
+#| "only actual file data and metadata necessary to retrieve it to be on disk "
+#| "by the time the system call returns."
msgid ""
"POSIX provides for three different variants of synchronized I/O, "
"corresponding to the flags B<O_SYNC>, B<O_DSYNC>, and B<O_RSYNC>. Currently "
"(2.6.31), Linux implements only B<O_SYNC>, but glibc maps B<O_DSYNC> and "
-"B<O_RSYNC> to the same numerical value as B<O_SYNC>. Most Linux file "
-"systems don't actually implement the POSIX B<O_SYNC> semantics, which "
-"require all metadata updates of a write to be on disk on returning to user "
-"space, but only the B<O_DSYNC> semantics, which require only actual file "
-"data and metadata necessary to retrieve it to be on disk by the time the "
-"system call returns."
+"B<O_RSYNC> to the same numerical value as B<O_SYNC>. Most Linux filesystems "
+"don't actually implement the POSIX B<O_SYNC> semantics, which require all "
+"metadata updates of a write to be on disk on returning to user space, but "
+"only the B<O_DSYNC> semantics, which require only actual file data and "
+"metadata necessary to retrieve it to be on disk by the time the system call "
+"returns."
msgstr ""
"POSIX では、3 種類の同期 I/O が提供されており、 B<O_SYNC>, B<O_DSYNC>, "
"B<O_RSYNC> フラグがこれに対応するものである。 今のところ (カーネル 2.6.31)、 "
"ていればよい。"
#. type: Plain text
-#: build/C/man2/open.2:828
+#: build/C/man2/open.2:836
msgid ""
"Note that B<open>() can open device special files, but B<creat>() cannot "
"create them; use B<mknod>(2) instead."
"用する。"
#. type: Plain text
-#: build/C/man2/open.2:841
+#: build/C/man2/open.2:849
+#, fuzzy
+#| msgid ""
+#| "On NFS file systems with UID mapping enabled, B<open>() may return a "
+#| "file descriptor but, for example, B<read>(2) requests are denied with "
+#| "B<EACCES>. This is because the client performs B<open>() by checking "
+#| "the permissions, but UID mapping is performed by the server upon read and "
+#| "write requests."
msgid ""
-"On NFS file systems with UID mapping enabled, B<open>() may return a file "
+"On NFS filesystems with UID mapping enabled, B<open>() may return a file "
"descriptor but, for example, B<read>(2) requests are denied with "
"B<EACCES>. This is because the client performs B<open>() by checking the "
"permissions, but UID mapping is performed by the server upon read and write "
"る。"
#. type: Plain text
-#: build/C/man2/open.2:860
+#: build/C/man2/open.2:868
msgid ""
"If the file is newly created, its I<st_atime>, I<st_ctime>, I<st_mtime> "
"fields (respectively, time of last access, time of last status change, and "
"I<st_mtime> フィールドが現在時刻に設定される。"
#. type: SS
-#: build/C/man2/open.2:860
+#: build/C/man2/open.2:868
#, no-wrap
msgid "O_DIRECT"
msgstr "O_DIRECT"
#. type: Plain text
-#: build/C/man2/open.2:877
+#: build/C/man2/open.2:885
+#, fuzzy
+#| msgid ""
+#| "The B<O_DIRECT> flag may impose alignment restrictions on the length and "
+#| "address of user-space buffers and the file offset of I/Os. In Linux "
+#| "alignment restrictions vary by file system and kernel version and might "
+#| "be absent entirely. However there is currently no file system-"
+#| "independent interface for an application to discover these restrictions "
+#| "for a given file or file system. Some file systems provide their own "
+#| "interfaces for doing so, for example the B<XFS_IOC_DIOINFO> operation in "
+#| "B<xfsctl>(3)."
msgid ""
"The B<O_DIRECT> flag may impose alignment restrictions on the length and "
"address of user-space buffers and the file offset of I/Os. In Linux "
-"alignment restrictions vary by file system and kernel version and might be "
-"absent entirely. However there is currently no file system-independent "
+"alignment restrictions vary by filesystem and kernel version and might be "
+"absent entirely. However there is currently no filesystem-independent "
"interface for an application to discover these restrictions for a given file "
-"or file system. Some file systems provide their own interfaces for doing "
-"so, for example the B<XFS_IOC_DIOINFO> operation in B<xfsctl>(3)."
+"or filesystem. Some filesystems provide their own interfaces for doing so, "
+"for example the B<XFS_IOC_DIOINFO> operation in B<xfsctl>(3)."
msgstr ""
"B<O_DIRECT> フラグを使用する場合、ユーザ空間バッファの長さやアドレス、 I/O の"
"ファイルオフセットに関してアラインメントの制限が課されることがある。 Linux で"
"が 提供されている。例えば、 B<xfsctl>(3) の B<XFS_IOC_DIOINFO> 命令である。"
#. type: Plain text
-#: build/C/man2/open.2:882
+#: build/C/man2/open.2:890
+#, fuzzy
+#| msgid ""
+#| "Under Linux 2.4, transfer sizes, and the alignment of the user buffer and "
+#| "the file offset must all be multiples of the logical block size of the "
+#| "file system. Under Linux 2.6, alignment to 512-byte boundaries suffices."
msgid ""
"Under Linux 2.4, transfer sizes, and the alignment of the user buffer and "
-"the file offset must all be multiples of the logical block size of the file "
-"system. Under Linux 2.6, alignment to 512-byte boundaries suffices."
+"the file offset must all be multiples of the logical block size of the "
+"filesystem. Under Linux 2.6, alignment to 512-byte boundaries suffices."
msgstr ""
"Linux 2.4 では、転送サイズ、 ユーザーバッファのアラインメント、ファイルオフ"
"セットは、 ファイルシステムの論理ブロックサイズの倍数でなければならない。 "
"Linux 2.6 では、512 バイトごとの境界に配置されていれば充分である。"
#. type: Plain text
-#: build/C/man2/open.2:916
+#: build/C/man2/open.2:924
msgid ""
"B<O_DIRECT> I/Os should never be run concurrently with the B<fork>(2) "
"system call, if the memory buffer is a private mapping (i.e., any mapping "
"のである)。"
#. type: Plain text
-#: build/C/man2/open.2:926
+#: build/C/man2/open.2:934
msgid ""
"The B<O_DIRECT> flag was introduced in SGI IRIX, where it has alignment "
"restrictions similar to those of Linux 2.4. IRIX has also a B<fcntl>(2) "
"ラグを導入したが、アラインメントの制限はない。"
#. type: Plain text
-#: build/C/man2/open.2:935
+#: build/C/man2/open.2:943
+#, fuzzy
+#| msgid ""
+#| "B<O_DIRECT> support was added under Linux in kernel version 2.4.10. "
+#| "Older Linux kernels simply ignore this flag. Some file systems may not "
+#| "implement the flag and B<open>() will fail with B<EINVAL> if it is used."
msgid ""
"B<O_DIRECT> support was added under Linux in kernel version 2.4.10. Older "
-"Linux kernels simply ignore this flag. Some file systems may not implement "
+"Linux kernels simply ignore this flag. Some filesystems may not implement "
"the flag and B<open>() will fail with B<EINVAL> if it is used."
msgstr ""
"B<O_DIRECT> が Linux でサポートされたのは、カーネルバージョン 2.4.10 であ"
"と B<open>() は B<EINVAL> で失敗する。"
#. type: Plain text
-#: build/C/man2/open.2:946
+#: build/C/man2/open.2:954
+#, fuzzy
+#| msgid ""
+#| "Applications should avoid mixing B<O_DIRECT> and normal I/O to the same "
+#| "file, and especially to overlapping byte regions in the same file. Even "
+#| "when the file system correctly handles the coherency issues in this "
+#| "situation, overall I/O throughput is likely to be slower than using "
+#| "either mode alone. Likewise, applications should avoid mixing B<mmap>"
+#| "(2) of files with direct I/O to the same files."
msgid ""
"Applications should avoid mixing B<O_DIRECT> and normal I/O to the same "
"file, and especially to overlapping byte regions in the same file. Even "
-"when the file system correctly handles the coherency issues in this "
+"when the filesystem correctly handles the coherency issues in this "
"situation, overall I/O throughput is likely to be slower than using either "
"mode alone. Likewise, applications should avoid mixing B<mmap>(2) of files "
"with direct I/O to the same files."
"I/O (B<O_DIRECT>) を混ぜて使うのも避けるべきである。"
#. type: Plain text
-#: build/C/man2/open.2:968
-msgid ""
-"The behaviour of B<O_DIRECT> with NFS will differ from local file systems. "
+#: build/C/man2/open.2:976
+#, fuzzy
+#| msgid ""
+#| "The behaviour of B<O_DIRECT> with NFS will differ from local file "
+#| "systems. Older kernels, or kernels configured in certain ways, may not "
+#| "support this combination. The NFS protocol does not support passing the "
+#| "flag to the server, so B<O_DIRECT> I/O will bypass the page cache only on "
+#| "the client; the server may still cache the I/O. The client asks the "
+#| "server to make the I/O synchronous to preserve the synchronous semantics "
+#| "of B<O_DIRECT>. Some servers will perform poorly under these "
+#| "circumstances, especially if the I/O size is small. Some servers may "
+#| "also be configured to lie to clients about the I/O having reached stable "
+#| "storage; this will avoid the performance penalty at some risk to data "
+#| "integrity in the event of server power failure. The Linux NFS client "
+#| "places no alignment restrictions on B<O_DIRECT> I/O."
+msgid ""
+"The behaviour of B<O_DIRECT> with NFS will differ from local filesystems. "
"Older kernels, or kernels configured in certain ways, may not support this "
"combination. The NFS protocol does not support passing the flag to the "
"server, so B<O_DIRECT> I/O will bypass the page cache only on the client; "
"の NFS クライアントでは B<O_DIRECT> I/O でのアラインメントの制限はない。"
#. type: Plain text
-#: build/C/man2/open.2:975
+#: build/C/man2/open.2:983
msgid ""
"In summary, B<O_DIRECT> is a potentially powerful tool that should be used "
"with caution. It is recommended that applications treat use of B<O_DIRECT> "
"いる性能向上のためのオプションと 考えておくのがよいであろう。"
#. type: Plain text
-#: build/C/man2/open.2:980
+#: build/C/man2/open.2:988
msgid ""
"\"The thing that has always disturbed me about O_DIRECT is that the whole "
"interface is just stupid, and was probably designed by a deranged monkey on "
#. FIXME . Check bugzilla report on open(O_ASYNC)
#. See http://bugzilla.kernel.org/show_bug.cgi?id=5993
#. type: Plain text
-#: build/C/man2/open.2:992
+#: build/C/man2/open.2:1000
msgid ""
"Currently, it is not possible to enable signal-driven I/O by specifying "
"B<O_ASYNC> when calling B<open>(); use B<fcntl>(2) to enable this flag."
"すること。"
#. type: Plain text
-#: build/C/man2/open.2:1014
+#: build/C/man2/open.2:1022
msgid ""
"B<chmod>(2), B<chown>(2), B<close>(2), B<dup>(2), B<fcntl>(2), B<link>(2), "
"B<lseek>(2), B<mknod>(2), B<mmap>(2), B<mount>(2), B<openat>(2), B<read>(2), "
#. already "pclose()d", or if
#. type: Plain text
#: build/C/man3/popen.3:146
+#, fuzzy
+#| msgid ""
+#| "The B<pclose>() function returns -1 if B<wait4>(2) returns an error, or "
+#| "some other error is detected. In the event of an error, these functions "
+#| "set I<errnro> to indicate the cause of the error."
msgid ""
"The B<pclose>() function returns -1 if B<wait4>(2) returns an error, or "
"some other error is detected. In the event of an error, these functions set "
-"I<errnro> to indicate the cause of the error."
+"I<errno> to indicate the cause of the error."
msgstr ""
"B<pclose>() 関数は、 B<wait4>(2) がエラーを返したり、何か他のエラーが見つ"
"かった場合、 -1 を返す。 その場合、 I<errno> にエラーの原因を示す値が設定され"
#. type: TH
#: build/C/man3/printf.3:34
-#, no-wrap
-msgid "2013-03-05"
-msgstr "2013-03-05"
+#, fuzzy, no-wrap
+#| msgid "2013-07-04"
+msgid "2013-09-04"
+msgstr "2013-07-04"
#. type: Plain text
#: build/C/man3/printf.3:38
msgstr "精度"
#. type: Plain text
-#: build/C/man3/printf.3:440
+#: build/C/man3/printf.3:441
+#, fuzzy
+#| msgid ""
+#| "An optional precision, in the form of a period (\\(aq.\\(aq) followed by "
+#| "an optional decimal digit string. Instead of a decimal digit string one "
+#| "may write \"*\" or \"*m$\" (for some decimal integer m) to specify that "
+#| "the precision is given in the next argument, or in the m-th argument, "
+#| "respectively, which must be of type I<int>. If the precision is given as "
+#| "just \\(aq.\\(aq, or the precision is negative, the precision is taken to "
+#| "be zero. This gives the minimum number of digits to appear for B<d>, "
+#| "B<i>, B<o>, B<u>, B<x>, and B<X> conversions, the number of digits to "
+#| "appear after the radix character for B<a>, B<A>, B<e>, B<E>, B<f>, and "
+#| "B<F> conversions, the maximum number of significant digits for B<g> and "
+#| "B<G> conversions, or the maximum number of characters to be printed from "
+#| "a string for B<s> and B<S> conversions."
msgid ""
"An optional precision, in the form of a period (\\(aq.\\(aq) followed by an "
"optional decimal digit string. Instead of a decimal digit string one may "
"write \"*\" or \"*m$\" (for some decimal integer m) to specify that the "
"precision is given in the next argument, or in the m-th argument, "
"respectively, which must be of type I<int>. If the precision is given as "
-"just \\(aq.\\(aq, or the precision is negative, the precision is taken to be "
-"zero. This gives the minimum number of digits to appear for B<d>, B<i>, "
-"B<o>, B<u>, B<x>, and B<X> conversions, the number of digits to appear after "
-"the radix character for B<a>, B<A>, B<e>, B<E>, B<f>, and B<F> conversions, "
-"the maximum number of significant digits for B<g> and B<G> conversions, or "
-"the maximum number of characters to be printed from a string for B<s> and "
-"B<S> conversions."
+"just \\(aq.\\(aq, the precision is taken to be zero. A negative precision "
+"is taken as if the precision were omitted. This gives the minimum number of "
+"digits to appear for B<d>, B<i>, B<o>, B<u>, B<x>, and B<X> conversions, the "
+"number of digits to appear after the radix character for B<a>, B<A>, B<e>, "
+"B<E>, B<f>, and B<F> conversions, the maximum number of significant digits "
+"for B<g> and B<G> conversions, or the maximum number of characters to be "
+"printed from a string for B<s> and B<S> conversions."
msgstr ""
"オプションである精度は、ピリオド (\\(aq.\\(aq) とそれに続く10進数という 形式"
"で指定する (10進数はオプション) 。 10進数の文字列の代わりに \"*\" や \"*m$"
"る最大文字数を指定する。"
#. type: SS
-#: build/C/man3/printf.3:440
+#: build/C/man3/printf.3:441
#, no-wrap
msgid "The length modifier"
msgstr "長さ修飾子"
#. type: Plain text
-#: build/C/man3/printf.3:450
+#: build/C/man3/printf.3:451
msgid ""
"Here, \"integer conversion\" stands for B<d>, B<i>, B<o>, B<u>, B<x>, or "
"B<X> conversion."
"「整数変換」とは、 B<d>, B<i>, B<o>, B<u>, B<x>, B<X> 変換のことである。"
#. type: TP
-#: build/C/man3/printf.3:450 build/C/man3/scanf.3:294
+#: build/C/man3/printf.3:451 build/C/man3/scanf.3:294
#, no-wrap
msgid "B<hh>"
msgstr "B<hh>"
#. type: Plain text
-#: build/C/man3/printf.3:461
+#: build/C/man3/printf.3:462
msgid ""
"A following integer conversion corresponds to a I<signed char> or I<unsigned "
"char> argument, or a following B<n> conversion corresponds to a pointer to a "
"に対応する引き数が I<signed char> へのポインタであることを示す。"
#. type: TP
-#: build/C/man3/printf.3:461 build/C/man3/scanf.3:284
+#: build/C/man3/printf.3:462 build/C/man3/scanf.3:284
#, no-wrap
msgid "B<h>"
msgstr "B<h>"
#. type: Plain text
-#: build/C/man3/printf.3:472
+#: build/C/man3/printf.3:473
msgid ""
"A following integer conversion corresponds to a I<short int> or I<unsigned "
"short int> argument, or a following B<n> conversion corresponds to a pointer "
"換に対応する引き数が I<short int> へのポインタであることを示す。"
#. type: TP
-#: build/C/man3/printf.3:472 build/C/man3/scanf.3:311
+#: build/C/man3/printf.3:473 build/C/man3/scanf.3:311
#, no-wrap
msgid "B<l>"
msgstr "B<l>"
#. type: Plain text
-#: build/C/man3/printf.3:491
+#: build/C/man3/printf.3:492
msgid ""
"(ell) A following integer conversion corresponds to a I<long int> or "
"I<unsigned long int> argument, or a following B<n> conversion corresponds to "
"変換では I<wchar_t> へのポインタであることを示す。"
#. type: TP
-#: build/C/man3/printf.3:491
+#: build/C/man3/printf.3:492
#, no-wrap
msgid "B<ll>"
msgstr "B<ll> (エルエル)"
#. type: Plain text
-#: build/C/man3/printf.3:503
+#: build/C/man3/printf.3:504
msgid ""
"(ell-ell). A following integer conversion corresponds to a I<long long int> "
"or I<unsigned long long int> argument, or a following B<n> conversion "
"で、 B<n> 変換に対応する引き数が I<long int> へのポインタであることを示す。"
#. type: TP
-#: build/C/man3/printf.3:503 build/C/man3/scanf.3:338
+#: build/C/man3/printf.3:504 build/C/man3/scanf.3:338
#, no-wrap
msgid "B<L>"
msgstr "B<L>"
#. type: Plain text
-#: build/C/man3/printf.3:519
+#: build/C/man3/printf.3:520
msgid ""
"A following B<a>, B<A>, B<e>, B<E>, B<f>, B<F>, B<g>, or B<G> conversion "
"corresponds to a I<long double> argument. (C99 allows %LF, but SUSv2 does "
"認められていない。)"
#. type: TP
-#: build/C/man3/printf.3:519 build/C/man3/scanf.3:354
+#: build/C/man3/printf.3:520 build/C/man3/scanf.3:354
#, no-wrap
msgid "B<q>"
msgstr "B<q>"
#. type: Plain text
-#: build/C/man3/printf.3:525
+#: build/C/man3/printf.3:526
msgid ""
"(\"quad\". 4.4BSD and Linux libc5 only. Don't use.) This is a synonym for "
"B<ll>."
"意味である。"
#. type: TP
-#: build/C/man3/printf.3:525 build/C/man3/scanf.3:302
+#: build/C/man3/printf.3:526 build/C/man3/scanf.3:302
#, no-wrap
msgid "B<j>"
msgstr "B<j>"
#. type: Plain text
-#: build/C/man3/printf.3:532
+#: build/C/man3/printf.3:533
msgid ""
"A following integer conversion corresponds to an I<intmax_t> or I<uintmax_t> "
"argument."
"整数変換に対応する引き数が I<intmax_t> か I<uintmax_t> であることを示す。"
#. type: TP
-#: build/C/man3/printf.3:532 build/C/man3/scanf.3:366
+#: build/C/man3/printf.3:533 build/C/man3/scanf.3:366
#, no-wrap
msgid "B<z>"
msgstr "B<z>"
#. type: Plain text
-#: build/C/man3/printf.3:543
+#: build/C/man3/printf.3:544
msgid ""
"A following integer conversion corresponds to a I<size_t> or I<ssize_t> "
"argument. (Linux libc5 has B<Z> with this meaning. Don't use it.)"
"libc5 では、これを指定するのに B<Z> を用いる。使ってはならない。)"
#. type: TP
-#: build/C/man3/printf.3:543 build/C/man3/scanf.3:359
+#: build/C/man3/printf.3:544 build/C/man3/scanf.3:359
#, no-wrap
msgid "B<t>"
msgstr "B<t>"
#. type: Plain text
-#: build/C/man3/printf.3:548
+#: build/C/man3/printf.3:549
msgid "A following integer conversion corresponds to a I<ptrdiff_t> argument."
msgstr "整数変換に対応する引き数が I<ptrdiff_t> であることを示す。"
#. type: Plain text
-#: build/C/man3/printf.3:577
+#: build/C/man3/printf.3:578
msgid ""
"The SUSv2 knows about only the length modifiers B<h> (in B<hd>, B<hi>, "
"B<ho>, B<hx>, B<hX>, B<hn>) and B<l> (in B<ld>, B<li>, B<lo>, B<lx>, B<lX>, "
"B<ls>), B<L> (B<Le>, B<LE>, B<Lf>, B<Lg>, B<LG>) だけである。"
#. type: SS
-#: build/C/man3/printf.3:577
+#: build/C/man3/printf.3:578
#, no-wrap
msgid "The conversion specifier"
msgstr "変換指定子"
#. type: Plain text
-#: build/C/man3/printf.3:580
+#: build/C/man3/printf.3:581
msgid ""
"A character that specifies the type of conversion to be applied. The "
"conversion specifiers and their meanings are:"
"適用される変換の型を指定する文字。 変換指定子とその意味は以下の通りである。"
#. type: TP
-#: build/C/man3/printf.3:580
+#: build/C/man3/printf.3:581
#, no-wrap
msgid "B<d>, B<i>"
msgstr "B<d>, B<i>"
#. type: Plain text
-#: build/C/man3/printf.3:590
+#: build/C/man3/printf.3:591
msgid ""
"The I<int> argument is converted to signed decimal notation. The precision, "
"if any, gives the minimum number of digits that must appear; if the "
"的に精度として 0 が指定されていると、 出力は空文字列となる。"
#. type: TP
-#: build/C/man3/printf.3:590
+#: build/C/man3/printf.3:591
#, no-wrap
msgid "B<o>, B<u>, B<x>, B<X>"
msgstr "B<o>, B<u>, B<x>, B<X>"
#. type: Plain text
-#: build/C/man3/printf.3:617
+#: build/C/man3/printf.3:618
msgid ""
"The I<unsigned int> argument is converted to unsigned octal (B<o>), unsigned "
"decimal (B<u>), or unsigned hexadecimal (B<x> and B<X>) notation. The "
"られる。"
#. type: TP
-#: build/C/man3/printf.3:617
+#: build/C/man3/printf.3:618
#, no-wrap
msgid "B<e>, B<E>"
msgstr "B<e>, B<E>"
#. type: Plain text
-#: build/C/man3/printf.3:636
+#: build/C/man3/printf.3:637
msgid ""
"The I<double> argument is rounded and converted in the style [-]dB<\\&."
">dddB<e>\\(+-dd where there is one digit before the decimal-point character "
"指数の値が 0 の場合には、00 と表示される。"
#. type: TP
-#: build/C/man3/printf.3:636
+#: build/C/man3/printf.3:637
#, no-wrap
msgid "B<f>, B<F>"
msgstr "B<f>, B<F>"
#. type: Plain text
-#: build/C/man3/printf.3:647
+#: build/C/man3/printf.3:648
msgid ""
"The I<double> argument is rounded and converted to decimal notation in the "
"style [-]dddB<\\&.>ddd, where the number of digits after the decimal-point "
"ない。 小数点を表示する際には、小数点の前に少なくとも一桁は数字が表示される。"
#. type: Plain text
-#: build/C/man3/printf.3:658
+#: build/C/man3/printf.3:659
msgid ""
"(The SUSv2 does not know about B<F> and says that character string "
"representations for infinity and NaN may be made available. The C99 "
"B<F> 変換の場合は \"[-]INF\", \"[-]INFINITY\", \"NAN*\" と表示される。)"
#. type: TP
-#: build/C/man3/printf.3:658
+#: build/C/man3/printf.3:659
#, no-wrap
msgid "B<g>, B<G>"
msgstr "B<g>, B<G>"
#. type: Plain text
-#: build/C/man3/printf.3:683
+#: build/C/man3/printf.3:684
msgid ""
"The I<double> argument is converted in style B<f> or B<e> (or B<F> or B<E> "
"for B<G> conversions). The precision specifies the number of significant "
"一つある場合にだけである。"
#. type: TP
-#: build/C/man3/printf.3:683
+#: build/C/man3/printf.3:684
#, no-wrap
msgid "B<a>, B<A>"
msgstr "B<a>, B<A>"
#. type: Plain text
-#: build/C/man3/printf.3:707
+#: build/C/man3/printf.3:708
msgid ""
"(C99; not in SUSv2) For B<a> conversion, the I<double> argument is converted "
"to hexadecimal notation (using the letters abcdef) in the style [-]B<0x>hB<"
"場合は、 0 以外の値になるが、いくつになるかは分からない。"
#. type: TP
-#: build/C/man3/printf.3:707 build/C/man3/scanf.3:459
+#: build/C/man3/printf.3:708 build/C/man3/scanf.3:459
#: build/C/man3/wprintf.3:151
#, no-wrap
msgid "B<c>"
msgstr "B<c>"
#. type: Plain text
-#: build/C/man3/printf.3:725
+#: build/C/man3/printf.3:726
msgid ""
"If no B<l> modifier is present, the I<int> argument is converted to an "
"I<unsigned char>, and the resulting character is written. If an B<l> "
"換し、 変換されたマルチバイト文字列を出力する。"
#. type: TP
-#: build/C/man3/printf.3:725 build/C/man3/scanf.3:451
+#: build/C/man3/printf.3:726 build/C/man3/scanf.3:451
#: build/C/man3/wprintf.3:165
#, no-wrap
msgid "B<s>"
msgstr "B<s>"
#. type: Plain text
-#: build/C/man3/printf.3:740
+#: build/C/man3/printf.3:741
msgid ""
"If no B<l> modifier is present: The I<const char\\ *> argument is expected "
"to be a pointer to an array of character type (pointer to a string). "
"なければならない。"
#. type: Plain text
-#: build/C/man3/printf.3:767
+#: build/C/man3/printf.3:768
msgid ""
"If an B<l> modifier is present: The I<const wchar_t\\ *> argument is "
"expected to be a pointer to an array of wide characters. Wide characters "
"い。"
#. type: TP
-#: build/C/man3/printf.3:767
+#: build/C/man3/printf.3:768
#, no-wrap
msgid "B<C>"
msgstr "B<C>"
#. type: Plain text
-#: build/C/man3/printf.3:773
+#: build/C/man3/printf.3:774
msgid "(Not in C99, but in SUSv2.) Synonym for B<lc>. Don't use."
msgstr "(C99 にはないが SUSv2 にはある) B<lc> と同じ。使ってはならない。"
#. type: TP
-#: build/C/man3/printf.3:773
+#: build/C/man3/printf.3:774
#, no-wrap
msgid "B<S>"
msgstr "B<S>"
#. type: Plain text
-#: build/C/man3/printf.3:779
+#: build/C/man3/printf.3:780
msgid "(Not in C99, but in SUSv2.) Synonym for B<ls>. Don't use."
msgstr "(C99 にはないが SUSv2 にはある) B<ls> と同じ。使ってはならない。"
#. type: TP
-#: build/C/man3/printf.3:779 build/C/man3/scanf.3:502
+#: build/C/man3/printf.3:780 build/C/man3/scanf.3:502
#, no-wrap
msgid "B<p>"
msgstr "B<p>"
#. type: Plain text
-#: build/C/man3/printf.3:787
+#: build/C/man3/printf.3:788
msgid ""
"The I<void\\ *> pointer argument is printed in hexadecimal (as if by B<%#x> "
"or B<%#lx>)."
"I<void\\ *> ポインタ引き数を (B<%#x> や B<%#lx> のような) 16 進数で出力する。"
#. type: TP
-#: build/C/man3/printf.3:787 build/C/man3/scanf.3:510
+#: build/C/man3/printf.3:788 build/C/man3/scanf.3:510
#, no-wrap
msgid "B<n>"
msgstr "B<n>"
#. type: Plain text
-#: build/C/man3/printf.3:794
+#: build/C/man3/printf.3:795
msgid ""
"The number of characters written so far is stored into the integer indicated "
"by the I<int\\ *> (or variant) pointer argument. No argument is converted."
"す整数に保存する。 引き数の変換は行われない。"
#. type: TP
-#: build/C/man3/printf.3:794
+#: build/C/man3/printf.3:795
#, no-wrap
msgid "B<m>"
msgstr "B<m>"
#. type: Plain text
-#: build/C/man3/printf.3:800
+#: build/C/man3/printf.3:801
msgid ""
"(Glibc extension.) Print output of I<strerror(errno)>. No argument is "
"required."
"(glibc での拡張) I<strerror(errno)> の出力を表示する。引き数は必要ない。"
#. type: TP
-#: build/C/man3/printf.3:800 build/C/man3/scanf.3:377
+#: build/C/man3/printf.3:801 build/C/man3/scanf.3:377
#, no-wrap
msgid "B<%>"
msgstr "B<%>"
#. type: Plain text
-#: build/C/man3/printf.3:806
+#: build/C/man3/printf.3:807
msgid ""
"A \\(aq%\\(aq is written. No argument is converted. The complete "
"conversion specification is \\(aq%%\\(aq."
"%\" となる。"
#. type: Plain text
-#: build/C/man3/printf.3:821
+#: build/C/man3/printf.3:822
msgid ""
"The B<fprintf>(), B<printf>(), B<sprintf>(), B<vprintf>(), B<vfprintf>(), "
"and B<vsprintf>() functions conform to C89 and C99. The B<snprintf>() and "
"B<vsnprintf>() は C99 に準拠している。"
#. type: Plain text
-#: build/C/man3/printf.3:834
+#: build/C/man3/printf.3:835
msgid ""
"Concerning the return value of B<snprintf>(), SUSv2 and C99 contradict each "
"other: when B<snprintf>() is called with I<size>=0 then SUSv2 stipulates an "
"出力されるであろう文字数を返す。"
#. type: Plain text
-#: build/C/man3/printf.3:848
+#: build/C/man3/printf.3:849
msgid ""
"Linux libc4 knows about the five C standard flags. It knows about the "
"length modifiers B<h>, B<l>, B<L>, and the conversions B<c>, B<d>, B<e>, "
"えない。"
#. type: Plain text
-#: build/C/man3/printf.3:859
+#: build/C/man3/printf.3:860
msgid ""
"Linux libc5 knows about the five C standard flags and the \\(aq flag, "
"locale, \"%m$\" and \"*m$\". It knows about the length modifiers B<h>, "
"ある。"
#. type: Plain text
-#: build/C/man3/printf.3:861
+#: build/C/man3/printf.3:862
msgid "glibc 2.0 adds conversion characters B<C> and B<S>."
msgstr "glibc 2.0 では、変換文字 B<C> と B<S> が追加された。"
#. type: Plain text
-#: build/C/man3/printf.3:864
+#: build/C/man3/printf.3:865
msgid ""
"glibc 2.1 adds length modifiers B<hh>, B<j>, B<t>, and B<z> and conversion "
"characters B<a> and B<A>."
"加された。"
#. type: Plain text
-#: build/C/man3/printf.3:867
+#: build/C/man3/printf.3:868
msgid ""
"glibc 2.2 adds the conversion character B<F> with C99 semantics, and the "
"flag character B<I>."
"追加された。"
#. type: Plain text
-#: build/C/man3/printf.3:869
+#: build/C/man3/printf.3:870
msgid "Some programs imprudently rely on code such as the following"
msgstr ""
"テキストを I<buf> に追加するのに、軽率にも次のようなコードを使っているプログ"
"ラムがある。"
#. type: Plain text
-#: build/C/man3/printf.3:871
+#: build/C/man3/printf.3:872
#, no-wrap
msgid " sprintf(buf, \"%s some further text\", buf);\n"
msgstr " sprintf(buf, \"%s some further text\", buf);\n"
#. http://sourceware.org/bugzilla/show_bug.cgi?id=7075
#. type: Plain text
-#: build/C/man3/printf.3:887
+#: build/C/man3/printf.3:888
msgid ""
"to append text to I<buf>. However, the standards explicitly note that the "
"results are undefined if source and destination buffers overlap when calling "
#. .BR vdprintf ()
#. that print to a file descriptor instead of a stream.
#. type: Plain text
-#: build/C/man3/printf.3:929
+#: build/C/man3/printf.3:930
msgid ""
"The glibc implementation of the functions B<snprintf>() and B<vsnprintf>() "
"conforms to the C99 standard, that is, behaves as described above, since "
"切り詰められた場合は -1 を返す。"
#. type: Plain text
-#: build/C/man3/printf.3:946
+#: build/C/man3/printf.3:947
msgid ""
"Because B<sprintf>() and B<vsprintf>() assume an arbitrarily long string, "
"callers must be careful not to overflow the actual space; this is often "
"B<vsnprintf>() (または B<asprintf>(3) と B<vasprintf>(3)) を使うこと。"
#. type: Plain text
-#: build/C/man3/printf.3:959
+#: build/C/man3/printf.3:960
msgid ""
"Linux libc4.[45] does not have a B<snprintf>(), but provides a libbsd that "
"contains an B<snprintf>() equivalent to B<sprintf>(), that is, one that "
#. Some floating-point conversions under early libc4
#. caused memory leaks.
#. type: Plain text
-#: build/C/man3/printf.3:973
+#: build/C/man3/printf.3:974
msgid ""
"Code such as B<printf(>I<foo>B<);> often indicates a bug, since I<foo> may "
"contain a % character. If I<foo> comes from untrusted user input, it may "
"ルを作ることになるかもしれない。"
#. type: Plain text
-#: build/C/man3/printf.3:977
+#: build/C/man3/printf.3:978
msgid "To print I<Pi> to five decimal places:"
msgstr "I<Pi> を 5 桁で出力する。"
#. type: Plain text
-#: build/C/man3/printf.3:983
+#: build/C/man3/printf.3:984
#, no-wrap
msgid ""
"#include E<lt>math.hE<gt>\n"
"fprintf(stdout, \"pi = %.5f\\en\", 4 * atan(1.0));\n"
#. type: Plain text
-#: build/C/man3/printf.3:992
+#: build/C/man3/printf.3:993
msgid ""
"To print a date and time in the form \"Sunday, July 3, 10:02\", where "
"I<weekday> and I<month> are pointers to strings:"
"I<month> は文字列へのポインタである)"
#. type: Plain text
-#: build/C/man3/printf.3:998
+#: build/C/man3/printf.3:999
#, no-wrap
msgid ""
"#include E<lt>stdio.hE<gt>\n"
"\tweekday, month, day, hour, min);\n"
#. type: Plain text
-#: build/C/man3/printf.3:1004
+#: build/C/man3/printf.3:1005
msgid ""
"Many countries use the day-month-year order. Hence, an internationalized "
"version must be able to print the arguments in an order specified by the "
"順番で 引き数を表示できなければならない。"
#. type: Plain text
-#: build/C/man3/printf.3:1010
+#: build/C/man3/printf.3:1011
#, no-wrap
msgid ""
"#include E<lt>stdio.hE<gt>\n"
"\tweekday, month, day, hour, min);\n"
#. type: Plain text
-#: build/C/man3/printf.3:1017
+#: build/C/man3/printf.3:1018
msgid ""
"where I<format> depends on locale, and may permute the arguments. With the "
"value:"
"I<format> が"
#. type: Plain text
-#: build/C/man3/printf.3:1021
+#: build/C/man3/printf.3:1022
#, no-wrap
msgid "\"%1$s, %3$d. %2$s, %4$d:%5$.2d\\en\"\n"
msgstr "\"%1$s, %3$d. %2$s, %4$d:%5$.2d\\en\"\n"
#. type: Plain text
-#: build/C/man3/printf.3:1025
+#: build/C/man3/printf.3:1026
msgid "one might obtain \"Sonntag, 3. Juli, 10:02\"."
msgstr "であれば、 \"Sonntag, 3. Juli, 10:02\" という結果になる。"
#. type: Plain text
-#: build/C/man3/printf.3:1028
+#: build/C/man3/printf.3:1029
msgid ""
"To allocate a sufficiently large string and print into it (code correct for "
"both glibc 2.0 and glibc 2.1):"
"と glibc 2.1 の両方で正しく動作するコード):"
#. type: Plain text
-#: build/C/man3/printf.3:1031
+#: build/C/man3/printf.3:1032
msgid ""
"If truncation occurs in glibc versions prior to 2.0.6, this is treated as an "
"error instead of being handled gracefully."
"理されず、エラーとして扱われる。"
#. type: Plain text
-#: build/C/man3/printf.3:1036
+#: build/C/man3/printf.3:1037
#, no-wrap
msgid ""
"#include E<lt>stdio.hE<gt>\n"
"#include E<lt>stdarg.hE<gt>\n"
#. type: Plain text
-#: build/C/man3/printf.3:1044
+#: build/C/man3/printf.3:1045
#, no-wrap
msgid ""
"char *\n"
" va_list ap;\n"
#. type: Plain text
-#: build/C/man3/printf.3:1047
+#: build/C/man3/printf.3:1048
#, no-wrap
msgid ""
" if ((p = malloc(size)) == NULL)\n"
" return NULL;\n"
#. type: Plain text
-#: build/C/man3/printf.3:1049
+#: build/C/man3/printf.3:1050
#, no-wrap
msgid " while (1) {\n"
msgstr " while (1) {\n"
#. type: Plain text
-#: build/C/man3/printf.3:1051
+#: build/C/man3/printf.3:1052
#, no-wrap
msgid " /* Try to print in the allocated space */\n"
msgstr " /* Try to print in the allocated space */\n"
#. type: Plain text
-#: build/C/man3/printf.3:1055
+#: build/C/man3/printf.3:1056
#, no-wrap
msgid ""
" va_start(ap, fmt);\n"
" va_end(ap);\n"
#. type: Plain text
-#: build/C/man3/printf.3:1057
+#: build/C/man3/printf.3:1058
#, no-wrap
msgid " /* Check error code */\n"
msgstr " /* Check error code */\n"
#. type: Plain text
-#: build/C/man3/printf.3:1060
+#: build/C/man3/printf.3:1061
#, no-wrap
msgid ""
" if (n E<lt> 0)\n"
" return NULL;\n"
#. type: Plain text
-#: build/C/man3/printf.3:1062
+#: build/C/man3/printf.3:1063
#, no-wrap
msgid " /* If that worked, return the string */\n"
msgstr " /* If that worked, return the string */\n"
#. type: Plain text
-#: build/C/man3/printf.3:1065
+#: build/C/man3/printf.3:1066
#, no-wrap
msgid ""
" if (n E<lt> size)\n"
" return p;\n"
#. type: Plain text
-#: build/C/man3/printf.3:1067
+#: build/C/man3/printf.3:1068
#, no-wrap
msgid " /* Else try again with more space */\n"
msgstr " /* Else try again with more space */\n"
#. type: Plain text
-#: build/C/man3/printf.3:1069
+#: build/C/man3/printf.3:1070
#, no-wrap
msgid " size = n + 1; /* Precisely what is needed */\n"
msgstr " size = n + 1; /* Precisely what is needed */\n"
#. type: Plain text
-#: build/C/man3/printf.3:1079
+#: build/C/man3/printf.3:1080
#, no-wrap
msgid ""
" if ((np = realloc (p, size)) == NULL) {\n"
"}\n"
#. type: Plain text
-#: build/C/man3/printf.3:1089
+#: build/C/man3/printf.3:1090
msgid ""
"B<printf>(1), B<asprintf>(3), B<dprintf>(3), B<scanf>(3), B<setlocale>(3), "
"B<wcrtomb>(3), B<wprintf>(3), B<locale>(5)"
#. type: Plain text
#: build/C/man2/read.2:187
-msgid ""
-"On NFS file systems, reading small amounts of data will update the timestamp "
+#, fuzzy
+#| msgid ""
+#| "On NFS file systems, reading small amounts of data will update the "
+#| "timestamp only the first time, subsequent calls may not do so. This is "
+#| "caused by client side attribute caching, because most if not all NFS "
+#| "clients leave st_atime (last file access time) updates to the server and "
+#| "client side reads satisfied from the client's cache will not cause "
+#| "st_atime updates on the server as there are no server side reads. UNIX "
+#| "semantics can be obtained by disabling client side attribute caching, but "
+#| "in most situations this will substantially increase server load and "
+#| "decrease performance."
+msgid ""
+"On NFS filesystems, reading small amounts of data will update the timestamp "
"only the first time, subsequent calls may not do so. This is caused by "
"client side attribute caching, because most if not all NFS clients leave "
"st_atime (last file access time) updates to the server and client side "
#. type: Plain text
#: build/C/man2/readlink.2:110
-msgid "An I/O error occurred while reading from the file system."
+#, fuzzy
+#| msgid "An I/O error occurred while reading from the file system."
+msgid "An I/O error occurred while reading from the filesystem."
msgstr "ファイルシステムの読み込み中に I/O エラーが起こった。"
#. type: Plain text
#. type: Plain text
#: build/C/man3/remove.3:46
+#, fuzzy
+#| msgid ""
+#| "B<remove>() deletes a name from the file system. It calls B<unlink>(2) "
+#| "for files, and B<rmdir>(2) for directories."
msgid ""
-"B<remove>() deletes a name from the file system. It calls B<unlink>(2) "
-"for files, and B<rmdir>(2) for directories."
+"B<remove>() deletes a name from the filesystem. It calls B<unlink>(2) for "
+"files, and B<rmdir>(2) for directories."
msgstr ""
"B<remove>() はファイルシステムからファイル名を削除する。 ファイルに対しては "
"B<unlink>(2) を、ディレクトリに対しては B<rmdir>(2) を呼び出す。"
#. type: Plain text
#: build/C/man2/rename.2:221
+#, fuzzy
+#| msgid ""
+#| "The directory containing I<oldpath> has the sticky bit (B<S_ISVTX>) set "
+#| "and the process's effective user ID is neither the user ID of the file to "
+#| "be deleted nor that of the directory containing it, and the process is "
+#| "not privileged (Linux: does not have the B<CAP_FOWNER> capability); or "
+#| "I<newpath> is an existing file and the directory containing it has the "
+#| "sticky bit set and the process's effective user ID is neither the user ID "
+#| "of the file to be replaced nor that of the directory containing it, and "
+#| "the process is not privileged (Linux: does not have the B<CAP_FOWNER> "
+#| "capability); or the file system containing I<pathname> does not support "
+#| "renaming of the type requested."
msgid ""
"The directory containing I<oldpath> has the sticky bit (B<S_ISVTX>) set and "
"the process's effective user ID is neither the user ID of the file to be "
"sticky bit set and the process's effective user ID is neither the user ID of "
"the file to be replaced nor that of the directory containing it, and the "
"process is not privileged (Linux: does not have the B<CAP_FOWNER> "
-"capability); or the file system containing I<pathname> does not support "
+"capability); or the filesystem containing I<pathname> does not support "
"renaming of the type requested."
msgstr ""
"I<oldpath> のあるディレクトリにスティッキービット (sticky bit) "
#. type: Plain text
#: build/C/man2/rename.2:232
-msgid ""
-"I<oldpath> and I<newpath> are not on the same mounted file system. (Linux "
-"permits a file system to be mounted at multiple points, but B<rename>() "
-"does not work across different mount points, even if the same file system is "
+#, fuzzy
+#| msgid ""
+#| "I<oldpath> and I<newpath> are not on the same mounted file system. "
+#| "(Linux permits a file system to be mounted at multiple points, but "
+#| "B<rename>() does not work across different mount points, even if the "
+#| "same file system is mounted on both.)"
+msgid ""
+"I<oldpath> and I<newpath> are not on the same mounted filesystem. (Linux "
+"permits a filesystem to be mounted at multiple points, but B<rename>() does "
+"not work across different mount points, even if the same filesystem is "
"mounted on both.)"
msgstr ""
"I<oldpath> と I<newpath> が同じマウントされたファイルシステムに存在しない。 "
#. type: Plain text
#: build/C/man2/rename.2:245
-msgid ""
-"On NFS file systems, you can not assume that if the operation failed the "
-"file was not renamed. If the server does the rename operation and then "
-"crashes, the retransmitted RPC which will be processed when the server is up "
-"again causes a failure. The application is expected to deal with this. See "
+#, fuzzy
+#| msgid ""
+#| "On NFS file systems, you can not assume that if the operation failed the "
+#| "file was not renamed. If the server does the rename operation and then "
+#| "crashes, the retransmitted RPC which will be processed when the server is "
+#| "up again causes a failure. The application is expected to deal with "
+#| "this. See B<link>(2) for a similar problem."
+msgid ""
+"On NFS filesystems, you can not assume that if the operation failed the file "
+"was not renamed. If the server does the rename operation and then crashes, "
+"the retransmitted RPC which will be processed when the server is up again "
+"causes a failure. The application is expected to deal with this. See "
"B<link>(2) for a similar problem."
msgstr ""
"NFS ファイルシステムでは、操作が失敗したからといって、 ファイルの名前が変更で"
#. type: Plain text
#: build/C/man2/rmdir.2:123
+#, fuzzy
+#| msgid ""
+#| "The file system containing I<pathname> does not support the removal of "
+#| "directories."
msgid ""
-"The file system containing I<pathname> does not support the removal of "
+"The filesystem containing I<pathname> does not support the removal of "
"directories."
msgstr ""
"I<pathname> を含んでいるファイルシステムがディレクトリの 削除をサポートしてい"
#. type: Plain text
#: build/C/man2/rmdir.2:127
-msgid "I<pathname> refers to a directory on a read-only file system."
+#, fuzzy
+#| msgid "I<pathname> refers to a directory on a read-only file system."
+msgid "I<pathname> refers to a directory on a read-only filesystem."
msgstr ""
"I<pathname> が読み込み専用のファイルシステム上のディレクトリを参照している。"
#. type: Plain text
#: build/C/man2/symlink.2:104
-msgid ""
-"The user's quota of resources on the file system has been exhausted. The "
-"resources could be inodes or disk blocks, depending on the file system "
+#, fuzzy
+#| msgid ""
+#| "The user's quota of resources on the file system has been exhausted. The "
+#| "resources could be inodes or disk blocks, depending on the file system "
+#| "implementation."
+msgid ""
+"The user's quota of resources on the filesystem has been exhausted. The "
+"resources could be inodes or disk blocks, depending on the filesystem "
"implementation."
msgstr ""
"そのファイルシステムのリソース使用量がユーザクォータに達している。対象となる"
#. type: Plain text
#: build/C/man2/symlink.2:145
+#, fuzzy
+#| msgid ""
+#| "The file system containing I<newpath> does not support the creation of "
+#| "symbolic links."
msgid ""
-"The file system containing I<newpath> does not support the creation of "
+"The filesystem containing I<newpath> does not support the creation of "
"symbolic links."
msgstr ""
"I<newpath> を含んでいるファイルシステム (file system) が シンボリックリンクの"
#. type: Plain text
#: build/C/man2/symlink.2:149
-msgid "I<newpath> is on a read-only file system."
+#, fuzzy
+#| msgid "I<newpath> is on a read-only file system."
+msgid "I<newpath> is on a read-only filesystem."
msgstr "I<newpath> が読み込み専用のファイルシステムに存在している。"
#. type: Plain text
"is a reference to the object underlying the original filename. (To be "
"precise: each of the hard links to a file is a reference to the same I<i-"
"node number>, where an i-node number is an index into the i-node table, "
-"which contains metadata about all files on a file system. See B<stat>(2).) "
+"which contains metadata about all files on a filesystem. See B<stat>(2).) "
"Changes to a file are independent of the name used to reference the file. "
"Hard links may not refer to directories (to prevent the possibility of loops "
-"within the file system tree, which would confuse many programs) and may not "
-"refer to files on different file systems (because i-node numbers are not "
-"unique across file systems)."
+"within the filesystem tree, which would confuse many programs) and may not "
+"refer to files on different filesystems (because i-node numbers are not "
+"unique across filesystems)."
msgstr ""
#. type: Plain text
"is the pathname another file, the file to which the link refers. In other "
"words, a symbolic link is a pointer to another name, and not to an "
"underlying object. For this reason, symbolic links may refer to directories "
-"and may cross file system boundaries."
+"and may cross filesystem boundaries."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man7/symlink.7:84
msgid ""
-"Because a symbolic link and its referenced object coexist in the file system "
+"Because a symbolic link and its referenced object coexist in the filesystem "
"name space, confusion can arise in distinguishing between the link itself "
"and the referenced object. On historical systems, commands and system calls "
"adopted their own link-following conventions in a somewhat ad-hoc fashion. "
#. type: Plain text
#: build/C/man3/tempnam.3:94
+#, fuzzy
+#| msgid ""
+#| "On succes, the B<tempnam>() function returns a pointer to a unique "
+#| "temporary filename. It returns NULL if a unique name cannot be "
+#| "generated, with I<errno> set to indicate the cause of the error."
msgid ""
-"On succes, the B<tempnam>() function returns a pointer to a unique "
+"On success, the B<tempnam>() function returns a pointer to a unique "
"temporary filename. It returns NULL if a unique name cannot be generated, "
"with I<errno> set to indicate the cause of the error."
msgstr ""
#. type: Plain text
#: build/C/man3/tmpfile.3:78
-msgid "Read-only file system."
+#, fuzzy
+#| msgid "Read-only file system."
+msgid "Read-only filesystem."
msgstr "読みだし専用ファイルシステムである。"
#. type: Plain text
#. type: Plain text
#: build/C/man2/unlink.2:45
+#, fuzzy
+#| msgid ""
+#| "B<unlink>() deletes a name from the file system. If that name was the "
+#| "last link to a file and no processes have the file open the file is "
+#| "deleted and the space it was using is made available for reuse."
msgid ""
-"B<unlink>() deletes a name from the file system. If that name was the last "
+"B<unlink>() deletes a name from the filesystem. If that name was the last "
"link to a file and no processes have the file open the file is deleted and "
"the space it was using is made available for reuse."
msgstr ""
#. type: Plain text
#: build/C/man2/unlink.2:126
-msgid "The file system does not allow unlinking of files."
+#, fuzzy
+#| msgid "The file system does not allow unlinking of files."
+msgid "The filesystem does not allow unlinking of files."
msgstr "ファイルシステムがファイルに対する unlink 操作を許していない。"
#. type: Plain text
#. type: Plain text
#: build/C/man2/unlink.2:141
-msgid "I<pathname> refers to a file on a read-only file system."
+#, fuzzy
+#| msgid "I<pathname> refers to a file on a read-only file system."
+msgid "I<pathname> refers to a file on a read-only filesystem."
msgstr "I<pathname> が読み込み専用のファイルシステムのファイルを参照している。"
#. type: Plain text
#. type: Plain text
#: build/C/man2/write.2:89
+#, fuzzy
+#| msgid ""
+#| "POSIX requires that a B<read>(2) which can be proved to occur after a "
+#| "B<write>() has returned returns the new data. Note that not all file "
+#| "systems are POSIX conforming."
msgid ""
"POSIX requires that a B<read>(2) which can be proved to occur after a "
-"B<write>() has returned returns the new data. Note that not all file "
-"systems are POSIX conforming."
+"B<write>() has returned returns the new data. Note that not all "
+"filesystems are POSIX conforming."
msgstr ""
"POSIX は B<write>() が行なわれた後に実行した B<read>(2) が 新しいデータを返"
"すことを要求している。 全てのファイルシステムが POSIX 準拠ではない点に注意す"
#. type: Plain text
#: build/C/man2/write.2:141
+#, fuzzy
+#| msgid ""
+#| "The user's quota of disk blocks on the file system containing the file "
+#| "referred to by I<fd> has been exhausted."
msgid ""
-"The user's quota of disk blocks on the file system containing the file "
+"The user's quota of disk blocks on the filesystem containing the file "
"referred to by I<fd> has been exhausted."
msgstr ""
"I<fd> が参照するファイルを含むファイルシステムのディスクブロックのユーザ"
msgstr ""
"B<close>(2), B<fcntl>(2), B<fsync>(2), B<ioctl>(2), B<lseek>(2), B<open>(2), "
"B<pwrite>(2), B<read>(2), B<select>(2), B<writev>(2), B<fwrite>(3)"
+
+#~ msgid "2004-12-11"
+#~ msgstr "2004-12-11"
+
+#~ msgid "2013-07-21"
+#~ msgstr "2013-07-21"
+
+#~ msgid "2013-03-05"
+#~ msgstr "2013-03-05"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man3/asprintf.3:53 build/C/man3/ctermid.3:59 build/C/man3/fclose.3:59 build/C/man3/fcloseall.3:50 build/C/man3/fflush.3:74 build/C/man3/fgetwc.3:55 build/C/man3/flockfile.3:120 build/C/man3/fmemopen.3:176 build/C/man3/fmtmsg.3:152 build/C/man3/fopen.3:189 build/C/man3/fopencookie.3:238 build/C/man3/fpurge.3:58 build/C/man3/fputwc.3:54 build/C/man3/fread.3:83 build/C/man3/fseek.3:121 build/C/man3/fseeko.3:75 build/C/man3/getline.3:110 build/C/man3/gets.3:111 build/C/man3/getw.3:73 build/C/man2/link.2:52 build/C/man2/llseek.2:62 build/C/man2/lseek.2:162 build/C/man2/open.2:567 build/C/man2/pipe.2:92 build/C/man3/popen.3:123 build/C/man3/puts.3:84 build/C/man2/read.2:81 build/C/man2/readlink.2:77 build/C/man2/readv.2:177 build/C/man3/remove.3:60 build/C/man2/rename.2:91 build/C/man2/rmdir.2:40 build/C/man3/scanf.3:530 build/C/man3/setbuf.3:152 build/C/man2/symlink.2:84 build/C/man3/tempnam.3:87 build/C/man3/tmpfile.3:47 build/C/man3/tmpnam.3:70 build/C/man2/unlink.2:55 build/C/man3/wprintf.3:205 build/C/man2/write.2:89
+#: build/C/man3/asprintf.3:53 build/C/man3/ctermid.3:59 build/C/man3/fclose.3:59 build/C/man3/fcloseall.3:50 build/C/man3/fflush.3:74 build/C/man3/fgetwc.3:55 build/C/man3/flockfile.3:120 build/C/man3/fmemopen.3:176 build/C/man3/fmtmsg.3:152 build/C/man3/fopen.3:189 build/C/man3/fopencookie.3:238 build/C/man3/fpurge.3:58 build/C/man3/fputwc.3:54 build/C/man3/fread.3:83 build/C/man3/fseek.3:121 build/C/man3/fseeko.3:75 build/C/man3/getline.3:110 build/C/man3/gets.3:111 build/C/man3/getw.3:73 build/C/man2/link.2:52 build/C/man2/llseek.2:62 build/C/man2/lseek.2:162 build/C/man2/open.2:568 build/C/man2/pipe.2:92 build/C/man3/popen.3:123 build/C/man3/puts.3:84 build/C/man2/read.2:81 build/C/man2/readlink.2:77 build/C/man2/readv.2:177 build/C/man3/remove.3:60 build/C/man2/rename.2:91 build/C/man2/rmdir.2:40 build/C/man3/scanf.3:530 build/C/man3/setbuf.3:152 build/C/man2/symlink.2:84 build/C/man3/tempnam.3:87 build/C/man3/tmpfile.3:47 build/C/man3/tmpnam.3:70 build/C/man2/unlink.2:55 build/C/man3/wprintf.3:205 build/C/man2/write.2:89
#, no-wrap
msgid "RETURN VALUE"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/asprintf.3:61 build/C/man3/ctermid.3:67 build/C/man3/dprintf.3:69 build/C/man3/fclose.3:90 build/C/man3/fcloseall.3:60 build/C/man3/ferror.3:115 build/C/man3/fflush.3:98 build/C/man3/fgetwc.3:70 build/C/man3/flockfile.3:135 build/C/man3/fmemopen.3:195 build/C/man3/fmtmsg.3:237 build/C/man3/fopen.3:246 build/C/man3/fopencookie.3:245 build/C/man3/fpurge.3:70 build/C/man3/fputwc.3:68 build/C/man3/fread.3:103 build/C/man3/fseek.3:168 build/C/man3/fseeko.3:87 build/C/man3/getline.3:137 build/C/man3/gets.3:138 build/C/man3/getw.3:80 build/C/man2/link.2:138 build/C/man2/llseek.2:81 build/C/man2/lseek.2:200 build/C/man2/open.2:719 build/C/man3/perror.3:111 build/C/man2/pipe.2:118 build/C/man3/popen.3:172 build/C/man3/printf.3:806 build/C/man3/puts.3:103 build/C/man2/read.2:173 build/C/man2/readlink.2:125 build/C/man2/readv.2:214 build/C/man3/remove.3:70 build/C/man2/rename.2:232 build/C/man2/rmdir.2:127 build/C/man3/scanf.3:577 build/C/man3/setbuf.3:164 build/C/man3/stdin.3:113 build/C/man3/stdio.3:246 build/C/man2/symlink.2:149 build/C/man3/tempnam.3:98 build/C/man3/tmpfile.3:78 build/C/man3/tmpnam.3:87 build/C/man2/unlink.2:141 build/C/man3/unlocked_stdio.3:113 build/C/man3/wprintf.3:213 build/C/man2/write.2:185
+#: build/C/man3/asprintf.3:61 build/C/man3/ctermid.3:67 build/C/man3/dprintf.3:69 build/C/man3/fclose.3:90 build/C/man3/fcloseall.3:60 build/C/man3/ferror.3:115 build/C/man3/fflush.3:98 build/C/man3/fgetwc.3:70 build/C/man3/flockfile.3:135 build/C/man3/fmemopen.3:195 build/C/man3/fmtmsg.3:237 build/C/man3/fopen.3:246 build/C/man3/fopencookie.3:245 build/C/man3/fpurge.3:70 build/C/man3/fputwc.3:68 build/C/man3/fread.3:103 build/C/man3/fseek.3:168 build/C/man3/fseeko.3:87 build/C/man3/getline.3:137 build/C/man3/gets.3:138 build/C/man3/getw.3:80 build/C/man2/link.2:138 build/C/man2/llseek.2:81 build/C/man2/lseek.2:200 build/C/man2/open.2:727 build/C/man3/perror.3:111 build/C/man2/pipe.2:118 build/C/man3/popen.3:172 build/C/man3/printf.3:807 build/C/man3/puts.3:103 build/C/man2/read.2:173 build/C/man2/readlink.2:125 build/C/man2/readv.2:214 build/C/man3/remove.3:70 build/C/man2/rename.2:232 build/C/man2/rmdir.2:127 build/C/man3/scanf.3:577 build/C/man3/setbuf.3:164 build/C/man3/stdin.3:113 build/C/man3/stdio.3:246 build/C/man2/symlink.2:149 build/C/man3/tempnam.3:98 build/C/man3/tmpfile.3:78 build/C/man3/tmpnam.3:87 build/C/man2/unlink.2:141 build/C/man3/unlocked_stdio.3:113 build/C/man3/wprintf.3:213 build/C/man2/write.2:185
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/asprintf.3:67 build/C/man3/ctermid.3:77 build/C/man3/dprintf.3:95 build/C/man3/fclose.3:102 build/C/man3/fcloseall.3:62 build/C/man3/ferror.3:122 build/C/man3/fflush.3:113 build/C/man3/fgetwc.3:87 build/C/man3/flockfile.3:143 build/C/man3/fmemopen.3:341 build/C/man3/fmtmsg.3:309 build/C/man3/fopen.3:348 build/C/man3/fopencookie.3:437 build/C/man3/fpurge.3:80 build/C/man3/fputwc.3:85 build/C/man3/fread.3:105 build/C/man3/fseek.3:170 build/C/man3/fseeko.3:93 build/C/man3/getline.3:171 build/C/man3/gets.3:173 build/C/man3/getw.3:86 build/C/man2/link.2:187 build/C/man2/llseek.2:87 build/C/man2/lseek.2:245 build/C/man3/lseek64.3:159 build/C/man2/open.2:992 build/C/man3/perror.3:139 build/C/man2/pipe.2:190 build/C/man3/popen.3:201 build/C/man3/printf.3:1080 build/C/man3/puts.3:112 build/C/man2/read.2:187 build/C/man2/readlink.2:214 build/C/man2/readv.2:284 build/C/man3/remove.3:81 build/C/man2/rename.2:245 build/C/man2/rmdir.2:132 build/C/man3/scanf.3:715 build/C/man3/setbuf.3:200 build/C/man3/stdin.3:154 build/C/man3/stdio.3:250 build/C/man3/stdio_ext.3:151 build/C/man2/symlink.2:164 build/C/man7/symlink.7:471 build/C/man3/tempnam.3:168 build/C/man3/tmpfile.3:97 build/C/man3/tmpnam.3:163 build/C/man2/unlink.2:148 build/C/man3/unlocked_stdio.3:136 build/C/man3/wprintf.3:253 build/C/man2/write.2:211
+#: build/C/man3/asprintf.3:67 build/C/man3/ctermid.3:77 build/C/man3/dprintf.3:95 build/C/man3/fclose.3:102 build/C/man3/fcloseall.3:62 build/C/man3/ferror.3:122 build/C/man3/fflush.3:113 build/C/man3/fgetwc.3:87 build/C/man3/flockfile.3:143 build/C/man3/fmemopen.3:341 build/C/man3/fmtmsg.3:309 build/C/man3/fopen.3:348 build/C/man3/fopencookie.3:437 build/C/man3/fpurge.3:80 build/C/man3/fputwc.3:85 build/C/man3/fread.3:105 build/C/man3/fseek.3:170 build/C/man3/fseeko.3:93 build/C/man3/getline.3:171 build/C/man3/gets.3:173 build/C/man3/getw.3:86 build/C/man2/link.2:187 build/C/man2/llseek.2:87 build/C/man2/lseek.2:245 build/C/man3/lseek64.3:164 build/C/man2/open.2:1000 build/C/man3/perror.3:139 build/C/man2/pipe.2:190 build/C/man3/popen.3:201 build/C/man3/printf.3:1081 build/C/man3/puts.3:112 build/C/man2/read.2:187 build/C/man2/readlink.2:214 build/C/man2/readv.2:284 build/C/man3/remove.3:81 build/C/man2/rename.2:245 build/C/man2/rmdir.2:132 build/C/man3/scanf.3:715 build/C/man3/setbuf.3:200 build/C/man3/stdin.3:154 build/C/man3/stdio.3:250 build/C/man3/stdio_ext.3:151 build/C/man2/symlink.2:164 build/C/man7/symlink.7:471 build/C/man3/tempnam.3:168 build/C/man3/tmpfile.3:97 build/C/man3/tmpnam.3:163 build/C/man2/unlink.2:148 build/C/man3/unlocked_stdio.3:136 build/C/man3/wprintf.3:253 build/C/man2/write.2:211
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/asprintf.3:71 build/C/man3/ctermid.3:79 build/C/man3/dprintf.3:97 build/C/man3/fclose.3:108 build/C/man3/fcloseall.3:68 build/C/man3/ferror.3:127 build/C/man3/fflush.3:121 build/C/man3/fgetwc.3:92 build/C/man3/flockfile.3:145 build/C/man3/fmemopen.3:344 build/C/man3/fmtmsg.3:312 build/C/man3/fopen.3:354 build/C/man3/fopencookie.3:442 build/C/man3/fpurge.3:85 build/C/man3/fputwc.3:89 build/C/man3/fread.3:111 build/C/man3/fseek.3:173 build/C/man3/fseeko.3:95 build/C/man3/getline.3:178 build/C/man3/gets.3:189 build/C/man3/getw.3:92 build/C/man2/link.2:197 build/C/man2/llseek.2:90 build/C/man2/lseek.2:252 build/C/man3/lseek64.3:162 build/C/man2/open.2:1014 build/C/man3/perror.3:144 build/C/man2/pipe.2:197 build/C/man3/popen.3:211 build/C/man3/printf.3:1089 build/C/man3/puts.3:124 build/C/man2/read.2:200 build/C/man2/readlink.2:222 build/C/man2/readv.2:288 build/C/man3/remove.3:92 build/C/man2/rename.2:254 build/C/man2/rmdir.2:141 build/C/man3/scanf.3:722 build/C/man3/setbuf.3:208 build/C/man3/stdin.3:160 build/C/man3/stdio.3:257 build/C/man3/stdio_ext.3:154 build/C/man2/symlink.2:176 build/C/man7/symlink.7:489 build/C/man3/tempnam.3:173 build/C/man3/tmpfile.3:103 build/C/man3/tmpnam.3:168 build/C/man2/unlink.2:161 build/C/man3/unlocked_stdio.3:139 build/C/man3/wprintf.3:260 build/C/man2/write.2:223
+#: build/C/man3/asprintf.3:71 build/C/man3/ctermid.3:79 build/C/man3/dprintf.3:97 build/C/man3/fclose.3:108 build/C/man3/fcloseall.3:68 build/C/man3/ferror.3:127 build/C/man3/fflush.3:121 build/C/man3/fgetwc.3:92 build/C/man3/flockfile.3:145 build/C/man3/fmemopen.3:344 build/C/man3/fmtmsg.3:312 build/C/man3/fopen.3:354 build/C/man3/fopencookie.3:442 build/C/man3/fpurge.3:85 build/C/man3/fputwc.3:89 build/C/man3/fread.3:111 build/C/man3/fseek.3:173 build/C/man3/fseeko.3:95 build/C/man3/getline.3:178 build/C/man3/gets.3:189 build/C/man3/getw.3:92 build/C/man2/link.2:197 build/C/man2/llseek.2:90 build/C/man2/lseek.2:252 build/C/man3/lseek64.3:167 build/C/man2/open.2:1022 build/C/man3/perror.3:144 build/C/man2/pipe.2:197 build/C/man3/popen.3:211 build/C/man3/printf.3:1090 build/C/man3/puts.3:124 build/C/man2/read.2:200 build/C/man2/readlink.2:222 build/C/man2/readv.2:288 build/C/man3/remove.3:92 build/C/man2/rename.2:254 build/C/man2/rmdir.2:141 build/C/man3/scanf.3:722 build/C/man3/setbuf.3:208 build/C/man3/stdin.3:160 build/C/man3/stdio.3:257 build/C/man3/stdio_ext.3:154 build/C/man2/symlink.2:176 build/C/man7/symlink.7:489 build/C/man3/tempnam.3:173 build/C/man3/tmpfile.3:103 build/C/man3/tmpnam.3:168 build/C/man2/unlink.2:161 build/C/man3/unlocked_stdio.3:139 build/C/man3/wprintf.3:260 build/C/man2/write.2:223
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man3/asprintf.3:78 build/C/man3/ctermid.3:86 build/C/man3/dprintf.3:104 build/C/man3/fclose.3:115 build/C/man3/fcloseall.3:75 build/C/man3/ferror.3:134 build/C/man3/fflush.3:128 build/C/man3/fgetwc.3:99 build/C/man3/flockfile.3:152 build/C/man3/fmemopen.3:351 build/C/man3/fmtmsg.3:319 build/C/man3/fopen.3:361 build/C/man3/fopencookie.3:449 build/C/man3/fpurge.3:92 build/C/man3/fputwc.3:96 build/C/man3/fread.3:118 build/C/man3/fseek.3:180 build/C/man3/fseeko.3:102 build/C/man3/getline.3:185 build/C/man3/gets.3:196 build/C/man3/getw.3:99 build/C/man2/link.2:204 build/C/man2/llseek.2:97 build/C/man2/lseek.2:259 build/C/man3/lseek64.3:169 build/C/man2/open.2:1021 build/C/man3/perror.3:151 build/C/man2/pipe.2:204 build/C/man3/popen.3:218 build/C/man3/printf.3:1096 build/C/man3/puts.3:131 build/C/man2/read.2:207 build/C/man2/readlink.2:229 build/C/man2/readv.2:295 build/C/man3/remove.3:99 build/C/man2/rename.2:261 build/C/man2/rmdir.2:148 build/C/man3/scanf.3:729 build/C/man3/setbuf.3:215 build/C/man3/stdin.3:167 build/C/man3/stdio.3:264 build/C/man3/stdio_ext.3:161 build/C/man2/symlink.2:183 build/C/man7/symlink.7:496 build/C/man3/tempnam.3:180 build/C/man3/tmpfile.3:110 build/C/man3/tmpnam.3:175 build/C/man2/unlink.2:168 build/C/man3/unlocked_stdio.3:146 build/C/man3/wprintf.3:267 build/C/man2/write.2:230
+#: build/C/man3/asprintf.3:78 build/C/man3/ctermid.3:86 build/C/man3/dprintf.3:104 build/C/man3/fclose.3:115 build/C/man3/fcloseall.3:75 build/C/man3/ferror.3:134 build/C/man3/fflush.3:128 build/C/man3/fgetwc.3:99 build/C/man3/flockfile.3:152 build/C/man3/fmemopen.3:351 build/C/man3/fmtmsg.3:319 build/C/man3/fopen.3:361 build/C/man3/fopencookie.3:449 build/C/man3/fpurge.3:92 build/C/man3/fputwc.3:96 build/C/man3/fread.3:118 build/C/man3/fseek.3:180 build/C/man3/fseeko.3:102 build/C/man3/getline.3:185 build/C/man3/gets.3:196 build/C/man3/getw.3:99 build/C/man2/link.2:204 build/C/man2/llseek.2:97 build/C/man2/lseek.2:259 build/C/man3/lseek64.3:174 build/C/man2/open.2:1029 build/C/man3/perror.3:151 build/C/man2/pipe.2:204 build/C/man3/popen.3:218 build/C/man3/printf.3:1097 build/C/man3/puts.3:131 build/C/man2/read.2:207 build/C/man2/readlink.2:229 build/C/man2/readv.2:295 build/C/man3/remove.3:99 build/C/man2/rename.2:261 build/C/man2/rmdir.2:148 build/C/man3/scanf.3:729 build/C/man3/setbuf.3:215 build/C/man3/stdin.3:167 build/C/man3/stdio.3:264 build/C/man3/stdio_ext.3:161 build/C/man2/symlink.2:183 build/C/man7/symlink.7:496 build/C/man3/tempnam.3:180 build/C/man3/tmpfile.3:110 build/C/man3/tmpnam.3:175 build/C/man2/unlink.2:168 build/C/man3/unlocked_stdio.3:146 build/C/man3/wprintf.3:267 build/C/man2/write.2:230
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/ctermid.3:61 build/C/man3/fcloseall.3:55 build/C/man3/ferror.3:106 build/C/man3/fflush.3:93 build/C/man3/flockfile.3:127 build/C/man3/fmtmsg.3:225 build/C/man3/stdio_ext.3:132 build/C/man3/tmpnam.3:77
+#: build/C/man3/ctermid.3:61 build/C/man3/fcloseall.3:55 build/C/man3/ferror.3:106 build/C/man3/fflush.3:93 build/C/man3/flockfile.3:127 build/C/man3/fmtmsg.3:225 build/C/man3/lseek64.3:159 build/C/man3/stdio_ext.3:132 build/C/man3/tmpnam.3:77
#, no-wrap
msgid "ATTRIBUTES"
msgstr ""
#. type: SS
-#: build/C/man3/ctermid.3:62 build/C/man3/fcloseall.3:56 build/C/man3/ferror.3:107 build/C/man3/fflush.3:94 build/C/man3/flockfile.3:128 build/C/man3/fmtmsg.3:226 build/C/man3/stdio_ext.3:133 build/C/man3/tmpnam.3:78
+#: build/C/man3/ctermid.3:62 build/C/man3/fcloseall.3:56 build/C/man3/ferror.3:107 build/C/man3/fflush.3:94 build/C/man3/flockfile.3:128 build/C/man3/fmtmsg.3:226 build/C/man3/lseek64.3:160 build/C/man3/stdio_ext.3:133 build/C/man3/tmpnam.3:78
#, no-wrap
msgid "Multithreading (see pthreads(7))"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/ctermid.3:69 build/C/man3/fmemopen.3:213 build/C/man3/fopen.3:331 build/C/man3/gets.3:152 build/C/man3/getw.3:82 build/C/man2/link.2:181 build/C/man2/open.2:981 build/C/man3/popen.3:178 build/C/man3/printf.3:929 build/C/man3/puts.3:105 build/C/man2/readv.2:258 build/C/man3/remove.3:78 build/C/man2/rename.2:234 build/C/man2/rmdir.2:129 build/C/man3/scanf.3:646 build/C/man3/setbuf.3:170 build/C/man3/tempnam.3:158 build/C/man3/tmpnam.3:156 build/C/man2/unlink.2:145
+#: build/C/man3/ctermid.3:69 build/C/man3/fmemopen.3:213 build/C/man3/fopen.3:331 build/C/man3/gets.3:152 build/C/man3/getw.3:82 build/C/man2/link.2:181 build/C/man2/open.2:989 build/C/man3/popen.3:178 build/C/man3/printf.3:930 build/C/man3/puts.3:105 build/C/man2/readv.2:258 build/C/man3/remove.3:78 build/C/man2/rename.2:234 build/C/man2/rmdir.2:129 build/C/man3/scanf.3:646 build/C/man3/setbuf.3:170 build/C/man3/tempnam.3:158 build/C/man3/tmpnam.3:156 build/C/man2/unlink.2:145
#, no-wrap
msgid "BUGS"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/fclose.3:70 build/C/man3/ferror.3:96 build/C/man3/fflush.3:81 build/C/man3/fgetwc.3:64 build/C/man3/flockfile.3:125 build/C/man3/fopen.3:201 build/C/man3/fpurge.3:65 build/C/man3/fputwc.3:63 build/C/man3/fseek.3:136 build/C/man3/fseeko.3:84 build/C/man3/getline.3:125 build/C/man2/link.2:57 build/C/man2/llseek.2:69 build/C/man2/lseek.2:170 build/C/man2/open.2:575 build/C/man2/pipe.2:97 build/C/man3/popen.3:146 build/C/man2/read.2:95 build/C/man2/readlink.2:85 build/C/man2/readv.2:188 build/C/man3/remove.3:65 build/C/man2/rename.2:96 build/C/man2/rmdir.2:45 build/C/man3/scanf.3:547 build/C/man2/symlink.2:89 build/C/man3/tempnam.3:94 build/C/man3/tmpfile.3:56 build/C/man3/tmpnam.3:75 build/C/man2/unlink.2:60 build/C/man2/write.2:107
+#: build/C/man3/fclose.3:70 build/C/man3/ferror.3:96 build/C/man3/fflush.3:81 build/C/man3/fgetwc.3:64 build/C/man3/flockfile.3:125 build/C/man3/fopen.3:201 build/C/man3/fpurge.3:65 build/C/man3/fputwc.3:63 build/C/man3/fseek.3:136 build/C/man3/fseeko.3:84 build/C/man3/getline.3:125 build/C/man2/link.2:57 build/C/man2/llseek.2:69 build/C/man2/lseek.2:170 build/C/man2/open.2:576 build/C/man2/pipe.2:97 build/C/man3/popen.3:146 build/C/man2/read.2:95 build/C/man2/readlink.2:85 build/C/man2/readv.2:188 build/C/man3/remove.3:65 build/C/man2/rename.2:96 build/C/man2/rmdir.2:45 build/C/man3/scanf.3:547 build/C/man2/symlink.2:89 build/C/man3/tempnam.3:94 build/C/man3/tmpfile.3:56 build/C/man3/tmpnam.3:75 build/C/man2/unlink.2:60 build/C/man2/write.2:107
#, no-wrap
msgid "ERRORS"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/fclose.3:92 build/C/man3/fflush.3:104 build/C/man3/fgetwc.3:72 build/C/man3/fmemopen.3:207 build/C/man3/fmtmsg.3:252 build/C/man3/fopen.3:255 build/C/man3/fpurge.3:78 build/C/man3/fputwc.3:70 build/C/man3/fseeko.3:89 build/C/man2/link.2:143 build/C/man2/llseek.2:84 build/C/man2/lseek.2:210 build/C/man2/open.2:746 build/C/man3/perror.3:124 build/C/man3/printf.3:867 build/C/man2/read.2:175 build/C/man2/readlink.2:130 build/C/man2/readv.2:226 build/C/man3/remove.3:72 build/C/man3/scanf.3:608 build/C/man3/stdin.3:122 build/C/man2/symlink.2:155 build/C/man3/tempnam.3:103 build/C/man3/tmpfile.3:80 build/C/man3/tmpnam.3:92 build/C/man3/wprintf.3:215 build/C/man2/write.2:194
+#: build/C/man3/fclose.3:92 build/C/man3/fflush.3:104 build/C/man3/fgetwc.3:72 build/C/man3/fmemopen.3:207 build/C/man3/fmtmsg.3:252 build/C/man3/fopen.3:255 build/C/man3/fpurge.3:78 build/C/man3/fputwc.3:70 build/C/man3/fseeko.3:89 build/C/man2/link.2:143 build/C/man2/llseek.2:84 build/C/man2/lseek.2:210 build/C/man2/open.2:754 build/C/man3/perror.3:124 build/C/man3/printf.3:868 build/C/man2/read.2:175 build/C/man2/readlink.2:130 build/C/man2/readv.2:226 build/C/man3/remove.3:72 build/C/man3/scanf.3:608 build/C/man3/stdin.3:122 build/C/man2/symlink.2:155 build/C/man3/tempnam.3:103 build/C/man3/tmpfile.3:80 build/C/man3/tmpnam.3:92 build/C/man3/wprintf.3:215 build/C/man2/write.2:194
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/fmemopen.3:276 build/C/man3/fmtmsg.3:256 build/C/man3/fopencookie.3:247 build/C/man3/getline.3:144 build/C/man2/pipe.2:124 build/C/man3/printf.3:973 build/C/man2/readlink.2:157 build/C/man2/readv.2:265 build/C/man3/scanf.3:681
+#: build/C/man3/fmemopen.3:276 build/C/man3/fmtmsg.3:256 build/C/man3/fopencookie.3:247 build/C/man3/getline.3:144 build/C/man2/pipe.2:124 build/C/man3/printf.3:974 build/C/man2/readlink.2:157 build/C/man2/readv.2:265 build/C/man3/scanf.3:681
#, no-wrap
msgid "EXAMPLE"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man3/fopen.3:202 build/C/man3/fseek.3:142 build/C/man3/getline.3:126 build/C/man2/llseek.2:77 build/C/man2/lseek.2:175 build/C/man2/pipe.2:102 build/C/man2/read.2:126 build/C/man2/read.2:137 build/C/man2/readlink.2:95 build/C/man2/readlink.2:104 build/C/man2/readv.2:200 build/C/man2/rename.2:139 build/C/man2/rmdir.2:67 build/C/man3/scanf.3:565 build/C/man2/write.2:154
+#: build/C/man3/fopen.3:202 build/C/man3/fseek.3:142 build/C/man3/getline.3:126 build/C/man2/llseek.2:77 build/C/man2/lseek.2:175 build/C/man2/open.2:613 build/C/man2/pipe.2:102 build/C/man2/read.2:126 build/C/man2/read.2:137 build/C/man2/readlink.2:95 build/C/man2/readlink.2:104 build/C/man2/readv.2:200 build/C/man2/rename.2:139 build/C/man2/rmdir.2:67 build/C/man3/scanf.3:565 build/C/man2/write.2:154
#, no-wrap
msgid "B<EINVAL>"
msgstr ""
msgstr ""
#. type: IP
-#: build/C/man3/fopencookie.3:51 build/C/man3/fopencookie.3:54 build/C/man3/fopencookie.3:65 build/C/man2/open.2:469 build/C/man2/open.2:477 build/C/man2/open.2:483 build/C/man2/open.2:489 build/C/man2/open.2:496 build/C/man2/open.2:502 build/C/man3/scanf.3:633 build/C/man3/scanf.3:638 build/C/man3/scanf.3:644 build/C/man7/symlink.7:249 build/C/man7/symlink.7:259 build/C/man7/symlink.7:289 build/C/man7/symlink.7:349 build/C/man7/symlink.7:378 build/C/man7/symlink.7:407 build/C/man7/symlink.7:438 build/C/man7/symlink.7:451
+#: build/C/man3/fopencookie.3:51 build/C/man3/fopencookie.3:54 build/C/man3/fopencookie.3:65 build/C/man2/open.2:470 build/C/man2/open.2:478 build/C/man2/open.2:484 build/C/man2/open.2:490 build/C/man2/open.2:497 build/C/man2/open.2:503 build/C/man3/scanf.3:633 build/C/man3/scanf.3:638 build/C/man3/scanf.3:644 build/C/man7/symlink.7:249 build/C/man7/symlink.7:259 build/C/man7/symlink.7:289 build/C/man7/symlink.7:349 build/C/man7/symlink.7:378 build/C/man7/symlink.7:407 build/C/man7/symlink.7:438 build/C/man7/symlink.7:451
#, no-wrap
msgid "*"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/link.2:58 build/C/man2/open.2:576 build/C/man2/readlink.2:86 build/C/man2/rename.2:97 build/C/man2/rmdir.2:46 build/C/man2/symlink.2:90 build/C/man3/tmpfile.3:57 build/C/man2/unlink.2:61
+#: build/C/man2/link.2:58 build/C/man2/open.2:577 build/C/man2/readlink.2:86 build/C/man2/rename.2:97 build/C/man2/rmdir.2:46 build/C/man2/symlink.2:90 build/C/man3/tmpfile.3:57 build/C/man2/unlink.2:61
#, no-wrap
msgid "B<EACCES>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/link.2:69 build/C/man2/open.2:585 build/C/man2/rename.2:133 build/C/man2/symlink.2:99 build/C/man2/write.2:135
+#: build/C/man2/link.2:69 build/C/man2/open.2:586 build/C/man2/rename.2:133 build/C/man2/symlink.2:99 build/C/man2/write.2:135
#, no-wrap
msgid "B<EDQUOT>"
msgstr ""
#. type: Plain text
#: build/C/man2/link.2:72 build/C/man2/rename.2:136
-msgid "The user's quota of disk blocks on the file system has been exhausted."
+msgid "The user's quota of disk blocks on the filesystem has been exhausted."
msgstr ""
#. type: TP
-#: build/C/man2/link.2:72 build/C/man2/open.2:591 build/C/man2/symlink.2:104 build/C/man3/tmpfile.3:60
+#: build/C/man2/link.2:72 build/C/man2/open.2:592 build/C/man2/symlink.2:104 build/C/man3/tmpfile.3:60
#, no-wrap
msgid "B<EEXIST>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/link.2:76 build/C/man2/llseek.2:74 build/C/man2/open.2:597 build/C/man2/pipe.2:98 build/C/man2/read.2:118 build/C/man2/readlink.2:91 build/C/man2/rename.2:136 build/C/man2/rmdir.2:64 build/C/man2/symlink.2:108 build/C/man2/unlink.2:80 build/C/man2/write.2:141
+#: build/C/man2/link.2:76 build/C/man2/llseek.2:74 build/C/man2/open.2:598 build/C/man2/pipe.2:98 build/C/man2/read.2:118 build/C/man2/readlink.2:91 build/C/man2/rename.2:136 build/C/man2/rmdir.2:64 build/C/man2/symlink.2:108 build/C/man2/unlink.2:80 build/C/man2/write.2:141
#, no-wrap
msgid "B<EFAULT>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/link.2:82 build/C/man2/open.2:621 build/C/man2/readlink.2:110 build/C/man2/rename.2:149 build/C/man2/rmdir.2:73 build/C/man2/symlink.2:114 build/C/man2/unlink.2:92
+#: build/C/man2/link.2:82 build/C/man2/open.2:629 build/C/man2/readlink.2:110 build/C/man2/rename.2:149 build/C/man2/rmdir.2:73 build/C/man2/symlink.2:114 build/C/man2/unlink.2:92
#, no-wrap
msgid "B<ELOOP>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/link.2:91 build/C/man2/open.2:631 build/C/man2/readlink.2:113 build/C/man2/rename.2:160 build/C/man2/rmdir.2:77 build/C/man2/symlink.2:118 build/C/man2/unlink.2:96
+#: build/C/man2/link.2:91 build/C/man2/open.2:639 build/C/man2/readlink.2:113 build/C/man2/rename.2:160 build/C/man2/rmdir.2:77 build/C/man2/symlink.2:118 build/C/man2/unlink.2:96
#, no-wrap
msgid "B<ENAMETOOLONG>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/link.2:94 build/C/man2/open.2:645 build/C/man2/readlink.2:116 build/C/man2/rename.2:163 build/C/man2/rmdir.2:80 build/C/man2/symlink.2:121 build/C/man2/unlink.2:99
+#: build/C/man2/link.2:94 build/C/man2/open.2:653 build/C/man2/readlink.2:116 build/C/man2/rename.2:163 build/C/man2/rmdir.2:80 build/C/man2/symlink.2:121 build/C/man2/unlink.2:99
#, no-wrap
msgid "B<ENOENT>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/link.2:99 build/C/man2/open.2:652 build/C/man2/readlink.2:119 build/C/man2/rename.2:176 build/C/man2/rmdir.2:85 build/C/man3/scanf.3:570 build/C/man2/symlink.2:128 build/C/man3/tempnam.3:95 build/C/man2/unlink.2:106
+#: build/C/man2/link.2:99 build/C/man2/open.2:660 build/C/man2/readlink.2:119 build/C/man2/rename.2:176 build/C/man2/rmdir.2:85 build/C/man3/scanf.3:570 build/C/man2/symlink.2:128 build/C/man3/tempnam.3:95 build/C/man2/unlink.2:106
#, no-wrap
msgid "B<ENOMEM>"
msgstr ""
#. type: Plain text
-#: build/C/man2/link.2:102 build/C/man2/open.2:655 build/C/man2/readlink.2:122 build/C/man2/rename.2:179 build/C/man2/rmdir.2:88 build/C/man2/symlink.2:131 build/C/man2/unlink.2:109
+#: build/C/man2/link.2:102 build/C/man2/open.2:663 build/C/man2/readlink.2:122 build/C/man2/rename.2:179 build/C/man2/rmdir.2:88 build/C/man2/symlink.2:131 build/C/man2/unlink.2:109
msgid "Insufficient kernel memory was available."
msgstr ""
#. type: TP
-#: build/C/man2/link.2:102 build/C/man2/open.2:655 build/C/man2/rename.2:179 build/C/man2/symlink.2:131 build/C/man3/tmpfile.3:72 build/C/man2/write.2:168
+#: build/C/man2/link.2:102 build/C/man2/open.2:663 build/C/man2/rename.2:179 build/C/man2/symlink.2:131 build/C/man3/tmpfile.3:72 build/C/man2/write.2:168
#, no-wrap
msgid "B<ENOSPC>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/link.2:106 build/C/man2/open.2:661 build/C/man2/readlink.2:122 build/C/man2/rename.2:183 build/C/man2/rmdir.2:88 build/C/man2/symlink.2:135 build/C/man2/unlink.2:109
+#: build/C/man2/link.2:106 build/C/man2/open.2:669 build/C/man2/readlink.2:122 build/C/man2/rename.2:183 build/C/man2/rmdir.2:88 build/C/man2/symlink.2:135 build/C/man2/unlink.2:109
#, no-wrap
msgid "B<ENOTDIR>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/link.2:111 build/C/man2/link.2:115 build/C/man2/open.2:694 build/C/man2/rmdir.2:107 build/C/man2/rmdir.2:118 build/C/man2/symlink.2:140 build/C/man2/unlink.2:114
+#: build/C/man2/link.2:111 build/C/man2/link.2:115 build/C/man2/open.2:702 build/C/man2/rmdir.2:107 build/C/man2/rmdir.2:118 build/C/man2/symlink.2:140 build/C/man2/unlink.2:114
#, no-wrap
msgid "B<EPERM>"
msgstr ""
#. type: Plain text
#: build/C/man2/link.2:120
msgid ""
-"The file system containing I<oldpath> and I<newpath> does not support the "
+"The filesystem containing I<oldpath> and I<newpath> does not support the "
"creation of hard links."
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/link.2:127 build/C/man2/open.2:702 build/C/man2/rename.2:221 build/C/man2/rmdir.2:123 build/C/man2/symlink.2:145 build/C/man3/tmpfile.3:75 build/C/man2/unlink.2:137
+#: build/C/man2/link.2:127 build/C/man2/open.2:710 build/C/man2/rename.2:221 build/C/man2/rmdir.2:123 build/C/man2/symlink.2:145 build/C/man3/tmpfile.3:75 build/C/man2/unlink.2:137
#, no-wrap
msgid "B<EROFS>"
msgstr ""
#. type: Plain text
#: build/C/man2/link.2:130 build/C/man2/rename.2:224
-msgid "The file is on a read-only file system."
+msgid "The file is on a read-only filesystem."
msgstr ""
#. type: TP
#. type: Plain text
#: build/C/man2/link.2:138
msgid ""
-"I<oldpath> and I<newpath> are not on the same mounted file system. (Linux "
-"permits a file system to be mounted at multiple points, but B<link>() does "
-"not work across different mount points, even if the same file system is "
+"I<oldpath> and I<newpath> are not on the same mounted filesystem. (Linux "
+"permits a filesystem to be mounted at multiple points, but B<link>() does "
+"not work across different mount points, even if the same filesystem is "
"mounted on both.)"
msgstr ""
#. type: Plain text
#: build/C/man2/link.2:150
msgid ""
-"Hard links, as created by B<link>(), cannot span file systems. Use "
+"Hard links, as created by B<link>(), cannot span filesystems. Use "
"B<symlink>(2) if this is required."
msgstr ""
#. type: Plain text
#: build/C/man2/link.2:187
msgid ""
-"On NFS file systems, the return code may be wrong in case the NFS server "
+"On NFS filesystems, the return code may be wrong in case the NFS server "
"performs the link creation and dies before it can say so. Use B<stat>(2) "
"to find out if the link got created."
msgstr ""
msgid ""
"For the purposes of these operations, a hole is a sequence of zeros that "
"(normally) has not been allocated in the underlying file storage. However, "
-"a file system is not obliged to report holes, so these operations are not a "
+"a filesystem is not obliged to report holes, so these operations are not a "
"guaranteed mechanism for mapping the storage space actually allocated to a "
"file. (Furthermore, a sequence of zeros that actually has been written to "
"the underlying storage may not be reported as a hole.) In the simplest "
-"implementation, a file system can support the operations by making "
+"implementation, a filesystem can support the operations by making "
"B<SEEK_HOLE> always return the offset of the end of the file, and making "
"B<SEEK_DATA> always return I<offset> (i.e., even if the location referred to "
"by I<offset> is a hole, it can be considered to consist of data that is a "
msgstr ""
#. Some systems may allow negative offsets for character devices
-#. and/or for remote file systems.
+#. and/or for remote filesystems.
#. type: Plain text
#: build/C/man2/lseek.2:183
msgid ""
msgstr ""
#. type: TP
-#: build/C/man2/lseek.2:183 build/C/man2/open.2:674
+#: build/C/man2/lseek.2:183 build/C/man2/open.2:682
#, no-wrap
msgid "B<EOVERFLOW>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/lseek.2:192 build/C/man2/open.2:668
+#: build/C/man2/lseek.2:192 build/C/man2/open.2:676
#, no-wrap
msgid "B<ENXIO>"
msgstr ""
#. type: TH
#: build/C/man3/lseek64.3:25
#, no-wrap
-msgid "2004-12-11"
+msgid "2013-08-19"
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man3/lseek64.3:162
+#: build/C/man3/lseek64.3:164
+msgid "The B<lseek64>() function is thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/lseek64.3:167
msgid "B<llseek>(2), B<lseek>(2)"
msgstr ""
#. type: TH
#: build/C/man2/open.2:51
#, no-wrap
-msgid "2013-07-21"
+msgid "2013-08-09"
msgstr ""
#. type: Plain text
msgid ""
"The file is opened in append mode. Before each B<write>(2), the file offset "
"is positioned at the end of the file, as if with B<lseek>(2). B<O_APPEND> "
-"may lead to corrupted files on NFS file systems if more than one process "
+"may lead to corrupted files on NFS filesystems if more than one process "
"appends data to a file at once. This is because NFS does not support "
"appending to a file, so the client kernel has to simulate it, which can't be "
"done without a race condition."
"If the file does not exist it will be created. The owner (user ID) of the "
"file is set to the effective user ID of the process. The group ownership "
"(group ID) is set either to the effective group ID of the process or to the "
-"group ID of the parent directory (depending on file system type and mount "
+"group ID of the parent directory (depending on filesystem type and mount "
"options, and the mode of the parent directory, see the mount options "
"I<bsdgroups> and I<sysvgroups> described in B<mount>(8))."
msgstr ""
"programs that rely on it for performing locking tasks will contain a race "
"condition. Portable programs that want to perform atomic file locking using "
"a lockfile, and need to avoid reliance on NFS support for B<O_EXCL>, can "
-"create a unique file on the same file system (e.g., incorporating hostname "
+"create a unique file on the same filesystem (e.g., incorporating hostname "
"and PID), and use B<link>(2) to make a link to the lockfile. If B<link>(2) "
"returns 0, the lock is successful. Otherwise, use B<stat>(2) on the unique "
"file to check if its link count has increased to 2, in which case the lock "
"Do not update the file last access time (I<st_atime> in the inode) when the "
"file is B<read>(2). This flag is intended for use by indexing or backup "
"programs, where its use can significantly reduce the amount of disk "
-"activity. This flag may not be effective on all file systems. One example "
+"activity. This flag may not be effective on all filesystems. One example "
"is NFS, where the server maintains the access time."
msgstr ""
#. Subject: Re: [PATCH] open(2): document O_PATH
#. Newsgroups: gmane.linux.man, gmane.linux.kernel
#. type: Plain text
-#: build/C/man2/open.2:464
+#: build/C/man2/open.2:465
msgid ""
"Obtain a file descriptor that can be used for two purposes: to indicate a "
-"location in the file-system tree and to perform operations that act purely "
-"at the file descriptor level. The file itself is not opened, and other file "
+"location in the filesystem tree and to perform operations that act purely at "
+"the file descriptor level. The file itself is not opened, and other file "
"operations (e.g., B<read>(2), B<write>(2), B<fchmod>(2), B<fchown>(2), "
-"B<fgetxattr>(2)) fail with the error B<EBADF>."
+"B<fgetxattr>(2), B<mmap>(2)) fail with the error B<EBADF>."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:468
+#: build/C/man2/open.2:469
msgid ""
"The following operations I<can> be performed on the resulting file "
"descriptor:"
#. commit 332a2e1244bd08b9e3ecd378028513396a004a24
#. fstat(): commit 55815f70147dcfa3ead5738fd56d3574e2e3c1c2
#. type: Plain text
-#: build/C/man2/open.2:477
+#: build/C/man2/open.2:478
msgid ""
"B<close>(2); B<fchdir>(2) (since Linux 3.5); B<fstat>(2) (since Linux "
"3.6)."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:483
+#: build/C/man2/open.2:484
msgid "Duplicating the file descriptor (B<dup>(2), B<fcntl>(2) B<F_DUPFD>, etc.)."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:489
+#: build/C/man2/open.2:490
msgid ""
"Getting and setting file descriptor flags (B<fcntl>(2) B<F_GETFD> and "
"B<F_SETFD>)."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:495
+#: build/C/man2/open.2:496
msgid ""
"Retrieving open file status flags using the B<fcntl>(2) B<F_GETFL> "
"operation: the returned flags will include the bit B<O_PATH>."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:502
+#: build/C/man2/open.2:503
msgid ""
"Passing the file descriptor as the I<dirfd> argument of B<openat>(2) and "
"the other \"*at()\" system calls."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:508
+#: build/C/man2/open.2:509
msgid ""
"Passing the file descriptor to another process via a UNIX domain socket (see "
"B<SCM_RIGHTS> in B<unix>(7))."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:519
+#: build/C/man2/open.2:520
msgid ""
"When B<O_PATH> is specified in I<flags>, flag bits other than B<O_DIRECTORY> "
"and B<O_NOFOLLOW> are ignored."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:533
+#: build/C/man2/open.2:534
msgid ""
"If the B<O_NOFOLLOW> flag is also specified, then the call returns a file "
"descriptor referring to the symbolic link. This file descriptor can be used "
msgstr ""
#. type: TP
-#: build/C/man2/open.2:533
+#: build/C/man2/open.2:534
#, no-wrap
msgid "B<O_SYNC>"
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:541
+#: build/C/man2/open.2:542
msgid ""
"The file is opened for synchronous I/O. Any B<write>(2)s on the resulting "
"file descriptor will block the calling process until the data has been "
msgstr ""
#. type: TP
-#: build/C/man2/open.2:541
+#: build/C/man2/open.2:542
#, no-wrap
msgid "B<O_TRUNC>"
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:555
+#: build/C/man2/open.2:556
msgid ""
"If the file already exists and is a regular file and the open mode allows "
"writing (i.e., is B<O_RDWR> or B<O_WRONLY>) it will be truncated to length "
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:559
+#: build/C/man2/open.2:560
msgid ""
"Some of these optional flags can be altered using B<fcntl>(2) after the "
"file has been opened."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:567
+#: build/C/man2/open.2:568
msgid ""
"B<creat>() is equivalent to B<open>() with I<flags> equal to "
"B<O_CREAT|O_WRONLY|O_TRUNC>."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:575
+#: build/C/man2/open.2:576
msgid ""
"B<open>() and B<creat>() return the new file descriptor, or -1 if an error "
"occurred (in which case, I<errno> is set appropriately)."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:585
+#: build/C/man2/open.2:586
msgid ""
"The requested access to the file is not allowed, or search permission is "
"denied for one of the directories in the path prefix of I<pathname>, or the "
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:591
+#: build/C/man2/open.2:592
msgid ""
"Where B<O_CREAT> is specified, the file does not exist, and the user's quota "
-"of disk blocks or inodes on the file system has been exhausted."
+"of disk blocks or inodes on the filesystem has been exhausted."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:597
+#: build/C/man2/open.2:598
msgid "I<pathname> already exists and B<O_CREAT> and B<O_EXCL> were used."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:601 build/C/man2/rmdir.2:67 build/C/man2/unlink.2:84
+#: build/C/man2/open.2:602 build/C/man2/rmdir.2:67 build/C/man2/unlink.2:84
msgid "I<pathname> points outside your accessible address space."
msgstr ""
#. type: TP
-#: build/C/man2/open.2:601 build/C/man2/write.2:145
+#: build/C/man2/open.2:602 build/C/man2/write.2:145
#, no-wrap
msgid "B<EFBIG>"
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:605
+#: build/C/man2/open.2:606
msgid "See B<EOVERFLOW>."
msgstr ""
#. type: TP
-#: build/C/man2/open.2:605 build/C/man2/read.2:122 build/C/man3/scanf.3:561 build/C/man3/tmpfile.3:63 build/C/man2/write.2:150
+#: build/C/man2/open.2:606 build/C/man2/read.2:122 build/C/man3/scanf.3:561 build/C/man3/tmpfile.3:63 build/C/man2/write.2:150
#, no-wrap
msgid "B<EINTR>"
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:612
+#: build/C/man2/open.2:613
msgid ""
"While blocked waiting to complete an open of a slow device (e.g., a FIFO; "
"see B<fifo>(7)), the call was interrupted by a signal handler; see "
"B<signal>(7)."
msgstr ""
+#. type: Plain text
+#: build/C/man2/open.2:620
+msgid ""
+"The filesystem does not support the B<O_DIRECT> flag. See B<NOTES> for more "
+"information."
+msgstr ""
+
#. type: TP
-#: build/C/man2/open.2:612 build/C/man2/read.2:158 build/C/man2/rename.2:143 build/C/man2/unlink.2:87
+#: build/C/man2/open.2:620 build/C/man2/read.2:158 build/C/man2/rename.2:143 build/C/man2/unlink.2:87
#, no-wrap
msgid "B<EISDIR>"
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:621
+#: build/C/man2/open.2:629
msgid ""
"I<pathname> refers to a directory and the access requested involved writing "
"(that is, B<O_WRONLY> or B<O_RDWR> is set)."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:628
+#: build/C/man2/open.2:636
msgid ""
"Too many symbolic links were encountered in resolving I<pathname>, or "
"B<O_NOFOLLOW> was specified but I<pathname> was a symbolic link."
msgstr ""
#. type: TP
-#: build/C/man2/open.2:628 build/C/man2/pipe.2:107 build/C/man3/tmpfile.3:66
+#: build/C/man2/open.2:636 build/C/man2/pipe.2:107 build/C/man3/tmpfile.3:66
#, no-wrap
msgid "B<EMFILE>"
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:631
+#: build/C/man2/open.2:639
msgid "The process already has the maximum number of files open."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:635 build/C/man2/rmdir.2:80 build/C/man2/unlink.2:99
+#: build/C/man2/open.2:643 build/C/man2/rmdir.2:80 build/C/man2/unlink.2:99
msgid "I<pathname> was too long."
msgstr ""
#. type: TP
-#: build/C/man2/open.2:635 build/C/man2/pipe.2:110 build/C/man3/tmpfile.3:69
+#: build/C/man2/open.2:643 build/C/man2/pipe.2:110 build/C/man3/tmpfile.3:69
#, no-wrap
msgid "B<ENFILE>"
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:638 build/C/man2/pipe.2:113
+#: build/C/man2/open.2:646 build/C/man2/pipe.2:113
msgid "The system limit on the total number of open files has been reached."
msgstr ""
#. type: TP
-#: build/C/man2/open.2:638
+#: build/C/man2/open.2:646
#, no-wrap
msgid "B<ENODEV>"
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:645
+#: build/C/man2/open.2:653
msgid ""
"I<pathname> refers to a device special file and no corresponding device "
"exists. (This is a Linux kernel bug; in this situation B<ENXIO> must be "
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:652
+#: build/C/man2/open.2:660
msgid ""
"B<O_CREAT> is not set and the named file does not exist. Or, a directory "
"component in I<pathname> does not exist or is a dangling symbolic link."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:661
+#: build/C/man2/open.2:669
msgid ""
"I<pathname> was to be created but the device containing I<pathname> has no "
"room for the new file."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:668
+#: build/C/man2/open.2:676
msgid ""
"A component used as a directory in I<pathname> is not, in fact, a directory, "
"or B<O_DIRECTORY> was specified and I<pathname> was not a directory."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:674
+#: build/C/man2/open.2:682
msgid ""
"B<O_NONBLOCK> | B<O_WRONLY> is set, the named file is a FIFO and no process "
"has the file open for reading. Or, the file is a device special file and no "
#. "Open of a large file on 32-bit fails with EFBIG, should be EOVERFLOW"
#. Reported 2006-10-03
#. type: Plain text
-#: build/C/man2/open.2:694
+#: build/C/man2/open.2:702
msgid ""
"I<pathname> refers to a regular file that is too large to be opened. The "
"usual scenario here is that an application compiled on a 32-bit platform "
"B<EFBIG> for this case."
msgstr ""
-#. Strictly speaking, it's the file system UID... (MTK)
+#. Strictly speaking, it's the filesystem UID... (MTK)
#. type: Plain text
-#: build/C/man2/open.2:702
+#: build/C/man2/open.2:710
msgid ""
"The B<O_NOATIME> flag was specified, but the effective user ID of the caller "
"did not match the owner of the file and the caller was not privileged "
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:707
+#: build/C/man2/open.2:715
msgid ""
-"I<pathname> refers to a file on a read-only file system and write access was "
+"I<pathname> refers to a file on a read-only filesystem and write access was "
"requested."
msgstr ""
#. type: TP
-#: build/C/man2/open.2:707
+#: build/C/man2/open.2:715
#, no-wrap
msgid "B<ETXTBSY>"
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:712
+#: build/C/man2/open.2:720
msgid ""
"I<pathname> refers to an executable image which is currently being executed "
"and write access was requested."
msgstr ""
#. type: TP
-#: build/C/man2/open.2:712
+#: build/C/man2/open.2:720
#, no-wrap
msgid "B<EWOULDBLOCK>"
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:719
+#: build/C/man2/open.2:727
msgid ""
"The B<O_NONBLOCK> flag was specified, and an incompatible lease was held on "
"the file (see B<fcntl>(2))."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:733
+#: build/C/man2/open.2:741
msgid ""
"SVr4, 4.3BSD, POSIX.1-2001. The B<O_DIRECTORY>, B<O_NOATIME>, "
"B<O_NOFOLLOW>, and B<O_PATH> flags are Linux-specific, and one may need to "
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:738
+#: build/C/man2/open.2:746
msgid ""
"The B<O_CLOEXEC> flag is not specified in POSIX.1-2001, but is specified in "
"POSIX.1-2008."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:746
+#: build/C/man2/open.2:754
msgid ""
"B<O_DIRECT> is not specified in POSIX; one has to define B<_GNU_SOURCE> "
"(before including I<any> header files) to get its definition."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:754
+#: build/C/man2/open.2:762
msgid ""
"Under Linux, the B<O_NONBLOCK> flag indicates that one wants to open but "
"does not necessarily have the intention to read or write. This is typically "
#. "[RFC] correct flags to f_mode conversion in __dentry_open"
#. LKML, 12 Mar 2008
#. type: Plain text
-#: build/C/man2/open.2:783
+#: build/C/man2/open.2:791
msgid ""
"Unlike the other values that can be specified in I<flags>, the I<access "
"mode> values B<O_RDONLY>, B<O_WRONLY>, and B<O_RDWR>, do not specify "
#. HP-UX 11.22: truncate
#. FreeBSD 4.7: truncate
#. type: Plain text
-#: build/C/man2/open.2:794
+#: build/C/man2/open.2:802
msgid ""
"The (undefined) effect of B<O_RDONLY | O_TRUNC> varies among "
"implementations. On many systems the file is actually truncated."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:798
+#: build/C/man2/open.2:806
msgid ""
"There are many infelicities in the protocol underlying NFS, affecting "
"amongst others B<O_SYNC> and B<O_NDELAY>."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:820
+#: build/C/man2/open.2:828
msgid ""
"POSIX provides for three different variants of synchronized I/O, "
"corresponding to the flags B<O_SYNC>, B<O_DSYNC>, and B<O_RSYNC>. Currently "
"(2.6.31), Linux implements only B<O_SYNC>, but glibc maps B<O_DSYNC> and "
-"B<O_RSYNC> to the same numerical value as B<O_SYNC>. Most Linux file "
-"systems don't actually implement the POSIX B<O_SYNC> semantics, which "
-"require all metadata updates of a write to be on disk on returning to user "
-"space, but only the B<O_DSYNC> semantics, which require only actual file "
-"data and metadata necessary to retrieve it to be on disk by the time the "
-"system call returns."
+"B<O_RSYNC> to the same numerical value as B<O_SYNC>. Most Linux filesystems "
+"don't actually implement the POSIX B<O_SYNC> semantics, which require all "
+"metadata updates of a write to be on disk on returning to user space, but "
+"only the B<O_DSYNC> semantics, which require only actual file data and "
+"metadata necessary to retrieve it to be on disk by the time the system call "
+"returns."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:828
+#: build/C/man2/open.2:836
msgid ""
"Note that B<open>() can open device special files, but B<creat>() cannot "
"create them; use B<mknod>(2) instead."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:841
+#: build/C/man2/open.2:849
msgid ""
-"On NFS file systems with UID mapping enabled, B<open>() may return a file "
+"On NFS filesystems with UID mapping enabled, B<open>() may return a file "
"descriptor but, for example, B<read>(2) requests are denied with "
"B<EACCES>. This is because the client performs B<open>() by checking the "
"permissions, but UID mapping is performed by the server upon read and write "
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:860
+#: build/C/man2/open.2:868
msgid ""
"If the file is newly created, its I<st_atime>, I<st_ctime>, I<st_mtime> "
"fields (respectively, time of last access, time of last status change, and "
msgstr ""
#. type: SS
-#: build/C/man2/open.2:860
+#: build/C/man2/open.2:868
#, no-wrap
msgid "O_DIRECT"
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:877
+#: build/C/man2/open.2:885
msgid ""
"The B<O_DIRECT> flag may impose alignment restrictions on the length and "
"address of user-space buffers and the file offset of I/Os. In Linux "
-"alignment restrictions vary by file system and kernel version and might be "
-"absent entirely. However there is currently no file system-independent "
+"alignment restrictions vary by filesystem and kernel version and might be "
+"absent entirely. However there is currently no filesystem-independent "
"interface for an application to discover these restrictions for a given file "
-"or file system. Some file systems provide their own interfaces for doing "
-"so, for example the B<XFS_IOC_DIOINFO> operation in B<xfsctl>(3)."
+"or filesystem. Some filesystems provide their own interfaces for doing so, "
+"for example the B<XFS_IOC_DIOINFO> operation in B<xfsctl>(3)."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:882
+#: build/C/man2/open.2:890
msgid ""
"Under Linux 2.4, transfer sizes, and the alignment of the user buffer and "
-"the file offset must all be multiples of the logical block size of the file "
-"system. Under Linux 2.6, alignment to 512-byte boundaries suffices."
+"the file offset must all be multiples of the logical block size of the "
+"filesystem. Under Linux 2.6, alignment to 512-byte boundaries suffices."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:916
+#: build/C/man2/open.2:924
msgid ""
"B<O_DIRECT> I/Os should never be run concurrently with the B<fork>(2) "
"system call, if the memory buffer is a private mapping (i.e., any mapping "
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:926
+#: build/C/man2/open.2:934
msgid ""
"The B<O_DIRECT> flag was introduced in SGI IRIX, where it has alignment "
"restrictions similar to those of Linux 2.4. IRIX has also a B<fcntl>(2) "
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:935
+#: build/C/man2/open.2:943
msgid ""
"B<O_DIRECT> support was added under Linux in kernel version 2.4.10. Older "
-"Linux kernels simply ignore this flag. Some file systems may not implement "
+"Linux kernels simply ignore this flag. Some filesystems may not implement "
"the flag and B<open>() will fail with B<EINVAL> if it is used."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:946
+#: build/C/man2/open.2:954
msgid ""
"Applications should avoid mixing B<O_DIRECT> and normal I/O to the same "
"file, and especially to overlapping byte regions in the same file. Even "
-"when the file system correctly handles the coherency issues in this "
+"when the filesystem correctly handles the coherency issues in this "
"situation, overall I/O throughput is likely to be slower than using either "
"mode alone. Likewise, applications should avoid mixing B<mmap>(2) of files "
"with direct I/O to the same files."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:968
+#: build/C/man2/open.2:976
msgid ""
-"The behaviour of B<O_DIRECT> with NFS will differ from local file systems. "
+"The behaviour of B<O_DIRECT> with NFS will differ from local filesystems. "
"Older kernels, or kernels configured in certain ways, may not support this "
"combination. The NFS protocol does not support passing the flag to the "
"server, so B<O_DIRECT> I/O will bypass the page cache only on the client; "
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:975
+#: build/C/man2/open.2:983
msgid ""
"In summary, B<O_DIRECT> is a potentially powerful tool that should be used "
"with caution. It is recommended that applications treat use of B<O_DIRECT> "
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:980
+#: build/C/man2/open.2:988
msgid ""
"\"The thing that has always disturbed me about O_DIRECT is that the whole "
"interface is just stupid, and was probably designed by a deranged monkey on "
#. FIXME . Check bugzilla report on open(O_ASYNC)
#. See http://bugzilla.kernel.org/show_bug.cgi?id=5993
#. type: Plain text
-#: build/C/man2/open.2:992
+#: build/C/man2/open.2:1000
msgid ""
"Currently, it is not possible to enable signal-driven I/O by specifying "
"B<O_ASYNC> when calling B<open>(); use B<fcntl>(2) to enable this flag."
msgstr ""
#. type: Plain text
-#: build/C/man2/open.2:1014
+#: build/C/man2/open.2:1022
msgid ""
"B<chmod>(2), B<chown>(2), B<close>(2), B<dup>(2), B<fcntl>(2), B<link>(2), "
"B<lseek>(2), B<mknod>(2), B<mmap>(2), B<mount>(2), B<openat>(2), B<read>(2), "
msgid ""
"The B<pclose>() function returns -1 if B<wait4>(2) returns an error, or "
"some other error is detected. In the event of an error, these functions set "
-"I<errnro> to indicate the cause of the error."
+"I<errno> to indicate the cause of the error."
msgstr ""
#. type: Plain text
#. type: TH
#: build/C/man3/printf.3:34
#, no-wrap
-msgid "2013-03-05"
+msgid "2013-09-04"
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:440
+#: build/C/man3/printf.3:441
msgid ""
"An optional precision, in the form of a period (\\(aq.\\(aq) followed by an "
"optional decimal digit string. Instead of a decimal digit string one may "
"write \"*\" or \"*m$\" (for some decimal integer m) to specify that the "
"precision is given in the next argument, or in the m-th argument, "
"respectively, which must be of type I<int>. If the precision is given as "
-"just \\(aq.\\(aq, or the precision is negative, the precision is taken to be "
-"zero. This gives the minimum number of digits to appear for B<d>, B<i>, "
-"B<o>, B<u>, B<x>, and B<X> conversions, the number of digits to appear after "
-"the radix character for B<a>, B<A>, B<e>, B<E>, B<f>, and B<F> conversions, "
-"the maximum number of significant digits for B<g> and B<G> conversions, or "
-"the maximum number of characters to be printed from a string for B<s> and "
-"B<S> conversions."
+"just \\(aq.\\(aq, the precision is taken to be zero. A negative precision "
+"is taken as if the precision were omitted. This gives the minimum number of "
+"digits to appear for B<d>, B<i>, B<o>, B<u>, B<x>, and B<X> conversions, the "
+"number of digits to appear after the radix character for B<a>, B<A>, B<e>, "
+"B<E>, B<f>, and B<F> conversions, the maximum number of significant digits "
+"for B<g> and B<G> conversions, or the maximum number of characters to be "
+"printed from a string for B<s> and B<S> conversions."
msgstr ""
#. type: SS
-#: build/C/man3/printf.3:440
+#: build/C/man3/printf.3:441
#, no-wrap
msgid "The length modifier"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:450
+#: build/C/man3/printf.3:451
msgid ""
"Here, \"integer conversion\" stands for B<d>, B<i>, B<o>, B<u>, B<x>, or "
"B<X> conversion."
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:450 build/C/man3/scanf.3:294
+#: build/C/man3/printf.3:451 build/C/man3/scanf.3:294
#, no-wrap
msgid "B<hh>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:461
+#: build/C/man3/printf.3:462
msgid ""
"A following integer conversion corresponds to a I<signed char> or I<unsigned "
"char> argument, or a following B<n> conversion corresponds to a pointer to a "
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:461 build/C/man3/scanf.3:284
+#: build/C/man3/printf.3:462 build/C/man3/scanf.3:284
#, no-wrap
msgid "B<h>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:472
+#: build/C/man3/printf.3:473
msgid ""
"A following integer conversion corresponds to a I<short int> or I<unsigned "
"short int> argument, or a following B<n> conversion corresponds to a pointer "
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:472 build/C/man3/scanf.3:311
+#: build/C/man3/printf.3:473 build/C/man3/scanf.3:311
#, no-wrap
msgid "B<l>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:491
+#: build/C/man3/printf.3:492
msgid ""
"(ell) A following integer conversion corresponds to a I<long int> or "
"I<unsigned long int> argument, or a following B<n> conversion corresponds to "
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:491
+#: build/C/man3/printf.3:492
#, no-wrap
msgid "B<ll>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:503
+#: build/C/man3/printf.3:504
msgid ""
"(ell-ell). A following integer conversion corresponds to a I<long long int> "
"or I<unsigned long long int> argument, or a following B<n> conversion "
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:503 build/C/man3/scanf.3:338
+#: build/C/man3/printf.3:504 build/C/man3/scanf.3:338
#, no-wrap
msgid "B<L>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:519
+#: build/C/man3/printf.3:520
msgid ""
"A following B<a>, B<A>, B<e>, B<E>, B<f>, B<F>, B<g>, or B<G> conversion "
"corresponds to a I<long double> argument. (C99 allows %LF, but SUSv2 does "
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:519 build/C/man3/scanf.3:354
+#: build/C/man3/printf.3:520 build/C/man3/scanf.3:354
#, no-wrap
msgid "B<q>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:525
+#: build/C/man3/printf.3:526
msgid ""
"(\"quad\". 4.4BSD and Linux libc5 only. Don't use.) This is a synonym for "
"B<ll>."
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:525 build/C/man3/scanf.3:302
+#: build/C/man3/printf.3:526 build/C/man3/scanf.3:302
#, no-wrap
msgid "B<j>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:532
+#: build/C/man3/printf.3:533
msgid ""
"A following integer conversion corresponds to an I<intmax_t> or I<uintmax_t> "
"argument."
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:532 build/C/man3/scanf.3:366
+#: build/C/man3/printf.3:533 build/C/man3/scanf.3:366
#, no-wrap
msgid "B<z>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:543
+#: build/C/man3/printf.3:544
msgid ""
"A following integer conversion corresponds to a I<size_t> or I<ssize_t> "
"argument. (Linux libc5 has B<Z> with this meaning. Don't use it.)"
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:543 build/C/man3/scanf.3:359
+#: build/C/man3/printf.3:544 build/C/man3/scanf.3:359
#, no-wrap
msgid "B<t>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:548
+#: build/C/man3/printf.3:549
msgid "A following integer conversion corresponds to a I<ptrdiff_t> argument."
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:577
+#: build/C/man3/printf.3:578
msgid ""
"The SUSv2 knows about only the length modifiers B<h> (in B<hd>, B<hi>, "
"B<ho>, B<hx>, B<hX>, B<hn>) and B<l> (in B<ld>, B<li>, B<lo>, B<lx>, B<lX>, "
msgstr ""
#. type: SS
-#: build/C/man3/printf.3:577
+#: build/C/man3/printf.3:578
#, no-wrap
msgid "The conversion specifier"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:580
+#: build/C/man3/printf.3:581
msgid ""
"A character that specifies the type of conversion to be applied. The "
"conversion specifiers and their meanings are:"
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:580
+#: build/C/man3/printf.3:581
#, no-wrap
msgid "B<d>, B<i>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:590
+#: build/C/man3/printf.3:591
msgid ""
"The I<int> argument is converted to signed decimal notation. The precision, "
"if any, gives the minimum number of digits that must appear; if the "
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:590
+#: build/C/man3/printf.3:591
#, no-wrap
msgid "B<o>, B<u>, B<x>, B<X>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:617
+#: build/C/man3/printf.3:618
msgid ""
"The I<unsigned int> argument is converted to unsigned octal (B<o>), unsigned "
"decimal (B<u>), or unsigned hexadecimal (B<x> and B<X>) notation. The "
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:617
+#: build/C/man3/printf.3:618
#, no-wrap
msgid "B<e>, B<E>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:636
+#: build/C/man3/printf.3:637
msgid ""
"The I<double> argument is rounded and converted in the style "
"[-]dB<\\&.>dddB<e>\\(+-dd where there is one digit before the decimal-point "
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:636
+#: build/C/man3/printf.3:637
#, no-wrap
msgid "B<f>, B<F>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:647
+#: build/C/man3/printf.3:648
msgid ""
"The I<double> argument is rounded and converted to decimal notation in the "
"style [-]dddB<\\&.>ddd, where the number of digits after the decimal-point "
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:658
+#: build/C/man3/printf.3:659
msgid ""
"(The SUSv2 does not know about B<F> and says that character string "
"representations for infinity and NaN may be made available. The C99 "
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:658
+#: build/C/man3/printf.3:659
#, no-wrap
msgid "B<g>, B<G>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:683
+#: build/C/man3/printf.3:684
msgid ""
"The I<double> argument is converted in style B<f> or B<e> (or B<F> or B<E> "
"for B<G> conversions). The precision specifies the number of significant "
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:683
+#: build/C/man3/printf.3:684
#, no-wrap
msgid "B<a>, B<A>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:707
+#: build/C/man3/printf.3:708
msgid ""
"(C99; not in SUSv2) For B<a> conversion, the I<double> argument is converted "
"to hexadecimal notation (using the letters abcdef) in the style "
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:707 build/C/man3/scanf.3:459 build/C/man3/wprintf.3:151
+#: build/C/man3/printf.3:708 build/C/man3/scanf.3:459 build/C/man3/wprintf.3:151
#, no-wrap
msgid "B<c>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:725
+#: build/C/man3/printf.3:726
msgid ""
"If no B<l> modifier is present, the I<int> argument is converted to an "
"I<unsigned char>, and the resulting character is written. If an B<l> "
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:725 build/C/man3/scanf.3:451 build/C/man3/wprintf.3:165
+#: build/C/man3/printf.3:726 build/C/man3/scanf.3:451 build/C/man3/wprintf.3:165
#, no-wrap
msgid "B<s>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:740
+#: build/C/man3/printf.3:741
msgid ""
"If no B<l> modifier is present: The I<const char\\ *> argument is expected "
"to be a pointer to an array of character type (pointer to a string). "
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:767
+#: build/C/man3/printf.3:768
msgid ""
"If an B<l> modifier is present: The I<const wchar_t\\ *> argument is "
"expected to be a pointer to an array of wide characters. Wide characters "
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:767
+#: build/C/man3/printf.3:768
#, no-wrap
msgid "B<C>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:773
+#: build/C/man3/printf.3:774
msgid "(Not in C99, but in SUSv2.) Synonym for B<lc>. Don't use."
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:773
+#: build/C/man3/printf.3:774
#, no-wrap
msgid "B<S>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:779
+#: build/C/man3/printf.3:780
msgid "(Not in C99, but in SUSv2.) Synonym for B<ls>. Don't use."
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:779 build/C/man3/scanf.3:502
+#: build/C/man3/printf.3:780 build/C/man3/scanf.3:502
#, no-wrap
msgid "B<p>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:787
+#: build/C/man3/printf.3:788
msgid ""
"The I<void\\ *> pointer argument is printed in hexadecimal (as if by B<%#x> "
"or B<%#lx>)."
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:787 build/C/man3/scanf.3:510
+#: build/C/man3/printf.3:788 build/C/man3/scanf.3:510
#, no-wrap
msgid "B<n>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:794
+#: build/C/man3/printf.3:795
msgid ""
"The number of characters written so far is stored into the integer indicated "
"by the I<int\\ *> (or variant) pointer argument. No argument is converted."
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:794
+#: build/C/man3/printf.3:795
#, no-wrap
msgid "B<m>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:800
+#: build/C/man3/printf.3:801
msgid ""
"(Glibc extension.) Print output of I<strerror(errno)>. No argument is "
"required."
msgstr ""
#. type: TP
-#: build/C/man3/printf.3:800 build/C/man3/scanf.3:377
+#: build/C/man3/printf.3:801 build/C/man3/scanf.3:377
#, no-wrap
msgid "B<%>"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:806
+#: build/C/man3/printf.3:807
msgid ""
"A \\(aq%\\(aq is written. No argument is converted. The complete "
"conversion specification is \\(aq%%\\(aq."
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:821
+#: build/C/man3/printf.3:822
msgid ""
"The B<fprintf>(), B<printf>(), B<sprintf>(), B<vprintf>(), B<vfprintf>(), "
"and B<vsprintf>() functions conform to C89 and C99. The B<snprintf>() and "
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:834
+#: build/C/man3/printf.3:835
msgid ""
"Concerning the return value of B<snprintf>(), SUSv2 and C99 contradict each "
"other: when B<snprintf>() is called with I<size>=0 then SUSv2 stipulates an "
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:848
+#: build/C/man3/printf.3:849
msgid ""
"Linux libc4 knows about the five C standard flags. It knows about the "
"length modifiers B<h>, B<l>, B<L>, and the conversions B<c>, B<d>, B<e>, "
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:859
+#: build/C/man3/printf.3:860
msgid ""
"Linux libc5 knows about the five C standard flags and the \\(aq flag, "
"locale, \"%m$\" and \"*m$\". It knows about the length modifiers B<h>, "
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:861
+#: build/C/man3/printf.3:862
msgid "glibc 2.0 adds conversion characters B<C> and B<S>."
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:864
+#: build/C/man3/printf.3:865
msgid ""
"glibc 2.1 adds length modifiers B<hh>, B<j>, B<t>, and B<z> and conversion "
"characters B<a> and B<A>."
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:867
+#: build/C/man3/printf.3:868
msgid ""
"glibc 2.2 adds the conversion character B<F> with C99 semantics, and the "
"flag character B<I>."
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:869
+#: build/C/man3/printf.3:870
msgid "Some programs imprudently rely on code such as the following"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:871
+#: build/C/man3/printf.3:872
#, no-wrap
msgid " sprintf(buf, \"%s some further text\", buf);\n"
msgstr ""
#. http://sourceware.org/bugzilla/show_bug.cgi?id=7075
#. type: Plain text
-#: build/C/man3/printf.3:887
+#: build/C/man3/printf.3:888
msgid ""
"to append text to I<buf>. However, the standards explicitly note that the "
"results are undefined if source and destination buffers overlap when calling "
#. .BR vdprintf ()
#. that print to a file descriptor instead of a stream.
#. type: Plain text
-#: build/C/man3/printf.3:929
+#: build/C/man3/printf.3:930
msgid ""
"The glibc implementation of the functions B<snprintf>() and B<vsnprintf>() "
"conforms to the C99 standard, that is, behaves as described above, since "
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:946
+#: build/C/man3/printf.3:947
msgid ""
"Because B<sprintf>() and B<vsprintf>() assume an arbitrarily long string, "
"callers must be careful not to overflow the actual space; this is often "
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:959
+#: build/C/man3/printf.3:960
msgid ""
"Linux libc4.[45] does not have a B<snprintf>(), but provides a libbsd that "
"contains an B<snprintf>() equivalent to B<sprintf>(), that is, one that "
#. Some floating-point conversions under early libc4
#. caused memory leaks.
#. type: Plain text
-#: build/C/man3/printf.3:973
+#: build/C/man3/printf.3:974
msgid ""
"Code such as B<printf(>I<foo>B<);> often indicates a bug, since I<foo> may "
"contain a % character. If I<foo> comes from untrusted user input, it may "
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:977
+#: build/C/man3/printf.3:978
msgid "To print I<Pi> to five decimal places:"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:983
+#: build/C/man3/printf.3:984
#, no-wrap
msgid ""
"#include E<lt>math.hE<gt>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:992
+#: build/C/man3/printf.3:993
msgid ""
"To print a date and time in the form \"Sunday, July 3, 10:02\", where "
"I<weekday> and I<month> are pointers to strings:"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:998
+#: build/C/man3/printf.3:999
#, no-wrap
msgid ""
"#include E<lt>stdio.hE<gt>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1004
+#: build/C/man3/printf.3:1005
msgid ""
"Many countries use the day-month-year order. Hence, an internationalized "
"version must be able to print the arguments in an order specified by the "
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1010
+#: build/C/man3/printf.3:1011
#, no-wrap
msgid ""
"#include E<lt>stdio.hE<gt>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1017
+#: build/C/man3/printf.3:1018
msgid ""
"where I<format> depends on locale, and may permute the arguments. With the "
"value:"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1021
+#: build/C/man3/printf.3:1022
#, no-wrap
msgid "\"%1$s, %3$d. %2$s, %4$d:%5$.2d\\en\"\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1025
+#: build/C/man3/printf.3:1026
msgid "one might obtain \"Sonntag, 3. Juli, 10:02\"."
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1028
+#: build/C/man3/printf.3:1029
msgid ""
"To allocate a sufficiently large string and print into it (code correct for "
"both glibc 2.0 and glibc 2.1):"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1031
+#: build/C/man3/printf.3:1032
msgid ""
"If truncation occurs in glibc versions prior to 2.0.6, this is treated as an "
"error instead of being handled gracefully."
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1036
+#: build/C/man3/printf.3:1037
#, no-wrap
msgid ""
"#include E<lt>stdio.hE<gt>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1044
+#: build/C/man3/printf.3:1045
#, no-wrap
msgid ""
"char *\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1047
+#: build/C/man3/printf.3:1048
#, no-wrap
msgid ""
" if ((p = malloc(size)) == NULL)\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1049
+#: build/C/man3/printf.3:1050
#, no-wrap
msgid " while (1) {\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1051
+#: build/C/man3/printf.3:1052
#, no-wrap
msgid " /* Try to print in the allocated space */\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1055
+#: build/C/man3/printf.3:1056
#, no-wrap
msgid ""
" va_start(ap, fmt);\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1057
+#: build/C/man3/printf.3:1058
#, no-wrap
msgid " /* Check error code */\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1060
+#: build/C/man3/printf.3:1061
#, no-wrap
msgid ""
" if (n E<lt> 0)\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1062
+#: build/C/man3/printf.3:1063
#, no-wrap
msgid " /* If that worked, return the string */\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1065
+#: build/C/man3/printf.3:1066
#, no-wrap
msgid ""
" if (n E<lt> size)\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1067
+#: build/C/man3/printf.3:1068
#, no-wrap
msgid " /* Else try again with more space */\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1069
+#: build/C/man3/printf.3:1070
#, no-wrap
msgid " size = n + 1; /* Precisely what is needed */\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1079
+#: build/C/man3/printf.3:1080
#, no-wrap
msgid ""
" if ((np = realloc (p, size)) == NULL) {\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/printf.3:1089
+#: build/C/man3/printf.3:1090
msgid ""
"B<printf>(1), B<asprintf>(3), B<dprintf>(3), B<scanf>(3), B<setlocale>(3), "
"B<wcrtomb>(3), B<wprintf>(3), B<locale>(5)"
#. type: Plain text
#: build/C/man2/read.2:187
msgid ""
-"On NFS file systems, reading small amounts of data will update the timestamp "
+"On NFS filesystems, reading small amounts of data will update the timestamp "
"only the first time, subsequent calls may not do so. This is caused by "
"client side attribute caching, because most if not all NFS clients leave "
"st_atime (last file access time) updates to the server and client side "
#. type: Plain text
#: build/C/man2/readlink.2:110
-msgid "An I/O error occurred while reading from the file system."
+msgid "An I/O error occurred while reading from the filesystem."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man3/remove.3:46
msgid ""
-"B<remove>() deletes a name from the file system. It calls B<unlink>(2) "
-"for files, and B<rmdir>(2) for directories."
+"B<remove>() deletes a name from the filesystem. It calls B<unlink>(2) for "
+"files, and B<rmdir>(2) for directories."
msgstr ""
#. type: Plain text
"sticky bit set and the process's effective user ID is neither the user ID of "
"the file to be replaced nor that of the directory containing it, and the "
"process is not privileged (Linux: does not have the B<CAP_FOWNER> "
-"capability); or the file system containing I<pathname> does not support "
+"capability); or the filesystem containing I<pathname> does not support "
"renaming of the type requested."
msgstr ""
#. type: Plain text
#: build/C/man2/rename.2:232
msgid ""
-"I<oldpath> and I<newpath> are not on the same mounted file system. (Linux "
-"permits a file system to be mounted at multiple points, but B<rename>() "
-"does not work across different mount points, even if the same file system is "
+"I<oldpath> and I<newpath> are not on the same mounted filesystem. (Linux "
+"permits a filesystem to be mounted at multiple points, but B<rename>() does "
+"not work across different mount points, even if the same filesystem is "
"mounted on both.)"
msgstr ""
#. type: Plain text
#: build/C/man2/rename.2:245
msgid ""
-"On NFS file systems, you can not assume that if the operation failed the "
-"file was not renamed. If the server does the rename operation and then "
-"crashes, the retransmitted RPC which will be processed when the server is up "
-"again causes a failure. The application is expected to deal with this. See "
+"On NFS filesystems, you can not assume that if the operation failed the file "
+"was not renamed. If the server does the rename operation and then crashes, "
+"the retransmitted RPC which will be processed when the server is up again "
+"causes a failure. The application is expected to deal with this. See "
"B<link>(2) for a similar problem."
msgstr ""
#. type: Plain text
#: build/C/man2/rmdir.2:123
msgid ""
-"The file system containing I<pathname> does not support the removal of "
+"The filesystem containing I<pathname> does not support the removal of "
"directories."
msgstr ""
#. type: Plain text
#: build/C/man2/rmdir.2:127
-msgid "I<pathname> refers to a directory on a read-only file system."
+msgid "I<pathname> refers to a directory on a read-only filesystem."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/symlink.2:104
msgid ""
-"The user's quota of resources on the file system has been exhausted. The "
-"resources could be inodes or disk blocks, depending on the file system "
+"The user's quota of resources on the filesystem has been exhausted. The "
+"resources could be inodes or disk blocks, depending on the filesystem "
"implementation."
msgstr ""
#. type: Plain text
#: build/C/man2/symlink.2:145
msgid ""
-"The file system containing I<newpath> does not support the creation of "
+"The filesystem containing I<newpath> does not support the creation of "
"symbolic links."
msgstr ""
#. type: Plain text
#: build/C/man2/symlink.2:149
-msgid "I<newpath> is on a read-only file system."
+msgid "I<newpath> is on a read-only filesystem."
msgstr ""
#. type: Plain text
"is a reference to the object underlying the original filename. (To be "
"precise: each of the hard links to a file is a reference to the same "
"I<i-node number>, where an i-node number is an index into the i-node table, "
-"which contains metadata about all files on a file system. See B<stat>(2).) "
+"which contains metadata about all files on a filesystem. See B<stat>(2).) "
"Changes to a file are independent of the name used to reference the file. "
"Hard links may not refer to directories (to prevent the possibility of loops "
-"within the file system tree, which would confuse many programs) and may not "
-"refer to files on different file systems (because i-node numbers are not "
-"unique across file systems)."
+"within the filesystem tree, which would confuse many programs) and may not "
+"refer to files on different filesystems (because i-node numbers are not "
+"unique across filesystems)."
msgstr ""
#. type: Plain text
"is the pathname another file, the file to which the link refers. In other "
"words, a symbolic link is a pointer to another name, and not to an "
"underlying object. For this reason, symbolic links may refer to directories "
-"and may cross file system boundaries."
+"and may cross filesystem boundaries."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man7/symlink.7:84
msgid ""
-"Because a symbolic link and its referenced object coexist in the file system "
+"Because a symbolic link and its referenced object coexist in the filesystem "
"name space, confusion can arise in distinguishing between the link itself "
"and the referenced object. On historical systems, commands and system calls "
"adopted their own link-following conventions in a somewhat ad-hoc fashion. "
#. type: Plain text
#: build/C/man3/tempnam.3:94
msgid ""
-"On succes, the B<tempnam>() function returns a pointer to a unique "
+"On success, the B<tempnam>() function returns a pointer to a unique "
"temporary filename. It returns NULL if a unique name cannot be generated, "
"with I<errno> set to indicate the cause of the error."
msgstr ""
#. type: Plain text
#: build/C/man3/tmpfile.3:78
-msgid "Read-only file system."
+msgid "Read-only filesystem."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/unlink.2:45
msgid ""
-"B<unlink>() deletes a name from the file system. If that name was the last "
+"B<unlink>() deletes a name from the filesystem. If that name was the last "
"link to a file and no processes have the file open the file is deleted and "
"the space it was using is made available for reuse."
msgstr ""
#. type: Plain text
#: build/C/man2/unlink.2:126
-msgid "The file system does not allow unlinking of files."
+msgid "The filesystem does not allow unlinking of files."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/unlink.2:141
-msgid "I<pathname> refers to a file on a read-only file system."
+msgid "I<pathname> refers to a file on a read-only filesystem."
msgstr ""
#. type: Plain text
#: build/C/man2/write.2:89
msgid ""
"POSIX requires that a B<read>(2) which can be proved to occur after a "
-"B<write>() has returned returns the new data. Note that not all file "
-"systems are POSIX conforming."
+"B<write>() has returned returns the new data. Note that not all "
+"filesystems are POSIX conforming."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/write.2:141
msgid ""
-"The user's quota of disk blocks on the file system containing the file "
+"The user's quota of disk blocks on the filesystem containing the file "
"referred to by I<fd> has been exhausted."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: 2013-08-16 12:12+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/atof.3:57 build/C/man3/atoi.3:93
#: build/C/man3/canonicalize_file_name.3:73 build/C/man3/cfree.3:112
#: build/C/man3/clearenv.3:60 build/C/man3/drand48.3:260
-#: build/C/man3/drand48_r.3:98 build/C/man3/ecvt.3:117
+#: build/C/man3/drand48_r.3:112 build/C/man3/ecvt.3:117
#: build/C/man3/ecvt_r.3:88 build/C/man3/exit.3:90 build/C/man3/gcvt.3:77
#: build/C/man3/getauxval.3:185 build/C/man3/getenv.3:96
#: build/C/man3/getloadavg.3:65 build/C/man3/getsubopt.3:129
#: build/C/man3/setenv.3:127 build/C/man3/strtod.3:160
#: build/C/man3/strtoimax.3:58 build/C/man3/strtol.3:161
#: build/C/man3/strtoul.3:165 build/C/man3/system.3:78
-#: build/C/man3/wcstombs.3:88 build/C/man3/wctomb.3:84
+#: build/C/man3/wcstombs.3:88 build/C/man3/wctomb.3:89
#, no-wrap
msgid "CONFORMING TO"
msgstr "準拠"
#: build/C/man3/atof.3:59 build/C/man3/atoi.3:113
#: build/C/man3/canonicalize_file_name.3:75 build/C/man3/cfree.3:117
#: build/C/man3/clearenv.3:97 build/C/man3/drand48.3:266
-#: build/C/man3/drand48_r.3:100 build/C/man3/ecvt.3:135
+#: build/C/man3/drand48_r.3:114 build/C/man3/ecvt.3:135
#: build/C/man3/ecvt_r.3:95 build/C/man3/exit.3:177 build/C/man3/gcvt.3:86
#: build/C/man3/getauxval.3:211 build/C/man3/getenv.3:129
#: build/C/man3/getloadavg.3:69 build/C/man3/getsubopt.3:226
#: build/C/man3/strtod.3:179 build/C/man3/strtoimax.3:60
#: build/C/man3/strtol.3:285 build/C/man3/strtoul.3:213
#: build/C/man3/system.3:153 build/C/man3/wcstombs.3:102
-#: build/C/man3/wctomb.3:99
+#: build/C/man3/wctomb.3:103
#, no-wrap
msgid "SEE ALSO"
msgstr "関連項目"
#: build/C/man3/atof.3:65 build/C/man3/atoi.3:118
#: build/C/man3/canonicalize_file_name.3:78 build/C/man3/cfree.3:119
#: build/C/man3/clearenv.3:103 build/C/man3/drand48.3:269
-#: build/C/man3/drand48_r.3:104 build/C/man3/ecvt.3:141
+#: build/C/man3/drand48_r.3:118 build/C/man3/ecvt.3:141
#: build/C/man3/ecvt_r.3:99 build/C/man3/exit.3:184 build/C/man3/gcvt.3:90
#: build/C/man3/getauxval.3:217 build/C/man3/getenv.3:137
#: build/C/man3/getloadavg.3:72 build/C/man3/getsubopt.3:228
#: build/C/man3/strtod.3:185 build/C/man3/strtoimax.3:66
#: build/C/man3/strtol.3:291 build/C/man3/strtoul.3:219
#: build/C/man3/system.3:158 build/C/man3/wcstombs.3:105
-#: build/C/man3/wctomb.3:103
+#: build/C/man3/wctomb.3:107
#, no-wrap
msgid "COLOPHON"
msgstr "この文書について"
#: build/C/man3/atof.3:72 build/C/man3/atoi.3:125
#: build/C/man3/canonicalize_file_name.3:85 build/C/man3/cfree.3:126
#: build/C/man3/clearenv.3:110 build/C/man3/drand48.3:276
-#: build/C/man3/drand48_r.3:111 build/C/man3/ecvt.3:148
+#: build/C/man3/drand48_r.3:125 build/C/man3/ecvt.3:148
#: build/C/man3/ecvt_r.3:106 build/C/man3/exit.3:191 build/C/man3/gcvt.3:97
#: build/C/man3/getauxval.3:224 build/C/man3/getenv.3:144
#: build/C/man3/getloadavg.3:79 build/C/man3/getsubopt.3:235
#: build/C/man3/strtod.3:192 build/C/man3/strtoimax.3:73
#: build/C/man3/strtol.3:298 build/C/man3/strtoul.3:226
#: build/C/man3/system.3:165 build/C/man3/wcstombs.3:112
-#: build/C/man3/wctomb.3:110
-msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#: build/C/man3/wctomb.3:114
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
+msgid ""
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#: build/C/man3/random.3:154 build/C/man3/setenv.3:129
#: build/C/man3/strtod.3:165 build/C/man3/strtol.3:166
#: build/C/man3/strtoul.3:170 build/C/man3/system.3:80
-#: build/C/man3/wcstombs.3:90 build/C/man3/wctomb.3:86
+#: build/C/man3/wcstombs.3:90 build/C/man3/wctomb.3:91
#, no-wrap
msgid "NOTES"
msgstr "注意"
msgstr "よって 123 = 59*64^0 + 1*64^1 = \"v/\" である。"
#. type: SH
-#: build/C/man3/a64l.3:62 build/C/man3/drand48.3:245 build/C/man3/ecvt.3:110
-#: build/C/man3/mblen.3:87 build/C/man3/qecvt.3:72
+#: build/C/man3/a64l.3:62 build/C/man3/drand48.3:245
+#: build/C/man3/drand48_r.3:98 build/C/man3/ecvt.3:110 build/C/man3/mblen.3:87
+#: build/C/man3/qecvt.3:72 build/C/man3/wctomb.3:84
#, no-wrap
msgid "ATTRIBUTES"
msgstr "属性"
#. type: SS
-#: build/C/man3/a64l.3:63 build/C/man3/drand48.3:246 build/C/man3/ecvt.3:111
-#: build/C/man3/mblen.3:88 build/C/man3/qecvt.3:73
+#: build/C/man3/a64l.3:63 build/C/man3/drand48.3:246
+#: build/C/man3/drand48_r.3:99 build/C/man3/ecvt.3:111 build/C/man3/mblen.3:88
+#: build/C/man3/qecvt.3:73 build/C/man3/wctomb.3:85
#, no-wrap
msgid "Multithreading (see pthreads(7))"
msgstr "マルチスレッディング (pthreads(7) 参照)"
msgstr "CFREE"
#. type: TH
-#: build/C/man3/cfree.3:24 build/C/man3/drand48_r.3:27
-#: build/C/man3/ecvt_r.3:30 build/C/man3/rpmatch.3:29
+#: build/C/man3/cfree.3:24 build/C/man3/ecvt_r.3:30 build/C/man3/rpmatch.3:29
#, no-wrap
msgid "2007-07-26"
msgstr "2007-07-26"
msgid "DRAND48_R"
msgstr "DRAND48_R"
+#. type: TH
+#: build/C/man3/drand48_r.3:27 build/C/man3/wctomb.3:16
+#, fuzzy, no-wrap
+#| msgid "2013-07-04"
+msgid "2013-09-09"
+msgstr "2013-07-04"
+
#. type: Plain text
#: build/C/man3/drand48_r.3:32
msgid ""
msgstr "返り値は 0 である。"
#. type: Plain text
-#: build/C/man3/drand48_r.3:100
+#: build/C/man3/drand48_r.3:112
+#, fuzzy
+#| msgid ""
+#| "The B<drand48>(), B<erand48>(), B<lrand48>(), B<nrand48>(), B<mrand48>(), "
+#| "B<jrand48>(), B<srand48>(), B<seed48>(), and B<lcong48>() functions "
+#| "record global state information for the random number generator, so they "
+#| "are not thread-safe."
+msgid ""
+"The B<drand48_r>(), B<erand48_r>(), B<lrand48_r>(), B<nrand48_r>(), "
+"B<mrand48_r>(), B<jrand48_r>(), B<srand48_r>(), B<seed48_r>(), and "
+"B<lcong48_r>() functions are thread-safe."
+msgstr ""
+"関数 B<drand48>(), B<erand48>(), B<lrand48>(), B<nrand48>(), B<mrand48>(), "
+"B<jrand48>(), B<srand48>(), B<seed48>(), B<lcong48>() は、 乱数生成に使用する"
+"状態情報をグローバルに保持する。 そのため、 これらの関数はスレッドセーフでは"
+"ない。"
+
+#. type: Plain text
+#: build/C/man3/drand48_r.3:114
msgid "These functions are GNU extensions and are not portable."
msgstr "これらの関数は GNU による拡張であり、移植性はない。"
#. type: Plain text
-#: build/C/man3/drand48_r.3:104 build/C/man3/random_r.3:136
+#: build/C/man3/drand48_r.3:118 build/C/man3/random_r.3:136
msgid "B<drand48>(3), B<rand>(3), B<random>(3)"
msgstr "B<drand48>(3), B<rand>(3), B<random>(3)"
#. type: Plain text
#: build/C/man3/mblen.3:94 build/C/man3/mbstowcs.3:95
#: build/C/man3/mbtowc.3:116 build/C/man3/wcstombs.3:90
-#: build/C/man3/wctomb.3:86
+#: build/C/man3/wctomb.3:91
msgid "C99."
msgstr "C99."
msgid "WCTOMB"
msgstr "WCTOMB"
-#. type: TH
-#: build/C/man3/wctomb.3:16
-#, no-wrap
-msgid "1999-07-25"
-msgstr "1999-07-25"
-
#. type: Plain text
#: build/C/man3/wctomb.3:19
msgid "wctomb - convert a wide character to a multibyte sequence"
"合にはゼロ以外、シフト状態に依存しない場合はゼロを返す。"
#. type: Plain text
-#: build/C/man3/wctomb.3:93
+#: build/C/man3/wctomb.3:89
+#, fuzzy
+#| msgid "The B<mblen>() function is not thread-safe."
+msgid "The B<wctomb>() function is not thread-safe."
+msgstr "B<mblen>() 関数はスレッドセーフではない。"
+
+#. type: Plain text
+#: build/C/man3/wctomb.3:98
msgid ""
"The behavior of B<wctomb>() depends on the B<LC_CTYPE> category of the "
"current locale."
"る。"
#. type: Plain text
-#: build/C/man3/wctomb.3:99
+#: build/C/man3/wctomb.3:103
+#, fuzzy
+#| msgid ""
+#| "The function B<mbrlen>(3) provides a better interface to the same "
+#| "functionality."
msgid ""
-"This function is not multithread safe. The function B<wcrtomb>(3) provides "
-"a better interface to the same functionality."
-msgstr ""
-"この関数はマルチスレッドでは安全ではない。 B<wcrtomb>(3) 関数は 同じ機能のよ"
-"り良いインターフェースを提供する。"
+"The function B<wcrtomb>(3) provides a better interface to the same "
+"functionality."
+msgstr "B<mbrlen>(3) 関数は同じ機能のより良いインタフェースを提供する。"
#. type: Plain text
-#: build/C/man3/wctomb.3:103
+#: build/C/man3/wctomb.3:107
msgid "B<MB_CUR_MAX>(3), B<wcrtomb>(3), B<wcstombs>(3)"
msgstr "B<MB_CUR_MAX>(3), B<wcrtomb>(3), B<wcstombs>(3)"
+#~ msgid "1999-07-25"
+#~ msgstr "1999-07-25"
+
+#~ msgid ""
+#~ "This function is not multithread safe. The function B<wcrtomb>(3) "
+#~ "provides a better interface to the same functionality."
+#~ msgstr ""
+#~ "この関数はマルチスレッドでは安全ではない。 B<wcrtomb>(3) 関数は 同じ機能"
+#~ "のより良いインターフェースを提供する。"
+
#~ msgid ""
#~ "The B<putenv>() function returns zero on success, or nonzero if an error "
#~ "occurs."
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man3/MB_CUR_MAX.3:35 build/C/man3/MB_LEN_MAX.3:31 build/C/man2/_exit.2:81 build/C/man3/a64l.3:71 build/C/man3/atexit.3:76 build/C/man3/atof.3:57 build/C/man3/atoi.3:93 build/C/man3/canonicalize_file_name.3:73 build/C/man3/cfree.3:112 build/C/man3/clearenv.3:60 build/C/man3/drand48.3:260 build/C/man3/drand48_r.3:98 build/C/man3/ecvt.3:117 build/C/man3/ecvt_r.3:88 build/C/man3/exit.3:90 build/C/man3/gcvt.3:77 build/C/man3/getauxval.3:185 build/C/man3/getenv.3:96 build/C/man3/getloadavg.3:65 build/C/man3/getsubopt.3:129 build/C/man3/malloc.3:168 build/C/man3/mblen.3:92 build/C/man3/mbstowcs.3:93 build/C/man3/mbtowc.3:114 build/C/man3/mkdtemp.3:86 build/C/man3/mkstemp.3:176 build/C/man3/mktemp.3:92 build/C/man3/on_exit.3:81 build/C/man3/putenv.3:79 build/C/man3/qecvt.3:83 build/C/man3/rand.3:129 build/C/man3/random.3:152 build/C/man3/random_r.3:128 build/C/man3/rpmatch.3:99 build/C/man3/setenv.3:127 build/C/man3/strtod.3:160 build/C/man3/strtoimax.3:58 build/C/man3/strtol.3:161 build/C/man3/strtoul.3:165 build/C/man3/system.3:78 build/C/man3/wcstombs.3:88 build/C/man3/wctomb.3:84
+#: build/C/man3/MB_CUR_MAX.3:35 build/C/man3/MB_LEN_MAX.3:31 build/C/man2/_exit.2:81 build/C/man3/a64l.3:71 build/C/man3/atexit.3:76 build/C/man3/atof.3:57 build/C/man3/atoi.3:93 build/C/man3/canonicalize_file_name.3:73 build/C/man3/cfree.3:112 build/C/man3/clearenv.3:60 build/C/man3/drand48.3:260 build/C/man3/drand48_r.3:112 build/C/man3/ecvt.3:117 build/C/man3/ecvt_r.3:88 build/C/man3/exit.3:90 build/C/man3/gcvt.3:77 build/C/man3/getauxval.3:185 build/C/man3/getenv.3:96 build/C/man3/getloadavg.3:65 build/C/man3/getsubopt.3:129 build/C/man3/malloc.3:168 build/C/man3/mblen.3:92 build/C/man3/mbstowcs.3:93 build/C/man3/mbtowc.3:114 build/C/man3/mkdtemp.3:86 build/C/man3/mkstemp.3:176 build/C/man3/mktemp.3:92 build/C/man3/on_exit.3:81 build/C/man3/putenv.3:79 build/C/man3/qecvt.3:83 build/C/man3/rand.3:129 build/C/man3/random.3:152 build/C/man3/random_r.3:128 build/C/man3/rpmatch.3:99 build/C/man3/setenv.3:127 build/C/man3/strtod.3:160 build/C/man3/strtoimax.3:58 build/C/man3/strtol.3:161 build/C/man3/strtoul.3:165 build/C/man3/system.3:78 build/C/man3/wcstombs.3:88 build/C/man3/wctomb.3:89
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/MB_CUR_MAX.3:37 build/C/man3/MB_LEN_MAX.3:44 build/C/man2/_exit.2:124 build/C/man3/a64l.3:93 build/C/man3/atexit.3:161 build/C/man3/atof.3:59 build/C/man3/atoi.3:113 build/C/man3/canonicalize_file_name.3:75 build/C/man3/cfree.3:117 build/C/man3/clearenv.3:97 build/C/man3/drand48.3:266 build/C/man3/drand48_r.3:100 build/C/man3/ecvt.3:135 build/C/man3/ecvt_r.3:95 build/C/man3/exit.3:177 build/C/man3/gcvt.3:86 build/C/man3/getauxval.3:211 build/C/man3/getenv.3:129 build/C/man3/getloadavg.3:69 build/C/man3/getsubopt.3:226 build/C/man3/malloc.3:259 build/C/man3/mblen.3:106 build/C/man3/mbstowcs.3:107 build/C/man3/mbtowc.3:129 build/C/man3/mkdtemp.3:91 build/C/man3/mkstemp.3:214 build/C/man3/mktemp.3:115 build/C/man3/on_exit.3:88 build/C/man3/putenv.3:119 build/C/man3/qecvt.3:94 build/C/man3/rand.3:217 build/C/man3/random.3:188 build/C/man3/random_r.3:132 build/C/man3/rpmatch.3:144 build/C/man3/setenv.3:152 build/C/man3/strtod.3:179 build/C/man3/strtoimax.3:60 build/C/man3/strtol.3:285 build/C/man3/strtoul.3:213 build/C/man3/system.3:153 build/C/man3/wcstombs.3:102 build/C/man3/wctomb.3:99
+#: build/C/man3/MB_CUR_MAX.3:37 build/C/man3/MB_LEN_MAX.3:44 build/C/man2/_exit.2:124 build/C/man3/a64l.3:93 build/C/man3/atexit.3:161 build/C/man3/atof.3:59 build/C/man3/atoi.3:113 build/C/man3/canonicalize_file_name.3:75 build/C/man3/cfree.3:117 build/C/man3/clearenv.3:97 build/C/man3/drand48.3:266 build/C/man3/drand48_r.3:114 build/C/man3/ecvt.3:135 build/C/man3/ecvt_r.3:95 build/C/man3/exit.3:177 build/C/man3/gcvt.3:86 build/C/man3/getauxval.3:211 build/C/man3/getenv.3:129 build/C/man3/getloadavg.3:69 build/C/man3/getsubopt.3:226 build/C/man3/malloc.3:259 build/C/man3/mblen.3:106 build/C/man3/mbstowcs.3:107 build/C/man3/mbtowc.3:129 build/C/man3/mkdtemp.3:91 build/C/man3/mkstemp.3:214 build/C/man3/mktemp.3:115 build/C/man3/on_exit.3:88 build/C/man3/putenv.3:119 build/C/man3/qecvt.3:94 build/C/man3/rand.3:217 build/C/man3/random.3:188 build/C/man3/random_r.3:132 build/C/man3/rpmatch.3:144 build/C/man3/setenv.3:152 build/C/man3/strtod.3:179 build/C/man3/strtoimax.3:60 build/C/man3/strtol.3:285 build/C/man3/strtoul.3:213 build/C/man3/system.3:153 build/C/man3/wcstombs.3:102 build/C/man3/wctomb.3:103
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/MB_CUR_MAX.3:44 build/C/man3/MB_LEN_MAX.3:46 build/C/man2/_exit.2:136 build/C/man3/a64l.3:97 build/C/man3/atexit.3:165 build/C/man3/atof.3:65 build/C/man3/atoi.3:118 build/C/man3/canonicalize_file_name.3:78 build/C/man3/cfree.3:119 build/C/man3/clearenv.3:103 build/C/man3/drand48.3:269 build/C/man3/drand48_r.3:104 build/C/man3/ecvt.3:141 build/C/man3/ecvt_r.3:99 build/C/man3/exit.3:184 build/C/man3/gcvt.3:90 build/C/man3/getauxval.3:217 build/C/man3/getenv.3:137 build/C/man3/getloadavg.3:72 build/C/man3/getsubopt.3:228 build/C/man3/malloc.3:283 build/C/man3/mblen.3:108 build/C/man3/mbstowcs.3:110 build/C/man3/mbtowc.3:133 build/C/man3/mkdtemp.3:98 build/C/man3/mkstemp.3:220 build/C/man3/mktemp.3:120 build/C/man3/on_exit.3:92 build/C/man3/putenv.3:125 build/C/man3/qecvt.3:99 build/C/man3/rand.3:220 build/C/man3/random.3:193 build/C/man3/random_r.3:136 build/C/man3/rpmatch.3:150 build/C/man3/setenv.3:157 build/C/man3/strtod.3:185 build/C/man3/strtoimax.3:66 build/C/man3/strtol.3:291 build/C/man3/strtoul.3:219 build/C/man3/system.3:158 build/C/man3/wcstombs.3:105 build/C/man3/wctomb.3:103
+#: build/C/man3/MB_CUR_MAX.3:44 build/C/man3/MB_LEN_MAX.3:46 build/C/man2/_exit.2:136 build/C/man3/a64l.3:97 build/C/man3/atexit.3:165 build/C/man3/atof.3:65 build/C/man3/atoi.3:118 build/C/man3/canonicalize_file_name.3:78 build/C/man3/cfree.3:119 build/C/man3/clearenv.3:103 build/C/man3/drand48.3:269 build/C/man3/drand48_r.3:118 build/C/man3/ecvt.3:141 build/C/man3/ecvt_r.3:99 build/C/man3/exit.3:184 build/C/man3/gcvt.3:90 build/C/man3/getauxval.3:217 build/C/man3/getenv.3:137 build/C/man3/getloadavg.3:72 build/C/man3/getsubopt.3:228 build/C/man3/malloc.3:283 build/C/man3/mblen.3:108 build/C/man3/mbstowcs.3:110 build/C/man3/mbtowc.3:133 build/C/man3/mkdtemp.3:98 build/C/man3/mkstemp.3:220 build/C/man3/mktemp.3:120 build/C/man3/on_exit.3:92 build/C/man3/putenv.3:125 build/C/man3/qecvt.3:99 build/C/man3/rand.3:220 build/C/man3/random.3:193 build/C/man3/random_r.3:136 build/C/man3/rpmatch.3:150 build/C/man3/setenv.3:157 build/C/man3/strtod.3:185 build/C/man3/strtoimax.3:66 build/C/man3/strtol.3:291 build/C/man3/strtoul.3:219 build/C/man3/system.3:158 build/C/man3/wcstombs.3:105 build/C/man3/wctomb.3:107
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man3/MB_CUR_MAX.3:51 build/C/man3/MB_LEN_MAX.3:53 build/C/man2/_exit.2:143 build/C/man3/a64l.3:104 build/C/man3/atexit.3:172 build/C/man3/atof.3:72 build/C/man3/atoi.3:125 build/C/man3/canonicalize_file_name.3:85 build/C/man3/cfree.3:126 build/C/man3/clearenv.3:110 build/C/man3/drand48.3:276 build/C/man3/drand48_r.3:111 build/C/man3/ecvt.3:148 build/C/man3/ecvt_r.3:106 build/C/man3/exit.3:191 build/C/man3/gcvt.3:97 build/C/man3/getauxval.3:224 build/C/man3/getenv.3:144 build/C/man3/getloadavg.3:79 build/C/man3/getsubopt.3:235 build/C/man3/malloc.3:290 build/C/man3/mblen.3:115 build/C/man3/mbstowcs.3:117 build/C/man3/mbtowc.3:140 build/C/man3/mkdtemp.3:105 build/C/man3/mkstemp.3:227 build/C/man3/mktemp.3:127 build/C/man3/on_exit.3:99 build/C/man3/putenv.3:132 build/C/man3/qecvt.3:106 build/C/man3/rand.3:227 build/C/man3/random.3:200 build/C/man3/random_r.3:143 build/C/man3/rpmatch.3:157 build/C/man3/setenv.3:164 build/C/man3/strtod.3:192 build/C/man3/strtoimax.3:73 build/C/man3/strtol.3:298 build/C/man3/strtoul.3:226 build/C/man3/system.3:165 build/C/man3/wcstombs.3:112 build/C/man3/wctomb.3:110
+#: build/C/man3/MB_CUR_MAX.3:51 build/C/man3/MB_LEN_MAX.3:53 build/C/man2/_exit.2:143 build/C/man3/a64l.3:104 build/C/man3/atexit.3:172 build/C/man3/atof.3:72 build/C/man3/atoi.3:125 build/C/man3/canonicalize_file_name.3:85 build/C/man3/cfree.3:126 build/C/man3/clearenv.3:110 build/C/man3/drand48.3:276 build/C/man3/drand48_r.3:125 build/C/man3/ecvt.3:148 build/C/man3/ecvt_r.3:106 build/C/man3/exit.3:191 build/C/man3/gcvt.3:97 build/C/man3/getauxval.3:224 build/C/man3/getenv.3:144 build/C/man3/getloadavg.3:79 build/C/man3/getsubopt.3:235 build/C/man3/malloc.3:290 build/C/man3/mblen.3:115 build/C/man3/mbstowcs.3:117 build/C/man3/mbtowc.3:140 build/C/man3/mkdtemp.3:105 build/C/man3/mkstemp.3:227 build/C/man3/mktemp.3:127 build/C/man3/on_exit.3:99 build/C/man3/putenv.3:132 build/C/man3/qecvt.3:106 build/C/man3/rand.3:227 build/C/man3/random.3:200 build/C/man3/random_r.3:143 build/C/man3/rpmatch.3:157 build/C/man3/setenv.3:164 build/C/man3/strtod.3:192 build/C/man3/strtoimax.3:73 build/C/man3/strtol.3:298 build/C/man3/strtoul.3:226 build/C/man3/system.3:165 build/C/man3/wcstombs.3:112 build/C/man3/wctomb.3:114
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/MB_LEN_MAX.3:33 build/C/man2/_exit.2:86 build/C/man3/a64l.3:73 build/C/man3/atexit.3:78 build/C/man3/atoi.3:103 build/C/man3/clearenv.3:74 build/C/man3/drand48.3:262 build/C/man3/ecvt.3:129 build/C/man3/ecvt_r.3:90 build/C/man3/exit.3:92 build/C/man3/getauxval.3:187 build/C/man3/getenv.3:102 build/C/man3/getsubopt.3:131 build/C/man3/malloc.3:170 build/C/man3/mblen.3:94 build/C/man3/mbstowcs.3:95 build/C/man3/mbtowc.3:116 build/C/man3/mkstemp.3:189 build/C/man3/mktemp.3:96 build/C/man3/putenv.3:81 build/C/man3/qecvt.3:89 build/C/man3/rand.3:141 build/C/man3/random.3:154 build/C/man3/setenv.3:129 build/C/man3/strtod.3:165 build/C/man3/strtol.3:166 build/C/man3/strtoul.3:170 build/C/man3/system.3:80 build/C/man3/wcstombs.3:90 build/C/man3/wctomb.3:86
+#: build/C/man3/MB_LEN_MAX.3:33 build/C/man2/_exit.2:86 build/C/man3/a64l.3:73 build/C/man3/atexit.3:78 build/C/man3/atoi.3:103 build/C/man3/clearenv.3:74 build/C/man3/drand48.3:262 build/C/man3/ecvt.3:129 build/C/man3/ecvt_r.3:90 build/C/man3/exit.3:92 build/C/man3/getauxval.3:187 build/C/man3/getenv.3:102 build/C/man3/getsubopt.3:131 build/C/man3/malloc.3:170 build/C/man3/mblen.3:94 build/C/man3/mbstowcs.3:95 build/C/man3/mbtowc.3:116 build/C/man3/mkstemp.3:189 build/C/man3/mktemp.3:96 build/C/man3/putenv.3:81 build/C/man3/qecvt.3:89 build/C/man3/rand.3:141 build/C/man3/random.3:154 build/C/man3/setenv.3:129 build/C/man3/strtod.3:165 build/C/man3/strtol.3:166 build/C/man3/strtoul.3:170 build/C/man3/system.3:80 build/C/man3/wcstombs.3:90 build/C/man3/wctomb.3:91
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/a64l.3:62 build/C/man3/drand48.3:245 build/C/man3/ecvt.3:110 build/C/man3/mblen.3:87 build/C/man3/qecvt.3:72
+#: build/C/man3/a64l.3:62 build/C/man3/drand48.3:245 build/C/man3/drand48_r.3:98 build/C/man3/ecvt.3:110 build/C/man3/mblen.3:87 build/C/man3/qecvt.3:72 build/C/man3/wctomb.3:84
#, no-wrap
msgid "ATTRIBUTES"
msgstr ""
#. type: SS
-#: build/C/man3/a64l.3:63 build/C/man3/drand48.3:246 build/C/man3/ecvt.3:111 build/C/man3/mblen.3:88 build/C/man3/qecvt.3:73
+#: build/C/man3/a64l.3:63 build/C/man3/drand48.3:246 build/C/man3/drand48_r.3:99 build/C/man3/ecvt.3:111 build/C/man3/mblen.3:88 build/C/man3/qecvt.3:73 build/C/man3/wctomb.3:85
#, no-wrap
msgid "Multithreading (see pthreads(7))"
msgstr ""
msgstr ""
#. type: TH
-#: build/C/man3/cfree.3:24 build/C/man3/drand48_r.3:27 build/C/man3/ecvt_r.3:30 build/C/man3/rpmatch.3:29
+#: build/C/man3/cfree.3:24 build/C/man3/ecvt_r.3:30 build/C/man3/rpmatch.3:29
#, no-wrap
msgid "2007-07-26"
msgstr ""
msgid "DRAND48_R"
msgstr ""
+#. type: TH
+#: build/C/man3/drand48_r.3:27 build/C/man3/wctomb.3:16
+#, no-wrap
+msgid "2013-09-09"
+msgstr ""
+
#. type: Plain text
#: build/C/man3/drand48_r.3:32
msgid ""
msgstr ""
#. type: Plain text
-#: build/C/man3/drand48_r.3:100
+#: build/C/man3/drand48_r.3:112
+msgid ""
+"The B<drand48_r>(), B<erand48_r>(), B<lrand48_r>(), B<nrand48_r>(), "
+"B<mrand48_r>(), B<jrand48_r>(), B<srand48_r>(), B<seed48_r>(), and "
+"B<lcong48_r>() functions are thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/drand48_r.3:114
msgid "These functions are GNU extensions and are not portable."
msgstr ""
#. type: Plain text
-#: build/C/man3/drand48_r.3:104 build/C/man3/random_r.3:136
+#: build/C/man3/drand48_r.3:118 build/C/man3/random_r.3:136
msgid "B<drand48>(3), B<rand>(3), B<random>(3)"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/mblen.3:94 build/C/man3/mbstowcs.3:95 build/C/man3/mbtowc.3:116 build/C/man3/wcstombs.3:90 build/C/man3/wctomb.3:86
+#: build/C/man3/mblen.3:94 build/C/man3/mbstowcs.3:95 build/C/man3/mbtowc.3:116 build/C/man3/wcstombs.3:90 build/C/man3/wctomb.3:91
msgid "C99."
msgstr ""
msgid "WCTOMB"
msgstr ""
-#. type: TH
-#: build/C/man3/wctomb.3:16
-#, no-wrap
-msgid "1999-07-25"
-msgstr ""
-
#. type: Plain text
#: build/C/man3/wctomb.3:19
msgid "wctomb - convert a wide character to a multibyte sequence"
msgstr ""
#. type: Plain text
-#: build/C/man3/wctomb.3:93
+#: build/C/man3/wctomb.3:89
+msgid "The B<wctomb>() function is not thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/wctomb.3:98
msgid ""
"The behavior of B<wctomb>() depends on the B<LC_CTYPE> category of the "
"current locale."
msgstr ""
#. type: Plain text
-#: build/C/man3/wctomb.3:99
+#: build/C/man3/wctomb.3:103
msgid ""
-"This function is not multithread safe. The function B<wcrtomb>(3) provides "
-"a better interface to the same functionality."
+"The function B<wcrtomb>(3) provides a better interface to the same "
+"functionality."
msgstr ""
#. type: Plain text
-#: build/C/man3/wctomb.3:103
+#: build/C/man3/wctomb.3:107
msgid "B<MB_CUR_MAX>(3), B<wcrtomb>(3), B<wcstombs>(3)"
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: 2013-08-16 11:20+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/strspn.3:95 build/C/man3/strstr.3:103
#: build/C/man3/strtok.3:286 build/C/man3/strverscmp.3:104
#: build/C/man3/strxfrm.3:103
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man3/stpncpy.3:91
+#, fuzzy
+#| msgid ""
+#| "B<stpncpy>() returns a pointer to the terminating null byte in I<dest>, "
+#| "or, if I<dest> is not null-terminated, I<dest + n>."
msgid ""
"B<stpncpy>() returns a pointer to the terminating null byte in I<dest>, or, "
-"if I<dest> is not null-terminated, I<dest + n>."
+"if I<dest> is not null-terminated, I<dest>+I<n>."
msgstr ""
"B<stpncpy>() は I<dest> の終端の NULL バイトを指すポインターを返すか、 "
"I<dest> が NULL バイトで終端されていない場合には I<dest + n> を返す。"
#: build/C/man3/strcoll.3:80
msgid ""
"In the I<POSIX> or I<C> locales B<strcoll>() is equivalent to B<strcmp>(3)."
-msgstr "I<POSIX> および I<C> ロケールにおいては、 B<strcoll>() は B<strcmp>(3) と等価である。"
+msgstr ""
+"I<POSIX> および I<C> ロケールにおいては、 B<strcoll>() は B<strcmp>(3) と等"
+"価である。"
#. type: Plain text
#: build/C/man3/strcoll.3:88
#. type: Plain text
#: build/C/man3/strdup.3:67
-msgid "POSIX_C_SOURCE\\ E<gt>=\\ 200809L || _XOPEN_SOURCE\\ E<gt>=\\ 700"
+#, fuzzy
+#| msgid "POSIX_C_SOURCE\\ E<gt>=\\ 200809L || _XOPEN_SOURCE\\ E<gt>=\\ 700"
+msgid "_POSIX_C_SOURCE\\ E<gt>=\\ 200809L || _XOPEN_SOURCE\\ E<gt>=\\ 700"
msgstr "POSIX_C_SOURCE\\ E<gt>=\\ 200809L || _XOPEN_SOURCE\\ E<gt>=\\ 700"
#. type: Plain text
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/bcmp.3:82 build/C/man3/bcopy.3:81 build/C/man3/bstring.3:101 build/C/man3/bzero.3:67 build/C/man3/ffs.3:112 build/C/man3/index.3:90 build/C/man3/memccpy.3:85 build/C/man3/memchr.3:154 build/C/man3/memcmp.3:77 build/C/man3/memcpy.3:69 build/C/man3/memfrob.3:72 build/C/man3/memmem.3:92 build/C/man3/memmove.3:78 build/C/man3/mempcpy.3:85 build/C/man3/memset.3:67 build/C/man3/stpcpy.3:126 build/C/man3/stpncpy.3:104 build/C/man3/strcasecmp.3:94 build/C/man3/strcat.3:185 build/C/man3/strchr.3:134 build/C/man3/strcmp.3:98 build/C/man3/strcoll.3:95 build/C/man3/strcpy.3:231 build/C/man3/strdup.3:148 build/C/man3/strerror.3:226 build/C/man3/strfry.3:72 build/C/man3/string.3:126 build/C/man3/strlen.3:64 build/C/man3/strnlen.3:82 build/C/man3/strpbrk.3:76 build/C/man3/strsep.3:117 build/C/man3/strsignal.3:97 build/C/man3/strspn.3:95 build/C/man3/strstr.3:103 build/C/man3/strtok.3:286 build/C/man3/strverscmp.3:104 build/C/man3/strxfrm.3:103
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#: build/C/man3/stpncpy.3:91
msgid ""
"B<stpncpy>() returns a pointer to the terminating null byte in I<dest>, or, "
-"if I<dest> is not null-terminated, I<dest + n>."
+"if I<dest> is not null-terminated, I<dest>+I<n>."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man3/strdup.3:67
-msgid "POSIX_C_SOURCE\\ E<gt>=\\ 200809L || _XOPEN_SOURCE\\ E<gt>=\\ 700"
+msgid "_POSIX_C_SOURCE\\ E<gt>=\\ 200809L || _XOPEN_SOURCE\\ E<gt>=\\ 700"
msgstr ""
#. type: Plain text
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: 2013-08-16 11:28+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: SH
#: build/C/man3/adjtime.3:102 build/C/man2/adjtimex.2:142
#: build/C/man3/clock.3:50 build/C/man3/clock_getcpuclockid.3:93
-#: build/C/man2/clock_getres.2:204 build/C/man2/clock_nanosleep.2:181
+#: build/C/man2/clock_getres.2:206 build/C/man2/clock_nanosleep.2:181
#: build/C/man3/ctime.3:282 build/C/man3/difftime.3:48
#: build/C/man3/dysize.3:51 build/C/man3/ftime.3:70 build/C/man3/futimes.3:93
#: build/C/man3/getdate.3:204 build/C/man2/gettimeofday.2:163
#. type: SH
#: build/C/man3/adjtime.3:104 build/C/man3/clock.3:56
-#: build/C/man3/clock_getcpuclockid.3:95 build/C/man2/clock_getres.2:221
+#: build/C/man3/clock_getcpuclockid.3:95 build/C/man2/clock_getres.2:223
#: build/C/man2/clock_nanosleep.2:183 build/C/man3/ctime.3:301
#: build/C/man3/difftime.3:50 build/C/man3/dysize.3:53
#: build/C/man3/getdate.3:206 build/C/man2/gettimeofday.2:174
"ない。"
#. type: SH
-#: build/C/man3/adjtime.3:125 build/C/man2/clock_getres.2:253
+#: build/C/man3/adjtime.3:125 build/C/man2/clock_getres.2:265
#: build/C/man3/ftime.3:85 build/C/man2/nanosleep.2:196
#: build/C/man3/strftime.3:454 build/C/man1/time.1:253
#: build/C/man2/times.2:193 build/C/man2/utimensat.2:460
#. type: SH
#: build/C/man3/adjtime.3:141 build/C/man2/adjtimex.2:150
-#: build/C/man3/clock.3:86 build/C/man3/clock_getcpuclockid.3:154
-#: build/C/man2/clock_getres.2:263 build/C/man2/clock_nanosleep.2:247
+#: build/C/man3/clock.3:97 build/C/man3/clock_getcpuclockid.3:154
+#: build/C/man2/clock_getres.2:275 build/C/man2/clock_nanosleep.2:247
#: build/C/man3/ctime.3:362 build/C/man3/difftime.3:63
#: build/C/man3/dysize.3:57 build/C/man3/ftime.3:94 build/C/man3/futimes.3:96
#: build/C/man3/getdate.3:309 build/C/man2/gettimeofday.2:246
msgstr "B<adjtimex>(2), B<gettimeofday>(2), B<time>(7)"
#. type: SH
-#: build/C/man3/adjtime.3:145 build/C/man2/adjtimex.2:155
-#: build/C/man3/clock.3:90 build/C/man3/clock_getcpuclockid.3:159
-#: build/C/man2/clock_getres.2:275 build/C/man2/clock_nanosleep.2:255
+#: build/C/man3/adjtime.3:145 build/C/man2/adjtimex.2:156
+#: build/C/man3/clock.3:101 build/C/man3/clock_getcpuclockid.3:159
+#: build/C/man2/clock_getres.2:287 build/C/man2/clock_nanosleep.2:255
#: build/C/man3/ctime.3:374 build/C/man3/difftime.3:70
#: build/C/man3/dysize.3:59 build/C/man3/ftime.3:97 build/C/man3/futimes.3:100
#: build/C/man3/getdate.3:315 build/C/man2/gettimeofday.2:256
msgstr "この文書について"
#. type: Plain text
-#: build/C/man3/adjtime.3:152 build/C/man2/adjtimex.2:162
-#: build/C/man3/clock.3:97 build/C/man3/clock_getcpuclockid.3:166
-#: build/C/man2/clock_getres.2:282 build/C/man2/clock_nanosleep.2:262
+#: build/C/man3/adjtime.3:152 build/C/man2/adjtimex.2:163
+#: build/C/man3/clock.3:108 build/C/man3/clock_getcpuclockid.3:166
+#: build/C/man2/clock_getres.2:294 build/C/man2/clock_nanosleep.2:262
#: build/C/man3/ctime.3:381 build/C/man3/difftime.3:77
#: build/C/man3/dysize.3:66 build/C/man3/ftime.3:104
#: build/C/man3/futimes.3:107 build/C/man3/getdate.3:322
#: build/C/man5/tzfile.5:171 build/C/man8/tzselect.8:59
#: build/C/man3/tzset.3:247 build/C/man2/utime.2:195
#: build/C/man2/utimensat.2:622 build/C/man8/zdump.8:67 build/C/man8/zic.8:429
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: TH
#: build/C/man2/adjtimex.2:30
-#, no-wrap
-msgid "2004-05-27"
-msgstr "2004-05-27"
+#, fuzzy, no-wrap
+#| msgid "2013-07-04"
+msgid "2013-08-07"
+msgstr "2013-07-04"
#. type: Plain text
#: build/C/man2/adjtimex.2:33
"いては B<adjtime>(3) を参照のこと。"
#. type: Plain text
-#: build/C/man2/adjtimex.2:155
-msgid "B<settimeofday>(2), B<adjtime>(3), B<capabilities>(7), B<time>(7)"
+#: build/C/man2/adjtimex.2:156
+#, fuzzy
+#| msgid "B<settimeofday>(2), B<adjtime>(3), B<capabilities>(7), B<time>(7)"
+msgid ""
+"B<settimeofday>(2), B<adjtime>(3), B<capabilities>(7), B<time>(7), "
+"B<adjtimex>(8)"
msgstr "B<settimeofday>(2), B<adjtime>(3), B<capabilities>(7), B<time>(7)"
#. type: TH
#. type: TH
#: build/C/man3/clock.3:29
-#, no-wrap
-msgid "2008-08-28"
-msgstr "2008-08-28"
+#, fuzzy, no-wrap
+#| msgid "2013-03-15"
+msgid "2013-08-19"
+msgstr "2013-03-15"
#. type: TH
#: build/C/man3/clock.3:29 build/C/man3/difftime.3:30 build/C/man3/dysize.3:26
"返すので、より好ましいだろう。"
#. type: Plain text
-#: build/C/man3/clock.3:90
+#: build/C/man3/clock.3:97
+msgid ""
+"In glibc 2.17 and earlier, B<clock>() was implemented on top of B<times>"
+"(2). For improved precision, since glibc 2.18, it is implemented on top of "
+"B<clock_gettime>(2) (using the B<CLOCK_PROCESS_CPUTIME_ID> clock)."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/clock.3:101
msgid "B<clock_gettime>(2), B<getrusage>(2), B<times>(2)"
msgstr "B<clock_gettime>(2), B<getrusage>(2), B<times>(2)"
msgstr "ID が I<pid> のプロセスが存在しない。"
#. type: SH
-#: build/C/man3/clock_getcpuclockid.3:84 build/C/man2/clock_nanosleep.2:176
-#: build/C/man3/futimes.3:86 build/C/man2/utimensat.2:413
+#: build/C/man3/clock_getcpuclockid.3:84 build/C/man2/clock_getres.2:204
+#: build/C/man2/clock_nanosleep.2:176 build/C/man3/futimes.3:86
+#: build/C/man2/utimensat.2:413
#, no-wrap
msgid "VERSIONS"
msgstr "バージョン"
#. type: TH
#: build/C/man2/clock_getres.2:30
-#, no-wrap
-msgid "2013-02-25"
-msgstr "2013-02-25"
+#, fuzzy, no-wrap
+#| msgid "2013-07-04"
+msgid "2013-09-04"
+msgstr "2013-07-04"
#. type: Plain text
#: build/C/man2/clock_getres.2:33
"時刻を変更した場合、時刻に不連続な変化が発生するからだ。"
#. type: TP
-#: build/C/man2/clock_getres.2:173 build/C/man2/clock_nanosleep.2:89
-#, no-wrap
-msgid "B<CLOCK_PROCESS_CPUTIME_ID>"
+#: build/C/man2/clock_getres.2:173
+#, fuzzy, no-wrap
+#| msgid "B<CLOCK_PROCESS_CPUTIME_ID>"
+msgid "B<CLOCK_PROCESS_CPUTIME_ID> (since Linux 2.6.12)"
msgstr "B<CLOCK_PROCESS_CPUTIME_ID>"
#. type: Plain text
#. type: TP
#: build/C/man2/clock_getres.2:176
-#, no-wrap
-msgid "B<CLOCK_THREAD_CPUTIME_ID>"
+#, fuzzy, no-wrap
+#| msgid "B<CLOCK_THREAD_CPUTIME_ID>"
+msgid "B<CLOCK_THREAD_CPUTIME_ID> (since Linux 2.6.12)"
msgstr "B<CLOCK_THREAD_CPUTIME_ID>"
#. type: Plain text
msgstr "指示されたクロックを設定する権限が B<clock_settime>() にない。"
#. type: Plain text
-#: build/C/man2/clock_getres.2:206 build/C/man3/strptime.3:297
+#: build/C/man2/clock_getres.2:206
+msgid "These system calls first appeared in Linux 2.6."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/clock_getres.2:208 build/C/man3/strptime.3:297
msgid "SUSv2, POSIX.1-2001."
msgstr "SUSv2, POSIX.1-2001."
#. type: SH
-#: build/C/man2/clock_getres.2:206
+#: build/C/man2/clock_getres.2:208
#, no-wrap
msgid "AVAILABILITY"
msgstr "可用性"
#. type: Plain text
-#: build/C/man2/clock_getres.2:221
+#: build/C/man2/clock_getres.2:223
msgid ""
"On POSIX systems on which these functions are available, the symbol "
"B<_POSIX_TIMERS> is defined in I<E<lt>unistd.hE<gt>> to a value greater than "
"が利用可能なことを示す。 (B<sysconf>(3) も参照すること。)"
#. type: SS
-#: build/C/man2/clock_getres.2:222
-#, no-wrap
-msgid "Note for SMP systems"
+#: build/C/man2/clock_getres.2:224
+#, fuzzy, no-wrap
+#| msgid "Note for SMP systems"
+msgid "Historical note for SMP systems"
msgstr "SMP システムについての注意"
#. type: Plain text
-#: build/C/man2/clock_getres.2:233
+#: build/C/man2/clock_getres.2:236
+#, fuzzy
+#| msgid ""
+#| "The B<CLOCK_PROCESS_CPUTIME_ID> and B<CLOCK_THREAD_CPUTIME_ID> clocks are "
+#| "realized on many platforms using timers from the CPUs (TSC on i386, AR."
+#| "ITC on Itanium). These registers may differ between CPUs and as a "
+#| "consequence these clocks may return B<bogus results> if a process is "
+#| "migrated to another CPU."
msgid ""
-"The B<CLOCK_PROCESS_CPUTIME_ID> and B<CLOCK_THREAD_CPUTIME_ID> clocks are "
-"realized on many platforms using timers from the CPUs (TSC on i386, AR.ITC "
-"on Itanium). These registers may differ between CPUs and as a consequence "
-"these clocks may return B<bogus results> if a process is migrated to another "
-"CPU."
+"Before Linux added kernel support for B<CLOCK_PROCESS_CPUTIME_ID> and "
+"B<CLOCK_THREAD_CPUTIME_ID>, glibc implemented these clocks on many platforms "
+"using timer registers from the CPUs (TSC on i386, AR.ITC on Itanium). These "
+"registers may differ between CPUs and as a consequence these clocks may "
+"return B<bogus results> if a process is migrated to another CPU."
msgstr ""
"B<CLOCK_PROCESS_CPUTIME_ID> と B<CLOCK_THREAD_CPUTIME_ID> クロックは、CPU か"
"らのタイマー (i386 上の TSC、Itanium 上の AR.ITC) を用いて実現されている。 こ"
"しれない。"
#. type: Plain text
-#: build/C/man2/clock_getres.2:244
+#: build/C/man2/clock_getres.2:247
msgid ""
"If the CPUs in an SMP system have different clock sources then there is no "
"way to maintain a correlation between the timer registers since each CPU "
"効である。"
#. type: Plain text
-#: build/C/man2/clock_getres.2:253
+#: build/C/man2/clock_getres.2:256
msgid ""
"The processors in an SMP system do not start all at exactly the same time "
"and therefore the timer registers are typically running at an offset. Some "
"扱うためのコードを提供しない。 通常はこれらのオフセットが小さいので、多くの場"
"合でその影響は無視できる。"
+#. type: Plain text
+#: build/C/man2/clock_getres.2:265
+msgid ""
+"Since glibc 2.4, the wrapper functions for the system calls described in "
+"this page avoid the abovementioned problems by employing the kernel "
+"implementation of B<CLOCK_PROCESS_CPUTIME_ID> and "
+"B<CLOCK_THREAD_CPUTIME_ID>, on systems that provide such an implementation "
+"(i.e., Linux 2.6.12 and later)."
+msgstr ""
+
#. See http://bugzilla.kernel.org/show_bug.cgi?id=11972
#. type: Plain text
-#: build/C/man2/clock_getres.2:263
+#: build/C/man2/clock_getres.2:275
msgid ""
"According to POSIX.1-2001, a process with \"appropriate privileges\" may set "
"the B<CLOCK_PROCESS_CPUTIME_ID> and B<CLOCK_THREAD_CPUTIME_ID> clocks using "
"持たない)。"
#. type: Plain text
-#: build/C/man2/clock_getres.2:275
+#: build/C/man2/clock_getres.2:287
msgid ""
"B<date>(1), B<gettimeofday>(2), B<settimeofday>(2), B<time>(2), B<adjtime>"
"(3), B<clock_getcpuclockid>(3), B<ctime>(3), B<ftime>(3), "
"過去のある時点からの時間を計測する、単調増加のクロック。 起点となる時点はシス"
"テム起動後には変更されない。 このクロックは変更することができない。"
+#. type: TP
+#: build/C/man2/clock_nanosleep.2:89
+#, no-wrap
+msgid "B<CLOCK_PROCESS_CPUTIME_ID>"
+msgstr "B<CLOCK_PROCESS_CPUTIME_ID>"
+
#. There is some trickery between glibc and the kernel
#. to deal with the CLOCK_PROCESS_CPUTIME_ID case.
#. type: Plain text
msgid ""
"B<clock_getres>(2), B<nanosleep>(2), B<restart_syscall>(2), B<timer_create>"
"(2), B<sleep>(3), B<usleep>(3), B<time>(7)"
-msgstr "B<clock_getres>(2), B<nanosleep>(2), B<restart_syscall>(2), B<timer_create>(2), B<sleep>(3), B<usleep>(3), B<time>(7)"
+msgstr ""
+"B<clock_getres>(2), B<nanosleep>(2), B<restart_syscall>(2), B<timer_create>"
+"(2), B<sleep>(3), B<usleep>(3), B<time>(7)"
#. type: TH
#: build/C/man3/ctime.3:35
#. type: Plain text
#: build/C/man3/futimes.3:80
-msgid "The I</proc> file system could not be accessed."
+#, fuzzy
+#| msgid "The I</proc> file system could not be accessed."
+msgid "The I</proc> filesystem could not be accessed."
msgstr "I</proc> ファイルシステムにアクセスできなかった。"
#. type: Plain text
msgid ""
"B<clock_nanosleep>(2), B<restart_syscall>(2), B<sched_setscheduler>(2), "
"B<timer_create>(2), B<sleep>(3), B<usleep>(3), B<time>(7)"
-msgstr "B<clock_nanosleep>(2), B<restart_syscall>(2), B<sched_setscheduler>(2), B<timer_create>(2), B<sleep>(3), B<usleep>(3), B<time>(7)"
+msgstr ""
+"B<clock_nanosleep>(2), B<restart_syscall>(2), B<sched_setscheduler>(2), "
+"B<timer_create>(2), B<sleep>(3), B<usleep>(3), B<time>(7)"
#. type: TH
#: build/C/man4/rtc.4:30
#. type: Plain text
#: build/C/man1/time.1:206
-msgid "Number of file system inputs by the process."
+#, fuzzy
+#| msgid "Number of file system inputs by the process."
+msgid "Number of filesystem inputs by the process."
msgstr "そのプロセスによるファイルシステムからの入力の回数。"
#. type: Plain text
#: build/C/man1/time.1:209
-msgid "Number of file system outputs by the process."
+#, fuzzy
+#| msgid "Number of file system outputs by the process."
+msgid "Number of filesystem outputs by the process."
msgstr "そのプロセスによるファイルシステムへの出力の回数。"
#. type: Plain text
#. type: Plain text
#: build/C/man2/utime.2:162
-msgid "I<path> resides on a read-only file system."
+#, fuzzy
+#| msgid "I<path> resides on a read-only file system."
+msgid "I<path> resides on a read-only filesystem."
msgstr "I<path> が読み込み専用のファイルシステム上にある。"
#. type: Plain text
#. type: Plain text
#: build/C/man2/utimensat.2:113
msgid ""
-"Updated file timestamps are set to the greatest value supported by the file "
-"system that is not greater than the specified time."
+"Updated file timestamps are set to the greatest value supported by the "
+"filesystem that is not greater than the specified time."
msgstr ""
#. 2.6.22 was broken: it is not ignored
"B<CAP_DAC_OVERRIDE> capability); or,"
msgstr ""
-#. EXT2_IMMUTABLE_FL and similar flags for other file systems.
+#. EXT2_IMMUTABLE_FL and similar flags for other filesystems.
#. type: Plain text
#: build/C/man2/utimensat.2:281
msgid "the file is marked immutable (see B<chattr>(1))."
#. since the case when both tv_nsec fields are UTIME_NOW, was not
#. treated like the (times == NULL) case.
#. EXT2_IMMUTABLE_FL EXT_APPPEND_FL and similar flags for
-#. other file systems.
+#. other filesystems.
#. Why the inconsistency (which is described under NOTES) between
#. EACCES and EPERM, where only EPERM tests for append-only.
#. (This was also so for the older utimes() implementation.)
#. type: Plain text
#: build/C/man2/utimensat.2:408
-msgid "The file is on a read-only file system."
-msgstr ""
+#, fuzzy
+#| msgid "I<path> resides on a read-only file system."
+msgid "The file is on a read-only filesystem."
+msgstr "I<path> が読み込み専用のファイルシステム上にある。"
#. type: Plain text
#: build/C/man2/utimensat.2:413
#: build/C/man8/zic.8:422
msgid "B<tzfile>(5), B<zdump>(8)"
msgstr "B<tzfile>(5), B<zdump>(8)"
+
+#~ msgid "2004-05-27"
+#~ msgstr "2004-05-27"
+
+#~ msgid "2008-08-28"
+#~ msgstr "2008-08-28"
+
+#~ msgid "2013-02-25"
+#~ msgstr "2013-02-25"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man3/adjtime.3:102 build/C/man2/adjtimex.2:142 build/C/man3/clock.3:50 build/C/man3/clock_getcpuclockid.3:93 build/C/man2/clock_getres.2:204 build/C/man2/clock_nanosleep.2:181 build/C/man3/ctime.3:282 build/C/man3/difftime.3:48 build/C/man3/dysize.3:51 build/C/man3/ftime.3:70 build/C/man3/futimes.3:93 build/C/man3/getdate.3:204 build/C/man2/gettimeofday.2:163 build/C/man2/nanosleep.2:131 build/C/man2/stime.2:68 build/C/man3/strftime.3:361 build/C/man3/strptime.3:295 build/C/man2/time.2:55 build/C/man3/timegm.3:54 build/C/man3/timeradd.3:147 build/C/man2/times.2:115 build/C/man3/tzset.3:216 build/C/man2/utime.2:162 build/C/man2/utimensat.2:421
+#: build/C/man3/adjtime.3:102 build/C/man2/adjtimex.2:142 build/C/man3/clock.3:50 build/C/man3/clock_getcpuclockid.3:93 build/C/man2/clock_getres.2:206 build/C/man2/clock_nanosleep.2:181 build/C/man3/ctime.3:282 build/C/man3/difftime.3:48 build/C/man3/dysize.3:51 build/C/man3/ftime.3:70 build/C/man3/futimes.3:93 build/C/man3/getdate.3:204 build/C/man2/gettimeofday.2:163 build/C/man2/nanosleep.2:131 build/C/man2/stime.2:68 build/C/man3/strftime.3:361 build/C/man3/strptime.3:295 build/C/man2/time.2:55 build/C/man3/timegm.3:54 build/C/man3/timeradd.3:147 build/C/man2/times.2:115 build/C/man3/tzset.3:216 build/C/man2/utime.2:162 build/C/man2/utimensat.2:421
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/adjtime.3:104 build/C/man3/clock.3:56 build/C/man3/clock_getcpuclockid.3:95 build/C/man2/clock_getres.2:221 build/C/man2/clock_nanosleep.2:183 build/C/man3/ctime.3:301 build/C/man3/difftime.3:50 build/C/man3/dysize.3:53 build/C/man3/getdate.3:206 build/C/man2/gettimeofday.2:174 build/C/man2/nanosleep.2:133 build/C/man4/rtc.4:302 build/C/man3/strftime.3:385 build/C/man3/strptime.3:297 build/C/man2/time.2:61 build/C/man3/timegm.3:58 build/C/man2/times.2:117 build/C/man3/tzset.3:218 build/C/man2/utime.2:171 build/C/man2/utimensat.2:426 build/C/man8/zic.8:412
+#: build/C/man3/adjtime.3:104 build/C/man3/clock.3:56 build/C/man3/clock_getcpuclockid.3:95 build/C/man2/clock_getres.2:223 build/C/man2/clock_nanosleep.2:183 build/C/man3/ctime.3:301 build/C/man3/difftime.3:50 build/C/man3/dysize.3:53 build/C/man3/getdate.3:206 build/C/man2/gettimeofday.2:174 build/C/man2/nanosleep.2:133 build/C/man4/rtc.4:302 build/C/man3/strftime.3:385 build/C/man3/strptime.3:297 build/C/man2/time.2:61 build/C/man3/timegm.3:58 build/C/man2/times.2:117 build/C/man3/tzset.3:218 build/C/man2/utime.2:171 build/C/man2/utimensat.2:426 build/C/man8/zic.8:412
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/adjtime.3:125 build/C/man2/clock_getres.2:253 build/C/man3/ftime.3:85 build/C/man2/nanosleep.2:196 build/C/man3/strftime.3:454 build/C/man1/time.1:253 build/C/man2/times.2:193 build/C/man2/utimensat.2:460
+#: build/C/man3/adjtime.3:125 build/C/man2/clock_getres.2:265 build/C/man3/ftime.3:85 build/C/man2/nanosleep.2:196 build/C/man3/strftime.3:454 build/C/man1/time.1:253 build/C/man2/times.2:193 build/C/man2/utimensat.2:460
#, no-wrap
msgid "BUGS"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/adjtime.3:141 build/C/man2/adjtimex.2:150 build/C/man3/clock.3:86 build/C/man3/clock_getcpuclockid.3:154 build/C/man2/clock_getres.2:263 build/C/man2/clock_nanosleep.2:247 build/C/man3/ctime.3:362 build/C/man3/difftime.3:63 build/C/man3/dysize.3:57 build/C/man3/ftime.3:94 build/C/man3/futimes.3:96 build/C/man3/getdate.3:309 build/C/man2/gettimeofday.2:246 build/C/man2/nanosleep.2:210 build/C/man4/rtc.4:331 build/C/man2/stime.2:70 build/C/man3/strftime.3:566 build/C/man3/strptime.3:422 build/C/man1/time.1:306 build/C/man2/time.2:76 build/C/man7/time.7:188 build/C/man3/timegm.3:102 build/C/man3/timeradd.3:150 build/C/man2/times.2:208 build/C/man5/tzfile.5:157 build/C/man8/tzselect.8:47 build/C/man3/tzset.3:233 build/C/man2/utime.2:181 build/C/man2/utimensat.2:606 build/C/man8/zdump.8:56 build/C/man8/zic.8:418
+#: build/C/man3/adjtime.3:141 build/C/man2/adjtimex.2:150 build/C/man3/clock.3:97 build/C/man3/clock_getcpuclockid.3:154 build/C/man2/clock_getres.2:275 build/C/man2/clock_nanosleep.2:247 build/C/man3/ctime.3:362 build/C/man3/difftime.3:63 build/C/man3/dysize.3:57 build/C/man3/ftime.3:94 build/C/man3/futimes.3:96 build/C/man3/getdate.3:309 build/C/man2/gettimeofday.2:246 build/C/man2/nanosleep.2:210 build/C/man4/rtc.4:331 build/C/man2/stime.2:70 build/C/man3/strftime.3:566 build/C/man3/strptime.3:422 build/C/man1/time.1:306 build/C/man2/time.2:76 build/C/man7/time.7:188 build/C/man3/timegm.3:102 build/C/man3/timeradd.3:150 build/C/man2/times.2:208 build/C/man5/tzfile.5:157 build/C/man8/tzselect.8:47 build/C/man3/tzset.3:233 build/C/man2/utime.2:181 build/C/man2/utimensat.2:606 build/C/man8/zdump.8:56 build/C/man8/zic.8:418
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/adjtime.3:145 build/C/man2/adjtimex.2:155 build/C/man3/clock.3:90 build/C/man3/clock_getcpuclockid.3:159 build/C/man2/clock_getres.2:275 build/C/man2/clock_nanosleep.2:255 build/C/man3/ctime.3:374 build/C/man3/difftime.3:70 build/C/man3/dysize.3:59 build/C/man3/ftime.3:97 build/C/man3/futimes.3:100 build/C/man3/getdate.3:315 build/C/man2/gettimeofday.2:256 build/C/man2/nanosleep.2:218 build/C/man4/rtc.4:344 build/C/man2/stime.2:74 build/C/man3/strftime.3:573 build/C/man3/strptime.3:428 build/C/man1/time.1:310 build/C/man2/time.2:82 build/C/man7/time.7:220 build/C/man3/timegm.3:107 build/C/man3/timeradd.3:153 build/C/man2/times.2:215 build/C/man5/tzfile.5:164 build/C/man8/tzselect.8:52 build/C/man3/tzset.3:240 build/C/man2/utime.2:188 build/C/man2/utimensat.2:615 build/C/man8/zdump.8:60 build/C/man8/zic.8:422
+#: build/C/man3/adjtime.3:145 build/C/man2/adjtimex.2:156 build/C/man3/clock.3:101 build/C/man3/clock_getcpuclockid.3:159 build/C/man2/clock_getres.2:287 build/C/man2/clock_nanosleep.2:255 build/C/man3/ctime.3:374 build/C/man3/difftime.3:70 build/C/man3/dysize.3:59 build/C/man3/ftime.3:97 build/C/man3/futimes.3:100 build/C/man3/getdate.3:315 build/C/man2/gettimeofday.2:256 build/C/man2/nanosleep.2:218 build/C/man4/rtc.4:344 build/C/man2/stime.2:74 build/C/man3/strftime.3:573 build/C/man3/strptime.3:428 build/C/man1/time.1:310 build/C/man2/time.2:82 build/C/man7/time.7:220 build/C/man3/timegm.3:107 build/C/man3/timeradd.3:153 build/C/man2/times.2:215 build/C/man5/tzfile.5:164 build/C/man8/tzselect.8:52 build/C/man3/tzset.3:240 build/C/man2/utime.2:188 build/C/man2/utimensat.2:615 build/C/man8/zdump.8:60 build/C/man8/zic.8:422
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man3/adjtime.3:152 build/C/man2/adjtimex.2:162 build/C/man3/clock.3:97 build/C/man3/clock_getcpuclockid.3:166 build/C/man2/clock_getres.2:282 build/C/man2/clock_nanosleep.2:262 build/C/man3/ctime.3:381 build/C/man3/difftime.3:77 build/C/man3/dysize.3:66 build/C/man3/ftime.3:104 build/C/man3/futimes.3:107 build/C/man3/getdate.3:322 build/C/man2/gettimeofday.2:263 build/C/man2/nanosleep.2:225 build/C/man4/rtc.4:351 build/C/man2/stime.2:81 build/C/man3/strftime.3:580 build/C/man3/strptime.3:435 build/C/man1/time.1:317 build/C/man2/time.2:89 build/C/man7/time.7:227 build/C/man3/timegm.3:114 build/C/man3/timeradd.3:160 build/C/man2/times.2:222 build/C/man5/tzfile.5:171 build/C/man8/tzselect.8:59 build/C/man3/tzset.3:247 build/C/man2/utime.2:195 build/C/man2/utimensat.2:622 build/C/man8/zdump.8:67 build/C/man8/zic.8:429
+#: build/C/man3/adjtime.3:152 build/C/man2/adjtimex.2:163 build/C/man3/clock.3:108 build/C/man3/clock_getcpuclockid.3:166 build/C/man2/clock_getres.2:294 build/C/man2/clock_nanosleep.2:262 build/C/man3/ctime.3:381 build/C/man3/difftime.3:77 build/C/man3/dysize.3:66 build/C/man3/ftime.3:104 build/C/man3/futimes.3:107 build/C/man3/getdate.3:322 build/C/man2/gettimeofday.2:263 build/C/man2/nanosleep.2:225 build/C/man4/rtc.4:351 build/C/man2/stime.2:81 build/C/man3/strftime.3:580 build/C/man3/strptime.3:435 build/C/man1/time.1:317 build/C/man2/time.2:89 build/C/man7/time.7:227 build/C/man3/timegm.3:114 build/C/man3/timeradd.3:160 build/C/man2/times.2:222 build/C/man5/tzfile.5:171 build/C/man8/tzselect.8:59 build/C/man3/tzset.3:247 build/C/man2/utime.2:195 build/C/man2/utimensat.2:622 build/C/man8/zdump.8:67 build/C/man8/zic.8:429
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: TH
#: build/C/man2/adjtimex.2:30
#, no-wrap
-msgid "2004-05-27"
+msgid "2013-08-07"
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man2/adjtimex.2:155
-msgid "B<settimeofday>(2), B<adjtime>(3), B<capabilities>(7), B<time>(7)"
+#: build/C/man2/adjtimex.2:156
+msgid ""
+"B<settimeofday>(2), B<adjtime>(3), B<capabilities>(7), B<time>(7), "
+"B<adjtimex>(8)"
msgstr ""
#. type: TH
#. type: TH
#: build/C/man3/clock.3:29
#, no-wrap
-msgid "2008-08-28"
+msgid "2013-08-19"
msgstr ""
#. type: TH
msgstr ""
#. type: Plain text
-#: build/C/man3/clock.3:90
+#: build/C/man3/clock.3:97
+msgid ""
+"In glibc 2.17 and earlier, B<clock>() was implemented on top of "
+"B<times>(2). For improved precision, since glibc 2.18, it is implemented on "
+"top of B<clock_gettime>(2) (using the B<CLOCK_PROCESS_CPUTIME_ID> clock)."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/clock.3:101
msgid "B<clock_gettime>(2), B<getrusage>(2), B<times>(2)"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/clock_getcpuclockid.3:84 build/C/man2/clock_nanosleep.2:176 build/C/man3/futimes.3:86 build/C/man2/utimensat.2:413
+#: build/C/man3/clock_getcpuclockid.3:84 build/C/man2/clock_getres.2:204 build/C/man2/clock_nanosleep.2:176 build/C/man3/futimes.3:86 build/C/man2/utimensat.2:413
#, no-wrap
msgid "VERSIONS"
msgstr ""
#. type: TH
#: build/C/man2/clock_getres.2:30
#, no-wrap
-msgid "2013-02-25"
+msgid "2013-09-04"
msgstr ""
#. type: Plain text
msgstr ""
#. type: TP
-#: build/C/man2/clock_getres.2:173 build/C/man2/clock_nanosleep.2:89
+#: build/C/man2/clock_getres.2:173
#, no-wrap
-msgid "B<CLOCK_PROCESS_CPUTIME_ID>"
+msgid "B<CLOCK_PROCESS_CPUTIME_ID> (since Linux 2.6.12)"
msgstr ""
#. type: Plain text
#. type: TP
#: build/C/man2/clock_getres.2:176
#, no-wrap
-msgid "B<CLOCK_THREAD_CPUTIME_ID>"
+msgid "B<CLOCK_THREAD_CPUTIME_ID> (since Linux 2.6.12)"
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man2/clock_getres.2:206 build/C/man3/strptime.3:297
+#: build/C/man2/clock_getres.2:206
+msgid "These system calls first appeared in Linux 2.6."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/clock_getres.2:208 build/C/man3/strptime.3:297
msgid "SUSv2, POSIX.1-2001."
msgstr ""
#. type: SH
-#: build/C/man2/clock_getres.2:206
+#: build/C/man2/clock_getres.2:208
#, no-wrap
msgid "AVAILABILITY"
msgstr ""
#. type: Plain text
-#: build/C/man2/clock_getres.2:221
+#: build/C/man2/clock_getres.2:223
msgid ""
"On POSIX systems on which these functions are available, the symbol "
"B<_POSIX_TIMERS> is defined in I<E<lt>unistd.hE<gt>> to a value greater than "
msgstr ""
#. type: SS
-#: build/C/man2/clock_getres.2:222
+#: build/C/man2/clock_getres.2:224
#, no-wrap
-msgid "Note for SMP systems"
+msgid "Historical note for SMP systems"
msgstr ""
#. type: Plain text
-#: build/C/man2/clock_getres.2:233
+#: build/C/man2/clock_getres.2:236
msgid ""
-"The B<CLOCK_PROCESS_CPUTIME_ID> and B<CLOCK_THREAD_CPUTIME_ID> clocks are "
-"realized on many platforms using timers from the CPUs (TSC on i386, AR.ITC "
-"on Itanium). These registers may differ between CPUs and as a consequence "
-"these clocks may return B<bogus results> if a process is migrated to another "
-"CPU."
+"Before Linux added kernel support for B<CLOCK_PROCESS_CPUTIME_ID> and "
+"B<CLOCK_THREAD_CPUTIME_ID>, glibc implemented these clocks on many platforms "
+"using timer registers from the CPUs (TSC on i386, AR.ITC on Itanium). These "
+"registers may differ between CPUs and as a consequence these clocks may "
+"return B<bogus results> if a process is migrated to another CPU."
msgstr ""
#. type: Plain text
-#: build/C/man2/clock_getres.2:244
+#: build/C/man2/clock_getres.2:247
msgid ""
"If the CPUs in an SMP system have different clock sources then there is no "
"way to maintain a correlation between the timer registers since each CPU "
msgstr ""
#. type: Plain text
-#: build/C/man2/clock_getres.2:253
+#: build/C/man2/clock_getres.2:256
msgid ""
"The processors in an SMP system do not start all at exactly the same time "
"and therefore the timer registers are typically running at an offset. Some "
"negligible in most cases."
msgstr ""
+#. type: Plain text
+#: build/C/man2/clock_getres.2:265
+msgid ""
+"Since glibc 2.4, the wrapper functions for the system calls described in "
+"this page avoid the abovementioned problems by employing the kernel "
+"implementation of B<CLOCK_PROCESS_CPUTIME_ID> and "
+"B<CLOCK_THREAD_CPUTIME_ID>, on systems that provide such an implementation "
+"(i.e., Linux 2.6.12 and later)."
+msgstr ""
+
#. See http://bugzilla.kernel.org/show_bug.cgi?id=11972
#. type: Plain text
-#: build/C/man2/clock_getres.2:263
+#: build/C/man2/clock_getres.2:275
msgid ""
"According to POSIX.1-2001, a process with \"appropriate privileges\" may set "
"the B<CLOCK_PROCESS_CPUTIME_ID> and B<CLOCK_THREAD_CPUTIME_ID> clocks using "
msgstr ""
#. type: Plain text
-#: build/C/man2/clock_getres.2:275
+#: build/C/man2/clock_getres.2:287
msgid ""
"B<date>(1), B<gettimeofday>(2), B<settimeofday>(2), B<time>(2), "
"B<adjtime>(3), B<clock_getcpuclockid>(3), B<ctime>(3), B<ftime>(3), "
"unspecified point in the past that does not change after system startup."
msgstr ""
+#. type: TP
+#: build/C/man2/clock_nanosleep.2:89
+#, no-wrap
+msgid "B<CLOCK_PROCESS_CPUTIME_ID>"
+msgstr ""
+
#. There is some trickery between glibc and the kernel
#. to deal with the CLOCK_PROCESS_CPUTIME_ID case.
#. type: Plain text
#. type: Plain text
#: build/C/man3/futimes.3:80
-msgid "The I</proc> file system could not be accessed."
+msgid "The I</proc> filesystem could not be accessed."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man1/time.1:206
-msgid "Number of file system inputs by the process."
+msgid "Number of filesystem inputs by the process."
msgstr ""
#. type: Plain text
#: build/C/man1/time.1:209
-msgid "Number of file system outputs by the process."
+msgid "Number of filesystem outputs by the process."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/utime.2:162
-msgid "I<path> resides on a read-only file system."
+msgid "I<path> resides on a read-only filesystem."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/utimensat.2:113
msgid ""
-"Updated file timestamps are set to the greatest value supported by the file "
-"system that is not greater than the specified time."
+"Updated file timestamps are set to the greatest value supported by the "
+"filesystem that is not greater than the specified time."
msgstr ""
#. 2.6.22 was broken: it is not ignored
"B<CAP_DAC_OVERRIDE> capability); or,"
msgstr ""
-#. EXT2_IMMUTABLE_FL and similar flags for other file systems.
+#. EXT2_IMMUTABLE_FL and similar flags for other filesystems.
#. type: Plain text
#: build/C/man2/utimensat.2:281
msgid "the file is marked immutable (see B<chattr>(1))."
#. since the case when both tv_nsec fields are UTIME_NOW, was not
#. treated like the (times == NULL) case.
#. EXT2_IMMUTABLE_FL EXT_APPPEND_FL and similar flags for
-#. other file systems.
+#. other filesystems.
#
#. Why the inconsistency (which is described under NOTES) between
#. EACCES and EPERM, where only EPERM tests for append-only.
#. type: Plain text
#: build/C/man2/utimensat.2:408
-msgid "The file is on a read-only file system."
+msgid "The file is on a read-only filesystem."
msgstr ""
#. type: Plain text
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: 2013-08-30 14:14+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man4/tty_ioctl.4:505 build/C/man3/ttyname.3:96
#: build/C/man3/ttyslot.3:164 build/C/man5/ttytype.5:79
#: build/C/man3/unlockpt.3:61
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
"The B<getttyent>() function returns a pointer to a static variable, so it "
"is not thread-safe."
-msgstr "関数 B<getttyent>() は静的変数へのポインタを返す。そのため、スレッドセーフではない。"
+msgstr ""
+"関数 B<getttyent>() は静的変数へのポインタを返す。そのため、スレッドセーフで"
+"はない。"
#. type: Plain text
#: build/C/man3/getttyent.3:83
msgid ""
"The B<setttyent>() and B<endttyent>() functions use a static variable, so "
"they are not thread-safe."
-msgstr "関数 B<setttyent>() と B<endttyent>() は静的変数を使用する。そのため、スレッドセーフではない。"
+msgstr ""
+"関数 B<setttyent>() と B<endttyent>() は静的変数を使用する。そのため、スレッ"
+"ドセーフではない。"
#. type: Plain text
#: build/C/man3/getttyent.3:89
msgid ""
"The B<getttynam>() function calls thread-unsafe function B<getttyent>() so "
"it is not thread-safe."
-msgstr "関数 B<getttynam>() はスレッドセーフではない関数 B<getttyent>() を呼び出す。そのため、スレッドセーフではない。"
+msgstr ""
+"関数 B<getttynam>() はスレッドセーフではない関数 B<getttyent>() を呼び出す。"
+"そのため、スレッドセーフではない。"
#. type: Plain text
#: build/C/man3/getttyent.3:92
#. type: Plain text
#: build/C/man4/pts.4:68
+#, fuzzy
+#| msgid ""
+#| "The Linux support for the above (known as UNIX 98 pseudoterminal naming) "
+#| "is done using the I<devpts> file system, that should be mounted on I</dev/"
+#| "pts>."
msgid ""
"The Linux support for the above (known as UNIX 98 pseudoterminal naming) is "
-"done using the I<devpts> file system, that should be mounted on I</dev/pts>."
+"done using the I<devpts> filesystem, that should be mounted on I</dev/pts>."
msgstr ""
"(UNIX 98 pseudoterminal naming と呼ばれる) 上記の機能の Linux でのサポート"
"は、通常 I</dev/pts> にマウントされるはずの I<devpts> ファイルシステムを通し"
msgid ""
"The B<ttyslot>() function calls thread-unsafe function B<getttyent>(), so "
"it is not thread-safe."
-msgstr "関数 B<ttyslot>() はスレッドセーフではない関数 B<getttyent>() を呼び出す。そのため、スレッドセーフではない。"
+msgstr ""
+"関数 B<ttyslot>() はスレッドセーフではない関数 B<getttyent>() を呼び出す。そ"
+"のため、スレッドセーフではない。"
#. type: Plain text
#: build/C/man3/ttyslot.3:133
msgid ""
"When successful, B<unlockpt>() returns 0. Otherwise, it returns -1 and "
"sets I<errno> appropriately."
-msgstr "成功した場合、 B<unlockpt>() は 0 を返す。そうでない場合、-1 を返し、 I<errno> に適切な値がセットされる。"
+msgstr ""
+"成功した場合、 B<unlockpt>() は 0 を返す。そうでない場合、-1 を返し、 "
+"I<errno> に適切な値がセットされる。"
#. type: Plain text
#: build/C/man3/unlockpt.3:38
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:32+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/getpass.3:168 build/C/man3/getpt.3:62 build/C/man3/getttyent.3:106 build/C/man3/grantpt.3:78 build/C/man3/isatty.3:74 build/C/man3/openpty.3:189 build/C/man3/posix_openpt.3:121 build/C/man4/pts.4:87 build/C/man3/ptsname.3:115 build/C/man7/pty.7:168 build/C/man5/securetty.5:53 build/C/man3/tcgetsid.3:82 build/C/man5/termcap.5:481 build/C/man7/termio.7:73 build/C/man3/termios.3:989 build/C/man4/tty.4:92 build/C/man4/tty_ioctl.4:505 build/C/man3/ttyname.3:96 build/C/man3/ttyslot.3:164 build/C/man5/ttytype.5:79 build/C/man3/unlockpt.3:61
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#: build/C/man4/pts.4:68
msgid ""
"The Linux support for the above (known as UNIX 98 pseudoterminal naming) is "
-"done using the I<devpts> file system, that should be mounted on I</dev/pts>."
+"done using the I<devpts> filesystem, that should be mounted on I</dev/pts>."
msgstr ""
#. type: Plain text
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:33+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: 2013-08-16 11:25+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Number of processes = 40\n"
#. type: SH
-#: build/C/man2/_syscall.2:184 build/C/man2/access.2:250
+#: build/C/man2/_syscall.2:184 build/C/man2/access.2:251
#: build/C/man2/alarm.2:79 build/C/man2/brk.2:164 build/C/man2/chdir.2:136
#: build/C/man2/chmod.2:221 build/C/man2/chown.2:336 build/C/man2/chroot.2:151
#: build/C/man2/close.2:125 build/C/man3/confstr.3:146
#: build/C/man3/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:140 build/C/man2/ioctl_list.2:963
#: build/C/man2/ioperm.2:121 build/C/man3/lockf.3:156
#: build/C/man2/mincore.2:166 build/C/man2/mkdir.2:133 build/C/man2/nice.2:105
#: build/C/man2/pread.2: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/swapon.2:191 build/C/man2/syscall.2:219
#: build/C/man2/syscalls.2:833 build/C/man3/sysconf.3:335
#: build/C/man2/sysctl.2:181 build/C/man2/sysinfo.2:94
#: build/C/man3/tcgetpgrp.3:120 build/C/man2/truncate.2:256
msgstr "B<intro>(2), B<syscall>(2), B<errno>(3)"
#. type: SH
-#: build/C/man2/_syscall.2:188 build/C/man2/access.2:261
+#: build/C/man2/_syscall.2:188 build/C/man2/access.2:262
#: build/C/man2/alarm.2:88 build/C/man2/brk.2:169 build/C/man2/chdir.2:140
#: build/C/man2/chmod.2:228 build/C/man2/chown.2:342 build/C/man2/chroot.2:154
#: build/C/man2/close.2:132 build/C/man3/confstr.3:150
#: build/C/man3/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:148 build/C/man2/ioctl_list.2:965
#: build/C/man2/ioperm.2:125 build/C/man3/lockf.3:171
#: build/C/man2/mincore.2:169 build/C/man2/mkdir.2:145 build/C/man2/nice.2:112
#: build/C/man2/pread.2: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/man3/swab.3:76 build/C/man2/swapon.2:195 build/C/man2/syscall.2:223
#: build/C/man2/syscalls.2:837 build/C/man3/sysconf.3:343
#: build/C/man2/sysctl.2:183 build/C/man2/sysinfo.2:96
#: build/C/man3/tcgetpgrp.3:124 build/C/man2/truncate.2:260
msgstr "この文書について"
#. type: Plain text
-#: build/C/man2/_syscall.2:195 build/C/man2/access.2:268
+#: build/C/man2/_syscall.2:195 build/C/man2/access.2:269
#: build/C/man2/alarm.2:95 build/C/man2/brk.2:176 build/C/man2/chdir.2:147
#: build/C/man2/chmod.2:235 build/C/man2/chown.2:349 build/C/man2/chroot.2:161
#: build/C/man2/close.2:139 build/C/man3/confstr.3:157
#: build/C/man3/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:155 build/C/man2/ioctl_list.2:972
#: build/C/man2/ioperm.2:132 build/C/man3/lockf.3:178
#: build/C/man2/mincore.2:176 build/C/man2/mkdir.2:152 build/C/man2/nice.2:119
#: build/C/man2/pread.2: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/man3/swab.3:83 build/C/man2/swapon.2:202 build/C/man2/syscall.2:230
#: build/C/man2/syscalls.2:844 build/C/man3/sysconf.3:350
#: build/C/man2/sysctl.2:190 build/C/man2/sysinfo.2:103
#: build/C/man3/tcgetpgrp.3:131 build/C/man2/truncate.2:267
#: build/C/man3/ualarm.3:157 build/C/man2/umask.2:131 build/C/man2/uname.2:178
#: build/C/man2/uselib.2:119 build/C/man3/usleep.3:158
#: build/C/man2/vfork.2:286 build/C/man2/vhangup.2:76
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: TH
#: build/C/man2/access.2:43
-#, no-wrap
-msgid "2013-04-16"
+#, fuzzy, no-wrap
+#| msgid "2013-04-16"
+msgid "2013-09-13"
msgstr "2013-04-16"
#. type: Plain text
#. type: Plain text
#: build/C/man2/access.2:135
-msgid "Write permission was requested for a file on a read-only file system."
+#, fuzzy
+#| msgid ""
+#| "Write permission was requested for a file on a read-only file system."
+msgid "Write permission was requested for a file on a read-only filesystem."
msgstr ""
"読み込み専用 (read-only) のファイル・システムに対して書き込み許可を 要求し"
"た。"
"が、 B<execve>(2) コールは失敗するだろう。"
#. type: Plain text
-#: build/C/man2/access.2:216
+#: build/C/man2/access.2:217
+#, fuzzy
+#| msgid ""
+#| "B<access>() may not work correctly on NFS file systems with UID mapping "
+#| "enabled, because UID mapping is done on the server and hidden from the "
+#| "client, which checks permissions. Similar problems can occur to FUSE "
+#| "mounts."
msgid ""
-"B<access>() may not work correctly on NFS file systems with UID mapping "
+"B<access>() may not work correctly on NFSv2 filesystems with UID mapping "
"enabled, because UID mapping is done on the server and hidden from the "
-"client, which checks permissions. Similar problems can occur to FUSE mounts."
+"client, which checks permissions. (NFS versions 3 and higher perform the "
+"check on the server.) Similar problems can occur to FUSE mounts."
msgstr ""
"B<access>() は、 UID マッピングを使用した NFS ファイルシステムでは正常に機能"
"しないかもしれない。なぜならば UID のマッピングはサーバーで 行なわれ、権利の"
"でも起こり得る。"
#. type: SH
-#: build/C/man2/access.2:216 build/C/man7/environ.7:203
+#: build/C/man2/access.2:217 build/C/man7/environ.7:203
#: build/C/man2/fcntl.2:1239 build/C/man3/gethostid.3:122
#: build/C/man3/getlogin.3: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
#. This behavior appears to have been an implementation accident.
#. type: Plain text
-#: build/C/man2/access.2:239
+#: build/C/man2/access.2:240
msgid ""
"In kernel 2.4 (and earlier) there is some strangeness in the handling of "
"B<X_OK> tests for superuser. If all categories of execute permission are "
"動作をする。"
#. type: Plain text
-#: build/C/man2/access.2:250
+#: build/C/man2/access.2:251
+#, fuzzy
+#| msgid ""
+#| "In kernels before 2.6.20, B<access>() ignored the effect of the "
+#| "B<MS_NOEXEC> flag if it was used to B<mount>(2) the underlying file "
+#| "system. Since kernel 2.6.20, B<access>() honors this flag."
msgid ""
"In kernels before 2.6.20, B<access>() ignored the effect of the "
-"B<MS_NOEXEC> flag if it was used to B<mount>(2) the underlying file "
-"system. Since kernel 2.6.20, B<access>() honors this flag."
+"B<MS_NOEXEC> flag if it was used to B<mount>(2) the underlying filesystem. "
+"Since kernel 2.6.20, B<access>() honors this flag."
msgstr ""
"2.6.20 より前のカーネルでは、 ファイルが存在するファイルシステムを B<mount>"
"(2) する際に指定された B<MS_NOEXEC> フラグの効果を、 B<access>() は無視して"
"なっている。"
#. type: Plain text
-#: build/C/man2/access.2:261
+#: build/C/man2/access.2:262
msgid ""
"B<chmod>(2), B<chown>(2), B<faccessat>(2), B<open>(2), B<setgid>(2), "
"B<setuid>(2), B<stat>(2), B<euidaccess>(3), B<credentials>(7), "
#. type: Plain text
#: build/C/man2/chdir.2:81
+#, fuzzy
+#| msgid ""
+#| "Depending on the file system, other errors can be returned. The more "
+#| "general errors for B<chdir>() are listed below:"
msgid ""
-"Depending on the file system, other errors can be returned. The more "
-"general errors for B<chdir>() are listed below:"
+"Depending on the filesystem, other errors can be returned. The more general "
+"errors for B<chdir>() are listed below:"
msgstr ""
"ファイルシステムによっては他のエラーが返される事がある。 B<chdir>() で一般的"
"なエラーを以下に挙げる:"
#. type: Plain text
#: build/C/man2/chmod.2:147
-msgid ""
-"As a security measure, depending on the file system, the set-user-ID and set-"
+#, fuzzy
+#| msgid ""
+#| "As a security measure, depending on the file system, the set-user-ID and "
+#| "set-group-ID execution bits may be turned off if a file is written. (On "
+#| "Linux this occurs if the writing process does not have the B<CAP_FSETID> "
+#| "capability.) On some file systems, only the superuser can set the sticky "
+#| "bit, which may have a special meaning. For the sticky bit, and for set-"
+#| "user-ID and set-group-ID bits on directories, see B<stat>(2)."
+msgid ""
+"As a security measure, depending on the filesystem, the set-user-ID and set-"
"group-ID execution bits may be turned off if a file is written. (On Linux "
"this occurs if the writing process does not have the B<CAP_FSETID> "
-"capability.) On some file systems, only the superuser can set the sticky "
+"capability.) On some filesystems, only the superuser can set the sticky "
"bit, which may have a special meaning. For the sticky bit, and for set-user-"
"ID and set-group-ID bits on directories, see B<stat>(2)."
msgstr ""
#. type: Plain text
#: build/C/man2/chmod.2:153
-msgid ""
-"On NFS file systems, restricting the permissions will immediately influence "
+#, fuzzy
+#| msgid ""
+#| "On NFS file systems, restricting the permissions will immediately "
+#| "influence already open files, because the access control is done on the "
+#| "server, but open files are maintained by the client. Widening the "
+#| "permissions may be delayed for other clients if attribute caching is "
+#| "enabled on them."
+msgid ""
+"On NFS filesystems, restricting the permissions will immediately influence "
"already open files, because the access control is done on the server, but "
"open files are maintained by the client. Widening the permissions may be "
"delayed for other clients if attribute caching is enabled on them."
#. type: Plain text
#: build/C/man2/chmod.2:163
+#, fuzzy
+#| msgid ""
+#| "Depending on the file system, other errors can be returned. The more "
+#| "general errors for B<chmod>() are listed below:"
msgid ""
-"Depending on the file system, other errors can be returned. The more "
-"general errors for B<chmod>() are listed below:"
+"Depending on the filesystem, other errors can be returned. The more general "
+"errors for B<chmod>() are listed below:"
msgstr ""
"ファイル・システムによっては他のエラーを返す場合がある。 B<chmod>() で一般的"
"なエラーを以下に挙げる。"
#. type: Plain text
#: build/C/man2/chmod.2:201 build/C/man2/chown.2:162
#: build/C/man2/truncate.2:173
-msgid "The named file resides on a read-only file system."
+#, fuzzy
+#| msgid "The named file resides on a read-only file system."
+msgid "The named file resides on a read-only filesystem."
msgstr "ファイルが読み込み専用 (read only) のファイル・システム上にある。"
#. type: Plain text
#. type: Plain text
#: build/C/man2/chown.2:129
+#, fuzzy
+#| msgid ""
+#| "Depending on the file system, other errors can be returned. The more "
+#| "general errors for B<chown>() are listed below."
msgid ""
-"Depending on the file system, other errors can be returned. The more "
-"general errors for B<chown>() are listed below."
+"Depending on the filesystem, other errors can be returned. The more general "
+"errors for B<chown>() are listed below."
msgstr ""
"ファイルシステムによっては他のエラーが返される事がある。 B<chmod> で一般的な"
"エラーを以下に挙げる。"
#. type: Plain text
#: build/C/man2/chown.2:233
+#, fuzzy
+#| msgid ""
+#| "When a new file is created (by, for example, B<open>(2) or B<mkdir>(2)), "
+#| "its owner is made the same as the file system user ID of the creating "
+#| "process. The group of the file depends on a range of factors, including "
+#| "the type of file system, the options used to mount the file system, and "
+#| "whether or not the set-group-ID permission bit is enabled on the parent "
+#| "directory. If the file system supports the I<-o\\ grpid> (or, "
+#| "synonymously I<-o\\ bsdgroups>) and I<-o\\ nogrpid> (or, synonymously I<-"
+#| "o\\ sysvgroups>) B<mount>(8) options, then the rules are as follows:"
msgid ""
"When a new file is created (by, for example, B<open>(2) or B<mkdir>(2)), "
-"its owner is made the same as the file system user ID of the creating "
+"its owner is made the same as the filesystem user ID of the creating "
"process. The group of the file depends on a range of factors, including the "
-"type of file system, the options used to mount the file system, and whether "
-"or not the set-group-ID permission bit is enabled on the parent directory. "
-"If the file system supports the I<-o\\ grpid> (or, synonymously I<-o\\ "
+"type of filesystem, the options used to mount the filesystem, and whether or "
+"not the set-group-ID permission bit is enabled on the parent directory. If "
+"the filesystem supports the I<-o\\ grpid> (or, synonymously I<-o\\ "
"bsdgroups>) and I<-o\\ nogrpid> (or, synonymously I<-o\\ sysvgroups>) "
"B<mount>(8) options, then the rules are as follows:"
msgstr ""
#. type: Plain text
#: build/C/man2/chown.2:238
+#, fuzzy
+#| msgid ""
+#| "If the file system is mounted with I<-o\\ grpid>, then the group of a new "
+#| "file is made the same as that of the parent directory."
msgid ""
-"If the file system is mounted with I<-o\\ grpid>, then the group of a new "
+"If the filesystem is mounted with I<-o\\ grpid>, then the group of a new "
"file is made the same as that of the parent directory."
msgstr ""
"ファイルシステムが I<-o\\ grpid> 付きでマウントされている場合、新しいファイル"
#. type: Plain text
#: build/C/man2/chown.2:244
+#, fuzzy
+#| msgid ""
+#| "If the file system is mounted with I<-o\\ nogrpid> and the set-group-ID "
+#| "bit is disabled on the parent directory, then the group of a new file is "
+#| "made the same as the process's file system GID."
msgid ""
-"If the file system is mounted with I<-o\\ nogrpid> and the set-group-ID bit "
+"If the filesystem is mounted with I<-o\\ nogrpid> and the set-group-ID bit "
"is disabled on the parent directory, then the group of a new file is made "
-"the same as the process's file system GID."
+"the same as the process's filesystem GID."
msgstr ""
"ファイルシステムが I<-o\\ nogrpid> 付きでマウントされており、親ディレクトリで"
"は set-group-ID ビットが 無効になっている場合、新しいファイルのグループは プ"
#. type: Plain text
#: build/C/man2/chown.2:250
+#, fuzzy
+#| msgid ""
+#| "If the file system is mounted with I<-o\\ nogrpid> and the set-group-ID "
+#| "bit is enabled on the parent directory, then the group of a new file is "
+#| "made the same as that of the parent directory."
msgid ""
-"If the file system is mounted with I<-o\\ nogrpid> and the set-group-ID bit "
+"If the filesystem is mounted with I<-o\\ nogrpid> and the set-group-ID bit "
"is enabled on the parent directory, then the group of a new file is made the "
"same as that of the parent directory."
msgstr ""
#. type: Plain text
#: build/C/man2/chown.2:260
+#, fuzzy
+#| msgid ""
+#| "As at Linux 2.6.25, the I<-o\\ grpid> and I<-o\\ nogrpid> mount options "
+#| "are supported by ext2, ext3, ext4, and XFS. File systems that don't "
+#| "support these mount options follow the I<-o\\ nogrpid> rules."
msgid ""
"As at Linux 2.6.25, the I<-o\\ grpid> and I<-o\\ nogrpid> mount options are "
-"supported by ext2, ext3, ext4, and XFS. File systems that don't support "
+"supported by ext2, ext3, ext4, and XFS. Filesystems that don't support "
"these mount options follow the I<-o\\ nogrpid> rules."
msgstr ""
"Linux 2.6.25 では、マウントオプション I<-o\\ grpid> と I<-o\\ nogrpid> に対応"
#. type: Plain text
#: build/C/man2/chown.2:273
-msgid ""
-"The B<chown>() semantics are deliberately violated on NFS file systems "
-"which have UID mapping enabled. Additionally, the semantics of all system "
-"calls which access the file contents are violated, because B<chown>() may "
-"cause immediate access revocation on already open files. Client side "
-"caching may lead to a delay between the time where ownership have been "
-"changed to allow access for a user and the time where the file can actually "
-"be accessed by the user on other clients."
+#, fuzzy
+#| msgid ""
+#| "The B<chown>() semantics are deliberately violated on NFS file systems "
+#| "which have UID mapping enabled. Additionally, the semantics of all "
+#| "system calls which access the file contents are violated, because B<chown>"
+#| "() may cause immediate access revocation on already open files. Client "
+#| "side caching may lead to a delay between the time where ownership have "
+#| "been changed to allow access for a user and the time where the file can "
+#| "actually be accessed by the user on other clients."
+msgid ""
+"The B<chown>() semantics are deliberately violated on NFS filesystems which "
+"have UID mapping enabled. Additionally, the semantics of all system calls "
+"which access the file contents are violated, because B<chown>() may cause "
+"immediate access revocation on already open files. Client side caching may "
+"lead to a delay between the time where ownership have been changed to allow "
+"access for a user and the time where the file can actually be accessed by "
+"the user on other clients."
msgstr ""
"B<chown>() 方式は UID マッピングを使用した NFS ファイル・システムを侵害す"
"る。 さらにファイルの内容にアクセスする全てのシステム・コールを侵害する。 こ"
#. type: Plain text
#: build/C/man2/chroot.2:98
+#, fuzzy
+#| msgid ""
+#| "Depending on the file system, other errors can be returned. The more "
+#| "general errors are listed below:"
msgid ""
-"Depending on the file system, other errors can be returned. The more "
-"general errors are listed below:"
+"Depending on the filesystem, other errors can be returned. The more general "
+"errors are listed below:"
msgstr ""
"ファイルシステムによっては他のエラーが返される事がある。 一般的なエラーを以下"
"に挙げる:"
#. type: Plain text
#: build/C/man2/close.2:110
+#, fuzzy
+#| msgid ""
+#| "A successful close does not guarantee that the data has been successfully "
+#| "saved to disk, as the kernel defers writes. It is not common for a file "
+#| "system to flush the buffers when the stream is closed. If you need to be "
+#| "sure that the data is physically stored use B<fsync>(2). (It will depend "
+#| "on the disk hardware at this point.)"
msgid ""
"A successful close does not guarantee that the data has been successfully "
-"saved to disk, as the kernel defers writes. It is not common for a file "
-"system to flush the buffers when the stream is closed. If you need to be "
-"sure that the data is physically stored use B<fsync>(2). (It will depend on "
-"the disk hardware at this point.)"
+"saved to disk, as the kernel defers writes. It is not common for a "
+"filesystem to flush the buffers when the stream is closed. If you need to "
+"be sure that the data is physically stored use B<fsync>(2). (It will depend "
+"on the disk hardware at this point.)"
msgstr ""
"クローズに成功しても、データがディスクに保存されたかどうかは 保証されない "
"(カーネルが書きこみを遅延させることがあるためである)。 ストリームがクローズさ"
#. type: TH
#: build/C/man3/crypt.3:36 build/C/man3/getusershell.3:30
-#: build/C/man2/pread.2:25 build/C/man2/syscall.2:40
+#: build/C/man2/pread.2:25
#, no-wrap
msgid "2013-06-21"
msgstr "2013-06-21"
#. type: Plain text
#: build/C/man2/execve.2:98
+#, fuzzy
+#| msgid ""
+#| "If the set-user-ID bit is set on the program file pointed to by "
+#| "I<filename>, and the underlying file system is not mounted I<nosuid> (the "
+#| "B<MS_NOSUID> flag for B<mount>(2)), and the calling process is not being "
+#| "ptraced, then the effective user ID of the calling process is changed to "
+#| "that of the owner of the program file. Similarly, when the set-group-ID "
+#| "bit of the program file is set the effective group ID of the calling "
+#| "process is set to the group of the program file."
msgid ""
"If the set-user-ID bit is set on the program file pointed to by I<filename>, "
-"and the underlying file system is not mounted I<nosuid> (the B<MS_NOSUID> "
+"and the underlying filesystem is not mounted I<nosuid> (the B<MS_NOSUID> "
"flag for B<mount>(2)), and the calling process is not being ptraced, then "
"the effective user ID of the calling process is changed to that of the owner "
"of the program file. Similarly, when the set-group-ID bit of the program "
#. type: Plain text
#: build/C/man2/execve.2:386
-msgid "The file system is mounted I<noexec>."
+#, fuzzy
+#| msgid "The file system is mounted I<noexec>."
+msgid "The filesystem is mounted I<noexec>."
msgstr "ファイル・システムが I<noexec> でマウントされている。"
#. type: Plain text
#. type: Plain text
#: build/C/man2/execve.2:443
+#, fuzzy
+#| msgid ""
+#| "The file system is mounted I<nosuid>, the user is not the superuser, and "
+#| "the file has the set-user-ID or set-group-ID bit set."
msgid ""
-"The file system is mounted I<nosuid>, the user is not the superuser, and the "
+"The filesystem is mounted I<nosuid>, the user is not the superuser, and the "
"file has the set-user-ID or set-group-ID bit set."
msgstr ""
"ファイル・システムが I<nosuid> でマウントされ、ユーザがスーパーユーザでな"
#. type: Plain text
#: build/C/man2/execve.2:474
-msgid ""
-"The result of mounting a file system I<nosuid> varies across Linux kernel "
+#, fuzzy
+#| msgid ""
+#| "The result of mounting a file system I<nosuid> varies across Linux kernel "
+#| "versions: some will refuse execution of set-user-ID and set-group-ID "
+#| "executables when this would give the user powers she did not have already "
+#| "(and return B<EPERM>), some will just ignore the set-user-ID and set-"
+#| "group-ID bits and B<exec>() successfully."
+msgid ""
+"The result of mounting a filesystem I<nosuid> varies across Linux kernel "
"versions: some will refuse execution of set-user-ID and set-group-ID "
"executables when this would give the user powers she did not have already "
"(and return B<EPERM>), some will just ignore the set-user-ID and set-group-"
#. type: Plain text
#: build/C/man2/fcntl.2:257
+#, fuzzy
+#| msgid ""
+#| "I<l_len> specifies the number of bytes to be locked. If I<l_len> is "
+#| "positive, then the range to be locked covers bytes I<l_start> up to and "
+#| "including I<l_start>+I<l_len>-I<1>. Specifying 0 for I<l_len> has the "
+#| "special meaning: lock all bytes starting at the location specified by "
+#| "I<l_whence> and I<l_start> through to the end of file, no matter how "
+#| "large the file grows."
msgid ""
"I<l_len> specifies the number of bytes to be locked. If I<l_len> is "
"positive, then the range to be locked covers bytes I<l_start> up to and "
-"including I<l_start>+I<l_len>-I<1>. Specifying 0 for I<l_len> has the "
-"special meaning: lock all bytes starting at the location specified by "
-"I<l_whence> and I<l_start> through to the end of file, no matter how large "
-"the file grows."
+"including I<l_start>+I<l_len>-1. Specifying 0 for I<l_len> has the special "
+"meaning: lock all bytes starting at the location specified by I<l_whence> "
+"and I<l_start> through to the end of file, no matter how large the file "
+"grows."
msgstr ""
"I<l_len> はロックしたいバイト数を示す。 I<l_len> が正の場合、ロックされるバイ"
"ト範囲は I<l_start> 以上 I<l_start>+I<l_len>-I<1> 以下となる。 I<l_len> に 0 "
#. type: Plain text
#: build/C/man2/fcntl.2:432
+#, fuzzy
+#| msgid ""
+#| "To make use of mandatory locks, mandatory locking must be enabled both on "
+#| "the file system that contains the file to be locked, and on the file "
+#| "itself. Mandatory locking is enabled on a file system using the \"-o mand"
+#| "\" option to B<mount>(8), or the B<MS_MANDLOCK> flag for B<mount>(2). "
+#| "Mandatory locking is enabled on a file by disabling group execute "
+#| "permission on the file and enabling the set-group-ID permission bit (see "
+#| "B<chmod>(1) and B<chmod>(2))."
msgid ""
"To make use of mandatory locks, mandatory locking must be enabled both on "
-"the file system that contains the file to be locked, and on the file "
-"itself. Mandatory locking is enabled on a file system using the \"-o mand\" "
-"option to B<mount>(8), or the B<MS_MANDLOCK> flag for B<mount>(2). "
-"Mandatory locking is enabled on a file by disabling group execute permission "
-"on the file and enabling the set-group-ID permission bit (see B<chmod>(1) "
-"and B<chmod>(2))."
+"the filesystem that contains the file to be locked, and on the file itself. "
+"Mandatory locking is enabled on a filesystem using the \"-o mand\" option to "
+"B<mount>(8), or the B<MS_MANDLOCK> flag for B<mount>(2). Mandatory locking "
+"is enabled on a file by disabling group execute permission on the file and "
+"enabling the set-group-ID permission bit (see B<chmod>(1) and B<chmod>(2))."
msgstr ""
"強制ロックを使用するためには、ロック対象のファイルが含まれるファイルシステム "
"と、ロック対象のファイル自身の両方について、強制ロックが有効になっていなけれ "
#. type: Plain text
#: build/C/man2/fcntl.2:822
+#, fuzzy
+#| msgid ""
+#| "Leases may be taken out only on regular files. An unprivileged process "
+#| "may take out a lease only on a file whose UID (owner) matches the file "
+#| "system UID of the process. A process with the B<CAP_LEASE> capability "
+#| "may take out leases on arbitrary files."
msgid ""
"Leases may be taken out only on regular files. An unprivileged process may "
-"take out a lease only on a file whose UID (owner) matches the file system "
-"UID of the process. A process with the B<CAP_LEASE> 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<CAP_LEASE> capability may take out "
"leases on arbitrary files."
msgstr ""
"リースの取得は通常のファイル (regular file) に対してのみ可能である。 非特権プ"
#. type: Plain text
#: build/C/man2/fcntl.2:1015
+#, fuzzy
+#| msgid ""
+#| "B<NOTE:> New applications should use the I<inotify> interface (available "
+#| "since kernel 2.6.13), which provides a much superior interface for "
+#| "obtaining notifications of file system events. See B<inotify>(7)."
msgid ""
"B<NOTE:> New applications should use the I<inotify> interface (available "
"since kernel 2.6.13), which provides a much superior interface for obtaining "
-"notifications of file system events. See B<inotify>(7)."
+"notifications of filesystem events. See B<inotify>(7)."
msgstr ""
"B<注意:> 新しくアプリケーションを書く際には、(カーネル 2.6.13 以降で利用可能"
"となった) I<inotify> インタフェースを使用すべきである。 I<inotify> はファイ"
#. type: Plain text
#: build/C/man3/fexecve.3:91
-msgid "The I</proc> file system could not be accessed."
+#, fuzzy
+#| msgid "The I</proc> file system could not be accessed."
+msgid "The I</proc> filesystem could not be accessed."
msgstr "I</proc> ファイルシステムにアクセスできなかった。"
#. type: Plain text
#. type: Plain text
#: build/C/man3/fexecve.3:106
+#, fuzzy
+#| msgid ""
+#| "On Linux, B<fexecve>() is implemented using the B<proc>(5) file system, "
+#| "so I</proc> needs to be mounted and available at the time of the call."
msgid ""
-"On Linux, B<fexecve>() is implemented using the B<proc>(5) file system, so "
+"On Linux, B<fexecve>() is implemented using the B<proc>(5) filesystem, so "
"I</proc> needs to be mounted and available at the time of the call."
msgstr ""
"Linux では、 B<fexecve>() は B<proc>(5) ファイルシステムを使って実装されて"
#. glibc 2.15
#. type: Plain text
#: build/C/man3/get_nprocs_conf.3:57
+#, fuzzy
+#| msgid ""
+#| "The current implementation of these functions is rather expensive, since "
+#| "they open and parse files in the I</sys> file system each time they are "
+#| "called."
msgid ""
"The current implementation of these functions is rather expensive, since "
-"they open and parse files in the I</sys> file system each time they are "
+"they open and parse files in the I</sys> filesystem each time they are "
"called."
msgstr ""
"これらの関数の現在の実装はかなりコストがかかる実装になっている。\n"
#. type: Plain text
#: build/C/man3/getcwd.3:156
+#, fuzzy
+#| msgid ""
+#| "B<getwd>() does not B<malloc>(3) any memory. The I<buf> argument "
+#| "should be a pointer to an array at least B<PATH_MAX> bytes long. If the "
+#| "length of the absolute pathname of the current working directory, "
+#| "including the terminating null byte, exceeds B<PATH_MAX> bytes, NULL is "
+#| "returned, and I<errno> is set to B<ENAMETOOLONG>. (Note that on some "
+#| "systems, B<PATH_MAX> may not be a compile-time constant; furthermore, its "
+#| "value may depend on the file system, see B<pathconf>(3).) For "
+#| "portability and security reasons, use of B<getwd>() is deprecated."
msgid ""
"B<getwd>() does not B<malloc>(3) any memory. The I<buf> argument should "
"be a pointer to an array at least B<PATH_MAX> bytes long. If the length of "
"terminating null byte, exceeds B<PATH_MAX> bytes, NULL is returned, and "
"I<errno> is set to B<ENAMETOOLONG>. (Note that on some systems, B<PATH_MAX> "
"may not be a compile-time constant; furthermore, its value may depend on the "
-"file system, see B<pathconf>(3).) For portability and security reasons, use "
+"filesystem, see B<pathconf>(3).) For portability and security reasons, use "
"of B<getwd>() is deprecated."
msgstr ""
"B<getwd>() は B<malloc>(3) によるメモリ獲得を一切行なわない。 I<buf> 引数は"
#. type: Plain text
#: build/C/man3/getcwd.3:241
+#, fuzzy
+#| msgid ""
+#| "Under Linux, the function B<getcwd>() is a system call (since 2.1.92). "
+#| "On older systems it would query I</proc/self/cwd>. If both system call "
+#| "and proc file system are missing, a generic implementation is called. "
+#| "Only in that case can these calls fail under Linux with B<EACCES>."
msgid ""
"Under Linux, the function B<getcwd>() is a system call (since 2.1.92). On "
"older systems it would query I</proc/self/cwd>. If both system call and "
-"proc file system are missing, a generic implementation is called. Only in "
+"proc filesystem are missing, a generic implementation is called. Only in "
"that case can these calls fail under Linux with B<EACCES>."
msgstr ""
"Linux では (2.1.92 以降)、 B<getcwd>() はシステムコールである。 古いシステム"
msgstr "IOCTL_LIST"
#. type: TH
-#: build/C/man2/ioctl_list.2:30
-#, no-wrap
-msgid "2007-12-29"
-msgstr "2007-12-29"
+#: build/C/man2/ioctl_list.2:30 build/C/man2/syscall.2:40
+#, fuzzy, no-wrap
+#| msgid "2013-04-17"
+msgid "2013-09-17"
+msgstr "2013-04-17"
#. type: Plain text
#: build/C/man2/ioctl_list.2:33
#. type: Plain text
#: build/C/man2/ioctl_list.2:478
+#, fuzzy
+#| msgid "// E<lt>include/linux/umsdos_fs.hE<gt>"
+msgid "// E<lt>include/linux/msdos_fs.hE<gt>"
+msgstr "// E<lt>include/linux/umsdos_fs.hE<gt>"
+
+#. type: tbl table
+#: build/C/man2/ioctl_list.2:480
+#, no-wrap
+msgid "0x82307201\tVFAT_IOCTL_READDIR_BOTH\tstruct dirent [2]\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/ioctl_list.2:481
+#, no-wrap
+msgid "0x82307202\tVFAT_IOCTL_READDIR_SHORT\tstruct dirent [2]\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/ioctl_list.2:482
+#, no-wrap
+msgid "0x80047210\tFAT_IOCTL_GET_ATTRIBUTES\t__u32 *\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/ioctl_list.2:483
+#, fuzzy, no-wrap
+#| msgid "0x40047602\tEXT2_IOC_SETVERSION\tconst int *\n"
+msgid "0x40047211\tFAT_IOCTL_SET_ATTRIBUTES\tconst __u32 *\n"
+msgstr "0x40047602\tEXT2_IOC_SETVERSION\tconst int *\n"
+
+#. type: Plain text
+#: build/C/man2/ioctl_list.2:487
msgid "// E<lt>include/linux/mtio.hE<gt>"
msgstr "// E<lt>include/linux/mtio.hE<gt>"
#. type: tbl table
-#: build/C/man2/ioctl_list.2: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 "// E<lt>include/linux/netrom.hE<gt>"
msgstr "// E<lt>include/linux/netrom.hE<gt>"
#. 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 "// E<lt>include/linux/sbpcd.hE<gt>"
msgstr "// E<lt>include/linux/sbpcd.hE<gt>"
#. 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 "// E<lt>include/linux/scc.hE<gt>"
msgstr "// E<lt>include/linux/scc.hE<gt>"
#. 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 "// E<lt>include/linux/scsi.hE<gt>"
msgstr "// E<lt>include/linux/scsi.hE<gt>"
#. 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 "// E<lt>include/linux/smb_fs.hE<gt>"
msgstr "// E<lt>include/linux/smb_fs.hE<gt>"
#. type: tbl table
-#: build/C/man2/ioctl_list.2: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 "// E<lt>include/linux/sockios.hE<gt>"
msgstr "// E<lt>include/linux/sockios.hE<gt>"
#. 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 "// E<lt>include/linux/soundcard.hE<gt>"
msgstr "// E<lt>include/linux/soundcard.hE<gt>"
#. 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 "// E<lt>include/linux/umsdos_fs.hE<gt>"
msgstr "// E<lt>include/linux/umsdos_fs.hE<gt>"
#. type: tbl table
-#: build/C/man2/ioctl_list.2: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 "// E<lt>include/linux/vt.hE<gt>"
msgstr "// E<lt>include/linux/vt.hE<gt>"
#. 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 "
"を使用します。 ここでこれらをアルファベット順に説明します。"
#. type: Plain text
-#: build/C/man2/ioctl_list.2:773
+#: build/C/man2/ioctl_list.2:782
msgid ""
"B<CDROMREADAUDIO> takes an input pointer I<const struct cdrom_read_audio\\ "
"*>. The I<buf> field points to an output buffer of length I<nframes\\ * "
"ファへのポインタです。"
#. type: Plain text
-#: build/C/man2/ioctl_list.2:789
+#: build/C/man2/ioctl_list.2:798
msgid ""
"B<CDROMREADCOOKED>, B<CDROMREADMODE1>, B<CDROMREADMODE2>, and "
"B<CDROMREADRAW> take an input pointer I<const struct cdrom_msf\\ *>. They "
"値で 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"
" 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<EQL_ENSLAVE>, B<EQL_EMANCIPATE>, B<EQL_GETSLAVECFG>, B<EQL_SETSLAVECFG>, "
"B<EQL_GETMASTERCFG>, and B<EQL_SETMASTERCFG> take a I<struct ifreq\\ *>. "
"す。 I<ifr_data> フィールドは以下に示す別の構造体へのポインタです:"
#. 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"
" 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<FDRAWCMD> takes a I<struct floppy raw_cmd\\ *>. If I<flags & "
"FD_RAW_WRITE> is nonzero, then I<data> points to an input buffer of length "
"きさ I<length> の出力バッファへのポインタになります。"
#. type: Plain text
-#: build/C/man2/ioctl_list.2:850
+#: build/C/man2/ioctl_list.2:859
msgid ""
"B<GIO_FONTX> and B<PIO_FONTX> take a I<struct console_font_desc\\ *> or a "
"I<const struct console_font_desc\\ *>, respectively. I<chardata> points to "
"B<PIO_FONTX> の入力バッファです。"
#. type: Plain text
-#: build/C/man2/ioctl_list.2:866
+#: build/C/man2/ioctl_list.2:875
msgid ""
"B<GIO_UNIMAP> and B<PIO_UNIMAP> take a I<struct unimapdesc\\ *> or a I<const "
"struct unimapdesc\\ *>, respectively. I<entries> points to a buffer of "
"B<PIO_UNIMAP> の入力バッファです。"
#. 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'."
"にします。これらは本質的に、'ioperm' への別の インターフェースです。"
#. type: Plain text
-#: build/C/man2/ioctl_list.2:876
+#: build/C/man2/ioctl_list.2:885
msgid ""
"B<KDMAPDISP> and B<KDUNMAPDISP> enable or disable memory mappings or I/O "
"port access. They are not implemented in the kernel."
"可能/不可能にします。 これらはカーネルに実装されていません。"
#. type: Plain text
-#: build/C/man2/ioctl_list.2:884
+#: build/C/man2/ioctl_list.2:893
msgid ""
"B<SCSI_IOCTL_PROBE_HOST> takes an input pointer I<const int\\ *>, which is a "
"length. It uses the same pointer as an output pointer to a I<char []> "
"す。"
#. type: Plain text
-#: build/C/man2/ioctl_list.2:890
+#: build/C/man2/ioctl_list.2:899
msgid ""
"B<SIOCADDRT> and B<SIOCDELRT> take an input pointer whose type depends on "
"the protocol:"
"します:"
#. 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"
" 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<SIOCGIFCONF> takes a I<struct ifconf\\ *>. The I<ifc_buf> field points to "
"a buffer of length I<ifc_len> bytes, into which the kernel writes a list of "
"I<struct ifreq []> 型のリストへ書き込みます。"
#. type: Plain text
-#: build/C/man2/ioctl_list.2:909
+#: build/C/man2/ioctl_list.2:918
msgid ""
"B<SIOCSIFHWADDR> takes an input pointer whose type depends on the protocol:"
msgstr ""
"B<SIOCSIFHWADDR> は型が以下のプロトコルに依存する入力ポインタを使用します:"
#. type: Plain text
-#: build/C/man2/ioctl_list.2:913
+#: build/C/man2/ioctl_list.2:922
#, no-wrap
msgid ""
" Most protocols const struct ifreq *\n"
" 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<TIOCLINUX> takes a I<const char\\ *>. It uses this to distinguish several "
"independent subcases. In the table below, I<N + foo> means I<foo> after an "
"的に I<drivers/char/selection.c> の中で定義されています。"
#. 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"
" 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<SIOCDEVPRIVATE> and "
"B<SIOCPROTOPRIVATE>."
"でいません。"
#. 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<ioctl>(2)"
msgstr "B<ioctl>(2)"
#. type: Plain text
#: build/C/man2/mkdir.2:45
+#, fuzzy
+#| msgid ""
+#| "The newly created directory will be owned by the effective user ID of the "
+#| "process. If the directory containing the file has the set-group-ID bit "
+#| "set, or if the file system is mounted with BSD group semantics (I<mount -"
+#| "o bsdgroups> or, synonymously I<mount -o grpid>), the new directory will "
+#| "inherit the group ownership from its parent; otherwise it will be owned "
+#| "by the effective group ID of the process."
msgid ""
"The newly created directory will be owned by the effective user ID of the "
"process. If the directory containing the file has the set-group-ID bit set, "
-"or if the file system is mounted with BSD group semantics (I<mount -o "
+"or if the filesystem is mounted with BSD group semantics (I<mount -o "
"bsdgroups> or, synonymously I<mount -o grpid>), the new directory will "
"inherit the group ownership from its parent; otherwise it will be owned by "
"the effective group ID of the process."
#. type: Plain text
#: build/C/man2/mkdir.2:66
+#, fuzzy
+#| msgid ""
+#| "The user's quota of disk blocks or inodes on the file system has been "
+#| "exhausted."
msgid ""
-"The user's quota of disk blocks or inodes on the file system has been "
+"The user's quota of disk blocks or inodes on the filesystem has been "
"exhausted."
msgstr ""
"ディスクブロックか inode がそのファイルシステムのユーザクォータに達していた。"
#. type: Plain text
#: build/C/man2/mkdir.2:114
+#, fuzzy
+#| msgid ""
+#| "The file system containing I<pathname> does not support the creation of "
+#| "directories."
msgid ""
-"The file system containing I<pathname> does not support the creation of "
+"The filesystem containing I<pathname> does not support the creation of "
"directories."
msgstr ""
"I<pathname> を含むファイルシステムがディレクトリの作成をサポートしていない。"
#. type: Plain text
#: build/C/man2/mkdir.2:118
-msgid "I<pathname> refers to a file on a read-only file system."
+#, fuzzy
+#| msgid "I<pathname> refers to a file on a read-only file system."
+msgid "I<pathname> refers to a file on a read-only filesystem."
msgstr "I<pathname> が読み出し専用ファイルシステム上のファイルを指している。"
#. SVr4 documents additional EIO, EMULTIHOP
#. type: Plain text
#: build/C/man2/setup.2:37
-msgid "setup - setup devices and file systems, mount root file system"
+#, fuzzy
+#| msgid "setup - setup devices and file systems, mount root file system"
+msgid "setup - setup devices and filesystems, mount root filesystem"
msgstr ""
"setup - デバイスとファイルシステムの初期化を行い、 ルートファイルシステムのマ"
"ウントを行う"
#. type: Plain text
#: build/C/man2/setup.2:47
+#, fuzzy
+#| msgid ""
+#| "B<setup>() is called once from within I<linux/init/main.c>. It calls "
+#| "initialization functions for devices and file systems configured into the "
+#| "kernel and then mounts the root file system."
msgid ""
"B<setup>() is called once from within I<linux/init/main.c>. It calls "
-"initialization functions for devices and file systems configured into the "
-"kernel and then mounts the root file system."
+"initialization functions for devices and filesystems configured into the "
+"kernel and then mounts the root filesystem."
msgstr ""
"B<setup>() は I<linux/init/main.c> の中で一度だけ呼ばれる。 カーネル内部のデ"
"バイスとファイルシステムの初期化関数を呼び、 ルートファイルシステムのマウント"
#. type: Plain text
#: build/C/man2/swapon.2:133
+#, fuzzy
+#| msgid ""
+#| "The file I<path> exists, but refers neither to a regular file nor to a "
+#| "block device; or, for B<swapon>(), the indicated path does not contain a "
+#| "valid swap signature or resides on an in-memory file system like tmpfs; "
+#| "or, for B<swapoff>(), I<path> is not currently a swap area."
msgid ""
"The file I<path> exists, but refers neither to a regular file nor to a block "
"device; or, for B<swapon>(), the indicated path does not contain a valid "
-"swap signature or resides on an in-memory file system like tmpfs; or, for "
+"swap signature or resides on an in-memory filesystem like tmpfs; or, for "
"B<swapoff>(), I<path> is not currently a swap area."
msgstr ""
"ファイル I<path> は存在するが、通常のファイルもブロック・デバイスも参照してい"
#. type: tbl table
#: build/C/man2/syscall.2:159
-#, no-wrap
-msgid "arm/EABI\tswi 0x0\tr7\tr1\n"
+#, fuzzy, no-wrap
+#| msgid "arm/EABI\tswi 0x0\tr7\tr1\n"
+msgid "arm/EABI\tswi 0x0\tr7\tr0\n"
msgstr "arm/EABI\tswi 0x0\tr7\tr1\n"
#. type: tbl table
#. type: tbl table
#: build/C/man2/syscall.2:184
-#, no-wrap
-msgid "arm/EABI\tr1\tr2\tr3\tr4\tr5\tr6\tr7\n"
+#, fuzzy, no-wrap
+#| msgid "arm/EABI\tr1\tr2\tr3\tr4\tr5\tr6\tr7\n"
+msgid "arm/EABI\tr0\tr1\tr2\tr3\tr4\tr5\tr6\n"
msgstr "arm/EABI\tr1\tr2\tr3\tr4\tr5\tr6\tr7\n"
#. type: tbl table
"く上書きされる場合もある。"
#. type: Plain text
-#: build/C/man2/syscall.2:208
-#, no-wrap
+#: build/C/man2/syscall.2:209
+#, fuzzy, no-wrap
+#| msgid ""
+#| "#define _GNU_SOURCE\n"
+#| "#include E<lt>unistd.hE<gt>\n"
+#| "#include E<lt>sys/syscall.hE<gt>\n"
+#| "#include E<lt>sys/types.hE<gt>\n"
msgid ""
"#define _GNU_SOURCE\n"
"#include E<lt>unistd.hE<gt>\n"
"#include E<lt>sys/syscall.hE<gt>\n"
"#include E<lt>sys/types.hE<gt>\n"
+"#include E<lt>signal.hE<gt>\n"
msgstr ""
"#define _GNU_SOURCE\n"
"#include E<lt>unistd.hE<gt>\n"
"#include E<lt>sys/types.hE<gt>\n"
#. type: Plain text
-#: build/C/man2/syscall.2:213
+#: build/C/man2/syscall.2:214
#, no-wrap
msgid ""
"int\n"
" pid_t tid;\n"
#. type: Plain text
-#: build/C/man2/syscall.2:217
-#, no-wrap
+#: build/C/man2/syscall.2:218
+#, fuzzy, no-wrap
+#| msgid ""
+#| " tid = syscall(SYS_gettid);\n"
+#| " tid = syscall(SYS_tgkill, getpid(), tid);\n"
+#| "}\n"
msgid ""
" tid = syscall(SYS_gettid);\n"
-" tid = syscall(SYS_tgkill, getpid(), tid);\n"
+" tid = syscall(SYS_tgkill, getpid(), tid, SIGHUP);\n"
"}\n"
msgstr ""
" tid = syscall(SYS_gettid);\n"
"}\n"
#. type: Plain text
-#: build/C/man2/syscall.2:222
+#: build/C/man2/syscall.2:223
msgid "B<_syscall>(2), B<intro>(2), B<syscalls>(2)"
msgstr "B<_syscall>(2), B<intro>(2), B<syscalls>(2)"
#. type: Plain text
#: build/C/man3/sysconf.3:56
+#, fuzzy
+#| msgid ""
+#| "At run time, one can ask for numerical values using the present function "
+#| "B<sysconf>(). One can ask for numerical values that may depend on the "
+#| "file system a file is in using the calls B<fpathconf>(3) and B<pathconf>"
+#| "(3). One can ask for string values using B<confstr>(3)."
msgid ""
"At run time, one can ask for numerical values using the present function "
-"B<sysconf>(). One can ask for numerical values that may depend on the file "
-"system a file is in using the calls B<fpathconf>(3) and B<pathconf>(3). "
-"One can ask for string values using B<confstr>(3)."
+"B<sysconf>(). One can ask for numerical values that may depend on the "
+"filesystem a file is in using the calls B<fpathconf>(3) and B<pathconf>"
+"(3). One can ask for string values using B<confstr>(3)."
msgstr ""
"実行時には、ここで説明する関数 B<sysconf>() を使って数値を問い合わせることが"
"できる。 ファイルが存在するファイルシステムに関する数値は、 B<fpathconf>(3) "
msgid "The named file does not exist."
msgstr "指定された名前のファイルが存在しない。"
-#. This happens for at least MSDOS and VFAT file systems
+#. This happens for at least MSDOS and VFAT filesystems
#. on kernel 2.6.13
#. type: Plain text
#: build/C/man2/truncate.2:170
+#, fuzzy
+#| msgid ""
+#| "The underlying file system does not support extending a file beyond its "
+#| "current size."
msgid ""
-"The underlying file system does not support extending a file beyond its "
+"The underlying filesystem does not support extending a file beyond its "
"current size."
msgstr ""
"下層にあるファイルシステムでは、現在のファイル長を越えて ファイルを伸長するこ"
#. At the very least: OSF/1, Solaris 7, and FreeBSD conform, mtk, Jan 2002
#. type: Plain text
#: build/C/man2/truncate.2:229
+#, fuzzy
+#| msgid ""
+#| "The details in DESCRIPTION are for XSI-compliant systems. For non-XSI-"
+#| "compliant systems, the POSIX standard allows two behaviors for "
+#| "B<ftruncate>() when I<length> exceeds the file length (note that "
+#| "B<truncate>() is not specified at all in such an environment): either "
+#| "returning an error, or extending the file. Like most UNIX "
+#| "implementations, Linux follows the XSI requirement when dealing with "
+#| "native file systems. However, some nonnative file systems do not permit "
+#| "B<truncate>() and B<ftruncate>() to be used to extend a file beyond its "
+#| "current length: a notable example on Linux is VFAT."
msgid ""
"The details in DESCRIPTION are for XSI-compliant systems. For non-XSI-"
"compliant systems, the POSIX standard allows two behaviors for B<ftruncate>"
"() when I<length> exceeds the file length (note that B<truncate>() is not "
"specified at all in such an environment): either returning an error, or "
"extending the file. Like most UNIX implementations, Linux follows the XSI "
-"requirement when dealing with native file systems. However, some nonnative "
-"file systems do not permit B<truncate>() and B<ftruncate>() to be used to "
+"requirement when dealing with native filesystems. However, some nonnative "
+"filesystems do not permit B<truncate>() and B<ftruncate>() to be used to "
"extend a file beyond its current length: a notable example on Linux is VFAT."
msgstr ""
"「説明」の節で述べた詳細は XSI 準拠のシステムについてのものである。\n"
msgid "B<capabilities>(7), B<init>(8)"
msgstr "B<capabilities>(7), B<init>(8)"
+#~ msgid "2007-12-29"
+#~ msgstr "2007-12-29"
+
#~ msgid "2011-09-15"
#~ msgstr "2011-09-15"
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:33+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. 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/flock.2:201 build/C/man2/fork.2:244 build/C/man3/fpathconf.3:180 build/C/man2/fsync.2:162 build/C/man2/get_thread_area.2:55 build/C/man3/getcwd.3:249 build/C/man2/getdomainname.2:127 build/C/man3/getdtablesize.3:90 build/C/man3/gethostid.3:124 build/C/man2/gethostname.2:176 build/C/man3/getlogin.3: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/ioperm.2:121 build/C/man3/lockf.3:156 build/C/man2/mincore.2:166 build/C/man2/mkdir.2:133 build/C/man2/nice.2:105 build/C/man2/pread.2: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/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/man2/vfork.2:273 build/C/man2/vhangup.2:66
+#: build/C/man2/_syscall.2:184 build/C/man2/access.2:251 build/C/man2/alarm.2:79 build/C/man2/brk.2:164 build/C/man2/chdir.2:136 build/C/man2/chmod.2:221 build/C/man2/chown.2:336 build/C/man2/chroot.2:151 build/C/man2/close.2:125 build/C/man3/confstr.3:146 build/C/man3/crypt.3: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/flock.2:201 build/C/man2/fork.2:244 build/C/man3/fpathconf.3:180 build/C/man2/fsync.2:162 build/C/man2/get_thread_area.2:55 build/C/man3/getcwd.3:249 build/C/man2/getdomainname.2:127 build/C/man3/getdtablesize.3:90 build/C/man3/gethostid.3:124 build/C/man2/gethostname.2:176 build/C/man3/getlogin.3: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:963 build/C/man2/ioperm.2:121 build/C/man3/lockf.3:156 build/C/man2/mincore.2:166 build/C/man2/mkdir.2:133 build/C/man2/nice.2:105 build/C/man2/pread.2:158 build/C/man2/set_thread_area.2:72 build/C/man5/shells.5:56 build/C/man3/sleep.3:61 build/C/man3/swab.3:74 build/C/man2/swapon.2:191 build/C/man2/syscall.2:219 build/C/man2/syscalls.2:833 build/C/man3/sysconf.3:335 build/C/man2/sysctl.2:181 build/C/man2/sysinfo.2:94 build/C/man3/tcgetpgrp.3:120 build/C/man2/truncate.2:256 build/C/man3/ualarm.3:142 build/C/man2/umask.2:118 build/C/man2/uname.2:167 build/C/man2/uselib.2:102 build/C/man3/usleep.3:142 build/C/man2/vfork.2:273 build/C/man2/vhangup.2:66
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. 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/flock.2:215 build/C/man2/fork.2:255 build/C/man3/fpathconf.3:185 build/C/man2/fsync.2:171 build/C/man3/get_nprocs_conf.3:88 build/C/man2/get_thread_area.2:58 build/C/man3/getcwd.3:256 build/C/man2/getdomainname.2:131 build/C/man3/getdtablesize.3:95 build/C/man3/gethostid.3:127 build/C/man2/gethostname.2:180 build/C/man3/getlogin.3:213 build/C/man3/getopt.3:516 build/C/man2/getpagesize.2:111 build/C/man2/gettid.2:90 build/C/man3/getumask.3:65 build/C/man3/getusershell.3:105 build/C/man2/idle.2:64 build/C/man2/ioctl.2:148 build/C/man2/ioctl_list.2:956 build/C/man2/ioperm.2:125 build/C/man3/lockf.3:171 build/C/man2/mincore.2:169 build/C/man2/mkdir.2:145 build/C/man2/nice.2:112 build/C/man2/pread.2: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/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/man2/vfork.2:279 build/C/man2/vhangup.2:69
+#: build/C/man2/_syscall.2:188 build/C/man2/access.2:262 build/C/man2/alarm.2:88 build/C/man2/brk.2:169 build/C/man2/chdir.2:140 build/C/man2/chmod.2:228 build/C/man2/chown.2:342 build/C/man2/chroot.2:154 build/C/man2/close.2:132 build/C/man3/confstr.3:150 build/C/man3/crypt.3: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/flock.2:215 build/C/man2/fork.2:255 build/C/man3/fpathconf.3:185 build/C/man2/fsync.2:171 build/C/man3/get_nprocs_conf.3:88 build/C/man2/get_thread_area.2:58 build/C/man3/getcwd.3:256 build/C/man2/getdomainname.2:131 build/C/man3/getdtablesize.3:95 build/C/man3/gethostid.3:127 build/C/man2/gethostname.2:180 build/C/man3/getlogin.3:213 build/C/man3/getopt.3:516 build/C/man2/getpagesize.2:111 build/C/man2/gettid.2:90 build/C/man3/getumask.3:65 build/C/man3/getusershell.3:105 build/C/man2/idle.2:64 build/C/man2/ioctl.2:148 build/C/man2/ioctl_list.2:965 build/C/man2/ioperm.2:125 build/C/man3/lockf.3:171 build/C/man2/mincore.2:169 build/C/man2/mkdir.2:145 build/C/man2/nice.2:112 build/C/man2/pread.2: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:223 build/C/man2/syscalls.2:837 build/C/man3/sysconf.3:343 build/C/man2/sysctl.2:183 build/C/man2/sysinfo.2:96 build/C/man3/tcgetpgrp.3:124 build/C/man2/truncate.2:260 build/C/man3/ualarm.3:150 build/C/man2/umask.2:124 build/C/man2/uname.2:171 build/C/man2/uselib.2:112 build/C/man3/usleep.3:151 build/C/man2/vfork.2:279 build/C/man2/vhangup.2:69
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man2/_syscall.2: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/flock.2:222 build/C/man2/fork.2:262 build/C/man3/fpathconf.3:192 build/C/man2/fsync.2:178 build/C/man3/get_nprocs_conf.3:95 build/C/man2/get_thread_area.2:65 build/C/man3/getcwd.3:263 build/C/man2/getdomainname.2:138 build/C/man3/getdtablesize.3:102 build/C/man3/gethostid.3:134 build/C/man2/gethostname.2:187 build/C/man3/getlogin.3:220 build/C/man3/getopt.3:523 build/C/man2/getpagesize.2:118 build/C/man2/gettid.2:97 build/C/man3/getumask.3:72 build/C/man3/getusershell.3:112 build/C/man2/idle.2:71 build/C/man2/ioctl.2:155 build/C/man2/ioctl_list.2:963 build/C/man2/ioperm.2:132 build/C/man3/lockf.3:178 build/C/man2/mincore.2:176 build/C/man2/mkdir.2:152 build/C/man2/nice.2:119 build/C/man2/pread.2: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/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/man2/vfork.2:286 build/C/man2/vhangup.2:76
+#: build/C/man2/_syscall.2:195 build/C/man2/access.2:269 build/C/man2/alarm.2:95 build/C/man2/brk.2:176 build/C/man2/chdir.2:147 build/C/man2/chmod.2:235 build/C/man2/chown.2:349 build/C/man2/chroot.2:161 build/C/man2/close.2:139 build/C/man3/confstr.3:157 build/C/man3/crypt.3: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/flock.2:222 build/C/man2/fork.2:262 build/C/man3/fpathconf.3:192 build/C/man2/fsync.2:178 build/C/man3/get_nprocs_conf.3:95 build/C/man2/get_thread_area.2:65 build/C/man3/getcwd.3:263 build/C/man2/getdomainname.2:138 build/C/man3/getdtablesize.3:102 build/C/man3/gethostid.3:134 build/C/man2/gethostname.2:187 build/C/man3/getlogin.3:220 build/C/man3/getopt.3:523 build/C/man2/getpagesize.2:118 build/C/man2/gettid.2:97 build/C/man3/getumask.3:72 build/C/man3/getusershell.3:112 build/C/man2/idle.2:71 build/C/man2/ioctl.2:155 build/C/man2/ioctl_list.2:972 build/C/man2/ioperm.2:132 build/C/man3/lockf.3:178 build/C/man2/mincore.2:176 build/C/man2/mkdir.2:152 build/C/man2/nice.2:119 build/C/man2/pread.2: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:230 build/C/man2/syscalls.2:844 build/C/man3/sysconf.3:350 build/C/man2/sysctl.2:190 build/C/man2/sysinfo.2:103 build/C/man3/tcgetpgrp.3:131 build/C/man2/truncate.2:267 build/C/man3/ualarm.3:157 build/C/man2/umask.2:131 build/C/man2/uname.2:178 build/C/man2/uselib.2:119 build/C/man3/usleep.3:158 build/C/man2/vfork.2:286 build/C/man2/vhangup.2:76
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: TH
#: build/C/man2/access.2:43
#, no-wrap
-msgid "2013-04-16"
+msgid "2013-09-13"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/access.2:135
-msgid "Write permission was requested for a file on a read-only file system."
+msgid "Write permission was requested for a file on a read-only filesystem."
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man2/access.2:216
+#: build/C/man2/access.2:217
msgid ""
-"B<access>() may not work correctly on NFS file systems with UID mapping "
+"B<access>() may not work correctly on NFSv2 filesystems with UID mapping "
"enabled, because UID mapping is done on the server and hidden from the "
-"client, which checks permissions. Similar problems can occur to FUSE "
-"mounts."
+"client, which checks permissions. (NFS versions 3 and higher perform the "
+"check on the server.) Similar problems can occur to FUSE mounts."
msgstr ""
#. 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/man3/getlogin.3:177 build/C/man3/getopt.3:369 build/C/man2/mincore.2:144 build/C/man2/pread.2:146 build/C/man3/sleep.3:46 build/C/man3/sysconf.3:326 build/C/man2/sysctl.2:135 build/C/man2/truncate.2:248 build/C/man2/vfork.2:252
+#: build/C/man2/access.2:217 build/C/man7/environ.7:203 build/C/man2/fcntl.2:1239 build/C/man3/gethostid.3:122 build/C/man3/getlogin.3:177 build/C/man3/getopt.3:369 build/C/man2/mincore.2:144 build/C/man2/pread.2:146 build/C/man3/sleep.3:46 build/C/man3/sysconf.3:326 build/C/man2/sysctl.2:135 build/C/man2/truncate.2:248 build/C/man2/vfork.2:252
#, no-wrap
msgid "BUGS"
msgstr ""
#. This behavior appears to have been an implementation accident.
#. type: Plain text
-#: build/C/man2/access.2:239
+#: build/C/man2/access.2:240
msgid ""
"In kernel 2.4 (and earlier) there is some strangeness in the handling of "
"B<X_OK> tests for superuser. If all categories of execute permission are "
msgstr ""
#. type: Plain text
-#: build/C/man2/access.2:250
+#: build/C/man2/access.2:251
msgid ""
"In kernels before 2.6.20, B<access>() ignored the effect of the "
-"B<MS_NOEXEC> flag if it was used to B<mount>(2) the underlying file "
-"system. Since kernel 2.6.20, B<access>() honors this flag."
+"B<MS_NOEXEC> flag if it was used to B<mount>(2) the underlying filesystem. "
+"Since kernel 2.6.20, B<access>() honors this flag."
msgstr ""
#. type: Plain text
-#: build/C/man2/access.2:261
+#: build/C/man2/access.2:262
msgid ""
"B<chmod>(2), B<chown>(2), B<faccessat>(2), B<open>(2), B<setgid>(2), "
"B<setuid>(2), B<stat>(2), B<euidaccess>(3), B<credentials>(7), "
#. type: Plain text
#: build/C/man2/chdir.2:81
msgid ""
-"Depending on the file system, other errors can be returned. The more "
-"general errors for B<chdir>() are listed below:"
+"Depending on the filesystem, other errors can be returned. The more general "
+"errors for B<chdir>() are listed below:"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/chmod.2:147
msgid ""
-"As a security measure, depending on the file system, the set-user-ID and "
+"As a security measure, depending on the filesystem, the set-user-ID and "
"set-group-ID execution bits may be turned off if a file is written. (On "
"Linux this occurs if the writing process does not have the B<CAP_FSETID> "
-"capability.) On some file systems, only the superuser can set the sticky "
+"capability.) On some filesystems, only the superuser can set the sticky "
"bit, which may have a special meaning. For the sticky bit, and for "
"set-user-ID and set-group-ID bits on directories, see B<stat>(2)."
msgstr ""
#. type: Plain text
#: build/C/man2/chmod.2:153
msgid ""
-"On NFS file systems, restricting the permissions will immediately influence "
+"On NFS filesystems, restricting the permissions will immediately influence "
"already open files, because the access control is done on the server, but "
"open files are maintained by the client. Widening the permissions may be "
"delayed for other clients if attribute caching is enabled on them."
#. type: Plain text
#: build/C/man2/chmod.2:163
msgid ""
-"Depending on the file system, other errors can be returned. The more "
-"general errors for B<chmod>() are listed below:"
+"Depending on the filesystem, other errors can be returned. The more general "
+"errors for B<chmod>() are listed below:"
msgstr ""
#. Also search permission is required on the final component,
#. type: Plain text
#: build/C/man2/chmod.2:201 build/C/man2/chown.2:162 build/C/man2/truncate.2:173
-msgid "The named file resides on a read-only file system."
+msgid "The named file resides on a read-only filesystem."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/chown.2:129
msgid ""
-"Depending on the file system, other errors can be returned. The more "
-"general errors for B<chown>() are listed below."
+"Depending on the filesystem, other errors can be returned. The more general "
+"errors for B<chown>() are listed below."
msgstr ""
#. type: Plain text
#: build/C/man2/chown.2:233
msgid ""
"When a new file is created (by, for example, B<open>(2) or B<mkdir>(2)), "
-"its owner is made the same as the file system user ID of the creating "
+"its owner is made the same as the filesystem user ID of the creating "
"process. The group of the file depends on a range of factors, including the "
-"type of file system, the options used to mount the file system, and whether "
-"or not the set-group-ID permission bit is enabled on the parent directory. "
-"If the file system supports the I<-o\\ grpid> (or, synonymously I<-o\\ "
+"type of filesystem, the options used to mount the filesystem, and whether or "
+"not the set-group-ID permission bit is enabled on the parent directory. If "
+"the filesystem supports the I<-o\\ grpid> (or, synonymously I<-o\\ "
"bsdgroups>) and I<-o\\ nogrpid> (or, synonymously I<-o\\ sysvgroups>) "
"B<mount>(8) options, then the rules are as follows:"
msgstr ""
#. type: Plain text
#: build/C/man2/chown.2:238
msgid ""
-"If the file system is mounted with I<-o\\ grpid>, then the group of a new "
+"If the filesystem is mounted with I<-o\\ grpid>, then the group of a new "
"file is made the same as that of the parent directory."
msgstr ""
#. type: Plain text
#: build/C/man2/chown.2:244
msgid ""
-"If the file system is mounted with I<-o\\ nogrpid> and the set-group-ID bit "
+"If the filesystem is mounted with I<-o\\ nogrpid> and the set-group-ID bit "
"is disabled on the parent directory, then the group of a new file is made "
-"the same as the process's file system GID."
+"the same as the process's filesystem GID."
msgstr ""
#. type: Plain text
#: build/C/man2/chown.2:250
msgid ""
-"If the file system is mounted with I<-o\\ nogrpid> and the set-group-ID bit "
+"If the filesystem is mounted with I<-o\\ nogrpid> and the set-group-ID bit "
"is enabled on the parent directory, then the group of a new file is made the "
"same as that of the parent directory."
msgstr ""
#: build/C/man2/chown.2:260
msgid ""
"As at Linux 2.6.25, the I<-o\\ grpid> and I<-o\\ nogrpid> mount options are "
-"supported by ext2, ext3, ext4, and XFS. File systems that don't support "
+"supported by ext2, ext3, ext4, and XFS. Filesystems that don't support "
"these mount options follow the I<-o\\ nogrpid> rules."
msgstr ""
#. type: Plain text
#: build/C/man2/chown.2:273
msgid ""
-"The B<chown>() semantics are deliberately violated on NFS file systems "
-"which have UID mapping enabled. Additionally, the semantics of all system "
-"calls which access the file contents are violated, because B<chown>() may "
-"cause immediate access revocation on already open files. Client side "
-"caching may lead to a delay between the time where ownership have been "
-"changed to allow access for a user and the time where the file can actually "
-"be accessed by the user on other clients."
+"The B<chown>() semantics are deliberately violated on NFS filesystems which "
+"have UID mapping enabled. Additionally, the semantics of all system calls "
+"which access the file contents are violated, because B<chown>() may cause "
+"immediate access revocation on already open files. Client side caching may "
+"lead to a delay between the time where ownership have been changed to allow "
+"access for a user and the time where the file can actually be accessed by "
+"the user on other clients."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/chroot.2:98
msgid ""
-"Depending on the file system, other errors can be returned. The more "
-"general errors are listed below:"
+"Depending on the filesystem, other errors can be returned. The more general "
+"errors are listed below:"
msgstr ""
#. type: Plain text
#: build/C/man2/close.2:110
msgid ""
"A successful close does not guarantee that the data has been successfully "
-"saved to disk, as the kernel defers writes. It is not common for a file "
-"system to flush the buffers when the stream is closed. If you need to be "
-"sure that the data is physically stored use B<fsync>(2). (It will depend on "
-"the disk hardware at this point.)"
+"saved to disk, as the kernel defers writes. It is not common for a "
+"filesystem to flush the buffers when the stream is closed. If you need to "
+"be sure that the data is physically stored use B<fsync>(2). (It will depend "
+"on the disk hardware at this point.)"
msgstr ""
#. Date: Tue, 4 Sep 2007 13:57:35 +0200
msgstr ""
#. type: TH
-#: build/C/man3/crypt.3:36 build/C/man3/getusershell.3:30 build/C/man2/pread.2:25 build/C/man2/syscall.2:40
+#: build/C/man3/crypt.3:36 build/C/man3/getusershell.3:30 build/C/man2/pread.2:25
#, no-wrap
msgid "2013-06-21"
msgstr ""
#: build/C/man2/execve.2:98
msgid ""
"If the set-user-ID bit is set on the program file pointed to by I<filename>, "
-"and the underlying file system is not mounted I<nosuid> (the B<MS_NOSUID> "
+"and the underlying filesystem is not mounted I<nosuid> (the B<MS_NOSUID> "
"flag for B<mount>(2)), and the calling process is not being ptraced, then "
"the effective user ID of the calling process is changed to that of the owner "
"of the program file. Similarly, when the set-group-ID bit of the program "
#. type: Plain text
#: build/C/man2/execve.2:386
-msgid "The file system is mounted I<noexec>."
+msgid "The filesystem is mounted I<noexec>."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/execve.2:443
msgid ""
-"The file system is mounted I<nosuid>, the user is not the superuser, and the "
+"The filesystem is mounted I<nosuid>, the user is not the superuser, and the "
"file has the set-user-ID or set-group-ID bit set."
msgstr ""
#. type: Plain text
#: build/C/man2/execve.2:474
msgid ""
-"The result of mounting a file system I<nosuid> varies across Linux kernel "
+"The result of mounting a filesystem I<nosuid> varies across Linux kernel "
"versions: some will refuse execution of set-user-ID and set-group-ID "
"executables when this would give the user powers she did not have already "
"(and return B<EPERM>), some will just ignore the set-user-ID and "
msgid ""
"I<l_len> specifies the number of bytes to be locked. If I<l_len> is "
"positive, then the range to be locked covers bytes I<l_start> up to and "
-"including I<l_start>+I<l_len>-I<1>. Specifying 0 for I<l_len> has the "
-"special meaning: lock all bytes starting at the location specified by "
-"I<l_whence> and I<l_start> through to the end of file, no matter how large "
-"the file grows."
+"including I<l_start>+I<l_len>-1. Specifying 0 for I<l_len> has the special "
+"meaning: lock all bytes starting at the location specified by I<l_whence> "
+"and I<l_start> through to the end of file, no matter how large the file "
+"grows."
msgstr ""
#. type: Plain text
#: build/C/man2/fcntl.2:432
msgid ""
"To make use of mandatory locks, mandatory locking must be enabled both on "
-"the file system that contains the file to be locked, and on the file "
-"itself. Mandatory locking is enabled on a file system using the \"-o mand\" "
-"option to B<mount>(8), or the B<MS_MANDLOCK> flag for B<mount>(2). "
-"Mandatory locking is enabled on a file by disabling group execute permission "
-"on the file and enabling the set-group-ID permission bit (see B<chmod>(1) "
-"and B<chmod>(2))."
+"the filesystem that contains the file to be locked, and on the file itself. "
+"Mandatory locking is enabled on a filesystem using the \"-o mand\" option to "
+"B<mount>(8), or the B<MS_MANDLOCK> flag for B<mount>(2). Mandatory locking "
+"is enabled on a file by disabling group execute permission on the file and "
+"enabling the set-group-ID permission bit (see B<chmod>(1) and B<chmod>(2))."
msgstr ""
#. type: Plain text
#: build/C/man2/fcntl.2:822
msgid ""
"Leases may be taken out only on regular files. An unprivileged process may "
-"take out a lease only on a file whose UID (owner) matches the file system "
-"UID of the process. A process with the B<CAP_LEASE> capability may take out "
+"take out a lease only on a file whose UID (owner) matches the filesystem UID "
+"of the process. A process with the B<CAP_LEASE> capability may take out "
"leases on arbitrary files."
msgstr ""
msgid ""
"B<NOTE:> New applications should use the I<inotify> interface (available "
"since kernel 2.6.13), which provides a much superior interface for obtaining "
-"notifications of file system events. See B<inotify>(7)."
+"notifications of filesystem events. See B<inotify>(7)."
msgstr ""
#. type: SS
#. type: Plain text
#: build/C/man3/fexecve.3:91
-msgid "The I</proc> file system could not be accessed."
+msgid "The I</proc> filesystem could not be accessed."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man3/fexecve.3:106
msgid ""
-"On Linux, B<fexecve>() is implemented using the B<proc>(5) file system, so "
+"On Linux, B<fexecve>() is implemented using the B<proc>(5) filesystem, so "
"I</proc> needs to be mounted and available at the time of the call."
msgstr ""
#: build/C/man3/get_nprocs_conf.3:57
msgid ""
"The current implementation of these functions is rather expensive, since "
-"they open and parse files in the I</sys> file system each time they are "
+"they open and parse files in the I</sys> filesystem each time they are "
"called."
msgstr ""
"terminating null byte, exceeds B<PATH_MAX> bytes, NULL is returned, and "
"I<errno> is set to B<ENAMETOOLONG>. (Note that on some systems, B<PATH_MAX> "
"may not be a compile-time constant; furthermore, its value may depend on the "
-"file system, see B<pathconf>(3).) For portability and security reasons, use "
+"filesystem, see B<pathconf>(3).) For portability and security reasons, use "
"of B<getwd>() is deprecated."
msgstr ""
msgid ""
"Under Linux, the function B<getcwd>() is a system call (since 2.1.92). On "
"older systems it would query I</proc/self/cwd>. If both system call and "
-"proc file system are missing, a generic implementation is called. Only in "
+"proc filesystem are missing, a generic implementation is called. Only in "
"that case can these calls fail under Linux with B<EACCES>."
msgstr ""
msgstr ""
#. type: TH
-#: build/C/man2/ioctl_list.2:30
+#: build/C/man2/ioctl_list.2:30 build/C/man2/syscall.2:40
#, no-wrap
-msgid "2007-12-29"
+msgid "2013-09-17"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/ioctl_list.2:478
-msgid "// E<lt>include/linux/mtio.hE<gt>"
+msgid "// E<lt>include/linux/msdos_fs.hE<gt>"
msgstr ""
#. type: tbl table
#: build/C/man2/ioctl_list.2:480
#, no-wrap
-msgid "0x40086D01\tMTIOCTOP\tconst struct mtop *\n"
+msgid "0x82307201\tVFAT_IOCTL_READDIR_BOTH\tstruct dirent [2]\n"
msgstr ""
#. type: tbl table
#: build/C/man2/ioctl_list.2:481
#, no-wrap
-msgid "0x801C6D02\tMTIOCGET\tstruct mtget *\n"
+msgid "0x82307202\tVFAT_IOCTL_READDIR_SHORT\tstruct dirent [2]\n"
msgstr ""
#. type: tbl table
#: build/C/man2/ioctl_list.2:482
#, no-wrap
-msgid "0x80046D03\tMTIOCPOS\tstruct mtpos *\n"
+msgid "0x80047210\tFAT_IOCTL_GET_ATTRIBUTES\t__u32 *\n"
msgstr ""
#. type: tbl table
#: build/C/man2/ioctl_list.2:483
#, no-wrap
+msgid "0x40047211\tFAT_IOCTL_SET_ATTRIBUTES\tconst __u32 *\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/ioctl_list.2:487
+msgid "// E<lt>include/linux/mtio.hE<gt>"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/ioctl_list.2:489
+#, no-wrap
+msgid "0x40086D01\tMTIOCTOP\tconst struct mtop *\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/ioctl_list.2:490
+#, no-wrap
+msgid "0x801C6D02\tMTIOCGET\tstruct mtget *\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/ioctl_list.2:491
+#, no-wrap
+msgid "0x80046D03\tMTIOCPOS\tstruct mtpos *\n"
+msgstr ""
+
+#. type: tbl table
+#: build/C/man2/ioctl_list.2:492
+#, no-wrap
msgid "0x80206D04\tMTIOCGETCONFIG\tstruct mtconfiginfo *\n"
msgstr ""
#. 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 ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:488
+#: build/C/man2/ioctl_list.2:497
msgid "// E<lt>include/linux/netrom.hE<gt>"
msgstr ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:497
+#: build/C/man2/ioctl_list.2:506
msgid "// E<lt>include/linux/sbpcd.hE<gt>"
msgstr ""
#. 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 ""
#. 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 ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:504
+#: build/C/man2/ioctl_list.2:513
msgid "// E<lt>include/linux/scc.hE<gt>"
msgstr ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:514
+#: build/C/man2/ioctl_list.2:523
msgid "// E<lt>include/linux/scsi.hE<gt>"
msgstr ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:526
+#: build/C/man2/ioctl_list.2:535
msgid "// E<lt>include/linux/smb_fs.hE<gt>"
msgstr ""
#. 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 ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:532
+#: build/C/man2/ioctl_list.2:541
msgid "// E<lt>include/linux/sockios.hE<gt>"
msgstr ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:580
+#: build/C/man2/ioctl_list.2:589
msgid "// E<lt>include/linux/soundcard.hE<gt>"
msgstr ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:730
+#: build/C/man2/ioctl_list.2:739
msgid "// E<lt>include/linux/umsdos_fs.hE<gt>"
msgstr ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:746
+#: build/C/man2/ioctl_list.2:755
msgid "// E<lt>include/linux/vt.hE<gt>"
msgstr ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 "
msgstr ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:773
+#: build/C/man2/ioctl_list.2:782
msgid ""
"B<CDROMREADAUDIO> takes an input pointer I<const struct cdrom_read_audio\\ "
"*>. The I<buf> field points to an output buffer of length I<nframes\\ * "
msgstr ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:789
+#: build/C/man2/ioctl_list.2:798
msgid ""
"B<CDROMREADCOOKED>, B<CDROMREADMODE1>, B<CDROMREADMODE2>, and "
"B<CDROMREADRAW> take an input pointer I<const struct cdrom_msf\\ *>. They "
msgstr ""
#. 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"
msgstr ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:809
+#: build/C/man2/ioctl_list.2:818
msgid ""
"B<EQL_ENSLAVE>, B<EQL_EMANCIPATE>, B<EQL_GETSLAVECFG>, B<EQL_SETSLAVECFG>, "
"B<EQL_GETMASTERCFG>, and B<EQL_SETMASTERCFG> take a I<struct ifreq\\ *>. "
msgstr ""
#. 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"
msgstr ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:834
+#: build/C/man2/ioctl_list.2:843
msgid ""
"B<FDRAWCMD> takes a I<struct floppy raw_cmd\\ *>. If I<flags & "
"FD_RAW_WRITE> is nonzero, then I<data> points to an input buffer of length "
msgstr ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:850
+#: build/C/man2/ioctl_list.2:859
msgid ""
"B<GIO_FONTX> and B<PIO_FONTX> take a I<struct console_font_desc\\ *> or a "
"I<const struct console_font_desc\\ *>, respectively. I<chardata> points to "
msgstr ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:866
+#: build/C/man2/ioctl_list.2:875
msgid ""
"B<GIO_UNIMAP> and B<PIO_UNIMAP> take a I<struct unimapdesc\\ *> or a I<const "
"struct unimapdesc\\ *>, respectively. I<entries> points to a buffer of "
msgstr ""
#. 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'."
msgstr ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:876
+#: build/C/man2/ioctl_list.2:885
msgid ""
"B<KDMAPDISP> and B<KDUNMAPDISP> enable or disable memory mappings or I/O "
"port access. They are not implemented in the kernel."
msgstr ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:884
+#: build/C/man2/ioctl_list.2:893
msgid ""
"B<SCSI_IOCTL_PROBE_HOST> takes an input pointer I<const int\\ *>, which is a "
"length. It uses the same pointer as an output pointer to a I<char []> "
msgstr ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:890
+#: build/C/man2/ioctl_list.2:899
msgid ""
"B<SIOCADDRT> and B<SIOCDELRT> take an input pointer whose type depends on "
"the protocol:"
msgstr ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:895
+#: build/C/man2/ioctl_list.2:904
#, no-wrap
msgid ""
" Most protocols const struct rtentry *\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:906
+#: build/C/man2/ioctl_list.2:915
msgid ""
"B<SIOCGIFCONF> takes a I<struct ifconf\\ *>. The I<ifc_buf> field points to "
"a buffer of length I<ifc_len> bytes, into which the kernel writes a list of "
msgstr ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:909
+#: build/C/man2/ioctl_list.2:918
msgid "B<SIOCSIFHWADDR> takes an input pointer whose type depends on the protocol:"
msgstr ""
#. 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"
msgstr ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:928
+#: build/C/man2/ioctl_list.2:937
msgid ""
"B<TIOCLINUX> takes a I<const char\\ *>. It uses this to distinguish several "
"independent subcases. In the table below, I<N + foo> means I<foo> after an "
msgstr ""
#. 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"
msgstr ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:940
+#: build/C/man2/ioctl_list.2:949
msgid "// Duplicate ioctls"
msgstr ""
#. 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<SIOCDEVPRIVATE> and "
"B<SIOCPROTOPRIVATE>."
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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. type: Plain text
-#: build/C/man2/ioctl_list.2:956
+#: build/C/man2/ioctl_list.2:965
msgid "B<ioctl>(2)"
msgstr ""
msgid ""
"The newly created directory will be owned by the effective user ID of the "
"process. If the directory containing the file has the set-group-ID bit set, "
-"or if the file system is mounted with BSD group semantics (I<mount -o "
+"or if the filesystem is mounted with BSD group semantics (I<mount -o "
"bsdgroups> or, synonymously I<mount -o grpid>), the new directory will "
"inherit the group ownership from its parent; otherwise it will be owned by "
"the effective group ID of the process."
#. type: Plain text
#: build/C/man2/mkdir.2:66
msgid ""
-"The user's quota of disk blocks or inodes on the file system has been "
+"The user's quota of disk blocks or inodes on the filesystem has been "
"exhausted."
msgstr ""
#. type: Plain text
#: build/C/man2/mkdir.2:114
msgid ""
-"The file system containing I<pathname> does not support the creation of "
+"The filesystem containing I<pathname> does not support the creation of "
"directories."
msgstr ""
#. type: Plain text
#: build/C/man2/mkdir.2:118
-msgid "I<pathname> refers to a file on a read-only file system."
+msgid "I<pathname> refers to a file on a read-only filesystem."
msgstr ""
#. SVr4 documents additional EIO, EMULTIHOP
#. 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 ""
#. type: Plain text
#: build/C/man2/setup.2:47
msgid ""
"B<setup>() is called once from within I<linux/init/main.c>. It calls "
-"initialization functions for devices and file systems configured into the "
-"kernel and then mounts the root file system."
+"initialization functions for devices and filesystems configured into the "
+"kernel and then mounts the root filesystem."
msgstr ""
#. type: Plain text
msgid ""
"The file I<path> exists, but refers neither to a regular file nor to a block "
"device; or, for B<swapon>(), the indicated path does not contain a valid "
-"swap signature or resides on an in-memory file system like tmpfs; or, for "
+"swap signature or resides on an in-memory filesystem like tmpfs; or, for "
"B<swapoff>(), I<path> is not currently a swap area."
msgstr ""
#. type: tbl table
#: build/C/man2/syscall.2:159
#, no-wrap
-msgid "arm/EABI\tswi 0x0\tr7\tr1\n"
+msgid "arm/EABI\tswi 0x0\tr7\tr0\n"
msgstr ""
#. type: tbl table
#. type: tbl table
#: build/C/man2/syscall.2:184
#, no-wrap
-msgid "arm/EABI\tr1\tr2\tr3\tr4\tr5\tr6\tr7\n"
+msgid "arm/EABI\tr0\tr1\tr2\tr3\tr4\tr5\tr6\n"
msgstr ""
#. type: tbl table
msgstr ""
#. type: Plain text
-#: build/C/man2/syscall.2:208
+#: build/C/man2/syscall.2:209
#, no-wrap
msgid ""
"#define _GNU_SOURCE\n"
"#include E<lt>unistd.hE<gt>\n"
"#include E<lt>sys/syscall.hE<gt>\n"
"#include E<lt>sys/types.hE<gt>\n"
+"#include E<lt>signal.hE<gt>\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/syscall.2:213
+#: build/C/man2/syscall.2:214
#, no-wrap
msgid ""
"int\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/syscall.2:217
+#: build/C/man2/syscall.2:218
#, 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 ""
#. type: Plain text
-#: build/C/man2/syscall.2:222
+#: build/C/man2/syscall.2:223
msgid "B<_syscall>(2), B<intro>(2), B<syscalls>(2)"
msgstr ""
#: build/C/man3/sysconf.3:56
msgid ""
"At run time, one can ask for numerical values using the present function "
-"B<sysconf>(). One can ask for numerical values that may depend on the file "
-"system a file is in using the calls B<fpathconf>(3) and B<pathconf>(3). "
-"One can ask for string values using B<confstr>(3)."
+"B<sysconf>(). One can ask for numerical values that may depend on the "
+"filesystem a file is in using the calls B<fpathconf>(3) and "
+"B<pathconf>(3). One can ask for string values using B<confstr>(3)."
msgstr ""
#. except that sysconf(_SC_OPEN_MAX) may change answer after a call
msgid "The named file does not exist."
msgstr ""
-#. This happens for at least MSDOS and VFAT file systems
+#. This happens for at least MSDOS and VFAT filesystems
#. on kernel 2.6.13
#. type: Plain text
#: build/C/man2/truncate.2:170
msgid ""
-"The underlying file system does not support extending a file beyond its "
+"The underlying filesystem does not support extending a file beyond its "
"current size."
msgstr ""
"B<ftruncate>() when I<length> exceeds the file length (note that "
"B<truncate>() is not specified at all in such an environment): either "
"returning an error, or extending the file. Like most UNIX implementations, "
-"Linux follows the XSI requirement when dealing with native file systems. "
-"However, some nonnative file systems do not permit B<truncate>() and "
+"Linux follows the XSI requirement when dealing with native filesystems. "
+"However, some nonnative filesystems do not permit B<truncate>() and "
"B<ftruncate>() to be used to extend a file beyond its current length: a "
"notable example on Linux is VFAT."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:33+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: 2013-08-15 20:23+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/getutent.3:302 build/C/man3/getutmp.3:79
#: build/C/man3/login.3:140 build/C/man3/updwtmp.3:97 build/C/man5/utmp.5:359
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:33+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/getutent.3:302 build/C/man3/getutmp.3:79 build/C/man3/login.3:140 build/C/man3/updwtmp.3:97 build/C/man5/utmp.5:359
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:33+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: 2013-08-15 20:23+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/btowc.3:49 build/C/man3/fgetws.3:52 build/C/man3/fputws.3:43
#: build/C/man3/fwide.3:79 build/C/man3/getwchar.3:55
#: build/C/man3/mbrlen.3:110 build/C/man3/mbrtowc.3:180
-#: build/C/man3/mbsinit.3:84 build/C/man3/mbsnrtowcs.3:163
+#: build/C/man3/mbsinit.3:89 build/C/man3/mbsnrtowcs.3:163
#: build/C/man3/mbsrtowcs.3:127 build/C/man3/putwchar.3:60
#: build/C/man3/ungetwc.3:77 build/C/man3/wcpcpy.3:67
#: build/C/man3/wcpncpy.3:93 build/C/man3/wcrtomb.3:110
#: build/C/man3/btowc.3:51 build/C/man3/fgetws.3:54 build/C/man3/fputws.3:45
#: build/C/man3/fwide.3:81 build/C/man3/getwchar.3:57
#: build/C/man3/mbrlen.3:112 build/C/man3/mbrtowc.3:182
-#: build/C/man3/mbsinit.3:86 build/C/man3/mbsnrtowcs.3:165
+#: build/C/man3/mbsinit.3:91 build/C/man3/mbsnrtowcs.3:165
#: build/C/man3/mbsrtowcs.3:129 build/C/man3/putwchar.3:62
#: build/C/man3/ungetwc.3:79 build/C/man3/wcrtomb.3:112
#: build/C/man3/wcscasecmp.3:87 build/C/man3/wcsncasecmp.3:92
#: build/C/man3/btowc.3:68 build/C/man3/fgetws.3:73 build/C/man3/fputws.3:60
#: build/C/man3/fwide.3:98 build/C/man3/getwchar.3:70
#: build/C/man3/mbrlen.3:119 build/C/man3/mbrtowc.3:189
-#: build/C/man3/mbsinit.3:93 build/C/man3/mbsnrtowcs.3:176
+#: build/C/man3/mbsinit.3:98 build/C/man3/mbsnrtowcs.3:176
#: build/C/man3/mbsrtowcs.3:140 build/C/man3/putwchar.3:75
#: build/C/man3/ungetwc.3:86 build/C/man3/wcpcpy.3:69
#: build/C/man3/wcpncpy.3:95 build/C/man3/wcrtomb.3:123
#: build/C/man3/btowc.3:72 build/C/man3/fgetws.3:76 build/C/man3/fputws.3:63
#: build/C/man3/fwide.3:101 build/C/man3/getwchar.3:73
#: build/C/man3/mbrlen.3:121 build/C/man3/mbrtowc.3:191
-#: build/C/man3/mbsinit.3:96 build/C/man3/mbsnrtowcs.3:179
+#: build/C/man3/mbsinit.3:101 build/C/man3/mbsnrtowcs.3:179
#: build/C/man3/mbsrtowcs.3:144 build/C/man3/putwchar.3:78
#: build/C/man3/ungetwc.3:88 build/C/man3/wcpcpy.3:72
#: build/C/man3/wcpncpy.3:98 build/C/man3/wcrtomb.3:125
#: build/C/man3/btowc.3:79 build/C/man3/fgetws.3:83 build/C/man3/fputws.3:70
#: build/C/man3/fwide.3:108 build/C/man3/getwchar.3:80
#: build/C/man3/mbrlen.3:128 build/C/man3/mbrtowc.3:198
-#: build/C/man3/mbsinit.3:103 build/C/man3/mbsnrtowcs.3:186
+#: build/C/man3/mbsinit.3:108 build/C/man3/mbsnrtowcs.3:186
#: build/C/man3/mbsrtowcs.3:151 build/C/man3/putwchar.3:85
#: build/C/man3/ungetwc.3:95 build/C/man3/wcpcpy.3:79
#: build/C/man3/wcpncpy.3:105 build/C/man3/wcrtomb.3:132
#: build/C/man3/wctob.3:79 build/C/man3/wcwidth.3:70 build/C/man3/wmemchr.3:63
#: build/C/man3/wmemcmp.3:82 build/C/man3/wmemcpy.3:66
#: build/C/man3/wmemmove.3:62 build/C/man3/wmemset.3:54
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: Plain text
#: build/C/man3/getwchar.3:57 build/C/man3/mbrlen.3:112
-#: build/C/man3/mbrtowc.3:182 build/C/man3/mbsinit.3:86
+#: build/C/man3/mbrtowc.3:182 build/C/man3/mbsinit.3:91
#: build/C/man3/mbsrtowcs.3:129 build/C/man3/putwchar.3:62
#: build/C/man3/ungetwc.3:79 build/C/man3/wcrtomb.3:112
#: build/C/man3/wcscat.3:50 build/C/man3/wcschr.3:49 build/C/man3/wcscmp.3:61
#. type: SH
#: build/C/man3/mbrlen.3:104 build/C/man3/mbrtowc.3:174
+#: build/C/man3/mbsinit.3:84
#, no-wrap
msgid "ATTRIBUTES"
msgstr "属性"
#. type: SS
#: build/C/man3/mbrlen.3:105 build/C/man3/mbrtowc.3:175
+#: build/C/man3/mbsinit.3:85
#, no-wrap
msgid "Multithreading (see pthreads(7))"
msgstr "マルチスレッディング (pthreads(7) 参照)"
#. type: TH
#: build/C/man3/mbsinit.3:16
-#, no-wrap
-msgid "2000-11-20"
-msgstr "2000-11-20"
+#, fuzzy, no-wrap
+#| msgid "2013-06-21"
+msgid "2013-08-26"
+msgstr "2013-06-21"
#. type: Plain text
#: build/C/man3/mbsinit.3:19
"を返す。それ以外の場合にはゼロを返す。"
#. type: Plain text
-#: build/C/man3/mbsinit.3:93
+#: build/C/man3/mbsinit.3:89
+msgid "The B<mbsinit>() function is thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/mbsinit.3:98
msgid ""
"The behavior of B<mbsinit>() depends on the B<LC_CTYPE> category of the "
"current locale."
"B<mbsinit>() の動作は現在のロケールの B<LC_CTYPE> カテゴリに依存している。"
#. type: Plain text
-#: build/C/man3/mbsinit.3:96
+#: build/C/man3/mbsinit.3:101
msgid "B<mbsrtowcs>(3), B<wcsrtombs>(3)"
msgstr "B<mbsrtowcs>(3), B<wcsrtombs>(3)"
#. type: Plain text
#: build/C/man3/wcpncpy.3:93
+#, fuzzy
+#| msgid ""
+#| "B<wcpncpy>() returns a pointer to the last wide character written, that "
+#| "is, I<dest>+I<n>-I<1\">."
msgid ""
"B<wcpncpy>() returns a pointer to the last wide character written, that is, "
-"I<dest>+I<n>-I<1\">."
+"I<dest>+I<n>-1."
msgstr ""
"B<wcpncpy>() は、最後に書き込まれたワイド文字へのポインタ、 すなわち I<dest>"
"+I<n>-1 を返す。"
#. type: Plain text
#: build/C/man3/wcscat.3:44
+#, fuzzy
+#| msgid ""
+#| "The programmer must ensure that there is room for at least I<wcslen(dest) "
+#| "+ wcslen(src) + 1> wide characters at I<dest>."
msgid ""
-"The programmer must ensure that there is room for at least I<wcslen(dest) + "
-"wcslen(src) + 1> wide characters at I<dest>."
+"The programmer must ensure that there is room for at least I<wcslen(dest)>"
+"+I<wcslen(src)>+1 wide characters at I<dest>."
msgstr ""
"プログラマは、少なくとも I<wcslen(dest)+wcslen(src)+1> 文字の ワイド文字が入"
"るだけの領域を I<dest> に対して確保しなければならない。"
#. type: Plain text
#: build/C/man3/wcsncat.3:47
+#, fuzzy
+#| msgid ""
+#| "The programmer must ensure that there is room for at least I<wcslen(dest) "
+#| "+ n + 1> wide characters at I<dest>."
msgid ""
-"The programmer must ensure that there is room for at least I<wcslen(dest) + "
-"n + 1> wide characters at I<dest>."
+"The programmer must ensure that there is room for at least I<wcslen(dest)>"
+"+I<n>+1 wide characters at I<dest>."
msgstr ""
"プログラマは、I<dest> に少なくとも I<wcslen(dest) + n + 1> 個のワイド文字が入"
"る領域を確保しておかなければならない。"
msgid "B<memset>(3)"
msgstr "B<memset>(3)"
+#~ msgid "2000-11-20"
+#~ msgstr "2000-11-20"
+
#~ msgid ""
#~ "In both of the above cases, if I<ps> is a NULL pointer, a static "
#~ "anonymous state only known to the mbsnrtowcs function is used instead."
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:33+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man3/btowc.3:49 build/C/man3/fgetws.3:52 build/C/man3/fputws.3:43 build/C/man3/fwide.3:79 build/C/man3/getwchar.3:55 build/C/man3/mbrlen.3:110 build/C/man3/mbrtowc.3:180 build/C/man3/mbsinit.3:84 build/C/man3/mbsnrtowcs.3:163 build/C/man3/mbsrtowcs.3:127 build/C/man3/putwchar.3:60 build/C/man3/ungetwc.3:77 build/C/man3/wcpcpy.3:67 build/C/man3/wcpncpy.3:93 build/C/man3/wcrtomb.3:110 build/C/man3/wcscasecmp.3:83 build/C/man3/wcscat.3:48 build/C/man3/wcschr.3:47 build/C/man3/wcscmp.3:59 build/C/man3/wcscpy.3:49 build/C/man3/wcscspn.3:61 build/C/man3/wcsdup.3:70 build/C/man3/wcslen.3:42 build/C/man3/wcsncasecmp.3:88 build/C/man3/wcsncat.3:51 build/C/man3/wcsncmp.3:73 build/C/man3/wcsncpy.3:69 build/C/man3/wcsnlen.3:82 build/C/man3/wcsnrtombs.3:160 build/C/man3/wcspbrk.3:49 build/C/man3/wcsrchr.3:47 build/C/man3/wcsrtombs.3:126 build/C/man3/wcsspn.3:60 build/C/man3/wcsstr.3:56 build/C/man3/wcstoimax.3:49 build/C/man3/wcstok.3:79 build/C/man3/wcswidth.3:47 build/C/man3/wctob.3:50 build/C/man3/wcwidth.3:45 build/C/man3/wmemchr.3:51 build/C/man3/wmemcmp.3:70 build/C/man3/wmemcpy.3:52 build/C/man3/wmemmove.3:50 build/C/man3/wmemset.3:43
+#: build/C/man3/btowc.3:49 build/C/man3/fgetws.3:52 build/C/man3/fputws.3:43 build/C/man3/fwide.3:79 build/C/man3/getwchar.3:55 build/C/man3/mbrlen.3:110 build/C/man3/mbrtowc.3:180 build/C/man3/mbsinit.3:89 build/C/man3/mbsnrtowcs.3:163 build/C/man3/mbsrtowcs.3:127 build/C/man3/putwchar.3:60 build/C/man3/ungetwc.3:77 build/C/man3/wcpcpy.3:67 build/C/man3/wcpncpy.3:93 build/C/man3/wcrtomb.3:110 build/C/man3/wcscasecmp.3:83 build/C/man3/wcscat.3:48 build/C/man3/wcschr.3:47 build/C/man3/wcscmp.3:59 build/C/man3/wcscpy.3:49 build/C/man3/wcscspn.3:61 build/C/man3/wcsdup.3:70 build/C/man3/wcslen.3:42 build/C/man3/wcsncasecmp.3:88 build/C/man3/wcsncat.3:51 build/C/man3/wcsncmp.3:73 build/C/man3/wcsncpy.3:69 build/C/man3/wcsnlen.3:82 build/C/man3/wcsnrtombs.3:160 build/C/man3/wcspbrk.3:49 build/C/man3/wcsrchr.3:47 build/C/man3/wcsrtombs.3:126 build/C/man3/wcsspn.3:60 build/C/man3/wcsstr.3:56 build/C/man3/wcstoimax.3:49 build/C/man3/wcstok.3:79 build/C/man3/wcswidth.3:47 build/C/man3/wctob.3:50 build/C/man3/wcwidth.3:45 build/C/man3/wmemchr.3:51 build/C/man3/wmemcmp.3:70 build/C/man3/wmemcpy.3:52 build/C/man3/wmemmove.3:50 build/C/man3/wmemset.3:43
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/btowc.3:51 build/C/man3/fgetws.3:54 build/C/man3/fputws.3:45 build/C/man3/fwide.3:81 build/C/man3/getwchar.3:57 build/C/man3/mbrlen.3:112 build/C/man3/mbrtowc.3:182 build/C/man3/mbsinit.3:86 build/C/man3/mbsnrtowcs.3:165 build/C/man3/mbsrtowcs.3:129 build/C/man3/putwchar.3:62 build/C/man3/ungetwc.3:79 build/C/man3/wcrtomb.3:112 build/C/man3/wcscasecmp.3:87 build/C/man3/wcsncasecmp.3:92 build/C/man3/wcsnrtombs.3:162 build/C/man3/wcsrtombs.3:128 build/C/man3/wcstok.3:81 build/C/man3/wcswidth.3:49 build/C/man3/wctob.3:52 build/C/man3/wcwidth.3:53
+#: build/C/man3/btowc.3:51 build/C/man3/fgetws.3:54 build/C/man3/fputws.3:45 build/C/man3/fwide.3:81 build/C/man3/getwchar.3:57 build/C/man3/mbrlen.3:112 build/C/man3/mbrtowc.3:182 build/C/man3/mbsinit.3:91 build/C/man3/mbsnrtowcs.3:165 build/C/man3/mbsrtowcs.3:129 build/C/man3/putwchar.3:62 build/C/man3/ungetwc.3:79 build/C/man3/wcrtomb.3:112 build/C/man3/wcscasecmp.3:87 build/C/man3/wcsncasecmp.3:92 build/C/man3/wcsnrtombs.3:162 build/C/man3/wcsrtombs.3:128 build/C/man3/wcstok.3:81 build/C/man3/wcswidth.3:49 build/C/man3/wctob.3:52 build/C/man3/wcwidth.3:53
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/btowc.3:68 build/C/man3/fgetws.3:73 build/C/man3/fputws.3:60 build/C/man3/fwide.3:98 build/C/man3/getwchar.3:70 build/C/man3/mbrlen.3:119 build/C/man3/mbrtowc.3:189 build/C/man3/mbsinit.3:93 build/C/man3/mbsnrtowcs.3:176 build/C/man3/mbsrtowcs.3:140 build/C/man3/putwchar.3:75 build/C/man3/ungetwc.3:86 build/C/man3/wcpcpy.3:69 build/C/man3/wcpncpy.3:95 build/C/man3/wcrtomb.3:123 build/C/man3/wcscasecmp.3:94 build/C/man3/wcscat.3:50 build/C/man3/wcschr.3:49 build/C/man3/wcscmp.3:61 build/C/man3/wcscpy.3:51 build/C/man3/wcscspn.3:63 build/C/man3/wcsdup.3:75 build/C/man3/wcslen.3:44 build/C/man3/wcsncasecmp.3:99 build/C/man3/wcsncat.3:53 build/C/man3/wcsncmp.3:75 build/C/man3/wcsncpy.3:71 build/C/man3/wcsnlen.3:84 build/C/man3/wcsnrtombs.3:173 build/C/man3/wcspbrk.3:51 build/C/man3/wcsrchr.3:49 build/C/man3/wcsrtombs.3:139 build/C/man3/wcsspn.3:62 build/C/man3/wcsstr.3:58 build/C/man3/wcstoimax.3:51 build/C/man3/wcstok.3:99 build/C/man3/wcswidth.3:56 build/C/man3/wctob.3:68 build/C/man3/wcwidth.3:60 build/C/man3/wmemchr.3:53 build/C/man3/wmemcmp.3:72 build/C/man3/wmemcpy.3:54 build/C/man3/wmemmove.3:52 build/C/man3/wmemset.3:45
+#: build/C/man3/btowc.3:68 build/C/man3/fgetws.3:73 build/C/man3/fputws.3:60 build/C/man3/fwide.3:98 build/C/man3/getwchar.3:70 build/C/man3/mbrlen.3:119 build/C/man3/mbrtowc.3:189 build/C/man3/mbsinit.3:98 build/C/man3/mbsnrtowcs.3:176 build/C/man3/mbsrtowcs.3:140 build/C/man3/putwchar.3:75 build/C/man3/ungetwc.3:86 build/C/man3/wcpcpy.3:69 build/C/man3/wcpncpy.3:95 build/C/man3/wcrtomb.3:123 build/C/man3/wcscasecmp.3:94 build/C/man3/wcscat.3:50 build/C/man3/wcschr.3:49 build/C/man3/wcscmp.3:61 build/C/man3/wcscpy.3:51 build/C/man3/wcscspn.3:63 build/C/man3/wcsdup.3:75 build/C/man3/wcslen.3:44 build/C/man3/wcsncasecmp.3:99 build/C/man3/wcsncat.3:53 build/C/man3/wcsncmp.3:75 build/C/man3/wcsncpy.3:71 build/C/man3/wcsnlen.3:84 build/C/man3/wcsnrtombs.3:173 build/C/man3/wcspbrk.3:51 build/C/man3/wcsrchr.3:49 build/C/man3/wcsrtombs.3:139 build/C/man3/wcsspn.3:62 build/C/man3/wcsstr.3:58 build/C/man3/wcstoimax.3:51 build/C/man3/wcstok.3:99 build/C/man3/wcswidth.3:56 build/C/man3/wctob.3:68 build/C/man3/wcwidth.3:60 build/C/man3/wmemchr.3:53 build/C/man3/wmemcmp.3:72 build/C/man3/wmemcpy.3:54 build/C/man3/wmemmove.3:52 build/C/man3/wmemset.3:45
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/btowc.3:72 build/C/man3/fgetws.3:76 build/C/man3/fputws.3:63 build/C/man3/fwide.3:101 build/C/man3/getwchar.3:73 build/C/man3/mbrlen.3:121 build/C/man3/mbrtowc.3:191 build/C/man3/mbsinit.3:96 build/C/man3/mbsnrtowcs.3:179 build/C/man3/mbsrtowcs.3:144 build/C/man3/putwchar.3:78 build/C/man3/ungetwc.3:88 build/C/man3/wcpcpy.3:72 build/C/man3/wcpncpy.3:98 build/C/man3/wcrtomb.3:125 build/C/man3/wcscasecmp.3:97 build/C/man3/wcscat.3:55 build/C/man3/wcschr.3:55 build/C/man3/wcscmp.3:65 build/C/man3/wcscpy.3:57 build/C/man3/wcscspn.3:67 build/C/man3/wcsdup.3:78 build/C/man3/wcslen.3:46 build/C/man3/wcsncasecmp.3:102 build/C/man3/wcsncat.3:56 build/C/man3/wcsncmp.3:78 build/C/man3/wcsncpy.3:73 build/C/man3/wcsnlen.3:87 build/C/man3/wcsnrtombs.3:176 build/C/man3/wcspbrk.3:55 build/C/man3/wcsrchr.3:52 build/C/man3/wcsrtombs.3:143 build/C/man3/wcsspn.3:65 build/C/man3/wcsstr.3:61 build/C/man3/wcstoimax.3:59 build/C/man3/wcstok.3:102 build/C/man3/wcswidth.3:59 build/C/man3/wctob.3:72 build/C/man3/wcwidth.3:63 build/C/man3/wmemchr.3:56 build/C/man3/wmemcmp.3:75 build/C/man3/wmemcpy.3:59 build/C/man3/wmemmove.3:55 build/C/man3/wmemset.3:47
+#: build/C/man3/btowc.3:72 build/C/man3/fgetws.3:76 build/C/man3/fputws.3:63 build/C/man3/fwide.3:101 build/C/man3/getwchar.3:73 build/C/man3/mbrlen.3:121 build/C/man3/mbrtowc.3:191 build/C/man3/mbsinit.3:101 build/C/man3/mbsnrtowcs.3:179 build/C/man3/mbsrtowcs.3:144 build/C/man3/putwchar.3:78 build/C/man3/ungetwc.3:88 build/C/man3/wcpcpy.3:72 build/C/man3/wcpncpy.3:98 build/C/man3/wcrtomb.3:125 build/C/man3/wcscasecmp.3:97 build/C/man3/wcscat.3:55 build/C/man3/wcschr.3:55 build/C/man3/wcscmp.3:65 build/C/man3/wcscpy.3:57 build/C/man3/wcscspn.3:67 build/C/man3/wcsdup.3:78 build/C/man3/wcslen.3:46 build/C/man3/wcsncasecmp.3:102 build/C/man3/wcsncat.3:56 build/C/man3/wcsncmp.3:78 build/C/man3/wcsncpy.3:73 build/C/man3/wcsnlen.3:87 build/C/man3/wcsnrtombs.3:176 build/C/man3/wcspbrk.3:55 build/C/man3/wcsrchr.3:52 build/C/man3/wcsrtombs.3:143 build/C/man3/wcsspn.3:65 build/C/man3/wcsstr.3:61 build/C/man3/wcstoimax.3:59 build/C/man3/wcstok.3:102 build/C/man3/wcswidth.3:59 build/C/man3/wctob.3:72 build/C/man3/wcwidth.3:63 build/C/man3/wmemchr.3:56 build/C/man3/wmemcmp.3:75 build/C/man3/wmemcpy.3:59 build/C/man3/wmemmove.3:55 build/C/man3/wmemset.3:47
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man3/btowc.3:79 build/C/man3/fgetws.3:83 build/C/man3/fputws.3:70 build/C/man3/fwide.3:108 build/C/man3/getwchar.3:80 build/C/man3/mbrlen.3:128 build/C/man3/mbrtowc.3:198 build/C/man3/mbsinit.3:103 build/C/man3/mbsnrtowcs.3:186 build/C/man3/mbsrtowcs.3:151 build/C/man3/putwchar.3:85 build/C/man3/ungetwc.3:95 build/C/man3/wcpcpy.3:79 build/C/man3/wcpncpy.3:105 build/C/man3/wcrtomb.3:132 build/C/man3/wcscasecmp.3:104 build/C/man3/wcscat.3:62 build/C/man3/wcschr.3:62 build/C/man3/wcscmp.3:72 build/C/man3/wcscpy.3:64 build/C/man3/wcscspn.3:74 build/C/man3/wcsdup.3:85 build/C/man3/wcslen.3:53 build/C/man3/wcsncasecmp.3:109 build/C/man3/wcsncat.3:63 build/C/man3/wcsncmp.3:85 build/C/man3/wcsncpy.3:80 build/C/man3/wcsnlen.3:94 build/C/man3/wcsnrtombs.3:183 build/C/man3/wcspbrk.3:62 build/C/man3/wcsrchr.3:59 build/C/man3/wcsrtombs.3:150 build/C/man3/wcsspn.3:72 build/C/man3/wcsstr.3:68 build/C/man3/wcstoimax.3:66 build/C/man3/wcstok.3:109 build/C/man3/wcswidth.3:66 build/C/man3/wctob.3:79 build/C/man3/wcwidth.3:70 build/C/man3/wmemchr.3:63 build/C/man3/wmemcmp.3:82 build/C/man3/wmemcpy.3:66 build/C/man3/wmemmove.3:62 build/C/man3/wmemset.3:54
+#: build/C/man3/btowc.3:79 build/C/man3/fgetws.3:83 build/C/man3/fputws.3:70 build/C/man3/fwide.3:108 build/C/man3/getwchar.3:80 build/C/man3/mbrlen.3:128 build/C/man3/mbrtowc.3:198 build/C/man3/mbsinit.3:108 build/C/man3/mbsnrtowcs.3:186 build/C/man3/mbsrtowcs.3:151 build/C/man3/putwchar.3:85 build/C/man3/ungetwc.3:95 build/C/man3/wcpcpy.3:79 build/C/man3/wcpncpy.3:105 build/C/man3/wcrtomb.3:132 build/C/man3/wcscasecmp.3:104 build/C/man3/wcscat.3:62 build/C/man3/wcschr.3:62 build/C/man3/wcscmp.3:72 build/C/man3/wcscpy.3:64 build/C/man3/wcscspn.3:74 build/C/man3/wcsdup.3:85 build/C/man3/wcslen.3:53 build/C/man3/wcsncasecmp.3:109 build/C/man3/wcsncat.3:63 build/C/man3/wcsncmp.3:85 build/C/man3/wcsncpy.3:80 build/C/man3/wcsnlen.3:94 build/C/man3/wcsnrtombs.3:183 build/C/man3/wcspbrk.3:62 build/C/man3/wcsrchr.3:59 build/C/man3/wcsrtombs.3:150 build/C/man3/wcsspn.3:72 build/C/man3/wcsstr.3:68 build/C/man3/wcstoimax.3:66 build/C/man3/wcstok.3:109 build/C/man3/wcswidth.3:66 build/C/man3/wctob.3:79 build/C/man3/wcwidth.3:70 build/C/man3/wmemchr.3:63 build/C/man3/wmemcmp.3:82 build/C/man3/wmemcpy.3:66 build/C/man3/wmemmove.3:62 build/C/man3/wmemset.3:54
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/getwchar.3:57 build/C/man3/mbrlen.3:112 build/C/man3/mbrtowc.3:182 build/C/man3/mbsinit.3:86 build/C/man3/mbsrtowcs.3:129 build/C/man3/putwchar.3:62 build/C/man3/ungetwc.3:79 build/C/man3/wcrtomb.3:112 build/C/man3/wcscat.3:50 build/C/man3/wcschr.3:49 build/C/man3/wcscmp.3:61 build/C/man3/wcscpy.3:51 build/C/man3/wcscspn.3:63 build/C/man3/wcslen.3:44 build/C/man3/wcsncat.3:53 build/C/man3/wcsncmp.3:75 build/C/man3/wcsncpy.3:71 build/C/man3/wcspbrk.3:51 build/C/man3/wcsrchr.3:49 build/C/man3/wcsrtombs.3:128 build/C/man3/wcsspn.3:62 build/C/man3/wcsstr.3:58 build/C/man3/wcstoimax.3:51 build/C/man3/wcstok.3:81 build/C/man3/wctob.3:52 build/C/man3/wmemchr.3:53 build/C/man3/wmemcmp.3:72 build/C/man3/wmemcpy.3:54 build/C/man3/wmemmove.3:52 build/C/man3/wmemset.3:45
+#: build/C/man3/getwchar.3:57 build/C/man3/mbrlen.3:112 build/C/man3/mbrtowc.3:182 build/C/man3/mbsinit.3:91 build/C/man3/mbsrtowcs.3:129 build/C/man3/putwchar.3:62 build/C/man3/ungetwc.3:79 build/C/man3/wcrtomb.3:112 build/C/man3/wcscat.3:50 build/C/man3/wcschr.3:49 build/C/man3/wcscmp.3:61 build/C/man3/wcscpy.3:51 build/C/man3/wcscspn.3:63 build/C/man3/wcslen.3:44 build/C/man3/wcsncat.3:53 build/C/man3/wcsncmp.3:75 build/C/man3/wcsncpy.3:71 build/C/man3/wcspbrk.3:51 build/C/man3/wcsrchr.3:49 build/C/man3/wcsrtombs.3:128 build/C/man3/wcsspn.3:62 build/C/man3/wcsstr.3:58 build/C/man3/wcstoimax.3:51 build/C/man3/wcstok.3:81 build/C/man3/wctob.3:52 build/C/man3/wmemchr.3:53 build/C/man3/wmemcmp.3:72 build/C/man3/wmemcpy.3:54 build/C/man3/wmemmove.3:52 build/C/man3/wmemset.3:45
msgid "C99."
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/mbrlen.3:104 build/C/man3/mbrtowc.3:174
+#: build/C/man3/mbrlen.3:104 build/C/man3/mbrtowc.3:174 build/C/man3/mbsinit.3:84
#, no-wrap
msgid "ATTRIBUTES"
msgstr ""
#. type: SS
-#: build/C/man3/mbrlen.3:105 build/C/man3/mbrtowc.3:175
+#: build/C/man3/mbrlen.3:105 build/C/man3/mbrtowc.3:175 build/C/man3/mbsinit.3:85
#, no-wrap
msgid "Multithreading (see pthreads(7))"
msgstr ""
#. type: TH
#: build/C/man3/mbsinit.3:16
#, no-wrap
-msgid "2000-11-20"
+msgid "2013-08-26"
msgstr ""
#. type: Plain text
msgstr ""
#. type: Plain text
-#: build/C/man3/mbsinit.3:93
+#: build/C/man3/mbsinit.3:89
+msgid "The B<mbsinit>() function is thread-safe."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/mbsinit.3:98
msgid ""
"The behavior of B<mbsinit>() depends on the B<LC_CTYPE> category of the "
"current locale."
msgstr ""
#. type: Plain text
-#: build/C/man3/mbsinit.3:96
+#: build/C/man3/mbsinit.3:101
msgid "B<mbsrtowcs>(3), B<wcsrtombs>(3)"
msgstr ""
#: build/C/man3/wcpncpy.3:93
msgid ""
"B<wcpncpy>() returns a pointer to the last wide character written, that is, "
-"I<dest>+I<n>-I<1\">."
+"I<dest>+I<n>-1."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man3/wcscat.3:44
msgid ""
-"The programmer must ensure that there is room for at least I<wcslen(dest) + "
-"wcslen(src) + 1> wide characters at I<dest>."
+"The programmer must ensure that there is room for at least "
+"I<wcslen(dest)>+I<wcslen(src)>+1 wide characters at I<dest>."
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man3/wcsncat.3:47
msgid ""
-"The programmer must ensure that there is room for at least I<wcslen(dest) + "
-"n + 1> wide characters at I<dest>."
+"The programmer must ensure that there is room for at least "
+"I<wcslen(dest)>+I<n>+1 wide characters at I<dest>."
msgstr ""
#. type: Plain text
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:33+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: 2013-08-15 20:24+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: build/C/man3/iswxdigit.3:80 build/C/man3/towctrans.3:75
#: build/C/man3/towlower.3:76 build/C/man3/towupper.3:76
#: build/C/man3/wctrans.3:80 build/C/man3/wctype.3:92
+#, fuzzy
+#| msgid ""
+#| "This page is part of release 3.53 of the Linux I<man-pages> project. A "
+#| "description of the project, and information about reporting bugs, can be "
+#| "found at \\%http://www.kernel.org/doc/man-pages/."
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2013-08-15 19:33+0900\n"
+"POT-Creation-Date: 2013-09-28 04:06+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: Plain text
#: build/C/man3/iswalnum.3:85 build/C/man3/iswalpha.3:89 build/C/man3/iswblank.3:88 build/C/man3/iswcntrl.3:73 build/C/man3/iswctype.3:87 build/C/man3/iswdigit.3:88 build/C/man3/iswgraph.3:81 build/C/man3/iswlower.3:99 build/C/man3/iswprint.3:67 build/C/man3/iswpunct.3:83 build/C/man3/iswspace.3:75 build/C/man3/iswupper.3:93 build/C/man3/iswxdigit.3:80 build/C/man3/towctrans.3:75 build/C/man3/towlower.3:76 build/C/man3/towupper.3:76 build/C/man3/wctrans.3:80 build/C/man3/wctype.3:92
msgid ""
-"This page is part of release 3.53 of the Linux I<man-pages> project. A "
+"This page is part of release 3.54 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at \\%http://www.kernel.org/doc/man-pages/."
msgstr ""