|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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().