aboutsummaryrefslogtreecommitdiff
path: root/tests/benchmarks/benchmarks.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/benchmarks/benchmarks.h')
-rw-r--r--tests/benchmarks/benchmarks.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/benchmarks/benchmarks.h b/tests/benchmarks/benchmarks.h
index fa32c9c9..e9979f96 100644
--- a/tests/benchmarks/benchmarks.h
+++ b/tests/benchmarks/benchmarks.h
@@ -25,7 +25,15 @@
#include <libssh/libssh.h>
/* latency.c */
+
+struct timestamp_struct {
+ struct timeval timestamp;
+};
+
int benchmarks_ping_latency (const char *host, float *average);
int benchmarks_ssh_latency (ssh_session session, float *average);
+void timestamp_init(struct timestamp_struct *ts);
+float elapsed_time(struct timestamp_struct *ts);
+
#endif /* BENCHMARKS_H_ */