mirror of
https://git.libssh.org/projects/libssh.git
synced 2025-08-08 19:02:06 +03:00
[pki] Make ssh_key_new and ssh_key_free public
This commit is contained in:
@@ -412,6 +412,8 @@ LIBSSH_API int ssh_pcap_file_open(ssh_pcap_file pcap, const char *filename);
|
||||
|
||||
LIBSSH_API enum ssh_keytypes_e ssh_privatekey_type(ssh_private_key privatekey);
|
||||
|
||||
LIBSSH_API ssh_key ssh_key_new(void);
|
||||
LIBSSH_API void ssh_key_free (ssh_key key);
|
||||
LIBSSH_API void ssh_print_hexa(const char *descr, const unsigned char *what, size_t len);
|
||||
LIBSSH_API int ssh_scp_accept_request(ssh_scp scp);
|
||||
LIBSSH_API int ssh_scp_close(ssh_scp scp);
|
||||
|
@@ -39,11 +39,9 @@ struct ssh_key_struct {
|
||||
#endif
|
||||
};
|
||||
|
||||
ssh_key ssh_key_new (void);
|
||||
void ssh_key_clean (ssh_key key);
|
||||
enum ssh_keytypes_e ssh_key_type(ssh_key key);
|
||||
int ssh_key_import_private(ssh_key key, ssh_session session,
|
||||
const char *filename, const char *passphrase);
|
||||
void ssh_key_free (ssh_key key);
|
||||
|
||||
#endif /* PKI_H_ */
|
||||
|
Reference in New Issue
Block a user