Small adjustments in compat.sh
diff --git a/tests/compat.sh b/tests/compat.sh
index 9054a81..e5d82b0 100755
--- a/tests/compat.sh
+++ b/tests/compat.sh
@@ -24,6 +24,16 @@
       shift
       MODES=$1
       ;;
+    -t|--types)
+      # Key exchange types
+      shift
+      TYPES=$1
+      ;;
+    -V|--verify)
+      # Verifiction modes
+      shift
+      VERIFIES=$1
+      ;;
     -v|--verbose)
       # Set verbosity
       shift
@@ -35,6 +45,8 @@
       echo -e "  -f|--filter\tFilter ciphersuites to test (Default: all)"
       echo -e "  -h|--help\t\tPrint this help."
       echo -e "  -m|--modes\tWhich modes to perform (Default: \"ssl3 tls1 tls1_1 tls1_2\")"
+      echo -e "  -t|--types\tWhich key exchange type to perform (Default: \"RSA PSK\")"
+      echo -e "  -V|--verify\tWhich verification modes to perform (Default: \"NO YES\")"
       echo -e "  -v|--verbose\t\tSet verbose output."
       exit 1
       ;;
@@ -53,6 +65,21 @@
   fi
 }
 
+filter()
+{
+  LIST=$1
+  FILTER=$2
+
+  NEW_LIST=""
+
+  for i in $LIST;
+  do
+    NEW_LIST="$NEW_LIST $( echo "$i" | grep "$FILTER" )"
+  done
+
+  echo "$NEW_LIST"
+}
+
 for VERIFY in $VERIFIES;
 do
 
@@ -60,7 +87,7 @@
 then
     P_SERVER_ARGS="ca_file=data_files/test-ca.crt auth_mode=required"
     P_CLIENT_ARGS="ca_file=data_files/test-ca.crt"
-    O_SERVER_ARGS="-CAfile data_files/test-ca.crt -verify 10"
+    O_SERVER_ARGS="-CAfile data_files/test-ca.crt -Verify 10"
     O_CLIENT_ARGS="-CAfile data_files/test-ca.crt"
 else
     P_SERVER_ARGS=""
@@ -72,6 +99,7 @@
 
 for MODE in $MODES;
 do
+echo "-----------"
 echo "Running for $MODE (Verify: $VERIFY)"
 echo "-----------"
 
@@ -199,21 +227,6 @@
 
 esac
 
-filter()
-{
-  LIST=$1
-  FILTER=$2
-
-  NEW_LIST=""
-
-  for i in $LIST;
-  do
-    NEW_LIST="$NEW_LIST $( echo "$i" | grep "$FILTER" )"
-  done
-
-  echo "$NEW_LIST"
-}
-
 # Filter ciphersuites
 if [ "X" != "X$FILTER" ];
 then
@@ -223,7 +236,7 @@
 
 
 log "$OPENSSL s_server -cert data_files/server2.crt -key data_files/server2.key -www -quiet -cipher NULL,ALL $O_SERVER_ARGS -$MODE"
-$OPENSSL s_server -cert data_files/server2.crt -key data_files/server2.key -www -quiet -cipher NULL,ALL $O_SERVER_ARGS -$MODE &
+$OPENSSL s_server -cert data_files/server2.crt -key data_files/server2.key -www -quiet -cipher NULL,ALL $O_SERVER_ARGS -$MODE >/dev/null 2>&1 &
 PROCESS_ID=$!
 
 sleep 1