X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=etc%2Fcnid_dbd%2Fcmd_dbd.h;h=654c372b93662b7eb6f440b7adbb7f9a9b89e3f1;hb=6a40aac98e5f72d51776e50f340ce947971ea994;hp=0a4c2a8446eeb15b3db3cb26d3bf712f72d69a31;hpb=8988a773a637d1bf437da8a8391e81831f238da1;p=netatalk.git diff --git a/etc/cnid_dbd/cmd_dbd.h b/etc/cnid_dbd/cmd_dbd.h index 0a4c2a84..654c372b 100644 --- a/etc/cnid_dbd/cmd_dbd.h +++ b/etc/cnid_dbd/cmd_dbd.h @@ -9,6 +9,7 @@ enum logtype {LOGSTD, LOGDEBUG}; typedef unsigned int dbd_flags_t; +typedef enum {LOCK_FREE, LOCK_UNLOCK, LOCK_EXCL, LOCK_SHRD} lockcmd_t; #define DBD_FLAGS_SCAN (1 << 0) #define DBD_FLAGS_FORCE (1 << 1) @@ -32,7 +33,7 @@ extern char cwdbuf[MAXPATHLEN+1]; extern void dbd_log(enum logtype lt, char *fmt, ...); extern int cmd_dbd_scanvol(DBD *dbd, struct volinfo *volinfo, dbd_flags_t flags); -extern int get_lock(int cmd, const char *dbpath); +extern int get_lock(lockcmd_t cmd, const char *dbpath); /* Functions for querying the database which couldn't be reused from the existing