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