From 49aa99e6536bd867dbb01fa7c7f023dc90cbeb69 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Manuel=20P=C3=A9gouri=C3=A9-Gonnard?= <mpg@elzevir.fr>
Date: Mon, 10 Nov 2014 16:40:16 +0100
Subject: [PATCH] Fix exit codes in cert_app

---
 programs/x509/cert_app.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/programs/x509/cert_app.c b/programs/x509/cert_app.c
index 5f8636b10..1ab7cc759 100644
--- a/programs/x509/cert_app.c
+++ b/programs/x509/cert_app.c
@@ -188,6 +188,7 @@ int main( int argc, char *argv[] )
     {
     usage:
         printf( USAGE );
+        ret = 2;
         goto exit;
     }
 
@@ -500,6 +501,9 @@ exit:
     fflush( stdout ); getchar();
 #endif
 
+    if( ret < 0 )
+        ret = 1;
+
     return( ret );
 }
 #endif /* POLARSSL_BIGNUM_C && POLARSSL_ENTROPY_C && POLARSSL_SSL_TLS_C &&