Initialize tcp_secret in tcp_init
authormikeb <mikeb@openbsd.org>
Thu, 7 Dec 2017 16:52:21 +0000 (16:52 +0000)
committermikeb <mikeb@openbsd.org>
Thu, 7 Dec 2017 16:52:21 +0000 (16:52 +0000)
commitcd1054d7515fbdf1734b5a54f16ea7cd0199de98
tree206ed2fdd83bab05397ed4f3e11b045fca333154
parent9243b1e0e04ee119f8c6827eb1e350dd40fdfa4a
Initialize tcp_secret in tcp_init

The initialization of a secret SHA256 context for generating TCP
initial sequence numbers is moved out of tcp_set_iss_tsm used to
set up ISN for new connections and into tcp_init, sparing the
need for a global flag.

OK deraadt, visa, mpi
sys/netinet/tcp_subr.c