Distributed Hash Table File System for Linux








mount.h File Reference

#include <rpc/rpc.h>
#include <pthread.h>

Data Structures

struct  fhstatus
struct  mountbody
struct  groupnode
struct  exportnode

Defines

#define MNTPATHLEN   1024
#define MNTNAMLEN   255
#define FHSIZE   32
#define MOUNTPROG   100005
#define MOUNTVERS   1
#define MOUNTPROC_NULL   0
#define MOUNTPROC_MNT   1
#define MOUNTPROC_DUMP   2
#define MOUNTPROC_UMNT   3
#define MOUNTPROC_UMNTALL   4
#define MOUNTPROC_EXPORT   5
#define MOUNTPROC_EXPORTALL   6

Typedefs

typedef char fhandle [FHSIZE]
typedef struct fhstatus fhstatus
typedef char * dirpath
typedef char * name
typedef struct
mountbody
mountlist
typedef struct mountbody mountbody
typedef struct
groupnode
groups
typedef struct groupnode groupnode
typedef struct
exportnode
exports
typedef struct exportnode exportnode

Functions

enum clnt_stat mountproc_null_1 ()
bool_t mountproc_null_1_svc ()
enum clnt_stat mountproc_mnt_1 ()
bool_t mountproc_mnt_1_svc ()
enum clnt_stat mountproc_dump_1 ()
bool_t mountproc_dump_1_svc ()
enum clnt_stat mountproc_umnt_1 ()
bool_t mountproc_umnt_1_svc ()
enum clnt_stat mountproc_umntall_1 ()
bool_t mountproc_umntall_1_svc ()
enum clnt_stat mountproc_export_1 ()
bool_t mountproc_export_1_svc ()
enum clnt_stat mountproc_exportall_1 ()
bool_t mountproc_exportall_1_svc ()
int mountprog_1_freeresult ()
bool_t xdr_fhandle ()
bool_t xdr_fhstatus ()
bool_t xdr_dirpath ()
bool_t xdr_name ()
bool_t xdr_mountlist ()
bool_t xdr_mountbody ()
bool_t xdr_groups ()
bool_t xdr_groupnode ()
bool_t xdr_exports ()
bool_t xdr_exportnode ()
void mountprog_1 ()

Define Documentation

#define FHSIZE   32

#define MNTNAMLEN   255

#define MNTPATHLEN   1024

#define MOUNTPROC_DUMP   2

#define MOUNTPROC_EXPORT   5

#define MOUNTPROC_EXPORTALL   6

#define MOUNTPROC_MNT   1

#define MOUNTPROC_NULL   0

#define MOUNTPROC_UMNT   3

#define MOUNTPROC_UMNTALL   4

#define MOUNTPROG   100005

#define MOUNTVERS   1


Typedef Documentation

typedef char* dirpath

typedef struct exportnode exportnode

typedef struct exportnode* exports

typedef char fhandle[FHSIZE]

typedef struct fhstatus fhstatus

typedef struct groupnode groupnode

typedef struct groupnode* groups

typedef struct mountbody mountbody

typedef struct mountbody* mountlist

typedef char* name


Function Documentation

enum clnt_stat mountproc_dump_1 (  ) 

bool_t mountproc_dump_1_svc (  ) 

enum clnt_stat mountproc_export_1 (  ) 

bool_t mountproc_export_1_svc (  ) 

enum clnt_stat mountproc_exportall_1 (  ) 

bool_t mountproc_exportall_1_svc (  ) 

enum clnt_stat mountproc_mnt_1 (  ) 

bool_t mountproc_mnt_1_svc (  ) 

enum clnt_stat mountproc_null_1 (  ) 

bool_t mountproc_null_1_svc (  ) 

enum clnt_stat mountproc_umnt_1 (  ) 

bool_t mountproc_umnt_1_svc (  ) 

enum clnt_stat mountproc_umntall_1 (  ) 

bool_t mountproc_umntall_1_svc (  ) 

void mountprog_1 (  ) 

int mountprog_1_freeresult (  ) 

bool_t xdr_dirpath (  ) 

bool_t xdr_exportnode (  ) 

bool_t xdr_exports (  ) 

bool_t xdr_fhandle (  ) 

bool_t xdr_fhstatus (  ) 

bool_t xdr_groupnode (  ) 

bool_t xdr_groups (  ) 

bool_t xdr_mountbody (  ) 

bool_t xdr_mountlist (  ) 

bool_t xdr_name (  ) 

This file last modified Wednesday, 09-Jan-2008 20:02:51 CET