svn commit: samba r14450 - branches/SAMBA_3_0/source/rpc_server trunk/source/rpc_server

jerry at samba.org jerry at samba.org
Wed Mar 15 15:38:16 GMT 2006


Author: jerry
Date: 2006-03-15 15:38:15 +0000 (Wed, 15 Mar 2006)
New Revision: 14450

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

Log:
Fix more get_md4pw() breakage caused by missing "breaks"
in the switch statement which matched the schannel type
against the account type.


Modified:
   branches/SAMBA_3_0/source/rpc_server/srv_netlog_nt.c
   trunk/source/rpc_server/srv_netlog_nt.c


Changeset:
Modified: branches/SAMBA_3_0/source/rpc_server/srv_netlog_nt.c
===================================================================
--- branches/SAMBA_3_0/source/rpc_server/srv_netlog_nt.c	2006-03-15 15:11:44 UTC (rev 14449)
+++ branches/SAMBA_3_0/source/rpc_server/srv_netlog_nt.c	2006-03-15 15:38:15 UTC (rev 14450)
@@ -268,6 +268,7 @@
 				TALLOC_FREE(sampass);
 				return NT_STATUS_NO_TRUST_SAM_ACCOUNT;
 			}
+			break;
 		case SEC_CHAN_WKSTA:
 			if (!(acct_ctrl & ACB_WSTRUST)) {
 				DEBUG(0,("get_md4pw: Workstation %s: WORKSTATION secure channel requested "
@@ -275,6 +276,7 @@
 				TALLOC_FREE(sampass);
 				return NT_STATUS_NO_TRUST_SAM_ACCOUNT;
 			}
+			break;
 		case SEC_CHAN_DOMAIN:
 			if (!(acct_ctrl & ACB_DOMTRUST)) {
 				DEBUG(0,("get_md4pw: Workstation %s: DOMAIN secure channel requested "
@@ -282,6 +284,7 @@
 				TALLOC_FREE(sampass);
 				return NT_STATUS_NO_TRUST_SAM_ACCOUNT;
 			}
+			break;
 		default:
 			break;
 	}

Modified: trunk/source/rpc_server/srv_netlog_nt.c
===================================================================
--- trunk/source/rpc_server/srv_netlog_nt.c	2006-03-15 15:11:44 UTC (rev 14449)
+++ trunk/source/rpc_server/srv_netlog_nt.c	2006-03-15 15:38:15 UTC (rev 14450)
@@ -268,6 +268,7 @@
 				TALLOC_FREE(sampass);
 				return NT_STATUS_NO_TRUST_SAM_ACCOUNT;
 			}
+			break;
 		case SEC_CHAN_WKSTA:
 			if (!(acct_ctrl & ACB_WSTRUST)) {
 				DEBUG(0,("get_md4pw: Workstation %s: WORKSTATION secure channel requested "
@@ -275,6 +276,7 @@
 				TALLOC_FREE(sampass);
 				return NT_STATUS_NO_TRUST_SAM_ACCOUNT;
 			}
+			break;
 		case SEC_CHAN_DOMAIN:
 			if (!(acct_ctrl & ACB_DOMTRUST)) {
 				DEBUG(0,("get_md4pw: Workstation %s: DOMAIN secure channel requested "
@@ -282,6 +284,7 @@
 				TALLOC_FREE(sampass);
 				return NT_STATUS_NO_TRUST_SAM_ACCOUNT;
 			}
+			break;
 		default:
 			break;
 	}



More information about the samba-cvs mailing list