mirror of
git://anongit.mindrot.org/openssh.git
synced 2024-12-28 04:52:07 +00:00
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
This commit is contained in:
parent
a00f59a645
commit
1d78d25653
@ -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:
|
||||
|
Loading…
Reference in New Issue
Block a user