libpkg: fix resuming of transfers with libcurl
modified libpkg/fetch_libcurl.c
@@ -35,6 +35,8 @@
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -49,6 +51,7 @@ struct curl_userdata {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -148,7 +151,8 @@ curl_do_fetch(struct curl_userdata *data, CURL *cl, struct curl_repodata *cr)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -199,6 +203,7 @@ curl_write_cb(char *data, size_t size, size_t nmemb, void *userdata)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -263,7 +268,7 @@ curl_parseheader_cb(void *ptr __unused, size_t size, size_t nmemb, void *userdat
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -277,7 +282,7 @@ curl_progress_cb(void *userdata, curl_off_t dltotal, curl_off_t dlnow, curl_off_
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -378,6 +383,7 @@ curl_fetch(struct pkg_repo *repo, int dest, struct fetch_item *fi)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -502,7 +508,7 @@ do_retry:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|