[BACK]Return to kex.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/kex.h between version 1.24 and 1.25

version 1.24, 2001/06/25 08:25:37 version 1.25, 2001/06/26 06:32:53
Line 107 
Line 107 
         int     flags;          int     flags;
         char    *client_version_string;          char    *client_version_string;
         char    *server_version_string;          char    *server_version_string;
         int     (*verify_host_key)(Key *hostkey);          int     (*verify_host_key)(Key *);
         Key     *(*load_host_key)(int type);          Key     *(*load_host_key)(int);
 };  };
   
 Kex     *kex_setup(char *proposal[PROPOSAL_MAX]);  Kex     *kex_setup(char *[PROPOSAL_MAX]);
 void    kex_finish(Kex *kex);  void    kex_finish(Kex *);
   
 void    kex_send_kexinit(Kex *kex);  void    kex_send_kexinit(Kex *);
 void    kex_input_kexinit(int type, int plen, void *ctxt);  void    kex_input_kexinit(int, int, void *);
 void    kex_derive_keys(Kex *k, u_char *hash, BIGNUM *shared_secret);  void    kex_derive_keys(Kex *, u_char *, BIGNUM *);
   
 void    kexdh(Kex *);  void    kexdh(Kex *);
 void    kexgex(Kex *);  void    kexgex(Kex *);
   
 Newkeys *kex_get_newkeys(int mode);  Newkeys *kex_get_newkeys(int);
   
 #if defined(DEBUG_KEX) || defined(DEBUG_KEXDH)  #if defined(DEBUG_KEX) || defined(DEBUG_KEXDH)
 void    dump_digest(char *msg, u_char *digest, int len);  void    dump_digest(char *, u_char *, int);
 #endif  #endif
   
 #endif  #endif

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.25