On Sun, 2014-07-13 at 11:31 +0200, Michael Osipov wrote: > > Please have a look: > https://github.com/michael-o/curl/commit/b78ad621d45f537dfde745e961427257f1e1fc2d > > Work is based on top of your patches.
That really wants splitting into individual patches to make it readable. You can't put the OID bytes into the definition as you have; you'll get complaints about const pointers in some implementations. There was a reason I had them separate. And in fact I think you don't need to export them. Just make an enum for SPNEGO/NTLM/KRB5 and let the caller pass that in, and then you use it to select the appropriate OID within curl_gssapi.c. And in the SSPI version, which we want to be called identically, that same enum actually translates into an appropriate *string* argument to AcquireCredentalsHandle(). -- David Woodhouse Open Source Technology Centre [email protected] Intel Corporation
smime.p7s
Description: S/MIME cryptographic signature
------------------------------------------------------------------- List admin: http://cool.haxx.se/list/listinfo/curl-library Etiquette: http://curl.haxx.se/mail/etiquette.html
