cvs commit: src/sys/netinet ip_id.c

Mike Silbersack silby at
Wed Feb 6 07:40:33 PST 2008

silby       2008-02-06 15:40:31 UTC

  FreeBSD src repository

  Modified files:
    sys/netinet          ip_id.c 
  Replace the random IP ID generation code we
  obtained from OpenBSD with an algorithm suggested
  by Amit Klein.  The OpenBSD algorithm has a few
  flaws; see Amit's paper for more information.
  For a description of how this algorithm works,
  please see the comments within the code.
  Note that this commit does not yet enable random IP ID
  generation by default.  There are still some concerns
  that doing so will adversely affect performance.
  Reviewed by:  rwatson
  MFC After: 2 weeks
  Revision  Changes    Path
  1.10      +155 -147  src/sys/netinet/ip_id.c

More information about the cvs-src mailing list