Author: dmacvicar Date: Fri Apr 18 15:28:08 2008 New Revision: 9702 URL: http://svn.opensuse.org/viewcvs/zypp?rev=9702&view=rev Log: not needed Modified: trunk/libzypp/zypp/media/MediaCurl.cc Modified: trunk/libzypp/zypp/media/MediaCurl.cc URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp/zypp/media/MediaCurl.cc?rev=9702&r1=9701&r2=9702&view=diff ============================================================================== --- trunk/libzypp/zypp/media/MediaCurl.cc (original) +++ trunk/libzypp/zypp/media/MediaCurl.cc Fri Apr 18 15:28:08 2008 @@ -214,6 +214,12 @@ 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 @@ 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)); -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org