Skip to content
Permalink
Browse files
upstream: Check for and disallow MaxStartups values less than or
equal to zero during config parsing, rather than faling later at runtime.
bz#3489, ok djm@

OpenBSD-Commit-ID: d79c2b7a8601eb9be493629a91245d761154308b
  • Loading branch information
daztucker committed Nov 7, 2022
1 parent a00f59a commit 1d78d25
Showing 1 changed file with 5 additions and 1 deletion.
@@ -1,5 +1,5 @@

/* $OpenBSD: servconf.c,v 1.386 2022/09/17 10:34:29 djm Exp $ */
/* $OpenBSD: servconf.c,v 1.387 2022/11/07 10:02:59 dtucker Exp $ */
/*
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
* All rights reserved
@@ -1918,6 +1918,10 @@ process_server_config_line_depth(ServerOptions *options, char *line,
filename, linenum, keyword);
else
options->max_startups = options->max_startups_begin;
if (options->max_startups <= 0 ||
options->max_startups_begin <= 0)
fatal("%s line %d: Invalid %s spec.",
filename, linenum, keyword);
break;

case sPerSourceNetBlockSize:

0 comments on commit 1d78d25

Please sign in to comment.