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

Diff for /src/usr.bin/ssh/sshkey.h between version 1.37 and 1.38

version 1.37, 2019/11/12 19:29:25 version 1.38, 2019/11/12 19:33:08
Line 123 
Line 123 
         /* KEY_ECDSA and KEY_ECDSA_SK */          /* KEY_ECDSA and KEY_ECDSA_SK */
         int      ecdsa_nid;     /* NID of curve */          int      ecdsa_nid;     /* NID of curve */
         EC_KEY  *ecdsa;          EC_KEY  *ecdsa;
         /* KEY_ED25519 */          /* KEY_ED25519 and KEY_ED25519_SK */
         u_char  *ed25519_sk;          u_char  *ed25519_sk;
         u_char  *ed25519_pk;          u_char  *ed25519_pk;
         /* KEY_XMSS */          /* KEY_XMSS */
Line 132 
Line 132 
         void    *xmss_state;    /* depends on xmss_name, opaque */          void    *xmss_state;    /* depends on xmss_name, opaque */
         u_char  *xmss_sk;          u_char  *xmss_sk;
         u_char  *xmss_pk;          u_char  *xmss_pk;
         /* KEY_ECDSA_SK */          /* KEY_ECDSA_SK and KEY_ED25519_SK */
         char    *sk_application;          char    *sk_application;
         uint8_t sk_flags;          uint8_t sk_flags;
         struct sshbuf *sk_key_handle;          struct sshbuf *sk_key_handle;
Line 174 
Line 174 
   
 int      sshkey_type_from_name(const char *);  int      sshkey_type_from_name(const char *);
 int      sshkey_is_cert(const struct sshkey *);  int      sshkey_is_cert(const struct sshkey *);
   int      sshkey_is_sk(const struct sshkey *);
 int      sshkey_type_is_cert(int);  int      sshkey_type_is_cert(int);
 int      sshkey_type_plain(int);  int      sshkey_type_plain(int);
 int      sshkey_to_certified(struct sshkey *);  int      sshkey_to_certified(struct sshkey *);

Legend:
Removed from v.1.37  
changed lines
  Added in v.1.38