examples/ip_pipeline: rework passthrough pipeline
[dpdk.git] / examples / ip_pipeline / init.c
index 01e13d2..0f3bf0b 100644 (file)
@@ -44,6 +44,9 @@
 
 #include "app.h"
 #include "pipeline.h"
+#include "pipeline_common_fe.h"
+#include "pipeline_master.h"
+#include "pipeline_passthrough.h"
 
 #define APP_NAME_SIZE  32
 
@@ -1281,6 +1284,10 @@ int app_init(struct app_params *app)
        app_init_tm(app);
        app_init_msgq(app);
 
+       app_pipeline_common_cmd_push(app);
+       app_pipeline_type_register(app, &pipeline_master);
+       app_pipeline_type_register(app, &pipeline_passthrough);
+
        app_init_pipelines(app);
        app_init_threads(app);