diff options
author | Richard Levitte <levitte@openssl.org> | 2004-06-28 12:23:37 +0000 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2004-06-28 12:23:37 +0000 |
commit | 466d27b994807ef68b8026c1d2cb1fecadd9f040 (patch) | |
tree | 5d4603c51352d1556e0a55f4043b47bff0874347 | |
parent | ddfc2e13a87c337c1026c1114bf23f343a92ff14 (diff) | |
download | openssl-new-466d27b994807ef68b8026c1d2cb1fecadd9f040.tar.gz |
Make sure that the buffers are large enough to contain padding.
PR: 904
-rw-r--r-- | apps/speed.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/apps/speed.c b/apps/speed.c index 6ae0c8d6eb..785bbd10d2 100644 --- a/apps/speed.c +++ b/apps/speed.c @@ -191,7 +191,11 @@ #endif #undef BUFSIZE -#define BUFSIZE ((long)1024*8+1) +/* BUFSIZE needs to be one cipherblock larger than the largest number in the + lengths array (see below), to make space for padding when doing EVP tests. + 1024 extra bytes may seem much, but hey, it doesn't hurt! + -- Richard Levitte */ +#define BUFSIZE ((long)1024*9+1) int run=0; static double Time_F(int s, int usertime); |