diff options
author | ftrvxmtrx <ftrvxmtrx@gmail.com> | 2015-06-11 22:13:55 +0200 |
---|---|---|
committer | ftrvxmtrx <ftrvxmtrx@gmail.com> | 2015-06-11 22:13:55 +0200 |
commit | a25758dce7b28c695fc34a70dbb1931bf57905a2 (patch) | |
tree | 30baf805d4657be3a92567e2f2e36ccff974acc9 /sys/src/ape | |
parent | be36fab405e70b01b319cfa3aa2cd2ca8feaf6c6 (diff) |
fix strncmp/memcmp used with a wrong number
Diffstat (limited to 'sys/src/ape')
-rw-r--r-- | sys/src/ape/lib/openssl/apps/req.c | 2 | ||||
-rw-r--r-- | sys/src/ape/lib/openssl/apps/s_server.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/src/ape/lib/openssl/apps/req.c b/sys/src/ape/lib/openssl/apps/req.c index f58e65ec8..6204d02d2 100644 --- a/sys/src/ape/lib/openssl/apps/req.c +++ b/sys/src/ape/lib/openssl/apps/req.c @@ -399,7 +399,7 @@ int MAIN(int argc, char **argv) else #endif #ifndef OPENSSL_NO_DH - if (strncmp("dh:",p,4) == 0) + if (strncmp("dh:",p,3) == 0) { pkey_type=TYPE_DH; p+=3; diff --git a/sys/src/ape/lib/openssl/apps/s_server.c b/sys/src/ape/lib/openssl/apps/s_server.c index 7c5775f81..7daa9f357 100644 --- a/sys/src/ape/lib/openssl/apps/s_server.c +++ b/sys/src/ape/lib/openssl/apps/s_server.c @@ -1975,7 +1975,7 @@ static int www_body(char *hostname, int s, unsigned char *context) /* else we have data */ if ( ((www == 1) && (strncmp("GET ",buf,4) == 0)) || - ((www == 2) && (strncmp("GET /stats ",buf,10) == 0))) + ((www == 2) && (strncmp("GET /stats ",buf,11) == 0))) { char *p; X509 *peer; |