Lines Matching refs:buf

176     unsigned char buf[1024];  in do_handshake()  local
177 memset(buf, 0, 1024); in do_handshake()
190 mbedtls_strerror( ret, (char *) buf, 1024 ); in do_handshake()
192 mbedtls_printf( " failed\n ! mbedtls_ssl_handshake returned %d: %s\n\n", ret, buf ); in do_handshake()
225 mbedtls_x509_crt_info( (char *) buf, sizeof( buf ) - 1, " ", in do_handshake()
227 mbedtls_printf( "%s\n", buf ); in do_handshake()
233 static int write_ssl_data( mbedtls_ssl_context *ssl, unsigned char *buf, size_t len ) in write_ssl_data() argument
237 mbedtls_printf("\n%s", buf); in write_ssl_data()
238 while( len && ( ret = mbedtls_ssl_write( ssl, buf, len ) ) <= 0 ) in write_ssl_data()
250 static int write_ssl_and_get_response( mbedtls_ssl_context *ssl, unsigned char *buf, size_t len ) in write_ssl_and_get_response() argument
257 mbedtls_printf("\n%s", buf); in write_ssl_and_get_response()
258 while( len && ( ret = mbedtls_ssl_write( ssl, buf, len ) ) <= 0 ) in write_ssl_and_get_response()
308 static int write_and_get_response( mbedtls_net_context *sock_fd, unsigned char *buf, size_t len ) in write_and_get_response() argument
315 mbedtls_printf("\n%s", buf); in write_and_get_response()
316 if( len && ( ret = mbedtls_net_send( sock_fd, buf, len ) ) <= 0 ) in write_and_get_response()
369 unsigned char buf[sizeof( base ) + 2]; in main() local
371 unsigned char buf[1024]; in main() local
394 memset( &buf, 0, sizeof( buf ) ); in main()
652 ret = write_ssl_and_get_response( &ssl, buf, 0 ); in main()
665 len = sprintf( (char *) buf, "EHLO %s\r\n", hostname ); in main()
666 ret = write_ssl_and_get_response( &ssl, buf, len ); in main()
678 ret = write_and_get_response( &server_fd, buf, 0 ); in main()
691 len = sprintf( (char *) buf, "EHLO %s\r\n", hostname ); in main()
692 ret = write_and_get_response( &server_fd, buf, len ); in main()
705 len = sprintf( (char *) buf, "STARTTLS\r\n" ); in main()
706 ret = write_and_get_response( &server_fd, buf, len ); in main()
725 len = sprintf( (char *) buf, "AUTH LOGIN\r\n" ); in main()
726 ret = write_ssl_and_get_response( &ssl, buf, len ); in main()
745 len = sprintf( (char *) buf, "%s\r\n", base ); in main()
746 ret = write_ssl_and_get_response( &ssl, buf, len ); in main()
765 len = sprintf( (char *) buf, "%s\r\n", base ); in main()
766 ret = write_ssl_and_get_response( &ssl, buf, len ); in main()
780 len = sprintf( (char *) buf, "MAIL FROM:<%s>\r\n", opt.mail_from ); in main()
781 ret = write_ssl_and_get_response( &ssl, buf, len ); in main()
793 len = sprintf( (char *) buf, "RCPT TO:<%s>\r\n", opt.mail_to ); in main()
794 ret = write_ssl_and_get_response( &ssl, buf, len ); in main()
806 len = sprintf( (char *) buf, "DATA\r\n" ); in main()
807 ret = write_ssl_and_get_response( &ssl, buf, len ); in main()
819 len = sprintf( (char *) buf, "From: %s\r\nSubject: mbed TLS Test mail\r\n\r\n" in main()
824 ret = write_ssl_data( &ssl, buf, len ); in main()
826 len = sprintf( (char *) buf, "\r\n.\r\n"); in main()
827 ret = write_ssl_and_get_response( &ssl, buf, len ); in main()