Cosmetics in debug in ssl_{client,server}2.c
Print only the basename from the file, and print level too.
diff --git a/programs/ssl/ssl_client2.c b/programs/ssl/ssl_client2.c
index 773bca6..98f8528 100644
--- a/programs/ssl/ssl_client2.c
+++ b/programs/ssl/ssl_client2.c
@@ -315,9 +315,14 @@
const char *file, int line,
const char *str )
{
- ((void) level);
+ const char *p, *basename;
- mbedtls_fprintf( (FILE *) ctx, "%s:%04d: %s", file, line, str );
+ /* Extract basename from file */
+ for( p = basename = file; *p != '\0'; p++ )
+ if( *p == '/' || *p == '\\' )
+ basename = p + 1;
+
+ mbedtls_fprintf( (FILE *) ctx, "%s:%04d: |%d| %s", basename, line, level, str );
fflush( (FILE *) ctx );
}