Lines Matching defs:sig
75 const struct public_key_signature *sig;
87 sig = payload->data[asym_auth];
88 if (!sig)
90 if (!sig->auth_ids[0] && !sig->auth_ids[1] && !sig->auth_ids[2])
93 if (ca_keyid && !asymmetric_key_id_partial(sig->auth_ids[1], ca_keyid))
98 sig->auth_ids[0], sig->auth_ids[1],
99 sig->auth_ids[2], false);
106 ret = verify_signature(key, sig);
207 const struct public_key_signature *sig;
224 sig = payload->data[asym_auth];
225 if (!sig)
227 if (!sig->auth_ids[0] && !sig->auth_ids[1] && !sig->auth_ids[2])
233 key = find_asymmetric_key(trusted, sig->auth_ids[0],
234 sig->auth_ids[1],
235 sig->auth_ids[2], false);
263 if (!sig->auth_ids[0] && !sig->auth_ids[1]) {
265 sig->auth_ids[2]))
268 } else if (!sig->auth_ids[0] || !sig->auth_ids[1]) {
271 auth_id = sig->auth_ids[0] ?: sig->auth_ids[1];
276 sig->auth_ids[1]) &&
278 sig->auth_ids[0])) {
288 key = find_asymmetric_key(dest_keyring, sig->auth_ids[0],
289 sig->auth_ids[1], sig->auth_ids[2],
300 ret = verify_signature(key, sig);