MOUNT(3R) — UNIX Programmer’s Manual
名称
mount − リモートでマウントされるファイルシステムの検査
形式
#include <rpcsvc/mount.h>
RPC情報
プログラム番号:
MOUNTPROG
xdrルーチン:
xdr_exportbody(xdrs,ex)
XDR ∗xdrs;
struct exports ∗ex;
xdr_exports(xdrs,ex);
XDR ∗xdrs;
struct exports ∗∗ex;
xdr_fhandle(xdrs,fh);
XDR ∗xdrs;
fhandle_t ∗fp;
xdr_fhstatus(xdrs,fhs);
XDR ∗xdrs;
struct fhstatus ∗fhs;
xdr_groups(xdrs,gr);
XDR ∗xdrs;
struct droups ∗gr;
xdr_mountbody(xdrs,ml);
XDR ∗xdrs;
struct mountlist ∗ml;
xdr_mountlist(xdrs,ml);
XDR ∗xdrs;
struct mountlist ∗∗ml;
xdr_path(xdrs,path);
XDR ∗xdrs;
char ∗∗path;
プロセス:
MOUNTPROC_MNT
引数 xdr_path。リターン値 fhstatus。
UNIXのアクセス権を要求する。
MOUNTPROC_DUMP
引数なし。リターン値 mountlist 構造体。
MOUNTPROC_UMNT
引数 xdr_path。リターン値なし。
UNIXのアクセス権を要求する。
MOUNTPROC_UMNTALL
引数なし。リターン値なし。
UNIXのアクセス権を要求する。
送信者の遠隔操作によるマウントをすべて解除する。
MOUNTPROC_EXPORT
MOUNTPROC_EXPORTALL
引数なし。リターン値 exports 構造体。
バージョン:
MOUNTVERS_ORIG
構造体:
struct mountlist{ /∗マウントされるもの∗/
char ∗ml_name;
char ∗ml_path;
struct mountlist ∗ml_nxt;
};
struct fhstatus{
int fhs_status;
fhandle_t fhs_fh;
};
/∗
∗転送されるディレクトリのリスト
∗ex_groups の転送エントリ
∗NULL は、外部へ転送されるエントリを示す。
∗/
struct exports{
dev_t ex_dev; /∗ディレクトリデバイス∗/
char ∗ex_name; /∗ディレクトリ名∗/
struct groups ∗ex_groups; /∗このエントリをマウントできるグループ∗/
struct exports ∗ex_next;
};
struct groups{
char ∗g_name;
struct groups ∗g_next;
};
関連事項
mount(8), showmount(8), mountd(8C),
NEWS-OSRelease 3.3