summaryrefslogtreecommitdiff
path: root/readconf.c
diff options
context:
space:
mode:
Diffstat (limited to 'readconf.c')
-rw-r--r--readconf.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/readconf.c b/readconf.c
index c177202b1..fa3fab8f0 100644
--- a/readconf.c
+++ b/readconf.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: readconf.c,v 1.259 2016/07/22 03:35:11 djm Exp $ */ 1/* $OpenBSD: readconf.c,v 1.262 2016/10/25 04:08:13 jsg Exp $ */
2/* 2/*
3 * Author: Tatu Ylonen <ylo@cs.hut.fi> 3 * Author: Tatu Ylonen <ylo@cs.hut.fi>
4 * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland 4 * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
@@ -312,7 +312,7 @@ add_local_forward(Options *options, const struct Forward *newfwd)
312 extern uid_t original_real_uid; 312 extern uid_t original_real_uid;
313 int i; 313 int i;
314 314
315 if (newfwd->listen_port < IPPORT_RESERVED && original_real_uid != 0 && 315 if (!bind_permitted(newfwd->listen_port, original_real_uid) &&
316 newfwd->listen_path == NULL) 316 newfwd->listen_path == NULL)
317 fatal("Privileged ports can only be forwarded by root."); 317 fatal("Privileged ports can only be forwarded by root.");
318 /* Don't add duplicates */ 318 /* Don't add duplicates */
@@ -858,7 +858,6 @@ process_config_line_depth(Options *options, struct passwd *pw, const char *host,
858 case oBadOption: 858 case oBadOption:
859 /* don't panic, but count bad options */ 859 /* don't panic, but count bad options */
860 return -1; 860 return -1;
861 /* NOTREACHED */
862 case oIgnoredUnknownOption: 861 case oIgnoredUnknownOption:
863 debug("%s line %d: Ignored unknown option \"%s\"", 862 debug("%s line %d: Ignored unknown option \"%s\"",
864 filename, linenum, keyword); 863 filename, linenum, keyword);