Lines Matching refs:buf

33 static int x509_crt_verifycsr( const unsigned char *buf, size_t buflen )
42 if( mbedtls_x509_csr_parse( &csr, buf, buflen ) != 0 )
85 unsigned char buf[4096];
109 ret = mbedtls_x509write_csr_pem( &req, buf, sizeof( buf ),
113 pem_len = strlen( (char *) buf );
115 for( buf_index = pem_len; buf_index < sizeof( buf ); ++buf_index )
117 TEST_ASSERT( buf[buf_index] == 0 );
126 TEST_ASSERT( memcmp( buf, check_buf, pem_len - 1 ) == 0 );
128 der_len = mbedtls_x509write_csr_der( &req, buf, sizeof( buf ),
136 ret = mbedtls_x509write_csr_der( &req, buf, (size_t)( der_len - 1 ),
154 unsigned char buf[4096];
180 ret = mbedtls_x509write_csr_pem( &req, buf, sizeof( buf ) - 1,
185 pem_len = strlen( (char *) buf );
186 buf[pem_len] = '\0';
187 TEST_ASSERT( x509_crt_verifycsr( buf, pem_len + 1 ) == 0 );
211 unsigned char buf[4096];
280 ret = mbedtls_x509write_crt_pem( &crt, buf, sizeof( buf ),
284 pem_len = strlen( (char *) buf );
287 for( buf_index = pem_len; buf_index < sizeof( buf ); ++buf_index )
289 TEST_ASSERT( buf[buf_index] == 0 );
299 TEST_ASSERT( memcmp( buf, check_buf, pem_len - 1 ) == 0 );
301 der_len = mbedtls_x509write_crt_der( &crt, buf, sizeof( buf ),
309 ret = mbedtls_x509write_crt_der( &crt, buf, (size_t)( der_len - 1 ),
330 unsigned char buf[1024], out[1024], *c;
334 memset( buf, 0, sizeof( buf ) );
335 c = buf + sizeof( buf );
343 ret = mbedtls_x509_write_names( &c, buf, names );
346 TEST_ASSERT( mbedtls_asn1_get_tag( &c, buf + sizeof( buf ), &len,
348 TEST_ASSERT( mbedtls_x509_get_name( &c, buf + sizeof( buf ), &parsed ) == 0 );