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.