OSDN Git Service

(split) LDP: Update release pages
[linuxjm/LDP_man-pages.git] / release / man2 / sysctl.2
index 824d40c..9ff5537 100644 (file)
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
+.\"
+.\" Japanese Version Copyright (c) 1997-1998 HANATAKA Shinya
+.\"         all rights reserved.
+.\" Translated 1997-12-12, HANATAKA Shinya <hanataka@abyss.rim.or.jp>
+.\" Modified 1998-05-11, HANATAKA Shinya <hanataka@abyss.rim.or.jp>
+.\" Updated 2007-10-11, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.66
+.\" Updated 2013-05-01, Akihiro MOTOKI <amotoki@gmail.com>
+.\"
 .TH SYSCTL 2 2012\-12\-22 Linux "Linux Programmer's Manual"
 .SH 名前
-sysctl \- ã\82·ã\82¹ã\83\86ã\83 ã\83»ã\83\91ã\83©ã\83¡ã\83¼ã\82¿ã\83¼ã\82\92読ã\81¿æ\9b¸ã\81\8dã\81\99ã\82\8b
+sysctl \- システムパラメーターを読み書きする
 .SH 書式
 .nf
 \fB#include <unistd.h>\fP
@@ -65,7 +73,7 @@ struct __sysctl_args {
 .fi
 .in
 .PP
\81\93ã\81®ã\82³ã\83¼ã\83«ã\81¯ \fI/proc/sys\fP ã\81®ä¸\8bã\81®ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\83»ã\83\84ã\83ªã\83¼ã\81«ä¼¼ã\81\9fæ\9c¨æ§\8bé\80 (tree structure)ã\82\92æ¤\9cç´¢ã\81\99ã\82\8bã\80\82
+このコールは \fI/proc/sys\fP の下のディレクトリツリーに似た木構造(tree structure)を検索する。
 そして、要求された項目が見つかった場合は適切なルーチンを呼び出して 値を読んだり修正したりする。
 .SH 返り値
 成功した場合は \fB_sysctl\fP()  は 0 を返す。失敗した場合、\-1 が返され、 \fIerrno\fP がそのエラーを示す値に設定される。
@@ -96,11 +104,11 @@ glibc はこのシステムコールに対するラッパー関数を提供し
 
 このシステムコールは、カーネルの \fBCONFIG_SYSCTL_SYSCALL\fP オプションが有効になっている場合のみ利用できる。
 .SH バグ
\82ªã\83\96ã\82¸ã\82§ã\82¯ã\83\88ã\81®å\90\8då\89\8dã\81¯ã\80\81ã\82«ã\83¼ã\83\8dã\83«ã\81®ã\83\90ã\83¼ã\82¸ã\83§ã\83³ã\81\94ã\81¨ã\81«ç\95°ã\81ªã\81£ã\81¦ã\81\84ã\82\8bã\80\82 ã\81\93ã\81®ã\81\9fã\82\81ã\80\81ã\81\93ã\81®ã\82·ã\82¹ã\83\86ã\83 ã\83»ã\82³ã\83¼ã\83«ã\81¯ã\82¢ã\83\97ã\83ªã\82±ã\83¼ã\82·ã\83§ã\83³ã\81«ã\81¨ã\81£ã\81¦ ç\84¡ä¾¡å\80¤ã\81ªã\82\82ã\81®ã\81¨ã\81ªã\81£ã\81¦ã\81\84ã\82\8bã\80\82
+オブジェクトの名前は、カーネルのバージョンごとに異なっている。 このため、このシステムコールはアプリケーションにとって 無価値なものとなっている。
 .PP
 全ての可能な項目が正確に記述されているわけではない。
 .PP
-ä»\8aã\81®ã\81¨ã\81\93ã\82\8d \fI/proc/sys/kernel/ostype\fP ã\81«æ\9b¸ã\81\8dè¾¼ã\82\80ã\81\93ã\81¨ã\81§ã\82ªã\83\9aã\83¼ã\83¬ã\83¼ã\83\86ã\82£ã\83³ã\82°ã\83»ã\82·ã\82¹ã\83\86ã\83 ã\82\92å¤\89ã\81\88ã\82\8bã\81\93ã\81¨ã\81¯ã\81§ã\81\8dã\81ªã\81\84ã\80\82
+今のところ \fI/proc/sys/kernel/ostype\fP に書き込むことでオペーレーティングシステムを変えることはできない。
 .SH 例
 .nf
 #define _GNU_SOURCE
@@ -142,6 +150,6 @@ main(void)
 .SH 関連項目
 \fBproc\fP(5)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。