From: ian Date: Sun, 3 Mar 2002 03:28:02 +0000 (+0000) Subject: Fix broken length of some ah dgrams X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=0ddc85f46b744e366e9b7634e8c284accf98f439;p=vinegar-ip.git Fix broken length of some ah dgrams --- diff --git a/make-probes.tcl b/make-probes.tcl index ce215a8..a23edff 100755 --- a/make-probes.tcl +++ b/make-probes.tcl @@ -727,7 +727,7 @@ define ip-proto 51 ah {mtu} { get next number 0 255 get reserved hex 0 0xffff get spi hex32 - get auth_data rand 0 [expr {$mtu-8}] 4 + get auth_data rand 0 [expr {$mtu-8 > 50 ? 50 : $mtu-8}] 4 set length [packet-len $auth_data] assemble ah { +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+