diff options
author | Konstantin Ananyev <konstantin.ananyev@intel.com> | 2017-02-21 18:12:20 +0000 |
---|---|---|
committer | Konstantin Ananyev <konstantin.ananyev@intel.com> | 2017-02-24 16:37:08 +0000 |
commit | aa97dd1ce910b839fed46ad55d1e70e403f5a930 (patch) | |
tree | f6f0fd494eaf499859bff9f20f5ddfac9ab99233 /test/gtest/Makefile | |
parent | f5f10013ffef8e4ac1071087b8492fe6380d98fe (diff) |
Introduce first version of TCP code.
Supported functionality:
- open/close
- listen/accept/connect
- send/recv
In order to achieve that libtle_udp library was
reworked into libtle_l4p library that supports
both TCP and UDP protocols.
New libtle_timer library was introduced
(thanks to Cisco guys and Dave Barach <dbarach@cisco.com>
for sharing their timer code with us).
Sample application was also reworked significantly
to support both TCP and UDP traffic handling.
New UT were introduced.
Change-Id: I806b05011f521e89b58db403cfdd484a37beb775
Signed-off-by: Mohammad Abdul Awal <mohammad.abdul.awal@intel.com>
Signed-off-by: Karol Latecki <karolx.latecki@intel.com>
Signed-off-by: Daniel Mrzyglod <danielx.t.mrzyglod@intel.com>
Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
Diffstat (limited to 'test/gtest/Makefile')
-rw-r--r-- | test/gtest/Makefile | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/test/gtest/Makefile b/test/gtest/Makefile index ef86b9e..2598889 100644 --- a/test/gtest/Makefile +++ b/test/gtest/Makefile @@ -68,12 +68,16 @@ OBJ = gtest-rfc.o # all source are stored in SRCS-y SRCS-y += main.cpp +SRCS-y += test_common.cpp SRCS-y += test_tle_dring.cpp -SRCS-y += test_tle_udp_ctx.cpp +SRCS-y += test_tle_ctx.cpp #SRCS-y += test_tle_udp_dev.cpp SRCS-y += test_tle_udp_destroy.cpp SRCS-y += test_tle_udp_event.cpp -SRCS-y += test_tle_udp_stream.cpp +#SRCS-y += test_tle_udp_stream.cpp +#SRCS-y += test_tle_udp_stream_gen.cpp +#SRCS-y += test_tle_tcp_stream.cpp +#SRCS-y += test_tle_tcp_stream_gen.cpp CXXFLAGS += -std=c++11 @@ -87,7 +91,7 @@ CXXFLAGS += -I$(RTE_OUTPUT)/include LDFLAGS += -lstdc++ LDFLAGS += -L$(GMOCK_DIR) -lgmock -LDLIBS += -ltle_udp -ltle_dring +LDLIBS += -whole-archive -ltle_l4p -ltle_dring include $(TLDK_ROOT)/mk/tle.cpp-obj.mk endif @@ -116,7 +120,7 @@ LDLIBS += gtest-rfc.o LDLIBS += -lstdc++ LDLIBS += -L$(GMOCK_DIR) -lgmock LDLIBS += -L$(RTE_OUTPUT)/lib -LDLIBS += -ltle_udp -ltle_dring +LDLIBS += -whole-archive -ltle_l4p -ltle_dring -ltle_timer include $(TLDK_ROOT)/mk/tle.app.mk endif |