diff options
author | Anatoliy Atanasov <anatoliy.atanasov@postpath.com> | 2008-07-23 09:59:17 +0300 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2008-07-24 11:54:30 +1000 |
commit | f619e08f8be7c3a20a71b679e73a7b7f57247f82 (patch) | |
tree | 45ca4f6d3cb925e5acad1678dcb8cc4d414fb3fa /source4/dsdb/samdb/samdb.h | |
parent | db36f37b8f324ca2a45b05800d4abfb72c566447 (diff) | |
download | samba-f619e08f8be7c3a20a71b679e73a7b7f57247f82.tar.gz samba-f619e08f8be7c3a20a71b679e73a7b7f57247f82.tar.bz2 samba-f619e08f8be7c3a20a71b679e73a7b7f57247f82.zip |
Handle schema reloading request.
The ldif for that operation looks like this:
dn:
changetype: Modify
add: schemaUpdateNow
schemaUpdateNow: 1
It uses the rootdse's object functional attribute schemaUpdateNow.
In rootdse_modify() this command is being recognized and it is send as extended operation with DSDB_EXTENDED_SCHEMA_UPDATE_NOW_OID.
In the partition module its dispatched to the schema_fsmo module.
The request is processed in the schema_fsmo module by schema_fsmo_extended().
(This used to be commit 39f9184ddf215f2b512319211c0a05702218ef87)
Diffstat (limited to 'source4/dsdb/samdb/samdb.h')
-rw-r--r-- | source4/dsdb/samdb/samdb.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source4/dsdb/samdb/samdb.h b/source4/dsdb/samdb/samdb.h index 75aa819ccd..b8a3e16d46 100644 --- a/source4/dsdb/samdb/samdb.h +++ b/source4/dsdb/samdb/samdb.h @@ -90,4 +90,6 @@ struct dsdb_pdc_fsmo { struct ldb_dn *master_dn; }; +#define DSDB_EXTENDED_SCHEMA_UPDATE_NOW_OID "1.3.6.1.4.1.7165.4.4.2" + #endif /* __SAMDB_H__ */ |