Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
int pakfire_tty_is_noninteractive(void);
+// Digests
+
+size_t pakfire_digest_length(enum pakfire_digests digest);
+
// Archive Stuff
int pakfire_archive_copy_data(struct archive* src, struct archive* dst,
return r;
}
-static size_t pakfire_digest_length(enum pakfire_digests digest) {
- switch (digest) {
- case PAKFIRE_DIGEST_SHA512:
- return 64;
-
- case PAKFIRE_DIGEST_SHA256:
- return 32;
-
- case PAKFIRE_DIGEST_NONE:
- return 0;
- }
-
- return 0;
-}
-
PAKFIRE_EXPORT int pakfire_package_set_hexdigest(struct pakfire_package* pkg,
enum pakfire_digests type, const char* hexdigest) {
const size_t digest_length = pakfire_digest_length(type);
return r;
}
+// Digests
+
+size_t pakfire_digest_length(enum pakfire_digests digest) {
+ switch (digest) {
+ case PAKFIRE_DIGEST_SHA512:
+ return 64;
+
+ case PAKFIRE_DIGEST_SHA256:
+ return 32;
+
+ case PAKFIRE_DIGEST_NONE:
+ return 0;
+ }
+
+ return 0;
+}
+
// Archive Stuff
int pakfire_archive_copy_data(struct archive* src, struct archive* dst,