struct drsuapi_DsGetNCChangesCtr1 *ctr1 = NULL;
struct drsuapi_DsGetNCChangesCtr6 *ctr6 = NULL;
uint32_t out_level = 0;
- struct GUID null_guid;
struct dom_sid null_sid;
DATA_BLOB gensec_skey;
struct {
}
};
- ZERO_STRUCT(null_guid);
ZERO_STRUCT(null_sid);
highest_usn = lpcfg_parm_int(tctx->lp_ctx, NULL, "dssync", "highest_usn", 0);
switch (r.in.level) {
case 5:
- nc.guid = null_guid;
+ nc.guid = GUID_zero();
nc.sid = null_sid;
nc.dn = nc_dn_str;
r.in.req = &req;
r.in.req->req5.destination_dsa_guid = ctx->new_dc.invocation_id;
- r.in.req->req5.source_dsa_invocation_id = null_guid;
+ r.in.req->req5.source_dsa_invocation_id = GUID_zero();
r.in.req->req5.naming_context = &nc;
r.in.req->req5.highwatermark.tmp_highest_usn = highest_usn;
r.in.req->req5.highwatermark.reserved_usn = 0;
break;
case 8:
- nc.guid = null_guid;
+ nc.guid = GUID_zero();
nc.sid = null_sid;
nc.dn = nc_dn_str;
/* nc.dn can be set to any other ad partition */
r.in.req = &req;
r.in.req->req8.destination_dsa_guid = ctx->new_dc.invocation_id;
- r.in.req->req8.source_dsa_invocation_id = null_guid;
+ r.in.req->req8.source_dsa_invocation_id = GUID_zero();
r.in.req->req8.naming_context = &nc;
r.in.req->req8.highwatermark.tmp_highest_usn = highest_usn;
r.in.req->req8.highwatermark.reserved_usn = 0;
union drsuapi_DsGetNT4ChangeLogRequest req;
union drsuapi_DsGetNT4ChangeLogInfo info;
uint32_t level_out = 0;
- struct GUID null_guid;
DATA_BLOB cookie;
- ZERO_STRUCT(null_guid);
ZERO_STRUCT(cookie);
ZERO_STRUCT(r);
struct drsuapi_DsReplicaSync r;
union drsuapi_DsReplicaSyncRequest sync_req;
struct drsuapi_DsReplicaObjectIdentifier nc;
- struct GUID null_guid;
struct dom_sid null_sid;
struct {
int32_t level;
return true;
}
- ZERO_STRUCT(null_guid);
ZERO_STRUCT(null_sid);
r.in.bind_handle = &priv->bind_handle;
r.in.level = array[i].level;
switch(r.in.level) {
case 1:
- nc.guid = null_guid;
+ nc.guid = GUID_zero();
nc.sid = null_sid;
nc.dn = priv->domain_obj_dn?priv->domain_obj_dn:"";
struct dcerpc_pipe *p = priv->drs_pipe;
struct drsuapi_DsReplicaUpdateRefs r;
struct drsuapi_DsReplicaObjectIdentifier nc;
- struct GUID null_guid;
struct GUID dest_dsa_guid;
const char *dest_dsa_guid_str;
struct dom_sid null_sid;
- ZERO_STRUCT(null_guid);
ZERO_STRUCT(null_sid);
dest_dsa_guid = GUID_random();
dest_dsa_guid_str = GUID_string(tctx, &dest_dsa_guid);
r.in.level = 1; /* Only version 1 is defined presently */
/* setup NC */
- nc.guid = priv->domain_obj_dn ? null_guid : priv->domain_guid;
+ nc.guid = priv->domain_obj_dn ? GUID_zero():priv->domain_guid;
nc.sid = null_sid;
nc.dn = priv->domain_obj_dn ? priv->domain_obj_dn : "";
union drsuapi_DsGetNCChangesRequest req;
union drsuapi_DsGetNCChangesCtr ctr;
struct drsuapi_DsReplicaObjectIdentifier nc;
- struct GUID null_guid;
struct dom_sid null_sid;
uint32_t level_out;
struct {
return true;
}
- ZERO_STRUCT(null_guid);
ZERO_STRUCT(null_sid);
for (i=0; i < ARRAY_SIZE(array); i++) {
switch (r.in.level) {
case 5:
- nc.guid = null_guid;
+ nc.guid = GUID_zero();
nc.sid = null_sid;
nc.dn = priv->domain_obj_dn ? priv->domain_obj_dn : "";
r.in.req = &req;
r.in.req->req5.destination_dsa_guid = GUID_random();
- r.in.req->req5.source_dsa_invocation_id = null_guid;
+ r.in.req->req5.source_dsa_invocation_id = GUID_zero();
r.in.req->req5.naming_context = &nc;
r.in.req->req5.highwatermark.tmp_highest_usn = 0;
r.in.req->req5.highwatermark.reserved_usn = 0;
break;
case 8:
- nc.guid = null_guid;
+ nc.guid = GUID_zero();
nc.sid = null_sid;
nc.dn = priv->domain_obj_dn ? priv->domain_obj_dn : "";
r.in.req = &req;
r.in.req->req8.destination_dsa_guid = GUID_random();
- r.in.req->req8.source_dsa_invocation_id = null_guid;
+ r.in.req->req8.source_dsa_invocation_id = GUID_zero();
r.in.req->req8.naming_context = &nc;
r.in.req->req8.highwatermark.tmp_highest_usn = 0;
r.in.req->req8.highwatermark.reserved_usn = 0;