session: refactor listen logic 34/17334/14
authorFlorin Coras <fcoras@cisco.com>
Wed, 6 Feb 2019 04:55:11 +0000 (20:55 -0800)
committerDamjan Marion <dmarion@me.com>
Sat, 9 Feb 2019 16:17:32 +0000 (16:17 +0000)
commitc9940fc20bf248ba10dad10108415219f0f8360f
treebf18da0d4a869dece31e2dd0f0daa1ce922b3c10
parent6164e97e0f2fddadea90fd24cd0ea4e629ba9b26
session: refactor listen logic

Make app-listener the handle for app listens. Consequently transport and
local listen sessions are now associated to the app-listener.

Change-Id: I9397a26d42cccb100970b6b4794c15bac2e11465
Signed-off-by: Florin Coras <fcoras@cisco.com>
19 files changed:
src/plugins/unittest/session_test.c
src/plugins/unittest/tcp_test.c
src/vnet/sctp/sctp_input.c
src/vnet/session-apps/echo_server.c
src/vnet/session-apps/http_server.c
src/vnet/session-apps/proxy.c
src/vnet/session/application.c
src/vnet/session/application.h
src/vnet/session/application_interface.c
src/vnet/session/application_interface.h
src/vnet/session/application_worker.c
src/vnet/session/session.c
src/vnet/session/session.h
src/vnet/session/session_api.c
src/vnet/session/session_types.h
src/vnet/tcp/tcp_input.c
src/vnet/tls/tls.c
src/vnet/tls/tls.h
src/vnet/udp/udp_input.c