up | Inhaltsverzeichniss | Kommentar

Manual page for MOUNT(3R)

mount - keep track of remotely mounted filesystems

SYNOPSIS

#include <rpcsvc/mount.h>

RPC INFO

program number:
	MOUNTPROG
xdr routines:
	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 groups *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;
procs:
	MOUNTPROC_MNT
		argument of xdr_path, returns fhstatus.
		Requires unix authentication.
	MOUNTPROC_DUMP
		no args, returns struct mountlist
	MOUNTPROC_UMNT
		argument of xdr_path, no results.
		requires unix authentication.
	MOUNTPROC_UMNTALL
		no arguments, no results.
		requires unix authentication.
		umounts all remote mounts of sender.
	MOUNTPROC_EXPORT
	MOUNTPROC_EXPORTALL
		no args, returns struct exports
versions:
	MOUNTVERS_ORIG
structures:
	struct mountlist {		/* what is mounted */
		char *ml_name;
		char *ml_path;
		struct mountlist *ml_nxt;
	};
	struct fhstatus {
		int fhs_status;
		fhandle_t fhs_fh;
	};
	/*
	 * List of exported directories
	 * An export entry with ex_groups
	 * NULL indicates an entry which is exported to the world.
	 */
	struct exports {
		dev_t		  ex_dev;	/* dev of directory */
		char		 *ex_name;	/* name of directory */
		struct groups	 *ex_groups;	/* groups allowed to mount this entry */
		struct exports	 *ex_next;
	};
	struct groups {
		char		*g_name;
		struct groups	*g_next;
	};

SEE ALSO

mount(8), showmount(8), mountd(8C),

Network File System Protocol Specification, available on-line in /NextLibrary/Documentation/NFS.


index | Inhaltsverzeichniss | Kommentar

Created by unroff & hp-tools. © somebody (See intro for details). All Rights Reserved. Last modified 11/5/97