diff options
author | Aris Adamantiadis <aris@0xbadc0de.be> | 2009-11-29 22:51:14 +0100 |
---|---|---|
committer | Aris Adamantiadis <aris@0xbadc0de.be> | 2009-11-29 22:51:14 +0100 |
commit | 0bfb9d476c3dfc1ed74763665611891bcc277e9e (patch) | |
tree | 2ecbe008cbb309e57c818ca992a3154ed656a48b /libssh/packet.c | |
parent | 91bb1b2de66a62723e0cbdda02e455f728522181 (diff) | |
download | libssh-0bfb9d476c3dfc1ed74763665611891bcc277e9e.tar.gz libssh-0bfb9d476c3dfc1ed74763665611891bcc277e9e.tar.xz libssh-0bfb9d476c3dfc1ed74763665611891bcc277e9e.zip |
Standardize callbacks style and add documentation
Diffstat (limited to 'libssh/packet.c')
-rw-r--r-- | libssh/packet.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libssh/packet.c b/libssh/packet.c index 0c023239..2a5f1b39 100644 --- a/libssh/packet.c +++ b/libssh/packet.c @@ -111,7 +111,7 @@ static int macsize=SHA_DIGEST_LEN; * @len length of data received. It might not be enough for a complete packet * @returns number of bytes read and processed. */ -int ssh_packet_socket_callback(void *user, const void *data, size_t receivedlen){ +int ssh_packet_socket_callback(const void *data, size_t receivedlen, void *user){ ssh_session session=(ssh_session) user; unsigned int blocksize = (session->current_crypto ? session->current_crypto->in_cipher->blocksize : 8); @@ -331,7 +331,7 @@ void ssh_packet_process(ssh_session session, u_int8_t type){ continue; if(cb->callbacks[type - cb->start]==NULL) continue; - r=cb->callbacks[type - cb->start](session,cb->user,type,session->in_buffer); + r=cb->callbacks[type - cb->start](session,type,session->in_buffer,cb->user); if(r==SSH_PACKET_USED) break; } |