diff options
author | Ghanan Gowripalan <ghanan@google.com> | 2019-10-28 18:19:12 -0700 |
---|---|---|
committer | gVisor bot <gvisor-bot@google.com> | 2019-10-28 18:20:36 -0700 |
commit | 0864549ecc26e734bae3dcf40e0d761232f8bdad (patch) | |
tree | 53f62d335d1053e07ba7004305086e83dfbc5417 /pkg/sentry/fsimpl/ext/symlink.go | |
parent | 198f1cddb82d46570ae63cb704b4a1b88cf0de1f (diff) |
Use the user supplied TCP MSS when creating a new active socket
This change supports using a user supplied TCP MSS for new active TCP
connections. Note, the user supplied MSS must be less than or equal to the
maximum possible MSS for a TCP connection's route. If it is greater than the
maximum possible MSS, the maximum possible MSS will be used as the connection's
MSS instead.
This change does not use this user supplied MSS for connections accepted from
listening sockets - that will come in a later change.
Test: Test that outgoing TCP SYN segments contain a TCP MSS option with the user
supplied MSS if it is not greater than the maximum possible MSS for the route.
PiperOrigin-RevId: 277185125
Diffstat (limited to 'pkg/sentry/fsimpl/ext/symlink.go')
0 files changed, 0 insertions, 0 deletions