summaryrefslogtreecommitdiff
path: root/src/import/pull-common.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2016-12-20 17:49:35 +0100
committerLennart Poettering <lennart@poettering.net>2016-12-21 19:09:31 +0100
commit91359193c359180e6f9453a5afa1e68efdf2b064 (patch)
tree581737a06013f74fc53c0e44a4eaedd86df0467c /src/import/pull-common.h
parent78f0243a445882211058f995ee99ea9ae088b802 (diff)
downloadsystemd-91359193c359180e6f9453a5afa1e68efdf2b064.tar.gz
importd: automatically download .roothash in addition to .nspawn for raw downloads
Now that nspawn looks for these files, and mkosi generates them, we should also make sure importd downloads them if it can.
Diffstat (limited to 'src/import/pull-common.h')
-rw-r--r--src/import/pull-common.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/import/pull-common.h b/src/import/pull-common.h
index 929a131c88..f1f1a17fa9 100644
--- a/src/import/pull-common.h
+++ b/src/import/pull-common.h
@@ -30,7 +30,7 @@ int pull_find_old_etags(const char *url, const char *root, int dt, const char *p
int pull_make_path(const char *url, const char *etag, const char *image_root, const char *prefix, const char *suffix, char **ret);
-int pull_make_settings_job(PullJob **ret, const char *url, CurlGlue *glue, PullJobFinished on_finished, void *userdata);
+int pull_make_auxiliary_job(PullJob **ret, const char *url, int (*strip_suffixes)(const char *name, char **ret), const char *suffix, CurlGlue *glue, PullJobFinished on_finished, void *userdata);
int pull_make_verification_jobs(PullJob **ret_checksum_job, PullJob **ret_signature_job, ImportVerify verify, const char *url, CurlGlue *glue, PullJobFinished on_finished, void *userdata);
-int pull_verify(PullJob *main_job, PullJob *settings_job, PullJob *checksum_job, PullJob *signature_job);
+int pull_verify(PullJob *main_job, PullJob *roothash_job, PullJob *settings_job, PullJob *checksum_job, PullJob *signature_job);