Author: jra
Date: 2005-08-21 19:33:38 +0000 (Sun, 21 Aug 2005)
New Revision: 9454

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

Log:
Fixup fixme comment. Ensure pipe is sealed.
Jeremy.

Modified:
   trunk/source/rpc_server/srv_samr_nt.c


Changeset:
Modified: trunk/source/rpc_server/srv_samr_nt.c
===================================================================
--- trunk/source/rpc_server/srv_samr_nt.c       2005-08-21 19:04:41 UTC (rev 
9453)
+++ trunk/source/rpc_server/srv_samr_nt.c       2005-08-21 19:33:38 UTC (rev 
9454)
@@ -1455,15 +1455,13 @@
        BOOL ret;
        NTSTATUS nt_status;
 
-       if (p->auth.auth_type != PIPE_AUTH_TYPE_NTLMSSP) {
+       if (p->auth.auth_type != PIPE_AUTH_TYPE_NTLMSSP || p->auth.auth_type != 
PIPE_AUTH_TYPE_SPNEGO_NTLMSSP) {
                return NT_STATUS_ACCESS_DENIED;
        }
 
-#if 0 /* JRA FIXME ! */
-       if (!(p->auth.a_u.ntlmssp_auth->ntlmssp_chal_flags & 
NTLMSSP_NEGOTIATE_SIGN) ||
-                       !(p->auth.a_u.ntlmssp_auth->ntlmssp_chal_flags & 
NTLMSSP_NEGOTIATE_SEAL))
+       if (p->auth_level != PIPE_AUTH_LEVEL_PRIVACY) {
                return NT_STATUS_ACCESS_DENIED;
-#endif
+       }
 
        /*
         * Do *NOT* do become_root()/unbecome_root() here ! JRA.

Reply via email to