From e2af94289f4aa328af9eddb48826cd6a54637e60 Mon Sep 17 00:00:00 2001 From: Aris Adamantiadis Date: Wed, 17 Jun 2009 23:28:05 +0200 Subject: ssh_message_retrieve + memoryleak fixed in ssh_message_free ssh_message_retrieve parses a specific SSH message and returns a pointer to it. Hacked ssh_message_get to use it. This is the first step to have asynchronous ssh messages callbacks. --- include/libssh/priv.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'include/libssh/priv.h') diff --git a/include/libssh/priv.h b/include/libssh/priv.h index 51e89c6b..68f0e183 100644 --- a/include/libssh/priv.h +++ b/include/libssh/priv.h @@ -427,6 +427,10 @@ struct ssh_channel_request_open { u16 destination_port; }; +struct ssh_service_request { + char *service; +}; + struct ssh_channel_request { int type; CHANNEL *channel; @@ -454,6 +458,7 @@ struct ssh_message { struct ssh_auth_request auth_request; struct ssh_channel_request_open channel_request_open; struct ssh_channel_request channel_request; + struct ssh_service_request service_request; }; #ifndef _WIN32 -- cgit