From 5f97d0fbbca06e9320dada5488d268305bd7ac49 Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Wed, 21 Oct 2015 22:39:31 +0800
Subject: [PATCH] fix build when ENABLE_CLI_INTERACT_AUTH is disabled

The session.h defines clientsession.cipher_none_after_auth only when
ENABLE_CLI_INTERACT_AUTH is defined, but cli-session.c will always
try to set that member.  export cipher_none_after_auth all the time.
---
 session.h | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/session.h b/session.h
index e8409b4f..debebabe 100644
--- a/session.h
+++ b/session.h
@@ -293,10 +293,9 @@ struct clientsession {
 	int interact_request_received; /* flag whether we've received an 
 									  info request from the server for
 									  interactive auth.*/
-
+#endif
 	int cipher_none_after_auth; /* Set to 1 if the user requested "none"
 								   auth */
-#endif
 	sign_key *lastprivkey;
 
 	int retval; /* What the command exit status was - we emulate it */
-- 
GitLab