session tcp: infra for transports to send buffers 51/23451/2
authorFlorin Coras <fcoras@cisco.com>
Thu, 17 Oct 2019 05:06:08 +0000 (22:06 -0700)
committerAndrew Yourtchenko <ayourtch@gmail.com>
Mon, 18 Nov 2019 12:31:58 +0000 (12:31 +0000)
commit57997c8748efd9023759e7270cedbf2124cf8d6e
tree627573f2b61789ecab49a9418961f81201a0f95c
parentfd2f6f89e6610eac6110054b6c9cd190fa4c57e1
session tcp: infra for transports to send buffers

Type: feature

Add infra that allows transpors to enqueue pending buffers without the
need to build and manage their own pending frames. An important benefit
is the fact that buffer wire/tx ordering is ensured by session layer.

Change-Id: I764fd1693d610b321a1d0c84b648a314f14583db
Signed-off-by: Florin Coras <fcoras@cisco.com>
(cherry picked from commit 2a7ea2ee92d6dc4800ee21323d3324a9e8449dcf)
src/vnet/session/session.h
src/vnet/session/session_node.c
src/vnet/tcp/tcp.h
src/vnet/tcp/tcp_output.c