#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <string.h>
#include <strings.h>
#include <unistd.h>
#include <getopt.h>
#include <limits.h>
#include <stdarg.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <sys/mman.h>
#include <errno.h>
#include <ctype.h>
#include <signal.h>
#include <sys/wait.h>
#include <fts.h>
#include <sys/time.h>
#include <dirent.h>
#include <sys/utsname.h>
#include <sys/socket.h>
#include <arpa/inet.h>
#include <netinet/in.h>
#include <libgen.h>
#include <pthread.h>
#include "configuration.h"
#include "clsync.h"
#include "port-hacks.h"
#include "posix-hacks.h"
#include "ctx.h"
#include "program.h"
#include <sys/param.h>
#include "macros.h"
Go to the source code of this file.
|
| enum | paramsource_enum {
PS_UNKNOWN = 0
, PS_ARGUMENT
, PS_CONFIG
, PS_CONTROL
,
PS_DEFAULTS
, PS_CORRECTION
} |
| |
| enum | notifyengine_enum {
NE_UNDEFINED = 0
, NE_FANOTIFY
, NE_INOTIFY
, NE_KQUEUE
,
NE_BSM
, NE_BSM_PREFETCH
, NE_DTRACEPIPE
, NE_GIO
} |
| |
| enum | threadingmode { PM_OFF = 0
, PM_SAFE
, PM_FULL
} |
| |
| enum | splittingmode_enum { SM_OFF = 0
, SM_THREAD
, SM_PROCESS
} |
| |
| enum | pthread_mutex_id { PTHREAD_MUTEX_STATE
, PTHREAD_MUTEX_SELECT
, PTHREAD_MUTEX_THREADSINFO
, PTHREAD_MUTEX_MAX
} |
| |
| enum | initsync { INITSYNC_UNKNOWN = 0
, INITSYNC_FULL
, INITSYNC_SUBDIR
} |
| |
◆ _GNU_SOURCE
◆ _LARGEFILE64_SOURCE
| #define _LARGEFILE64_SOURCE |
◆ CLSYNC_ITSELF
◆ IN_CREATE_SELF
◆ eventinfo_t
◆ initsync_t
◆ notifyengine_t
◆ paramsource_t
◆ sighandler_arg_t
◆ splittingmode_t
◆ threadingmode_t
◆ initsync
| Enumerator |
|---|
| INITSYNC_UNKNOWN | |
| INITSYNC_FULL | |
| INITSYNC_SUBDIR | |
Definition at line 209 of file common.h.
◆ notifyengine_enum
| Enumerator |
|---|
| NE_UNDEFINED | |
| NE_FANOTIFY | |
| NE_INOTIFY | |
| NE_KQUEUE | |
| NE_BSM | |
| NE_BSM_PREFETCH | |
| NE_DTRACEPIPE | |
| NE_GIO | |
Definition at line 104 of file common.h.
◆ paramsource_enum
| Enumerator |
|---|
| PS_UNKNOWN | |
| PS_ARGUMENT | |
| PS_CONFIG | |
| PS_CONTROL | |
| PS_DEFAULTS | |
| PS_CORRECTION | |
Definition at line 92 of file common.h.
◆ pthread_mutex_id
| Enumerator |
|---|
| PTHREAD_MUTEX_STATE | |
| PTHREAD_MUTEX_SELECT | |
| PTHREAD_MUTEX_THREADSINFO | |
| PTHREAD_MUTEX_MAX | |
Definition at line 152 of file common.h.
◆ splittingmode_enum
| Enumerator |
|---|
| SM_OFF | |
| SM_THREAD | |
| SM_PROCESS | |
Definition at line 123 of file common.h.
◆ threadingmode
| Enumerator |
|---|
| PM_OFF | |
| PM_SAFE | |
| PM_FULL | |
Definition at line 116 of file common.h.