Searched refs:asidentifiers (Results 1 – 2 of 2) sorted by relevance
/openbsd/usr.sbin/rpki-client/ |
H A D | x509.c | 713 ASIdentifiers *asidentifiers = NULL; in x509_inherits() local 734 asidentifiers = X509_get_ext_d2i(x, NID_sbgp_autonomousSysNum, NULL, in x509_inherits() 736 if (asidentifiers == NULL) { in x509_inherits() 743 if (asidentifiers->asnum == NULL || asidentifiers->rdi != NULL) in x509_inherits() 745 if (!X509v3_asid_inherits(asidentifiers)) in x509_inherits() 750 ASIdentifiers_free(asidentifiers); in x509_inherits() 764 ASIdentifiers *asidentifiers = NULL; in x509_any_inherits() local 773 asidentifiers = X509_get_ext_d2i(x, NID_sbgp_autonomousSysNum, &crit, in x509_any_inherits() 775 if (asidentifiers == NULL && crit != -1) in x509_any_inherits() 777 if (X509v3_asid_inherits(asidentifiers)) in x509_any_inherits() [all …]
|
H A D | cert.c | 151 sbgp_parse_assysnum(const char *fn, const ASIdentifiers *asidentifiers, in sbgp_parse_assysnum() argument 161 if (asidentifiers->rdi != NULL) { in sbgp_parse_assysnum() 167 if (asidentifiers->asnum == NULL) { in sbgp_parse_assysnum() 173 switch (asidentifiers->asnum->type) { in sbgp_parse_assysnum() 178 aors = asidentifiers->asnum->u.asIdsOrRanges; in sbgp_parse_assysnum() 183 "unknown type %d", fn, asidentifiers->asnum->type); in sbgp_parse_assysnum() 244 ASIdentifiers *asidentifiers = NULL; in sbgp_assysnum() local 253 if ((asidentifiers = X509V3_EXT_d2i(ext)) == NULL) { in sbgp_assysnum() 259 if (!sbgp_parse_assysnum(fn, asidentifiers, &cert->as, &cert->asz)) in sbgp_assysnum() 264 ASIdentifiers_free(asidentifiers); in sbgp_assysnum()
|