[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.38.2.1 and 1.39

version 1.38.2.1, 2006/09/30 04:06:50 version 1.39, 2006/03/07 09:07:40
Line 1 
Line 1 
 /* $OpenBSD$ */  /*      $OpenBSD$       */
   
 /*  /*
  * Copyright (c) 2000, 2001 Markus Friedl.  All rights reserved.   * Copyright (c) 2000, 2001 Markus Friedl.  All rights reserved.
Line 27 
Line 27 
 #define KEX_H  #define KEX_H
   
 #include <openssl/evp.h>  #include <openssl/evp.h>
   #include "buffer.h"
   #include "cipher.h"
   #include "key.h"
   
 #define KEX_DH1                 "diffie-hellman-group1-sha1"  #define KEX_DH1                 "diffie-hellman-group1-sha1"
 #define KEX_DH14                "diffie-hellman-group14-sha1"  #define KEX_DH14                "diffie-hellman-group14-sha1"
Line 111 
Line 114 
         int     kex_type;          int     kex_type;
         Buffer  my;          Buffer  my;
         Buffer  peer;          Buffer  peer;
         sig_atomic_t done;          int     done;
         int     flags;          int     flags;
         const EVP_MD *evp_md;          const EVP_MD *evp_md;
         char    *client_version_string;          char    *client_version_string;
Line 141 
Line 144 
     BIGNUM *, BIGNUM *, BIGNUM *, u_char **, u_int *);      BIGNUM *, BIGNUM *, BIGNUM *, u_char **, u_int *);
 void  void
 kexgex_hash(const EVP_MD *, char *, char *, char *, int, char *,  kexgex_hash(const EVP_MD *, char *, char *, char *, int, char *,
     int, u_char *, int, int, int, int, BIGNUM *, BIGNUM *, BIGNUM *,      int, u_char *, int, int, int, int, BIGNUM *, BIGNUM *, BIGNUM *,
     BIGNUM *, BIGNUM *, u_char **, u_int *);      BIGNUM *, BIGNUM *, u_char **, u_int *);
   
 void  void

Legend:
Removed from v.1.38.2.1  
changed lines
  Added in v.1.39