Lines Matching refs:next
49 if (cert->next) {
51 "was still on a list (next=%p)\n",
52 cert, cert->next);
69 struct x509_certificate *next;
72 next = cert->next;
73 cert->next = NULL;
75 cert = next;
183 const u8 **next)
208 *next = end;
221 const u8 **next)
249 *next = end;
292 const u8 **next)
324 end = *next = pos + hdr.length;
693 struct x509_certificate *cert, const u8 **next)
725 *next = pos + plen;
737 plen = *next - pos;
1260 const u8 *pos, size_t len, const u8 **next)
1285 *next = end = pos + hdr.length;
1368 const u8 **next)
1387 end = *next = pos + hdr.length;
1774 const u8 *pos, *end, *next, *da_end;
1864 if (asn1_get_oid(hdr.payload, hdr.length, &oid, &next)) {
1870 next, da_end - next);
1877 if (da_end > next &&
1878 (asn1_get_next(next, da_end - next, &hdr) < 0 ||
2093 for (cert = chain, idx = 0; cert; cert = cert->next, idx++) {
2113 if (cert->next) {
2115 &cert->next->subject) != 0) {
2122 x509_name_string(&cert->next->subject, buf,
2124 wpa_printf(MSG_DEBUG, "X509: next cert "
2130 if (x509_valid_issuer(cert->next) < 0) {
2135 if ((cert->next->extensions_present &
2137 idx > cert->next->path_len_constraint) {
2141 cert->next->path_len_constraint);
2146 if (x509_certificate_check_signature(cert->next, cert)
2156 for (trust = trusted; trust; trust = trust->next) {
2215 for (cert = chain; cert; cert = cert->next) {