aboutsummaryrefslogtreecommitdiff
path: root/libssh/packet.c
diff options
context:
space:
mode:
authorAris Adamantiadis <aris@0xbadc0de.be>2009-12-26 21:59:37 +0100
committerAris Adamantiadis <aris@0xbadc0de.be>2009-12-26 21:59:37 +0100
commita229cb46763cb4a1be1a0e3b6d93e6e0d106561d (patch)
tree15ef2b43daac6c125bc12f9badb0b03681910efc /libssh/packet.c
parent682ed1812364bd42fef6f331486c5d8f5a72ef21 (diff)
downloadlibssh-a229cb46763cb4a1be1a0e3b6d93e6e0d106561d.tar.gz
libssh-a229cb46763cb4a1be1a0e3b6d93e6e0d106561d.tar.xz
libssh-a229cb46763cb4a1be1a0e3b6d93e6e0d106561d.zip
Asynchronous authentication works !
Diffstat (limited to 'libssh/packet.c')
-rw-r--r--libssh/packet.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/libssh/packet.c b/libssh/packet.c
index f3263cc1..45ae3602 100644
--- a/libssh/packet.c
+++ b/libssh/packet.c
@@ -68,10 +68,11 @@ ssh_packet_callback default_packet_handlers[]= {
NULL, NULL, NULL, NULL, NULL, // 35-49
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, //#define SSH2_MSG_USERAUTH_REQUEST 50
- NULL, //#define SSH2_MSG_USERAUTH_FAILURE 51
- NULL, //#define SSH2_MSG_USERAUTH_SUCCESS 52
+ ssh_packet_userauth_failure, //#define SSH2_MSG_USERAUTH_FAILURE 51
+ ssh_packet_userauth_success, //#define SSH2_MSG_USERAUTH_SUCCESS 52
ssh_packet_userauth_banner, //#define SSH2_MSG_USERAUTH_BANNER 53
- NULL, //#define SSH2_MSG_USERAUTH_PK_OK 60 SSH2_MSG_USERAUTH_PASSWD_CHANGEREQ 60
+ NULL,NULL,NULL,NULL,NULL,NULL, // 54-59
+ ssh_packet_userauth_pk_ok, //#define SSH2_MSG_USERAUTH_PK_OK 60 SSH2_MSG_USERAUTH_PASSWD_CHANGEREQ 60
//SSH2_MSG_USERAUTH_INFO_REQUEST 60
NULL, //#define SSH2_MSG_USERAUTH_INFO_RESPONSE 61
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, //62-79