commit | ed3157ce46cde0f3973a5ee0a0a53909f361ae7c | [log] [tgz] |
---|---|---|
author | Neels Hofmeyr <neels@hofmeyr.de> | Tue Jul 04 23:08:44 2017 +0200 |
committer | Neels Hofmeyr <neels@hofmeyr.de> | Sun Aug 27 17:40:52 2017 +0200 |
tree | 072f9b723003554bead716390f6ed8bf7351d103 | |
parent | 2758330b6ab37ff30afca8306080f0e82ef5a732 [diff] |
move openbsc/* to repos root This is the first step in creating this repository from the legacy openbsc.git. Like all other Osmocom repositories, keep the autoconf and automake files in the repository root. openbsc.git has been the sole exception, which ends now. Change-Id: I9c6f2a448d9cb1cc088cf1cf6918b69d7e69b4e7
diff --git a/openbsc/AUTHORS b/AUTHORS similarity index 100% rename from openbsc/AUTHORS rename to AUTHORS
diff --git a/openbsc/COPYING b/COPYING similarity index 100% rename from openbsc/COPYING rename to COPYING
diff --git a/openbsc/Makefile.am b/Makefile.am similarity index 100% rename from openbsc/Makefile.am rename to Makefile.am
diff --git a/openbsc/README b/README similarity index 100% rename from openbsc/README rename to README
diff --git a/openbsc/README.vty-tests b/README.vty-tests similarity index 100% rename from openbsc/README.vty-tests rename to README.vty-tests
diff --git a/openbsc/configure.ac b/configure.ac similarity index 100% rename from openbsc/configure.ac rename to configure.ac
diff --git a/openbsc/contrib/a-link/sccp-split-by-con.lua b/contrib/a-link/sccp-split-by-con.lua similarity index 100% rename from openbsc/contrib/a-link/sccp-split-by-con.lua rename to contrib/a-link/sccp-split-by-con.lua
diff --git a/openbsc/contrib/bsc-test/README b/contrib/bsc-test/README similarity index 100% rename from openbsc/contrib/bsc-test/README rename to contrib/bsc-test/README
diff --git a/openbsc/contrib/bsc-test/all_dial b/contrib/bsc-test/all_dial similarity index 100% rename from openbsc/contrib/bsc-test/all_dial rename to contrib/bsc-test/all_dial
diff --git a/openbsc/contrib/bsc-test/dial.sh b/contrib/bsc-test/dial.sh similarity index 100% rename from openbsc/contrib/bsc-test/dial.sh rename to contrib/bsc-test/dial.sh
diff --git a/openbsc/contrib/bsc-test/drop-oml.sh b/contrib/bsc-test/drop-oml.sh similarity index 100% rename from openbsc/contrib/bsc-test/drop-oml.sh rename to contrib/bsc-test/drop-oml.sh
diff --git a/openbsc/contrib/bsc-test/drop.sh b/contrib/bsc-test/drop.sh similarity index 100% rename from openbsc/contrib/bsc-test/drop.sh rename to contrib/bsc-test/drop.sh
diff --git a/openbsc/contrib/bsc-test/hangup b/contrib/bsc-test/hangup similarity index 100% rename from openbsc/contrib/bsc-test/hangup rename to contrib/bsc-test/hangup
diff --git a/openbsc/contrib/bsc-test/msc.sh b/contrib/bsc-test/msc.sh similarity index 100% rename from openbsc/contrib/bsc-test/msc.sh rename to contrib/bsc-test/msc.sh
diff --git a/openbsc/contrib/bsc_control.py b/contrib/bsc_control.py similarity index 100% rename from openbsc/contrib/bsc_control.py rename to contrib/bsc_control.py
diff --git a/openbsc/contrib/bt.py b/contrib/bt.py similarity index 100% rename from openbsc/contrib/bt.py rename to contrib/bt.py
diff --git a/openbsc/contrib/convert_to_enum.py b/contrib/convert_to_enum.py similarity index 100% rename from openbsc/contrib/convert_to_enum.py rename to contrib/convert_to_enum.py
diff --git a/openbsc/contrib/ctrl2sse.py b/contrib/ctrl2sse.py similarity index 100% rename from openbsc/contrib/ctrl2sse.py rename to contrib/ctrl2sse.py
diff --git a/openbsc/contrib/gprs/gb-proxy-unblock-bug.py b/contrib/gprs/gb-proxy-unblock-bug.py similarity index 100% rename from openbsc/contrib/gprs/gb-proxy-unblock-bug.py rename to contrib/gprs/gb-proxy-unblock-bug.py
diff --git a/openbsc/contrib/gprs/gprs-bssgp-histogram.lua b/contrib/gprs/gprs-bssgp-histogram.lua similarity index 100% rename from openbsc/contrib/gprs/gprs-bssgp-histogram.lua rename to contrib/gprs/gprs-bssgp-histogram.lua
diff --git a/openbsc/contrib/gprs/gprs-buffer-count.lua b/contrib/gprs/gprs-buffer-count.lua similarity index 100% rename from openbsc/contrib/gprs/gprs-buffer-count.lua rename to contrib/gprs/gprs-buffer-count.lua
diff --git a/openbsc/contrib/gprs/gprs-split-trace-by-tlli.lua b/contrib/gprs/gprs-split-trace-by-tlli.lua similarity index 100% rename from openbsc/contrib/gprs/gprs-split-trace-by-tlli.lua rename to contrib/gprs/gprs-split-trace-by-tlli.lua
diff --git a/openbsc/contrib/gprs/gprs-verify-nu.lua b/contrib/gprs/gprs-verify-nu.lua similarity index 100% rename from openbsc/contrib/gprs/gprs-verify-nu.lua rename to contrib/gprs/gprs-verify-nu.lua
diff --git a/openbsc/contrib/hlr-remove-old.sql b/contrib/hlr-remove-old.sql similarity index 100% rename from openbsc/contrib/hlr-remove-old.sql rename to contrib/hlr-remove-old.sql
diff --git a/openbsc/contrib/hlrsync/hlrsync.py b/contrib/hlrsync/hlrsync.py similarity index 100% rename from openbsc/contrib/hlrsync/hlrsync.py rename to contrib/hlrsync/hlrsync.py
diff --git a/openbsc/contrib/ipa.py b/contrib/ipa.py similarity index 100% rename from openbsc/contrib/ipa.py rename to contrib/ipa.py
diff --git a/contrib/jenkins.sh b/contrib/jenkins.sh index 068ee34..b315b97 100755 --- a/contrib/jenkins.sh +++ b/contrib/jenkins.sh
@@ -43,7 +43,6 @@ set -x cd "$base" -cd openbsc autoreconf --install --force ./configure --enable-osmo-bsc --enable-nat $SMPP $MGCP $IU --enable-vty-tests --enable-external-tests $MAKE $PARALLEL_MAKE
diff --git a/openbsc/contrib/mgcp_server.py b/contrib/mgcp_server.py similarity index 100% rename from openbsc/contrib/mgcp_server.py rename to contrib/mgcp_server.py
diff --git a/openbsc/contrib/nat/test_regexp.c b/contrib/nat/test_regexp.c similarity index 100% rename from openbsc/contrib/nat/test_regexp.c rename to contrib/nat/test_regexp.c
diff --git a/openbsc/contrib/nat/ussd_example.py b/contrib/nat/ussd_example.py similarity index 100% rename from openbsc/contrib/nat/ussd_example.py rename to contrib/nat/ussd_example.py
diff --git a/openbsc/contrib/rtp/gen_rtp_header.erl b/contrib/rtp/gen_rtp_header.erl similarity index 100% rename from openbsc/contrib/rtp/gen_rtp_header.erl rename to contrib/rtp/gen_rtp_header.erl
diff --git a/openbsc/contrib/rtp/rtp_replay.st b/contrib/rtp/rtp_replay.st similarity index 100% rename from openbsc/contrib/rtp/rtp_replay.st rename to contrib/rtp/rtp_replay.st
diff --git a/openbsc/contrib/rtp/rtp_replay_shared.st b/contrib/rtp/rtp_replay_shared.st similarity index 100% rename from openbsc/contrib/rtp/rtp_replay_shared.st rename to contrib/rtp/rtp_replay_shared.st
diff --git a/openbsc/contrib/rtp/rtp_replay_sip.st b/contrib/rtp/rtp_replay_sip.st similarity index 100% rename from openbsc/contrib/rtp/rtp_replay_sip.st rename to contrib/rtp/rtp_replay_sip.st
diff --git a/openbsc/contrib/rtp/timestamp_rtp.lua b/contrib/rtp/timestamp_rtp.lua similarity index 100% rename from openbsc/contrib/rtp/timestamp_rtp.lua rename to contrib/rtp/timestamp_rtp.lua
diff --git a/openbsc/contrib/sms/fill-hlr.st b/contrib/sms/fill-hlr.st similarity index 100% rename from openbsc/contrib/sms/fill-hlr.st rename to contrib/sms/fill-hlr.st
diff --git a/openbsc/contrib/sms/hlr-query.st b/contrib/sms/hlr-query.st similarity index 100% rename from openbsc/contrib/sms/hlr-query.st rename to contrib/sms/hlr-query.st
diff --git a/openbsc/contrib/sms/sqlite-probe.tap.d b/contrib/sms/sqlite-probe.tap.d similarity index 100% rename from openbsc/contrib/sms/sqlite-probe.tap.d rename to contrib/sms/sqlite-probe.tap.d
diff --git a/openbsc/contrib/soap.py b/contrib/soap.py similarity index 100% rename from openbsc/contrib/soap.py rename to contrib/soap.py
diff --git a/openbsc/contrib/systemd/osmo-bsc-mgcp.service b/contrib/systemd/osmo-bsc-mgcp.service similarity index 100% rename from openbsc/contrib/systemd/osmo-bsc-mgcp.service rename to contrib/systemd/osmo-bsc-mgcp.service
diff --git a/openbsc/contrib/systemd/osmo-bsc.service b/contrib/systemd/osmo-bsc.service similarity index 100% rename from openbsc/contrib/systemd/osmo-bsc.service rename to contrib/systemd/osmo-bsc.service
diff --git a/openbsc/contrib/systemd/osmo-gbproxy.service b/contrib/systemd/osmo-gbproxy.service similarity index 100% rename from openbsc/contrib/systemd/osmo-gbproxy.service rename to contrib/systemd/osmo-gbproxy.service
diff --git a/openbsc/contrib/systemd/osmo-nitb.service b/contrib/systemd/osmo-nitb.service similarity index 100% rename from openbsc/contrib/systemd/osmo-nitb.service rename to contrib/systemd/osmo-nitb.service
diff --git a/openbsc/contrib/systemd/osmo-sgsn.service b/contrib/systemd/osmo-sgsn.service similarity index 100% rename from openbsc/contrib/systemd/osmo-sgsn.service rename to contrib/systemd/osmo-sgsn.service
diff --git a/openbsc/contrib/testconv/Makefile b/contrib/testconv/Makefile similarity index 100% rename from openbsc/contrib/testconv/Makefile rename to contrib/testconv/Makefile
diff --git a/openbsc/contrib/testconv/testconv_main.c b/contrib/testconv/testconv_main.c similarity index 100% rename from openbsc/contrib/testconv/testconv_main.c rename to contrib/testconv/testconv_main.c
diff --git a/openbsc/contrib/twisted_ipa.py b/contrib/twisted_ipa.py similarity index 100% rename from openbsc/contrib/twisted_ipa.py rename to contrib/twisted_ipa.py
diff --git a/openbsc/doc/BS11-OML.txt b/doc/BS11-OML.txt similarity index 100% rename from openbsc/doc/BS11-OML.txt rename to doc/BS11-OML.txt
diff --git a/openbsc/doc/Makefile.am b/doc/Makefile.am similarity index 100% rename from openbsc/doc/Makefile.am rename to doc/Makefile.am
diff --git a/openbsc/doc/call-routing.txt b/doc/call-routing.txt similarity index 100% rename from openbsc/doc/call-routing.txt rename to doc/call-routing.txt
diff --git a/openbsc/doc/channel_release.txt b/doc/channel_release.txt similarity index 100% rename from openbsc/doc/channel_release.txt rename to doc/channel_release.txt
diff --git a/openbsc/doc/e1-data-model.txt b/doc/e1-data-model.txt similarity index 100% rename from openbsc/doc/e1-data-model.txt rename to doc/e1-data-model.txt
diff --git a/openbsc/doc/examples/Makefile.am b/doc/examples/Makefile.am similarity index 100% rename from openbsc/doc/examples/Makefile.am rename to doc/examples/Makefile.am
diff --git a/openbsc/doc/examples/osmo-bsc/osmo-bsc.cfg b/doc/examples/osmo-bsc/osmo-bsc.cfg similarity index 100% rename from openbsc/doc/examples/osmo-bsc/osmo-bsc.cfg rename to doc/examples/osmo-bsc/osmo-bsc.cfg
diff --git a/openbsc/doc/examples/osmo-bsc_mgcp/mgcp.cfg b/doc/examples/osmo-bsc_mgcp/mgcp.cfg similarity index 100% rename from openbsc/doc/examples/osmo-bsc_mgcp/mgcp.cfg rename to doc/examples/osmo-bsc_mgcp/mgcp.cfg
diff --git a/openbsc/doc/examples/osmo-bsc_nat/black-list.cfg b/doc/examples/osmo-bsc_nat/black-list.cfg similarity index 100% rename from openbsc/doc/examples/osmo-bsc_nat/black-list.cfg rename to doc/examples/osmo-bsc_nat/black-list.cfg
diff --git a/openbsc/doc/examples/osmo-bsc_nat/bscs.config b/doc/examples/osmo-bsc_nat/bscs.config similarity index 100% rename from openbsc/doc/examples/osmo-bsc_nat/bscs.config rename to doc/examples/osmo-bsc_nat/bscs.config
diff --git a/openbsc/doc/examples/osmo-bsc_nat/osmo-bsc_nat.cfg b/doc/examples/osmo-bsc_nat/osmo-bsc_nat.cfg similarity index 100% rename from openbsc/doc/examples/osmo-bsc_nat/osmo-bsc_nat.cfg rename to doc/examples/osmo-bsc_nat/osmo-bsc_nat.cfg
diff --git a/openbsc/doc/examples/osmo-gbproxy/osmo-gbproxy-legacy.cfg b/doc/examples/osmo-gbproxy/osmo-gbproxy-legacy.cfg similarity index 100% rename from openbsc/doc/examples/osmo-gbproxy/osmo-gbproxy-legacy.cfg rename to doc/examples/osmo-gbproxy/osmo-gbproxy-legacy.cfg
diff --git a/openbsc/doc/examples/osmo-gbproxy/osmo-gbproxy.cfg b/doc/examples/osmo-gbproxy/osmo-gbproxy.cfg similarity index 100% rename from openbsc/doc/examples/osmo-gbproxy/osmo-gbproxy.cfg rename to doc/examples/osmo-gbproxy/osmo-gbproxy.cfg
diff --git a/openbsc/doc/examples/osmo-gtphub/gtphub-example.txt b/doc/examples/osmo-gtphub/gtphub-example.txt similarity index 100% rename from openbsc/doc/examples/osmo-gtphub/gtphub-example.txt rename to doc/examples/osmo-gtphub/gtphub-example.txt
diff --git a/openbsc/doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfg b/doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfg similarity index 100% rename from openbsc/doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfg rename to doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfg
diff --git a/openbsc/doc/examples/osmo-gtphub/osmo-gtphub.cfg b/doc/examples/osmo-gtphub/osmo-gtphub.cfg similarity index 100% rename from openbsc/doc/examples/osmo-gtphub/osmo-gtphub.cfg rename to doc/examples/osmo-gtphub/osmo-gtphub.cfg
diff --git a/openbsc/doc/examples/osmo-nitb/bs11/openbsc-1bts-2trx-hopping.cfg b/doc/examples/osmo-nitb/bs11/openbsc-1bts-2trx-hopping.cfg similarity index 100% rename from openbsc/doc/examples/osmo-nitb/bs11/openbsc-1bts-2trx-hopping.cfg rename to doc/examples/osmo-nitb/bs11/openbsc-1bts-2trx-hopping.cfg
diff --git a/openbsc/doc/examples/osmo-nitb/bs11/openbsc-1bts-2trx.cfg b/doc/examples/osmo-nitb/bs11/openbsc-1bts-2trx.cfg similarity index 100% rename from openbsc/doc/examples/osmo-nitb/bs11/openbsc-1bts-2trx.cfg rename to doc/examples/osmo-nitb/bs11/openbsc-1bts-2trx.cfg
diff --git a/openbsc/doc/examples/osmo-nitb/bs11/openbsc-2bts-2trx.cfg b/doc/examples/osmo-nitb/bs11/openbsc-2bts-2trx.cfg similarity index 100% rename from openbsc/doc/examples/osmo-nitb/bs11/openbsc-2bts-2trx.cfg rename to doc/examples/osmo-nitb/bs11/openbsc-2bts-2trx.cfg
diff --git a/openbsc/doc/examples/osmo-nitb/bs11/openbsc.cfg b/doc/examples/osmo-nitb/bs11/openbsc.cfg similarity index 100% rename from openbsc/doc/examples/osmo-nitb/bs11/openbsc.cfg rename to doc/examples/osmo-nitb/bs11/openbsc.cfg
diff --git a/openbsc/doc/examples/osmo-nitb/nanobts/openbsc-multitrx.cfg b/doc/examples/osmo-nitb/nanobts/openbsc-multitrx.cfg similarity index 100% rename from openbsc/doc/examples/osmo-nitb/nanobts/openbsc-multitrx.cfg rename to doc/examples/osmo-nitb/nanobts/openbsc-multitrx.cfg
diff --git a/openbsc/doc/examples/osmo-nitb/nanobts/openbsc.cfg b/doc/examples/osmo-nitb/nanobts/openbsc.cfg similarity index 100% rename from openbsc/doc/examples/osmo-nitb/nanobts/openbsc.cfg rename to doc/examples/osmo-nitb/nanobts/openbsc.cfg
diff --git a/openbsc/doc/examples/osmo-nitb/nokia/openbsc_nokia_3trx.cfg b/doc/examples/osmo-nitb/nokia/openbsc_nokia_3trx.cfg similarity index 100% rename from openbsc/doc/examples/osmo-nitb/nokia/openbsc_nokia_3trx.cfg rename to doc/examples/osmo-nitb/nokia/openbsc_nokia_3trx.cfg
diff --git a/openbsc/doc/examples/osmo-nitb/rbs2308/openbsc.cfg b/doc/examples/osmo-nitb/rbs2308/openbsc.cfg similarity index 100% rename from openbsc/doc/examples/osmo-nitb/rbs2308/openbsc.cfg rename to doc/examples/osmo-nitb/rbs2308/openbsc.cfg
diff --git a/openbsc/doc/examples/osmo-nitb/sysmobts/openbsc.cfg b/doc/examples/osmo-nitb/sysmobts/openbsc.cfg similarity index 100% rename from openbsc/doc/examples/osmo-nitb/sysmobts/openbsc.cfg rename to doc/examples/osmo-nitb/sysmobts/openbsc.cfg
diff --git a/openbsc/doc/examples/osmo-sgsn/osmo-sgsn.cfg b/doc/examples/osmo-sgsn/osmo-sgsn.cfg similarity index 100% rename from openbsc/doc/examples/osmo-sgsn/osmo-sgsn.cfg rename to doc/examples/osmo-sgsn/osmo-sgsn.cfg
diff --git a/openbsc/doc/gsm-hopping.txt b/doc/gsm-hopping.txt similarity index 100% rename from openbsc/doc/gsm-hopping.txt rename to doc/gsm-hopping.txt
diff --git a/openbsc/doc/handover.txt b/doc/handover.txt similarity index 100% rename from openbsc/doc/handover.txt rename to doc/handover.txt
diff --git a/openbsc/doc/ipa-sccp.txt b/doc/ipa-sccp.txt similarity index 100% rename from openbsc/doc/ipa-sccp.txt rename to doc/ipa-sccp.txt
diff --git a/openbsc/doc/oml-interface.txt b/doc/oml-interface.txt similarity index 100% rename from openbsc/doc/oml-interface.txt rename to doc/oml-interface.txt
diff --git a/openbsc/doc/osmo-nitb-data_structures.dot b/doc/osmo-nitb-data_structures.dot similarity index 100% rename from openbsc/doc/osmo-nitb-data_structures.dot rename to doc/osmo-nitb-data_structures.dot
diff --git a/openbsc/doc/paging.txt b/doc/paging.txt similarity index 100% rename from openbsc/doc/paging.txt rename to doc/paging.txt
diff --git a/openbsc/git-version-gen b/git-version-gen similarity index 100% rename from openbsc/git-version-gen rename to git-version-gen
diff --git a/openbsc/include/Makefile.am b/include/Makefile.am similarity index 100% rename from openbsc/include/Makefile.am rename to include/Makefile.am
diff --git a/openbsc/include/compat_af_isdn.h b/include/compat_af_isdn.h similarity index 100% rename from openbsc/include/compat_af_isdn.h rename to include/compat_af_isdn.h
diff --git a/openbsc/include/mISDNif.h b/include/mISDNif.h similarity index 100% rename from openbsc/include/mISDNif.h rename to include/mISDNif.h
diff --git a/openbsc/include/openbsc/Makefile.am b/include/openbsc/Makefile.am similarity index 100% rename from openbsc/include/openbsc/Makefile.am rename to include/openbsc/Makefile.am
diff --git a/openbsc/include/openbsc/abis_nm.h b/include/openbsc/abis_nm.h similarity index 100% rename from openbsc/include/openbsc/abis_nm.h rename to include/openbsc/abis_nm.h
diff --git a/openbsc/include/openbsc/abis_om2000.h b/include/openbsc/abis_om2000.h similarity index 100% rename from openbsc/include/openbsc/abis_om2000.h rename to include/openbsc/abis_om2000.h
diff --git a/openbsc/include/openbsc/abis_rsl.h b/include/openbsc/abis_rsl.h similarity index 100% rename from openbsc/include/openbsc/abis_rsl.h rename to include/openbsc/abis_rsl.h
diff --git a/openbsc/include/openbsc/arfcn_range_encode.h b/include/openbsc/arfcn_range_encode.h similarity index 100% rename from openbsc/include/openbsc/arfcn_range_encode.h rename to include/openbsc/arfcn_range_encode.h
diff --git a/openbsc/include/openbsc/auth.h b/include/openbsc/auth.h similarity index 100% rename from openbsc/include/openbsc/auth.h rename to include/openbsc/auth.h
diff --git a/openbsc/include/openbsc/bsc_api.h b/include/openbsc/bsc_api.h similarity index 100% rename from openbsc/include/openbsc/bsc_api.h rename to include/openbsc/bsc_api.h
diff --git a/openbsc/include/openbsc/bsc_msc.h b/include/openbsc/bsc_msc.h similarity index 100% rename from openbsc/include/openbsc/bsc_msc.h rename to include/openbsc/bsc_msc.h
diff --git a/openbsc/include/openbsc/bsc_msc_data.h b/include/openbsc/bsc_msc_data.h similarity index 100% rename from openbsc/include/openbsc/bsc_msc_data.h rename to include/openbsc/bsc_msc_data.h
diff --git a/openbsc/include/openbsc/bsc_msg_filter.h b/include/openbsc/bsc_msg_filter.h similarity index 100% rename from openbsc/include/openbsc/bsc_msg_filter.h rename to include/openbsc/bsc_msg_filter.h
diff --git a/openbsc/include/openbsc/bsc_nat.h b/include/openbsc/bsc_nat.h similarity index 100% rename from openbsc/include/openbsc/bsc_nat.h rename to include/openbsc/bsc_nat.h
diff --git a/openbsc/include/openbsc/bsc_nat_callstats.h b/include/openbsc/bsc_nat_callstats.h similarity index 100% rename from openbsc/include/openbsc/bsc_nat_callstats.h rename to include/openbsc/bsc_nat_callstats.h
diff --git a/openbsc/include/openbsc/bsc_nat_sccp.h b/include/openbsc/bsc_nat_sccp.h similarity index 100% rename from openbsc/include/openbsc/bsc_nat_sccp.h rename to include/openbsc/bsc_nat_sccp.h
diff --git a/openbsc/include/openbsc/bsc_rll.h b/include/openbsc/bsc_rll.h similarity index 100% rename from openbsc/include/openbsc/bsc_rll.h rename to include/openbsc/bsc_rll.h
diff --git a/openbsc/include/openbsc/bsc_subscriber.h b/include/openbsc/bsc_subscriber.h similarity index 100% rename from openbsc/include/openbsc/bsc_subscriber.h rename to include/openbsc/bsc_subscriber.h
diff --git a/openbsc/include/openbsc/bss.h b/include/openbsc/bss.h similarity index 100% rename from openbsc/include/openbsc/bss.h rename to include/openbsc/bss.h
diff --git a/openbsc/include/openbsc/bts_ipaccess_nanobts_omlattr.h b/include/openbsc/bts_ipaccess_nanobts_omlattr.h similarity index 100% rename from openbsc/include/openbsc/bts_ipaccess_nanobts_omlattr.h rename to include/openbsc/bts_ipaccess_nanobts_omlattr.h
diff --git a/openbsc/include/openbsc/chan_alloc.h b/include/openbsc/chan_alloc.h similarity index 100% rename from openbsc/include/openbsc/chan_alloc.h rename to include/openbsc/chan_alloc.h
diff --git a/openbsc/include/openbsc/common_bsc.h b/include/openbsc/common_bsc.h similarity index 100% rename from openbsc/include/openbsc/common_bsc.h rename to include/openbsc/common_bsc.h
diff --git a/openbsc/include/openbsc/common_cs.h b/include/openbsc/common_cs.h similarity index 100% rename from openbsc/include/openbsc/common_cs.h rename to include/openbsc/common_cs.h
diff --git a/openbsc/include/openbsc/crc24.h b/include/openbsc/crc24.h similarity index 100% rename from openbsc/include/openbsc/crc24.h rename to include/openbsc/crc24.h
diff --git a/openbsc/include/openbsc/ctrl.h b/include/openbsc/ctrl.h similarity index 100% rename from openbsc/include/openbsc/ctrl.h rename to include/openbsc/ctrl.h
diff --git a/openbsc/include/openbsc/db.h b/include/openbsc/db.h similarity index 100% rename from openbsc/include/openbsc/db.h rename to include/openbsc/db.h
diff --git a/openbsc/include/openbsc/debug.h b/include/openbsc/debug.h similarity index 100% rename from openbsc/include/openbsc/debug.h rename to include/openbsc/debug.h
diff --git a/openbsc/include/openbsc/e1_config.h b/include/openbsc/e1_config.h similarity index 100% rename from openbsc/include/openbsc/e1_config.h rename to include/openbsc/e1_config.h
diff --git a/openbsc/include/openbsc/gb_proxy.h b/include/openbsc/gb_proxy.h similarity index 100% rename from openbsc/include/openbsc/gb_proxy.h rename to include/openbsc/gb_proxy.h
diff --git a/openbsc/include/openbsc/gprs_gb_parse.h b/include/openbsc/gprs_gb_parse.h similarity index 100% rename from openbsc/include/openbsc/gprs_gb_parse.h rename to include/openbsc/gprs_gb_parse.h
diff --git a/openbsc/include/openbsc/gprs_gmm.h b/include/openbsc/gprs_gmm.h similarity index 100% rename from openbsc/include/openbsc/gprs_gmm.h rename to include/openbsc/gprs_gmm.h
diff --git a/openbsc/include/openbsc/gprs_llc.h b/include/openbsc/gprs_llc.h similarity index 100% rename from openbsc/include/openbsc/gprs_llc.h rename to include/openbsc/gprs_llc.h
diff --git a/openbsc/include/openbsc/gprs_llc_xid.h b/include/openbsc/gprs_llc_xid.h similarity index 100% rename from openbsc/include/openbsc/gprs_llc_xid.h rename to include/openbsc/gprs_llc_xid.h
diff --git a/openbsc/include/openbsc/gprs_sgsn.h b/include/openbsc/gprs_sgsn.h similarity index 100% rename from openbsc/include/openbsc/gprs_sgsn.h rename to include/openbsc/gprs_sgsn.h
diff --git a/openbsc/include/openbsc/gprs_sndcp.h b/include/openbsc/gprs_sndcp.h similarity index 100% rename from openbsc/include/openbsc/gprs_sndcp.h rename to include/openbsc/gprs_sndcp.h
diff --git a/openbsc/include/openbsc/gprs_sndcp_comp.h b/include/openbsc/gprs_sndcp_comp.h similarity index 100% rename from openbsc/include/openbsc/gprs_sndcp_comp.h rename to include/openbsc/gprs_sndcp_comp.h
diff --git a/openbsc/include/openbsc/gprs_sndcp_dcomp.h b/include/openbsc/gprs_sndcp_dcomp.h similarity index 100% rename from openbsc/include/openbsc/gprs_sndcp_dcomp.h rename to include/openbsc/gprs_sndcp_dcomp.h
diff --git a/openbsc/include/openbsc/gprs_sndcp_pcomp.h b/include/openbsc/gprs_sndcp_pcomp.h similarity index 100% rename from openbsc/include/openbsc/gprs_sndcp_pcomp.h rename to include/openbsc/gprs_sndcp_pcomp.h
diff --git a/openbsc/include/openbsc/gprs_sndcp_xid.h b/include/openbsc/gprs_sndcp_xid.h similarity index 100% rename from openbsc/include/openbsc/gprs_sndcp_xid.h rename to include/openbsc/gprs_sndcp_xid.h
diff --git a/openbsc/include/openbsc/gprs_subscriber.h b/include/openbsc/gprs_subscriber.h similarity index 100% rename from openbsc/include/openbsc/gprs_subscriber.h rename to include/openbsc/gprs_subscriber.h
diff --git a/openbsc/include/openbsc/gprs_utils.h b/include/openbsc/gprs_utils.h similarity index 100% rename from openbsc/include/openbsc/gprs_utils.h rename to include/openbsc/gprs_utils.h
diff --git a/openbsc/include/openbsc/gsm_04_08.h b/include/openbsc/gsm_04_08.h similarity index 100% rename from openbsc/include/openbsc/gsm_04_08.h rename to include/openbsc/gsm_04_08.h
diff --git a/openbsc/include/openbsc/gsm_04_11.h b/include/openbsc/gsm_04_11.h similarity index 100% rename from openbsc/include/openbsc/gsm_04_11.h rename to include/openbsc/gsm_04_11.h
diff --git a/openbsc/include/openbsc/gsm_04_80.h b/include/openbsc/gsm_04_80.h similarity index 100% rename from openbsc/include/openbsc/gsm_04_80.h rename to include/openbsc/gsm_04_80.h
diff --git a/openbsc/include/openbsc/gsm_data.h b/include/openbsc/gsm_data.h similarity index 100% rename from openbsc/include/openbsc/gsm_data.h rename to include/openbsc/gsm_data.h
diff --git a/openbsc/include/openbsc/gsm_data_shared.h b/include/openbsc/gsm_data_shared.h similarity index 100% rename from openbsc/include/openbsc/gsm_data_shared.h rename to include/openbsc/gsm_data_shared.h
diff --git a/openbsc/include/openbsc/gsm_subscriber.h b/include/openbsc/gsm_subscriber.h similarity index 100% rename from openbsc/include/openbsc/gsm_subscriber.h rename to include/openbsc/gsm_subscriber.h
diff --git a/openbsc/include/openbsc/gsup_client.h b/include/openbsc/gsup_client.h similarity index 100% rename from openbsc/include/openbsc/gsup_client.h rename to include/openbsc/gsup_client.h
diff --git a/openbsc/include/openbsc/gtphub.h b/include/openbsc/gtphub.h similarity index 100% rename from openbsc/include/openbsc/gtphub.h rename to include/openbsc/gtphub.h
diff --git a/openbsc/include/openbsc/handover.h b/include/openbsc/handover.h similarity index 100% rename from openbsc/include/openbsc/handover.h rename to include/openbsc/handover.h
diff --git a/openbsc/include/openbsc/handover_decision.h b/include/openbsc/handover_decision.h similarity index 100% rename from openbsc/include/openbsc/handover_decision.h rename to include/openbsc/handover_decision.h
diff --git a/openbsc/include/openbsc/ipaccess.h b/include/openbsc/ipaccess.h similarity index 100% rename from openbsc/include/openbsc/ipaccess.h rename to include/openbsc/ipaccess.h
diff --git a/openbsc/include/openbsc/iu.h b/include/openbsc/iu.h similarity index 100% rename from openbsc/include/openbsc/iu.h rename to include/openbsc/iu.h
diff --git a/openbsc/include/openbsc/meas_feed.h b/include/openbsc/meas_feed.h similarity index 100% rename from openbsc/include/openbsc/meas_feed.h rename to include/openbsc/meas_feed.h
diff --git a/openbsc/include/openbsc/meas_rep.h b/include/openbsc/meas_rep.h similarity index 100% rename from openbsc/include/openbsc/meas_rep.h rename to include/openbsc/meas_rep.h
diff --git a/openbsc/include/openbsc/mgcp.h b/include/openbsc/mgcp.h similarity index 100% rename from openbsc/include/openbsc/mgcp.h rename to include/openbsc/mgcp.h
diff --git a/openbsc/include/openbsc/mgcp_internal.h b/include/openbsc/mgcp_internal.h similarity index 100% rename from openbsc/include/openbsc/mgcp_internal.h rename to include/openbsc/mgcp_internal.h
diff --git a/openbsc/include/openbsc/mgcp_transcode.h b/include/openbsc/mgcp_transcode.h similarity index 100% rename from openbsc/include/openbsc/mgcp_transcode.h rename to include/openbsc/mgcp_transcode.h
diff --git a/openbsc/include/openbsc/misdn.h b/include/openbsc/misdn.h similarity index 100% rename from openbsc/include/openbsc/misdn.h rename to include/openbsc/misdn.h
diff --git a/openbsc/include/openbsc/mncc.h b/include/openbsc/mncc.h similarity index 100% rename from openbsc/include/openbsc/mncc.h rename to include/openbsc/mncc.h
diff --git a/openbsc/include/openbsc/mncc_int.h b/include/openbsc/mncc_int.h similarity index 100% rename from openbsc/include/openbsc/mncc_int.h rename to include/openbsc/mncc_int.h
diff --git a/openbsc/include/openbsc/nat_rewrite_trie.h b/include/openbsc/nat_rewrite_trie.h similarity index 100% rename from openbsc/include/openbsc/nat_rewrite_trie.h rename to include/openbsc/nat_rewrite_trie.h
diff --git a/openbsc/include/openbsc/network_listen.h b/include/openbsc/network_listen.h similarity index 100% rename from openbsc/include/openbsc/network_listen.h rename to include/openbsc/network_listen.h
diff --git a/openbsc/include/openbsc/oap_client.h b/include/openbsc/oap_client.h similarity index 100% rename from openbsc/include/openbsc/oap_client.h rename to include/openbsc/oap_client.h
diff --git a/openbsc/include/openbsc/openbscdefines.h b/include/openbsc/openbscdefines.h similarity index 100% rename from openbsc/include/openbsc/openbscdefines.h rename to include/openbsc/openbscdefines.h
diff --git a/openbsc/include/openbsc/osmo_bsc.h b/include/openbsc/osmo_bsc.h similarity index 100% rename from openbsc/include/openbsc/osmo_bsc.h rename to include/openbsc/osmo_bsc.h
diff --git a/openbsc/include/openbsc/osmo_bsc_grace.h b/include/openbsc/osmo_bsc_grace.h similarity index 100% rename from openbsc/include/openbsc/osmo_bsc_grace.h rename to include/openbsc/osmo_bsc_grace.h
diff --git a/openbsc/include/openbsc/osmo_bsc_rf.h b/include/openbsc/osmo_bsc_rf.h similarity index 100% rename from openbsc/include/openbsc/osmo_bsc_rf.h rename to include/openbsc/osmo_bsc_rf.h
diff --git a/openbsc/include/openbsc/osmo_msc.h b/include/openbsc/osmo_msc.h similarity index 100% rename from openbsc/include/openbsc/osmo_msc.h rename to include/openbsc/osmo_msc.h
diff --git a/openbsc/include/openbsc/osmux.h b/include/openbsc/osmux.h similarity index 100% rename from openbsc/include/openbsc/osmux.h rename to include/openbsc/osmux.h
diff --git a/openbsc/include/openbsc/paging.h b/include/openbsc/paging.h similarity index 100% rename from openbsc/include/openbsc/paging.h rename to include/openbsc/paging.h
diff --git a/openbsc/include/openbsc/pcu_if.h b/include/openbsc/pcu_if.h similarity index 100% rename from openbsc/include/openbsc/pcu_if.h rename to include/openbsc/pcu_if.h
diff --git a/openbsc/include/openbsc/pcuif_proto.h b/include/openbsc/pcuif_proto.h similarity index 100% rename from openbsc/include/openbsc/pcuif_proto.h rename to include/openbsc/pcuif_proto.h
diff --git a/openbsc/include/openbsc/rest_octets.h b/include/openbsc/rest_octets.h similarity index 100% rename from openbsc/include/openbsc/rest_octets.h rename to include/openbsc/rest_octets.h
diff --git a/openbsc/include/openbsc/rrlp.h b/include/openbsc/rrlp.h similarity index 100% rename from openbsc/include/openbsc/rrlp.h rename to include/openbsc/rrlp.h
diff --git a/openbsc/include/openbsc/rs232.h b/include/openbsc/rs232.h similarity index 100% rename from openbsc/include/openbsc/rs232.h rename to include/openbsc/rs232.h
diff --git a/openbsc/include/openbsc/rtp_proxy.h b/include/openbsc/rtp_proxy.h similarity index 100% rename from openbsc/include/openbsc/rtp_proxy.h rename to include/openbsc/rtp_proxy.h
diff --git a/openbsc/include/openbsc/sgsn.h b/include/openbsc/sgsn.h similarity index 100% rename from openbsc/include/openbsc/sgsn.h rename to include/openbsc/sgsn.h
diff --git a/openbsc/include/openbsc/signal.h b/include/openbsc/signal.h similarity index 100% rename from openbsc/include/openbsc/signal.h rename to include/openbsc/signal.h
diff --git a/openbsc/include/openbsc/silent_call.h b/include/openbsc/silent_call.h similarity index 100% rename from openbsc/include/openbsc/silent_call.h rename to include/openbsc/silent_call.h
diff --git a/openbsc/include/openbsc/slhc.h b/include/openbsc/slhc.h similarity index 100% rename from openbsc/include/openbsc/slhc.h rename to include/openbsc/slhc.h
diff --git a/openbsc/include/openbsc/smpp.h b/include/openbsc/smpp.h similarity index 100% rename from openbsc/include/openbsc/smpp.h rename to include/openbsc/smpp.h
diff --git a/openbsc/include/openbsc/sms_queue.h b/include/openbsc/sms_queue.h similarity index 100% rename from openbsc/include/openbsc/sms_queue.h rename to include/openbsc/sms_queue.h
diff --git a/openbsc/include/openbsc/socket.h b/include/openbsc/socket.h similarity index 100% rename from openbsc/include/openbsc/socket.h rename to include/openbsc/socket.h
diff --git a/openbsc/include/openbsc/system_information.h b/include/openbsc/system_information.h similarity index 100% rename from openbsc/include/openbsc/system_information.h rename to include/openbsc/system_information.h
diff --git a/openbsc/include/openbsc/token_auth.h b/include/openbsc/token_auth.h similarity index 100% rename from openbsc/include/openbsc/token_auth.h rename to include/openbsc/token_auth.h
diff --git a/openbsc/include/openbsc/transaction.h b/include/openbsc/transaction.h similarity index 100% rename from openbsc/include/openbsc/transaction.h rename to include/openbsc/transaction.h
diff --git a/openbsc/include/openbsc/trau_mux.h b/include/openbsc/trau_mux.h similarity index 100% rename from openbsc/include/openbsc/trau_mux.h rename to include/openbsc/trau_mux.h
diff --git a/openbsc/include/openbsc/trau_upqueue.h b/include/openbsc/trau_upqueue.h similarity index 100% rename from openbsc/include/openbsc/trau_upqueue.h rename to include/openbsc/trau_upqueue.h
diff --git a/openbsc/include/openbsc/ussd.h b/include/openbsc/ussd.h similarity index 100% rename from openbsc/include/openbsc/ussd.h rename to include/openbsc/ussd.h
diff --git a/openbsc/include/openbsc/v42bis.h b/include/openbsc/v42bis.h similarity index 100% rename from openbsc/include/openbsc/v42bis.h rename to include/openbsc/v42bis.h
diff --git a/openbsc/include/openbsc/v42bis_private.h b/include/openbsc/v42bis_private.h similarity index 100% rename from openbsc/include/openbsc/v42bis_private.h rename to include/openbsc/v42bis_private.h
diff --git a/openbsc/include/openbsc/vty.h b/include/openbsc/vty.h similarity index 100% rename from openbsc/include/openbsc/vty.h rename to include/openbsc/vty.h
diff --git a/openbsc/m4/README b/m4/README similarity index 100% rename from openbsc/m4/README rename to m4/README
diff --git a/openbsc/m4/ax_check_compile_flag.m4 b/m4/ax_check_compile_flag.m4 similarity index 100% rename from openbsc/m4/ax_check_compile_flag.m4 rename to m4/ax_check_compile_flag.m4
diff --git a/openbsc/openbsc.pc.in b/openbsc.pc.in similarity index 100% rename from openbsc/openbsc.pc.in rename to openbsc.pc.in
diff --git a/openbsc/osmoappdesc.py b/osmoappdesc.py similarity index 100% rename from openbsc/osmoappdesc.py rename to osmoappdesc.py
diff --git a/openbsc/src/Makefile.am b/src/Makefile.am similarity index 100% rename from openbsc/src/Makefile.am rename to src/Makefile.am
diff --git a/openbsc/src/gprs/.gitignore b/src/gprs/.gitignore similarity index 100% rename from openbsc/src/gprs/.gitignore rename to src/gprs/.gitignore
diff --git a/openbsc/src/gprs/Makefile.am b/src/gprs/Makefile.am similarity index 100% rename from openbsc/src/gprs/Makefile.am rename to src/gprs/Makefile.am
diff --git a/openbsc/src/gprs/crc24.c b/src/gprs/crc24.c similarity index 100% rename from openbsc/src/gprs/crc24.c rename to src/gprs/crc24.c
diff --git a/openbsc/src/gprs/gb_proxy.c b/src/gprs/gb_proxy.c similarity index 100% rename from openbsc/src/gprs/gb_proxy.c rename to src/gprs/gb_proxy.c
diff --git a/openbsc/src/gprs/gb_proxy_main.c b/src/gprs/gb_proxy_main.c similarity index 100% rename from openbsc/src/gprs/gb_proxy_main.c rename to src/gprs/gb_proxy_main.c
diff --git a/openbsc/src/gprs/gb_proxy_patch.c b/src/gprs/gb_proxy_patch.c similarity index 100% rename from openbsc/src/gprs/gb_proxy_patch.c rename to src/gprs/gb_proxy_patch.c
diff --git a/openbsc/src/gprs/gb_proxy_peer.c b/src/gprs/gb_proxy_peer.c similarity index 100% rename from openbsc/src/gprs/gb_proxy_peer.c rename to src/gprs/gb_proxy_peer.c
diff --git a/openbsc/src/gprs/gb_proxy_tlli.c b/src/gprs/gb_proxy_tlli.c similarity index 100% rename from openbsc/src/gprs/gb_proxy_tlli.c rename to src/gprs/gb_proxy_tlli.c
diff --git a/openbsc/src/gprs/gb_proxy_vty.c b/src/gprs/gb_proxy_vty.c similarity index 100% rename from openbsc/src/gprs/gb_proxy_vty.c rename to src/gprs/gb_proxy_vty.c
diff --git a/openbsc/src/gprs/gprs_gb_parse.c b/src/gprs/gprs_gb_parse.c similarity index 100% rename from openbsc/src/gprs/gprs_gb_parse.c rename to src/gprs/gprs_gb_parse.c
diff --git a/openbsc/src/gprs/gprs_gmm.c b/src/gprs/gprs_gmm.c similarity index 100% rename from openbsc/src/gprs/gprs_gmm.c rename to src/gprs/gprs_gmm.c
diff --git a/openbsc/src/gprs/gprs_llc.c b/src/gprs/gprs_llc.c similarity index 100% rename from openbsc/src/gprs/gprs_llc.c rename to src/gprs/gprs_llc.c
diff --git a/openbsc/src/gprs/gprs_llc_parse.c b/src/gprs/gprs_llc_parse.c similarity index 100% rename from openbsc/src/gprs/gprs_llc_parse.c rename to src/gprs/gprs_llc_parse.c
diff --git a/openbsc/src/gprs/gprs_llc_vty.c b/src/gprs/gprs_llc_vty.c similarity index 100% rename from openbsc/src/gprs/gprs_llc_vty.c rename to src/gprs/gprs_llc_vty.c
diff --git a/openbsc/src/gprs/gprs_llc_xid.c b/src/gprs/gprs_llc_xid.c similarity index 100% rename from openbsc/src/gprs/gprs_llc_xid.c rename to src/gprs/gprs_llc_xid.c
diff --git a/openbsc/src/gprs/gprs_sgsn.c b/src/gprs/gprs_sgsn.c similarity index 100% rename from openbsc/src/gprs/gprs_sgsn.c rename to src/gprs/gprs_sgsn.c
diff --git a/openbsc/src/gprs/gprs_sndcp.c b/src/gprs/gprs_sndcp.c similarity index 100% rename from openbsc/src/gprs/gprs_sndcp.c rename to src/gprs/gprs_sndcp.c
diff --git a/openbsc/src/gprs/gprs_sndcp_comp.c b/src/gprs/gprs_sndcp_comp.c similarity index 100% rename from openbsc/src/gprs/gprs_sndcp_comp.c rename to src/gprs/gprs_sndcp_comp.c
diff --git a/openbsc/src/gprs/gprs_sndcp_dcomp.c b/src/gprs/gprs_sndcp_dcomp.c similarity index 100% rename from openbsc/src/gprs/gprs_sndcp_dcomp.c rename to src/gprs/gprs_sndcp_dcomp.c
diff --git a/openbsc/src/gprs/gprs_sndcp_pcomp.c b/src/gprs/gprs_sndcp_pcomp.c similarity index 100% rename from openbsc/src/gprs/gprs_sndcp_pcomp.c rename to src/gprs/gprs_sndcp_pcomp.c
diff --git a/openbsc/src/gprs/gprs_sndcp_vty.c b/src/gprs/gprs_sndcp_vty.c similarity index 100% rename from openbsc/src/gprs/gprs_sndcp_vty.c rename to src/gprs/gprs_sndcp_vty.c
diff --git a/openbsc/src/gprs/gprs_sndcp_xid.c b/src/gprs/gprs_sndcp_xid.c similarity index 100% rename from openbsc/src/gprs/gprs_sndcp_xid.c rename to src/gprs/gprs_sndcp_xid.c
diff --git a/openbsc/src/gprs/gprs_subscriber.c b/src/gprs/gprs_subscriber.c similarity index 100% rename from openbsc/src/gprs/gprs_subscriber.c rename to src/gprs/gprs_subscriber.c
diff --git a/openbsc/src/gprs/gprs_utils.c b/src/gprs/gprs_utils.c similarity index 100% rename from openbsc/src/gprs/gprs_utils.c rename to src/gprs/gprs_utils.c
diff --git a/openbsc/src/gprs/gtphub.c b/src/gprs/gtphub.c similarity index 100% rename from openbsc/src/gprs/gtphub.c rename to src/gprs/gtphub.c
diff --git a/openbsc/src/gprs/gtphub_ares.c b/src/gprs/gtphub_ares.c similarity index 100% rename from openbsc/src/gprs/gtphub_ares.c rename to src/gprs/gtphub_ares.c
diff --git a/openbsc/src/gprs/gtphub_main.c b/src/gprs/gtphub_main.c similarity index 100% rename from openbsc/src/gprs/gtphub_main.c rename to src/gprs/gtphub_main.c
diff --git a/openbsc/src/gprs/gtphub_sock.c b/src/gprs/gtphub_sock.c similarity index 100% rename from openbsc/src/gprs/gtphub_sock.c rename to src/gprs/gtphub_sock.c
diff --git a/openbsc/src/gprs/gtphub_vty.c b/src/gprs/gtphub_vty.c similarity index 100% rename from openbsc/src/gprs/gtphub_vty.c rename to src/gprs/gtphub_vty.c
diff --git a/openbsc/src/gprs/osmo_sgsn.cfg b/src/gprs/osmo_sgsn.cfg similarity index 100% rename from openbsc/src/gprs/osmo_sgsn.cfg rename to src/gprs/osmo_sgsn.cfg
diff --git a/openbsc/src/gprs/sgsn_ares.c b/src/gprs/sgsn_ares.c similarity index 100% rename from openbsc/src/gprs/sgsn_ares.c rename to src/gprs/sgsn_ares.c
diff --git a/openbsc/src/gprs/sgsn_auth.c b/src/gprs/sgsn_auth.c similarity index 100% rename from openbsc/src/gprs/sgsn_auth.c rename to src/gprs/sgsn_auth.c
diff --git a/openbsc/src/gprs/sgsn_cdr.c b/src/gprs/sgsn_cdr.c similarity index 100% rename from openbsc/src/gprs/sgsn_cdr.c rename to src/gprs/sgsn_cdr.c
diff --git a/openbsc/src/gprs/sgsn_ctrl.c b/src/gprs/sgsn_ctrl.c similarity index 100% rename from openbsc/src/gprs/sgsn_ctrl.c rename to src/gprs/sgsn_ctrl.c
diff --git a/openbsc/src/gprs/sgsn_libgtp.c b/src/gprs/sgsn_libgtp.c similarity index 100% rename from openbsc/src/gprs/sgsn_libgtp.c rename to src/gprs/sgsn_libgtp.c
diff --git a/openbsc/src/gprs/sgsn_main.c b/src/gprs/sgsn_main.c similarity index 100% rename from openbsc/src/gprs/sgsn_main.c rename to src/gprs/sgsn_main.c
diff --git a/openbsc/src/gprs/sgsn_vty.c b/src/gprs/sgsn_vty.c similarity index 100% rename from openbsc/src/gprs/sgsn_vty.c rename to src/gprs/sgsn_vty.c
diff --git a/openbsc/src/gprs/slhc.c b/src/gprs/slhc.c similarity index 100% rename from openbsc/src/gprs/slhc.c rename to src/gprs/slhc.c
diff --git a/openbsc/src/gprs/v42bis.c b/src/gprs/v42bis.c similarity index 100% rename from openbsc/src/gprs/v42bis.c rename to src/gprs/v42bis.c
diff --git a/openbsc/src/ipaccess/Makefile.am b/src/ipaccess/Makefile.am similarity index 100% rename from openbsc/src/ipaccess/Makefile.am rename to src/ipaccess/Makefile.am
diff --git a/openbsc/src/ipaccess/abisip-find.c b/src/ipaccess/abisip-find.c similarity index 100% rename from openbsc/src/ipaccess/abisip-find.c rename to src/ipaccess/abisip-find.c
diff --git a/openbsc/src/ipaccess/ipaccess-config.c b/src/ipaccess/ipaccess-config.c similarity index 100% rename from openbsc/src/ipaccess/ipaccess-config.c rename to src/ipaccess/ipaccess-config.c
diff --git a/openbsc/src/ipaccess/ipaccess-firmware.c b/src/ipaccess/ipaccess-firmware.c similarity index 100% rename from openbsc/src/ipaccess/ipaccess-firmware.c rename to src/ipaccess/ipaccess-firmware.c
diff --git a/openbsc/src/ipaccess/ipaccess-proxy.c b/src/ipaccess/ipaccess-proxy.c similarity index 100% rename from openbsc/src/ipaccess/ipaccess-proxy.c rename to src/ipaccess/ipaccess-proxy.c
diff --git a/openbsc/src/ipaccess/network_listen.c b/src/ipaccess/network_listen.c similarity index 100% rename from openbsc/src/ipaccess/network_listen.c rename to src/ipaccess/network_listen.c
diff --git a/openbsc/src/libbsc/Makefile.am b/src/libbsc/Makefile.am similarity index 100% rename from openbsc/src/libbsc/Makefile.am rename to src/libbsc/Makefile.am
diff --git a/openbsc/src/libbsc/abis_nm.c b/src/libbsc/abis_nm.c similarity index 100% rename from openbsc/src/libbsc/abis_nm.c rename to src/libbsc/abis_nm.c
diff --git a/openbsc/src/libbsc/abis_nm_ipaccess.c b/src/libbsc/abis_nm_ipaccess.c similarity index 100% rename from openbsc/src/libbsc/abis_nm_ipaccess.c rename to src/libbsc/abis_nm_ipaccess.c
diff --git a/openbsc/src/libbsc/abis_nm_vty.c b/src/libbsc/abis_nm_vty.c similarity index 100% rename from openbsc/src/libbsc/abis_nm_vty.c rename to src/libbsc/abis_nm_vty.c
diff --git a/openbsc/src/libbsc/abis_om2000.c b/src/libbsc/abis_om2000.c similarity index 100% rename from openbsc/src/libbsc/abis_om2000.c rename to src/libbsc/abis_om2000.c
diff --git a/openbsc/src/libbsc/abis_om2000_vty.c b/src/libbsc/abis_om2000_vty.c similarity index 100% rename from openbsc/src/libbsc/abis_om2000_vty.c rename to src/libbsc/abis_om2000_vty.c
diff --git a/openbsc/src/libbsc/abis_rsl.c b/src/libbsc/abis_rsl.c similarity index 100% rename from openbsc/src/libbsc/abis_rsl.c rename to src/libbsc/abis_rsl.c
diff --git a/openbsc/src/libbsc/arfcn_range_encode.c b/src/libbsc/arfcn_range_encode.c similarity index 100% rename from openbsc/src/libbsc/arfcn_range_encode.c rename to src/libbsc/arfcn_range_encode.c
diff --git a/openbsc/src/libbsc/bsc_api.c b/src/libbsc/bsc_api.c similarity index 100% rename from openbsc/src/libbsc/bsc_api.c rename to src/libbsc/bsc_api.c
diff --git a/openbsc/src/libbsc/bsc_ctrl_commands.c b/src/libbsc/bsc_ctrl_commands.c similarity index 100% rename from openbsc/src/libbsc/bsc_ctrl_commands.c rename to src/libbsc/bsc_ctrl_commands.c
diff --git a/openbsc/src/libbsc/bsc_ctrl_lookup.c b/src/libbsc/bsc_ctrl_lookup.c similarity index 100% rename from openbsc/src/libbsc/bsc_ctrl_lookup.c rename to src/libbsc/bsc_ctrl_lookup.c
diff --git a/openbsc/src/libbsc/bsc_dyn_ts.c b/src/libbsc/bsc_dyn_ts.c similarity index 100% rename from openbsc/src/libbsc/bsc_dyn_ts.c rename to src/libbsc/bsc_dyn_ts.c
diff --git a/openbsc/src/libbsc/bsc_init.c b/src/libbsc/bsc_init.c similarity index 100% rename from openbsc/src/libbsc/bsc_init.c rename to src/libbsc/bsc_init.c
diff --git a/openbsc/src/libbsc/bsc_msc.c b/src/libbsc/bsc_msc.c similarity index 100% rename from openbsc/src/libbsc/bsc_msc.c rename to src/libbsc/bsc_msc.c
diff --git a/openbsc/src/libbsc/bsc_rf_ctrl.c b/src/libbsc/bsc_rf_ctrl.c similarity index 100% rename from openbsc/src/libbsc/bsc_rf_ctrl.c rename to src/libbsc/bsc_rf_ctrl.c
diff --git a/openbsc/src/libbsc/bsc_rll.c b/src/libbsc/bsc_rll.c similarity index 100% rename from openbsc/src/libbsc/bsc_rll.c rename to src/libbsc/bsc_rll.c
diff --git a/openbsc/src/libbsc/bsc_subscriber.c b/src/libbsc/bsc_subscriber.c similarity index 100% rename from openbsc/src/libbsc/bsc_subscriber.c rename to src/libbsc/bsc_subscriber.c
diff --git a/openbsc/src/libbsc/bsc_vty.c b/src/libbsc/bsc_vty.c similarity index 100% rename from openbsc/src/libbsc/bsc_vty.c rename to src/libbsc/bsc_vty.c
diff --git a/openbsc/src/libbsc/bts_ericsson_rbs2000.c b/src/libbsc/bts_ericsson_rbs2000.c similarity index 100% rename from openbsc/src/libbsc/bts_ericsson_rbs2000.c rename to src/libbsc/bts_ericsson_rbs2000.c
diff --git a/openbsc/src/libbsc/bts_init.c b/src/libbsc/bts_init.c similarity index 100% rename from openbsc/src/libbsc/bts_init.c rename to src/libbsc/bts_init.c
diff --git a/openbsc/src/libbsc/bts_ipaccess_nanobts.c b/src/libbsc/bts_ipaccess_nanobts.c similarity index 100% rename from openbsc/src/libbsc/bts_ipaccess_nanobts.c rename to src/libbsc/bts_ipaccess_nanobts.c
diff --git a/openbsc/src/libbsc/bts_ipaccess_nanobts_omlattr.c b/src/libbsc/bts_ipaccess_nanobts_omlattr.c similarity index 100% rename from openbsc/src/libbsc/bts_ipaccess_nanobts_omlattr.c rename to src/libbsc/bts_ipaccess_nanobts_omlattr.c
diff --git a/openbsc/src/libbsc/bts_nokia_site.c b/src/libbsc/bts_nokia_site.c similarity index 100% rename from openbsc/src/libbsc/bts_nokia_site.c rename to src/libbsc/bts_nokia_site.c
diff --git a/openbsc/src/libbsc/bts_siemens_bs11.c b/src/libbsc/bts_siemens_bs11.c similarity index 100% rename from openbsc/src/libbsc/bts_siemens_bs11.c rename to src/libbsc/bts_siemens_bs11.c
diff --git a/openbsc/src/libbsc/bts_sysmobts.c b/src/libbsc/bts_sysmobts.c similarity index 100% rename from openbsc/src/libbsc/bts_sysmobts.c rename to src/libbsc/bts_sysmobts.c
diff --git a/openbsc/src/libbsc/bts_unknown.c b/src/libbsc/bts_unknown.c similarity index 100% rename from openbsc/src/libbsc/bts_unknown.c rename to src/libbsc/bts_unknown.c
diff --git a/openbsc/src/libbsc/chan_alloc.c b/src/libbsc/chan_alloc.c similarity index 100% rename from openbsc/src/libbsc/chan_alloc.c rename to src/libbsc/chan_alloc.c
diff --git a/openbsc/src/libbsc/e1_config.c b/src/libbsc/e1_config.c similarity index 100% rename from openbsc/src/libbsc/e1_config.c rename to src/libbsc/e1_config.c
diff --git a/openbsc/src/libbsc/gsm_04_08_utils.c b/src/libbsc/gsm_04_08_utils.c similarity index 100% rename from openbsc/src/libbsc/gsm_04_08_utils.c rename to src/libbsc/gsm_04_08_utils.c
diff --git a/openbsc/src/libbsc/gsm_04_80_utils.c b/src/libbsc/gsm_04_80_utils.c similarity index 100% rename from openbsc/src/libbsc/gsm_04_80_utils.c rename to src/libbsc/gsm_04_80_utils.c
diff --git a/openbsc/src/libbsc/handover_decision.c b/src/libbsc/handover_decision.c similarity index 100% rename from openbsc/src/libbsc/handover_decision.c rename to src/libbsc/handover_decision.c
diff --git a/openbsc/src/libbsc/handover_logic.c b/src/libbsc/handover_logic.c similarity index 100% rename from openbsc/src/libbsc/handover_logic.c rename to src/libbsc/handover_logic.c
diff --git a/openbsc/src/libbsc/meas_proc.c b/src/libbsc/meas_proc.c similarity index 100% rename from openbsc/src/libbsc/meas_proc.c rename to src/libbsc/meas_proc.c
diff --git a/openbsc/src/libbsc/meas_rep.c b/src/libbsc/meas_rep.c similarity index 100% rename from openbsc/src/libbsc/meas_rep.c rename to src/libbsc/meas_rep.c
diff --git a/openbsc/src/libbsc/net_init.c b/src/libbsc/net_init.c similarity index 100% rename from openbsc/src/libbsc/net_init.c rename to src/libbsc/net_init.c
diff --git a/openbsc/src/libbsc/paging.c b/src/libbsc/paging.c similarity index 100% rename from openbsc/src/libbsc/paging.c rename to src/libbsc/paging.c
diff --git a/openbsc/src/libbsc/pcu_sock.c b/src/libbsc/pcu_sock.c similarity index 100% rename from openbsc/src/libbsc/pcu_sock.c rename to src/libbsc/pcu_sock.c
diff --git a/openbsc/src/libbsc/rest_octets.c b/src/libbsc/rest_octets.c similarity index 100% rename from openbsc/src/libbsc/rest_octets.c rename to src/libbsc/rest_octets.c
diff --git a/openbsc/src/libbsc/system_information.c b/src/libbsc/system_information.c similarity index 100% rename from openbsc/src/libbsc/system_information.c rename to src/libbsc/system_information.c
diff --git a/openbsc/src/libcommon-cs/Makefile.am b/src/libcommon-cs/Makefile.am similarity index 100% rename from openbsc/src/libcommon-cs/Makefile.am rename to src/libcommon-cs/Makefile.am
diff --git a/openbsc/src/libcommon-cs/common_cs.c b/src/libcommon-cs/common_cs.c similarity index 100% rename from openbsc/src/libcommon-cs/common_cs.c rename to src/libcommon-cs/common_cs.c
diff --git a/openbsc/src/libcommon-cs/common_cs_vty.c b/src/libcommon-cs/common_cs_vty.c similarity index 100% rename from openbsc/src/libcommon-cs/common_cs_vty.c rename to src/libcommon-cs/common_cs_vty.c
diff --git a/openbsc/src/libcommon/Makefile.am b/src/libcommon/Makefile.am similarity index 100% rename from openbsc/src/libcommon/Makefile.am rename to src/libcommon/Makefile.am
diff --git a/openbsc/src/libcommon/bsc_version.c b/src/libcommon/bsc_version.c similarity index 100% rename from openbsc/src/libcommon/bsc_version.c rename to src/libcommon/bsc_version.c
diff --git a/openbsc/src/libcommon/common_vty.c b/src/libcommon/common_vty.c similarity index 100% rename from openbsc/src/libcommon/common_vty.c rename to src/libcommon/common_vty.c
diff --git a/openbsc/src/libcommon/debug.c b/src/libcommon/debug.c similarity index 100% rename from openbsc/src/libcommon/debug.c rename to src/libcommon/debug.c
diff --git a/openbsc/src/libcommon/gsm_data.c b/src/libcommon/gsm_data.c similarity index 100% rename from openbsc/src/libcommon/gsm_data.c rename to src/libcommon/gsm_data.c
diff --git a/openbsc/src/libcommon/gsm_data_shared.c b/src/libcommon/gsm_data_shared.c similarity index 100% rename from openbsc/src/libcommon/gsm_data_shared.c rename to src/libcommon/gsm_data_shared.c
diff --git a/openbsc/src/libcommon/gsm_subscriber_base.c b/src/libcommon/gsm_subscriber_base.c similarity index 100% rename from openbsc/src/libcommon/gsm_subscriber_base.c rename to src/libcommon/gsm_subscriber_base.c
diff --git a/openbsc/src/libcommon/gsup_client.c b/src/libcommon/gsup_client.c similarity index 100% rename from openbsc/src/libcommon/gsup_client.c rename to src/libcommon/gsup_client.c
diff --git a/openbsc/src/libcommon/gsup_test_client.c b/src/libcommon/gsup_test_client.c similarity index 100% rename from openbsc/src/libcommon/gsup_test_client.c rename to src/libcommon/gsup_test_client.c
diff --git a/openbsc/src/libcommon/oap_client.c b/src/libcommon/oap_client.c similarity index 100% rename from openbsc/src/libcommon/oap_client.c rename to src/libcommon/oap_client.c
diff --git a/openbsc/src/libcommon/socket.c b/src/libcommon/socket.c similarity index 100% rename from openbsc/src/libcommon/socket.c rename to src/libcommon/socket.c
diff --git a/openbsc/src/libcommon/talloc_ctx.c b/src/libcommon/talloc_ctx.c similarity index 100% rename from openbsc/src/libcommon/talloc_ctx.c rename to src/libcommon/talloc_ctx.c
diff --git a/openbsc/src/libfilter/Makefile.am b/src/libfilter/Makefile.am similarity index 100% rename from openbsc/src/libfilter/Makefile.am rename to src/libfilter/Makefile.am
diff --git a/openbsc/src/libfilter/bsc_msg_acc.c b/src/libfilter/bsc_msg_acc.c similarity index 100% rename from openbsc/src/libfilter/bsc_msg_acc.c rename to src/libfilter/bsc_msg_acc.c
diff --git a/openbsc/src/libfilter/bsc_msg_filter.c b/src/libfilter/bsc_msg_filter.c similarity index 100% rename from openbsc/src/libfilter/bsc_msg_filter.c rename to src/libfilter/bsc_msg_filter.c
diff --git a/openbsc/src/libfilter/bsc_msg_vty.c b/src/libfilter/bsc_msg_vty.c similarity index 100% rename from openbsc/src/libfilter/bsc_msg_vty.c rename to src/libfilter/bsc_msg_vty.c
diff --git a/openbsc/src/libiu/Makefile.am b/src/libiu/Makefile.am similarity index 100% rename from openbsc/src/libiu/Makefile.am rename to src/libiu/Makefile.am
diff --git a/openbsc/src/libiu/iu.c b/src/libiu/iu.c similarity index 100% rename from openbsc/src/libiu/iu.c rename to src/libiu/iu.c
diff --git a/openbsc/src/libiu/iu_vty.c b/src/libiu/iu_vty.c similarity index 100% rename from openbsc/src/libiu/iu_vty.c rename to src/libiu/iu_vty.c
diff --git a/openbsc/src/libmgcp/Makefile.am b/src/libmgcp/Makefile.am similarity index 100% rename from openbsc/src/libmgcp/Makefile.am rename to src/libmgcp/Makefile.am
diff --git a/openbsc/src/libmgcp/g711common.h b/src/libmgcp/g711common.h similarity index 100% rename from openbsc/src/libmgcp/g711common.h rename to src/libmgcp/g711common.h
diff --git a/openbsc/src/libmgcp/mgcp_network.c b/src/libmgcp/mgcp_network.c similarity index 100% rename from openbsc/src/libmgcp/mgcp_network.c rename to src/libmgcp/mgcp_network.c
diff --git a/openbsc/src/libmgcp/mgcp_osmux.c b/src/libmgcp/mgcp_osmux.c similarity index 100% rename from openbsc/src/libmgcp/mgcp_osmux.c rename to src/libmgcp/mgcp_osmux.c
diff --git a/openbsc/src/libmgcp/mgcp_protocol.c b/src/libmgcp/mgcp_protocol.c similarity index 100% rename from openbsc/src/libmgcp/mgcp_protocol.c rename to src/libmgcp/mgcp_protocol.c
diff --git a/openbsc/src/libmgcp/mgcp_sdp.c b/src/libmgcp/mgcp_sdp.c similarity index 100% rename from openbsc/src/libmgcp/mgcp_sdp.c rename to src/libmgcp/mgcp_sdp.c
diff --git a/openbsc/src/libmgcp/mgcp_transcode.c b/src/libmgcp/mgcp_transcode.c similarity index 100% rename from openbsc/src/libmgcp/mgcp_transcode.c rename to src/libmgcp/mgcp_transcode.c
diff --git a/openbsc/src/libmgcp/mgcp_vty.c b/src/libmgcp/mgcp_vty.c similarity index 100% rename from openbsc/src/libmgcp/mgcp_vty.c rename to src/libmgcp/mgcp_vty.c
diff --git a/openbsc/src/libmsc/Makefile.am b/src/libmsc/Makefile.am similarity index 100% rename from openbsc/src/libmsc/Makefile.am rename to src/libmsc/Makefile.am
diff --git a/openbsc/src/libmsc/auth.c b/src/libmsc/auth.c similarity index 100% rename from openbsc/src/libmsc/auth.c rename to src/libmsc/auth.c
diff --git a/openbsc/src/libmsc/ctrl_commands.c b/src/libmsc/ctrl_commands.c similarity index 100% rename from openbsc/src/libmsc/ctrl_commands.c rename to src/libmsc/ctrl_commands.c
diff --git a/openbsc/src/libmsc/db.c b/src/libmsc/db.c similarity index 100% rename from openbsc/src/libmsc/db.c rename to src/libmsc/db.c
diff --git a/openbsc/src/libmsc/gsm_04_08.c b/src/libmsc/gsm_04_08.c similarity index 100% rename from openbsc/src/libmsc/gsm_04_08.c rename to src/libmsc/gsm_04_08.c
diff --git a/openbsc/src/libmsc/gsm_04_11.c b/src/libmsc/gsm_04_11.c similarity index 100% rename from openbsc/src/libmsc/gsm_04_11.c rename to src/libmsc/gsm_04_11.c
diff --git a/openbsc/src/libmsc/gsm_04_80.c b/src/libmsc/gsm_04_80.c similarity index 100% rename from openbsc/src/libmsc/gsm_04_80.c rename to src/libmsc/gsm_04_80.c
diff --git a/openbsc/src/libmsc/gsm_subscriber.c b/src/libmsc/gsm_subscriber.c similarity index 100% rename from openbsc/src/libmsc/gsm_subscriber.c rename to src/libmsc/gsm_subscriber.c
diff --git a/openbsc/src/libmsc/meas_feed.c b/src/libmsc/meas_feed.c similarity index 100% rename from openbsc/src/libmsc/meas_feed.c rename to src/libmsc/meas_feed.c
diff --git a/openbsc/src/libmsc/meas_feed.h b/src/libmsc/meas_feed.h similarity index 100% rename from openbsc/src/libmsc/meas_feed.h rename to src/libmsc/meas_feed.h
diff --git a/openbsc/src/libmsc/mncc.c b/src/libmsc/mncc.c similarity index 100% rename from openbsc/src/libmsc/mncc.c rename to src/libmsc/mncc.c
diff --git a/openbsc/src/libmsc/mncc_builtin.c b/src/libmsc/mncc_builtin.c similarity index 100% rename from openbsc/src/libmsc/mncc_builtin.c rename to src/libmsc/mncc_builtin.c
diff --git a/openbsc/src/libmsc/mncc_sock.c b/src/libmsc/mncc_sock.c similarity index 100% rename from openbsc/src/libmsc/mncc_sock.c rename to src/libmsc/mncc_sock.c
diff --git a/openbsc/src/libmsc/osmo_msc.c b/src/libmsc/osmo_msc.c similarity index 100% rename from openbsc/src/libmsc/osmo_msc.c rename to src/libmsc/osmo_msc.c
diff --git a/openbsc/src/libmsc/rrlp.c b/src/libmsc/rrlp.c similarity index 100% rename from openbsc/src/libmsc/rrlp.c rename to src/libmsc/rrlp.c
diff --git a/openbsc/src/libmsc/silent_call.c b/src/libmsc/silent_call.c similarity index 100% rename from openbsc/src/libmsc/silent_call.c rename to src/libmsc/silent_call.c
diff --git a/openbsc/src/libmsc/smpp_openbsc.c b/src/libmsc/smpp_openbsc.c similarity index 100% rename from openbsc/src/libmsc/smpp_openbsc.c rename to src/libmsc/smpp_openbsc.c
diff --git a/openbsc/src/libmsc/smpp_smsc.c b/src/libmsc/smpp_smsc.c similarity index 100% rename from openbsc/src/libmsc/smpp_smsc.c rename to src/libmsc/smpp_smsc.c
diff --git a/openbsc/src/libmsc/smpp_smsc.h b/src/libmsc/smpp_smsc.h similarity index 100% rename from openbsc/src/libmsc/smpp_smsc.h rename to src/libmsc/smpp_smsc.h
diff --git a/openbsc/src/libmsc/smpp_utils.c b/src/libmsc/smpp_utils.c similarity index 100% rename from openbsc/src/libmsc/smpp_utils.c rename to src/libmsc/smpp_utils.c
diff --git a/openbsc/src/libmsc/smpp_vty.c b/src/libmsc/smpp_vty.c similarity index 100% rename from openbsc/src/libmsc/smpp_vty.c rename to src/libmsc/smpp_vty.c
diff --git a/openbsc/src/libmsc/sms_queue.c b/src/libmsc/sms_queue.c similarity index 100% rename from openbsc/src/libmsc/sms_queue.c rename to src/libmsc/sms_queue.c
diff --git a/openbsc/src/libmsc/token_auth.c b/src/libmsc/token_auth.c similarity index 100% rename from openbsc/src/libmsc/token_auth.c rename to src/libmsc/token_auth.c
diff --git a/openbsc/src/libmsc/transaction.c b/src/libmsc/transaction.c similarity index 100% rename from openbsc/src/libmsc/transaction.c rename to src/libmsc/transaction.c
diff --git a/openbsc/src/libmsc/ussd.c b/src/libmsc/ussd.c similarity index 100% rename from openbsc/src/libmsc/ussd.c rename to src/libmsc/ussd.c
diff --git a/openbsc/src/libmsc/vty_interface_layer3.c b/src/libmsc/vty_interface_layer3.c similarity index 100% rename from openbsc/src/libmsc/vty_interface_layer3.c rename to src/libmsc/vty_interface_layer3.c
diff --git a/openbsc/src/libtrau/Makefile.am b/src/libtrau/Makefile.am similarity index 100% rename from openbsc/src/libtrau/Makefile.am rename to src/libtrau/Makefile.am
diff --git a/openbsc/src/libtrau/rtp_proxy.c b/src/libtrau/rtp_proxy.c similarity index 100% rename from openbsc/src/libtrau/rtp_proxy.c rename to src/libtrau/rtp_proxy.c
diff --git a/openbsc/src/libtrau/trau_mux.c b/src/libtrau/trau_mux.c similarity index 100% rename from openbsc/src/libtrau/trau_mux.c rename to src/libtrau/trau_mux.c
diff --git a/openbsc/src/libtrau/trau_upqueue.c b/src/libtrau/trau_upqueue.c similarity index 100% rename from openbsc/src/libtrau/trau_upqueue.c rename to src/libtrau/trau_upqueue.c
diff --git a/openbsc/src/osmo-bsc/Makefile.am b/src/osmo-bsc/Makefile.am similarity index 100% rename from openbsc/src/osmo-bsc/Makefile.am rename to src/osmo-bsc/Makefile.am
diff --git a/openbsc/src/osmo-bsc/osmo_bsc_api.c b/src/osmo-bsc/osmo_bsc_api.c similarity index 100% rename from openbsc/src/osmo-bsc/osmo_bsc_api.c rename to src/osmo-bsc/osmo_bsc_api.c
diff --git a/openbsc/src/osmo-bsc/osmo_bsc_audio.c b/src/osmo-bsc/osmo_bsc_audio.c similarity index 100% rename from openbsc/src/osmo-bsc/osmo_bsc_audio.c rename to src/osmo-bsc/osmo_bsc_audio.c
diff --git a/openbsc/src/osmo-bsc/osmo_bsc_bssap.c b/src/osmo-bsc/osmo_bsc_bssap.c similarity index 100% rename from openbsc/src/osmo-bsc/osmo_bsc_bssap.c rename to src/osmo-bsc/osmo_bsc_bssap.c
diff --git a/openbsc/src/osmo-bsc/osmo_bsc_ctrl.c b/src/osmo-bsc/osmo_bsc_ctrl.c similarity index 100% rename from openbsc/src/osmo-bsc/osmo_bsc_ctrl.c rename to src/osmo-bsc/osmo_bsc_ctrl.c
diff --git a/openbsc/src/osmo-bsc/osmo_bsc_filter.c b/src/osmo-bsc/osmo_bsc_filter.c similarity index 100% rename from openbsc/src/osmo-bsc/osmo_bsc_filter.c rename to src/osmo-bsc/osmo_bsc_filter.c
diff --git a/openbsc/src/osmo-bsc/osmo_bsc_grace.c b/src/osmo-bsc/osmo_bsc_grace.c similarity index 100% rename from openbsc/src/osmo-bsc/osmo_bsc_grace.c rename to src/osmo-bsc/osmo_bsc_grace.c
diff --git a/openbsc/src/osmo-bsc/osmo_bsc_main.c b/src/osmo-bsc/osmo_bsc_main.c similarity index 100% rename from openbsc/src/osmo-bsc/osmo_bsc_main.c rename to src/osmo-bsc/osmo_bsc_main.c
diff --git a/openbsc/src/osmo-bsc/osmo_bsc_msc.c b/src/osmo-bsc/osmo_bsc_msc.c similarity index 100% rename from openbsc/src/osmo-bsc/osmo_bsc_msc.c rename to src/osmo-bsc/osmo_bsc_msc.c
diff --git a/openbsc/src/osmo-bsc/osmo_bsc_sccp.c b/src/osmo-bsc/osmo_bsc_sccp.c similarity index 100% rename from openbsc/src/osmo-bsc/osmo_bsc_sccp.c rename to src/osmo-bsc/osmo_bsc_sccp.c
diff --git a/openbsc/src/osmo-bsc/osmo_bsc_vty.c b/src/osmo-bsc/osmo_bsc_vty.c similarity index 100% rename from openbsc/src/osmo-bsc/osmo_bsc_vty.c rename to src/osmo-bsc/osmo_bsc_vty.c
diff --git a/openbsc/src/osmo-bsc_mgcp/Makefile.am b/src/osmo-bsc_mgcp/Makefile.am similarity index 100% rename from openbsc/src/osmo-bsc_mgcp/Makefile.am rename to src/osmo-bsc_mgcp/Makefile.am
diff --git a/openbsc/src/osmo-bsc_mgcp/mgcp_main.c b/src/osmo-bsc_mgcp/mgcp_main.c similarity index 100% rename from openbsc/src/osmo-bsc_mgcp/mgcp_main.c rename to src/osmo-bsc_mgcp/mgcp_main.c
diff --git a/openbsc/src/osmo-bsc_nat/Makefile.am b/src/osmo-bsc_nat/Makefile.am similarity index 100% rename from openbsc/src/osmo-bsc_nat/Makefile.am rename to src/osmo-bsc_nat/Makefile.am
diff --git a/openbsc/src/osmo-bsc_nat/bsc_filter.c b/src/osmo-bsc_nat/bsc_filter.c similarity index 100% rename from openbsc/src/osmo-bsc_nat/bsc_filter.c rename to src/osmo-bsc_nat/bsc_filter.c
diff --git a/openbsc/src/osmo-bsc_nat/bsc_mgcp_utils.c b/src/osmo-bsc_nat/bsc_mgcp_utils.c similarity index 100% rename from openbsc/src/osmo-bsc_nat/bsc_mgcp_utils.c rename to src/osmo-bsc_nat/bsc_mgcp_utils.c
diff --git a/openbsc/src/osmo-bsc_nat/bsc_nat.c b/src/osmo-bsc_nat/bsc_nat.c similarity index 100% rename from openbsc/src/osmo-bsc_nat/bsc_nat.c rename to src/osmo-bsc_nat/bsc_nat.c
diff --git a/openbsc/src/osmo-bsc_nat/bsc_nat_ctrl.c b/src/osmo-bsc_nat/bsc_nat_ctrl.c similarity index 100% rename from openbsc/src/osmo-bsc_nat/bsc_nat_ctrl.c rename to src/osmo-bsc_nat/bsc_nat_ctrl.c
diff --git a/openbsc/src/osmo-bsc_nat/bsc_nat_filter.c b/src/osmo-bsc_nat/bsc_nat_filter.c similarity index 100% rename from openbsc/src/osmo-bsc_nat/bsc_nat_filter.c rename to src/osmo-bsc_nat/bsc_nat_filter.c
diff --git a/openbsc/src/osmo-bsc_nat/bsc_nat_rewrite.c b/src/osmo-bsc_nat/bsc_nat_rewrite.c similarity index 100% rename from openbsc/src/osmo-bsc_nat/bsc_nat_rewrite.c rename to src/osmo-bsc_nat/bsc_nat_rewrite.c
diff --git a/openbsc/src/osmo-bsc_nat/bsc_nat_rewrite_trie.c b/src/osmo-bsc_nat/bsc_nat_rewrite_trie.c similarity index 100% rename from openbsc/src/osmo-bsc_nat/bsc_nat_rewrite_trie.c rename to src/osmo-bsc_nat/bsc_nat_rewrite_trie.c
diff --git a/openbsc/src/osmo-bsc_nat/bsc_nat_utils.c b/src/osmo-bsc_nat/bsc_nat_utils.c similarity index 100% rename from openbsc/src/osmo-bsc_nat/bsc_nat_utils.c rename to src/osmo-bsc_nat/bsc_nat_utils.c
diff --git a/openbsc/src/osmo-bsc_nat/bsc_nat_vty.c b/src/osmo-bsc_nat/bsc_nat_vty.c similarity index 100% rename from openbsc/src/osmo-bsc_nat/bsc_nat_vty.c rename to src/osmo-bsc_nat/bsc_nat_vty.c
diff --git a/openbsc/src/osmo-bsc_nat/bsc_sccp.c b/src/osmo-bsc_nat/bsc_sccp.c similarity index 100% rename from openbsc/src/osmo-bsc_nat/bsc_sccp.c rename to src/osmo-bsc_nat/bsc_sccp.c
diff --git a/openbsc/src/osmo-bsc_nat/bsc_ussd.c b/src/osmo-bsc_nat/bsc_ussd.c similarity index 100% rename from openbsc/src/osmo-bsc_nat/bsc_ussd.c rename to src/osmo-bsc_nat/bsc_ussd.c
diff --git a/openbsc/src/osmo-nitb/Makefile.am b/src/osmo-nitb/Makefile.am similarity index 100% rename from openbsc/src/osmo-nitb/Makefile.am rename to src/osmo-nitb/Makefile.am
diff --git a/openbsc/src/osmo-nitb/bsc_hack.c b/src/osmo-nitb/bsc_hack.c similarity index 100% rename from openbsc/src/osmo-nitb/bsc_hack.c rename to src/osmo-nitb/bsc_hack.c
diff --git a/openbsc/src/utils/Makefile.am b/src/utils/Makefile.am similarity index 100% rename from openbsc/src/utils/Makefile.am rename to src/utils/Makefile.am
diff --git a/openbsc/src/utils/bs11_config.c b/src/utils/bs11_config.c similarity index 100% rename from openbsc/src/utils/bs11_config.c rename to src/utils/bs11_config.c
diff --git a/openbsc/src/utils/isdnsync.c b/src/utils/isdnsync.c similarity index 100% rename from openbsc/src/utils/isdnsync.c rename to src/utils/isdnsync.c
diff --git a/openbsc/src/utils/meas_db.c b/src/utils/meas_db.c similarity index 100% rename from openbsc/src/utils/meas_db.c rename to src/utils/meas_db.c
diff --git a/openbsc/src/utils/meas_db.h b/src/utils/meas_db.h similarity index 100% rename from openbsc/src/utils/meas_db.h rename to src/utils/meas_db.h
diff --git a/openbsc/src/utils/meas_json.c b/src/utils/meas_json.c similarity index 100% rename from openbsc/src/utils/meas_json.c rename to src/utils/meas_json.c
diff --git a/openbsc/src/utils/meas_pcap2db.c b/src/utils/meas_pcap2db.c similarity index 100% rename from openbsc/src/utils/meas_pcap2db.c rename to src/utils/meas_pcap2db.c
diff --git a/openbsc/src/utils/meas_udp2db.c b/src/utils/meas_udp2db.c similarity index 100% rename from openbsc/src/utils/meas_udp2db.c rename to src/utils/meas_udp2db.c
diff --git a/openbsc/src/utils/meas_vis.c b/src/utils/meas_vis.c similarity index 100% rename from openbsc/src/utils/meas_vis.c rename to src/utils/meas_vis.c
diff --git a/openbsc/src/utils/smpp_mirror.c b/src/utils/smpp_mirror.c similarity index 100% rename from openbsc/src/utils/smpp_mirror.c rename to src/utils/smpp_mirror.c
diff --git a/openbsc/tests/Makefile.am b/tests/Makefile.am similarity index 100% rename from openbsc/tests/Makefile.am rename to tests/Makefile.am
diff --git a/openbsc/tests/abis/Makefile.am b/tests/abis/Makefile.am similarity index 100% rename from openbsc/tests/abis/Makefile.am rename to tests/abis/Makefile.am
diff --git a/openbsc/tests/abis/abis_test.c b/tests/abis/abis_test.c similarity index 100% rename from openbsc/tests/abis/abis_test.c rename to tests/abis/abis_test.c
diff --git a/openbsc/tests/abis/abis_test.ok b/tests/abis/abis_test.ok similarity index 100% rename from openbsc/tests/abis/abis_test.ok rename to tests/abis/abis_test.ok
diff --git a/openbsc/tests/atlocal.in b/tests/atlocal.in similarity index 100% rename from openbsc/tests/atlocal.in rename to tests/atlocal.in
diff --git a/openbsc/tests/bsc-nat-trie/Makefile.am b/tests/bsc-nat-trie/Makefile.am similarity index 100% rename from openbsc/tests/bsc-nat-trie/Makefile.am rename to tests/bsc-nat-trie/Makefile.am
diff --git a/openbsc/tests/bsc-nat-trie/bsc_nat_trie_test.c b/tests/bsc-nat-trie/bsc_nat_trie_test.c similarity index 100% rename from openbsc/tests/bsc-nat-trie/bsc_nat_trie_test.c rename to tests/bsc-nat-trie/bsc_nat_trie_test.c
diff --git a/openbsc/tests/bsc-nat-trie/bsc_nat_trie_test.ok b/tests/bsc-nat-trie/bsc_nat_trie_test.ok similarity index 100% rename from openbsc/tests/bsc-nat-trie/bsc_nat_trie_test.ok rename to tests/bsc-nat-trie/bsc_nat_trie_test.ok
diff --git a/openbsc/tests/bsc-nat-trie/prefixes.csv b/tests/bsc-nat-trie/prefixes.csv similarity index 100% rename from openbsc/tests/bsc-nat-trie/prefixes.csv rename to tests/bsc-nat-trie/prefixes.csv
diff --git a/openbsc/tests/bsc-nat/Makefile.am b/tests/bsc-nat/Makefile.am similarity index 100% rename from openbsc/tests/bsc-nat/Makefile.am rename to tests/bsc-nat/Makefile.am
diff --git a/openbsc/tests/bsc-nat/barr.cfg b/tests/bsc-nat/barr.cfg similarity index 100% rename from openbsc/tests/bsc-nat/barr.cfg rename to tests/bsc-nat/barr.cfg
diff --git a/openbsc/tests/bsc-nat/barr_dup.cfg b/tests/bsc-nat/barr_dup.cfg similarity index 100% rename from openbsc/tests/bsc-nat/barr_dup.cfg rename to tests/bsc-nat/barr_dup.cfg
diff --git a/openbsc/tests/bsc-nat/bsc_data.c b/tests/bsc-nat/bsc_data.c similarity index 100% rename from openbsc/tests/bsc-nat/bsc_data.c rename to tests/bsc-nat/bsc_data.c
diff --git a/openbsc/tests/bsc-nat/bsc_nat_test.c b/tests/bsc-nat/bsc_nat_test.c similarity index 100% rename from openbsc/tests/bsc-nat/bsc_nat_test.c rename to tests/bsc-nat/bsc_nat_test.c
diff --git a/openbsc/tests/bsc-nat/bsc_nat_test.ok b/tests/bsc-nat/bsc_nat_test.ok similarity index 100% rename from openbsc/tests/bsc-nat/bsc_nat_test.ok rename to tests/bsc-nat/bsc_nat_test.ok
diff --git a/openbsc/tests/bsc-nat/prefixes.csv b/tests/bsc-nat/prefixes.csv similarity index 100% rename from openbsc/tests/bsc-nat/prefixes.csv rename to tests/bsc-nat/prefixes.csv
diff --git a/openbsc/tests/bsc/Makefile.am b/tests/bsc/Makefile.am similarity index 100% rename from openbsc/tests/bsc/Makefile.am rename to tests/bsc/Makefile.am
diff --git a/openbsc/tests/bsc/bsc_test.c b/tests/bsc/bsc_test.c similarity index 100% rename from openbsc/tests/bsc/bsc_test.c rename to tests/bsc/bsc_test.c
diff --git a/openbsc/tests/bsc/bsc_test.ok b/tests/bsc/bsc_test.ok similarity index 100% rename from openbsc/tests/bsc/bsc_test.ok rename to tests/bsc/bsc_test.ok
diff --git a/openbsc/tests/channel/Makefile.am b/tests/channel/Makefile.am similarity index 100% rename from openbsc/tests/channel/Makefile.am rename to tests/channel/Makefile.am
diff --git a/openbsc/tests/channel/channel_test.c b/tests/channel/channel_test.c similarity index 100% rename from openbsc/tests/channel/channel_test.c rename to tests/channel/channel_test.c
diff --git a/openbsc/tests/channel/channel_test.ok b/tests/channel/channel_test.ok similarity index 100% rename from openbsc/tests/channel/channel_test.ok rename to tests/channel/channel_test.ok
diff --git a/openbsc/tests/ctrl_test_runner.py b/tests/ctrl_test_runner.py similarity index 100% rename from openbsc/tests/ctrl_test_runner.py rename to tests/ctrl_test_runner.py
diff --git a/openbsc/tests/db/Makefile.am b/tests/db/Makefile.am similarity index 100% rename from openbsc/tests/db/Makefile.am rename to tests/db/Makefile.am
diff --git a/openbsc/tests/db/db_test.c b/tests/db/db_test.c similarity index 100% rename from openbsc/tests/db/db_test.c rename to tests/db/db_test.c
diff --git a/openbsc/tests/db/db_test.err b/tests/db/db_test.err similarity index 100% rename from openbsc/tests/db/db_test.err rename to tests/db/db_test.err
diff --git a/openbsc/tests/db/db_test.ok b/tests/db/db_test.ok similarity index 100% rename from openbsc/tests/db/db_test.ok rename to tests/db/db_test.ok
diff --git a/openbsc/tests/db/hlr.sqlite3 b/tests/db/hlr.sqlite3 similarity index 100% rename from openbsc/tests/db/hlr.sqlite3 rename to tests/db/hlr.sqlite3 Binary files differ
diff --git a/openbsc/tests/gbproxy/Makefile.am b/tests/gbproxy/Makefile.am similarity index 100% rename from openbsc/tests/gbproxy/Makefile.am rename to tests/gbproxy/Makefile.am
diff --git a/openbsc/tests/gbproxy/gbproxy_test.c b/tests/gbproxy/gbproxy_test.c similarity index 100% rename from openbsc/tests/gbproxy/gbproxy_test.c rename to tests/gbproxy/gbproxy_test.c
diff --git a/openbsc/tests/gbproxy/gbproxy_test.ok b/tests/gbproxy/gbproxy_test.ok similarity index 100% rename from openbsc/tests/gbproxy/gbproxy_test.ok rename to tests/gbproxy/gbproxy_test.ok
diff --git a/openbsc/tests/gprs/Makefile.am b/tests/gprs/Makefile.am similarity index 100% rename from openbsc/tests/gprs/Makefile.am rename to tests/gprs/Makefile.am
diff --git a/openbsc/tests/gprs/gprs_test.c b/tests/gprs/gprs_test.c similarity index 100% rename from openbsc/tests/gprs/gprs_test.c rename to tests/gprs/gprs_test.c
diff --git a/openbsc/tests/gprs/gprs_test.ok b/tests/gprs/gprs_test.ok similarity index 100% rename from openbsc/tests/gprs/gprs_test.ok rename to tests/gprs/gprs_test.ok
diff --git a/openbsc/tests/gsm0408/Makefile.am b/tests/gsm0408/Makefile.am similarity index 100% rename from openbsc/tests/gsm0408/Makefile.am rename to tests/gsm0408/Makefile.am
diff --git a/openbsc/tests/gsm0408/gsm0408_test.c b/tests/gsm0408/gsm0408_test.c similarity index 100% rename from openbsc/tests/gsm0408/gsm0408_test.c rename to tests/gsm0408/gsm0408_test.c
diff --git a/openbsc/tests/gsm0408/gsm0408_test.ok b/tests/gsm0408/gsm0408_test.ok similarity index 100% rename from openbsc/tests/gsm0408/gsm0408_test.ok rename to tests/gsm0408/gsm0408_test.ok
diff --git a/openbsc/tests/gtphub/Makefile.am b/tests/gtphub/Makefile.am similarity index 100% rename from openbsc/tests/gtphub/Makefile.am rename to tests/gtphub/Makefile.am
diff --git a/openbsc/tests/gtphub/gtphub_test.c b/tests/gtphub/gtphub_test.c similarity index 100% rename from openbsc/tests/gtphub/gtphub_test.c rename to tests/gtphub/gtphub_test.c
diff --git a/openbsc/tests/gtphub/gtphub_test.ok b/tests/gtphub/gtphub_test.ok similarity index 100% rename from openbsc/tests/gtphub/gtphub_test.ok rename to tests/gtphub/gtphub_test.ok
diff --git a/openbsc/tests/mgcp/Makefile.am b/tests/mgcp/Makefile.am similarity index 100% rename from openbsc/tests/mgcp/Makefile.am rename to tests/mgcp/Makefile.am
diff --git a/openbsc/tests/mgcp/mgcp_test.c b/tests/mgcp/mgcp_test.c similarity index 100% rename from openbsc/tests/mgcp/mgcp_test.c rename to tests/mgcp/mgcp_test.c
diff --git a/openbsc/tests/mgcp/mgcp_test.ok b/tests/mgcp/mgcp_test.ok similarity index 100% rename from openbsc/tests/mgcp/mgcp_test.ok rename to tests/mgcp/mgcp_test.ok
diff --git a/openbsc/tests/mgcp/mgcp_transcoding_test.c b/tests/mgcp/mgcp_transcoding_test.c similarity index 100% rename from openbsc/tests/mgcp/mgcp_transcoding_test.c rename to tests/mgcp/mgcp_transcoding_test.c
diff --git a/openbsc/tests/mgcp/mgcp_transcoding_test.ok b/tests/mgcp/mgcp_transcoding_test.ok similarity index 100% rename from openbsc/tests/mgcp/mgcp_transcoding_test.ok rename to tests/mgcp/mgcp_transcoding_test.ok
diff --git a/openbsc/tests/mm_auth/Makefile.am b/tests/mm_auth/Makefile.am similarity index 100% rename from openbsc/tests/mm_auth/Makefile.am rename to tests/mm_auth/Makefile.am
diff --git a/openbsc/tests/mm_auth/mm_auth_test.c b/tests/mm_auth/mm_auth_test.c similarity index 100% rename from openbsc/tests/mm_auth/mm_auth_test.c rename to tests/mm_auth/mm_auth_test.c
diff --git a/openbsc/tests/mm_auth/mm_auth_test.ok b/tests/mm_auth/mm_auth_test.ok similarity index 100% rename from openbsc/tests/mm_auth/mm_auth_test.ok rename to tests/mm_auth/mm_auth_test.ok
diff --git a/openbsc/tests/nanobts_omlattr/Makefile.am b/tests/nanobts_omlattr/Makefile.am similarity index 100% rename from openbsc/tests/nanobts_omlattr/Makefile.am rename to tests/nanobts_omlattr/Makefile.am
diff --git a/openbsc/tests/nanobts_omlattr/nanobts_omlattr_test.c b/tests/nanobts_omlattr/nanobts_omlattr_test.c similarity index 100% rename from openbsc/tests/nanobts_omlattr/nanobts_omlattr_test.c rename to tests/nanobts_omlattr/nanobts_omlattr_test.c
diff --git a/openbsc/tests/nanobts_omlattr/nanobts_omlattr_test.ok b/tests/nanobts_omlattr/nanobts_omlattr_test.ok similarity index 100% rename from openbsc/tests/nanobts_omlattr/nanobts_omlattr_test.ok rename to tests/nanobts_omlattr/nanobts_omlattr_test.ok
diff --git a/openbsc/tests/oap/Makefile.am b/tests/oap/Makefile.am similarity index 100% rename from openbsc/tests/oap/Makefile.am rename to tests/oap/Makefile.am
diff --git a/openbsc/tests/oap/oap_client_test.c b/tests/oap/oap_client_test.c similarity index 100% rename from openbsc/tests/oap/oap_client_test.c rename to tests/oap/oap_client_test.c
diff --git a/openbsc/tests/oap/oap_client_test.err b/tests/oap/oap_client_test.err similarity index 100% rename from openbsc/tests/oap/oap_client_test.err rename to tests/oap/oap_client_test.err
diff --git a/openbsc/tests/oap/oap_client_test.ok b/tests/oap/oap_client_test.ok similarity index 100% rename from openbsc/tests/oap/oap_client_test.ok rename to tests/oap/oap_client_test.ok
diff --git a/openbsc/tests/sgsn/Makefile.am b/tests/sgsn/Makefile.am similarity index 100% rename from openbsc/tests/sgsn/Makefile.am rename to tests/sgsn/Makefile.am
diff --git a/openbsc/tests/sgsn/sgsn_test.c b/tests/sgsn/sgsn_test.c similarity index 100% rename from openbsc/tests/sgsn/sgsn_test.c rename to tests/sgsn/sgsn_test.c
diff --git a/openbsc/tests/sgsn/sgsn_test.ok b/tests/sgsn/sgsn_test.ok similarity index 100% rename from openbsc/tests/sgsn/sgsn_test.ok rename to tests/sgsn/sgsn_test.ok
diff --git a/openbsc/tests/slhc/Makefile.am b/tests/slhc/Makefile.am similarity index 100% rename from openbsc/tests/slhc/Makefile.am rename to tests/slhc/Makefile.am
diff --git a/openbsc/tests/slhc/slhc_test.c b/tests/slhc/slhc_test.c similarity index 100% rename from openbsc/tests/slhc/slhc_test.c rename to tests/slhc/slhc_test.c
diff --git a/openbsc/tests/slhc/slhc_test.ok b/tests/slhc/slhc_test.ok similarity index 100% rename from openbsc/tests/slhc/slhc_test.ok rename to tests/slhc/slhc_test.ok
diff --git a/openbsc/tests/smpp/Makefile.am b/tests/smpp/Makefile.am similarity index 100% rename from openbsc/tests/smpp/Makefile.am rename to tests/smpp/Makefile.am
diff --git a/openbsc/tests/smpp/smpp_test.c b/tests/smpp/smpp_test.c similarity index 100% rename from openbsc/tests/smpp/smpp_test.c rename to tests/smpp/smpp_test.c
diff --git a/openbsc/tests/smpp/smpp_test.err b/tests/smpp/smpp_test.err similarity index 100% rename from openbsc/tests/smpp/smpp_test.err rename to tests/smpp/smpp_test.err
diff --git a/openbsc/tests/smpp/smpp_test.ok b/tests/smpp/smpp_test.ok similarity index 100% rename from openbsc/tests/smpp/smpp_test.ok rename to tests/smpp/smpp_test.ok
diff --git a/openbsc/tests/smpp_test_runner.py b/tests/smpp_test_runner.py similarity index 100% rename from openbsc/tests/smpp_test_runner.py rename to tests/smpp_test_runner.py
diff --git a/openbsc/tests/sndcp_xid/Makefile.am b/tests/sndcp_xid/Makefile.am similarity index 100% rename from openbsc/tests/sndcp_xid/Makefile.am rename to tests/sndcp_xid/Makefile.am
diff --git a/openbsc/tests/sndcp_xid/sndcp_xid_test.c b/tests/sndcp_xid/sndcp_xid_test.c similarity index 100% rename from openbsc/tests/sndcp_xid/sndcp_xid_test.c rename to tests/sndcp_xid/sndcp_xid_test.c
diff --git a/openbsc/tests/sndcp_xid/sndcp_xid_test.ok b/tests/sndcp_xid/sndcp_xid_test.ok similarity index 100% rename from openbsc/tests/sndcp_xid/sndcp_xid_test.ok rename to tests/sndcp_xid/sndcp_xid_test.ok
diff --git a/openbsc/tests/subscr/Makefile.am b/tests/subscr/Makefile.am similarity index 100% rename from openbsc/tests/subscr/Makefile.am rename to tests/subscr/Makefile.am
diff --git a/openbsc/tests/subscr/bsc_subscr_test.c b/tests/subscr/bsc_subscr_test.c similarity index 100% rename from openbsc/tests/subscr/bsc_subscr_test.c rename to tests/subscr/bsc_subscr_test.c
diff --git a/openbsc/tests/subscr/bsc_subscr_test.err b/tests/subscr/bsc_subscr_test.err similarity index 100% rename from openbsc/tests/subscr/bsc_subscr_test.err rename to tests/subscr/bsc_subscr_test.err
diff --git a/openbsc/tests/subscr/bsc_subscr_test.ok b/tests/subscr/bsc_subscr_test.ok similarity index 100% rename from openbsc/tests/subscr/bsc_subscr_test.ok rename to tests/subscr/bsc_subscr_test.ok
diff --git a/openbsc/tests/subscr/subscr_test.c b/tests/subscr/subscr_test.c similarity index 100% rename from openbsc/tests/subscr/subscr_test.c rename to tests/subscr/subscr_test.c
diff --git a/openbsc/tests/subscr/subscr_test.ok b/tests/subscr/subscr_test.ok similarity index 100% rename from openbsc/tests/subscr/subscr_test.ok rename to tests/subscr/subscr_test.ok
diff --git a/openbsc/tests/testsuite.at b/tests/testsuite.at similarity index 100% rename from openbsc/tests/testsuite.at rename to tests/testsuite.at
diff --git a/openbsc/tests/trau/Makefile.am b/tests/trau/Makefile.am similarity index 100% rename from openbsc/tests/trau/Makefile.am rename to tests/trau/Makefile.am
diff --git a/openbsc/tests/trau/trau_test.c b/tests/trau/trau_test.c similarity index 100% rename from openbsc/tests/trau/trau_test.c rename to tests/trau/trau_test.c
diff --git a/openbsc/tests/trau/trau_test.ok b/tests/trau/trau_test.ok similarity index 100% rename from openbsc/tests/trau/trau_test.ok rename to tests/trau/trau_test.ok
diff --git a/openbsc/tests/v42bis/Makefile.am b/tests/v42bis/Makefile.am similarity index 100% rename from openbsc/tests/v42bis/Makefile.am rename to tests/v42bis/Makefile.am
diff --git a/openbsc/tests/v42bis/v42bis_test.c b/tests/v42bis/v42bis_test.c similarity index 100% rename from openbsc/tests/v42bis/v42bis_test.c rename to tests/v42bis/v42bis_test.c
diff --git a/openbsc/tests/v42bis/v42bis_test.ok b/tests/v42bis/v42bis_test.ok similarity index 100% rename from openbsc/tests/v42bis/v42bis_test.ok rename to tests/v42bis/v42bis_test.ok
diff --git a/openbsc/tests/vty_test_runner.py b/tests/vty_test_runner.py similarity index 100% rename from openbsc/tests/vty_test_runner.py rename to tests/vty_test_runner.py
diff --git a/openbsc/tests/xid/Makefile.am b/tests/xid/Makefile.am similarity index 100% rename from openbsc/tests/xid/Makefile.am rename to tests/xid/Makefile.am
diff --git a/openbsc/tests/xid/xid_test.c b/tests/xid/xid_test.c similarity index 100% rename from openbsc/tests/xid/xid_test.c rename to tests/xid/xid_test.c
diff --git a/openbsc/tests/xid/xid_test.ok b/tests/xid/xid_test.ok similarity index 100% rename from openbsc/tests/xid/xid_test.ok rename to tests/xid/xid_test.ok
diff --git a/openbsc/tools/hlrstat.pl b/tools/hlrstat.pl similarity index 100% rename from openbsc/tools/hlrstat.pl rename to tools/hlrstat.pl