dsdb: Define syntax access point oid string as a macro
[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 #define DSDB_SYNTAX_ACCESS_POINT        "1.3.6.1.4.1.1466.115.121.1.2"
12
13
14 /* RMD_FLAGS component in a DN */
15 #define DSDB_RMD_FLAG_DELETED     1
16 #define DSDB_RMD_FLAG_INVISIBLE   2