1 #ifndef _ATALK_CNID_MYSQL_PRIVATE_H
2 #define _ATALK_CNID_MYSQL_PRIVATE_H 1
4 #include <atalk/cnid_private.h>
5 #include <atalk/uuid.h>
7 #define CNID_MYSQL_FLAG_DEPLETED (1 << 0) /* CNID set overflowed */
9 typedef struct CNID_mysql_private {
11 uint32_t cnid_mysql_flags;
12 MYSQL *cnid_mysql_con;
13 char *cnid_mysql_voluuid_str;
14 cnid_t cnid_mysql_hint;
15 MYSQL_STMT *cnid_lookup_stmt;
16 MYSQL_STMT *cnid_add_stmt;
17 MYSQL_STMT *cnid_put_stmt;