remove = true;
if (sigid == keyid) {
- ret = onak_check_hash_sig(key, (*sigs)->packet,
+ ret = onak_check_hash_sig(key->publickey,
+ (*sigs)->packet,
hash, hashtype);
/* We have a valid self signature */
for (curkey = sigkeys; curkey != NULL;
curkey = curkey->next) {
- ret = onak_check_hash_sig(curkey,
+ ret = onak_check_hash_sig(curkey->publickey,
(*sigs)->packet,
hash, hashtype);