-.\" 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 */
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/ に書かれている。