On Tue, Apr 17, 2001 at 04:36:15AM +1000, Darren Reed wrote:

> You should optimize it for mod being 2^n-1 (or make that a requirement).

I'm afraid I don't have time to look at this right now.  Perhaps it
can be revisited (the sysctl defaults to off for now), or Niels Provos
may be interested in the idea.

> Also, drop the HTONS statements, they no longer make sense.  Before ip_id
> was a counter and so it made sense (sorta) to change its byte ordering to
> network.  Now it's just a random number so there is no longer any need.

Well, it still has wrapping properties like a network-order counter,
i.e. the algorithm attempts to order the output so that it doesn't
wrap within the segment lifetime.  That would be lost without using
HTONS.

Kris

PGP signature

Reply via email to