I was doing some testing with IPV6_CHECKSUM and started getting memory corruption (panic when the socket was closed). The bug originally manifested itself as a the "csum" pointer in rawv6_push_pendin
Please geive up the "singed-off" line. Anyway, how about this? Signed-off-by: Hideaki YOSHIFUJI <yoshfuji@xxxxxxxxxxxxxx> == net/ipv6/raw.c 1.80 vs edited == -- 1.80/net/ipv6/raw.c 2005-03-27 08:04:3
YOSHIFUJI Hideaki / 吉藤英明 <yoshfuji@xxxxxxxxxxxxxx> wrote on 05:53:08 PM: Signed-off-by: David L Stevens <dlstevens@xxxxxxxxxx> csum has to be a pointer into the packet data, so it can store the check
I was doing some testing with IPV6_CHECKSUM and started getting memory corruption (panic when the socket was closed). The bug originally manifested itself as a the "csum" pointer in rawv6_push_pendin
Please geive up the "singed-off" line. Anyway, how about this? Signed-off-by: Hideaki YOSHIFUJI <yoshfuji@xxxxxxxxxxxxxx> == net/ipv6/raw.c 1.80 vs edited == -- 1.80/net/ipv6/raw.c 2005-03-27 08:04:3
YOSHIFUJI Hideaki / <yoshfuji@xxxxxxxxxxxxxx> wrote on 04/12/2005 05:53:08 PM: Signed-off-by: David L Stevens <dlstevens@xxxxxxxxxx> csum has to be a pointer into the packet data, so it can store the
Ok, understood. BTW, I remember that my first intention was that we restrict "checksum" should be placed within the first fragment. In this sense, rp->offset + 1 < len does not make sense to me, if t
netdev-bounce@xxxxxxxxxxx wrote on 04/12/2005 09:05:35 PM: <OF0A4F590E.3F5A449F-ON88256FE2.000E49F8-88256FE2.000F289A@xxxxxxx These aren't fragments in the packet sense, of course. These are just dif
Yes it is possible to get nr_frags != 0. We also need to handle the case where there are multiple packets on sk_write_queue. So here is a patch that introduces skb_store_bits -- the opposite of skb_c