summaryrefslogtreecommitdiff
path: root/packet.c
diff options
context:
space:
mode:
Diffstat (limited to 'packet.c')
-rw-r--r--packet.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/packet.c b/packet.c
index 86511276f..a5b2ab61a 100644
--- a/packet.c
+++ b/packet.c
@@ -37,7 +37,7 @@
37 */ 37 */
38 38
39#include "includes.h" 39#include "includes.h"
40RCSID("$OpenBSD: packet.c,v 1.95 2002/06/19 18:01:00 markus Exp $"); 40RCSID("$OpenBSD: packet.c,v 1.96 2002/06/23 21:10:02 deraadt Exp $");
41 41
42#include "xmalloc.h" 42#include "xmalloc.h"
43#include "buffer.h" 43#include "buffer.h"
@@ -1015,7 +1015,7 @@ packet_read_poll2(u_int32_t *seqnr_p)
1015int 1015int
1016packet_read_poll_seqnr(u_int32_t *seqnr_p) 1016packet_read_poll_seqnr(u_int32_t *seqnr_p)
1017{ 1017{
1018 int reason, seqnr; 1018 u_int reason, seqnr;
1019 u_char type; 1019 u_char type;
1020 char *msg; 1020 char *msg;
1021 1021
@@ -1038,14 +1038,15 @@ packet_read_poll_seqnr(u_int32_t *seqnr_p)
1038 case SSH2_MSG_DISCONNECT: 1038 case SSH2_MSG_DISCONNECT:
1039 reason = packet_get_int(); 1039 reason = packet_get_int();
1040 msg = packet_get_string(NULL); 1040 msg = packet_get_string(NULL);
1041 log("Received disconnect from %s: %d: %.400s", get_remote_ipaddr(), 1041 log("Received disconnect from %s: %u: %.400s",
1042 reason, msg); 1042 get_remote_ipaddr(), reason, msg);
1043 xfree(msg); 1043 xfree(msg);
1044 fatal_cleanup(); 1044 fatal_cleanup();
1045 break; 1045 break;
1046 case SSH2_MSG_UNIMPLEMENTED: 1046 case SSH2_MSG_UNIMPLEMENTED:
1047 seqnr = packet_get_int(); 1047 seqnr = packet_get_int();
1048 debug("Received SSH2_MSG_UNIMPLEMENTED for %d", seqnr); 1048 debug("Received SSH2_MSG_UNIMPLEMENTED for %u",
1049 seqnr);
1049 break; 1050 break;
1050 default: 1051 default:
1051 return type; 1052 return type;
@@ -1063,8 +1064,8 @@ packet_read_poll_seqnr(u_int32_t *seqnr_p)
1063 break; 1064 break;
1064 case SSH_MSG_DISCONNECT: 1065 case SSH_MSG_DISCONNECT:
1065 msg = packet_get_string(NULL); 1066 msg = packet_get_string(NULL);
1066 log("Received disconnect from %s: %.400s", get_remote_ipaddr(), 1067 log("Received disconnect from %s: %.400s",
1067 msg); 1068 get_remote_ipaddr(), msg);
1068 fatal_cleanup(); 1069 fatal_cleanup();
1069 xfree(msg); 1070 xfree(msg);
1070 break; 1071 break;