1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-22 13:34:15 +03:00

r18823: Fix some errors in the srsvc handling code and start running the RPC-SRVSVC

test against samba3.
(This used to be commit f0508ecb44)
This commit is contained in:
Jelmer Vernooij 2006-09-22 15:09:08 +00:00 committed by Gerald (Jerry) Carter
parent 7fdd258c39
commit 387bfebfcf
2 changed files with 9 additions and 5 deletions

View File

@ -803,7 +803,8 @@ static void init_srv_sess_info_1(pipes_struct *p, struct srvsvc_NetSessCtr1 *ss1
} }
if (ss1 == NULL) { if (ss1 == NULL) {
(*snum) = 0; if (snum != NULL)
(*snum) = 0;
return; return;
} }
@ -867,7 +868,8 @@ static WERROR init_srv_sess_info_ctr(pipes_struct *p, union srvsvc_NetSessCtr *c
break; break;
default: default:
DEBUG(5,("init_srv_sess_info_ctr: unsupported switch value %d\n", switch_value)); 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; (*total_entries) = 0;
ctr->ctr0 = NULL; ctr->ctr0 = NULL;
status = WERR_UNKNOWN_LEVEL; status = WERR_UNKNOWN_LEVEL;
@ -887,7 +889,8 @@ static void init_srv_conn_info_0(pipes_struct *p, struct srvsvc_NetConnCtr0 *ss0
(*stot) = 1; (*stot) = 1;
if (ss0 == NULL) { if (ss0 == NULL) {
(*snum) = 0; if (snum != NULL)
(*snum) = 0;
return; return;
} }
@ -928,7 +931,8 @@ static void init_srv_conn_info_1(pipes_struct *p, struct srvsvc_NetConnCtr1 *ss1
(*stot) = 1; (*stot) = 1;
if (ss1 == NULL) { if (ss1 == NULL) {
(*snum) = 0; if (snum != NULL)
(*snum) = 0;
return; return;
} }

View File

@ -33,7 +33,7 @@ raw="$raw RAW-QFILEINFO RAW-QFSINFO RAW-READ RAW-RENAME RAW-SEARCH RAW-SEEK"
raw="$raw RAW-SFILEINFO RAW-SFILEINFO-BUG RAW-STREAMS RAW-UNLINK RAW-WRITE" raw="$raw RAW-SFILEINFO RAW-SFILEINFO-BUG RAW-STREAMS RAW-UNLINK RAW-WRITE"
raw="$raw RAW-SAMBA3HIDE RAW-SAMBA3BADPATH" 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 if test x$RUN_FROM_BUILD_FARM = xyes; then
rpc="$rpc RPC-NETLOGSAMBA3 RPC-SAMBA3SESSIONKEY RPC-SAMBA3-GETUSERNAME" rpc="$rpc RPC-NETLOGSAMBA3 RPC-SAMBA3SESSIONKEY RPC-SAMBA3-GETUSERNAME"