Ethereal-users: Re: [Ethereal-users] Verifying TCP checksum

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <guy@xxxxxxxxxx>
Date: Tue, 12 Dec 2000 18:45:06 -0800 (PST)
> I have code that handles both TCP and UDP, over both IPv4 and IPv6, but
> I'm not going to check it (or any other) TCP/UDP checksumming code into
> Ethereal until it handles fragmented IP packets.

It now does, so I checked it in.  The next nightly CVS snapshot will
have it, as will the next release (whenever that shows up).

> In addition, I'm not checking anything in until I've checked to see how
> much it slows down the processing of packets and, if it slows it down
> significantly, I'm not checking it in until there's a preference setting
> to control whether to do checksums or not.

It doesn't seem to slow things down significantly, but I'll do some
profiling, and may add the option later.