summaryrefslogtreecommitdiffstats
path: root/ssl
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>2000-03-26 12:27:30 +0000
committerBodo Möller <bodo@openssl.org>2000-03-26 12:27:30 +0000
commit617d71bc12446296656a937031efdfcc8237e5f5 (patch)
tree8be4cb12fe7ec62e4c8fc7934100f7f820f9859a /ssl
parent9cead2f2a58948bd4080535efa4c7f895759a73d (diff)
NeXT workaround.
Diffstat (limited to 'ssl')
-rw-r--r--ssl/ssltest.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/ssl/ssltest.c b/ssl/ssltest.c
index 38b6147b4e..dde35794f5 100644
--- a/ssl/ssltest.c
+++ b/ssl/ssltest.c
@@ -499,10 +499,24 @@ bad:
BIO_printf(bio_stdout, "%d handshakes of %ld bytes done\n",number,bytes);
if (print_time)
{
+#ifdef CLOCKS_PER_SEC
+ /* "To determine the time in seconds, the value returned
+ * by the clock function should be divided by the value
+ * of the macro CLOCKS_PER_SEC."
+ * -- ISO/IEC 9899 */
BIO_printf(bio_stdout, "Approximate total server time: %6.2f s\n"
"Approximate total client time: %6.2f s\n",
(double)s_time/CLOCKS_PER_SEC,
(double)c_time/CLOCKS_PER_SEC);
+#else
+ /* "`CLOCKS_PER_SEC' undeclared (first use this function)"
+ * -- cc on NeXTstep/OpenStep */
+ BIO_printf(bio_stdout,
+ "Approximate total server time: %6.2f units\n"
+ "Approximate total client time: %6.2f units\n",
+ (double)s_time,
+ (double)c_time);
+#endif
}
SSL_free(s_ssl);