X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fplugins%2Fnat%2FCMakeLists.txt;h=688eb4f12074dfa12484bb148d61f0c77c607ac9;hb=603e75465;hp=a1a01789240e6cdfd4a9d5ff2ad4c3b1e98edfac;hpb=2c6639c695aebf0cd5ac74ad31fd331547fa0126;p=vpp.git diff --git a/src/plugins/nat/CMakeLists.txt b/src/plugins/nat/CMakeLists.txt index a1a01789240..688eb4f1207 100644 --- a/src/plugins/nat/CMakeLists.txt +++ b/src/plugins/nat/CMakeLists.txt @@ -30,9 +30,6 @@ add_vpp_plugin(nat out2in.c out2in_ed.c nat_ipfix_logging.c - nat_det.c - nat_det_in2out.c - nat_det_out2in.c nat_dpo.c nat44_cli.c nat44_handoff.c @@ -43,10 +40,6 @@ add_vpp_plugin(nat nat64_in2out.c nat64_out2in.c nat64_db.c - nat66.c - nat66_cli.c - nat66_in2out.c - nat66_out2in.c nat_affinity.c nat_format.c nat_syslog.c @@ -60,15 +53,12 @@ add_vpp_plugin(nat nat44_handoff.c nat64_in2out.c nat64_out2in.c - nat66_in2out.c - nat66_out2in.c - nat_det_in2out.c - nat_det_out2in.c out2in.c out2in_ed.c API_FILES nat.api + nat_types.api API_TEST_SOURCES nat_test.c @@ -80,7 +70,6 @@ add_vpp_plugin(nat add_vpp_plugin(dslite SOURCES - nat_format.c nat_syslog.c dslite/dslite_api.c dslite/dslite_dpo.c @@ -102,3 +91,42 @@ add_vpp_plugin(dslite LINK_LIBRARIES nat ) + +add_vpp_plugin(nat66 + SOURCES + nat_syslog.c + nat66/nat66.c + nat66/nat66_cli.c + nat66/nat66_api.c + nat66/nat66_in2out.c + nat66/nat66_out2in.c + + MULTIARCH_SOURCES + nat66/nat66_in2out.c + nat66/nat66_out2in.c + + API_FILES + nat66/nat66.api + nat_types.api + + LINK_LIBRARIES nat +) + +add_vpp_plugin(det44 + SOURCES + det44/det44.c + det44/det44_cli.c + det44/det44_api.c + det44/det44_in2out.c + det44/det44_out2in.c + + MULTIARCH_SOURCES + det44/det44_in2out.c + det44/det44_out2in.c + + API_FILES + det44/det44.api + nat_types.api + + LINK_LIBRARIES nat +)