X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet.am;h=c787eb377033ba77e697c140d5afc2129235a3b1;hb=371ca50a74a9c4f1b74c4c1b65c6fdec610fcfc3;hp=204c3c2c358f2bae97f22fbfec963042278af585;hpb=a0cc5ab6d4873164bcb6cdae02b928e49553d13a;p=vpp.git diff --git a/src/vnet.am b/src/vnet.am index 204c3c2c358..c787eb37703 100644 --- a/src/vnet.am +++ b/src/vnet.am @@ -27,6 +27,10 @@ if WITH_LIBSSL libvnet_la_LIBADD += -lcrypto endif +if WITH_MBEDTLS +libvnet_la_LIBADD += -lmbedtls -lmbedx509 -lmbedcrypto +endif + ######################################## # Generic stuff ######################################## @@ -542,6 +546,7 @@ API_FILES += vnet/udp/udp.api # Layer 4 protocol: sctp ######################################## libvnet_la_SOURCES += \ + vnet/sctp/sctp_api.c \ vnet/sctp/sctp.c \ vnet/sctp/sctp_pg.c \ vnet/sctp/sctp_input.c \ @@ -552,7 +557,10 @@ nobase_include_HEADERS += \ vnet/sctp/sctp_error.def \ vnet/sctp/sctp_packet.h \ vnet/sctp/sctp_timer.h \ - vnet/sctp/sctp.h + vnet/sctp/sctp.h \ + vnet/sctp/sctp.api.h + +API_FILES += vnet/sctp/sctp.api ######################################## # Tunnel protocol: gre @@ -966,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