commit: e6076963fcabaed3aff9b469a20f54d3063ce575 Author: Mike Frysinger <vapier <AT> gentoo <DOT> org> AuthorDate: Sat Aug 6 08:58:15 2016 +0000 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org> CommitDate: Sat Aug 6 08:58:31 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6076963
net-misc/openssh: fix implicit prototype warning w/USE=kerberos #590382 net-misc/openssh/files/openssh-7.3_p1-GSSAPI-dns.patch | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/net-misc/openssh/files/openssh-7.3_p1-GSSAPI-dns.patch b/net-misc/openssh/files/openssh-7.3_p1-GSSAPI-dns.patch index d6798e2..806b36d 100644 --- a/net-misc/openssh/files/openssh-7.3_p1-GSSAPI-dns.patch +++ b/net-misc/openssh/files/openssh-7.3_p1-GSSAPI-dns.patch @@ -82,15 +82,16 @@ https://bugzilla.mindrot.org/show_bug.cgi?id=1008 .Xr ssh 1 --- a/sshconnect2.c +++ b/sshconnect2.c -@@ -656,6 +656,12 @@ +@@ -656,6 +656,13 @@ static u_int mech = 0; OM_uint32 min; int ok = 0; + const char *gss_host; + -+ if (options.gss_trust_dns) ++ if (options.gss_trust_dns) { ++ extern const char *auth_get_canonical_hostname(struct ssh *ssh, int use_dns); + gss_host = auth_get_canonical_hostname(active_state, 1); -+ else ++ } else + gss_host = authctxt->host; /* Try one GSSAPI method at a time, rather than sending them all at
