The unified diff between revisions [138a11bc..] and [d82c25da..] is displayed below. It can also be downloaded as a raw diff.

This diff has been restricted to the following files: 'agentfwd.h'

#
#
# patch "agentfwd.h"
#  from [d415bcbe4d67d0f57c710e93553625e9e112ccda]
#    to [ee7a6c5ecc5939fe1268167232c23b58344b4724]
#
============================================================
--- agentfwd.h	d415bcbe4d67d0f57c710e93553625e9e112ccda
+++ agentfwd.h	ee7a6c5ecc5939fe1268167232c23b58344b4724
@@ -29,15 +29,24 @@
 #include "chansession.h"
 #include "channel.h"

+/* An agent reply can be reasonably large, as it can
+ * contain a list of all public keys held by the agent.
+ * 10000 is arbitrary */
+#define MAX_AGENT_REPLY  10000
+
 int agentreq(struct ChanSess * chansess);
 void agentsetauth(struct ChanSess *chansess);
 void agentcleanup(struct ChanSess * chansess);
 void agentset(struct ChanSess *chansess);

+SignKeyList * load_agent_keys();
+
 #ifdef __hpux
 #define seteuid(a)       setresuid(-1, (a), -1)
 #define setegid(a)       setresgid(-1, (a), -1)
 #endif

+extern const struct ChanSess chan_cli_agent;
+
 #endif /* DROPBEAR_AGENTFWD */
 #endif /* _AGENTFWD_H_ */