Mercurial > dropbear
comparison process-packet.c @ 1683:41bf8f216644
merge rsa-sha256
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Tue, 26 May 2020 00:24:02 +0800 |
parents | aeda68938596 435cfb9ec96e |
children |
comparison
equal
deleted
inserted
replaced
1673:e0871128e61f | 1683:41bf8f216644 |
---|---|
48 | 48 |
49 TRACE2(("enter process_packet")) | 49 TRACE2(("enter process_packet")) |
50 | 50 |
51 type = buf_getbyte(ses.payload); | 51 type = buf_getbyte(ses.payload); |
52 TRACE(("process_packet: packet type = %d, len %d", type, ses.payload->len)) | 52 TRACE(("process_packet: packet type = %d, len %d", type, ses.payload->len)) |
53 | |
54 ses.lastpacket = type; | |
55 | 53 |
56 now = monotonic_now(); | 54 now = monotonic_now(); |
57 ses.last_packet_time_keepalive_recv = now; | 55 ses.last_packet_time_keepalive_recv = now; |
58 | 56 |
59 /* These packets we can receive at any time */ | 57 /* These packets we can receive at any time */ |
154 /* TODO do something more here? */ | 152 /* TODO do something more here? */ |
155 TRACE(("preauth unknown packet")) | 153 TRACE(("preauth unknown packet")) |
156 recv_unimplemented(); | 154 recv_unimplemented(); |
157 | 155 |
158 out: | 156 out: |
157 ses.lastpacket = type; | |
159 buf_free(ses.payload); | 158 buf_free(ses.payload); |
160 ses.payload = NULL; | 159 ses.payload = NULL; |
161 | 160 |
162 TRACE2(("leave process_packet")) | 161 TRACE2(("leave process_packet")) |
163 } | 162 } |