nfs-ganesha 1.4
Functions | Variables

nsm.c File Reference

#include "config.h"
#include <sys/utsname.h>
#include "ganesha_rpc.h"
#include "nsm.h"
#include "nlm4.h"
#include "log.h"
#include "nfs_core.h"

Go to the source code of this file.

Functions

bool_t nsm_connect ()
void nsm_disconnect ()
bool_t nsm_monitor (state_nsm_client_t *host)
bool_t nsm_unmonitor (state_nsm_client_t *host)
void nsm_unmonitor_all (void)

Variables

pthread_mutex_t nsm_mutex = PTHREAD_MUTEX_INITIALIZER
CLIENT * nsm_clnt
unsigned long nsm_count
char * nodename

Function Documentation

bool_t nsm_connect ( )

Definition at line 38 of file nsm.c.

void nsm_disconnect ( )

Definition at line 69 of file nsm.c.

bool_t nsm_monitor ( state_nsm_client_t *  host)

Definition at line 80 of file nsm.c.

bool_t nsm_unmonitor ( state_nsm_client_t *  host)

Definition at line 154 of file nsm.c.

void nsm_unmonitor_all ( void  )

Definition at line 215 of file nsm.c.


Variable Documentation

char* nodename

Definition at line 36 of file nsm.c.

CLIENT* nsm_clnt

Definition at line 34 of file nsm.c.

unsigned long nsm_count

Definition at line 35 of file nsm.c.

pthread_mutex_t nsm_mutex = PTHREAD_MUTEX_INITIALIZER

Definition at line 33 of file nsm.c.