summaryrefslogtreecommitdiff
path: root/compat.h
diff options
context:
space:
mode:
authordtucker@openbsd.org <dtucker@openbsd.org>2018-02-16 04:43:11 +0000
committerDarren Tucker <dtucker@dtucker.net>2018-02-16 23:25:48 +1100
commit8570177195f6a4b3173c0a25484a83641ee3faa6 (patch)
tree78df7e06034432fcb912b5c9e5f01a6a304a8890 /compat.h
parentf6dc2ba3c9d12be53057b9371f5109ec553a399f (diff)
downloadopenssh-git-8570177195f6a4b3173c0a25484a83641ee3faa6.tar.gz
upstream: Don't send IUTF8 to servers that don't like them.
Some SSH servers eg "ConfD" drop the connection if the client sends the new IUTF8 (RFC8160) terminal mode even if it's not set. Add a bug bit for such servers and avoid sending IUTF8 to them. ok djm@ OpenBSD-Commit-ID: 26425855402d870c3c0a90491e72e2a8a342ceda
Diffstat (limited to 'compat.h')
-rw-r--r--compat.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/compat.h b/compat.h
index 246e6ee4..4fee3495 100644
--- a/compat.h
+++ b/compat.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: compat.h,v 1.50 2018/01/23 05:27:21 djm Exp $ */
+/* $OpenBSD: compat.h,v 1.51 2018/02/16 04:43:11 dtucker Exp $ */
/*
* Copyright (c) 1999, 2000, 2001 Markus Friedl. All rights reserved.
@@ -32,7 +32,7 @@
#define SSH_PROTO_1_PREFERRED 0x02
#define SSH_PROTO_2 0x04
-/* #define unused 0x00000001 */
+#define SSH_BUG_UTF8TTYMODE 0x00000001
/* #define unused 0x00000002 */
/* #define unused 0x00000004 */
/* #define unused 0x00000008 */