nfs-ganesha 1.4
|
NFSd initialization prototypes. More...
#include "log.h"
#include "nfs_core.h"
Go to the source code of this file.
Classes | |
struct | __nfs_start_info |
Typedefs | |
typedef struct __nfs_start_info | nfs_start_info_t |
Functions | |
void | nfs_prereq_init (char *program_name, char *host_name, int debug_level, char *log_path) |
void | nfs_set_param_default () |
int | nfs_set_param_from_conf (nfs_start_info_t *p_start_info) |
int | nfs_check_param_consistency () |
void | nfs_start (nfs_start_info_t *p_start_info) |
int | nfs_get_fsalpathlib_conf (char *configPath, path_str_t *PathLib, unsigned int *plen) |
Variables | |
unsigned int | force_flush_by_signal |
typedef struct __nfs_start_info nfs_start_info_t |
int nfs_check_param_consistency | ( | ) |
nfs_check_param_consistency: Checks parameters concistency (limits, ...)
Definition at line 1125 of file nfs_init.c.
int nfs_get_fsalpathlib_conf | ( | char * | configPath, |
path_str_t * | PathLib, | ||
unsigned int * | plen | ||
) |
Definition at line 1217 of file nfs_read_conf.c.
void nfs_prereq_init | ( | char * | program_name, |
char * | host_name, | ||
int | debug_level, | ||
char * | log_path | ||
) |
nfs_prereq_init: Initialize NFSd prerequisites: memory management, logging, ...
Definition at line 198 of file nfs_init.c.
void nfs_set_param_default | ( | ) |
nfs_set_param_default: Set p_nfs_param structure to default parameters.
Definition at line 275 of file nfs_init.c.
int nfs_set_param_from_conf | ( | nfs_start_info_t * | p_start_info | ) |
nfs_set_param_from_conf: Load parameters from config file.
Definition at line 685 of file nfs_init.c.
void nfs_start | ( | nfs_start_info_t * | p_start_info | ) |
nfs_start: start NFS service
Definition at line 1902 of file nfs_init.c.
unsigned int force_flush_by_signal |
Definition at line 79 of file nfs_file_content_gc_thread.c.