]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
XML-12
authorAnthony Minessale <anthony.minessale@gmail.com>
Wed, 7 Oct 2009 14:47:15 +0000 (14:47 +0000)
committerAnthony Minessale <anthony.minessale@gmail.com>
Wed, 7 Oct 2009 14:47:15 +0000 (14:47 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15109 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/mod/xml_int/mod_xml_curl/mod_xml_curl.c

index 0f70ffe938265acb5c8f3edcfe19599cd25ae0ca..d923f0ab840bc469ec2762cf2ebd09749b4421d3 100644 (file)
@@ -374,15 +374,15 @@ static switch_status_t do_config(void)
                                        auth_scheme = 0;
                                        val++;
                                }
-
+                               
                                if (!strcasecmp(val, "basic")) {
                                        auth_scheme |= CURLAUTH_BASIC;
                                } else if (!strcasecmp(val, "digest")) {
-                                       auth_scheme = CURLAUTH_DIGEST;
+                                       auth_scheme |= CURLAUTH_DIGEST;
                                } else if (!strcasecmp(val, "NTLM")) {
-                                       auth_scheme = CURLAUTH_NTLM;
+                                       auth_scheme |= CURLAUTH_NTLM;
                                } else if (!strcasecmp(val, "GSS-NEGOTIATE")) {
-                                       auth_scheme = CURLAUTH_GSSNEGOTIATE;
+                                       auth_scheme |= CURLAUTH_GSSNEGOTIATE;
                                } else if (!strcasecmp(val, "any")) {
                                        auth_scheme = CURLAUTH_ANY;
                                }