svn commit: samba r12413 - in branches/SAMBA_4_0/source/torture/nbt: .

metze at samba.org metze at samba.org
Wed Dec 21 23:05:32 GMT 2005


Author: metze
Date: 2005-12-21 23:05:32 +0000 (Wed, 21 Dec 2005)
New Revision: 12413

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

Log:
do some testing with 0x1E names

metze
Modified:
   branches/SAMBA_4_0/source/torture/nbt/wins.c


Changeset:
Modified: branches/SAMBA_4_0/source/torture/nbt/wins.c
===================================================================
--- branches/SAMBA_4_0/source/torture/nbt/wins.c	2005-12-21 23:03:51 UTC (rev 12412)
+++ branches/SAMBA_4_0/source/torture/nbt/wins.c	2005-12-21 23:05:32 UTC (rev 12413)
@@ -111,8 +111,9 @@
 	CHECK_STRING(io.out.wins_server, address);
 	CHECK_VALUE(io.out.rcode, 0);
 
-	if (name->type != NBT_NAME_MASTER && 
+	if (name->type != NBT_NAME_MASTER &&
 	    name->type != NBT_NAME_LOGON && 
+	    name->type != NBT_NAME_BROWSER && 
 	    (nb_flags & NBT_NM_GROUP)) {
 		printf("Try to register as non-group\n");
 		io.in.nb_flags &= ~NBT_NM_GROUP;
@@ -291,7 +292,7 @@
 {
 	struct nbt_name name;
 	BOOL ret = True;
-	uint32_t r = (unsigned)(random() % (100000));
+	uint32_t r = (uint32_t)(random() % (100000));
 
 	name.name = talloc_asprintf(mem_ctx, "_TORTURE-%5u", r);
 				    
@@ -307,6 +308,9 @@
 	name.type = NBT_NAME_LOGON;
 	ret &= nbt_test_wins_name(mem_ctx, address, &name, NBT_NODE_H | NBT_NM_GROUP);
 
+	name.type = NBT_NAME_BROWSER;
+	ret &= nbt_test_wins_name(mem_ctx, address, &name, NBT_NODE_H | NBT_NM_GROUP);
+
 	name.scope = "example";
 	name.type = 0x72;
 	ret &= nbt_test_wins_name(mem_ctx, address, &name, NBT_NODE_H);



More information about the samba-cvs mailing list