Patch for [Bug 14222] RpcBindingSetAuthInfo(Ex) fails with RPC_C_AUTHN_GSS_NEGOTIATE

Stefan Kuhr winesku at googlemail.com
Mon Sep 28 12:56:34 CDT 2009


Hello everyone,

please find attached a patch for Bug 14222. IIRC I sent a similar
patch a year ago or so and never received feedback why it was
rejected. Austin encouraged me to send it again, so please if it is
unacceptable, let me know why.


The patch will make RPC clients work that are written for Windows 2000
(and later), where the negotiate provider performs an automatic
fallback to NTLM, if Kerberos is not possible, both in workgroup and
domain scenarios. Currently, Wine doesn't have a negotiate and a
Kerberos provider. This patch allows clients requesting Negotiate to
get the NTLM provider and will still work, even if one day negotiate
and Kerberos providers will be added to Wine.

Cheers,

-- 
Stefan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Fallback-from-negotiate-to-ntlm-if-no-negotiate-prov.patch
Type: application/octet-stream
Size: 4379 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20090928/46b0f24e/attachment.obj>


More information about the wine-devel mailing list