nfs-ganesha 1.4
Functions | Variables

nfs_main.c File Reference

The file that contain the 'main' routine for the nfsd. More...

#include "nfs_init.h"
#include "fsal.h"
#include "log.h"
#include <stdio.h>
#include <string.h>
#include <pthread.h>
#include <signal.h>
#include <errno.h>

Go to the source code of this file.

Functions

int main (int argc, char *argv[])

Variables

nfs_start_info_t my_nfs_start_info
char * my_config_path = "/etc/ganesha/ganesha.conf"
char my_pidfile [] = "/var/run/ganesha.pid"
char log_path [MAXPATHLEN] = ""
char exec_name [MAXPATHLEN] = "nfs-ganesha"
char host_name [MAXHOSTNAMELEN] = "localhost"
int debug_level = -1
int detach_flag = FALSE
char ganesha_exec_path [MAXPATHLEN]
char options [] = "h@RTdS:F:S:P:f:L:N:E:p:"
char usage [] = "ConfigFile : /etc/ganesha/ganesha.conf\n"

Detailed Description

The file that contain the 'main' routine for the nfsd.

Author:
Author:
deniel

nfs_main.c : The file that contain the 'main' routine for the nfsd.

Definition in file nfs_main.c.


Function Documentation

int main ( int  argc,
char *  argv[] 
)

main: simply the main function.

The 'main' function as in every C program.

Parameters:
argcnumber of arguments
argvarray of arguments
Returns:
status to calling program by calling the exit(3C) function.

Definition at line 105 of file nfs_main.c.


Variable Documentation

int debug_level = -1

Definition at line 67 of file nfs_main.c.

int detach_flag = FALSE

Definition at line 68 of file nfs_main.c.

char exec_name[MAXPATHLEN] = "nfs-ganesha"

Definition at line 65 of file nfs_main.c.

char ganesha_exec_path[MAXPATHLEN]

Definition at line 69 of file nfs_main.c.

char host_name[MAXHOSTNAMELEN] = "localhost"

Definition at line 66 of file nfs_main.c.

char log_path[MAXPATHLEN] = ""

Definition at line 64 of file nfs_main.c.

char* my_config_path = "/etc/ganesha/ganesha.conf"

Definition at line 62 of file nfs_main.c.

Initial value:
 {
  .dump_default_config = FALSE,
  .lw_mark_trigger = FALSE
}

Definition at line 57 of file nfs_main.c.

char my_pidfile[] = "/var/run/ganesha.pid"

Definition at line 63 of file nfs_main.c.

char options[] = "h@RTdS:F:S:P:f:L:N:E:p:"

Definition at line 73 of file nfs_main.c.

char usage[] = "ConfigFile : /etc/ganesha/ganesha.conf\n"

Definition at line 74 of file nfs_main.c.