]> arthur.barton.de Git - netatalk.git/blob - etc/cnid_dbd/cmd_dbd.h
Fixes a serious error in the way recovery was run on db_env opening.
[netatalk.git] / etc / cnid_dbd / cmd_dbd.h
1 #ifndef CMD_DBD_H
2 #define CMD_DBD_H
3
4 #include <atalk/volinfo.h>
5 #include "dbif.h"
6
7 enum logtype {LOGSTD, LOGDEBUG};
8 typedef unsigned int dbd_flags_t;
9
10 #define DBD_FLAGS_SCAN     (1 << 0)
11 #define DBD_FLAGS_FORCE    (1 << 0)
12
13 #define ADv2_DIRNAME ".AppleDouble"
14
15 #define DIR_DOT_OR_DOTDOT(a) \
16         ((strcmp(a, ".") == 0) || (strcmp(a, "..") == 0))
17
18 #define STRCMP(a,b,c) \
19         (strcmp(a,c) b 0)
20
21 extern void dbd_log(enum logtype lt, char *fmt, ...);
22 extern int cmd_dbd_scanvol(DBD *dbd, struct volinfo *volinfo, dbd_flags_t flags);
23
24 #endif /* CMD_DBD_H */