nfs-ganesha 1.4
|
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <sys/param.h>
#include "config_parsing.h"
#include "err_fsal.h"
#include "ganesha_rpc.h"
#include "nfs4.h"
#include "fsal_glue_const.h"
Go to the source code of this file.
#define CONF_LABEL_FS_SPECIFIC "NFSv4_Proxy" |
Definition at line 69 of file FSAL/FSAL_PROXY/fsal_types.h.
#define FALSE 0 |
Definition at line 44 of file FSAL/FSAL_PROXY/fsal_types.h.
Definition at line 86 of file FSAL/FSAL_PROXY/fsal_types.h.
#define fsal_cookie_t proxyfsal_cookie_t |
Definition at line 85 of file FSAL/FSAL_PROXY/fsal_types.h.
#define fsal_cred_t proxyfsal_cred_t |
Definition at line 87 of file FSAL/FSAL_PROXY/fsal_types.h.
#define fsal_dir_t proxyfsal_dir_t |
Definition at line 82 of file FSAL/FSAL_PROXY/fsal_types.h.
#define FSAL_EXPORT_CONTEXT_SPECIFIC | ( | pexport_context | ) | (uint64_t)(pexport_context->root_handle.fileid4) |
Definition at line 108 of file FSAL/FSAL_PROXY/fsal_types.h.
Definition at line 83 of file FSAL/FSAL_PROXY/fsal_types.h.
#define fsal_file_t proxyfsal_file_t |
Definition at line 81 of file FSAL/FSAL_PROXY/fsal_types.h.
#define fsal_handle_t proxyfsal_handle_t |
Definition at line 79 of file FSAL/FSAL_PROXY/fsal_types.h.
#define fsal_lockdesc_t proxyfsal_lockdesc_t |
Definition at line 84 of file FSAL/FSAL_PROXY/fsal_types.h.
Definition at line 80 of file FSAL/FSAL_PROXY/fsal_types.h.
#define FSAL_OP_CONTEXT_TO_GID | ( | pcontext | ) | ( pcontext->credential.group ) |
Definition at line 134 of file FSAL/FSAL_PROXY/fsal_types.h.
#define FSAL_OP_CONTEXT_TO_UID | ( | pcontext | ) | ( pcontext->credential.user ) |
Definition at line 133 of file FSAL/FSAL_PROXY/fsal_types.h.
#define FSAL_PROXY_FILEHANDLE_MAX_LEN 128 |
Definition at line 71 of file FSAL/FSAL_PROXY/fsal_types.h.
#define FSAL_PROXY_NFS_V4 4 |
Definition at line 74 of file FSAL/FSAL_PROXY/fsal_types.h.
#define FSAL_PROXY_RECV_BUFFER_SIZE 32768 |
Definition at line 73 of file FSAL/FSAL_PROXY/fsal_types.h.
#define FSAL_PROXY_RETRY_SLEEPTIME 10 |
Definition at line 75 of file FSAL/FSAL_PROXY/fsal_types.h.
#define FSAL_PROXY_SEND_BUFFER_SIZE 32768 |
Definition at line 72 of file FSAL/FSAL_PROXY/fsal_types.h.
#define FSAL_SET_OFFSET_BY_PCOOKIE | ( | __pfsal_cookie, | |
__cookie | |||
) |
do \ { \ __cookie = ((proxyfsal_cookie_t *)__pfsal_cookie)->data ; \ } while( 0 )
Definition at line 167 of file FSAL/FSAL_PROXY/fsal_types.h.
#define FSAL_SET_PCOOKIE_BY_OFFSET | ( | __pfsal_cookie, | |
__cookie | |||
) |
do \ { \ ((proxyfsal_cookie_t *)__pfsal_cookie)->data = (off_t)__cookie ; \ } while( 0 )
Definition at line 161 of file FSAL/FSAL_PROXY/fsal_types.h.
#define TRUE 1 |
Definition at line 41 of file FSAL/FSAL_PROXY/fsal_types.h.