nfs-ganesha 1.4
Functions | Variables

commands.h File Reference

Header file for processing user's command line. More...

#include "shell_types.h"
#include <stdio.h>

Go to the source code of this file.

Functions

void fsal_layer_SetLogLevel (int log_lvl)
int fn_fsal_init_fs (int argc, char **argv, FILE *output)
int fn_fsal_pwd (int argc, char **argv, FILE *output)
int fn_fsal_cd (int argc, char **argv, FILE *output)
int fn_fsal_stat (int argc, char **argv, FILE *output)
int fn_fsal_ls (int argc, char **argv, FILE *output)
int fn_fsal_callstat (int argc, char **argv, FILE *output)
int fn_fsal_su (int argc, char **argv, FILE *output)
int fn_fsal_unlink (int argc, char **argv, FILE *output)
int fn_fsal_mkdir (int argc, char **argv, FILE *output)
int fn_fsal_rename (int argc, char **argv, FILE *output)
int fn_fsal_ln (int argc, char **argv, FILE *output)
int fn_fsal_hardlink (int argc, char **argv, FILE *output)
int fn_fsal_create (int argc, char **argv, FILE *output)
int fn_fsal_setattr (int argc, char **argv, FILE *output)
int fn_fsal_access (int argc, char **argv, FILE *output)
int fn_fsal_truncate (int argc, char **argv, FILE *output)
int fn_fsal_open (int argc, char **argv, FILE *output)
int fn_fsal_open_byname (int argc, char **argv, FILE *output)
int fn_fsal_open_byfileid (int argc, char **argv, FILE *output)
int fn_fsal_read (int argc, char **argv, FILE *output)
int fn_fsal_write (int argc, char **argv, FILE *output)
int fn_fsal_close (int argc, char **argv, FILE *output)
int fn_fsal_close_byfileid (int argc, char **argv, FILE *output)
int fn_fsal_cat (int argc, char **argv, FILE *output)
int fn_fsal_rcp (int argc, char **argv, FILE *output)
int fn_fsal_cross (int argc, char **argv, FILE *output)
int fn_fsal_handle (int argc, char **argv, FILE *output)
int fn_fsal_handlecmp (int argc, char **argv, FILE *output)
int fn_fsal_lsxattrs (int argc, char **argv, FILE *output)
int fn_fsal_getxattr (int argc, char **argv, FILE *output)
void Cache_inode_layer_SetLogLevel (int log_lvl)
int fn_Cache_inode_cache_init (int argc, char **argv, FILE *output)
int fn_Cache_inode_pwd (int argc, char **argv, FILE *output)
int fn_Cache_inode_cd (int argc, char **argv, FILE *output)
int fn_Cache_inode_stat (int argc, char **argv, FILE *output)
int fn_Cache_inode_gc (int argc, char **argv, FILE *output)
int fn_Cache_inode_ls (int argc, char **argv, FILE *output)
int fn_Cache_inode_link (int argc, char **argv, FILE *output)
int fn_Cache_inode_mkdir (int argc, char **argv, FILE *output)
int fn_Cache_inode_rename (int argc, char **argv, FILE *output)
int fn_Cache_inode_create (int argc, char **argv, FILE *output)
int fn_Cache_inode_ln (int argc, char **argv, FILE *output)
int fn_Cache_inode_open_by_name (int argc, char **argv, FILE *output)
int fn_Cache_inode_close (int argc, char **argv, FILE *output)
int fn_Cache_inode_setattr (int argc, char **argv, FILE *output)
int fn_Cache_inode_unlink (int argc, char **argv, FILE *output)
int fn_Cache_inode_callstat (int argc, char **argv, FILE *output)
int fn_Cache_inode_data_cache (int argc, char **argv, FILE *output)
int fn_Cache_inode_recover_cache (int argc, char **argv, FILE *output)
int fn_Cache_inode_refresh_cache (int argc, char **argv, FILE *output)
int fn_Cache_inode_flush_cache (int argc, char **argv, FILE *output)
int fn_Cache_inode_release_cache (int argc, char **argv, FILE *output)
int fn_Cache_inode_read (int argc, char **argv, FILE *output)
int fn_Cache_inode_write (int argc, char **argv, FILE *output)
int fn_Cache_inode_su (int argc, char **argv, FILE *output)
int fn_Cache_inode_access (int argc, char **argv, FILE *output)
int fn_Cache_inode_invalidate (int argc, char **argv, FILE *output)
void nfs_layer_SetLogLevel (int log_lvl)
int fn_nfs_init (int argc, char **argv, FILE *output)
int fn_MNT1_command (int argc, char **argv, FILE *output)
int fn_MNT3_command (int argc, char **argv, FILE *output)
int fn_NFS2_command (int argc, char **argv, FILE *output)
int fn_NFS3_command (int argc, char **argv, FILE *output)
int fn_nfs_cd (int argc, char **argv, FILE *output)
int fn_nfs_ls (int argc, char **argv, FILE *output)
int fn_nfs_mount (int argc, char **argv, FILE *output)
int fn_nfs_umount (int argc, char **argv, FILE *output)
int fn_nfs_pwd (int argc, char **argv, FILE *output)
int fn_nfs_create (int argc, char **argv, FILE *output)
int fn_nfs_mkdir (int argc, char **argv, FILE *output)
int fn_nfs_unlink (int argc, char **argv, FILE *output)
int fn_nfs_setattr (int argc, char **argv, FILE *output)
int fn_nfs_rename (int argc, char **argv, FILE *output)
int fn_nfs_hardlink (int argc, char **argv, FILE *output)
int fn_nfs_ln (int argc, char **argv, FILE *output)
int fn_nfs_stat (int argc, char **argv, FILE *output)
int fn_nfs_su (int argc, char **argv, FILE *output)
int fn_nfs_id (int argc, char **argv, FILE *output)
void nfs_remote_layer_SetLogLevel (int log_lvl)
int fn_rpc_init (int argc, char **argv, FILE *output)
int fn_MNT1_remote_command (int argc, char **argv, FILE *output)
int fn_MNT3_remote_command (int argc, char **argv, FILE *output)
int fn_NFS2_remote_command (int argc, char **argv, FILE *output)
int fn_NFS3_remote_command (int argc, char **argv, FILE *output)
int fn_nfs_remote_cd (int argc, char **argv, FILE *output)
int fn_nfs_remote_ls (int argc, char **argv, FILE *output)
int fn_nfs_remote_mount (int argc, char **argv, FILE *output)
int fn_nfs_remote_umount (int argc, char **argv, FILE *output)
int fn_nfs_remote_pwd (int argc, char **argv, FILE *output)
int fn_nfs_remote_create (int argc, char **argv, FILE *output)
int fn_nfs_remote_mkdir (int argc, char **argv, FILE *output)
int fn_nfs_remote_unlink (int argc, char **argv, FILE *output)
int fn_nfs_remote_setattr (int argc, char **argv, FILE *output)
int fn_nfs_remote_rename (int argc, char **argv, FILE *output)
int fn_nfs_remote_hardlink (int argc, char **argv, FILE *output)
int fn_nfs_remote_ln (int argc, char **argv, FILE *output)
int fn_nfs_remote_stat (int argc, char **argv, FILE *output)
int fn_nfs_remote_su (int argc, char **argv, FILE *output)
int fn_nfs_remote_id (int argc, char **argv, FILE *output)

Variables

layer_def_t layer_list []

Detailed Description

Header file for processing user's command line.

Author:
Author:
leibovic
Date:
Date:
2006/01/24 15:04:22
Version:
Revision:
1.52

Definition in file commands.h.


Function Documentation

void Cache_inode_layer_SetLogLevel ( int  log_lvl)

Definition at line 282 of file commands_Cache_inode.c.

int fn_Cache_inode_access ( int  argc,
char **  argv,
FILE *  output 
)

perform an access command. syntax: access [F][R][W][X] <file> example: access toto FRX

Definition at line 2786 of file commands_Cache_inode.c.

int fn_Cache_inode_cache_init ( int  argc,
char **  argv,
FILE *  output 
)

inits the filesystem.

proceed an init_fs command.

Definition at line 801 of file commands_Cache_inode.c.

int fn_Cache_inode_callstat ( int  argc,
char **  argv,
FILE *  output 
)

display statistics about FSAL calls.

Definition at line 1567 of file commands_Cache_inode.c.

int fn_Cache_inode_cd ( int  argc,
char **  argv,
FILE *  output 
)

proceed a cd command.

change current path

Definition at line 908 of file commands_Cache_inode.c.

int fn_Cache_inode_close ( int  argc,
char **  argv,
FILE *  output 
)

Close a previously opened file

Close an opened entry

Definition at line 4584 of file commands_Cache_inode.c.

int fn_Cache_inode_create ( int  argc,
char **  argv,
FILE *  output 
)

proceed an create command.

Definition at line 2107 of file commands_Cache_inode.c.

int fn_Cache_inode_data_cache ( int  argc,
char **  argv,
FILE *  output 
)

cache en entry (REGULAR_FILE) in the data cache

Definition at line 2958 of file commands_Cache_inode.c.

int fn_Cache_inode_flush_cache ( int  argc,
char **  argv,
FILE *  output 
)

flush en entry (REGULAR_FILE) in the data cache

Definition at line 3433 of file commands_Cache_inode.c.

int fn_Cache_inode_gc ( int  argc,
char **  argv,
FILE *  output 
)

proceed to a call to the garbagge collector.

Definition at line 1072 of file commands_Cache_inode.c.

int fn_Cache_inode_invalidate ( int  argc,
char **  argv,
FILE *  output 
)

perform an invalidate command. syntax: invalidate <file> example: invalidate toto

Close an opened entry

Definition at line 4707 of file commands_Cache_inode.c.

int fn_Cache_inode_link ( int  argc,
char **  argv,
FILE *  output 
)

proceed a hard link (hard link) command.

proceed an create command.

Definition at line 1806 of file commands_Cache_inode.c.

int fn_Cache_inode_ln ( int  argc,
char **  argv,
FILE *  output 
)

proceed an ln (symlink) command.

Definition at line 1951 of file commands_Cache_inode.c.

int fn_Cache_inode_ls ( int  argc,
char **  argv,
FILE *  output 
)

proceed an ls command.

Definition at line 1147 of file commands_Cache_inode.c.

int fn_Cache_inode_mkdir ( int  argc,
char **  argv,
FILE *  output 
)

proceed a mkdir command.

proceed an mkdir command.

Definition at line 1617 of file commands_Cache_inode.c.

int fn_Cache_inode_open_by_name ( int  argc,
char **  argv,
FILE *  output 
)

proceed an open by name (open_by_name) command.

change current path

Definition at line 4509 of file commands_Cache_inode.c.

int fn_Cache_inode_pwd ( int  argc,
char **  argv,
FILE *  output 
)

proceed an pwd command.

prints current path

Definition at line 881 of file commands_Cache_inode.c.

int fn_Cache_inode_read ( int  argc,
char **  argv,
FILE *  output 
)

Reads the content of a cached regular file

Definition at line 3553 of file commands_Cache_inode.c.

int fn_Cache_inode_recover_cache ( int  argc,
char **  argv,
FILE *  output 
)

recover the data cache

Definition at line 3213 of file commands_Cache_inode.c.

int fn_Cache_inode_refresh_cache ( int  argc,
char **  argv,
FILE *  output 
)

refresh en entry (REGULAR_FILE) in the data cache

Definition at line 3312 of file commands_Cache_inode.c.

int fn_Cache_inode_release_cache ( int  argc,
char **  argv,
FILE *  output 
)

cache en entry (REGULAR_FILE) in the data cache

Definition at line 3101 of file commands_Cache_inode.c.

int fn_Cache_inode_rename ( int  argc,
char **  argv,
FILE *  output 
)

proceed a rename command.

Definition at line 2295 of file commands_Cache_inode.c.

int fn_Cache_inode_setattr ( int  argc,
char **  argv,
FILE *  output 
)

setattr

syntax of command line: setattr file_path attribute_name attribute_value

Definition at line 2599 of file commands_Cache_inode.c.

int fn_Cache_inode_stat ( int  argc,
char **  argv,
FILE *  output 
)

proceed a stat command.

Definition at line 971 of file commands_Cache_inode.c.

int fn_Cache_inode_su ( int  argc,
char **  argv,
FILE *  output 
)

Change current user

change thread contexte.

Definition at line 4414 of file commands_Cache_inode.c.

int fn_Cache_inode_unlink ( int  argc,
char **  argv,
FILE *  output 
)

proceed an unlink command.

Definition at line 2458 of file commands_Cache_inode.c.

int fn_Cache_inode_write ( int  argc,
char **  argv,
FILE *  output 
)

Reads the content of a cached regular file

Definition at line 3976 of file commands_Cache_inode.c.

int fn_fsal_access ( int  argc,
char **  argv,
FILE *  output 
)

test access rights.

perform an access command. syntax: access [-A] [F][R][W][X] <file> example: access toto FRX

Definition at line 3223 of file commands_FSAL.c.

int fn_fsal_callstat ( int  argc,
char **  argv,
FILE *  output 
)

display statistics about FSAL calls.

Definition at line 1856 of file commands_FSAL.c.

int fn_fsal_cat ( int  argc,
char **  argv,
FILE *  output 
)

display a file.

Command that prints a file to screen. cat [-f] <path>

Definition at line 5264 of file commands_FSAL.c.

int fn_fsal_cd ( int  argc,
char **  argv,
FILE *  output 
)

proceed a cd command.

change current path

Definition at line 908 of file commands_FSAL.c.

int fn_fsal_close ( int  argc,
char **  argv,
FILE *  output 
)

close a file.

Command that closes a file. close

Definition at line 5134 of file commands_FSAL.c.

int fn_fsal_close_byfileid ( int  argc,
char **  argv,
FILE *  output 
)

close a file.

Command that closes a file. close

Definition at line 5199 of file commands_FSAL.c.

int fn_fsal_create ( int  argc,
char **  argv,
FILE *  output 
)

create a regular file.

proceed an create command.

Definition at line 2828 of file commands_FSAL.c.

int fn_fsal_cross ( int  argc,
char **  argv,
FILE *  output 
)

cross a junction.

change current path

Definition at line 5642 of file commands_FSAL.c.

int fn_fsal_getxattr ( int  argc,
char **  argv,
FILE *  output 
)

display an extended attribute.

Definition at line 1287 of file commands_FSAL.c.

int fn_fsal_handle ( int  argc,
char **  argv,
FILE *  output 
)

handle operations

Digest/expand a FSAL HANDLE

Definition at line 5727 of file commands_FSAL.c.

int fn_fsal_handlecmp ( int  argc,
char **  argv,
FILE *  output 
)

compare 2 handles.

Definition at line 5875 of file commands_FSAL.c.

int fn_fsal_hardlink ( int  argc,
char **  argv,
FILE *  output 
)

create a hardlink.

proceed a hardlink command.

Definition at line 2667 of file commands_FSAL.c.

int fn_fsal_init_fs ( int  argc,
char **  argv,
FILE *  output 
)

inits the filesystem.

proceed an init_fs command.

Definition at line 621 of file commands_FSAL.c.

int fn_fsal_ln ( int  argc,
char **  argv,
FILE *  output 
)

create a symlink.

proceed an ln command.

Definition at line 2499 of file commands_FSAL.c.

int fn_fsal_ls ( int  argc,
char **  argv,
FILE *  output 
)

proceed an ls command.

Definition at line 1537 of file commands_FSAL.c.

int fn_fsal_lsxattrs ( int  argc,
char **  argv,
FILE *  output 
)

list extended attributes.

Definition at line 1142 of file commands_FSAL.c.

int fn_fsal_mkdir ( int  argc,
char **  argv,
FILE *  output 
)

create a directory.

proceed an mkdir command.

Definition at line 2137 of file commands_FSAL.c.

int fn_fsal_open ( int  argc,
char **  argv,
FILE *  output 
)

open a file.

Command that opens a file using specific flags. open <path> [ rwat ]

Definition at line 3827 of file commands_FSAL.c.

int fn_fsal_open_byfileid ( int  argc,
char **  argv,
FILE *  output 
)

open a file (using FSAL_open_by_name).

Command that opens a file using specific flags. open <path> [ rwat ]

Definition at line 4032 of file commands_FSAL.c.

int fn_fsal_open_byname ( int  argc,
char **  argv,
FILE *  output 
)

open a file (using FSAL_open_by_name).

Command that opens a file using specific flags, but using FSAL_open_by_name. open <path> [ rwat ]

Definition at line 3621 of file commands_FSAL.c.

int fn_fsal_pwd ( int  argc,
char **  argv,
FILE *  output 
)

proceed an pwd command.

prints current path

Definition at line 697 of file commands_FSAL.c.

int fn_fsal_rcp ( int  argc,
char **  argv,
FILE *  output 
)

copy a file to/from local path.

Command that copy a file from/to the local filesystem. rcp [-h] -r|-w <fsal_path> <local_path>

Definition at line 5437 of file commands_FSAL.c.

int fn_fsal_read ( int  argc,
char **  argv,
FILE *  output 
)

read from file.

Command that reads data from an opened file.

Definition at line 4241 of file commands_FSAL.c.

int fn_fsal_rename ( int  argc,
char **  argv,
FILE *  output 
)

create a directory.

proceed a rename command.

Definition at line 2321 of file commands_FSAL.c.

int fn_fsal_setattr ( int  argc,
char **  argv,
FILE *  output 
)

change file attributes.

Definition at line 3026 of file commands_FSAL.c.

int fn_fsal_stat ( int  argc,
char **  argv,
FILE *  output 
)

proceed a stat command.

Definition at line 1004 of file commands_FSAL.c.

int fn_fsal_su ( int  argc,
char **  argv,
FILE *  output 
)

change current user.

change thread contexte.

Definition at line 1901 of file commands_FSAL.c.

int fn_fsal_truncate ( int  argc,
char **  argv,
FILE *  output 
)

truncate file.

proceed a truncate command.

Definition at line 3484 of file commands_FSAL.c.

int fn_fsal_unlink ( int  argc,
char **  argv,
FILE *  output 
)

unlink an fs object.

proceed an unlink command.

Definition at line 2007 of file commands_FSAL.c.

int fn_fsal_write ( int  argc,
char **  argv,
FILE *  output 
)

write to file.

Command that writes data to an opened file.

Usage: write [-h][-v] [ -s <seek_type>,<offset> ] [-N <nb_times>] -A <ascii_string> write [-h][-v] [ -s <seek_type>,<offset> ] [-N <nb_times>] -X <hexa_data> Where: <seek_type> can be: SET, CUR, END <offset> is a signed number of bytes. <nb_times> is the number of times we write the expression into the file.

<ascii_string> is a string to be written to file. Note that the null terminating character of is also written to file. or <hexa_data> is a data represented in hexadecimal format, that is to be written to file.

Examples:

For writing 10 times the null terminated string "hello world" at the end of the file: write -s END,0 -N 10 -A "hello world"

For overwriting the beginning of the file with the pattern 0xA1267AEF31254ADE repeated twice: write -s SET,0 -N 2 -X "A1267AEF31254ADE"

Definition at line 4689 of file commands_FSAL.c.

int fn_MNT1_command ( int  argc,
char **  argv,
FILE *  output 
)

process MNT1 protocol's command.

Definition at line 553 of file commands_NFS.c.

int fn_MNT1_remote_command ( int  argc,
char **  argv,
FILE *  output 
)

process MNT1 protocol's command.

Definition at line 655 of file commands_NFS_remote.c.

int fn_MNT3_command ( int  argc,
char **  argv,
FILE *  output 
)

process MNT3 protocol's command.

Definition at line 643 of file commands_NFS.c.

int fn_MNT3_remote_command ( int  argc,
char **  argv,
FILE *  output 
)

process MNT3 protocol's command.

Definition at line 732 of file commands_NFS_remote.c.

int fn_NFS2_command ( int  argc,
char **  argv,
FILE *  output 
)

process NFS2 protocol's command.

Definition at line 732 of file commands_NFS.c.

int fn_NFS2_remote_command ( int  argc,
char **  argv,
FILE *  output 
)

process NFS2 protocol's command.

Definition at line 809 of file commands_NFS_remote.c.

int fn_NFS3_command ( int  argc,
char **  argv,
FILE *  output 
)

process NFS3 protocol's command.

Definition at line 839 of file commands_NFS.c.

int fn_NFS3_remote_command ( int  argc,
char **  argv,
FILE *  output 
)

process NFS3 protocol's command.

Definition at line 887 of file commands_NFS_remote.c.

int fn_nfs_cd ( int  argc,
char **  argv,
FILE *  output 
)

process a cd command using NFS protocol.

change current path

Definition at line 2389 of file commands_NFS.c.

int fn_nfs_create ( int  argc,
char **  argv,
FILE *  output 
)

process an create command using NFS protocol.

create a file

Definition at line 2475 of file commands_NFS.c.

int fn_nfs_hardlink ( int  argc,
char **  argv,
FILE *  output 
)

process an create command using NFS protocol.

proceed a hardlink command.

Definition at line 3134 of file commands_NFS.c.

int fn_nfs_id ( int  argc,
char **  argv,
FILE *  output 
)

Definition at line 3668 of file commands_NFS.c.

int fn_nfs_init ( int  argc,
char **  argv,
FILE *  output 
)

process NFS layer initialization.

Init nfs layer

Definition at line 471 of file commands_NFS.c.

int fn_nfs_ln ( int  argc,
char **  argv,
FILE *  output 
)

process an create command using NFS protocol.

proceed an ln command.

Definition at line 3270 of file commands_NFS.c.

int fn_nfs_ls ( int  argc,
char **  argv,
FILE *  output 
)

process an ls command using NFS protocol.

proceed an ls command using NFS protocol NFS

Definition at line 2066 of file commands_NFS.c.

int fn_nfs_mkdir ( int  argc,
char **  argv,
FILE *  output 
)

process an create command using NFS protocol.

create a directory

Definition at line 2602 of file commands_NFS.c.

int fn_nfs_mount ( int  argc,
char **  argv,
FILE *  output 
)

process a mount command using MOUNT protocol.

mount a path to browse it.

Definition at line 1853 of file commands_NFS.c.

int fn_nfs_pwd ( int  argc,
char **  argv,
FILE *  output 
)

process an ls command using NFS protocol.

prints current path

Definition at line 2033 of file commands_NFS.c.

int fn_nfs_remote_cd ( int  argc,
char **  argv,
FILE *  output 
)

process a cd command using NFS protocol.

change current path

Definition at line 2386 of file commands_NFS_remote.c.

int fn_nfs_remote_create ( int  argc,
char **  argv,
FILE *  output 
)

process an create command using NFS protocol.

create a file

Definition at line 2461 of file commands_NFS_remote.c.

int fn_nfs_remote_hardlink ( int  argc,
char **  argv,
FILE *  output 
)

process an create command using NFS protocol.

proceed a hardlink command.

Definition at line 3065 of file commands_NFS_remote.c.

int fn_nfs_remote_id ( int  argc,
char **  argv,
FILE *  output 
)

Definition at line 3559 of file commands_NFS_remote.c.

int fn_nfs_remote_ln ( int  argc,
char **  argv,
FILE *  output 
)

process an create command using NFS protocol.

proceed an ln command.

Definition at line 3191 of file commands_NFS_remote.c.

int fn_nfs_remote_ls ( int  argc,
char **  argv,
FILE *  output 
)

process an ls command using NFS protocol.

proceed an ls command using NFS protocol NFS

Definition at line 2073 of file commands_NFS_remote.c.

int fn_nfs_remote_mkdir ( int  argc,
char **  argv,
FILE *  output 
)

process an create command using NFS protocol.

create a directory

Definition at line 2577 of file commands_NFS_remote.c.

int fn_nfs_remote_mount ( int  argc,
char **  argv,
FILE *  output 
)

process an mount command using MOUNT protocol.

mount a path to browse it.

Definition at line 1936 of file commands_NFS_remote.c.

int fn_nfs_remote_pwd ( int  argc,
char **  argv,
FILE *  output 
)

process an ls command using NFS protocol.

prints current path

Definition at line 2053 of file commands_NFS_remote.c.

int fn_nfs_remote_rename ( int  argc,
char **  argv,
FILE *  output 
)

process an create command using NFS protocol.

proceed a rename command.

Definition at line 2938 of file commands_NFS_remote.c.

int fn_nfs_remote_setattr ( int  argc,
char **  argv,
FILE *  output 
)

process an create command using NFS protocol.

setattr

Definition at line 2822 of file commands_NFS_remote.c.

int fn_nfs_remote_stat ( int  argc,
char **  argv,
FILE *  output 
)

process a stat command using NFS protocol.

proceed an ls command using NFS protocol NFS

Definition at line 3323 of file commands_NFS_remote.c.

int fn_nfs_remote_su ( int  argc,
char **  argv,
FILE *  output 
)

change thread credentials.

Definition at line 3469 of file commands_NFS_remote.c.

int fn_nfs_remote_umount ( int  argc,
char **  argv,
FILE *  output 
)

process a umount command using MOUNT protocol.

umount a mounted path

Definition at line 1982 of file commands_NFS_remote.c.

int fn_nfs_remote_unlink ( int  argc,
char **  argv,
FILE *  output 
)

process an create command using NFS protocol.

unlink a file

Definition at line 2694 of file commands_NFS_remote.c.

int fn_nfs_rename ( int  argc,
char **  argv,
FILE *  output 
)

process an create command using NFS protocol.

proceed a rename command.

Definition at line 2997 of file commands_NFS.c.

int fn_nfs_setattr ( int  argc,
char **  argv,
FILE *  output 
)

process an create command using NFS protocol.

setattr

Definition at line 2867 of file commands_NFS.c.

int fn_nfs_stat ( int  argc,
char **  argv,
FILE *  output 
)

process a stat command using NFS protocol.

proceed an ls command using NFS protocol NFS

Definition at line 3412 of file commands_NFS.c.

int fn_nfs_su ( int  argc,
char **  argv,
FILE *  output 
)

change thread credentials.

Definition at line 3567 of file commands_NFS.c.

int fn_nfs_umount ( int  argc,
char **  argv,
FILE *  output 
)

process an umount command using MOUNT protocol.

umount a mounted path.

Definition at line 1952 of file commands_NFS.c.

int fn_nfs_unlink ( int  argc,
char **  argv,
FILE *  output 
)

process an create command using NFS protocol.

unlink a file

Definition at line 2729 of file commands_NFS.c.

int fn_rpc_init ( int  argc,
char **  argv,
FILE *  output 
)

process RPC clients initialization.

fn_rpc_init

Definition at line 561 of file commands_NFS_remote.c.

void fsal_layer_SetLogLevel ( int  log_lvl)

Definition at line 433 of file commands_FSAL.c.

void nfs_layer_SetLogLevel ( int  log_lvl)

Definition at line 386 of file commands_NFS.c.

void nfs_remote_layer_SetLogLevel ( int  log_lvl)

Definition at line 646 of file commands_NFS_remote.c.


Variable Documentation

Layer list.

Definition at line 130 of file shell.c.