]>
git.ipfire.org Git - thirdparty/systemd.git/blob - src/shared/import-util.h
1 /* SPDX-License-Identifier: LGPL-2.1+ */
5 Copyright 2015 Lennart Poettering
12 typedef enum ImportVerify
{
14 IMPORT_VERIFY_CHECKSUM
,
15 IMPORT_VERIFY_SIGNATURE
,
17 _IMPORT_VERIFY_INVALID
= -1,
20 int import_url_last_component(const char *url
, char **ret
);
21 int import_url_change_last_component(const char *url
, const char *suffix
, char **ret
);
23 const char* import_verify_to_string(ImportVerify v
) _const_
;
24 ImportVerify
import_verify_from_string(const char *s
) _pure_
;
26 int tar_strip_suffixes(const char *name
, char **ret
);
27 int raw_strip_suffixes(const char *name
, char **ret
);
29 int import_assign_pool_quota_and_warn(const char *path
);