From bb73be06c3f626c466ade30f3046f49516ecabfa Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Sat, 19 Jun 1999 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 1999-06-19 --- ip/esp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ip/esp.c b/ip/esp.c index 81300ddd3b9d934371b1f76e50bc3f3190c38fde..0eb0324f6bd085022d72748fcb32db93bbe9c6b5 100644 --- a/ip/esp.c +++ b/ip/esp.c @@ -779,7 +779,7 @@ rc4cipher(Espcb *ecb, uchar *p, int n) esprc4->ovalid = 0; } } else if(d > 0) { -print("missing packet: %ld\n", d); +print("missing packet: %uld %ld\n", seq, d); // this link is hosed if(d > RC4forward) { strcpy(up->error, "rc4cipher: skipped too much"); @@ -795,12 +795,12 @@ print("missing packet: %ld\n", d); rc4(&esprc4->current, p, n); esprc4->cseq = seq+n; } else { +print("reordered packet: %uld %ld\n", seq, d); dd = seq - esprc4->oseq; if(!esprc4->ovalid || -d > RC4back || dd < 0) { strcpy(up->error, "rc4cipher: too far back"); return 0; } -print("reordered packet: %uld\n", seq); memmove(&tmpstate, &esprc4->old, sizeof(RC4state)); rc4skip(&tmpstate, dd); rc4(&tmpstate, p, n);