Fallback from RPC_C_AUTHN_GSS_NEGOTIATE to RPC_C_AUTHN_WINNT if no SPNEGO package available
Rob Shearman
robertshearman at gmail.com
Wed Jul 2 05:01:21 CDT 2008
2008/7/1 Stefan Kuhr <winesku at googlemail.com>:
> Hello everyone,
Hi Stefan,
Thank you for your contribution.
> please find attached a patch for Bug #14222 (which I just submitted to
> bugzilla). I think that this patch is not a hack, because even if
> someday a Negotiate package is available in WINE, this code won't
> break the Negotiate package.
That may be so, but it won't work for servers that only register the
RPC_C_AUTHN_GSS_NEGOTIATE authentication scheme. So the patch should
include a FIXME to warn users about this. Otherwise, the patch is
fine.
> Oh, and there was no rpcrt4 component to
> be selected for this bug in bugzilla, you might consider to add one.
Currently, we are using the "ole" component for RPC bugs, including
rpcrt4 and widl, but I agree that this isn't clear. I think we should
probably split the ole component up into rpc (which would be a
container for rpcrt4 & widl issues), ole32 and oleaut32.
> Please let me know if I did something obvious wrong since this is the
> first time I submit a patch to WINE.
--
Rob Shearman
More information about the wine-devel
mailing list