Lines Matching refs:fd_pkg
645 verify_pubsignature(int fd_pkg, int fd_sig, struct repository *r) in verify_pubsignature() argument
677 if (lseek(fd_pkg, 0, SEEK_SET) == -1) { in verify_pubsignature()
684 if ((data = sha256_fd(fd_pkg)) == NULL) { in verify_pubsignature()
691 if ((data = pkg_read_fd(fd_pkg, &datasz)) == NULL) { in verify_pubsignature()
723 verify_signature(int fd_pkg, int fd_sig, struct repository *r) in verify_signature() argument
816 if (pkgsign_verify_cert(sctx, fd_pkg, NULL, sc->cert, sc->certlen, in verify_signature()
843 int fd_pkg, fd_sig; in bootstrap_pkg() local
868 if ((fd_pkg = fetch_to_fd(repo, url, tmppkg, fetchOpts)) == -1) in bootstrap_pkg()
884 if (verify_signature(fd_pkg, fd_sig, repo) == false) in bootstrap_pkg()
900 if (verify_pubsignature(fd_pkg, fd_sig, repo) == false) in bootstrap_pkg()
904 if ((ret = extract_pkg_static(fd_pkg, pkgstatic, MAXPATHLEN)) == 0) in bootstrap_pkg()
924 if (fd_pkg != -1) { in bootstrap_pkg()
925 close(fd_pkg); in bootstrap_pkg()
970 int fd_pkg, fd_sig, ret; in bootstrap_pkg_local() local
975 fd_pkg = open(pkgpath, O_RDONLY); in bootstrap_pkg_local()
976 if (fd_pkg == -1) in bootstrap_pkg_local()
995 if (verify_signature(fd_pkg, fd_sig, NULL) == false) in bootstrap_pkg_local()
1008 if (verify_pubsignature(fd_pkg, fd_sig, NULL) == false) in bootstrap_pkg_local()
1018 if ((ret = extract_pkg_static(fd_pkg, pkgstatic, MAXPATHLEN)) == 0) in bootstrap_pkg_local()
1022 close(fd_pkg); in bootstrap_pkg_local()