25#include "libssh/callbacks.h" 
   28#ifdef HAVE_OPENSSL_ECDH_H 
   41#ifdef HAVE_LIBMBEDCRYPTO 
   49extern struct ssh_packet_callbacks_struct ssh_ecdh_client_callbacks;
 
   51int ssh_client_ecdh_init(ssh_session session);
 
   52void ssh_client_ecdh_remove_callbacks(ssh_session session);
 
   53int ecdh_build_k(ssh_session session);
 
   56extern struct ssh_packet_callbacks_struct ssh_ecdh_server_callbacks;
 
   57void ssh_server_ecdh_init(ssh_session session);
 
#define SSH_PACKET_CALLBACK(name)
This macro declares a packet callback handler.
Definition callbacks.h:560