summaryrefslogtreecommitdiff
path: root/lib/libfetch
diff options
context:
space:
mode:
authorDag-Erling Smørgrav <des@FreeBSD.org>2018-05-12 17:02:27 +0000
committerDag-Erling Smørgrav <des@FreeBSD.org>2018-05-12 17:02:27 +0000
commitb847b083a865fc2ace237bb9d7aec1f6a7b916b1 (patch)
treedc8e2e62765d60a4ff2f2c2b5d390cdc0cd140f4 /lib/libfetch
parent5f05bda6071b356799a09f218bf8145b0e9d8179 (diff)
downloadsrc-test-b847b083a865fc2ace237bb9d7aec1f6a7b916b1.tar.gz
src-test-b847b083a865fc2ace237bb9d7aec1f6a7b916b1.zip
Preserve if-modified-since timestamps across redirects.
PR: 224426 MFC after: 1 week
Notes
Notes: svn path=/head/; revision=333571
Diffstat (limited to 'lib/libfetch')
-rw-r--r--lib/libfetch/http.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/libfetch/http.c b/lib/libfetch/http.c
index 8abf2e9bff5a9..518cee7295363 100644
--- a/lib/libfetch/http.c
+++ b/lib/libfetch/http.c
@@ -1874,6 +1874,7 @@ http_request_body(struct url *URL, const char *op, struct url_stat *us,
}
new->offset = url->offset;
new->length = url->length;
+ new->ims_time = url->ims_time;
break;
case hdr_transfer_encoding:
/* XXX weak test*/