Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ mount(3R) — NEWS-os 3.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

mount(8)

showmount(8)

mountd(8C)

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

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026