Lines Matching refs:ret

66     int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;  in x509_csr_get_version()  local
68 if( ( ret = mbedtls_asn1_get_int( p, end, ver ) ) != 0 ) in x509_csr_get_version()
70 if( ret == MBEDTLS_ERR_ASN1_UNEXPECTED_TAG ) in x509_csr_get_version()
76 return( MBEDTLS_ERROR_ADD( MBEDTLS_ERR_X509_INVALID_VERSION, ret ) ); in x509_csr_get_version()
88 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_x509_csr_parse_der() local
124 if( ( ret = mbedtls_asn1_get_tag( &p, end, &len, in mbedtls_x509_csr_parse_der()
143 if( ( ret = mbedtls_asn1_get_tag( &p, end, &len, in mbedtls_x509_csr_parse_der()
147 return( MBEDTLS_ERROR_ADD( MBEDTLS_ERR_X509_INVALID_FORMAT, ret ) ); in mbedtls_x509_csr_parse_der()
156 if( ( ret = x509_csr_get_version( &p, end, &csr->version ) ) != 0 ) in mbedtls_x509_csr_parse_der()
159 return( ret ); in mbedtls_x509_csr_parse_der()
175 if( ( ret = mbedtls_asn1_get_tag( &p, end, &len, in mbedtls_x509_csr_parse_der()
179 return( MBEDTLS_ERROR_ADD( MBEDTLS_ERR_X509_INVALID_FORMAT, ret ) ); in mbedtls_x509_csr_parse_der()
182 if( ( ret = mbedtls_x509_get_name( &p, p + len, &csr->subject ) ) != 0 ) in mbedtls_x509_csr_parse_der()
185 return( ret ); in mbedtls_x509_csr_parse_der()
193 if( ( ret = mbedtls_pk_parse_subpubkey( &p, end, &csr->pk ) ) != 0 ) in mbedtls_x509_csr_parse_der()
196 return( ret ); in mbedtls_x509_csr_parse_der()
209 if( ( ret = mbedtls_asn1_get_tag( &p, end, &len, in mbedtls_x509_csr_parse_der()
213 return( MBEDTLS_ERROR_ADD( MBEDTLS_ERR_X509_INVALID_FORMAT, ret ) ); in mbedtls_x509_csr_parse_der()
224 if( ( ret = mbedtls_x509_get_alg( &p, end, &csr->sig_oid, &sig_params ) ) != 0 ) in mbedtls_x509_csr_parse_der()
227 return( ret ); in mbedtls_x509_csr_parse_der()
230 if( ( ret = mbedtls_x509_get_sig_alg( &csr->sig_oid, &sig_params, in mbedtls_x509_csr_parse_der()
238 if( ( ret = mbedtls_x509_get_sig( &p, end, &csr->sig ) ) != 0 ) in mbedtls_x509_csr_parse_der()
241 return( ret ); in mbedtls_x509_csr_parse_der()
260 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_x509_csr_parse() local
276 ret = mbedtls_pem_read_buffer( &pem, in mbedtls_x509_csr_parse()
280 if( ret == MBEDTLS_ERR_PEM_NO_HEADER_FOOTER_PRESENT ) in mbedtls_x509_csr_parse()
282 ret = mbedtls_pem_read_buffer( &pem, in mbedtls_x509_csr_parse()
288 if( ret == 0 ) in mbedtls_x509_csr_parse()
293 ret = mbedtls_x509_csr_parse_der( csr, pem.buf, pem.buflen ); in mbedtls_x509_csr_parse()
297 if( ret != MBEDTLS_ERR_PEM_NO_HEADER_FOOTER_PRESENT ) in mbedtls_x509_csr_parse()
298 return( ret ); in mbedtls_x509_csr_parse()
310 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_x509_csr_parse_file() local
314 if( ( ret = mbedtls_pk_load_file( path, &buf, &n ) ) != 0 ) in mbedtls_x509_csr_parse_file()
315 return( ret ); in mbedtls_x509_csr_parse_file()
317 ret = mbedtls_x509_csr_parse( csr, buf, n ); in mbedtls_x509_csr_parse_file()
322 return( ret ); in mbedtls_x509_csr_parse_file()
334 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_x509_csr_info() local
342 ret = mbedtls_snprintf( p, n, "%sCSR version : %d", in mbedtls_x509_csr_info()
346 ret = mbedtls_snprintf( p, n, "\n%ssubject name : ", prefix ); in mbedtls_x509_csr_info()
348 ret = mbedtls_x509_dn_gets( p, n, &csr->subject ); in mbedtls_x509_csr_info()
351 ret = mbedtls_snprintf( p, n, "\n%ssigned using : ", prefix ); in mbedtls_x509_csr_info()
354 ret = mbedtls_x509_sig_alg_gets( p, n, &csr->sig_oid, csr->sig_pk, csr->sig_md, in mbedtls_x509_csr_info()
358 if( ( ret = mbedtls_x509_key_size_helper( key_size_str, BEFORE_COLON, in mbedtls_x509_csr_info()
361 return( ret ); in mbedtls_x509_csr_info()
364 ret = mbedtls_snprintf( p, n, "\n%s%-" BC "s: %d bits\n", prefix, key_size_str, in mbedtls_x509_csr_info()