summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfgsch <fgsch@openbsd.org>2002-06-23 10:39:12 +0000
committerfgsch <fgsch@openbsd.org>2002-06-23 10:39:12 +0000
commit73ce0236a88af9d5a327a114b6733e673e7eb32a (patch)
treef028dde5d14a7216eace4d8ab34568b9b22348b1
parentcleanup WI_IS_BE macros (diff)
downloadwireguard-openbsd-73ce0236a88af9d5a327a114b6733e673e7eb32a.tar.xz
wireguard-openbsd-73ce0236a88af9d5a327a114b6733e673e7eb32a.zip
fix off by one error; submited by Jedi/Sector One <j@pureftpd.org>
via pr/2767.
-rw-r--r--usr.sbin/httpd/src/modules/ssl/ssl_engine_compat.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.sbin/httpd/src/modules/ssl/ssl_engine_compat.c b/usr.sbin/httpd/src/modules/ssl/ssl_engine_compat.c
index a9fe50fdfe6..ba1039b1ae7 100644
--- a/usr.sbin/httpd/src/modules/ssl/ssl_engine_compat.c
+++ b/usr.sbin/httpd/src/modules/ssl/ssl_engine_compat.c
@@ -309,7 +309,8 @@ char *ssl_compat_directive(server_rec *s, pool *p, const char *oline)
* Extract directive name
*/
cp = (char *)oline;
- for (i = 0; *cp != ' ' && *cp != '\t' && *cp != NUL && i < 1024; )
+ for (i = 0; *cp != ' ' && *cp != '\t' && *cp != NUL &&
+ i < sizeof(caCmd) - 1; )
caCmd[i++] = *cp++;
caCmd[i] = NUL;
cpArgs = cp;