svn commit: samba r20083 - in branches/SAMBA_4_0/source/libnet: .

metze at samba.org metze at samba.org
Fri Dec 8 18:08:31 GMT 2006


Author: metze
Date: 2006-12-08 18:08:30 +0000 (Fri, 08 Dec 2006)
New Revision: 20083

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20083

Log:
move function together which belong to each other

metze
Modified:
   branches/SAMBA_4_0/source/libnet/libnet_become_dc.c


Changeset:
Modified: branches/SAMBA_4_0/source/libnet/libnet_become_dc.c
===================================================================
--- branches/SAMBA_4_0/source/libnet/libnet_become_dc.c	2006-12-08 18:07:44 UTC (rev 20082)
+++ branches/SAMBA_4_0/source/libnet/libnet_become_dc.c	2006-12-08 18:08:30 UTC (rev 20083)
@@ -1601,27 +1601,6 @@
 	composite_continue_rpc(c, req, recv_fn, s);
 }
 
-static void becomeDC_drsuapi3_pull_schema_recv(struct rpc_request *req);
-
-static void becomeDC_drsuapi3_pull_schema_send(struct libnet_BecomeDC_state *s)
-{
-	s->schema.nc.guid	= GUID_zero();
-	s->schema.nc.sid	= s->zero_sid;
-	s->schema.nc.dn		= s->forest.schema_dn_str;
-
-	s->schema.destination_dsa_guid	= s->drsuapi2.bind_guid;
-
-	s->schema.replica_flags	= DRSUAPI_DS_REPLICA_NEIGHBOUR_WRITEABLE
-				| DRSUAPI_DS_REPLICA_NEIGHBOUR_SYNC_ON_STARTUP
-				| DRSUAPI_DS_REPLICA_NEIGHBOUR_DO_SCHEDULED_SYNCS
-				| DRSUAPI_DS_REPLICA_NEIGHBOUR_FULL_IN_PROGRESS
-				| DRSUAPI_DS_REPLICA_NEIGHBOUR_NEVER_SYNCED
-				| DRSUAPI_DS_REPLICA_NEIGHBOUR_COMPRESS_CHANGES;
-
-	becomeDC_drsuapi_pull_partition_send(s, &s->drsuapi2, &s->drsuapi3, &s->schema,
-					     becomeDC_drsuapi3_pull_schema_recv);
-}
-
 static WERROR becomeDC_drsuapi_pull_partition_recv(struct libnet_BecomeDC_state *s,
 						   struct becomeDC_partition *partition,
 						   struct drsuapi_DsGetNCChanges *r)
@@ -1693,6 +1672,27 @@
 	return WERR_OK;
 }
 
+static void becomeDC_drsuapi3_pull_schema_recv(struct rpc_request *req);
+
+static void becomeDC_drsuapi3_pull_schema_send(struct libnet_BecomeDC_state *s)
+{
+	s->schema.nc.guid	= GUID_zero();
+	s->schema.nc.sid	= s->zero_sid;
+	s->schema.nc.dn		= s->forest.schema_dn_str;
+
+	s->schema.destination_dsa_guid	= s->drsuapi2.bind_guid;
+
+	s->schema.replica_flags	= DRSUAPI_DS_REPLICA_NEIGHBOUR_WRITEABLE
+				| DRSUAPI_DS_REPLICA_NEIGHBOUR_SYNC_ON_STARTUP
+				| DRSUAPI_DS_REPLICA_NEIGHBOUR_DO_SCHEDULED_SYNCS
+				| DRSUAPI_DS_REPLICA_NEIGHBOUR_FULL_IN_PROGRESS
+				| DRSUAPI_DS_REPLICA_NEIGHBOUR_NEVER_SYNCED
+				| DRSUAPI_DS_REPLICA_NEIGHBOUR_COMPRESS_CHANGES;
+
+	becomeDC_drsuapi_pull_partition_send(s, &s->drsuapi2, &s->drsuapi3, &s->schema,
+					     becomeDC_drsuapi3_pull_schema_recv);
+}
+
 static void becomeDC_drsuapi3_pull_schema_recv(struct rpc_request *req)
 {
 	struct libnet_BecomeDC_state *s = talloc_get_type(req->async.private,



More information about the samba-cvs mailing list