Flow: Rename IPFIX exporter. 20/12320/4
authorOle Troan <ot@cisco.com>
Wed, 2 May 2018 10:45:10 +0000 (12:45 +0200)
committerDamjan Marion <dmarion.lists@gmail.com>
Fri, 4 May 2018 21:52:23 +0000 (21:52 +0000)
Change-Id: I9363cf54b73f7cfd8622af6f1cb250438ea0d3b6
Signed-off-by: Ole Troan <ot@cisco.com>
16 files changed:
src/plugins/flowprobe/flowprobe.h
src/plugins/ioam/analyse/ioam_summary_export.h
src/plugins/ioam/export-common/ioam_export.h
src/plugins/ioam/ipfixcollector/node.c
src/plugins/ioam/udp-ping/udp_ping_export.c
src/plugins/nat/nat_ipfix_logging.c
src/vnet.am
src/vnet/ipfix-export/flow_api.c [moved from src/vnet/flow/flow_api.c with 98% similarity]
src/vnet/ipfix-export/flow_report.c [moved from src/vnet/flow/flow_report.c with 99% similarity]
src/vnet/ipfix-export/flow_report.h [moved from src/vnet/flow/flow_report.h with 98% similarity]
src/vnet/ipfix-export/flow_report_classify.c [moved from src/vnet/flow/flow_report_classify.c with 99% similarity]
src/vnet/ipfix-export/flow_report_classify.h [moved from src/vnet/flow/flow_report_classify.h with 100% similarity]
src/vnet/ipfix-export/ipfix_export.api [moved from src/vnet/flow/flow.api with 100% similarity]
src/vnet/ipfix-export/ipfix_info_elements.h [moved from src/vnet/flow/ipfix_info_elements.h with 100% similarity]
src/vnet/ipfix-export/ipfix_packet.h [moved from src/vnet/flow/ipfix_packet.h with 99% similarity]
src/vnet/vnet_all_api_h.h

index 02ee053..92c3f90 100644 (file)
@@ -23,8 +23,8 @@
 
 #include <vppinfra/hash.h>
 #include <vppinfra/error.h>
-#include <vnet/flow/flow_report.h>
-#include <vnet/flow/flow_report_classify.h>
+#include <vnet/ipfix-export/flow_report.h>
+#include <vnet/ipfix-export/flow_report_classify.h>
 #include <vppinfra/tw_timer_2t_1w_2048sl.h>
 
 /* Default timers in seconds */
index b435506..1397f9e 100755 (executable)
@@ -16,7 +16,7 @@
 #define __included_ip6_ioam_flow_report_h__
 
 #include <ioam/analyse/ioam_analyse.h>
-#include <vnet/flow/flow_report.h>
+#include <vnet/ipfix-export/flow_report.h>
 
 #define foreach_ioam_ipfix_info_element           \
 _(ioamPacketSent, 5239, u32)                     \
index 7434768..36d71d2 100644 (file)
@@ -22,7 +22,7 @@
 #include <vnet/ip/ip6_packet.h>
 #include <vnet/ip/ip6_hop_by_hop.h>
 #include <vnet/udp/udp.h>
-#include <vnet/flow/ipfix_packet.h>
+#include <vnet/ipfix-export/ipfix_packet.h>
 
 #include <vppinfra/pool.h>
 #include <vppinfra/hash.h>
index fce997a..ae8ed1e 100644 (file)
@@ -18,7 +18,7 @@
 #include <vnet/pg/pg.h>
 #include <vppinfra/error.h>
 #include <ioam/ipfixcollector/ipfixcollector.h>
-#include <vnet/flow/ipfix_packet.h>
+#include <vnet/ipfix-export/ipfix_packet.h>
 
 #define foreach_ipfix_collector_error \
 _(PROCESSED, "Number of IP-Fix packets processed") \
index 91cbb4b..2b3a4de 100644 (file)
@@ -13,7 +13,7 @@
  * limitations under the License.
  */
 
-#include <vnet/flow/flow_report.h>
+#include <vnet/ipfix-export/flow_report.h>
 #include <ioam/analyse/ioam_summary_export.h>
 #include <vnet/api_errno.h>
 #include <ioam/udp-ping/udp_ping.h>
index 70d8d6b..b4b940e 100644 (file)
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-#include <vnet/flow/flow_report.h>
+#include <vnet/ipfix-export/flow_report.h>
 #include <vlibmemory/api.h>
 #include <nat/nat_ipfix_logging.h>
 
index 058948d..adf9339 100644 (file)
@@ -828,26 +828,26 @@ API_FILES += vnet/srmpls/sr_mpls.api
 # IPFIX / netflow v10
 ########################################
 libvnet_la_SOURCES +=                          \
- vnet/flow/flow_report.c                       \
- vnet/flow/flow_api.c
+ vnet/ipfix-export/flow_report.c                       \
+ vnet/ipfix-export/flow_api.c
 
 nobase_include_HEADERS +=                      \
- vnet/flow/flow_report.h                       \
- vnet/flow/ipfix_info_elements.h               \
- vnet/flow/ipfix_packet.h                      \
- vnet/flow/flow.api.h
+ vnet/ipfix-export/flow_report.h                       \
+ vnet/ipfix-export/ipfix_info_elements.h               \
+ vnet/ipfix-export/ipfix_packet.h                      \
+ vnet/ipfix-export/ipfix_export.api.h
 
-API_FILES += vnet/flow/flow.api
+API_FILES += vnet/ipfix-export/ipfix_export.api
 
 ########################################
 # IPFIX classify code
 ########################################
 
 libvnet_la_SOURCES +=                          \
-  vnet/flow/flow_report_classify.c
+  vnet/ipfix-export/flow_report_classify.c
 
 nobase_include_HEADERS +=                      \
-  vnet/flow/flow_report_classify.h
+  vnet/ipfix-export/flow_report_classify.h
 
 ########################################
 # lawful intercept
similarity index 98%
rename from src/vnet/flow/flow_api.c
rename to src/vnet/ipfix-export/flow_api.c
index d1eb2c0..e6446ef 100644 (file)
@@ -24,8 +24,8 @@
 #include <vnet/api_errno.h>
 
 #include <vnet/fib/fib_table.h>
-#include <vnet/flow/flow_report.h>
-#include <vnet/flow/flow_report_classify.h>
+#include <vnet/ipfix-export/flow_report.h>
+#include <vnet/ipfix-export/flow_report_classify.h>
 
 #include <vnet/vnet_msg_enum.h>
 
@@ -358,7 +358,7 @@ static void
 setup_message_id_table (api_main_t * am)
 {
 #define _(id,n,crc) vl_msg_api_add_msg_name_crc (am, #n "_" #crc, id);
-  foreach_vl_msg_name_crc_flow;
+  foreach_vl_msg_name_crc_ipfix_export;
 #undef _
 }
 
similarity index 99%
rename from src/vnet/flow/flow_report.c
rename to src/vnet/ipfix-export/flow_report.c
index 4b89072..793eeda 100644 (file)
@@ -15,7 +15,7 @@
 /*
  * flow_report.c
  */
-#include <vnet/flow/flow_report.h>
+#include <vnet/ipfix-export/flow_report.h>
 #include <vnet/api_errno.h>
 
 flow_report_main_t flow_report_main;
similarity index 98%
rename from src/vnet/flow/flow_report.h
rename to src/vnet/ipfix-export/flow_report.h
index b26345b..b45ce06 100644 (file)
@@ -29,7 +29,7 @@
 #include <vppinfra/hash.h>
 #include <vppinfra/cache.h>
 
-#include <vnet/flow/ipfix_packet.h>
+#include <vnet/ipfix-export/ipfix_packet.h>
 
 /* Used to build the rewrite */
 typedef struct
similarity index 99%
rename from src/vnet/flow/flow_report_classify.c
rename to src/vnet/ipfix-export/flow_report_classify.c
index 163ce10..46813ee 100644 (file)
@@ -12,8 +12,8 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-#include <vnet/flow/flow_report.h>
-#include <vnet/flow/flow_report_classify.h>
+#include <vnet/ipfix-export/flow_report.h>
+#include <vnet/ipfix-export/flow_report_classify.h>
 #include <vnet/api_errno.h>
 
 /* Common prefix of tcp and udp headers
similarity index 99%
rename from src/vnet/flow/ipfix_packet.h
rename to src/vnet/ipfix-export/ipfix_packet.h
index a50d86e..8b026e4 100644 (file)
@@ -15,7 +15,7 @@
 #ifndef __included_ipfix_packet_h__
 #define __included_ipfix_packet_h__
 
-#include <vnet/flow/ipfix_info_elements.h>
+#include <vnet/ipfix-export/ipfix_info_elements.h>
 
 /* From RFC-7011:
  * https://tools.ietf.org/html/rfc7011
index 5c7c486..9d416e9 100644 (file)
@@ -59,7 +59,7 @@
 #include <vnet/srv6/sr.api.h>
 #include <vnet/srmpls/sr_mpls.api.h>
 #include <vnet/classify/classify.api.h>
-#include <vnet/flow/flow.api.h>
+#include <vnet/ipfix-export/ipfix_export.api.h>
 #include <vnet/dhcp/dhcp.api.h>
 #include <vnet/cop/cop.api.h>
 #include <vnet/policer/policer.api.h>