doc
Macros | Typedefs
c_private.h File Reference
#include "config.h"
#include <sys/types.h>
#include <sys/stat.h>

Go to the source code of this file.

Macros

#define _tchmod   chmod
 
#define _tchown(X, Y, Z)   chown(X,Y,Z)
 
#define _tclosedir   closedir
 
#define _tcreat   creat
 
#define _TDIR   DIR
 
#define _tdirent   dirent
 
#define _tmkdir(X, Y)   mkdir(X,Y)
 
#define _topen   open
 
#define _topendir   opendir
 
#define _treaddir   readdir
 
#define _trewinddir   rewinddir
 
#define _trewinddir   rewinddir
 
#define _trmdir   rmdir
 
#define _tseekdir   seekdir
 
#define _tstat   stat
 
#define _ttelldir   telldir
 
#define _tunlink   unlink
 
#define _UNICODE
 
#define CSYNC_THREAD
 
#define ENODATA   EBADF
 
#define lstat   _stat
 
#define O_NOATIME   0
 
#define strerror_r(errnum, buf, buflen)   snprintf(buf, buflen, "%s", strerror(errnum))
 

Typedefs

typedef struct stat csync_stat_t
 
typedef char mbchar_t
 

Macro Definition Documentation

◆ _tchmod

#define _tchmod   chmod

Definition at line 127 of file c_private.h.

◆ _tchown

#define _tchown (   X,
  Y,
 
)    chown(X,Y,Z)

Definition at line 129 of file c_private.h.

◆ _tclosedir

#define _tclosedir   closedir

Definition at line 117 of file c_private.h.

◆ _tcreat

#define _tcreat   creat

Definition at line 122 of file c_private.h.

◆ _TDIR

#define _TDIR   DIR

Definition at line 115 of file c_private.h.

◆ _tdirent

#define _tdirent   dirent

Definition at line 113 of file c_private.h.

◆ _tmkdir

#define _tmkdir (   X,
 
)    mkdir(X,Y)

Definition at line 125 of file c_private.h.

◆ _topen

#define _topen   open

Definition at line 114 of file c_private.h.

◆ _topendir

#define _topendir   opendir

Definition at line 116 of file c_private.h.

◆ _treaddir

#define _treaddir   readdir

Definition at line 118 of file c_private.h.

◆ _trewinddir [1/2]

#define _trewinddir   rewinddir

Definition at line 128 of file c_private.h.

◆ _trewinddir [2/2]

#define _trewinddir   rewinddir

Definition at line 128 of file c_private.h.

◆ _trmdir

#define _trmdir   rmdir

Definition at line 126 of file c_private.h.

◆ _tseekdir

#define _tseekdir   seekdir

Definition at line 121 of file c_private.h.

◆ _tstat

#define _tstat   stat

Definition at line 123 of file c_private.h.

◆ _ttelldir

#define _ttelldir   telldir

Definition at line 120 of file c_private.h.

◆ _tunlink

#define _tunlink   unlink

Definition at line 124 of file c_private.h.

◆ _UNICODE

#define _UNICODE

Definition at line 90 of file c_private.h.

◆ CSYNC_THREAD

#define CSYNC_THREAD

Definition at line 144 of file c_private.h.

◆ ENODATA

#define ENODATA   EBADF

Definition at line 70 of file c_private.h.

◆ lstat

#define lstat   _stat

Definition at line 82 of file c_private.h.

◆ O_NOATIME

#define O_NOATIME   0

Definition at line 66 of file c_private.h.

◆ strerror_r

#define strerror_r (   errnum,
  buf,
  buflen 
)    snprintf(buf, buflen, "%s", strerror(errnum))

Definition at line 78 of file c_private.h.

Typedef Documentation

◆ csync_stat_t

typedef struct stat csync_stat_t

Definition at line 62 of file c_private.h.

◆ mbchar_t

typedef char mbchar_t

Definition at line 112 of file c_private.h.