b455c7f64e332ffade52eed14b7684434c0cf06e
[obnox/samba/samba-obnox.git] / source4 / dsdb / common / dsdb_dn.h
1 struct dsdb_dn {
2         struct ldb_dn *dn;
3         DATA_BLOB extra_part;
4         enum dsdb_dn_format dn_format;
5         const char *oid;
6 };
7
8 #define DSDB_SYNTAX_BINARY_DN   "1.2.840.113556.1.4.903"
9 #define DSDB_SYNTAX_STRING_DN   "1.2.840.113556.1.4.904"
10 #define DSDB_SYNTAX_OR_NAME     "1.2.840.113556.1.4.1221"
11
12
13 /* RMD_FLAGS component in a DN */
14 #define DSDB_RMD_FLAG_DELETED     1
15 #define DSDB_RMD_FLAG_INVISIBLE   2