After getting confirmation from Guenther, add 3 changes we'll
commitb9e33a4799b2cddc74fd8174c052d28fca94d26a
authorJeremy Allison <jra@samba.org>
Wed, 6 May 2009 23:10:20 +0000 (6 16:10 -0700)
committerKarolin Seeger <kseeger@samba.org>
Tue, 26 May 2009 07:38:57 +0000 (26 09:38 +0200)
treeaab112f179d0236aa32dcbae5b80dd9611382326
parent67e4eba16e319d3f7a209af3ff4d87729a0d0459
After getting confirmation from Guenther, add 3 changes we'll
ultimately need to fix bug #6099 Samba returns incurrate capabilities list.
1). Add a comment to point out that r->in.negotiate_flags is an aliased pointer to
r->out.negotiate_flags.
2). Ensure we return NETLOGON_NEG_STRONG_KEYS in our flags
return if the client requested it.
3). Clean up the error exits so we always return the same
way.
Signed off by Guenther.
Jeremy.
(cherry picked from commit 78fb479325ce7073ab8383ada3903080d12aef91)
(cherry picked from commit 2ea00bf3a65c76211a42d29adfa3f71e06c813e8)
source3/rpc_server/srv_netlog_nt.c