session: first approximation implementation of tls
[vpp.git] / src / vnet.am
index 3e1bdd6..c787eb3 100644 (file)
@@ -27,6 +27,10 @@ if WITH_LIBSSL
 libvnet_la_LIBADD += -lcrypto
 endif
 
+if WITH_MBEDTLS
+libvnet_la_LIBADD += -lmbedtls -lmbedx509 -lmbedcrypto
+endif
+
 ########################################
 # Generic stuff
 ########################################
@@ -970,6 +974,10 @@ libvnet_la_SOURCES +=                              \
   vnet/session-apps/http_server.c              \
   vnet/session-apps/proxy.c
 
+if WITH_MBEDTLS
+libvnet_la_SOURCES += vnet/session-apps/tls.c
+endif
+
 nobase_include_HEADERS +=                      \
   vnet/session-apps/echo_client.h              \
   vnet/session-apps/proxy.h