summaryrefslogtreecommitdiffstats
path: root/libssh/server.c
diff options
context:
space:
mode:
Diffstat (limited to 'libssh/server.c')
-rw-r--r--libssh/server.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libssh/server.c b/libssh/server.c
index a1d234f..8b36149 100644
--- a/libssh/server.c
+++ b/libssh/server.c
@@ -912,7 +912,7 @@ int ssh_execute_message_callbacks(ssh_session session){
if(!session->ssh_message_list)
return SSH_OK;
if(session->ssh_message_callback){
- while(ssh_list_get_head(ssh_message , session->ssh_message_list) != NULL){
+ while(ssh_list_pop_head(ssh_message , session->ssh_message_list) != NULL){
msg=ssh_message_pop_head(session);
ret=session->ssh_message_callback(session,msg);
if(ret==1){
@@ -925,7 +925,7 @@ int ssh_execute_message_callbacks(ssh_session session){
}
}
} else {
- while(ssh_list_get_head(ssh_message , session->ssh_message_list) != NULL){
+ while(ssh_list_pop_head(ssh_message , session->ssh_message_list) != NULL){
msg=ssh_message_pop_head(session);
ret = ssh_message_reply_default(msg);
ssh_message_free(msg);