Netdev List
 help / color / mirror / Atom feed
* sendmsg/IPv6 routing header/bug
@ 2004-10-16  8:32 Yves Legrandgérard
  0 siblings, 0 replies; only message in thread
From: Yves Legrandgérard @ 2004-10-16  8:32 UTC (permalink / raw)
  To: netdev

Hi,
	I've discovered the following bug in IPv6 stack:

1. `sendmsg' crash when sending a UDP datagram with a routing header
of type 0 (IPV6_RTHDR_TYPE_0) as ancillary data.

2. When sending a UDP datagram with such a routing header as ancillary
data,
`sendmsg' is interrupted on receiving SIG_SEGV (segment violation).

This bug concerns ONLY UDP protocol. More precisely, if you send, for
example, an ICMPv6 Echo Request with  a routing header of type 0 as
ancillary data, everything works properly.

There is a problem with routing header only. All other ancillary data,
hoplimit, pktinfo, nexthop, etc. are working fine.

3. This bug affects Linux versions from 2.4.21 to 2.4.27 included and
DOES NOT affect Linux 2.4.20. I have not tried with Linux 2.6.xx.

Thank you for your attention,
		[ylg].

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2004-10-16  8:32 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-10-16  8:32 sendmsg/IPv6 routing header/bug Yves Legrandgérard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox