Commit Graph

5 Commits

Author SHA1 Message Date
Andreas Kling
c24d4b07db IPv4: Add simple pseudorandom ephemeral port allocators for TCP and UDP. 2019-03-18 04:03:44 +01:00
Andreas Kling
5dfdcf796d TCP: Correct checksum for packets with odd number of bytes. 2019-03-14 19:57:54 +01:00
Andreas Kling
25e521f510 TCP: Start working on auto-closing connections when we get FIN. 2019-03-14 15:23:32 +01:00
Andreas Kling
274b500bac IPv4: Move more stuff from IPv4Socket to TCPSocket. 2019-03-14 12:28:30 +01:00
Andreas Kling
d2176eddfc Kernel: Factor out TCP parts of IPv4Socket into a TCPSocket class. 2019-03-14 12:20:38 +01:00