nfs-ganesha 1.4
Classes | Typedefs | Enumerations | Functions

cmd_nfstools.h File Reference

nfs tools for ganeshell. More...

#include "ganesha_rpc.h"
#include "nfs_proto_functions.h"
#include "nfs_remote_functions.h"

Go to the source code of this file.

Classes

struct  cmdnfs_funcdesc__
struct  cmdnfsremote_funcdesc__

Typedefs

typedef enum cmdnfs_encodetype__ cmdnfs_encodetype_t
typedef int(* cmdnfs_encoding_func_t )(cmdnfs_encodetype_t, int, char **, int, FILE *, caddr_t)
typedef struct cmdnfs_funcdesc__ cmdnfs_funcdesc_t
typedef struct
cmdnfsremote_funcdesc__ 
cmdnfsremote_funcdesc_t

Enumerations

enum  cmdnfs_encodetype__ { CMDNFS_ENCODE = 1, CMDNFS_DECODE = 2, CMDNFS_FREE = 3 }

Functions

int cmdnfs_void (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_dirpath (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_fhstatus2 (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_fhandle2 (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_mountlist (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_exports (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_mountres3 (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_fhandle3 (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_fattr2 (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_ATTR2res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_DIROP2res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_diropargs2 (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_nfsstat2 (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_READLINK2res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_sattr2 (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_CREATE2args (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_SETATTR2args (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_READDIR2args (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_READDIR2res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_nfsstat3 (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_fattr3 (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_sattr3 (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_GETATTR3res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_postopattr (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_postopfh3 (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_diropargs3 (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_LOOKUP3res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_READDIR3args (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_READDIR3res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_READDIRPLUS3args (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_READDIRPLUS3res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_READLINK3res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_FSSTAT3res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_ACCESS3args (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_ACCESS3res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_CREATE3args (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_CREATE3res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_MKDIR3args (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_MKDIR3res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_REMOVE3res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_RMDIR3res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_SETATTR3args (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_SETATTR3res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_RENAME3args (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_RENAME3res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_LINK3args (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_LINK3res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_SYMLINK3args (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_SYMLINK3res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_FSINFO3res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_PATHCONF3res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_RENAME2args (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
int cmdnfs_STATFS2res (cmdnfs_encodetype_t encodeflag, int argc, char **argv, int indent, FILE *out_stream, caddr_t p_nfs_struct)
void print_nfsitem_line (FILE *out, fattr3 *attrib, char *name, char *target)
void print_nfs_attributes (fattr3 *attrs, FILE *output)

Detailed Description

nfs tools for ganeshell.

Author:
Author:
leibovic
Date:
Date:
2006/01/18 17:03:35
Version:
Revision:
1.22
Log:
cmd_nfstools.h,v

Revision 1.22 2006/01/18 17:03:35 leibovic Removing some warnings.

Revision 1.21 2006/01/18 08:02:04 deniel Order in includes and libraries

Revision 1.20 2006/01/18 07:29:11 leibovic Fixing bugs about exportlists.

Revision 1.19 2005/10/12 11:30:10 leibovic NFSv2.

Revision 1.18 2005/10/10 12:39:08 leibovic Using mnt/nfs free functions.

Revision 1.17 2005/10/07 08:30:43 leibovic nfs2_rename + New FSAL init functions.

Revision 1.16 2005/09/30 14:30:43 leibovic Adding nfs2_readdir commqnd.

Revision 1.15 2005/09/30 06:56:55 leibovic Adding nfs2_setattr command.

Revision 1.14 2005/09/30 06:46:00 leibovic New create2 and mkdir2 args format.

Revision 1.13 2005/09/07 14:08:22 leibovic Adding NFS3_pathconf command.

Revision 1.12 2005/08/30 13:22:26 leibovic Addind nfs3_fsinfo et nfs3_pathconf functions.

Revision 1.11 2005/08/10 14:55:05 leibovic NFS support of setattr, rename, link, symlink.

Revision 1.10 2005/08/10 10:57:17 leibovic Adding removal functions.

Revision 1.9 2005/08/09 14:52:57 leibovic Addinf create and mkdir commands.

Revision 1.8 2005/08/08 11:42:49 leibovic Adding some stardard unix calls through NFS (ls, cd, pwd).

Revision 1.7 2005/08/05 15:17:56 leibovic Adding mount and pwd commands for browsing.

Revision 1.6 2005/08/05 10:42:38 leibovic Adding readdirplus.

Revision 1.5 2005/08/05 07:59:07 leibovic some nfs3 commands added.

Revision 1.4 2005/08/04 06:57:41 leibovic some NFSv2 commands are completed.

Revision 1.3 2005/08/03 12:51:16 leibovic MNT3 protocol OK.

Revision 1.2 2005/08/03 11:51:10 leibovic MNT1 protocol OK.

Revision 1.1 2005/08/03 08:16:23 leibovic Adding nfs layer structures.

Definition in file cmd_nfstools.h.


Typedef Documentation

typedef int(* cmdnfs_encoding_func_t)(cmdnfs_encodetype_t,int, char **,int, FILE *,caddr_t)

Definition at line 100 of file cmd_nfstools.h.


Enumeration Type Documentation

Enumerator:
CMDNFS_ENCODE 
CMDNFS_DECODE 
CMDNFS_FREE 

Definition at line 91 of file cmd_nfstools.h.


Function Documentation

int cmdnfs_ACCESS3args ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 2719 of file cmd_nfstools.c.

int cmdnfs_ACCESS3res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 2792 of file cmd_nfstools.c.

int cmdnfs_ATTR2res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 763 of file cmd_nfstools.c.

int cmdnfs_CREATE2args ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 1177 of file cmd_nfstools.c.

int cmdnfs_CREATE3args ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 2871 of file cmd_nfstools.c.

int cmdnfs_CREATE3res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 3063 of file cmd_nfstools.c.

int cmdnfs_DIROP2res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 817 of file cmd_nfstools.c.

int cmdnfs_diropargs2 ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 874 of file cmd_nfstools.c.

int cmdnfs_diropargs3 ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 1840 of file cmd_nfstools.c.

int cmdnfs_dirpath ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 158 of file cmd_nfstools.c.

int cmdnfs_exports ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 452 of file cmd_nfstools.c.

int cmdnfs_fattr2 ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Todo:
Todo:

Definition at line 687 of file cmd_nfstools.c.

int cmdnfs_fattr3 ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Todo:
Todo:

Definition at line 1503 of file cmd_nfstools.c.

int cmdnfs_fhandle2 ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 208 of file cmd_nfstools.c.

int cmdnfs_fhandle3 ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 514 of file cmd_nfstools.c.

int cmdnfs_fhstatus2 ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 274 of file cmd_nfstools.c.

int cmdnfs_FSINFO3res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 4043 of file cmd_nfstools.c.

int cmdnfs_FSSTAT3res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 2642 of file cmd_nfstools.c.

int cmdnfs_GETATTR3res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 1789 of file cmd_nfstools.c.

int cmdnfs_LINK3args ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 3748 of file cmd_nfstools.c.

int cmdnfs_LINK3res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 3799 of file cmd_nfstools.c.

int cmdnfs_LOOKUP3res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 1958 of file cmd_nfstools.c.

int cmdnfs_MKDIR3args ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 3142 of file cmd_nfstools.c.

int cmdnfs_MKDIR3res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 3208 of file cmd_nfstools.c.

int cmdnfs_mountlist ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 398 of file cmd_nfstools.c.

int cmdnfs_mountres3 ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Todo:
Convert status to error code

Definition at line 596 of file cmd_nfstools.c.

int cmdnfs_nfsstat2 ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 658 of file cmd_nfstools.c.

int cmdnfs_nfsstat3 ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 1474 of file cmd_nfstools.c.

int cmdnfs_PATHCONF3res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 4146 of file cmd_nfstools.c.

int cmdnfs_postopattr ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 1881 of file cmd_nfstools.c.

int cmdnfs_postopfh3 ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 1917 of file cmd_nfstools.c.

int cmdnfs_READDIR2args ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 1267 of file cmd_nfstools.c.

int cmdnfs_READDIR2res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 1371 of file cmd_nfstools.c.

int cmdnfs_READDIR3args ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 2152 of file cmd_nfstools.c.

int cmdnfs_READDIR3res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 2243 of file cmd_nfstools.c.

int cmdnfs_READDIRPLUS3args ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 2318 of file cmd_nfstools.c.

int cmdnfs_READDIRPLUS3res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 2495 of file cmd_nfstools.c.

int cmdnfs_READLINK2res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 920 of file cmd_nfstools.c.

int cmdnfs_READLINK3res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 2574 of file cmd_nfstools.c.

int cmdnfs_REMOVE3res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 3290 of file cmd_nfstools.c.

int cmdnfs_RENAME2args ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 1428 of file cmd_nfstools.c.

int cmdnfs_RENAME3args ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 3619 of file cmd_nfstools.c.

int cmdnfs_RENAME3res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 3670 of file cmd_nfstools.c.

int cmdnfs_RMDIR3res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 3357 of file cmd_nfstools.c.

int cmdnfs_sattr2 ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 968 of file cmd_nfstools.c.

int cmdnfs_sattr3 ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 1578 of file cmd_nfstools.c.

int cmdnfs_SETATTR2args ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 1221 of file cmd_nfstools.c.

int cmdnfs_SETATTR3args ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 3495 of file cmd_nfstools.c.

int cmdnfs_SETATTR3res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 3555 of file cmd_nfstools.c.

int cmdnfs_STATFS2res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 330 of file cmd_nfstools.c.

int cmdnfs_SYMLINK3args ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 3879 of file cmd_nfstools.c.

int cmdnfs_SYMLINK3res ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 3960 of file cmd_nfstools.c.

int cmdnfs_void ( cmdnfs_encodetype_t  encodeflag,
int  argc,
char **  argv,
int  indent,
FILE *  out_stream,
caddr_t  p_nfs_struct 
)

Definition at line 148 of file cmd_nfstools.c.

void print_nfs_attributes ( fattr3 attrs,
FILE *  output 
)

print_nfs_attributes: print an fattr3 to a given output file.

Parameters:
attrs(in fattr3) The attributes to be printed.
output(in FILE *) The file where the attributes are to be printed.
Returns:
Nothing.

Definition at line 4345 of file cmd_nfstools.c.

void print_nfsitem_line ( FILE *  out,
fattr3 attrib,
char *  name,
char *  target 
)

print_nfsitem_line: Prints a nfs element on one line, like the Unix ls command.

Parameters:
out(in FILE*) The file where the item is to be printed.
attrib(fattr3 *) the NFS attributes for the item.
name(in char *) The name of the item to be printed.
target(in char *) It the item is a symbolic link, this contains the link target.
Returns:
Nothing.

Definition at line 4242 of file cmd_nfstools.c.