293 |
293 |
294 static DavSession* connect_to_repo(Repository *repo) { |
294 static DavSession* connect_to_repo(Repository *repo) { |
295 DavSession *sn = dav_session_new_auth(ctx, repo->url, repo->user, repo->password); |
295 DavSession *sn = dav_session_new_auth(ctx, repo->url, repo->user, repo->password); |
296 sn->flags = get_repository_flags(repo); |
296 sn->flags = get_repository_flags(repo); |
297 sn->key = dav_context_get_key(ctx, repo->default_key); |
297 sn->key = dav_context_get_key(ctx, repo->default_key); |
298 |
298 curl_easy_setopt(sn->handle, CURLOPT_SSLVERSION, repo->ssl_version); |
299 return sn; |
299 return sn; |
300 } |
300 } |
301 |
301 |
302 int cmd_list(CmdArgs *a) { |
302 int cmd_list(CmdArgs *a) { |
303 if(a->argc != 1) { |
303 if(a->argc != 1) { |