X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fsptps.c;h=c22926a84184353ee59fbad823442074dc561a37;hb=eef25266cb862b5e2c24450d158d99e3cb43e511;hp=386b6fd2a1bedb7917d76bae113e5dddf463de20;hpb=b50a92d0c3d26edfeb7c8d6c1b8c3adc28edd6fe;p=tinc diff --git a/src/sptps.c b/src/sptps.c index 386b6fd2..c22926a8 100644 --- a/src/sptps.c +++ b/src/sptps.c @@ -486,6 +486,10 @@ static bool sptps_receive_data_datagram(sptps_t *s, const char *data, size_t len if(seqno > s->inseqno) s->inseqno = seqno + 1; + if(!s->inseqno) + s->received = 0; + else + s->received++; // Decrypt. cipher_set_counter(&s->incipher, &seqno, sizeof seqno);