Previous section.

Protocols for Interworking: XNFS, Version 3W
Copyright © 1998 The Open Group

Name

MOUNTPROC3_DUMP - Return Mount Entries

Call Arguments

None.

Return Arguments

typedef struct mountbody bgcolor="#FFFFFF" *mountlist;

struct mountbody bgcolor="#FFFFFF" { name ml_hostname; dirpath ml_directory; mount listml_next; };

RPC Procedure Description

mountlist MOUNTPROC3_DUMP(void) = 2;

Description

Procedure DUMP returns the list of remotely mounted file systems. The mountlist contains one entry for each client host name and directory pair.

Implementation Guidance

This list is derived from a list maintained on the server of clients that have requested file handles with the MNT procedure. Entries are removed from this list only when a client calls the UMNT or UMNTALL procedure. Entries may become stale if a client crashes and does not issue either UMNT calls for all of the file systems that it had previously mounted or a UMNTALL to remove all entries that existed for it on the server.

Return Codes

There are no MOUNT protocol errors that can be returned from this procedure. However, RPC errors may be returned for authentication or other RPC failures.

Why not acquire a nicely bound hard copy?
Click here to return to the publication details or order a copy of this publication.

Contents Next section Index