aboutsummaryrefslogtreecommitdiff
path: root/tests/benchmarks/benchmarks.h
diff options
context:
space:
mode:
authorAris Adamantiadis <aris@0xbadc0de.be>2011-08-28 13:29:25 +0300
committerAris Adamantiadis <aris@0xbadc0de.be>2011-09-02 11:43:05 +0300
commit5d9cd8bf39cac07fb674a4bb8c7667dba1773ba2 (patch)
tree08faf1862ca40a5c64e2e5ac86b945fd6586d959 /tests/benchmarks/benchmarks.h
parenta2c94abb92ead1503a0d6284609af41e53bef402 (diff)
downloadlibssh-5d9cd8bf39cac07fb674a4bb8c7667dba1773ba2.tar.gz
libssh-5d9cd8bf39cac07fb674a4bb8c7667dba1773ba2.tar.xz
libssh-5d9cd8bf39cac07fb674a4bb8c7667dba1773ba2.zip
benchmarks: added raw_download test
Diffstat (limited to 'tests/benchmarks/benchmarks.h')
-rw-r--r--tests/benchmarks/benchmarks.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/benchmarks/benchmarks.h b/tests/benchmarks/benchmarks.h
index 065625ed..3c51a743 100644
--- a/tests/benchmarks/benchmarks.h
+++ b/tests/benchmarks/benchmarks.h
@@ -30,13 +30,14 @@
#define MAX_HOSTS_CONNECT 20
enum libssh_benchmarks {
- BENCHMARK_RAW_UPLOAD=1,
+ BENCHMARK_RAW_UPLOAD=0,
+ BENCHMARK_RAW_DOWNLOAD,
BENCHMARK_NUMBER
};
struct argument_s {
const char *hosts[MAX_HOSTS_CONNECT];
- char benchmarks[BENCHMARK_NUMBER -1];
+ char benchmarks[BENCHMARK_NUMBER];
int verbose;
int nhosts;
int ntests;
@@ -58,5 +59,7 @@ float elapsed_time(struct timestamp_struct *ts);
int benchmarks_raw_up (ssh_session session, struct argument_s *args,
float *bps);
+int benchmarks_raw_down (ssh_session session, struct argument_s *args,
+ float *bps);
#endif /* BENCHMARKS_H_ */