Go to the documentation of this file.
37 #include <sys/types.h>
43 #define CSYNC_STRINGIFY(s) CSYNC_TOSTRING(s)
44 #define CSYNC_TOSTRING(s) #s
47 #define CSYNC_VERSION_INT(a, b, c) ((a) << 16 | (b) << 8 | (c))
48 #define CSYNC_VERSION_DOT(a, b, c) a ##.## b ##.## c
49 #define CSYNC_VERSION(a, b, c) CSYNC_VERSION_DOT(a, b, c)
52 #define LIBCSYNC_VERSION_MAJOR 0
53 #define LIBCSYNC_VERSION_MINOR 70
54 #define LIBCSYNC_VERSION_MICRO 6
56 #define LIBCSYNC_VERSION_INT CSYNC_VERSION_INT(LIBCSYNC_VERSION_MAJOR, \
57 LIBCSYNC_VERSION_MINOR, \
58 LIBCSYNC_VERSION_MICRO)
59 #define LIBCSYNC_VERSION CSYNC_VERSION(LIBCSYNC_VERSION_MAJOR, \
60 LIBCSYNC_VERSION_MINOR, \
61 LIBCSYNC_VERSION_MICRO)
66 #define CSYNC_CONF_DIR ".ocsync"
67 #define CSYNC_CONF_FILE "ocsync.conf"
68 #define CSYNC_EXCLUDE_FILE "ocsync_exclude.conf"
69 #define CSYNC_LOCK_FILE "lock"
174 int echo,
int verify,
void *
userdata);
178 const char *
function,
521 long long o1,
long long o2,
void *
userdata);