aboutsummaryrefslogtreecommitdiff
path: root/libssh
diff options
context:
space:
mode:
authorAris Adamantiadis <aris@0xbadc0de.be>2009-12-18 23:56:59 +0100
committerAris Adamantiadis <aris@0xbadc0de.be>2009-12-18 23:56:59 +0100
commita1870a62cffc8c09acf56a33dbf0a55238829b58 (patch)
tree68fb3a644ffd442175559497276c1acd2c44d573 /libssh
parent98819f92e342bad3553cd956fbc100eac92384a4 (diff)
downloadlibssh-a1870a62cffc8c09acf56a33dbf0a55238829b58.tar.gz
libssh-a1870a62cffc8c09acf56a33dbf0a55238829b58.tar.xz
libssh-a1870a62cffc8c09acf56a33dbf0a55238829b58.zip
Documentation callbacks.h + standardization
Diffstat (limited to 'libssh')
-rw-r--r--libssh/client.c2
-rw-r--r--libssh/packet.c2
-rw-r--r--libssh/socket.c12
3 files changed, 8 insertions, 8 deletions
diff --git a/libssh/client.c b/libssh/client.c
index 92fe215c..9af62e2c 100644
--- a/libssh/client.c
+++ b/libssh/client.c
@@ -647,7 +647,7 @@ int ssh_connect(ssh_session session) {
session->socket_callbacks.connected=socket_callback_connected;
session->socket_callbacks.data=callback_receive_banner;
session->socket_callbacks.exception=socket_callback_exception;
- session->socket_callbacks.user=session;
+ session->socket_callbacks.userdata=session;
if (session->fd != -1) {
ssh_socket_set_fd(session->socket, session->fd);
ret=SSH_OK;
diff --git a/libssh/packet.c b/libssh/packet.c
index 73c22789..dba00772 100644
--- a/libssh/packet.c
+++ b/libssh/packet.c
@@ -289,7 +289,7 @@ void ssh_packet_register_socket_callback(ssh_session session, ssh_socket s){
session->socket_callbacks.connected=NULL;
session->socket_callbacks.controlflow=NULL;
session->socket_callbacks.exception=NULL;
- session->socket_callbacks.user=session;
+ session->socket_callbacks.userdata=session;
ssh_socket_set_callbacks(s,&session->socket_callbacks);
}
diff --git a/libssh/socket.c b/libssh/socket.c
index 85afe81a..b14b2741 100644
--- a/libssh/socket.c
+++ b/libssh/socket.c
@@ -150,7 +150,7 @@ int ssh_socket_pollcallback(ssh_poll_handle p, int fd, int revents, void *v_s){
s->fd=-1;
if(s->callbacks && s->callbacks->connected)
s->callbacks->connected(SSH_SOCKET_CONNECTED_ERROR,err,
- s->callbacks->user);
+ s->callbacks->userdata);
return 0;
}
/* Then we are in a more standard kind of error */
@@ -166,7 +166,7 @@ int ssh_socket_pollcallback(ssh_poll_handle p, int fd, int revents, void *v_s){
if(s->callbacks && s->callbacks->exception){
s->callbacks->exception(
SSH_SOCKET_EXCEPTION_ERROR,
- s->last_errno,s->callbacks->user);
+ s->last_errno,s->callbacks->userdata);
}
}
if(r==0){
@@ -174,7 +174,7 @@ int ssh_socket_pollcallback(ssh_poll_handle p, int fd, int revents, void *v_s){
if(s->callbacks && s->callbacks->exception){
s->callbacks->exception(
SSH_SOCKET_EXCEPTION_EOF,
- 0,s->callbacks->user);
+ 0,s->callbacks->userdata);
}
}
if(r>0){
@@ -183,7 +183,7 @@ int ssh_socket_pollcallback(ssh_poll_handle p, int fd, int revents, void *v_s){
if(s->callbacks && s->callbacks->data){
r= s->callbacks->data(buffer_get_rest(s->in_buffer),
buffer_get_rest_len(s->in_buffer),
- s->callbacks->user);
+ s->callbacks->userdata);
buffer_pass_bytes(s->in_buffer,r);
}
}
@@ -195,7 +195,7 @@ int ssh_socket_pollcallback(ssh_poll_handle p, int fd, int revents, void *v_s){
s->state = SSH_SOCKET_CONNECTED;
ssh_poll_set_events(p,POLLOUT | POLLIN | POLLERR);
if(s->callbacks && s->callbacks->connected)
- s->callbacks->connected(SSH_SOCKET_CONNECTED_OK,0,s->callbacks->user);
+ s->callbacks->connected(SSH_SOCKET_CONNECTED_OK,0,s->callbacks->userdata);
return 0;
}
/* So, we can write data */
@@ -208,7 +208,7 @@ int ssh_socket_pollcallback(ssh_poll_handle p, int fd, int revents, void *v_s){
buffer_pass_bytes(s->out_buffer,w);
} else if(s->callbacks && s->callbacks->controlflow){
/* Otherwise advertise the upper level that write can be done */
- s->callbacks->controlflow(SSH_SOCKET_FLOW_WRITEWONTBLOCK,s->callbacks->user);
+ s->callbacks->controlflow(SSH_SOCKET_FLOW_WRITEWONTBLOCK,s->callbacks->userdata);
}
ssh_poll_remove_events(p,POLLOUT);
/* TODO: Find a way to put back POLLOUT when buffering occurs */