From 153aa3f0a6e862f015ad4e3b89441f4c7c2f0153 Mon Sep 17 00:00:00 2001 From: Duncan Mac-Vicar P Date: Fri, 18 Apr 2008 13:28:08 +0000 Subject: [PATCH] not needed --- zypp/media/MediaCurl.cc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/zypp/media/MediaCurl.cc b/zypp/media/MediaCurl.cc index 27663c8..b0479bb 100644 --- a/zypp/media/MediaCurl.cc +++ b/zypp/media/MediaCurl.cc @@ -214,6 +214,12 @@ MediaCurl::MediaCurl( const Url & url_r, if( atemp != NULL) ::free(atemp); } + + // set the right user agent string + curl_version_info_data *version_data; + version_data = curl_version_info(CURLVERSION_NOW); + _agent = str::form("ZYpp %s (curl %s)", VERSION, version_data->version); + } void MediaCurl::setCookieFile( const Pathname &fileName ) @@ -344,7 +350,10 @@ void MediaCurl::attachTo (bool next) disconnectFrom(); ZYPP_THROW(MediaCurlSetOptException(_url, _curlError)); } + ret = curl_easy_setopt ( _curl, CURLOPT_USERAGENT, _agent.c_str() ); + + if ( ret != 0) { disconnectFrom(); ZYPP_THROW(MediaCurlSetOptException(_url, _curlError)); -- 2.7.4