TCP proxy prototype 27/7927/8
authorDave Barach <dave@barachs.net>
Mon, 7 Aug 2017 13:35:25 +0000 (09:35 -0400)
committerDave Wallace <dwallacelf@gmail.com>
Thu, 10 Aug 2017 00:13:08 +0000 (00:13 +0000)
commit52851e6aa9304054fd1059c8dd284abf8e532bf2
treeefe4334245044e342817b28d69ee208fba9952ec
parentb639b593372612fd3a55b3137b4fdd62df775d96
TCP proxy prototype

- Clean up internal API client registration
- Add proxy server
- Add a reference count to the svm fifo

Change-Id: I5ace1c85497062ed412d26ae76a9e6741af1e984
Signed-off-by: Dave Barach <dave@barachs.net>
Signed-off-by: Florin Coras <fcoras@cisco.com>
16 files changed:
src/svm/svm_fifo.c
src/svm/svm_fifo.h
src/svm/svm_fifo_segment.c
src/vlibmemory/api_common.h
src/vlibmemory/memory_vlib.c
src/vnet.am
src/vnet/session/application.c
src/vnet/session/application.h
src/vnet/session/application_interface.h
src/vnet/session/session.c
src/vnet/session/session.h
src/vnet/session/stream_session.h
src/vnet/tcp/builtin_client.c
src/vnet/tcp/builtin_proxy.c [new file with mode: 0644]
src/vnet/tcp/builtin_proxy.h [new file with mode: 0644]
src/vnet/tcp/builtin_server.c