s4-drs: A quick fix for DRSUAPI_EXOP_FSMO_RID_ALLOC extended_op handling
authorKamen Mazdrashki <kamenim@samba.org>
Fri, 3 Sep 2010 03:20:49 +0000 (06:20 +0300)
committerKamen Mazdrashki <kamenim@samba.org>
Fri, 3 Sep 2010 10:23:48 +0000 (13:23 +0300)
commitfdffa90ef99e10b963ecec73a65e18ecb6cec932
tree96dec9d238679749087a58f482a4d76a9aae64f9
parent65b21c056217b03ad0e0aa321bc9d85e048d2ee6
s4-drs: A quick fix for DRSUAPI_EXOP_FSMO_RID_ALLOC extended_op handling

When DRSUAPI_EXOP_FSMO_RID_ALLOC extended op is handled
in DsGetNCChanges() stub, we need to returned a well know set of
object - see: [ms-adts], 3.1.1.5.1.7

With this hack we are going to return just objects modified
during RID allocation procedure - i.e. "RID Manager$", "RID Set" for
computer object and computer object itself.

Which is a close approximation of what we are expected to return.
source4/rpc_server/drsuapi/getncchanges.c