Samba4/DSDB
From SambaWiki
Structures
dsdb_attribute
struct dsdb_attribute { struct dsdb_attribute *prev, *next; const char *cn; const char *lDAPDisplayName; const char *attributeID_oid; uint32_t attributeID_id; struct GUID schemaIDGUID; uint32_t mAPIID; struct GUID attributeSecurityGUID; uint32_t searchFlags; uint32_t systemFlags; bool isMemberOfPartialAttributeSet; uint32_t linkID; const char *attributeSyntax_oid; uint32_t attributeSyntax_id; uint32_t oMSyntax; struct ldb_val oMObjectClass; bool isSingleValued; uint32_t *rangeLower; uint32_t *rangeUpper; bool extendedCharsAllowed; uint32_t schemaFlagsEx; struct ldb_val msDs_Schema_Extensions; bool showInAdvancedViewOnly; const char *adminDisplayName; const char *adminDescription; const char *classDisplayName; bool isEphemeral; bool isDefunct; bool systemOnly; /* internal stuff */ const struct dsdb_syntax *syntax; const struct ldb_schema_attribute *ldb_schema_attribute; };