nfs-ganesha 1.4
Defines | Functions

fsal_posixdb_tool.c File Reference

#include "fsal.h"
#include "fsal_internal.h"
#include "abstract_mem.h"
#include <string.h>
#include <unistd.h>
#include <libgen.h>
#include <sys/types.h>
#include <sys/stat.h>

Go to the source code of this file.

Defines

#define OP_TESTCONN   1
#define OP_EMPTYDB   2
#define OP_FIND   3
#define OP_POPULATE   4

Functions

void find (fsal_posixdb_conn *p_conn)
void display_directory (fsal_posixdb_conn *p_conn, posixfsal_handle_t *p_handle_parent, char *basedir)
void emptydb (fsal_posixdb_conn *p_conn)
void populatedb (fsal_posixdb_conn *p_conn, char *path)
void add_dir (fsal_posixdb_conn *p_conn, char *path, posixfsal_handle_t *dir_handle)
int main (int argc, char **argv)

Define Documentation

#define OP_EMPTYDB   2

Definition at line 18 of file fsal_posixdb_tool.c.

#define OP_FIND   3

Definition at line 19 of file fsal_posixdb_tool.c.

#define OP_POPULATE   4

Definition at line 20 of file fsal_posixdb_tool.c.

#define OP_TESTCONN   1

Definition at line 17 of file fsal_posixdb_tool.c.


Function Documentation

void add_dir ( fsal_posixdb_conn *  p_conn,
char *  path,
posixfsal_handle_t dir_handle 
)

Definition at line 89 of file fsal_posixdb_tool.c.

void display_directory ( fsal_posixdb_conn *  p_conn,
posixfsal_handle_t p_handle_parent,
char *  basedir 
)

Definition at line 176 of file fsal_posixdb_tool.c.

void emptydb ( fsal_posixdb_conn *  p_conn)

Definition at line 135 of file fsal_posixdb_tool.c.

void find ( fsal_posixdb_conn *  p_conn)

Definition at line 152 of file fsal_posixdb_tool.c.

int main ( int  argc,
char **  argv 
)

Definition at line 208 of file fsal_posixdb_tool.c.

void populatedb ( fsal_posixdb_conn *  p_conn,
char *  path 
)

Definition at line 36 of file fsal_posixdb_tool.c.