1
0
mirror of https://git.libssh.org/projects/libssh.git synced 2025-12-17 06:18:58 +03:00

added ssh_message_callback support.

Not fully working yet. User can set his ssh_message_callback, and the function ssh_execute_message_callbacks will call them when appropriate. Messages are correctly stacked (in packet_parse) but no call to ssh_execute_callbacks exists yet.
This commit is contained in:
Aris Adamantiadis
2009-06-18 23:48:55 +02:00
parent 3af55a4f49
commit 1bea53375b
5 changed files with 63 additions and 14 deletions

View File

@@ -173,7 +173,8 @@ int ssh_message_channel_request_reply_success(SSH_MESSAGE *msg);
int ssh_message_service_reply_success(SSH_MESSAGE *msg);
char *ssh_message_service_service(SSH_MESSAGE *msg);
void ssh_set_message_callback(SSH_SESSION *session,
int(*ssh_message_callback)(struct ssh_session *session, struct ssh_message *msg));
#ifdef __cplusplus
}
#endif /* __cplusplus */