diff options
Diffstat (limited to 'serverloop.c')
| -rw-r--r-- | serverloop.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/serverloop.c b/serverloop.c index 8e63480ecefa..8a6e3db8024e 100644 --- a/serverloop.c +++ b/serverloop.c @@ -1,4 +1,4 @@ -/* $OpenBSD: serverloop.c,v 1.246 2026/03/03 09:57:25 dtucker Exp $ */ +/* $OpenBSD: serverloop.c,v 1.247 2026/05/31 04:47:29 djm Exp $ */ /* * Author: Tatu Ylonen <ylo@cs.hut.fi> * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland @@ -523,7 +523,7 @@ server_request_tun(struct ssh *ssh) ssh_packet_send_debug(ssh, "Unsupported tunnel device mode."); return NULL; } - if ((options.permit_tun & mode) == 0) { + if ((options.permit_tun & mode) == 0 || options.disable_forwarding) { ssh_packet_send_debug(ssh, "Server has rejected tunnel device " "forwarding"); return NULL; |
