svn commit: samba r8860 - in branches/SOC/SAMBA_4_0/source/torture/rpc: .

brad at samba.org brad at samba.org
Sat Jul 30 05:08:14 GMT 2005


Author: brad
Date: 2005-07-30 05:08:13 +0000 (Sat, 30 Jul 2005)
New Revision: 8860

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

Log:
Changed comments to C style /**/ (thanks Richard), some more changes to test_CompleteJoin(). 
Modified:
   branches/SOC/SAMBA_4_0/source/torture/rpc/dssync.c


Changeset:
Modified: branches/SOC/SAMBA_4_0/source/torture/rpc/dssync.c
===================================================================
--- branches/SOC/SAMBA_4_0/source/torture/rpc/dssync.c	2005-07-30 03:59:17 UTC (rev 8859)
+++ branches/SOC/SAMBA_4_0/source/torture/rpc/dssync.c	2005-07-30 05:08:13 UTC (rev 8860)
@@ -151,13 +151,14 @@
 				ldb_errstring(ctx->ldb_ctx));
 			return;
 		}
-		// * req = ldap_ldif2msg(ctx, ldif);
-		// * req.messageid = ;
-		//req->type = LDAP_TAG_DelRequest;
-		//req->r.DelRequest.dn = ctx->new_dc.dc_info2.ntds_dn;
-		// * req.num_controls = ;
-		// * req.controls = ;
-		//rtn = ldap_transaction(ctx->admin.ldap.conn, req);
+		/* req = ldap_ldif2msg(ctx, ldif);
+		 req.messageid = ;
+		 req->type = LDAP_TAG_DelRequest;
+		 req->r.DelRequest.dn = ctx->new_dc.dc_info2.ntds_dn;
+		 req.num_controls = ;
+	 	 req.controls = ;
+		rtn = ldap_transaction(ctx->admin.ldap.conn, req);
+		*/
 	}
 
 	{
@@ -177,10 +178,12 @@
 				ldb_errstring(ctx->ldb_ctx));
 			return;
 		}
-		//req = ldap_ldif2msg(ctx, ldif);
-		//req->type = LDAP_TAG_DelRequest;
-		//req->r.DelRequest.dn = ctx->new_dc.dc_info2.ntds_dn;
-		//rtn = ldap_transaction(ctx->admin.ldap.conn, req);
+		/*
+		req = ldap_ldif2msg(ctx, ldif);
+		req->type = LDAP_TAG_DelRequest;
+		req->r.DelRequest.dn = ctx->new_dc.dc_info2.ntds_dn;
+		rtn = ldap_transaction(ctx->admin.ldap.conn, req);
+		*/
 	}
 
 	if (ctx->new_dc.join) {
@@ -306,7 +309,7 @@
 	ctx->schema_dn = talloc_asprintf(ctx, "CN=Schema,%s", ctx->config_dn);
 
 	ctx->new_dc.dc_info2.server_dn = talloc_asprintf(ctx,
-//		"CN=%s,CN=Servers,CN=Standardname-des-ersten-Standorts,CN=Sites,CN=Configuration,%s",
+/*		"CN=%s,CN=Servers,CN=Standardname-des-ersten-Standorts,CN=Sites,CN=Configuration,%s", */
 		"CN=%s,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,%s",
 		TEST_MACHINE_NAME, ctx->domain_dn);
 
@@ -333,17 +336,16 @@
 	printf("test_CompleteJoin(): Connected to %s.\n",ctx->ldap_url);
 	
 	/* userAccountControl: 532480 0x82000 
-	 * UF_SERVER_TRUST_ACCOUNT|UF_TRUSTED_FOR_DELEGATION
-	 */
-	//ldif = talloc_asprintf(ctx,
-	//	"dn: %s\n"
-	//	"changetype: modify\n"
-	//	"replace: userAccountControl\n"
-	//	"userAccountControl: %u\n",
-	//	ctx->new_dc.dc_info2.computer_dn,
-	//	UF_SERVER_TRUST_ACCOUNT|UF_TRUSTED_FOR_DELEGATION);
-	
-// = UF_SERVER_TRUST_ACCOUNT|UF_TRUSTED_FOR_DELEGATION;	
+	 * UF_SERVER_TRUST_ACCOUNT|UF_TRUSTED_FOR_DELEGATION	 
+	ldif = talloc_asprintf(ctx,
+		"dn: %s\n"
+		"changetype: modify\n"
+		"replace: userAccountControl\n"
+		"userAccountControl: %u\n",
+		ctx->new_dc.dc_info2.computer_dn,
+		UF_SERVER_TRUST_ACCOUNT|UF_TRUSTED_FOR_DELEGATION);
+	*/
+/* = UF_SERVER_TRUST_ACCOUNT|UF_TRUSTED_FOR_DELEGATION;	*/
 
 	ctx->ldb_msg = ldb_msg_new(ctx);
 	ldb_msg_add_fmt(ctx->ldb_ctx,ctx->ldb_msg,"userAccountControl","%u",UF_SERVER_TRUST_ACCOUNT|UF_TRUSTED_FOR_DELEGATION);	
@@ -359,7 +361,7 @@
 	printf("ldb_modify() succeeded.\n");
 	ldb_msg_free(ctx->ldb_ctx,ctx->ldb_msg);
 
-	// * rtn = ldap_transaction(ctx->admin.ldap.conn, req);
+	/* rtn = ldap_transaction(ctx->admin.ldap.conn, req); */
 
 	/* add entry CN=<NETBIOSNAME>,CN=Servers
 	 * objectClass: server
@@ -381,27 +383,6 @@
 
 	printf("dn: %s\nserverReference: %s.\n",ctx->new_dc.dc_info2.server_dn,ctx->new_dc.dc_info2.computer_dn);
 
-// *	req = ldap_ldif2msg(ctx, ldif);
-// *	req->type = LDAP_TAG_AddRequest;
-// *	req.r.AddRequest.dn = ctx->new_dc.dc_info2.server_dn;
-// *	req.r.AddRequest.num_attributes = 3;
-	
-// *	req.r.AddRequest.attributes.flags = LDB_FLAG_MOD_ADD;
-// *	req.r.AddRequest.attributes.name = 'objectClass';
-// *	req.r.AddRequest.attributes.num_values = 1;
-// *	req.r.AddRequest.attributes.values = 'server';
-	
-// *	req.r.AddRequest.attributes.flags = LDB_FLAG_MOD_ADD;
-// *	req.r.AddRequest.attributes.name = 'systemFlags';
-// *	req.r.AddRequest.attributes.num_values = 1;
-// *	req.r.AddRequest.attributes.values = '50000000';
-	
-// *	req.r.AddRequest.attributes.flags = LDB_FLAG_MOD_ADD;
-// *	req.r.AddRequest.attributes.name = 'serverReference';
-// *	req.r.AddRequest.attributes.num_values = 1;
-// *	req.r.AddRequest.attributes.values = ctx->new_dc.dc_info2.computer_dn;
-
-	//rtn = ldb_modify(ldb_ctx,ldb_req->msg);
 	ctx->ldb_msg = ldb_msg_new(ctx);
 	ldb_msg_add_string(ctx->ldb_ctx,ctx->ldb_msg,"objectClass","server");
 	ldb_msg_add_string(ctx->ldb_ctx,ctx->ldb_msg,"systemFlags","50000000");
@@ -416,7 +397,8 @@
 		return False;
 	}
 	printf("ldb_add() succeeded.\n");
-	// rtn = ldap_transaction(ctx->admin.ldap.conn, req);
+	ldb_msg_free(ctx->ldb_ctx,ctx->ldb_msg);
+	/* rtn = ldap_transaction(ctx->admin.ldap.conn, req); */
 
 	/* add entry CN=NTDS Settings
 	 * 
@@ -748,13 +730,14 @@
 
 {
 #include <unistd.h>
-	int sec = 5000;
+/*	int sec = 5000;*/
+	int sec = 10;
 	printf("Sleep for %d secs\n", sec);
 	sleep(sec);
 	printf("...\n");
 }
 	/* modrdn to OU=Domain Controllers,...
-	 */
+	*/
 
 /*	ldif = talloc_asprintf(ctx,
 		"dn: %s\n"
@@ -774,12 +757,13 @@
 		return False;
 	}
 */
-// *	rtn = ldap_transaction(ctx->admin.ldap.conn, req);
-
+/*	rtn = ldap_transaction(ctx->admin.ldap.conn, req);	*/
+	printf("ldb_rename: olddn: %s\n\tnewrdn: CN=%s\n\tnewsuperior:%s.\n",
+		ctx->new_dc.dc_info2.computer_dn,TEST_MACHINE_NAME,ctx->domain_dn);
+	/*rtn = ldb_rename(ctx->ldb_ctx,olddn,newdn);*/
 	ctx->new_dc.dc_info2.computer_dn = talloc_asprintf(ctx,
 						"CN=%s,OU=Domain Controllers,%s",
 						TEST_MACHINE_NAME, ctx->domain_dn);
-
 	return ret;
 }
 
@@ -796,18 +780,11 @@
 	TALLOC_CTX *mem_ctx;
 	struct DsSyncTest *ctx;
 	int rtn = 0;
-	//struct ldb_context *ldb_ctx;
 	
 	mem_ctx = talloc_init("torture_rpc_dssync");
 	ctx = test_create_context(mem_ctx);
 	ctx->ldb_ctx = ldb_init(mem_ctx);
-	//ctx->ldb_msg = talloc_init("ldb_message");
 	
-//	url = talloc_asprintf(mem_ctx, "ldap://%s/",host);
-
-// ldb method	
-	
-	//printf("ctx->ldap_url: %s.\n",ctx->ldap_url);
 	rtn = ldb_connect(ctx->ldb_ctx,ctx->ldap_url,0,NULL);
 	printf("Connected to %s.\n",ctx->ldap_url);
 	
@@ -830,18 +807,19 @@
 	}
 
 	printf("SASL bind to LDAP successful.\n");
-	*/
-	//that was like a test_LDAPBind.	
+	
+	that was like a test_LDAPBind.
+	*/	
 
 	ret &= test_DsBind(ctx, ctx->admin.credentials, &ctx->admin.drsuapi);
 
-	//ret &= test_LDAPBind(ctx, ctx->admin.credentials, &ctx->admin.ldap);
+	/* ret &= test_LDAPBind(ctx, ctx->admin.credentials, &ctx->admin.ldap); */
 
 	ret &= test_GetInfo(ctx);
 
 	ret &= test_CompleteJoin(ctx);
 
-	//ret &= test_FetchData(ctx);
+	/* ret &= test_FetchData(ctx); */
 
 	test_destroy_context(ctx);
 



More information about the samba-cvs mailing list