summaryrefslogtreecommitdiff
path: root/readconf.h
diff options
context:
space:
mode:
authorColin Watson <cjwatson@debian.org>2019-06-05 06:41:44 +0100
committerColin Watson <cjwatson@debian.org>2019-06-09 22:09:07 +0100
commit865a97e05b6aab1619e1c8eeb33ccb8f9a9e48d3 (patch)
tree7bb2128eb663180bacfabca88f26d26bf0733824 /readconf.h
parentba627ba172d6649919baedff5ba2789610da382a (diff)
parent7d50f9e5be88179325983a1f58c9d51bb58f025a (diff)
New upstream release (8.0p1)
Diffstat (limited to 'readconf.h')
-rw-r--r--readconf.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/readconf.h b/readconf.h
index 8e4900d01..0bff6d80a 100644
--- a/readconf.h
+++ b/readconf.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: readconf.h,v 1.128 2018/09/20 03:30:44 djm Exp $ */ 1/* $OpenBSD: readconf.h,v 1.129 2018/11/23 05:08:07 djm Exp $ */
2 2
3/* 3/*
4 * Author: Tatu Ylonen <ylo@cs.hut.fi> 4 * Author: Tatu Ylonen <ylo@cs.hut.fi>
@@ -46,6 +46,7 @@ typedef struct {
46 int gss_renewal_rekey; /* Credential renewal forces rekey */ 46 int gss_renewal_rekey; /* Credential renewal forces rekey */
47 char *gss_client_identity; /* Principal to initiate GSSAPI with */ 47 char *gss_client_identity; /* Principal to initiate GSSAPI with */
48 char *gss_server_identity; /* GSSAPI target principal */ 48 char *gss_server_identity; /* GSSAPI target principal */
49 char *gss_kex_algorithms; /* GSSAPI kex methods to be offered by client. */
49 int password_authentication; /* Try password 50 int password_authentication; /* Try password
50 * authentication. */ 51 * authentication. */
51 int kbd_interactive_authentication; /* Try keyboard-interactive auth. */ 52 int kbd_interactive_authentication; /* Try keyboard-interactive auth. */
@@ -190,7 +191,7 @@ typedef struct {
190 191
191#define SSHCONF_CHECKPERM 1 /* check permissions on config file */ 192#define SSHCONF_CHECKPERM 1 /* check permissions on config file */
192#define SSHCONF_USERCONF 2 /* user provided config file not system */ 193#define SSHCONF_USERCONF 2 /* user provided config file not system */
193#define SSHCONF_POSTCANON 4 /* After hostname canonicalisation */ 194#define SSHCONF_FINAL 4 /* Final pass over config, after canon. */
194#define SSHCONF_NEVERMATCH 8 /* Match/Host never matches; internal only */ 195#define SSHCONF_NEVERMATCH 8 /* Match/Host never matches; internal only */
195 196
196#define SSH_UPDATE_HOSTKEYS_NO 0 197#define SSH_UPDATE_HOSTKEYS_NO 0
@@ -208,7 +209,7 @@ void fill_default_options_for_canonicalization(Options *);
208int process_config_line(Options *, struct passwd *, const char *, 209int process_config_line(Options *, struct passwd *, const char *,
209 const char *, char *, const char *, int, int *, int); 210 const char *, char *, const char *, int, int *, int);
210int read_config_file(const char *, struct passwd *, const char *, 211int read_config_file(const char *, struct passwd *, const char *,
211 const char *, Options *, int); 212 const char *, Options *, int, int *);
212int parse_forward(struct Forward *, const char *, int, int); 213int parse_forward(struct Forward *, const char *, int, int);
213int parse_jump(const char *, Options *, int); 214int parse_jump(const char *, Options *, int);
214int parse_ssh_uri(const char *, char **, char **, int *); 215int parse_ssh_uri(const char *, char **, char **, int *);