From: djm@openbsd.org Date: Tue, 26 Jan 2021 00:51:30 +0000 (+0000) Subject: upstream: make struct hostkeys public; I have no idea why I made it X-Git-Tag: V_8_5_P1~105 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dfe18a295542c169ffde8533b3d7fe42088e2de7;p=thirdparty%2Fopenssh-portable.git upstream: make struct hostkeys public; I have no idea why I made it opaque originally. ok markus@ OpenBSD-Commit-ID: e50780b34d4bbe628d69b2405b024dd749d982f3 --- diff --git a/hostfile.c b/hostfile.c index b381741af..f5d3dde9b 100644 --- a/hostfile.c +++ b/hostfile.c @@ -1,4 +1,4 @@ -/* $OpenBSD: hostfile.c,v 1.88 2021/01/26 00:49:30 djm Exp $ */ +/* $OpenBSD: hostfile.c,v 1.89 2021/01/26 00:51:30 djm Exp $ */ /* * Author: Tatu Ylonen * Copyright (c) 1995 Tatu Ylonen , Espoo, Finland @@ -63,11 +63,6 @@ #include "hmac.h" #include "sshbuf.h" -struct hostkeys { - struct hostkey_entry *entries; - u_int num_entries; -}; - /* XXX hmac is too easy to dictionary attack; use bcrypt? */ static int diff --git a/hostfile.h b/hostfile.h index bc828eccf..a24a4e329 100644 --- a/hostfile.h +++ b/hostfile.h @@ -1,4 +1,4 @@ -/* $OpenBSD: hostfile.h,v 1.28 2020/12/20 23:36:51 djm Exp $ */ +/* $OpenBSD: hostfile.h,v 1.29 2021/01/26 00:51:30 djm Exp $ */ /* * Author: Tatu Ylonen @@ -30,7 +30,10 @@ struct hostkey_entry { HostkeyMarker marker; u_int note; /* caller-specific note/flag */ }; -struct hostkeys; +struct hostkeys { + struct hostkey_entry *entries; + u_int num_entries; +}; struct hostkeys *init_hostkeys(void); void load_hostkeys(struct hostkeys *, const char *,