Re: 2.6.20.3-rc1 / iproute2 hoplimit 2^32-1 vs 2^8-1

2007-03-20 Thread Pekka Savola
On Mon, 19 Mar 2007, David Miller wrote: From: Patrick McHardy [EMAIL PROTECTED] Date: Mon, 19 Mar 2007 16:27:29 +0100 Mhh actually this looks intentional: icmpv6_send and some other output functions do: int hlimit; ... if (hlimit 0) hlimit = dst_metric(dst,

Re: 2.6.20.3-rc1 / iproute2 hoplimit 2^32-1 vs 2^8-1

2007-03-20 Thread YOSHIFUJI Hideaki / 吉藤英明
In article [EMAIL PROTECTED] (at Tue, 20 Mar 2007 10:27:51 +0200 (EET)), Pekka Savola [EMAIL PROTECTED] says: On Mon, 19 Mar 2007, David Miller wrote: From: Patrick McHardy [EMAIL PROTECTED] Date: Mon, 19 Mar 2007 16:27:29 +0100 Mhh actually this looks intentional: icmpv6_send and

2.6.20.3-rc1 / iproute2 hoplimit 2^32-1 vs 2^8-1

2007-03-19 Thread Pekka Savola
Hi, On kernel based on 2.6.20.3-rc1 (FC6), 'ip -6 r l' shows: default via fe80::212:f0ff:fe5f:c4ec dev eth1 proto kernel metric 1024 expires 7191sec mtu 1500 advmss 1440 hoplimit 4294967295 (this is the same with iproute2-ss061214 and iproute2-ss070313.) So, it seems that the data length

Re: 2.6.20.3-rc1 / iproute2 hoplimit 2^32-1 vs 2^8-1

2007-03-19 Thread Patrick McHardy
Pekka Savola wrote: On kernel based on 2.6.20.3-rc1 (FC6), 'ip -6 r l' shows: default via fe80::212:f0ff:fe5f:c4ec dev eth1 proto kernel metric 1024 expires 7191sec mtu 1500 advmss 1440 hoplimit 4294967295 (this is the same with iproute2-ss061214 and iproute2-ss070313.) So, it seems

Re: 2.6.20.3-rc1 / iproute2 hoplimit 2^32-1 vs 2^8-1

2007-03-19 Thread Patrick McHardy
Patrick McHardy wrote: Pekka Savola wrote: On kernel based on 2.6.20.3-rc1 (FC6), 'ip -6 r l' shows: default via fe80::212:f0ff:fe5f:c4ec dev eth1 proto kernel metric 1024 expires 7191sec mtu 1500 advmss 1440 hoplimit 4294967295 (this is the same with iproute2-ss061214 and

Re: 2.6.20.3-rc1 / iproute2 hoplimit 2^32-1 vs 2^8-1

2007-03-19 Thread David Miller
From: Patrick McHardy [EMAIL PROTECTED] Date: Mon, 19 Mar 2007 16:27:29 +0100 Mhh actually this looks intentional: icmpv6_send and some other output functions do: int hlimit; ... if (hlimit 0) hlimit = dst_metric(dst, RTAX_HOPLIMIT); if (hlimit 0)