ReactOS 0.4.15-dev-8632-gbc8c7d1
|
#include <windows.h>
#include <process.h>
#include <tchar.h>
#include <stdio.h>
#include <devioctl.h>
#include <lmcons.h>
#include <iphlpapi.h>
#include "nfs41_driver.h"
#include "nfs41_np.h"
#include "idmap.h"
#include "daemon_debug.h"
#include "upcall.h"
#include "util.h"
#include "service.h"
Go to the source code of this file.
Classes | |
struct | _nfs41_process_thread |
struct | _nfsd_args |
Macros | |
#define | MAX_NUM_THREADS 128 |
Typedefs | |
typedef struct _nfs41_process_thread | nfs41_process_thread |
typedef struct _nfsd_args | nfsd_args |
Functions | |
static int | map_user_to_ids (nfs41_idmapper *idmapper, uid_t *uid, gid_t *gid) |
static unsigned int WINAPI | thread_main (void *args) |
VOID | ServiceStop () |
static bool_t | check_for_files () |
static void | PrintUsage () |
static bool_t | parse_cmdlineargs (int argc, TCHAR *argv[], nfsd_args *out) |
static void | print_getaddrinfo (struct addrinfo *ptr) |
static int | getdomainname () |
VOID | ServiceStart (DWORD argc, LPTSTR *argv) |
Variables | |
DWORD | NFS41D_VERSION = 0 |
static const char | FILE_NETCONFIG [] = "C:\\ReactOS\\System32\\drivers\\etc\\netconfig" |
char | localdomain_name [NFS41_HOSTNAME_LEN] |
int | default_uid = 666 |
int | default_gid = 777 |
HANDLE | stop_event = NULL |
#define MAX_NUM_THREADS 128 |
Definition at line 41 of file nfs41_daemon.c.
typedef struct _nfsd_args nfsd_args |
|
static |
Definition at line 168 of file nfs41_daemon.c.
Referenced by ServiceStart().
|
static |
Definition at line 290 of file nfs41_daemon.c.
Referenced by get_default_domain(), and ServiceStart().
|
static |
Definition at line 62 of file nfs41_daemon.c.
Referenced by thread_main().
Definition at line 206 of file nfs41_daemon.c.
Referenced by ServiceStart().
Definition at line 265 of file nfs41_daemon.c.
Referenced by getdomainname().
Definition at line 201 of file nfs41_daemon.c.
Referenced by parse_cmdlineargs().
Definition at line 381 of file nfs41_daemon.c.
Referenced by CmdDebugService(), and service_main().
VOID ServiceStop | ( | ) |
Definition at line 156 of file nfs41_daemon.c.
Referenced by ControlHandler(), and service_ctrl().
Definition at line 84 of file nfs41_daemon.c.
Referenced by ServiceStart().
int default_gid = 777 |
Definition at line 51 of file nfs41_daemon.c.
Referenced by map_user_to_ids(), and parse_cmdlineargs().
int default_uid = 666 |
Definition at line 50 of file nfs41_daemon.c.
Referenced by map_user_to_ids(), and parse_cmdlineargs().
Definition at line 45 of file nfs41_daemon.c.
Referenced by check_for_files().
char localdomain_name[NFS41_HOSTNAME_LEN] |
Definition at line 49 of file nfs41_daemon.c.
Referenced by getdomainname(), and handle_setacl().
DWORD NFS41D_VERSION = 0 |
Definition at line 42 of file nfs41_daemon.c.
Referenced by marshall_mount(), ServiceStart(), and upcall_parse().
Definition at line 55 of file nfs41_daemon.c.
Referenced by fileTransfer(), local_server_proc(), ServiceStart(), ServiceStop(), and test_delegated_methods().