summaryrefslogtreecommitdiffhomepage
path: root/pkg/safemem/io.go
diff options
context:
space:
mode:
authorGhanan Gowripalan <ghanan@google.com>2021-01-17 18:12:47 -0800
committergVisor bot <gvisor-bot@google.com>2021-01-17 18:14:28 -0800
commitf5736fa2bf91e1bb3fd9f9625dba8c800bf2adb5 (patch)
tree9d2e9c64f709d303e6a5db8fd0fb2ee0a7199e73 /pkg/safemem/io.go
parentcd75bb163f46bbe238945b98d50c7b33e60d4490 (diff)
Do not use a stack-wide queue of pending packets
Packets may be pending on link resolution to complete before being sent. Link resolution is performed for neighbors which are unique to a NIC so hold link resolution related state under the NIC, not the stack. Note, this change may result in more queued packets but that is okay as RFC 4861 section 7.2.2 recommends that the stack maintain a queue of packets for each neighbor that is waiting for link resolution to complete, not a fixed limit per stack. PiperOrigin-RevId: 352322155
Diffstat (limited to 'pkg/safemem/io.go')
0 files changed, 0 insertions, 0 deletions