53e10535c84500d7d347e08e7c98a28240dc443d
[samba.git] / source4 / dsdb / common / dsdb_dn.h
1 enum dsdb_dn_format {
2         DSDB_NORMAL_DN,
3         DSDB_BINARY_DN,
4         DSDB_STRING_DN,
5         DSDB_INVALID_DN
6 };
7
8 struct dsdb_dn {
9         struct ldb_dn *dn;
10         DATA_BLOB extra_part;
11         enum dsdb_dn_format dn_format;
12         const char *oid;
13 };
14
15 #define DSDB_SYNTAX_BINARY_DN   "1.2.840.113556.1.4.903"
16 #define DSDB_SYNTAX_STRING_DN   "1.2.840.113556.1.4.904"
17 #define DSDB_SYNTAX_OR_NAME     "1.2.840.113556.1.4.1221"