nat: cleanup & reorganization
[vpp.git] / src / plugins / nat / CMakeLists.txt
index 054ad68..0c28fa3 100644 (file)
@@ -16,10 +16,12 @@ set(CMAKE_VERBOSE_MAKEFILE ON)
 add_vpp_library(nat
   SOURCES
   lib/ipfix_logging.c
+  lib/nat_syslog.c
   lib/alloc.c
 
   INSTALL_HEADERS
   lib/ipfix_logging.h
+  lib/nat_syslog.h
   lib/alloc.h
 )
 
@@ -38,7 +40,6 @@ add_vpp_plugin(nat
   nat44_classify.c
   nat_affinity.c
   nat_format.c
-  nat_syslog.c
   nat_ha.c
 
   MULTIARCH_SOURCES
@@ -59,7 +60,6 @@ add_vpp_plugin(nat
 
 add_vpp_plugin(dslite
   SOURCES
-  nat_syslog.c
   dslite/dslite_api.c
   dslite/dslite_dpo.c
   dslite/dslite.c
@@ -83,7 +83,6 @@ add_vpp_plugin(dslite
 
 add_vpp_plugin(nat66
   SOURCES
-  nat_syslog.c
   nat66/nat66.c
   nat66/nat66_cli.c
   nat66/nat66_api.c
@@ -122,7 +121,6 @@ add_vpp_plugin(det44
 
 add_vpp_plugin(nat64
   SOURCES
-  nat_syslog.c
   nat64/nat64.c
   nat64/nat64_db.c
   nat64/nat64_cli.c