Module Name: src Committed By: martin Date: Tue Mar 9 15:54:32 UTC 2021
Modified Files: src/sys/netinet [netbsd-9]: in_var.h tcp_subr.c tcp_timer.c Log Message: Pull up following revision(s) (requested by christos in ticket #1229): sys/netinet/tcp_subr.c: revision 1.286 sys/netinet/tcp_timer.c: revision 1.96 sys/netinet/in_var.h: revision 1.102 sys/netinet/in_var.h: revision 1.99 Don't increment the iss sequence on each connection because it exposes information (Amit Klein) Add some randomness to the iss offset Use a random IPv4 ID because the shuffling algorithm used before could expose information (Amit Klein) mv <sys/cprng.h> include to the kernel portion To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.97.4.1 src/sys/netinet/in_var.h cvs rdiff -u -r1.282.4.2 -r1.282.4.3 src/sys/netinet/tcp_subr.c cvs rdiff -u -r1.95 -r1.95.6.1 src/sys/netinet/tcp_timer.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.