[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.19 and 1.20

version 1.19, 2017/06/13 11:22:15 version 1.20, 2017/06/28 01:09:22
Line 131 
Line 131 
 int      sshkey_type_plain(int);  int      sshkey_type_plain(int);
 int      sshkey_to_certified(struct sshkey *);  int      sshkey_to_certified(struct sshkey *);
 int      sshkey_drop_cert(struct sshkey *);  int      sshkey_drop_cert(struct sshkey *);
 int      sshkey_certify(struct sshkey *, struct sshkey *, const char *);  
 int      sshkey_cert_copy(const struct sshkey *, struct sshkey *);  int      sshkey_cert_copy(const struct sshkey *, struct sshkey *);
 int      sshkey_cert_check_authority(const struct sshkey *, int, int,  int      sshkey_cert_check_authority(const struct sshkey *, int, int,
     const char *, const char **);      const char *, const char **);
 size_t   sshkey_format_cert_validity(const struct sshkey_cert *,  size_t   sshkey_format_cert_validity(const struct sshkey_cert *,
     char *, size_t) __attribute__((__bounded__(__string__, 2, 3)));      char *, size_t) __attribute__((__bounded__(__string__, 2, 3)));
   
   int      sshkey_certify(struct sshkey *, struct sshkey *, const char *);
   /* Variant allowing use of a custom signature function (e.g. for ssh-agent) */
   typedef int sshkey_certify_signer(const struct sshkey *, u_char **, size_t *,
       const u_char *, size_t, const char *, u_int, void *);
   int      sshkey_certify_custom(struct sshkey *, struct sshkey *, const char *,
       sshkey_certify_signer *, void *);
   
 int              sshkey_ecdsa_nid_from_name(const char *);  int              sshkey_ecdsa_nid_from_name(const char *);
 int              sshkey_curve_name_to_nid(const char *);  int              sshkey_curve_name_to_nid(const char *);

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20