nfs-ganesha 1.4
Defines | Functions

api_fgetattr.c File Reference

#include "hpssclapiext.h"
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <u_signed64.h>
#include <api_internal.h>
#include <ss_pvlist.h>

Go to the source code of this file.

Defines

#define BFS_SET_MAX   (32)
#define SIZEOF_PVLIST(N)   (sizeof(pv_list_t)+((N)-1)*sizeof(pv_list_element_t))

Functions

int HPSSFSAL_GetRawAttrHandle (ns_ObjHandle_t *ObjHandle, char *Path, TYPE_CRED_HPSS *Ucred, int traverse_junction, ns_ObjHandle_t *HandleOut, TYPE_TOKEN_HPSS *AuthzTicket, hpss_Attrs_t *AttrsOut)
int HPSSFSAL_FileGetXAttributesHandle (ns_ObjHandle_t *ObjHandle, unsigned32 Flags, unsigned32 StorageLevel, hpss_xfileattr_t *AttrOut)

Define Documentation

#define BFS_SET_MAX   (32)

Definition at line 17 of file api_fgetattr.c.

#define SIZEOF_PVLIST (   N)    (sizeof(pv_list_t)+((N)-1)*sizeof(pv_list_element_t))

Definition at line 23 of file api_fgetattr.c.


Function Documentation

int HPSSFSAL_FileGetXAttributesHandle ( ns_ObjHandle_t *  ObjHandle,
unsigned32  Flags,
unsigned32  StorageLevel,
hpss_xfileattr_t *  AttrOut 
)

Definition at line 381 of file api_fgetattr.c.

int HPSSFSAL_GetRawAttrHandle ( ns_ObjHandle_t *  ObjHandle,
char *  Path,
TYPE_CRED_HPSS *  Ucred,
int  traverse_junction,
ns_ObjHandle_t *  HandleOut,
TYPE_TOKEN_HPSS *  AuthzTicket,
hpss_Attrs_t *  AttrsOut 
)
Parameters:
HandleOutIN - boolean for junction traversal

Definition at line 85 of file api_fgetattr.c.