diff options
author | 2020-12-17 23:26:11 +0000 | |
---|---|---|
committer | 2020-12-17 23:26:11 +0000 | |
commit | 77c6c13150aaa9f0a29fe29b233c4436d1da01c0 (patch) | |
tree | f01819663e03db2a299c83e1f0f5d188210bb2ba /usr.bin/ssh/sshconnect.h | |
parent | prepare readconf.c for fuzzing; remove fatal calls and fix some (diff) | |
download | wireguard-openbsd-77c6c13150aaa9f0a29fe29b233c4436d1da01c0.tar.xz wireguard-openbsd-77c6c13150aaa9f0a29fe29b233c4436d1da01c0.zip |
refactor client percent_expand() argument passing; consolidate the
common arguments into a single struct and pass that around instead
of using a bunch of globals. ok markus@
Diffstat (limited to 'usr.bin/ssh/sshconnect.h')
-rw-r--r-- | usr.bin/ssh/sshconnect.h | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/usr.bin/ssh/sshconnect.h b/usr.bin/ssh/sshconnect.h index 13131d301a7..556b2537c75 100644 --- a/usr.bin/ssh/sshconnect.h +++ b/usr.bin/ssh/sshconnect.h @@ -1,4 +1,4 @@ -/* $OpenBSD: sshconnect.h,v 1.43 2020/10/12 08:36:37 kn Exp $ */ +/* $OpenBSD: sshconnect.h,v 1.44 2020/12/17 23:26:11 djm Exp $ */ /* * Copyright (c) 2000 Markus Friedl. All rights reserved. @@ -30,6 +30,20 @@ struct Sensitive { int nkeys; }; +struct ssh_conn_info { + char *conn_hash_hex; + char *shorthost; + char *uidstr; + char *keyalias; + char *thishost; + char *host_arg; + char *portstr; + char *remhost; + char *remuser; + char *homedir; + char *locuser; +}; + struct addrinfo; struct ssh; |