Lines Matching refs:pkgname
222 parse_hash_file(const char *hash_file, char **pkgname, in parse_hash_file() argument
232 *pkgname = NULL; in parse_hash_file()
239 *pkgname = xmalloc(len + 1); in parse_hash_file()
240 memcpy(*pkgname, hash_file, len); in parse_hash_file()
241 (*pkgname)[len] = '\0'; in parse_hash_file()
243 if (!isgraph((unsigned char)(*pkgname)[i])) in parse_hash_file()
311 free(*pkgname); in parse_hash_file()
312 *pkgname = NULL; in parse_hash_file()
318 struct archive_entry **entry, char **pkgname) in pkg_verify_signature() argument
327 *pkgname = NULL; in pkg_verify_signature()
343 if (parse_hash_file(hash_file, pkgname, state)) in pkg_verify_signature()
423 char *pkgname; in pkg_full_signature_check() local
426 if (pkg_verify_signature(archive_name, archive, &entry, &pkgname)) in pkg_full_signature_check()
428 if (pkgname == NULL) in pkg_full_signature_check()
435 free(pkgname); in pkg_full_signature_check()
529 char *hash_file, *signature_file, *tmp, *pkgname, hash[SHA512_DIGEST_STRING_LENGTH]; in pkg_sign_x509() local
542 pkgname = extract_pkgname(fd); in pkg_sign_x509()
543 hash_file = xasprintf(hash_template, pkgname, in pkg_sign_x509()
545 free(pkgname); in pkg_sign_x509()
571 pkgname = strrchr(name, '/'); in pkg_sign_x509()
572 archive_entry_set_pathname(entry, pkgname != NULL ? pkgname + 1 : name); in pkg_sign_x509()
622 char *hash_file, *signature_file, *tmp, *pkgname, hash[SHA512_DIGEST_STRING_LENGTH]; in pkg_sign_gpg() local
635 pkgname = extract_pkgname(fd); in pkg_sign_gpg()
636 hash_file = xasprintf(hash_template, pkgname, in pkg_sign_gpg()
638 free(pkgname); in pkg_sign_gpg()
664 pkgname = strrchr(name, '/'); in pkg_sign_gpg()
665 archive_entry_set_pathname(entry, pkgname != NULL ? pkgname + 1 : name); in pkg_sign_gpg()