OSDN Git Service

Update releases for LDP 3.68
[linuxjm/LDP_man-pages.git] / release / man2 / nfsservctl.2
index c9d6ee1..cf49483 100644 (file)
@@ -1,38 +1,48 @@
-.\" Hey Emacs! This file is -*- nroff -*- source.
-.\"
-.\" Original text is in the public domain.
+.\" %%%LICENSE_START(PUBLIC_DOMAIN)
+.\" This text is in the public domain.
+.\" %%%LICENSE_END
 .\"
 .\" FIXME The description of nfsservctl() on this page
 .\" is woefully thin.
 .\"
-.\" Japanese Version is copyrighted. but can freely distribute.
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.\"
 .\" Japanese Version Copyright (c) 1997 HANATAKA Shinya
 .\"         all rights reserved.
 .\" Translated Sat Aug 30 14:47:25 JST 1997
 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
+.\" Updated 2012-04-30, Akihiro MOTOKI <amotoki@gmail.com>
 .\"
-.TH NFSSERVCTL 2 1997-07-16 "Linux" "Linux Programmer's Manual"
-.SH Ì¾Á°
-nfsservctl \- ¥«¡¼¥Í¥ë nfs ¥Ç¡¼¥â¥ó¤Î¤¿¤á¤Î¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹
-.SH ½ñ¼°
+.TH NFSSERVCTL 2 2013\-09\-17 Linux "Linux Programmer's Manual"
+.SH 名前
+nfsservctl \- ã\82«ã\83¼ã\83\8dã\83« nfs ã\83\87ã\83¼ã\83¢ã\83³ã\81®ã\81\9fã\82\81ã\81®ã\82¤ã\83³ã\82¿ã\83¼ã\83\95ã\82§ã\83¼ã\82¹
+.SH 書式
 .nf
-.B #include <linux/nfsd/syscall.h>
+\fB#include <linux/nfsd/syscall.h>\fP
 .sp
-.BI "long nfsservctl(int " cmd ", struct nfsctl_arg *" argp ,
-.BI "                union nfsctl_res *" resp );
+\fBlong nfsservctl(int \fP\fIcmd\fP\fB, struct nfsctl_arg *\fP\fIargp\fP\fB,\fP
+\fB                union nfsctl_res *\fP\fIresp\fP\fB);\fP
 .fi
-.SH ÀâÌÀ
+.SH 説明
+\fI注意\fP: Linux 3.1 以降では、このシステムコールはもはや存在しない。
+
 .nf
 /*
- * nfsctl() ¤Ë¤è¤Ã¤ÆÍý²ò¤µ¤ì¤ë¥³¥Þ¥ó¥É
+ * nfsctl() によって理解されるコマンド
  */
-#define NFSCTL_SVC          0    /* ¥µ¡¼¥Ð¡¼¥×¥í¥»¥¹ */
-#define NFSCTL_ADDCLIENT    1    /* NFS ¥¯¥é¥¤¥¢¥ó¥È¤òÄɲà*/
-#define NFSCTL_DELCLIENT    2    /* NFS ¥¯¥é¥¤¥¢¥ó¥É¤òºï½ü */
-#define NFSCTL_EXPORT       3    /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¥¨¥¯¥¹¥Ý¡¼¥È */
-#define NFSCTL_UNEXPORT     4    /* ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¥¢¥ó¥¨¥¯¥¹¥Ý¡¼¥È */
-#define NFSCTL_UGIDUPDATE   5    /* UID/GID ¥Þ¥Ã¥×¤Î¹¹¿· */
-#define NFSCTL_GETFH        6    /* (mountd ¤Ç»ÈÍѤµ¤ì¤ë) fh ¤Î¼èÆÀ */
+#define NFSCTL_SVC          0    /* サーバープロセス */
+#define NFSCTL_ADDCLIENT    1    /* NFS クライアントを追加 */
+#define NFSCTL_DELCLIENT    2    /* NFS クライアンドを削除 */
+#define NFSCTL_EXPORT       3    /* ファイルシステムのエクスポート */
+#define NFSCTL_UNEXPORT     4    /* ファイルシステムのアンエクスポート */
+#define NFSCTL_UGIDUPDATE   5    /* UID/GID マップの更新
+                                    (Linux 2.4.x とそれ以前のみ) */
+#define NFSCTL_GETFH        6    /* (mountd で使用される) fh の取得
+                                    (Linux 2.4.x とそれ以前のみ) */
 
 struct nfsctl_arg {
     int                       ca_version;     /* safeguard */
@@ -51,9 +61,11 @@ union nfsctl_res {
         unsigned int            cr_debug;
 };
 .fi
-.SH ÊÖ¤êÃÍ
-À®¸ù¤·¤¿¾ì¹ç¤Ï¥¼¥í¤¬ÊÖ¤µ¤ì¤ë¡£¥¨¥é¡¼¤Î¾ì¹ç¤Ï \-1 ¤¬ÊÖ¤µ¤ì¡¢
-.I errno
-¤¬Å¬ÀÚ¤ËÀßÄꤵ¤ì¤ë¡£
-.SH ½àµò
-¤³¤Î¥³¡¼¥ë¤Ï Linux ÆÃÍ­¤Ç¤¢¤ë¡£
+.SH 返り値
+成功した場合は 0 が返される。エラーの場合は \-1 が返され、 \fIerrno\fP が適切に設定される。
+.SH 準拠
+このコールは Linux 特有である。
+.SH この文書について
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.68 の一部
+である。プロジェクトの説明とバグ報告に関する情報は
+http://www.kernel.org/doc/man\-pages/ に書かれている。