From: Numan Siddique <num...@ovn.org>

It will be used by ovn-br-controller.

Signed-off-by: Numan Siddique <num...@ovn.org>
---
 controller/automake.mk                    | 2 --
 controller/lflow.h                        | 2 +-
 controller/ovn-controller.c               | 2 +-
 lib/automake.mk                           | 2 ++
 {controller => lib}/lflow-conj-ids.c      | 0
 {controller => lib}/lflow-conj-ids.h      | 2 +-
 {controller => lib}/test-lflow-conj-ids.c | 0
 tests/automake.mk                         | 3 +--
 8 files changed, 6 insertions(+), 7 deletions(-)
 rename {controller => lib}/lflow-conj-ids.c (100%)
 rename {controller => lib}/lflow-conj-ids.h (98%)
 rename {controller => lib}/test-lflow-conj-ids.c (100%)

diff --git a/controller/automake.mk b/controller/automake.mk
index f0638ea97e..cbbca28dbd 100644
--- a/controller/automake.mk
+++ b/controller/automake.mk
@@ -22,8 +22,6 @@ controller_ovn_controller_SOURCES = \
        controller/lflow.h \
        controller/lflow-cache.c \
        controller/lflow-cache.h \
-       controller/lflow-conj-ids.c \
-       controller/lflow-conj-ids.h \
        controller/lport.c \
        controller/lport.h \
        controller/ofctrl.c \
diff --git a/controller/lflow.h b/controller/lflow.h
index fa9e795e02..7722bbb430 100644
--- a/controller/lflow.h
+++ b/controller/lflow.h
@@ -38,7 +38,7 @@
 
 #include <stdint.h>
 #include "lflow-cache.h"
-#include "lflow-conj-ids.h"
+#include "lib/lflow-conj-ids.h"
 #include "openvswitch/hmap.h"
 #include "openvswitch/uuid.h"
 #include "openvswitch/list.h"
diff --git a/controller/ovn-controller.c b/controller/ovn-controller.c
index 945952c5c4..9cad2333ef 100644
--- a/controller/ovn-controller.c
+++ b/controller/ovn-controller.c
@@ -41,7 +41,7 @@
 #include "lb.h"
 #include "lflow.h"
 #include "lflow-cache.h"
-#include "lflow-conj-ids.h"
+#include "lib/lflow-conj-ids.h"
 #include "lib/vswitch-idl.h"
 #include "lib/ovsdb-types.h"
 #include "local_data.h"
diff --git a/lib/automake.mk b/lib/automake.mk
index 46c24e99d1..5e7720051c 100644
--- a/lib/automake.mk
+++ b/lib/automake.mk
@@ -26,6 +26,8 @@ lib_libovn_la_SOURCES = \
        lib/ovn-parallel-hmap.c \
        lib/ip-mcast-index.c \
        lib/ip-mcast-index.h \
+       lib/lflow-conj-ids.c \
+       lib/lflow-conj-ids.h \
        lib/mac-binding-index.c \
        lib/mac-binding-index.h \
        lib/mcast-group-index.c \
diff --git a/controller/lflow-conj-ids.c b/lib/lflow-conj-ids.c
similarity index 100%
rename from controller/lflow-conj-ids.c
rename to lib/lflow-conj-ids.c
diff --git a/controller/lflow-conj-ids.h b/lib/lflow-conj-ids.h
similarity index 98%
rename from controller/lflow-conj-ids.h
rename to lib/lflow-conj-ids.h
index 1ee8f7c3ea..81b549dfcd 100644
--- a/controller/lflow-conj-ids.h
+++ b/lib/lflow-conj-ids.h
@@ -47,4 +47,4 @@ void lflow_conj_ids_clear(struct conj_ids *);
 void lflow_conj_ids_dump(struct conj_ids *, struct ds *out_data);
 void lflow_conj_ids_set_test_mode(bool);
 
-#endif /* controller/lflow-conj-ids.h */
+#endif /* lib/lflow-conj-ids.h */
diff --git a/controller/test-lflow-conj-ids.c b/lib/test-lflow-conj-ids.c
similarity index 100%
rename from controller/test-lflow-conj-ids.c
rename to lib/test-lflow-conj-ids.c
diff --git a/tests/automake.mk b/tests/automake.mk
index b96932dc21..06c768d2ee 100644
--- a/tests/automake.mk
+++ b/tests/automake.mk
@@ -286,9 +286,9 @@ tests_ovstest_SOURCES = \
        tests/test-ovn.c \
        tests/test-vector.c \
        controller/test-lflow-cache.c \
-       controller/test-lflow-conj-ids.c \
        controller/test-ofctrl-seqno.c \
        controller/test-vif-plug.c \
+       lib/test-lflow-conj-ids.c \
        lib/test-ovn-features.c \
        northd/test-ipam.c
 
@@ -300,7 +300,6 @@ tests_ovstest_LDADD = $(OVS_LIBDIR)/daemon.lo \
        controller/ha-chassis.$(OBJEXT) \
        controller/if-status.$(OBJEXT) \
        controller/lflow-cache.$(OBJEXT) \
-       controller/lflow-conj-ids.$(OBJEXT) \
        controller/local_data.$(OBJEXT) \
        controller/lport.$(OBJEXT) \
        controller/ofctrl-seqno.$(OBJEXT) \
-- 
2.50.1

_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to