26 struct ssh_auth_request {
    30     struct ssh_key_struct *pubkey;
    35 struct ssh_channel_request_open {
    41     uint16_t originator_port;
    43     uint16_t destination_port;
    46 struct ssh_service_request {
    50 struct ssh_global_request {
    57 struct ssh_channel_request {
    78     uint8_t x11_single_connection;
    79     char *x11_auth_protocol;
    80     char *x11_auth_cookie;
    81     uint32_t x11_screen_number;
    84 struct ssh_message_struct {
    87     struct ssh_auth_request auth_request;
    88     struct ssh_channel_request_open channel_request_open;
    89     struct ssh_channel_request channel_request;
    90     struct ssh_service_request service_request;
    91     struct ssh_global_request global_request;
   102 int ssh_message_handle_channel_request(ssh_session session, ssh_channel channel, ssh_buffer packet,
   103     const char *request, uint8_t want_reply);
   104 void ssh_message_queue(ssh_session session, ssh_message message);
   105 ssh_message ssh_message_pop_head(ssh_session session);
   106 int ssh_message_channel_request_open_reply_accept_channel(ssh_message msg, ssh_channel chan);
 #define SSH_PACKET_CALLBACK(name)
This macro declares a packet callback handler. 
Definition: callbacks.h:449