if (!pkg_arch_supported(pkg)) {
opkg_msg(ERROR,
"INTERNAL ERROR: architecture %s for pkg %s is unsupported.\n",
- pkg_get_string(pkg, PKG_ARCHITECTURE), pkg->name);
+ pkg_get_architecture(pkg), pkg->name);
return -1;
}
if (pkg->state_status == SS_INSTALLED && conf->nodeps == 0) {
#ifdef HAVE_MD5
/* Check for md5 values */
- pkg_md5 = pkg_get_string(pkg, PKG_MD5SUM);
+ pkg_md5 = pkg_get_md5(pkg);
if (pkg_md5) {
file_md5 = file_md5sum_alloc(local_filename);
if (file_md5 && strcmp(file_md5, pkg_md5)) {
#ifdef HAVE_SHA256
/* Check for sha256 value */
- pkg_sha256 = pkg_get_string(pkg, PKG_SHA256SUM);
+ pkg_sha256 = pkg_get_sha256(pkg);
if (pkg_sha256) {
file_sha256 = file_sha256sum_alloc(local_filename);
if (file_sha256 && strcmp(file_sha256, pkg_sha256)) {