source: trunk/server/source4/dsdb/common/dsdb_dn.h

Last change on this file was 745, checked in by Silvan Scherrer, 13 years ago

Samba Server: updated trunk to 3.6.0

File size: 502 bytes
Line 
1enum dsdb_dn_format {
2 DSDB_NORMAL_DN,
3 DSDB_BINARY_DN,
4 DSDB_STRING_DN,
5 DSDB_INVALID_DN
6};
7
8struct 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"
18
19
20/* RMD_FLAGS component in a DN */
21#define DSDB_RMD_FLAG_DELETED 1
22#define DSDB_RMD_FLAG_INVISIBLE 2
Note: See TracBrowser for help on using the repository browser.