|
@@ -1672,11 +1672,16 @@ static void auth_register(ne_session *sess, int isproxy, unsigned protomask,
|
|
ne_uri uri = {0};
|
|
ne_uri uri = {0};
|
|
|
|
|
|
if (isproxy)
|
|
if (isproxy)
|
|
|
|
+ {
|
|
ne_fill_proxy_uri(sess, &uri);
|
|
ne_fill_proxy_uri(sess, &uri);
|
|
|
|
+ }
|
|
else
|
|
else
|
|
|
|
+ {
|
|
ne_fill_server_uri(sess, &uri);
|
|
ne_fill_server_uri(sess, &uri);
|
|
|
|
+ }
|
|
|
|
|
|
ahs->sspi_host = uri.host;
|
|
ahs->sspi_host = uri.host;
|
|
|
|
+
|
|
uri.host = NULL;
|
|
uri.host = NULL;
|
|
|
|
|
|
ne_uri_free(&uri);
|
|
ne_uri_free(&uri);
|