diff options
Diffstat (limited to 'libssh/server.c')
-rw-r--r-- | libssh/server.c | 4 |
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); |