26struct ssh_auth_request {
 
   30    struct ssh_key_struct *pubkey;
 
   32    enum ssh_publickey_state_e signature_state;
 
   36struct ssh_channel_request_open {
 
   42    uint16_t originator_port;
 
   44    uint16_t destination_port;
 
   47struct ssh_service_request {
 
   51struct ssh_global_request {
 
   58struct ssh_channel_request {
 
   79    uint8_t x11_single_connection;
 
   80    char *x11_auth_protocol;
 
   81    char *x11_auth_cookie;
 
   82    uint32_t x11_screen_number;
 
   85struct ssh_message_struct {
 
   88    struct ssh_auth_request auth_request;
 
   89    struct ssh_channel_request_open channel_request_open;
 
   90    struct ssh_channel_request channel_request;
 
   91    struct ssh_service_request service_request;
 
   92    struct ssh_global_request global_request;
 
  107int ssh_message_handle_channel_request(ssh_session session, ssh_channel channel, ssh_buffer packet,
 
  108    const char *request, uint8_t want_reply);
 
  109ssh_message ssh_message_pop_head(ssh_session session);
 
#define SSH_PACKET_CALLBACK(name)
This macro declares a packet callback handler.
Definition callbacks.h:560