svn commit: samba r18823 - in branches/SAMBA_3_0/source: rpc_server script/tests

jelmer at samba.org jelmer at samba.org
Fri Sep 22 15:09:08 GMT 2006


Author: jelmer
Date: 2006-09-22 15:09:08 +0000 (Fri, 22 Sep 2006)
New Revision: 18823

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

Log:
Fix some errors in the srsvc handling code and start running the RPC-SRVSVC 
test against samba3.

Modified:
   branches/SAMBA_3_0/source/rpc_server/srv_srvsvc_nt.c
   branches/SAMBA_3_0/source/script/tests/test_posix_s3.sh


Changeset:
Modified: branches/SAMBA_3_0/source/rpc_server/srv_srvsvc_nt.c
===================================================================
--- branches/SAMBA_3_0/source/rpc_server/srv_srvsvc_nt.c	2006-09-22 10:37:43 UTC (rev 18822)
+++ branches/SAMBA_3_0/source/rpc_server/srv_srvsvc_nt.c	2006-09-22 15:09:08 UTC (rev 18823)
@@ -803,7 +803,8 @@
 	}
 	
 	if (ss1 == NULL) {
-		(*snum) = 0;
+		if (snum != NULL)
+			(*snum) = 0;
 		return;
 	}
 
@@ -867,7 +868,8 @@
 		break;
 	default:
 		DEBUG(5,("init_srv_sess_info_ctr: unsupported switch value %d\n", switch_value));
-		(*resume_hnd) = 0;
+		if (resume_hnd != NULL)
+			(*resume_hnd) = 0;
 		(*total_entries) = 0;
 		ctr->ctr0 = NULL;
 		status = WERR_UNKNOWN_LEVEL;
@@ -887,7 +889,8 @@
 	(*stot) = 1;
 
 	if (ss0 == NULL) {
-		(*snum) = 0;
+		if (snum != NULL)
+			(*snum) = 0;
 		return;
 	}
 
@@ -928,7 +931,8 @@
 	(*stot) = 1;
 
 	if (ss1 == NULL) {
-		(*snum) = 0;
+		if (snum != NULL)
+			(*snum) = 0;
 		return;
 	}
 

Modified: branches/SAMBA_3_0/source/script/tests/test_posix_s3.sh
===================================================================
--- branches/SAMBA_3_0/source/script/tests/test_posix_s3.sh	2006-09-22 10:37:43 UTC (rev 18822)
+++ branches/SAMBA_3_0/source/script/tests/test_posix_s3.sh	2006-09-22 15:09:08 UTC (rev 18823)
@@ -33,7 +33,7 @@
 raw="$raw RAW-SFILEINFO RAW-SFILEINFO-BUG RAW-STREAMS RAW-UNLINK RAW-WRITE"
 raw="$raw RAW-SAMBA3HIDE RAW-SAMBA3BADPATH"
 
-rpc="RPC-AUTHCONTEXT RPC-BINDSAMBA3 RPC-SAMBA3-SRVSVC RPC-SAMBA3-SHARESEC RPC-UNIXINFO"
+rpc="RPC-AUTHCONTEXT RPC-BINDSAMBA3 RPC-SAMBA3-SRVSVC RPC-SAMBA3-SHARESEC RPC-UNIXINFO RPC_SRVSVC"
 
 if test x$RUN_FROM_BUILD_FARM = xyes; then
 	rpc="$rpc RPC-NETLOGSAMBA3 RPC-SAMBA3SESSIONKEY RPC-SAMBA3-GETUSERNAME"



More information about the samba-cvs mailing list