JINMEI Tatuya / ???? wrote:
The reason is that
most Mobile IPv6 implementation are supported in the "kernel" and
already do checksumming.


What exactly do you imagine about the implementation that supports
mobile IPv6 in the kernel?
 If it generates, does checksumming, and
sends a packet with a mobile header completely within the kernel (the
KAME implementation apparently acts like this), it can do so without
conflicting with any API spec.  So I don't get why this is the reason
for specifying the behavior on a raw socket used by applications
(i.e., not by the kernel.)

I guess I was originally looking at it from the recieve side. On a aystem that already implements MIPv6 message handling at the network layer (in the kernel), it's rather pointless to set the IPV6_CHECKSUM option since the packet will be checked anyway.

-vlad
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Vladislav Yasevich              Tru64 UNIX Network Group
Hewlett Packard                 Tel: (603) 884-1079
Nashua, NH 03062                ZKO3-3/T07


-------------------------------------------------------------------- IETF IPng Working Group Mailing List IPng Home Page: http://playground.sun.com/ipng FTP archive: ftp://playground.sun.com/pub/ipng Direct all administrative requests to [EMAIL PROTECTED] --------------------------------------------------------------------

Reply via email to