- Updated to handle x509parse_crtfile() positive return values
diff --git a/programs/ssl/ssl_mail_client.c b/programs/ssl/ssl_mail_client.c
index 2f442c9..6bf64af 100644
--- a/programs/ssl/ssl_mail_client.c
+++ b/programs/ssl/ssl_mail_client.c
@@ -505,13 +505,13 @@
printf("POLARSSL_CERTS_C not defined.");
}
#endif
- if( ret != 0 )
+ if( ret < 0 )
{
printf( " failed\n ! x509parse_crt returned %d\n\n", ret );
goto exit;
}
- printf( " ok\n" );
+ printf( " ok (%d skipped)\n", ret );
/*
* 1.2. Load own certificate and private key