bsc: Move transaction.c from the libbsc to the libmsc
The BSC code does not use transactions, move it to the libmsc.
diff --git a/openbsc/src/libbsc/Makefile.am b/openbsc/src/libbsc/Makefile.am
index 39c2972..70f6c1c 100644
--- a/openbsc/src/libbsc/Makefile.am
+++ b/openbsc/src/libbsc/Makefile.am
@@ -18,7 +18,6 @@
handover_decision.c handover_logic.c meas_rep.c \
rest_octets.c system_information.c \
e1_config.c \
- transaction.c \
bsc_api.c bsc_msc.c bsc_vty.c \
gsm_04_08_utils.c \
bsc_init.c
diff --git a/openbsc/src/libmsc/Makefile.am b/openbsc/src/libmsc/Makefile.am
index 17213ca..8d5034c 100644
--- a/openbsc/src/libmsc/Makefile.am
+++ b/openbsc/src/libmsc/Makefile.am
@@ -15,5 +15,6 @@
token_auth.c \
ussd.c \
vty_interface_layer3.c \
+ transaction.c \
osmo_msc.c
diff --git a/openbsc/src/libbsc/transaction.c b/openbsc/src/libmsc/transaction.c
similarity index 99%
rename from openbsc/src/libbsc/transaction.c
rename to openbsc/src/libmsc/transaction.c
index 0c72c03..8a181b7 100644
--- a/openbsc/src/libbsc/transaction.c
+++ b/openbsc/src/libmsc/transaction.c
@@ -149,4 +149,3 @@
return -1;
}
-