Started by timer Running as SYSTEM Building remotely on gtp0-deb9build (ttcn3 osmo-gsm-tester-build osmocom-gerrit-debian9 osmocom-master-debian9 coverity) in workspace /home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test No credentials specified Wiping out workspace first. Cloning the remote Git repository Cloning repository git://git.osmocom.org/docker-playground > git init /home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test # timeout=10 Fetching upstream changes from git://git.osmocom.org/docker-playground > git --version # timeout=10 > git fetch --tags --progress -- git://git.osmocom.org/docker-playground +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git://git.osmocom.org/docker-playground # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git://git.osmocom.org/docker-playground # timeout=10 Fetching upstream changes from git://git.osmocom.org/docker-playground > git fetch --tags --progress -- git://git.osmocom.org/docker-playground +refs/heads/*:refs/remotes/origin/* # timeout=10 Seen branch in repository origin/daniel/bscnat_tests Seen branch in repository origin/daniel/training Seen branch in repository origin/daniel/wip Seen branch in repository origin/laforge/ergw Seen branch in repository origin/laforge/fr Seen branch in repository origin/laforge/podman Seen branch in repository origin/lynxis/gerrit-comment-ci Seen branch in repository origin/master Seen branch in repository origin/neels/wip Seen branch in repository origin/osmith/centos-install-test Seen branch in repository origin/osmith/rpm-local Seen branch in repository origin/osmith/ttcn3-centos Seen branch in repository origin/osmith/ttcn3-move-deps Seen branch in repository origin/osmith/ttcn3-pass-args Seen branch in repository origin/osmith/wip-ggsn-kmod Seen branch in repository origin/pespin/bts-perf Seen branch in repository origin/pespin/ergw Seen branch in repository origin/pespin/ran Seen branch in repository origin/pespin/tmp Seen branch in repository origin/pmaier/testfacch Seen branch in repository origin/refsf/for/master/dyn-pdch Seen 21 remote branches > git show-ref --tags -d # timeout=10 Checking out Revision 58c1c199462f91e55e1a58914f5161404270ed55 (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 58c1c199462f91e55e1a58914f5161404270ed55 # timeout=10 Commit message: "README.md: describe OSMO_*_BRANCH" > git rev-list --no-walk c87782175879ddeab7b84333901a0c88173142e5 # timeout=10 [ttcn3-bscnat-test] $ /bin/sh -xe /tmp/jenkins6733181996201882807.sh + export REGISTRY_HOST=registry.osmocom.org + DIR=ttcn3-bscnat-test + export IMAGE_SUFFIX=master + cd ttcn3-bscnat-test + ./jenkins.sh + [ x = x ] + REPO_USER=osmocom-build + [ x/home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test = x ] + VOL_BASE_DIR=/home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/logs + rm -rf /home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/logs + mkdir -p /home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/logs + [ ! -d /home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/logs ] + [ xjenkins-ttcn3-bscnat-test-555 = x ] + basename /home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/ttcn3-bscnat-test + SUITE_NAME=ttcn3-bscnat-test + NET_NAME=ttcn3-bscnat-test + IMAGE_SUFFIX=master + docker_images_require osmo-nitb-master ttcn3-bscnat-test + local i + local from_line + local pull_arg + local upstream_distro_arg + local distro_arg + local depends + local dir + docker_depends osmo-nitb-master + echo debian-stretch-build + depends=debian-stretch-build + [ -n debian-stretch-build ] + docker_images_require debian-stretch-build + local i + local from_line + local pull_arg + local upstream_distro_arg + local distro_arg + local depends + local dir + docker_depends debian-stretch-build + depends= + [ -n ] + [ -z ] + docker_upstream_distro_from_image_name debian-stretch-build + echo debian:stretch + upstream_distro_arg=debian:stretch + docker_distro_from_image_name debian-stretch-build + echo debian-stretch + distro_arg=debian-stretch + docker_dir_from_image_name debian-stretch-build + echo debian-stretch-build + dir=debian-stretch-build + pull_arg=--pull + grep ^FROM ../debian-stretch-build/Dockerfile + from_line=FROM ${REGISTRY}/${UPSTREAM_DISTRO} + echo FROM ${REGISTRY}/${UPSTREAM_DISTRO} + grep -q $USER + echo Building image: debian-stretch-build (export NO_DOCKER_IMAGE_BUILD=1 to prevent this) Building image: debian-stretch-build (export NO_DOCKER_IMAGE_BUILD=1 to prevent this) + make -C ../debian-stretch-build PULL=--pull UPSTREAM_DISTRO=debian:stretch DISTRO=debian-stretch IMAGE=osmocom-build/debian-stretch-build make: Entering directory '/home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/debian-stretch-build' docker build \ --build-arg USER=osmocom-build \ --build-arg REGISTRY=registry.osmocom.org \ --build-arg OSMO_TTCN3_BRANCH=master \ --build-arg UPSTREAM_DISTRO=debian:stretch \ --build-arg DISTRO=debian-stretch \ --build-arg OSMOCOM_REPO_MIRROR=http://download.opensuse.org \ --build-arg OSMOCOM_REPO_VERSION=latest \ --build-arg LIBOSMOCORE_BRANCH=master \ --build-arg OSMO_BB_BRANCH=master \ --build-arg OSMO_BSC_BRANCH=master \ --build-arg OSMO_BTS_BRANCH=master \ --build-arg OSMO_GBPROXY_BRANCH=master \ --build-arg OSMO_GGSN_BRANCH=master \ --build-arg OSMO_GSM_TESTER_BRANCH=master \ --build-arg OSMO_HLR_BRANCH=master \ --build-arg OSMO_IUH_BRANCH=master \ --build-arg OSMO_MGW_BRANCH=master \ --build-arg OSMO_MSC_BRANCH=master \ --build-arg OSMO_NITB_BRANCH=master \ --build-arg OSMO_PCU_BRANCH=master \ --build-arg OSMO_SGSN_BRANCH=master \ --build-arg OSMO_SIP_BRANCH=master \ --build-arg OSMO_STP_BRANCH=master \ --pull -t osmocom-build/debian-stretch-build:latest . Sending build context to Docker daemon 4.608kB Step 1/5 : ARG REGISTRY=docker.io Step 2/5 : ARG UPSTREAM_DISTRO=debian:stretch Step 3/5 : FROM ${REGISTRY}/${UPSTREAM_DISTRO} stretch: Pulling from debian Digest: sha256:a5934d79acb9d1182ef5c747e23e462784f6345479e33b40c979fbe8dce5db40 Status: Image is up to date for registry.osmocom.org/debian:stretch ---> f00be68857e6 Step 4/5 : MAINTAINER Harald Welte ---> Using cache ---> 8236eac09e21 Step 5/5 : RUN apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends autoconf autoconf-archive autogen automake bison build-essential cppcheck dahdi-source debhelper devscripts dh-autoreconf dh-systemd doxygen flex g++ gawk gcc gcc-arm-none-eabi git git-buildpackage gnupg libc-ares-dev libdbd-sqlite3 libdbi-dev libfftw3-dev libgnutls28-dev libgps-dev libgsm1-dev libncurses5-dev libnewlib-arm-none-eabi libortp-dev libpcap-dev libpcsclite-dev libtalloc-dev libtool libreadline-dev libsctp-dev libsofia-sip-ua-glib-dev libsqlite3-dev libssl-dev libusb-dev libusb-1.0-0-dev make pkg-config sqlite3 stow wget && apt-get clean ---> Using cache ---> d12b2130cfce [Warning] One or more build-args [OSMO_GGSN_BRANCH OSMO_IUH_BRANCH OSMO_MGW_BRANCH OSMO_NITB_BRANCH OSMO_BB_BRANCH OSMOCOM_REPO_MIRROR OSMOCOM_REPO_VERSION OSMO_BTS_BRANCH OSMO_GBPROXY_BRANCH OSMO_SIP_BRANCH OSMO_STP_BRANCH LIBOSMOCORE_BRANCH OSMO_HLR_BRANCH OSMO_PCU_BRANCH OSMO_SGSN_BRANCH OSMO_BSC_BRANCH OSMO_GSM_TESTER_BRANCH OSMO_MSC_BRANCH OSMO_TTCN3_BRANCH USER DISTRO] were not consumed Successfully built d12b2130cfce Successfully tagged osmocom-build/debian-stretch-build:latest make: Leaving directory '/home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/debian-stretch-build' + docker_image_exists debian-stretch-build + docker images -q osmocom-build/debian-stretch-build + test -n d12b2130cfce + [ -z ] + docker_upstream_distro_from_image_name osmo-nitb-master + echo debian:stretch + upstream_distro_arg=debian:stretch + docker_distro_from_image_name osmo-nitb-master + echo debian-stretch + distro_arg=debian-stretch + docker_dir_from_image_name osmo-nitb-master + echo osmo-nitb-master + dir=osmo-nitb-master + pull_arg=--pull + grep ^FROM ../osmo-nitb-master/Dockerfile + from_line=FROM $USER/$DISTRO-build + echo FROM $USER/$DISTRO-build + grep -q $USER + pull_arg= + echo Building image: osmo-nitb-master (export NO_DOCKER_IMAGE_BUILD=1 to prevent this) Building image: osmo-nitb-master (export NO_DOCKER_IMAGE_BUILD=1 to prevent this) + make -C ../osmo-nitb-master PULL= UPSTREAM_DISTRO=debian:stretch DISTRO=debian-stretch IMAGE=osmocom-build/osmo-nitb-master make: Entering directory '/home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/osmo-nitb-master' docker build \ --build-arg USER=osmocom-build \ --build-arg REGISTRY=registry.osmocom.org \ --build-arg OSMO_TTCN3_BRANCH=master \ --build-arg UPSTREAM_DISTRO=debian:stretch \ --build-arg DISTRO=debian-stretch \ --build-arg OSMOCOM_REPO_MIRROR=http://download.opensuse.org \ --build-arg OSMOCOM_REPO_VERSION=latest \ --build-arg LIBOSMOCORE_BRANCH=master \ --build-arg OSMO_BB_BRANCH=master \ --build-arg OSMO_BSC_BRANCH=master \ --build-arg OSMO_BTS_BRANCH=master \ --build-arg OSMO_GBPROXY_BRANCH=master \ --build-arg OSMO_GGSN_BRANCH=master \ --build-arg OSMO_GSM_TESTER_BRANCH=master \ --build-arg OSMO_HLR_BRANCH=master \ --build-arg OSMO_IUH_BRANCH=master \ --build-arg OSMO_MGW_BRANCH=master \ --build-arg OSMO_MSC_BRANCH=master \ --build-arg OSMO_NITB_BRANCH=master \ --build-arg OSMO_PCU_BRANCH=master \ --build-arg OSMO_SGSN_BRANCH=master \ --build-arg OSMO_SIP_BRANCH=master \ --build-arg OSMO_STP_BRANCH=master \ -t osmocom-build/osmo-nitb-master:latest . Sending build context to Docker daemon 15.36kB Step 1/25 : ARG USER Step 2/25 : ARG DISTRO Step 3/25 : ARG OSMOCOM_REPO_MIRROR="http://download.opensuse.org" Step 4/25 : FROM $USER/$DISTRO-build ---> d12b2130cfce Step 5/25 : ARG DISTRO ---> Using cache ---> 5152386f5d6c Step 6/25 : ARG OSMOCOM_REPO_MIRROR="http://download.opensuse.org" ---> Using cache ---> 97b6705ecf85 Step 7/25 : MAINTAINER Harald Welte ---> Using cache ---> 0de55b348f02 Step 8/25 : ARG OSMOCOM_REPO="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/nightly/Debian_9.0/" ---> Using cache ---> aaec4799c32a Step 9/25 : COPY Release.key /tmp/Release.key ---> Using cache ---> 74368c96fc94 Step 10/25 : RUN apt-key add /tmp/Release.key && rm /tmp/Release.key && echo "deb " $OSMOCOM_REPO " ./" > /etc/apt/sources.list.d/osmocom-nightly.list ---> Using cache ---> fa17b6abf78f Step 11/25 : ADD $OSMOCOM_REPO/Release /tmp/Release ---> 5c35b3965f6e Step 12/25 : ADD $OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/nightly/CentOS_8/repodata/repomd.xml /tmp/repomd.xml ---> f250a6d9db56 Step 13/25 : RUN apt-get update && apt-get install -y --no-install-recommends telnet libosmocore-dev libosmo-abis-dev libosmo-netif-dev libosmo-sccp-dev libsmpp34-dev libgtp-dev && apt-get clean ---> Running in d404a304b136 Ign:1 http://deb.debian.org/debian stretch InRelease Get:2 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ InRelease [1593 B] Get:3 http://security.debian.org/debian-security stretch/updates InRelease [53.0 kB] Get:4 http://deb.debian.org/debian stretch-updates InRelease [93.6 kB] Hit:5 http://deb.debian.org/debian stretch Release Get:6 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ Packages [114 kB] Get:7 http://security.debian.org/debian-security stretch/updates/main amd64 Packages [656 kB] Fetched 918 kB in 0s (1083 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libgtp6 libosmoabis10 libosmocodec0 libosmocoding0 libosmocore libosmocore17 libosmoctrl0 libosmogb12 libosmogsm16 libosmonetif8 libosmosim2 libosmotrau2 libosmousb0 libosmovty9 libsmpp1 netbase osmocom-nightly The following NEW packages will be installed: libgtp-dev libgtp6 libosmo-abis-dev libosmo-netif-dev libosmo-sccp-dev libosmoabis10 libosmocodec0 libosmocoding0 libosmocore libosmocore-dev libosmocore17 libosmoctrl0 libosmogb12 libosmogsm16 libosmonetif8 libosmosim2 libosmotrau2 libosmousb0 libosmovty9 libsmpp1 libsmpp34-dev netbase osmocom-nightly telnet 0 upgraded, 24 newly installed, 0 to remove and 5 not upgraded. Need to get 2251 kB of archives. After this operation, 8889 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian stretch/main amd64 netbase all 5.4 [19.1 kB] Get:2 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ osmocom-nightly 1.0.0.202103020126 [1158 B] Get:3 http://deb.debian.org/debian stretch/main amd64 telnet amd64 0.17-41 [72.0 kB] Get:4 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libosmocore17 1.5.1.8.5baa [118 kB] Get:5 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libgtp6 1.7.1 [35.7 kB] Get:6 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libgtp-dev 1.7.1 [103 kB] Get:7 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libosmogsm16 1.5.1.8.5baa [197 kB] Get:8 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libosmovty9 1.5.1.8.5baa [92.7 kB] Get:9 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libosmotrau2 1.1.1 [20.4 kB] Get:10 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libosmoabis10 1.1.1 [54.7 kB] Get:11 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libosmo-abis-dev 1.1.1 [81.8 kB] Get:12 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libosmocodec0 1.5.1.8.5baa [43.4 kB] Get:13 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libosmocoding0 1.5.1.8.5baa [59.6 kB] Get:14 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libosmogb12 1.5.1.8.5baa [142 kB] Get:15 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libosmoctrl0 1.5.1.8.5baa [51.1 kB] Get:16 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libosmosim2 1.5.1.8.5baa [57.0 kB] Get:17 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libosmousb0 1.5.1.8.5baa [43.4 kB] Get:18 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libosmocore 1.5.1.8.5baa [37.4 kB] Get:19 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libosmocore-dev 1.5.1.8.5baa [679 kB] Get:20 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libosmonetif8 1.1.0 [31.2 kB] Get:21 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libosmo-netif-dev 1.1.0 [38.0 kB] Get:22 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libosmo-sccp-dev 1.4.0 [73.1 kB] Get:23 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libsmpp1 1.14.1 [95.3 kB] Get:24 http://download.opensuse.org/repositories/network:/osmocom:/nightly/Debian_9.0 ./ libsmpp34-dev 1.14.1 [106 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 2251 kB in 0s (4667 kB/s) Selecting previously unselected package netbase. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 23256 files and directories currently installed.) Preparing to unpack .../00-netbase_5.4_all.deb ... Unpacking netbase (5.4) ... Selecting previously unselected package telnet. Preparing to unpack .../01-telnet_0.17-41_amd64.deb ... Unpacking telnet (0.17-41) ... Selecting previously unselected package osmocom-nightly. Preparing to unpack .../02-osmocom-nightly_1.0.0.202103020126_amd64.deb ... Unpacking osmocom-nightly (1.0.0.202103020126) ... Selecting previously unselected package libosmocore17:amd64. Preparing to unpack .../03-libosmocore17_1.5.1.8.5baa_amd64.deb ... Unpacking libosmocore17:amd64 (1.5.1.8.5baa) ... Selecting previously unselected package libgtp6:amd64. Preparing to unpack .../04-libgtp6_1.7.1_amd64.deb ... Unpacking libgtp6:amd64 (1.7.1) ... Selecting previously unselected package libgtp-dev:amd64. Preparing to unpack .../05-libgtp-dev_1.7.1_amd64.deb ... Unpacking libgtp-dev:amd64 (1.7.1) ... Selecting previously unselected package libosmogsm16:amd64. Preparing to unpack .../06-libosmogsm16_1.5.1.8.5baa_amd64.deb ... Unpacking libosmogsm16:amd64 (1.5.1.8.5baa) ... Selecting previously unselected package libosmovty9:amd64. Preparing to unpack .../07-libosmovty9_1.5.1.8.5baa_amd64.deb ... Unpacking libosmovty9:amd64 (1.5.1.8.5baa) ... Selecting previously unselected package libosmotrau2:amd64. Preparing to unpack .../08-libosmotrau2_1.1.1_amd64.deb ... Unpacking libosmotrau2:amd64 (1.1.1) ... Selecting previously unselected package libosmoabis10:amd64. Preparing to unpack .../09-libosmoabis10_1.1.1_amd64.deb ... Unpacking libosmoabis10:amd64 (1.1.1) ... Selecting previously unselected package libosmo-abis-dev:amd64. Preparing to unpack .../10-libosmo-abis-dev_1.1.1_amd64.deb ... Unpacking libosmo-abis-dev:amd64 (1.1.1) ... Selecting previously unselected package libosmocodec0:amd64. Preparing to unpack .../11-libosmocodec0_1.5.1.8.5baa_amd64.deb ... Unpacking libosmocodec0:amd64 (1.5.1.8.5baa) ... Selecting previously unselected package libosmocoding0:amd64. Preparing to unpack .../12-libosmocoding0_1.5.1.8.5baa_amd64.deb ... Unpacking libosmocoding0:amd64 (1.5.1.8.5baa) ... Selecting previously unselected package libosmogb12:amd64. Preparing to unpack .../13-libosmogb12_1.5.1.8.5baa_amd64.deb ... Unpacking libosmogb12:amd64 (1.5.1.8.5baa) ... Selecting previously unselected package libosmoctrl0:amd64. Preparing to unpack .../14-libosmoctrl0_1.5.1.8.5baa_amd64.deb ... Unpacking libosmoctrl0:amd64 (1.5.1.8.5baa) ... Selecting previously unselected package libosmosim2:amd64. Preparing to unpack .../15-libosmosim2_1.5.1.8.5baa_amd64.deb ... Unpacking libosmosim2:amd64 (1.5.1.8.5baa) ... Selecting previously unselected package libosmousb0:amd64. Preparing to unpack .../16-libosmousb0_1.5.1.8.5baa_amd64.deb ... Unpacking libosmousb0:amd64 (1.5.1.8.5baa) ... Selecting previously unselected package libosmocore. Preparing to unpack .../17-libosmocore_1.5.1.8.5baa_amd64.deb ... Unpacking libosmocore (1.5.1.8.5baa) ... Selecting previously unselected package libosmocore-dev:amd64. Preparing to unpack .../18-libosmocore-dev_1.5.1.8.5baa_amd64.deb ... Unpacking libosmocore-dev:amd64 (1.5.1.8.5baa) ... Selecting previously unselected package libosmonetif8:amd64. Preparing to unpack .../19-libosmonetif8_1.1.0_amd64.deb ... Unpacking libosmonetif8:amd64 (1.1.0) ... Selecting previously unselected package libosmo-netif-dev:amd64. Preparing to unpack .../20-libosmo-netif-dev_1.1.0_amd64.deb ... Unpacking libosmo-netif-dev:amd64 (1.1.0) ... Selecting previously unselected package libosmo-sccp-dev:amd64. Preparing to unpack .../21-libosmo-sccp-dev_1.4.0_amd64.deb ... Unpacking libosmo-sccp-dev:amd64 (1.4.0) ... Selecting previously unselected package libsmpp1:amd64. Preparing to unpack .../22-libsmpp1_1.14.1_amd64.deb ... Unpacking libsmpp1:amd64 (1.14.1) ... Selecting previously unselected package libsmpp34-dev:amd64. Preparing to unpack .../23-libsmpp34-dev_1.14.1_amd64.deb ... Unpacking libsmpp34-dev:amd64 (1.14.1) ... Setting up osmocom-nightly (1.0.0.202103020126) ... Processing triggers for libc-bin (2.24-11+deb9u4) ... Processing triggers for man-db (2.7.6.1-2) ... Setting up libosmocore17:amd64 (1.5.1.8.5baa) ... Setting up netbase (5.4) ... Setting up libosmocodec0:amd64 (1.5.1.8.5baa) ... Setting up libosmo-sccp-dev:amd64 (1.4.0) ... Setting up libosmovty9:amd64 (1.5.1.8.5baa) ... Setting up libsmpp1:amd64 (1.14.1) ... Setting up libosmogsm16:amd64 (1.5.1.8.5baa) ... Setting up libsmpp34-dev:amd64 (1.14.1) ... Setting up libosmoctrl0:amd64 (1.5.1.8.5baa) ... Setting up telnet (0.17-41) ... update-alternatives: using /usr/bin/telnet.netkit to provide /usr/bin/telnet (telnet) in auto mode Setting up libosmosim2:amd64 (1.5.1.8.5baa) ... Setting up libosmocoding0:amd64 (1.5.1.8.5baa) ... Setting up libosmousb0:amd64 (1.5.1.8.5baa) ... Setting up libosmogb12:amd64 (1.5.1.8.5baa) ... Setting up libgtp6:amd64 (1.7.1) ... Setting up libosmonetif8:amd64 (1.1.0) ... Setting up libosmoabis10:amd64 (1.1.1) ... Setting up libgtp-dev:amd64 (1.7.1) ... Setting up libosmotrau2:amd64 (1.1.1) ... Setting up libosmocore (1.5.1.8.5baa) ... Setting up libosmo-abis-dev:amd64 (1.1.1) ... Setting up libosmocore-dev:amd64 (1.5.1.8.5baa) ... Setting up libosmo-netif-dev:amd64 (1.1.0) ... Processing triggers for libc-bin (2.24-11+deb9u4) ... Removing intermediate container d404a304b136 ---> e49347d6231a Step 14/25 : WORKDIR /tmp ---> Running in 06bf721fd4a7 Removing intermediate container 06bf721fd4a7 ---> 8d47cb7679e8 Step 15/25 : ARG OSMO_NITB_BRANCH="master" ---> Running in 1a6606634bf7 Removing intermediate container 1a6606634bf7 ---> 0f44e1ad4bf9 Step 16/25 : RUN git clone git://git.osmocom.org/openbsc.git ---> Running in d58718a66a4e Cloning into 'openbsc'... Removing intermediate container d58718a66a4e ---> bab73deecdae Step 17/25 : ADD http://git.osmocom.org/openbsc/patch?h=$OSMO_NITB_BRANCH /tmp/commit-openbsc ---> 056c4fe08a68 Step 18/25 : RUN cd openbsc/openbsc && git fetch && git checkout $OSMO_NITB_BRANCH && (git symbolic-ref -q HEAD && git reset --hard origin/$OSMO_NITB_BRANCH || exit 1); git rev-parse --abbrev-ref HEAD && git rev-parse HEAD && autoreconf -fi && ./configure --enable-nat --enable-osmo-bsc --enable-smpp && make "-j$(nproc)" install && ldconfig ---> Running in c0782b6023bd Already on 'master' Your branch is up-to-date with 'origin/master'. refs/heads/master HEAD is now at a1c1a313e tests: Replace deprecated API log_set_print_filename master a1c1a313e574748bf802eccd93a18fba42a8aa3a libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize: and rerunning libtoolize and aclocal. configure.ac:21: installing './compile' configure.ac:23: installing './config.guess' configure.ac:23: installing './config.sub' configure.ac:9: installing './install-sh' configure.ac:9: installing './missing' src/libbsc/Makefile.am: installing './depcomp' tests/bsc-nat-trie/Makefile.am:9: warning: source file '$(top_srcdir)/src/osmo-bsc_nat/bsc_nat_rewrite_trie.c' is in a subdirectory, tests/bsc-nat-trie/Makefile.am:9: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. tests/bsc-nat/Makefile.am:34: warning: source file '$(top_srcdir)/src/osmo-bsc_nat/bsc_filter.c' is in a subdirectory, tests/bsc-nat/Makefile.am:34: but option 'subdir-objects' is disabled tests/bsc-nat/Makefile.am:34: warning: source file '$(top_srcdir)/src/osmo-bsc_nat/bsc_sccp.c' is in a subdirectory, tests/bsc-nat/Makefile.am:34: but option 'subdir-objects' is disabled tests/bsc-nat/Makefile.am:34: warning: source file '$(top_srcdir)/src/osmo-bsc_nat/bsc_nat_utils.c' is in a subdirectory, tests/bsc-nat/Makefile.am:34: but option 'subdir-objects' is disabled tests/bsc-nat/Makefile.am:34: warning: source file '$(top_srcdir)/src/osmo-bsc_nat/bsc_nat_rewrite.c' is in a subdirectory, tests/bsc-nat/Makefile.am:34: but option 'subdir-objects' is disabled tests/bsc-nat/Makefile.am:34: warning: source file '$(top_srcdir)/src/osmo-bsc_nat/bsc_nat_rewrite_trie.c' is in a subdirectory, tests/bsc-nat/Makefile.am:34: but option 'subdir-objects' is disabled tests/bsc-nat/Makefile.am:34: warning: source file '$(top_srcdir)/src/osmo-bsc_nat/bsc_mgcp_utils.c' is in a subdirectory, tests/bsc-nat/Makefile.am:34: but option 'subdir-objects' is disabled tests/bsc-nat/Makefile.am:34: warning: source file '$(top_srcdir)/src/osmo-bsc_nat/bsc_nat_filter.c' is in a subdirectory, tests/bsc-nat/Makefile.am:34: but option 'subdir-objects' is disabled tests/bsc/Makefile.am:28: warning: source file '$(top_srcdir)/src/osmo-bsc/osmo_bsc_filter.c' is in a subdirectory, tests/bsc/Makefile.am:28: but option 'subdir-objects' is disabled tests/smpp/Makefile.am:31: warning: source file '$(top_builddir)/src/libmsc/smpp_utils.c' is in a subdirectory, tests/smpp/Makefile.am:31: but option 'subdir-objects' is disabled checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking whether make sets $(MAKE)... (cached) yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for pkg-config... /usr/bin/pkg-config checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.20... yes checking for library containing dlopen... -ldl checking for LIBOSMOCORE... yes checking for LIBOSMOVTY... yes checking for LIBOSMOCTRL... yes checking for LIBOSMOGSM... yes checking for LIBOSMOGB... yes checking for LIBOSMOABIS... yes checking for LIBOSMONETIF... yes checking for LIBOSMOSCCP... yes checking for LIBOSMOSCCP... yes checking for LIBSMPP34... yes checking for ANSI C header files... (cached) yes checking dbi/dbd.h usability... yes checking dbi/dbd.h presence... yes checking for dbi/dbd.h... yes checking pcap/pcap.h usability... yes checking pcap/pcap.h presence... yes checking for pcap/pcap.h... yes checking cdk/cdk.h usability... no checking cdk/cdk.h presence... no checking for cdk/cdk.h... no checking for SQLITE3... yes checking if gcc supports -fvisibility=hidden... yes checking whether C compiler accepts -Werror=implicit... yes checking whether C compiler accepts -Werror=maybe-uninitialized... yes checking whether C compiler accepts -Werror=memset-transposed-args... yes checking whether C compiler accepts -Werror=null-dereference... yes checking whether C compiler accepts -Werror=sizeof-array-argument... yes checking whether C compiler accepts -Werror=sizeof-pointer-memaccess... yes checking whether to enable code coverage support... no checking whether struct tm has tm_gmtoff member... yes checking whether to enable VTY/CTRL tests... no Package systemd was not found in the pkg-config search path. Perhaps you should add the directory containing `systemd.pc' to the PKG_CONFIG_PATH environment variable No package 'systemd' found CFLAGS="-g -O2 -Werror=implicit -Werror=maybe-uninitialized -Werror=memset-transposed-args -Werror=null-dereference -Werror=sizeof-array-argument -Werror=sizeof-pointer-memaccess" CPPFLAGS="" checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/openbsc/Makefile config.status: creating include/Makefile config.status: creating src/Makefile config.status: creating src/libtrau/Makefile config.status: creating src/libbsc/Makefile config.status: creating src/libmsc/Makefile config.status: creating src/libmgcp/Makefile config.status: creating src/libcommon/Makefile config.status: creating src/libfilter/Makefile config.status: creating src/libcommon-cs/Makefile config.status: creating src/osmo-nitb/Makefile config.status: creating src/osmo-bsc/Makefile config.status: creating src/osmo-bsc_nat/Makefile config.status: creating src/osmo-bsc_mgcp/Makefile config.status: creating src/utils/Makefile config.status: creating tests/Makefile config.status: creating tests/atlocal config.status: creating tests/gsm0408/Makefile config.status: creating tests/db/Makefile config.status: creating tests/channel/Makefile config.status: creating tests/bsc/Makefile config.status: creating tests/bsc-nat/Makefile config.status: creating tests/bsc-nat-trie/Makefile config.status: creating tests/mgcp/Makefile config.status: creating tests/abis/Makefile config.status: creating tests/smpp/Makefile config.status: creating tests/trau/Makefile config.status: creating tests/subscr/Makefile config.status: creating tests/mm_auth/Makefile config.status: creating tests/nanobts_omlattr/Makefile config.status: creating doc/Makefile config.status: creating doc/examples/Makefile config.status: creating contrib/Makefile config.status: creating contrib/systemd/Makefile config.status: creating Makefile config.status: creating bscconfig.h config.status: executing tests/atconfig commands config.status: executing depfiles commands config.status: executing libtool commands echo 1.4.0.4-a1c1 > .version-t && mv .version-t .version make install-recursive make[1]: Entering directory '/tmp/openbsc/openbsc' Making install in doc make[2]: Entering directory '/tmp/openbsc/openbsc/doc' Making install in examples make[3]: Entering directory '/tmp/openbsc/openbsc/doc/examples' make[4]: Entering directory '/tmp/openbsc/openbsc/doc/examples' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/local/etc/osmocom' /usr/bin/install -c -m 644 osmo-nitb/sysmobts/osmo-nitb.cfg osmo-bsc_mgcp/osmo-bsc-mgcp.cfg osmo-bsc_nat/osmo-bsc-nat.cfg osmo-bsc-sccplite/osmo-bsc-sccplite.cfg '/usr/local/etc/osmocom' make install-data-hook make[5]: Entering directory '/tmp/openbsc/openbsc/doc/examples' for f in $(find . -name '*.cfg*' | sed -e 's,^.,,'); do \ j="/usr/local/share/doc/openbsc/examples/$f" && \ mkdir -p "$(dirname $j)" && \ /usr/bin/install -c -m 644 ./$f $j; \ done make[5]: Leaving directory '/tmp/openbsc/openbsc/doc/examples' make[4]: Leaving directory '/tmp/openbsc/openbsc/doc/examples' make[3]: Leaving directory '/tmp/openbsc/openbsc/doc/examples' make[3]: Entering directory '/tmp/openbsc/openbsc/doc' make[4]: Entering directory '/tmp/openbsc/openbsc/doc' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/doc' make[3]: Leaving directory '/tmp/openbsc/openbsc/doc' make[2]: Leaving directory '/tmp/openbsc/openbsc/doc' Making install in include make[2]: Entering directory '/tmp/openbsc/openbsc/include' Making install in openbsc make[3]: Entering directory '/tmp/openbsc/openbsc/include/openbsc' make[4]: Entering directory '/tmp/openbsc/openbsc/include/openbsc' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/local/include/openbsc' /usr/bin/install -c -m 644 bsc_api.h gsm_04_08.h meas_rep.h '/usr/local/include/openbsc' make[4]: Leaving directory '/tmp/openbsc/openbsc/include/openbsc' make[3]: Leaving directory '/tmp/openbsc/openbsc/include/openbsc' make[3]: Entering directory '/tmp/openbsc/openbsc/include' make[4]: Entering directory '/tmp/openbsc/openbsc/include' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/include' make[3]: Leaving directory '/tmp/openbsc/openbsc/include' make[2]: Leaving directory '/tmp/openbsc/openbsc/include' Making install in src make[2]: Entering directory '/tmp/openbsc/openbsc/src' Making install in libcommon make[3]: Entering directory '/tmp/openbsc/openbsc/src/libcommon' CC common_vty.o CC bsc_version.o CC debug.o CC gsup_client.o CC gsm_data.o CC gsm_data_shared.o CC oap_client.o CC socket.o CC talloc_ctx.o CC gsup_test_client.o CC gsm_subscriber_base.o gsup_client.c: In function 'gsup_client_create': gsup_client.c:281:2: warning: 'ipa_client_conn_create' is deprecated: Use ipa_client_conn_create2() instead [-Wdeprecated-declarations] gsupc->link = ipa_client_conn_create(gsupc, ^~~~~ In file included from gsup_client.c:26:0: /usr/include/osmocom/abis/ipa.h:86:1: note: declared here ipa_client_conn_create(void *ctx, struct e1inp_ts *ts, int priv_nr, ^~~~~~~~~~~~~~~~~~~~~~ gsup_test_client.c: In function 'main': gsup_test_client.c:276:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&gsup_test_client_log_info); ^~~~~~~~~~~~~~~~~ In file included from gsup_test_client.c:9:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~  AR libcommon.a ar: `u' modifier ignored since `D' is the default (see `U')  CCLD gsup_test_client make[4]: Entering directory '/tmp/openbsc/openbsc/src/libcommon' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/src/libcommon' make[3]: Leaving directory '/tmp/openbsc/openbsc/src/libcommon' Making install in libmgcp make[3]: Entering directory '/tmp/openbsc/openbsc/src/libmgcp' CC mgcp_network.o CC mgcp_protocol.o CC mgcp_osmux.o CC mgcp_vty.o CC mgcp_sdp.o mgcp_network.c:44:2: warning: #warning "Make use of the rtp proxy code" [-Wcpp] #warning "Make use of the rtp proxy code" ^~~~~~~ mgcp_osmux.c: In function 'osmux_enable_endpoint': mgcp_osmux.c:491:2: warning: 'osmux_xfrm_output_init' is deprecated: Use osmux_xfrm_output_init2() instead [-Wdeprecated-declarations] osmux_xfrm_output_init(&endp->osmux.out, ^~~~~~~~~~~~~~~~~~~~~~ In file included from mgcp_osmux.c:20:0: /usr/include/osmocom/netif/osmux.h:107:6: note: declared here void osmux_xfrm_output_init(struct osmux_out_handle *h, uint32_t rtp_ssrc) OSMO_DEPRECATED("Use osmux_xfrm_output_init2() instead"); ^~~~~~~~~~~~~~~~~~~~~~ mgcp_osmux.c: In function 'osmux_send_dummy': mgcp_osmux.c:556:35: warning: passing argument 2 of 'endp_osmux_state_check' from incompatible pointer type [-Wincompatible-pointer-types] if (endp_osmux_state_check(endp, &endp->net_end.addr, true) < 0) ^ mgcp_osmux.c:265:12: note: expected 'struct sockaddr_in *' but argument is of type 'struct in_addr *' static int endp_osmux_state_check(struct mgcp_endpoint *endp, struct sockaddr_in *addr, bool sending) ^~~~~~~~~~~~~~~~~~~~~~ mgcp_network.c: In function 'receive_from': mgcp_network.c:697:3: warning: #warning "Slight spec violation. With connection mode recvonly we should attempt to forward." [-Wcpp] #warning "Slight spec violation. With connection mode recvonly we should attempt to forward." ^~~~~~~ In file included from ../../include/openbsc/debug.h:7:0, from ../../include/openbsc/mgcp.h:30, from mgcp_protocol.c:36: mgcp_protocol.c: In function 'verify_ci': mgcp_protocol.c:515:27: warning: format '%x' expects argument of type 'unsigned int', but argument 9 has type 'const char *' [-Wformat=] LOGP(DMGCP, LOGL_ERROR, "ConnectionIdentifiers do not match on 0x%x. %x != %x\n", ^ mgcp_protocol.c:515:27: warning: format '%x' expects argument of type 'unsigned int', but argument 9 has type 'const char *' [-Wformat=] LOGP(DMGCP, LOGL_ERROR, "ConnectionIdentifiers do not match on 0x%x. %x != %x\n", ^  AR libmgcp.a ar: `u' modifier ignored since `D' is the default (see `U') make[4]: Entering directory '/tmp/openbsc/openbsc/src/libmgcp' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/src/libmgcp' make[3]: Leaving directory '/tmp/openbsc/openbsc/src/libmgcp' Making install in libbsc make[3]: Entering directory '/tmp/openbsc/openbsc/src/libbsc' CC abis_nm.o CC abis_nm_vty.o CC abis_rsl.o CC abis_om2000.o CC acc_ramp.o CC bsc_rll.o CC abis_om2000_vty.o CC bts_ericsson_rbs2000.o CC paging.o CC bsc_subscriber.o CC bts_ipaccess_nanobts.o CC bts_siemens_bs11.o paging.c: In function 'page_ms': paging.c:88:3: warning: 'gsm48_generate_mid_from_imsi' is deprecated: Instead use: l = msgb_tl_put(msg, GSM48_IE_MOBILE_ID); *l = osmo_mobile_identity_encode_msgb(...) [-Wdeprecated-declarations] mi_len = gsm48_generate_mid_from_imsi(mi, request->bsub->imsi); ^~~~~~ In file included from paging.c:42:0: /usr/include/osmocom/gsm/gsm48.h:56:5: note: declared here int gsm48_generate_mid_from_imsi(uint8_t *buf, const char *imsi) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ paging.c:90:3: warning: 'gsm48_generate_mid_from_tmsi' is deprecated: Instead use: l = msgb_tl_put(msg, GSM48_IE_MOBILE_ID); *l = osmo_mobile_identity_encode_msgb(...) [-Wdeprecated-declarations] mi_len = gsm48_generate_mid_from_tmsi(mi, request->bsub->tmsi); ^~~~~~ In file included from paging.c:42:0: /usr/include/osmocom/gsm/gsm48.h:53:5: note: declared here int gsm48_generate_mid_from_tmsi(uint8_t *buf, uint32_t tmsi) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bts_ericsson_rbs2000.c: In function 'inp_sig_cb': bts_ericsson_rbs2000.c:121:3: warning: enumeration value 'E1INP_SIGN_NONE' not handled in switch [-Wswitch] switch (isd->link_type) { ^~~~~~ bts_ericsson_rbs2000.c:121:3: warning: enumeration value 'E1INP_SIGN_RSL' not handled in switch [-Wswitch] bts_ericsson_rbs2000.c:121:3: warning: enumeration value 'E1INP_SIGN_OSMO' not handled in switch [-Wswitch] abis_nm.c: In function 'abis_nm_rx_get_attr_resp': abis_nm.c:560:50: warning: passing argument 2 of 'parse_attr_resp_info_unreported' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] data = parse_attr_resp_info_unreported(bts->nr, TLVP_VAL(&tp, NM_ATT_GET_ARI), TLVP_LEN(&tp, NM_ATT_GET_ARI), ^~~~~~~~ abis_nm.c:458:24: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'const uint8_t * {aka const unsigned char *}' static inline uint8_t *parse_attr_resp_info_unreported(uint8_t bts_nr, uint8_t *ari, uint16_t ari_len, uint16_t *out_len) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ abis_om2000_vty.c: In function 'cfg_bts_alt_mode': abis_om2000_vty.c:427:20: warning: unused variable 'cg' [-Wunused-variable] struct con_group *cg; ^~ bts_siemens_bs11.c: In function 'inp_sig_cb': bts_siemens_bs11.c:573:3: warning: enumeration value 'E1INP_SIGN_NONE' not handled in switch [-Wswitch] switch (isd->link_type) { ^~~~~~ bts_siemens_bs11.c:573:3: warning: enumeration value 'E1INP_SIGN_RSL' not handled in switch [-Wswitch] bts_siemens_bs11.c:573:3: warning: enumeration value 'E1INP_SIGN_OSMO' not handled in switch [-Wswitch]  CC bts_nokia_site.o CC bts_unknown.o CC bts_sysmobts.o CC chan_alloc.o CC handover_decision.o CC handover_logic.o CC meas_rep.o bts_nokia_site.c: In function 'inp_sig_cb': bts_nokia_site.c:156:3: warning: enumeration value 'E1INP_SIGN_NONE' not handled in switch [-Wswitch] switch (isd->link_type) { ^~~~~~ bts_nokia_site.c:156:3: warning: enumeration value 'E1INP_SIGN_RSL' not handled in switch [-Wswitch] bts_nokia_site.c:156:3: warning: enumeration value 'E1INP_SIGN_OSMO' not handled in switch [-Wswitch]  CC pcu_sock.o CC rest_octets.o CC system_information.o CC e1_config.o pcu_sock.c: In function 'pcu_tx_info_ind': pcu_sock.c:208:2: warning: #warning "isn't dl_tbf_ext wrong?: * 10 and no ntohs" [-Wcpp] #warning "isn't dl_tbf_ext wrong?: * 10 and no ntohs" ^~~~~~~ pcu_sock.c:210:2: warning: #warning "isn't ul_tbf_ext wrong?: * 10 and no ntohs" [-Wcpp] #warning "isn't ul_tbf_ext wrong?: * 10 and no ntohs" ^~~~~~~ pcu_sock.c: In function 'pcu_rx_data_req': pcu_sock.c:409:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] tlli = *((uint32_t *)data_req->data); ^~~~ pcu_sock.c:362:25: warning: unused variable 'ts' [-Wunused-variable] struct gsm_bts_trx_ts *ts; ^~ pcu_sock.c:361:22: warning: unused variable 'trx' [-Wunused-variable] struct gsm_bts_trx *trx; ^~~ pcu_sock.c:360:10: warning: unused variable 'is_ptcch' [-Wunused-variable] uint8_t is_ptcch; ^~~~~~~~ system_information.c: In function 'band_compatible': system_information.c:51:7: warning: 'gsm_arfcn2band' is deprecated: Use gsm_arfcn2band_rc() instead [-Wdeprecated-declarations] enum gsm_band band = gsm_arfcn2band(arfcn); ^~~~~~~~ In file included from /usr/include/osmocom/gsm/protocol/gsm_04_08.h:12:0, from /usr/include/osmocom/gsm/sysinfo.h:9, from system_information.c:32: /usr/include/osmocom/gsm/gsm_utils.h:165:15: note: declared here enum gsm_band gsm_arfcn2band(uint16_t arfcn) OSMO_DEPRECATED("Use gsm_arfcn2band_rc() instead"); ^~~~~~~~~~~~~~  CC bsc_api.o e1_config.c: In function 'e1_reconfig_ts': e1_config.c:68:37: warning: passing argument 3 of 'e1inp_ts_config_trau' from incompatible pointer type [-Wincompatible-pointer-types] e1inp_ts_config_trau(e1_ts, line, subch_cb); ^~~~~~~~ In file included from ../../include/openbsc/gsm_data_shared.h:21:0, from ../../include/openbsc/gsm_data.h:178, from e1_config.c:26: /usr/include/osmocom/abis/e1_input.h:286:5: note: expected 'int (*)(struct subch_demux *, int, const ubit_t *, int, void *) {aka int (*)(struct subch_demux *, int, const unsigned char *, int, void *)}' but argument is of type 'int (*)(struct subch_demux *, int, uint8_t *, int, void *) {aka int (*)(struct subch_demux *, int, unsigned char *, int, void *)}' int e1inp_ts_config_trau(struct e1inp_ts *ts, struct e1inp_line *line, ^~~~~~~~~~~~~~~~~~~~  CC bsc_msc.o CC bsc_vty.o CC gsm_04_08_utils.o CC gsm_04_80_utils.o CC bsc_init.o gsm_04_08_utils.c: In function 'gsm48_extract_mi': gsm_04_08_utils.c:284:2: warning: 'gsm48_mi_to_string' is deprecated: Instead use osmo_mobile_identity_decode() [-Wdeprecated-declarations] return gsm48_mi_to_string(mi_string, GSM48_MI_SIZE, mi_lv+1, *mi_lv); ^~~~~~ In file included from gsm_04_08_utils.c:31:0: /usr/include/osmocom/gsm/gsm48.h:65:5: note: declared here int gsm48_mi_to_string(char *string, int str_len, const uint8_t *mi, int mi_len) ^~~~~~~~~~~~~~~~~~  CC bts_init.o gsm_04_80_utils.c: In function 'bsc_send_ussd_release_complete': gsm_04_80_utils.c:36:9: warning: 'gsm0480_create_ussd_release_complete' is deprecated: Use gsm0480_create_release_complete() instead. [-Wdeprecated-declarations] struct msgb *msg = gsm0480_create_ussd_release_complete(); ^~~~ In file included from gsm_04_80_utils.c:22:0: /usr/include/osmocom/gsm/gsm0480.h:120:14: note: declared here struct msgb *gsm0480_create_ussd_release_complete(void) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  CC bsc_rf_ctrl.o CC arfcn_range_encode.o CC bsc_ctrl_commands.o CC bsc_ctrl_lookup.o CC net_init.o CC bsc_dyn_ts.o CC bts_ipaccess_nanobts_omlattr.o AR libbsc.a ar: `u' modifier ignored since `D' is the default (see `U') make[4]: Entering directory '/tmp/openbsc/openbsc/src/libbsc' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/src/libbsc' make[3]: Leaving directory '/tmp/openbsc/openbsc/src/libbsc' Making install in libmsc make[3]: Entering directory '/tmp/openbsc/openbsc/src/libmsc' CC auth.o CC db.o CC gsm_04_14.o CC gsm_04_80.o CC gsm_04_08.o CC gsm_04_11.o CC mncc_sock.o CC gsm_subscriber.o CC rrlp.o CC mncc.o CC mncc_builtin.o CC silent_call.o gsm_04_80.c: In function 'msc_send_ussd_release_complete': gsm_04_80.c:142:9: warning: 'gsm0480_create_ussd_release_complete' is deprecated: Use gsm0480_create_release_complete() instead. [-Wdeprecated-declarations] struct msgb *msg = gsm0480_create_ussd_release_complete(); ^~~~ In file included from ../../include/openbsc/gsm_04_80.h:5:0, from gsm_04_80.c:34: /usr/include/osmocom/gsm/gsm0480.h:120:14: note: declared here struct msgb *gsm0480_create_ussd_release_complete(void) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ db.c: In function 'db_init': db.c:604:2: warning: 'dbi_initialize' is deprecated [-Wdeprecated-declarations] dbi_initialize(NULL); ^~~~~~~~~~~~~~ In file included from db.c:30:0: /usr/include/dbi/dbi.h:169:27: note: declared here int LIBDBI_API_DEPRECATED dbi_initialize(const char *driverdir); ^~~~~~~~~~~~~~ db.c:606:2: warning: 'dbi_conn_new' is deprecated [-Wdeprecated-declarations] conn = dbi_conn_new("sqlite3"); ^~~~ In file included from db.c:30:0: /usr/include/dbi/dbi.h:199:32: note: declared here dbi_conn LIBDBI_API_DEPRECATED dbi_conn_new(const char *name); /* shortcut for dbi_conn_open(dbi_driver_open("foo")) */ ^~~~~~~~~~~~ db.c: In function 'db_fini': db.c:670:2: warning: 'dbi_shutdown' is deprecated [-Wdeprecated-declarations] dbi_shutdown(); ^~~~~~~~~~~~ In file included from db.c:30:0: /usr/include/dbi/dbi.h:171:28: note: declared here void LIBDBI_API_DEPRECATED dbi_shutdown(); ^~~~~~~~~~~~ gsm_04_08.c: In function 'gsm0408_loc_upd_acc': gsm_04_11.c: In function 'gsm340_rx_tpdu': gsm_04_08.c:514:3: warning: 'gsm48_generate_mid_from_imsi' is deprecated: Instead use: l = msgb_tl_put(msg, GSM48_IE_MOBILE_ID); *l = osmo_mobile_identity_encode_msgb(...) [-Wdeprecated-declarations] len = gsm48_generate_mid_from_imsi(mi, conn->subscr->imsi); ^~~ gsm_04_11.c:454:2: warning: 'gsm48_decode_bcd_number' is deprecated: Use gsm48_decode_bcd_number2() for improved bounds checking [-Wdeprecated-declarations] gsm48_decode_bcd_number(gsms->dst.addr, ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/openbsc/gsm_04_08.h:4:0, from ../../include/openbsc/rest_octets.h:5, from ../../include/openbsc/gsm_data.h:18, from ../../include/openbsc/gsm_subscriber.h:9, from ../../include/openbsc/db.h:25, from gsm_04_08.c:38: /usr/include/osmocom/gsm/gsm48.h:56:5: note: declared here int gsm48_generate_mid_from_imsi(uint8_t *buf, const char *imsi) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/gsm/gsm48.h:13:0, from ../../include/openbsc/gsm_04_08.h:4, from ../../include/openbsc/rest_octets.h:5, from ../../include/openbsc/gsm_data.h:18, from gsm_04_11.c:47: /usr/include/osmocom/gsm/gsm48_ie.h:16:5: note: declared here int gsm48_decode_bcd_number(char *output, int output_len, ^~~~~~~~~~~~~~~~~~~~~~~ gsm_04_08.c:519:3: warning: 'gsm48_generate_mid_from_tmsi' is deprecated: Instead use: l = msgb_tl_put(msg, GSM48_IE_MOBILE_ID); *l = osmo_mobile_identity_encode_msgb(...) [-Wdeprecated-declarations] gsm48_generate_mid_from_tmsi(mid, conn->subscr->tmsi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/openbsc/gsm_04_08.h:4:0, from ../../include/openbsc/rest_octets.h:5, from ../../include/openbsc/gsm_data.h:18, from ../../include/openbsc/gsm_subscriber.h:9, from ../../include/openbsc/db.h:25, from gsm_04_08.c:38: /usr/include/osmocom/gsm/gsm48.h:53:5: note: declared here int gsm48_generate_mid_from_tmsi(uint8_t *buf, uint32_t tmsi) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsm_04_08.c: In function 'mm_rx_id_resp': gsm_04_08.c:563:2: warning: 'gsm48_mi_to_string' is deprecated: Instead use osmo_mobile_identity_decode() [-Wdeprecated-declarations] gsm48_mi_to_string(mi_string, sizeof(mi_string), &gh->data[1], gh->data[0]); ^~~~~~~~~~~~~~~~~~ In file included from ../../include/openbsc/gsm_04_08.h:4:0, from ../../include/openbsc/rest_octets.h:5, from ../../include/openbsc/gsm_data.h:18, from ../../include/openbsc/gsm_subscriber.h:9, from ../../include/openbsc/db.h:25, from gsm_04_08.c:38: /usr/include/osmocom/gsm/gsm48.h:65:5: note: declared here int gsm48_mi_to_string(char *string, int str_len, const uint8_t *mi, int mi_len) ^~~~~~~~~~~~~~~~~~ gsm_04_08.c: In function 'mm_rx_loc_upd_req': gsm_04_08.c:639:2: warning: 'gsm48_mi_to_string' is deprecated: Instead use osmo_mobile_identity_decode() [-Wdeprecated-declarations] gsm48_mi_to_string(mi_string, sizeof(mi_string), lu->mi, lu->mi_len); ^~~~~~~~~~~~~~~~~~ In file included from ../../include/openbsc/gsm_04_08.h:4:0, from ../../include/openbsc/rest_octets.h:5, from ../../include/openbsc/gsm_data.h:18, from ../../include/openbsc/gsm_subscriber.h:9, from ../../include/openbsc/db.h:25, from gsm_04_08.c:38: /usr/include/osmocom/gsm/gsm48.h:65:5: note: declared here int gsm48_mi_to_string(char *string, int str_len, const uint8_t *mi, int mi_len) ^~~~~~~~~~~~~~~~~~ gsm_04_08.c: In function 'gsm48_rx_mm_serv_req': auth.c: In function '_use_comp128': auth.c:76:3: warning: 'comp128' is deprecated: Use generic API from osmocom/crypt/auth.h instead [-Wdeprecated-declarations] comp128(ainfo->a3a8_ki, atuple->vec.rand, ^~~~~~~ In file included from auth.c:29:0: /usr/include/osmocom/gsm/comp128.h:22:6: note: declared here void comp128(const uint8_t *ki, const uint8_t *srand, uint8_t *sres, uint8_t *kc) OSMO_DEPRECATED("Use generic API from osmocom/crypt/auth.h instead"); ^~~~~~~ gsm_04_08.c:1029:2: warning: 'gsm48_mi_to_string' is deprecated: Instead use osmo_mobile_identity_decode() [-Wdeprecated-declarations] gsm48_mi_to_string(mi_string, sizeof(mi_string), mi, mi_len); ^~~~~~~~~~~~~~~~~~ In file included from ../../include/openbsc/gsm_04_08.h:4:0, from ../../include/openbsc/rest_octets.h:5, from ../../include/openbsc/gsm_data.h:18, from ../../include/openbsc/gsm_subscriber.h:9, from ../../include/openbsc/db.h:25, from gsm_04_08.c:38: /usr/include/osmocom/gsm/gsm48.h:65:5: note: declared here int gsm48_mi_to_string(char *string, int str_len, const uint8_t *mi, int mi_len) ^~~~~~~~~~~~~~~~~~ gsm_04_08.c: In function 'gsm48_rx_mm_imsi_detach_ind': gsm_04_08.c:1091:2: warning: 'gsm48_mi_to_string' is deprecated: Instead use osmo_mobile_identity_decode() [-Wdeprecated-declarations] gsm48_mi_to_string(mi_string, sizeof(mi_string), idi->mi, idi->mi_len); ^~~~~~~~~~~~~~~~~~ In file included from ../../include/openbsc/gsm_04_08.h:4:0, from ../../include/openbsc/rest_octets.h:5, from ../../include/openbsc/gsm_data.h:18, from ../../include/openbsc/gsm_subscriber.h:9, from ../../include/openbsc/db.h:25, from gsm_04_08.c:38: /usr/include/osmocom/gsm/gsm48.h:65:5: note: declared here int gsm48_mi_to_string(char *string, int str_len, const uint8_t *mi, int mi_len) ^~~~~~~~~~~~~~~~~~ silent_call.c:91:31: warning: 'silent_call_accept' defined but not used [-Wunused-const-variable=] static const struct msg_match silent_call_accept[] = { ^~~~~~~~~~~~~~~~~~ gsm_04_08.c: In function 'count_statistics': gsm_04_08.c:1591:3: warning: 'osmo_counter_inc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_inc(trans->net->active_calls); ^~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/gsm_data_shared.h:10, from ../../include/openbsc/gsm_data.h:178, from ../../include/openbsc/gsm_subscriber.h:9, from ../../include/openbsc/db.h:25, from gsm_04_08.c:38: /usr/include/osmocom/core/counter.h:28:20: note: declared here static inline void osmo_counter_inc(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~ gsm_04_08.c:1599:3: warning: 'osmo_counter_dec' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_dec(trans->net->active_calls); ^~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/gsm_data_shared.h:10, from ../../include/openbsc/gsm_data.h:178, from ../../include/openbsc/gsm_subscriber.h:9, from ../../include/openbsc/db.h:25, from gsm_04_08.c:38: /usr/include/osmocom/core/counter.h:20:20: note: declared here static inline void osmo_counter_dec(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~  CC sms_queue.o CC token_auth.o CC ussd.o CC vty_interface_layer3.o CC transaction.o CC osmo_msc.o CC ctrl_commands.o CC meas_feed.o CC smpp_smsc.o CC smpp_openbsc.o CC smpp_vty.o CC smpp_utils.o smpp_openbsc.c: In function 'submit_to_sms': smpp_openbsc.c:168:2: warning: #warning Implement reply path [-Wcpp] #warning Implement reply path ^~~~~~~ smpp_openbsc.c:211:3: warning: 'gsm_septets2octets' is deprecated: This function is unable to handle more than 255 septets, use gsm_septet_pack() instead. [-Wdeprecated-declarations] gsm_septets2octets(sms->user_data+ud_len, sms_msg, ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/gsm/protocol/gsm_04_08.h:12:0, from /usr/include/osmocom/gsm/gsm48.h:11, from ../../include/openbsc/gsm_04_08.h:4, from ../../include/openbsc/rest_octets.h:5, from ../../include/openbsc/gsm_data.h:18, from ../../include/openbsc/gsm_subscriber.h:9, from smpp_openbsc.c:39: /usr/include/osmocom/gsm/gsm_utils.h:113:5: note: declared here int gsm_septets2octets(uint8_t *result, const uint8_t *rdata, uint8_t septet_len, uint8_t padding) ^~~~~~~~~~~~~~~~~~  AR libmsc.a ar: `u' modifier ignored since `D' is the default (see `U') make[4]: Entering directory '/tmp/openbsc/openbsc/src/libmsc' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/src/libmsc' make[3]: Leaving directory '/tmp/openbsc/openbsc/src/libmsc' Making install in libtrau make[3]: Entering directory '/tmp/openbsc/openbsc/src/libtrau' CC rtp_proxy.o CC trau_upqueue.o CC trau_mux.o AR libtrau.a ar: `u' modifier ignored since `D' is the default (see `U') make[4]: Entering directory '/tmp/openbsc/openbsc/src/libtrau' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/src/libtrau' make[3]: Leaving directory '/tmp/openbsc/openbsc/src/libtrau' Making install in libfilter make[3]: Entering directory '/tmp/openbsc/openbsc/src/libfilter' CC bsc_msg_filter.o CC bsc_msg_acc.o CC bsc_msg_vty.o bsc_msg_filter.c: In function '_cr_check_loc_upd': bsc_msg_filter.c:229:2: warning: 'gsm48_mi_to_string' is deprecated: Instead use osmo_mobile_identity_decode() [-Wdeprecated-declarations] gsm48_mi_to_string(mi_string, sizeof(mi_string), lu->mi, lu->mi_len); ^~~~~~~~~~~~~~~~~~ In file included from ../../include/openbsc/gsm_04_08.h:4:0, from ../../include/openbsc/rest_octets.h:5, from ../../include/openbsc/gsm_data.h:18, from bsc_msg_filter.c:28: /usr/include/osmocom/gsm/gsm48.h:65:5: note: declared here int gsm48_mi_to_string(char *string, int str_len, const uint8_t *mi, int mi_len) ^~~~~~~~~~~~~~~~~~ bsc_msg_filter.c: In function '_dt_check_id_resp': bsc_msg_filter.c:317:2: warning: 'gsm48_mi_to_string' is deprecated: Instead use osmo_mobile_identity_decode() [-Wdeprecated-declarations] gsm48_mi_to_string(mi_string, sizeof(mi_string), &data[1], data[0]); ^~~~~~~~~~~~~~~~~~ In file included from ../../include/openbsc/gsm_04_08.h:4:0, from ../../include/openbsc/rest_octets.h:5, from ../../include/openbsc/gsm_data.h:18, from bsc_msg_filter.c:28: /usr/include/osmocom/gsm/gsm48.h:65:5: note: declared here int gsm48_mi_to_string(char *string, int str_len, const uint8_t *mi, int mi_len) ^~~~~~~~~~~~~~~~~~  AR libfilter.a ar: `u' modifier ignored since `D' is the default (see `U') make[4]: Entering directory '/tmp/openbsc/openbsc/src/libfilter' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/src/libfilter' make[3]: Leaving directory '/tmp/openbsc/openbsc/src/libfilter' Making install in libcommon-cs make[3]: Entering directory '/tmp/openbsc/openbsc/src/libcommon-cs' CC common_cs.o CC common_cs_vty.o common_cs.c: In function 'gsm_network_init': common_cs.c:84:2: warning: 'osmo_counter_alloc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] net->active_calls = osmo_counter_alloc("msc.active_calls"); ^~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/gsm_data_shared.h:10, from ../../include/openbsc/gsm_data.h:178, from common_cs.c:28: /usr/include/osmocom/core/counter.h:47:22: note: declared here struct osmo_counter *osmo_counter_alloc(const char *name) ^~~~~~~~~~~~~~~~~~  AR libcommon-cs.a ar: `u' modifier ignored since `D' is the default (see `U') make[4]: Entering directory '/tmp/openbsc/openbsc/src/libcommon-cs' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/src/libcommon-cs' make[3]: Leaving directory '/tmp/openbsc/openbsc/src/libcommon-cs' Making install in osmo-nitb make[3]: Entering directory '/tmp/openbsc/openbsc/src/osmo-nitb' CC bsc_hack.o bsc_hack.c: In function 'main': bsc_hack.c:283:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from bsc_hack.c:33:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~  CCLD osmo-nitb make[4]: Entering directory '/tmp/openbsc/openbsc/src/osmo-nitb' make[4]: Nothing to be done for 'install-data-am'. /bin/mkdir -p '/usr/local/bin' /bin/bash ../../libtool --mode=install /usr/bin/install -c osmo-nitb '/usr/local/bin' libtool: install: /usr/bin/install -c osmo-nitb /usr/local/bin/osmo-nitb make[4]: Leaving directory '/tmp/openbsc/openbsc/src/osmo-nitb' make[3]: Leaving directory '/tmp/openbsc/openbsc/src/osmo-nitb' Making install in osmo-bsc_mgcp make[3]: Entering directory '/tmp/openbsc/openbsc/src/osmo-bsc_mgcp' CC mgcp_main.o mgcp_main.c:62:2: warning: #warning "Make use of the rtp proxy code" [-Wcpp] #warning "Make use of the rtp proxy code" ^~~~~~~ mgcp_main.c: In function 'main': mgcp_main.c:209:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from mgcp_main.c:40:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~  CCLD osmo-bsc_mgcp make[4]: Entering directory '/tmp/openbsc/openbsc/src/osmo-bsc_mgcp' make[4]: Nothing to be done for 'install-data-am'. /bin/mkdir -p '/usr/local/bin' /bin/bash ../../libtool --mode=install /usr/bin/install -c osmo-bsc_mgcp '/usr/local/bin' libtool: install: /usr/bin/install -c osmo-bsc_mgcp /usr/local/bin/osmo-bsc_mgcp make[4]: Leaving directory '/tmp/openbsc/openbsc/src/osmo-bsc_mgcp' make[3]: Leaving directory '/tmp/openbsc/openbsc/src/osmo-bsc_mgcp' Making install in utils make[3]: Entering directory '/tmp/openbsc/openbsc/src/utils' CC bs11_config.o CC isdnsync.o CC smpp_mirror.o smpp_mirror.c: In function 'main': smpp_mirror.c:339:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from smpp_mirror.c:13:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~ bs11_config.c: In function 'main': bs11_config.c:896:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from bs11_config.c:43:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~  CCLD isdnsync CCLD smpp_mirror CCLD bs11_config make[4]: Entering directory '/tmp/openbsc/openbsc/src/utils' make[4]: Nothing to be done for 'install-data-am'. /bin/mkdir -p '/usr/local/bin' /bin/bash ../../libtool --mode=install /usr/bin/install -c bs11_config isdnsync '/usr/local/bin' libtool: install: /usr/bin/install -c bs11_config /usr/local/bin/bs11_config libtool: install: /usr/bin/install -c isdnsync /usr/local/bin/isdnsync make[4]: Leaving directory '/tmp/openbsc/openbsc/src/utils' make[3]: Leaving directory '/tmp/openbsc/openbsc/src/utils' Making install in osmo-bsc_nat make[3]: Entering directory '/tmp/openbsc/openbsc/src/osmo-bsc_nat' CC bsc_nat_utils.o CC bsc_filter.o CC bsc_mgcp_utils.o CC bsc_nat.o CC bsc_nat_vty.o CC bsc_ussd.o CC bsc_nat_rewrite.o CC bsc_sccp.o CC bsc_nat_ctrl.o CC bsc_nat_rewrite_trie.o CC bsc_nat_filter.o bsc_sccp.c: In function 'create_sccp_src_ref': bsc_sccp.c:132:2: warning: 'osmo_counter_inc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_inc(bsc->cfg->nat->stats.sccp.conn); ^~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from bsc_sccp.c:23: /usr/include/osmocom/core/counter.h:28:20: note: declared here static inline void osmo_counter_inc(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~ bsc_filter.c:141:1: warning: "/*" within comment [-Wcomment] /* it's blacklisted (not to be forwarded) */ bsc_nat_utils.c: In function 'bsc_nat_alloc': bsc_nat_utils.c:97:2: warning: 'osmo_counter_alloc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] nat->stats.sccp.conn = osmo_counter_alloc("nat.sccp.conn"); ^~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:47:22: note: declared here struct osmo_counter *osmo_counter_alloc(const char *name) ^~~~~~~~~~~~~~~~~~ bsc_nat_utils.c:98:2: warning: 'osmo_counter_alloc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] nat->stats.sccp.calls = osmo_counter_alloc("nat.sccp.calls"); ^~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:47:22: note: declared here struct osmo_counter *osmo_counter_alloc(const char *name) ^~~~~~~~~~~~~~~~~~ bsc_nat_utils.c:99:2: warning: 'osmo_counter_alloc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] nat->stats.bsc.reconn = osmo_counter_alloc("nat.bsc.conn"); ^~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:47:22: note: declared here struct osmo_counter *osmo_counter_alloc(const char *name) ^~~~~~~~~~~~~~~~~~ bsc_nat_utils.c:100:2: warning: 'osmo_counter_alloc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] nat->stats.bsc.auth_fail = osmo_counter_alloc("nat.bsc.auth_fail"); ^~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:47:22: note: declared here struct osmo_counter *osmo_counter_alloc(const char *name) ^~~~~~~~~~~~~~~~~~ bsc_ussd.c: In function 'ussd_listen_cb': bsc_ussd.c:250:2: warning: 'osmo_counter_inc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_inc(nat->stats.ussd.reconn); ^~~~~~~~~~~~~~~~ bsc_nat_utils.c:101:2: warning: 'osmo_counter_alloc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] nat->stats.msc.reconn = osmo_counter_alloc("nat.msc.conn"); ^~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from bsc_ussd.c:23: /usr/include/osmocom/core/counter.h:28:20: note: declared here static inline void osmo_counter_inc(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:47:22: note: declared here struct osmo_counter *osmo_counter_alloc(const char *name) ^~~~~~~~~~~~~~~~~~ bsc_nat_utils.c:102:2: warning: 'osmo_counter_alloc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] nat->stats.ussd.reconn = osmo_counter_alloc("nat.ussd.conn"); ^~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:47:22: note: declared here struct osmo_counter *osmo_counter_alloc(const char *name) ^~~~~~~~~~~~~~~~~~ bsc_nat_utils.c: In function 'bsc_nat_free': bsc_nat_utils.c:130:2: warning: 'osmo_counter_free' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_free(nat->stats.sccp.conn); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:50:6: note: declared here void osmo_counter_free(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~~ bsc_nat_utils.c:131:2: warning: 'osmo_counter_free' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_free(nat->stats.sccp.calls); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:50:6: note: declared here void osmo_counter_free(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~~ bsc_nat_utils.c:132:2: warning: 'osmo_counter_free' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_free(nat->stats.bsc.reconn); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:50:6: note: declared here void osmo_counter_free(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~~ bsc_nat_utils.c:133:2: warning: 'osmo_counter_free' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_free(nat->stats.bsc.auth_fail); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:50:6: note: declared here void osmo_counter_free(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~~ bsc_nat_utils.c:134:2: warning: 'osmo_counter_free' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_free(nat->stats.msc.reconn); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:50:6: note: declared here void osmo_counter_free(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~~ bsc_nat_utils.c:135:2: warning: 'osmo_counter_free' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_free(nat->stats.ussd.reconn); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:50:6: note: declared here void osmo_counter_free(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~~ bsc_ussd.c: In function 'bsc_ussd_check': bsc_ussd.c:428:3: warning: 'gsm0480_decode_ussd_request' is deprecated: Use gsm0480_decode_ss_request() instead [-Wdeprecated-declarations] if (gsm0480_decode_ussd_request(hdr48, len, &req) != 1) ^~ In file included from bsc_ussd.c:30:0: /usr/include/osmocom/gsm/gsm0480.h:50:5: note: declared here int gsm0480_decode_ussd_request(const struct gsm48_hdr *hdr, uint16_t len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ bsc_nat_vty.c: In function 'dump_stat_total': bsc_nat_vty.c:295:3: warning: 'osmo_counter_get' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_get(nat->stats.sccp.conn), ^~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/gsm_data_shared.h:10, from ../../include/openbsc/gsm_data.h:178, from bsc_nat_vty.c:22: /usr/include/osmocom/core/counter.h:35:29: note: declared here static inline unsigned long osmo_counter_get(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~ bsc_nat_vty.c:296:3: warning: 'osmo_counter_get' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_get(nat->stats.sccp.calls), VTY_NEWLINE); ^~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/gsm_data_shared.h:10, from ../../include/openbsc/gsm_data.h:178, from bsc_nat_vty.c:22: /usr/include/osmocom/core/counter.h:35:29: note: declared here static inline unsigned long osmo_counter_get(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~ bsc_nat_vty.c:298:3: warning: 'osmo_counter_get' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_get(nat->stats.msc.reconn), VTY_NEWLINE); ^~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/gsm_data_shared.h:10, from ../../include/openbsc/gsm_data.h:178, from bsc_nat_vty.c:22: /usr/include/osmocom/core/counter.h:35:29: note: declared here static inline unsigned long osmo_counter_get(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~ bsc_nat_vty.c:302:3: warning: 'osmo_counter_get' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_get(nat->stats.bsc.reconn), ^~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/gsm_data_shared.h:10, from ../../include/openbsc/gsm_data.h:178, from bsc_nat_vty.c:22: /usr/include/osmocom/core/counter.h:35:29: note: declared here static inline unsigned long osmo_counter_get(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~ bsc_nat_vty.c:303:3: warning: 'osmo_counter_get' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_get(nat->stats.bsc.auth_fail), VTY_NEWLINE); ^~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/gsm_data_shared.h:10, from ../../include/openbsc/gsm_data.h:178, from bsc_nat_vty.c:22: /usr/include/osmocom/core/counter.h:35:29: note: declared here static inline unsigned long osmo_counter_get(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~ bsc_nat_rewrite.c: In function 'rewrite_sms': bsc_nat_rewrite.c:500:2: warning: 'gsm48_decode_bcd_number' is deprecated: Use gsm48_decode_bcd_number2() for improved bounds checking [-Wdeprecated-declarations] gsm48_decode_bcd_number(smsc_addr, ARRAY_SIZE(smsc_addr), dest_addr_ptr - 1, 1); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/gsm/gsm48.h:13:0, from ../../include/openbsc/gsm_04_08.h:4, from ../../include/openbsc/rest_octets.h:5, from ../../include/openbsc/gsm_data.h:18, from bsc_nat_rewrite.c:27: /usr/include/osmocom/gsm/gsm48_ie.h:16:5: note: declared here int gsm48_decode_bcd_number(char *output, int output_len, ^~~~~~~~~~~~~~~~~~~~~~~ bsc_nat_rewrite.c:546:2: warning: 'gsm48_decode_bcd_number' is deprecated: Use gsm48_decode_bcd_number2() for improved bounds checking [-Wdeprecated-declarations] gsm48_decode_bcd_number(_dest_nr + 2, ARRAY_SIZE(_dest_nr) - 2, ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/gsm/gsm48.h:13:0, from ../../include/openbsc/gsm_04_08.h:4, from ../../include/openbsc/rest_octets.h:5, from ../../include/openbsc/gsm_data.h:18, from bsc_nat_rewrite.c:27: /usr/include/osmocom/gsm/gsm48_ie.h:16:5: note: declared here int gsm48_decode_bcd_number(char *output, int output_len, ^~~~~~~~~~~~~~~~~~~~~~~ bsc_nat.c: In function 'forward_sccp_to_bts': bsc_nat.c:726:5: warning: 'osmo_counter_inc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_inc(nat->stats.sccp.calls); ^~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from bsc_nat.c:44: /usr/include/osmocom/core/counter.h:28:20: note: declared here static inline void osmo_counter_inc(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~ bsc_nat.c: In function 'msc_connection_connected': bsc_nat.c:815:2: warning: 'osmo_counter_inc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_inc(nat->stats.msc.reconn); ^~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from bsc_nat.c:44: /usr/include/osmocom/core/counter.h:28:20: note: declared here static inline void osmo_counter_inc(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~ bsc_nat.c: In function 'ipaccess_listen_bsc_cb': bsc_nat.c:1394:2: warning: 'osmo_counter_inc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_inc(nat->stats.bsc.reconn); ^~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from bsc_nat.c:44: /usr/include/osmocom/core/counter.h:28:20: note: declared here static inline void osmo_counter_inc(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~ bsc_nat.c: In function 'main': bsc_nat.c:1620:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from bsc_nat.c:59:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~  CCLD osmo-bsc_nat make[4]: Entering directory '/tmp/openbsc/openbsc/src/osmo-bsc_nat' make[4]: Nothing to be done for 'install-data-am'. /bin/mkdir -p '/usr/local/bin' /bin/bash ../../libtool --mode=install /usr/bin/install -c osmo-bsc_nat '/usr/local/bin' libtool: install: /usr/bin/install -c osmo-bsc_nat /usr/local/bin/osmo-bsc_nat make[4]: Leaving directory '/tmp/openbsc/openbsc/src/osmo-bsc_nat' make[3]: Leaving directory '/tmp/openbsc/openbsc/src/osmo-bsc_nat' Making install in osmo-bsc make[3]: Entering directory '/tmp/openbsc/openbsc/src/osmo-bsc' CC osmo_bsc_main.o CC osmo_bsc_vty.o CC osmo_bsc_api.o CC osmo_bsc_grace.o CC osmo_bsc_sccp.o CC osmo_bsc_msc.o CC osmo_bsc_filter.o CC osmo_bsc_bssap.o CC osmo_bsc_ctrl.o CC osmo_bsc_audio.o osmo_bsc_bssap.c: In function 'gsm88_to_chan_mode': osmo_bsc_bssap.c:74:2: warning: enumeration value 'GSM0808_PERM_FR4' not handled in switch [-Wswitch] switch (speech) { ^~~~~~ osmo_bsc_bssap.c:74:2: warning: enumeration value 'GSM0808_PERM_FR5' not handled in switch [-Wswitch] osmo_bsc_bssap.c:74:2: warning: enumeration value 'GSM0808_PERM_HR4' not handled in switch [-Wswitch] osmo_bsc_bssap.c:74:2: warning: enumeration value 'GSM0808_PERM_HR6' not handled in switch [-Wswitch] osmo_bsc_bssap.c: In function 'bssmap_handle_paging': osmo_bsc_bssap.c:166:2: warning: 'gsm48_mi_to_string' is deprecated: Instead use osmo_mobile_identity_decode() [-Wdeprecated-declarations] gsm48_mi_to_string(mi_string, sizeof(mi_string), ^~~~~~~~~~~~~~~~~~ In file included from ../../include/openbsc/gsm_04_08.h:4:0, from ../../include/openbsc/rest_octets.h:5, from ../../include/openbsc/gsm_data.h:18, from ../../include/openbsc/bsc_api.h:6, from ../../include/openbsc/osmo_bsc.h:6, from osmo_bsc_bssap.c:21: /usr/include/osmocom/gsm/gsm48.h:65:5: note: declared here int gsm48_mi_to_string(char *string, int str_len, const uint8_t *mi, int mi_len) ^~~~~~~~~~~~~~~~~~ osmo_bsc_api.c: In function 'bsc_sapi_n_reject': osmo_bsc_api.c:141:2: warning: 'gsm0808_create_sapi_reject' is deprecated: Use gsm0808_create_sapi_reject_cause() instead [-Wdeprecated-declarations] resp = gsm0808_create_sapi_reject(dlci); ^~~~ In file included from osmo_bsc_api.c:27:0: /usr/include/osmocom/gsm/gsm0808.h:64:14: note: declared here struct msgb *gsm0808_create_sapi_reject(uint8_t link_id) ^~~~~~~~~~~~~~~~~~~~~~~~~~ osmo_bsc_main.c: In function 'main': osmo_bsc_main.c:204:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from osmo_bsc_main.c:37:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~  CCLD osmo-bsc-sccplite make[4]: Entering directory '/tmp/openbsc/openbsc/src/osmo-bsc' make[4]: Nothing to be done for 'install-data-am'. /bin/mkdir -p '/usr/local/bin' /bin/bash ../../libtool --mode=install /usr/bin/install -c osmo-bsc-sccplite '/usr/local/bin' libtool: install: /usr/bin/install -c osmo-bsc-sccplite /usr/local/bin/osmo-bsc-sccplite make[4]: Leaving directory '/tmp/openbsc/openbsc/src/osmo-bsc' make[3]: Leaving directory '/tmp/openbsc/openbsc/src/osmo-bsc' make[3]: Entering directory '/tmp/openbsc/openbsc/src' make[4]: Entering directory '/tmp/openbsc/openbsc/src' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/src' make[3]: Leaving directory '/tmp/openbsc/openbsc/src' make[2]: Leaving directory '/tmp/openbsc/openbsc/src' Making install in tests make[2]: Entering directory '/tmp/openbsc/openbsc/tests' Making install in gsm0408 make[3]: Entering directory '/tmp/openbsc/openbsc/tests/gsm0408' CC gsm0408_test.o gsm0408_test.c: In function 'test_location_area_identifier': gsm0408_test.c:75:5: warning: 'gsm48_generate_lai' is deprecated: Use gsm48_generate_lai2() instead, to not lose leading zeros in the MNC [-Wdeprecated-declarations] gsm48_generate_lai(&lai48, 1, 1, 1); ^~~~~~~~~~~~~~~~~~ In file included from ../../include/openbsc/gsm_04_08.h:4:0, from gsm0408_test.c:28: /usr/include/osmocom/gsm/gsm48.h:47:6: note: declared here void gsm48_generate_lai(struct gsm48_loc_area_id *lai48, uint16_t mcc, ^~~~~~~~~~~~~~~~~~ gsm0408_test.c:81:5: warning: 'gsm48_generate_lai' is deprecated: Use gsm48_generate_lai2() instead, to not lose leading zeros in the MNC [-Wdeprecated-declarations] gsm48_generate_lai(&lai48, 602, 1, 15); ^~~~~~~~~~~~~~~~~~ In file included from ../../include/openbsc/gsm_04_08.h:4:0, from gsm0408_test.c:28: /usr/include/osmocom/gsm/gsm48.h:47:6: note: declared here void gsm48_generate_lai(struct gsm48_loc_area_id *lai48, uint16_t mcc, ^~~~~~~~~~~~~~~~~~ gsm0408_test.c: In function 'test_mi_functionality': gsm0408_test.c:299:2: warning: 'gsm48_generate_mid_from_tmsi' is deprecated: Instead use: l = msgb_tl_put(msg, GSM48_IE_MOBILE_ID); *l = osmo_mobile_identity_encode_msgb(...) [-Wdeprecated-declarations] mi_len = gsm48_generate_mid_from_tmsi(mi, tmsi); ^~~~~~ In file included from ../../include/openbsc/gsm_04_08.h:4:0, from gsm0408_test.c:28: /usr/include/osmocom/gsm/gsm48.h:53:5: note: declared here int gsm48_generate_mid_from_tmsi(uint8_t *buf, uint32_t tmsi) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsm0408_test.c:300:2: warning: 'gsm48_mi_to_string' is deprecated: Instead use osmo_mobile_identity_decode() [-Wdeprecated-declarations] gsm48_mi_to_string(mi_parsed, sizeof(mi_parsed), mi + 2, mi_len - 2); ^~~~~~~~~~~~~~~~~~ In file included from ../../include/openbsc/gsm_04_08.h:4:0, from gsm0408_test.c:28: /usr/include/osmocom/gsm/gsm48.h:65:5: note: declared here int gsm48_mi_to_string(char *string, int str_len, const uint8_t *mi, int mi_len) ^~~~~~~~~~~~~~~~~~ gsm0408_test.c:304:2: warning: 'gsm48_generate_mid_from_imsi' is deprecated: Instead use: l = msgb_tl_put(msg, GSM48_IE_MOBILE_ID); *l = osmo_mobile_identity_encode_msgb(...) [-Wdeprecated-declarations] mi_len = gsm48_generate_mid_from_imsi(mi, imsi_odd); ^~~~~~ In file included from ../../include/openbsc/gsm_04_08.h:4:0, from gsm0408_test.c:28: /usr/include/osmocom/gsm/gsm48.h:56:5: note: declared here int gsm48_generate_mid_from_imsi(uint8_t *buf, const char *imsi) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsm0408_test.c:305:2: warning: 'gsm48_mi_to_string' is deprecated: Instead use osmo_mobile_identity_decode() [-Wdeprecated-declarations] gsm48_mi_to_string(mi_parsed, sizeof(mi_parsed), mi + 2, mi_len -2); ^~~~~~~~~~~~~~~~~~ In file included from ../../include/openbsc/gsm_04_08.h:4:0, from gsm0408_test.c:28: /usr/include/osmocom/gsm/gsm48.h:65:5: note: declared here int gsm48_mi_to_string(char *string, int str_len, const uint8_t *mi, int mi_len) ^~~~~~~~~~~~~~~~~~ gsm0408_test.c:309:2: warning: 'gsm48_generate_mid_from_imsi' is deprecated: Instead use: l = msgb_tl_put(msg, GSM48_IE_MOBILE_ID); *l = osmo_mobile_identity_encode_msgb(...) [-Wdeprecated-declarations] mi_len = gsm48_generate_mid_from_imsi(mi, imsi_even); ^~~~~~ In file included from ../../include/openbsc/gsm_04_08.h:4:0, from gsm0408_test.c:28: /usr/include/osmocom/gsm/gsm48.h:56:5: note: declared here int gsm48_generate_mid_from_imsi(uint8_t *buf, const char *imsi) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsm0408_test.c:310:2: warning: 'gsm48_mi_to_string' is deprecated: Instead use osmo_mobile_identity_decode() [-Wdeprecated-declarations] gsm48_mi_to_string(mi_parsed, sizeof(mi_parsed), mi + 2, mi_len -2); ^~~~~~~~~~~~~~~~~~ In file included from ../../include/openbsc/gsm_04_08.h:4:0, from gsm0408_test.c:28: /usr/include/osmocom/gsm/gsm48.h:65:5: note: declared here int gsm48_mi_to_string(char *string, int str_len, const uint8_t *mi, int mi_len) ^~~~~~~~~~~~~~~~~~ gsm0408_test.c: In function 'main': gsm0408_test.c:734:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from gsm0408_test.c:37:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~  CCLD gsm0408_test make[4]: Entering directory '/tmp/openbsc/openbsc/tests/gsm0408' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/tests/gsm0408' make[3]: Leaving directory '/tmp/openbsc/openbsc/tests/gsm0408' Making install in db make[3]: Entering directory '/tmp/openbsc/openbsc/tests/db' CC db_test.o db_test.c: In function 'main': db_test.c:207:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from db_test.c:26:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~  CCLD db_test make[4]: Entering directory '/tmp/openbsc/openbsc/tests/db' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/tests/db' make[3]: Leaving directory '/tmp/openbsc/openbsc/tests/db' Making install in channel make[3]: Entering directory '/tmp/openbsc/openbsc/tests/channel' CC channel_test.o channel_test.c: In function 'main': channel_test.c:151:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from channel_test.c:25:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~  CCLD channel_test make[4]: Entering directory '/tmp/openbsc/openbsc/tests/channel' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/tests/channel' make[3]: Leaving directory '/tmp/openbsc/openbsc/tests/channel' Making install in mgcp make[3]: Entering directory '/tmp/openbsc/openbsc/tests/mgcp' CC mgcp_test.o mgcp_test.c: In function 'main': mgcp_test.c:1212:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from mgcp_test.c:26:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~  CCLD mgcp_test make[4]: Entering directory '/tmp/openbsc/openbsc/tests/mgcp' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/tests/mgcp' make[3]: Leaving directory '/tmp/openbsc/openbsc/tests/mgcp' Making install in abis make[3]: Entering directory '/tmp/openbsc/openbsc/tests/abis' CC abis_test.o abis_test.c: In function 'main': abis_test.c:88:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from abis_test.c:23:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~  CCLD abis_test make[4]: Entering directory '/tmp/openbsc/openbsc/tests/abis' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/tests/abis' make[3]: Leaving directory '/tmp/openbsc/openbsc/tests/abis' Making install in trau make[3]: Entering directory '/tmp/openbsc/openbsc/tests/trau' CC trau_test.o CCLD trau_test make[4]: Entering directory '/tmp/openbsc/openbsc/tests/trau' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/tests/trau' make[3]: Leaving directory '/tmp/openbsc/openbsc/tests/trau' Making install in subscr make[3]: Entering directory '/tmp/openbsc/openbsc/tests/subscr' CC subscr_test.o CC bsc_subscr_test.o bsc_subscr_test.c: In function 'main': bsc_subscr_test.c:116:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from bsc_subscr_test.c:24:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~ subscr_test.c: In function 'main': subscr_test.c:107:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from subscr_test.c:26:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~  CCLD bsc_subscr_test CCLD subscr_test make[4]: Entering directory '/tmp/openbsc/openbsc/tests/subscr' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/tests/subscr' make[3]: Leaving directory '/tmp/openbsc/openbsc/tests/subscr' Making install in mm_auth make[3]: Entering directory '/tmp/openbsc/openbsc/tests/mm_auth' CC mm_auth_test.o mm_auth_test.c: In function 'main': mm_auth_test.c:330:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from mm_auth_test.c:3:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~  CCLD mm_auth_test make[4]: Entering directory '/tmp/openbsc/openbsc/tests/mm_auth' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/tests/mm_auth' make[3]: Leaving directory '/tmp/openbsc/openbsc/tests/mm_auth' Making install in nanobts_omlattr make[3]: Entering directory '/tmp/openbsc/openbsc/tests/nanobts_omlattr' CC nanobts_omlattr_test.o nanobts_omlattr_test.c: In function 'main': nanobts_omlattr_test.c:194:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from nanobts_omlattr_test.c:28:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~  CCLD nanobts_omlattr_test make[4]: Entering directory '/tmp/openbsc/openbsc/tests/nanobts_omlattr' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/tests/nanobts_omlattr' make[3]: Leaving directory '/tmp/openbsc/openbsc/tests/nanobts_omlattr' Making install in bsc-nat make[3]: Entering directory '/tmp/openbsc/openbsc/tests/bsc-nat' CC bsc_nat_test.o CC bsc_nat_rewrite.o CC bsc_nat_rewrite_trie.o CC bsc_filter.o CC bsc_sccp.o CC bsc_nat_utils.o CC bsc_mgcp_utils.o CC bsc_nat_filter.o ../../src/osmo-bsc_nat/bsc_sccp.c: In function 'create_sccp_src_ref': ../../src/osmo-bsc_nat/bsc_sccp.c:132:2: warning: 'osmo_counter_inc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_inc(bsc->cfg->nat->stats.sccp.conn); ^~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from ../../src/osmo-bsc_nat/bsc_sccp.c:23: /usr/include/osmocom/core/counter.h:28:20: note: declared here static inline void osmo_counter_inc(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~ ../../src/osmo-bsc_nat/bsc_filter.c:141:1: warning: "/*" within comment [-Wcomment] /* it's blacklisted (not to be forwarded) */ bsc_nat_test.c: In function 'main': bsc_nat_test.c:1532:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from bsc_nat_test.c:32:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~ ../../src/osmo-bsc_nat/bsc_nat_rewrite.c: In function 'rewrite_sms': ../../src/osmo-bsc_nat/bsc_nat_rewrite.c:500:2: warning: 'gsm48_decode_bcd_number' is deprecated: Use gsm48_decode_bcd_number2() for improved bounds checking [-Wdeprecated-declarations] gsm48_decode_bcd_number(smsc_addr, ARRAY_SIZE(smsc_addr), dest_addr_ptr - 1, 1); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/gsm/gsm48.h:13:0, from ../../include/openbsc/gsm_04_08.h:4, from ../../include/openbsc/rest_octets.h:5, from ../../include/openbsc/gsm_data.h:18, from ../../src/osmo-bsc_nat/bsc_nat_rewrite.c:27: /usr/include/osmocom/gsm/gsm48_ie.h:16:5: note: declared here int gsm48_decode_bcd_number(char *output, int output_len, ^~~~~~~~~~~~~~~~~~~~~~~ ../../src/osmo-bsc_nat/bsc_nat_utils.c: In function 'bsc_nat_alloc': ../../src/osmo-bsc_nat/bsc_nat_utils.c:97:2: warning: 'osmo_counter_alloc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] nat->stats.sccp.conn = osmo_counter_alloc("nat.sccp.conn"); ^~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from ../../src/osmo-bsc_nat/bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:47:22: note: declared here struct osmo_counter *osmo_counter_alloc(const char *name) ^~~~~~~~~~~~~~~~~~ ../../src/osmo-bsc_nat/bsc_nat_utils.c:98:2: warning: 'osmo_counter_alloc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] nat->stats.sccp.calls = osmo_counter_alloc("nat.sccp.calls"); ^~~ ../../src/osmo-bsc_nat/bsc_nat_rewrite.c:546:2: warning: 'gsm48_decode_bcd_number' is deprecated: Use gsm48_decode_bcd_number2() for improved bounds checking [-Wdeprecated-declarations] gsm48_decode_bcd_number(_dest_nr + 2, ARRAY_SIZE(_dest_nr) - 2, ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from ../../src/osmo-bsc_nat/bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:47:22: note: declared here struct osmo_counter *osmo_counter_alloc(const char *name) ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/gsm/gsm48.h:13:0, from ../../include/openbsc/gsm_04_08.h:4, from ../../include/openbsc/rest_octets.h:5, from ../../include/openbsc/gsm_data.h:18, from ../../src/osmo-bsc_nat/bsc_nat_rewrite.c:27: /usr/include/osmocom/gsm/gsm48_ie.h:16:5: note: declared here int gsm48_decode_bcd_number(char *output, int output_len, ^~~~~~~~~~~~~~~~~~~~~~~ ../../src/osmo-bsc_nat/bsc_nat_utils.c:99:2: warning: 'osmo_counter_alloc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] nat->stats.bsc.reconn = osmo_counter_alloc("nat.bsc.conn"); ^~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from ../../src/osmo-bsc_nat/bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:47:22: note: declared here struct osmo_counter *osmo_counter_alloc(const char *name) ^~~~~~~~~~~~~~~~~~ ../../src/osmo-bsc_nat/bsc_nat_utils.c:100:2: warning: 'osmo_counter_alloc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] nat->stats.bsc.auth_fail = osmo_counter_alloc("nat.bsc.auth_fail"); ^~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from ../../src/osmo-bsc_nat/bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:47:22: note: declared here struct osmo_counter *osmo_counter_alloc(const char *name) ^~~~~~~~~~~~~~~~~~ ../../src/osmo-bsc_nat/bsc_nat_utils.c:101:2: warning: 'osmo_counter_alloc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] nat->stats.msc.reconn = osmo_counter_alloc("nat.msc.conn"); ^~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from ../../src/osmo-bsc_nat/bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:47:22: note: declared here struct osmo_counter *osmo_counter_alloc(const char *name) ^~~~~~~~~~~~~~~~~~ ../../src/osmo-bsc_nat/bsc_nat_utils.c:102:2: warning: 'osmo_counter_alloc' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] nat->stats.ussd.reconn = osmo_counter_alloc("nat.ussd.conn"); ^~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from ../../src/osmo-bsc_nat/bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:47:22: note: declared here struct osmo_counter *osmo_counter_alloc(const char *name) ^~~~~~~~~~~~~~~~~~ ../../src/osmo-bsc_nat/bsc_nat_utils.c: In function 'bsc_nat_free': ../../src/osmo-bsc_nat/bsc_nat_utils.c:130:2: warning: 'osmo_counter_free' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_free(nat->stats.sccp.conn); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from ../../src/osmo-bsc_nat/bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:50:6: note: declared here void osmo_counter_free(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~~ ../../src/osmo-bsc_nat/bsc_nat_utils.c:131:2: warning: 'osmo_counter_free' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_free(nat->stats.sccp.calls); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from ../../src/osmo-bsc_nat/bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:50:6: note: declared here void osmo_counter_free(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~~ ../../src/osmo-bsc_nat/bsc_nat_utils.c:132:2: warning: 'osmo_counter_free' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_free(nat->stats.bsc.reconn); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from ../../src/osmo-bsc_nat/bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:50:6: note: declared here void osmo_counter_free(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~~ ../../src/osmo-bsc_nat/bsc_nat_utils.c:133:2: warning: 'osmo_counter_free' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_free(nat->stats.bsc.auth_fail); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from ../../src/osmo-bsc_nat/bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:50:6: note: declared here void osmo_counter_free(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~~ ../../src/osmo-bsc_nat/bsc_nat_utils.c:134:2: warning: 'osmo_counter_free' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_free(nat->stats.msc.reconn); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from ../../src/osmo-bsc_nat/bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:50:6: note: declared here void osmo_counter_free(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~~ ../../src/osmo-bsc_nat/bsc_nat_utils.c:135:2: warning: 'osmo_counter_free' is deprecated: Implement as osmo_stat_item instead [-Wdeprecated-declarations] osmo_counter_free(nat->stats.ussd.reconn); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/osmocom/core/statistics.h:2:0, from ../../include/openbsc/bsc_nat.h:34, from ../../src/osmo-bsc_nat/bsc_nat_utils.c:24: /usr/include/osmocom/core/counter.h:50:6: note: declared here void osmo_counter_free(struct osmo_counter *ctr) ^~~~~~~~~~~~~~~~~  CCLD bsc_nat_test make[4]: Entering directory '/tmp/openbsc/openbsc/tests/bsc-nat' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/tests/bsc-nat' make[3]: Leaving directory '/tmp/openbsc/openbsc/tests/bsc-nat' Making install in bsc-nat-trie make[3]: Entering directory '/tmp/openbsc/openbsc/tests/bsc-nat-trie' CC bsc_nat_trie_test.o CC bsc_nat_rewrite_trie.o bsc_nat_trie_test.c: In function 'main': bsc_nat_trie_test.c:35:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from bsc_nat_trie_test.c:24:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~  CCLD bsc_nat_trie_test make[4]: Entering directory '/tmp/openbsc/openbsc/tests/bsc-nat-trie' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/tests/bsc-nat-trie' make[3]: Leaving directory '/tmp/openbsc/openbsc/tests/bsc-nat-trie' Making install in bsc make[3]: Entering directory '/tmp/openbsc/openbsc/tests/bsc' CC bsc_test.o CC osmo_bsc_filter.o bsc_test.c: In function 'main': bsc_test.c:203:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from bsc_test.c:35:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~  CCLD bsc_test make[4]: Entering directory '/tmp/openbsc/openbsc/tests/bsc' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/tests/bsc' make[3]: Leaving directory '/tmp/openbsc/openbsc/tests/bsc' Making install in smpp make[3]: Entering directory '/tmp/openbsc/openbsc/tests/smpp' CC smpp_test.o CC smpp_utils.o smpp_test.c: In function 'main': smpp_test.c:67:2: warning: 'osmo_init_logging' is deprecated: use osmo_init_logging2() instead to avoid a NULL talloc ctx [-Wdeprecated-declarations] osmo_init_logging(&log_info); ^~~~~~~~~~~~~~~~~ In file included from smpp_test.c:25:0: /usr/include/osmocom/core/application.h:17:5: note: declared here int osmo_init_logging(const struct log_info *) ^~~~~~~~~~~~~~~~~  CCLD smpp_test make[4]: Entering directory '/tmp/openbsc/openbsc/tests/smpp' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/tests/smpp' make[3]: Leaving directory '/tmp/openbsc/openbsc/tests/smpp' make[3]: Entering directory '/tmp/openbsc/openbsc/tests' make[4]: Entering directory '/tmp/openbsc/openbsc/tests' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/tests' make[3]: Leaving directory '/tmp/openbsc/openbsc/tests' make[2]: Leaving directory '/tmp/openbsc/openbsc/tests' Making install in contrib make[2]: Entering directory '/tmp/openbsc/openbsc/contrib' Making install in systemd make[3]: Entering directory '/tmp/openbsc/openbsc/contrib/systemd' make[4]: Entering directory '/tmp/openbsc/openbsc/contrib/systemd' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/contrib/systemd' make[3]: Leaving directory '/tmp/openbsc/openbsc/contrib/systemd' make[3]: Entering directory '/tmp/openbsc/openbsc/contrib' make[4]: Entering directory '/tmp/openbsc/openbsc/contrib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/openbsc/openbsc/contrib' make[3]: Leaving directory '/tmp/openbsc/openbsc/contrib' make[2]: Leaving directory '/tmp/openbsc/openbsc/contrib' make[2]: Entering directory '/tmp/openbsc/openbsc' make[3]: Entering directory '/tmp/openbsc/openbsc' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/tmp/openbsc/openbsc' make[2]: Leaving directory '/tmp/openbsc/openbsc' make[1]: Leaving directory '/tmp/openbsc/openbsc' Removing intermediate container c0782b6023bd ---> c89d94727097 Step 19/25 : VOLUME /data ---> Running in 4976581d8c2c Removing intermediate container 4976581d8c2c ---> 75bb0f7bcd59 Step 20/25 : COPY openbsc.cfg /data/openbsc.cfg ---> e161f26befc9 Step 21/25 : COPY osmo-bsc-nat.cfg /data/osmo-bsc-nat.cfg ---> 9e3a09c5f7e5 Step 22/25 : COPY bscs.config /data/bscs.config ---> 0d0818bfb568 Step 23/25 : WORKDIR /data ---> Running in 71e85fb5d5b8 Removing intermediate container 71e85fb5d5b8 ---> 83fd97a408b7 Step 24/25 : CMD ["/bin/sh", "-c", "/usr/local/bin/osmo-nitb -c /data/osmo-nitb.cfg >/data/osmo-nitb.log 2>&1"] ---> Running in c37534db6517 Removing intermediate container c37534db6517 ---> de3a5c56d5d0 Step 25/25 : EXPOSE 3002/tcp 3003/tcp 4242/tcp 2775/tcp 4249/tcp ---> Running in 54aea08348a0 Removing intermediate container 54aea08348a0 ---> 541fe1807ea3 [Warning] One or more build-args [OSMOCOM_REPO_VERSION OSMO_BSC_BRANCH LIBOSMOCORE_BRANCH OSMO_MGW_BRANCH OSMO_PCU_BRANCH OSMO_SIP_BRANCH OSMO_STP_BRANCH REGISTRY OSMO_GBPROXY_BRANCH OSMO_HLR_BRANCH OSMO_IUH_BRANCH OSMO_TTCN3_BRANCH UPSTREAM_DISTRO OSMO_BB_BRANCH OSMO_BTS_BRANCH OSMO_GGSN_BRANCH OSMO_GSM_TESTER_BRANCH OSMO_MSC_BRANCH OSMO_SGSN_BRANCH] were not consumed Successfully built 541fe1807ea3 Successfully tagged osmocom-build/osmo-nitb-master:latest make: Leaving directory '/home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/osmo-nitb-master' + docker_image_exists osmo-nitb-master + docker images -q osmocom-build/osmo-nitb-master + test -n 541fe1807ea3 + docker_depends ttcn3-bscnat-test + echo debian-stretch-titan + depends=debian-stretch-titan + [ -n debian-stretch-titan ] + docker_images_require debian-stretch-titan + local i + local from_line + local pull_arg + local upstream_distro_arg + local distro_arg + local depends + local dir + docker_depends debian-stretch-titan + depends= + [ -n ] + [ -z ] + docker_upstream_distro_from_image_name debian-stretch-titan + echo debian:stretch + upstream_distro_arg=debian:stretch + docker_distro_from_image_name debian-stretch-titan + echo debian-stretch + distro_arg=debian-stretch + docker_dir_from_image_name debian-stretch-titan + echo debian-stretch-titan + dir=debian-stretch-titan + pull_arg=--pull + grep ^FROM ../debian-stretch-titan/Dockerfile + from_line=FROM ${REGISTRY}/${UPSTREAM_DISTRO} + + echo FROM ${REGISTRY}/${UPSTREAM_DISTRO}grep -q $USER + echo Building image: debian-stretch-titan (export NO_DOCKER_IMAGE_BUILD=1 to prevent this) Building image: debian-stretch-titan (export NO_DOCKER_IMAGE_BUILD=1 to prevent this) + make -C ../debian-stretch-titan PULL=--pull UPSTREAM_DISTRO=debian:stretch DISTRO=debian-stretch IMAGE=osmocom-build/debian-stretch-titan make: Entering directory '/home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/debian-stretch-titan' docker build \ --build-arg USER=osmocom-build \ --build-arg REGISTRY=registry.osmocom.org \ --build-arg OSMO_TTCN3_BRANCH=master \ --build-arg UPSTREAM_DISTRO=debian:stretch \ --build-arg DISTRO=debian-stretch \ --build-arg OSMOCOM_REPO_MIRROR=http://download.opensuse.org \ --build-arg OSMOCOM_REPO_VERSION=latest \ --build-arg LIBOSMOCORE_BRANCH=master \ --build-arg OSMO_BB_BRANCH=master \ --build-arg OSMO_BSC_BRANCH=master \ --build-arg OSMO_BTS_BRANCH=master \ --build-arg OSMO_GBPROXY_BRANCH=master \ --build-arg OSMO_GGSN_BRANCH=master \ --build-arg OSMO_GSM_TESTER_BRANCH=master \ --build-arg OSMO_HLR_BRANCH=master \ --build-arg OSMO_IUH_BRANCH=master \ --build-arg OSMO_MGW_BRANCH=master \ --build-arg OSMO_MSC_BRANCH=master \ --build-arg OSMO_NITB_BRANCH=master \ --build-arg OSMO_PCU_BRANCH=master \ --build-arg OSMO_SGSN_BRANCH=master \ --build-arg OSMO_SIP_BRANCH=master \ --build-arg OSMO_STP_BRANCH=master \ --pull -t osmocom-build/debian-stretch-titan:latest . Sending build context to Docker daemon 27.14kB Step 1/22 : ARG REGISTRY=docker.io Step 2/22 : ARG UPSTREAM_DISTRO=debian:stretch Step 3/22 : FROM ${REGISTRY}/${UPSTREAM_DISTRO} stretch: Pulling from debian Digest: sha256:a5934d79acb9d1182ef5c747e23e462784f6345479e33b40c979fbe8dce5db40 Status: Image is up to date for registry.osmocom.org/debian:stretch ---> f00be68857e6 Step 4/22 : ARG OSMOCOM_REPO_MIRROR="http://download.opensuse.org" ---> Using cache ---> 07dcdab7d7ee Step 5/22 : MAINTAINER Harald Welte ---> Using cache ---> a1131203e871 Step 6/22 : ARG OSMOCOM_REPO="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/latest/Debian_9.0/" ---> Using cache ---> 61145a1a9e8e Step 7/22 : RUN apt-get update && apt-get install -y gnupg ---> Using cache ---> e76d40cc1afc Step 8/22 : COPY Release.key /tmp/Release.key ---> Using cache ---> 8bfe72dd6199 Step 9/22 : RUN apt-key add /tmp/Release.key && rm /tmp/Release.key && echo "deb " $OSMOCOM_REPO " ./" > /etc/apt/sources.list.d/osmocom-latest.list ---> Using cache ---> d138851b7e46 Step 10/22 : ADD $OSMOCOM_REPO/Release /tmp/Release ---> Using cache ---> 84e691ee604b Step 11/22 : RUN apt-get update && apt-get install -y --no-install-recommends --no-install-suggests eclipse-titan ---> Using cache ---> e4da67f7e498 Step 12/22 : RUN apt-get update && apt-get upgrade -y && DEBIAN_FRONTEND='noninteractive' apt-get install -y --no-install-recommends --no-install-suggests build-essential git procps tcpdump wireshark-common vim netcat-openbsd && apt-get clean ---> Using cache ---> 7a60cddffe82 Step 13/22 : RUN sed -i 's/^#error/\/\/#error/' /usr/include/titan/cversion.h ---> Using cache ---> 0671d9e3e97b Step 14/22 : RUN apt-get update && apt-get -y install wget ---> Using cache ---> 98814b9e1ccb Step 15/22 : RUN DPKG_ARCH="$(dpkg --print-architecture)" && export $DPKG_ARCH && wget https://ftp.osmocom.org/binaries/libfftranscode/libfftranscode0_0.3_${DPKG_ARCH}.deb && wget https://ftp.osmocom.org/binaries/libfftranscode/libfftranscode-dev_0.3_${DPKG_ARCH}.deb && dpkg -i ./libfftranscode0_0.3_${DPKG_ARCH}.deb ./libfftranscode-dev_0.3_${DPKG_ARCH}.deb && apt install --fix-broken && rm libfftranscode*.deb ---> Using cache ---> a507a1c25177 Step 16/22 : RUN git config --global user.email docker@dock.er && git config --global user.name "Dock Er" ---> Using cache ---> ba4881c9e86a Step 17/22 : RUN git clone git://git.osmocom.org/osmo-ttcn3-hacks.git && make -C /osmo-ttcn3-hacks deps ---> Using cache ---> 6687952dff62 Step 18/22 : ADD https://git.osmocom.org/osmo-ttcn3-hacks/plain/deps/Makefile /tmp/deps-Makefile ---> Using cache ---> cecdfc61726a Step 19/22 : RUN if ! diff -q /tmp/deps-Makefile /osmo-ttcn3-hacks/deps/Makefile; then cd /osmo-ttcn3-hacks && git pull && make deps; fi ---> Using cache ---> 0f13d2740d7e Step 20/22 : ADD ttcn3-docker-prepare.sh /usr/local/bin/ttcn3-docker-prepare ---> Using cache ---> ff4b19bbb263 Step 21/22 : ADD ttcn3-docker-run.sh /usr/local/bin/ttcn3-docker-run ---> Using cache ---> a04327eb667d Step 22/22 : ADD pipework /usr/local/bin/pipework ---> Using cache ---> a03c442fd118 [Warning] One or more build-args [OSMO_STP_BRANCH OSMO_TTCN3_BRANCH USER OSMO_BSC_BRANCH OSMO_GSM_TESTER_BRANCH OSMO_HLR_BRANCH OSMO_SIP_BRANCH OSMO_PCU_BRANCH DISTRO LIBOSMOCORE_BRANCH OSMO_BTS_BRANCH OSMO_MSC_BRANCH OSMO_SGSN_BRANCH OSMO_BB_BRANCH OSMO_GBPROXY_BRANCH OSMO_GGSN_BRANCH OSMO_MGW_BRANCH OSMOCOM_REPO_VERSION OSMO_IUH_BRANCH OSMO_NITB_BRANCH] were not consumed Successfully built a03c442fd118 Successfully tagged osmocom-build/debian-stretch-titan:latest make: Leaving directory '/home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/debian-stretch-titan' + docker_image_exists debian-stretch-titan + docker images -q osmocom-build/debian-stretch-titan + test -n a03c442fd118 + [ -z ] + docker_upstream_distro_from_image_name ttcn3-bscnat-test + echo debian:stretch + upstream_distro_arg=debian:stretch + docker_distro_from_image_name ttcn3-bscnat-test + echo debian-stretch + distro_arg=debian-stretch + docker_dir_from_image_name ttcn3-bscnat-test + echo ttcn3-bscnat-test + dir=ttcn3-bscnat-test + pull_arg=--pull + grep ^FROM ../ttcn3-bscnat-test/Dockerfile + from_line=FROM $REGISTRY/$USER/debian-stretch-titan + echo FROM $REGISTRY/$USER/debian-stretch-titan + grep -q $USER + pull_arg= + echo Building image: ttcn3-bscnat-test (export NO_DOCKER_IMAGE_BUILD=1 to prevent this) Building image: ttcn3-bscnat-test (export NO_DOCKER_IMAGE_BUILD=1 to prevent this) + make -C ../ttcn3-bscnat-test PULL= UPSTREAM_DISTRO=debian:stretch DISTRO=debian-stretch IMAGE=osmocom-build/ttcn3-bscnat-test make: Entering directory '/home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/ttcn3-bscnat-test' awk: fatal: cannot open file `.release' for reading (No such file or directory) awk: fatal: cannot open file `.release' for reading (No such file or directory) awk: fatal: cannot open file `.release' for reading (No such file or directory) INFO: .release created release=0.0.0 docker build \ --build-arg USER=osmocom-build \ --build-arg REGISTRY=registry.osmocom.org \ --build-arg OSMO_TTCN3_BRANCH=master \ --build-arg UPSTREAM_DISTRO=debian:stretch \ --build-arg DISTRO=debian-stretch \ --build-arg OSMOCOM_REPO_MIRROR=http://download.opensuse.org \ --build-arg OSMOCOM_REPO_VERSION=latest \ --build-arg LIBOSMOCORE_BRANCH=master \ --build-arg OSMO_BB_BRANCH=master \ --build-arg OSMO_BSC_BRANCH=master \ --build-arg OSMO_BTS_BRANCH=master \ --build-arg OSMO_GBPROXY_BRANCH=master \ --build-arg OSMO_GGSN_BRANCH=master \ --build-arg OSMO_GSM_TESTER_BRANCH=master \ --build-arg OSMO_HLR_BRANCH=master \ --build-arg OSMO_IUH_BRANCH=master \ --build-arg OSMO_MGW_BRANCH=master \ --build-arg OSMO_MSC_BRANCH=master \ --build-arg OSMO_NITB_BRANCH=master \ --build-arg OSMO_PCU_BRANCH=master \ --build-arg OSMO_SGSN_BRANCH=master \ --build-arg OSMO_SIP_BRANCH=master \ --build-arg OSMO_STP_BRANCH=master \ -t osmocom-build/ttcn3-bscnat-test:latest . Sending build context to Docker daemon 9.728kB Step 1/9 : ARG REGISTRY Step 2/9 : ARG USER Step 3/9 : FROM $REGISTRY/$USER/debian-stretch-titan ---> 951ff8746d52 Step 4/9 : ARG OSMO_TTCN3_BRANCH="master" ---> Using cache ---> f78a0e7465eb Step 5/9 : ADD http://git.osmocom.org/osmo-ttcn3-hacks/patch?h=$OSMO_TTCN3_BRANCH /tmp/commit ---> Using cache ---> e69908b4c2a3 Step 6/9 : RUN ttcn3-docker-prepare "$OSMO_TTCN3_BRANCH" bsc-nat ---> Running in fbeb41dccff7 + OSMO_TTCN3_BRANCH=master + PROJECT=bsc-nat + cd /osmo-ttcn3-hacks + git fetch From git://git.osmocom.org/osmo-ttcn3-hacks 24f921b..76de166 master -> origin/master  * [new branch] fixeria/OS4844 -> origin/fixeria/OS4844  * [new branch] pespin/pcu -> origin/pespin/pcu + git checkout master Already on 'master' Your branch is behind 'origin/master' by 39 commits, and can be fast-forwarded. (use "git pull" to update your local branch) + git symbolic-ref -q HEAD refs/heads/master + git reset --hard origin/master HEAD is now at 76de166 PCUIF: Fix naming of counters in InfoInd + git rev-parse --abbrev-ref HEAD master + git rev-parse HEAD 76de166a56def3cd25457b74e3165187813aa32b + diff -q /tmp/deps-Makefile deps/Makefile Files /tmp/deps-Makefile and deps/Makefile differ + make deps make -C deps make[1]: Entering directory '/osmo-ttcn3-hacks/deps' cd titan.ProtocolModules.ICMP && git fetch && git checkout -q -f "e49d9fb9f7de637b4bf4803dc6b6e911a8661640" cd titan.ProtocolModules.ICMPv6 && git fetch && git checkout -q -f "46f4d9b6e1e3c794294a92588401a81e4881dd27" cd titan.ProtocolModules.IP && git fetch && git checkout -q -f "1be86705f39ae38f3c04b2109806ee20d25e91d0" cd titan.ProtocolModules.L2TP && git fetch && git checkout -q -f "17e76d3662bd0bb815158e8a9de1ec413f21b530" cd titan.ProtocolModules.M3UA && git fetch && git checkout -q -f "c496d298876fed55c2b730278b7ee77982555563" cd titan.ProtocolModules.DIAMETER_ProtocolModule_Generator && git fetch && git checkout -q -f "ffd939595a08da1b8c8176aaa1f8578bfe02a912" cd titan.TestPorts.TELNETasp && git fetch && git checkout -q -f "873fe539642542cd9a901c208f1ec11c6d2f5387" cd titan.ProtocolEmulations.M3UA && git fetch && git checkout -q -f "f086e78d74defa044d864f17adaad9433fedc961" cd titan.ProtocolModules.LLC_v7.1.0 && git fetch && git checkout -q -f "09817f113255d7fb56f1d45d3dd629a093d9248d" cd titan.ProtocolModules.MobileL3_v13.4.0 && git fetch && git checkout -q -f "badbad680df216b3211260d56b14734eeb2c9028" cd titan.TestPorts.UDPasp && git fetch && git checkout -q -f "c20d77a34f288dd70dd4aaa30e520778876e9336" cd titan.ProtocolEmulations.SCCP && git fetch && git checkout -q -f "R.7.A-11-gd4b7a6d" cd titan.ProtocolModules.BSSGP_v13.0.0 && git fetch && git checkout -q -f "e97d92a8b66bec399babea52f593771b76cb175a" cd titan.ProtocolModules.BSSMAP && git fetch && git checkout -q -f "master" cd titan.TestPorts.USB && git fetch && git checkout -q -f "master" cd titan.TestPorts.AF_PACKET && git fetch && git checkout -q -f "0.1-5-g89ebea6" From git://git.osmocom.org/titan.TestPorts.AF_PACKET 9c6d89b..89ebea6 master -> origin/master cd osmo-uecups && git fetch && git checkout -q -f "master" make[1]: Leaving directory '/osmo-ttcn3-hacks/deps' + ln -sv /osmo-ttcn3-hacks/ttcn3-dumpcap-start.sh /ttcn3-dumpcap-start.sh '/ttcn3-dumpcap-start.sh' -> '/osmo-ttcn3-hacks/ttcn3-dumpcap-start.sh' + ln -sv /osmo-ttcn3-hacks/ttcn3-tcpdump-start.sh /ttcn3-tcpdump-start.sh '/ttcn3-tcpdump-start.sh' -> '/osmo-ttcn3-hacks/ttcn3-tcpdump-start.sh' + ln -sv /osmo-ttcn3-hacks/ttcn3-dumpcap-stop.sh /ttcn3-dumpcap-stop.sh '/ttcn3-dumpcap-stop.sh' -> '/osmo-ttcn3-hacks/ttcn3-dumpcap-stop.sh' + ln -sv /osmo-ttcn3-hacks/ttcn3-tcpdump-stop.sh /ttcn3-tcpdump-stop.sh '/ttcn3-tcpdump-stop.sh' -> '/osmo-ttcn3-hacks/ttcn3-tcpdump-stop.sh' + make bsc-nat make -C deps make[1]: Entering directory '/osmo-ttcn3-hacks/deps' cd titan.ProtocolModules.ICMP && git fetch && git checkout -q -f "e49d9fb9f7de637b4bf4803dc6b6e911a8661640" cd titan.ProtocolModules.ICMPv6 && git fetch && git checkout -q -f "46f4d9b6e1e3c794294a92588401a81e4881dd27" cd titan.ProtocolModules.IP && git fetch && git checkout -q -f "1be86705f39ae38f3c04b2109806ee20d25e91d0" cd titan.ProtocolModules.L2TP && git fetch && git checkout -q -f "17e76d3662bd0bb815158e8a9de1ec413f21b530" cd titan.ProtocolModules.M3UA && git fetch && git checkout -q -f "c496d298876fed55c2b730278b7ee77982555563" cd titan.ProtocolModules.DIAMETER_ProtocolModule_Generator && git fetch && git checkout -q -f "ffd939595a08da1b8c8176aaa1f8578bfe02a912" cd titan.TestPorts.TELNETasp && git fetch && git checkout -q -f "873fe539642542cd9a901c208f1ec11c6d2f5387" cd titan.ProtocolEmulations.M3UA && git fetch && git checkout -q -f "f086e78d74defa044d864f17adaad9433fedc961" cd titan.ProtocolModules.LLC_v7.1.0 && git fetch && git checkout -q -f "09817f113255d7fb56f1d45d3dd629a093d9248d" cd titan.ProtocolModules.MobileL3_v13.4.0 && git fetch && git checkout -q -f "badbad680df216b3211260d56b14734eeb2c9028" cd titan.TestPorts.UDPasp && git fetch && git checkout -q -f "c20d77a34f288dd70dd4aaa30e520778876e9336" cd titan.ProtocolEmulations.SCCP && git fetch && git checkout -q -f "R.7.A-11-gd4b7a6d" cd titan.ProtocolModules.BSSGP_v13.0.0 && git fetch && git checkout -q -f "e97d92a8b66bec399babea52f593771b76cb175a" cd titan.ProtocolModules.BSSMAP && git fetch && git checkout -q -f "master" cd titan.TestPorts.USB && git fetch && git checkout -q -f "master" cd osmo-uecups && git fetch && git checkout -q -f "master" make[1]: Leaving directory '/osmo-ttcn3-hacks/deps' (cd bsc-nat && ./gen_links.sh && ./regen_makefile.sh) Linking TCCInterface_Functions.ttcn Linking TCCConversion_Functions.ttcn Linking TCCConversion.cc Linking TCCInterface.cc Linking TCCInterface_ip.h Linking SDP_EncDec.cc Linking Socket_API_Definitions.ttcn Linking IPL4asp_Functions.ttcn Linking IPL4asp_PT.cc Linking IPL4asp_PT.hh Linking IPL4asp_PortType.ttcn Linking IPL4asp_Types.ttcn Linking IPL4asp_discovery.cc Linking IPL4asp_protocol_L234.hh Linking TELNETasp_PT.cc Linking TELNETasp_PT.hh Linking TELNETasp_PortType.ttcn Linking MTP3asp_PortType.ttcn Linking MTP3asp_Types.ttcn Linking SCCP_Emulation.ttcn Linking SCCP_EncDec.cc Linking SCCP_Mapping.ttcnpp Linking SCCP_Types.ttcn Linking SCCPasp_Types.ttcn Linking BSSAP_Types.ttcn Linking MobileL3_CC_Types.ttcn Linking MobileL3_CommonIE_Types.ttcn Linking MobileL3_GMM_SM_Types.ttcn Linking MobileL3_MM_Types.ttcn Linking MobileL3_RRM_Types.ttcn Linking MobileL3_SMS_Types.ttcn Linking MobileL3_SS_Types.ttcn Linking MobileL3_Types.ttcn Linking SDP_EncDec.cc Linking SDP_Types.ttcn Linking SDP_parse_.tab.c Linking SDP_parse_.tab.h Linking SDP_parse_parser.h Linking SDP_parser.l Linking SDP_parser.y Linking lex.SDP_parse_.c Linking RTP_EncDec.cc Linking RTP_Types.ttcn Linking Misc_Helpers.ttcn Linking General_Types.ttcn Linking Osmocom_Types.ttcn Linking GSM_Types.ttcn Linking IPA_Types.ttcn Linking IPA_CodecPort.ttcn Linking IPA_CodecPort_CtrlFunct.ttcn Linking IPA_CodecPort_CtrlFunctDef.cc Linking IPA_Emulation.ttcnpp Linking L3_Templates.ttcn Linking RLCMAC_CSN1_Templates.ttcn Linking RLCMAC_CSN1_Types.ttcn Linking BSSMAP_Templates.ttcn Linking RAN_Emulation.ttcnpp Linking MGCP_Types.ttcn Linking MGCP_Templates.ttcn Linking MGCP_CodecPort.ttcn Linking MGCP_CodecPort_CtrlFunct.ttcn Linking MGCP_CodecPort_CtrlFunctDef.cc Linking Osmocom_CTRL_Types.ttcn Linking Osmocom_VTY_Functions.ttcn Linking Osmocom_CTRL_Functions.ttcn Linking Osmocom_CTRL_Adapter.ttcn Linking BSSAP_CodecPort.ttcn Linking Native_Functions.ttcn Linking Native_FunctionDefs.cc ttcn3_makefilegen: warning: File `BSCNAT_Tests.ttcn' was given more than once for the Makefile. Generating Makefile skeleton... Makefile skeleton was generated. make -C bsc-nat compile make[1]: Entering directory '/osmo-ttcn3-hacks/bsc-nat' cpp -x c -nostdinc -DIPA_EMULATION_SCCP -DIPA_EMULATION_MGCP -DIPA_EMULATION_CTRL -DRAN_EMULATION_BSSAP -DRAN_EMULATION_MGCP -DRAN_EMULATION_CTRL -DUSE_MTP3_DISTRIBUTOR IPA_Emulation.ttcnpp IPA_Emulation.ttcn cpp -x c -nostdinc -DIPA_EMULATION_SCCP -DIPA_EMULATION_MGCP -DIPA_EMULATION_CTRL -DRAN_EMULATION_BSSAP -DRAN_EMULATION_MGCP -DRAN_EMULATION_CTRL -DUSE_MTP3_DISTRIBUTOR RAN_Emulation.ttcnpp RAN_Emulation.ttcn cpp -x c -nostdinc -DIPA_EMULATION_SCCP -DIPA_EMULATION_MGCP -DIPA_EMULATION_CTRL -DRAN_EMULATION_BSSAP -DRAN_EMULATION_MGCP -DRAN_EMULATION_CTRL -DUSE_MTP3_DISTRIBUTOR SCCP_Mapping.ttcnpp SCCP_Mapping.ttcn SCCP_Mapping.ttcnpp:49:4: warning: missing terminating " character "internal user MTP3asp_PT ^ SCCP_Mapping.ttcnpp:58:4: warning: missing terminating " character " ^ SCCP_Mapping.ttcnpp:70:4: warning: missing terminating " character "user MTP3asp_PT ^ SCCP_Mapping.ttcnpp:79:4: warning: missing terminating " character " ^ /usr/bin/ttcn3_compiler -L -U 5 BSCNAT_Tests.ttcn BSC_MS_ConnectionHandler.ttcn BSC_MS_Simulation.ttcn BSSAP_CodecPort.ttcn BSSAP_Types.ttcn BSSMAP_Templates.ttcn GSM_Types.ttcn General_Types.ttcn IPA_CodecPort.ttcn IPA_CodecPort_CtrlFunct.ttcn IPA_Types.ttcn IPL4asp_Functions.ttcn IPL4asp_PortType.ttcn IPL4asp_Types.ttcn L3_Templates.ttcn MGCP_Adapter.ttcn MGCP_CodecPort.ttcn MGCP_CodecPort_CtrlFunct.ttcn MGCP_Templates.ttcn MGCP_Types.ttcn MSC_ConnectionHandler.ttcn MSC_Simulation.ttcn MTP3asp_PortType.ttcn MTP3asp_Types.ttcn Misc_Helpers.ttcn MobileL3_CC_Types.ttcn MobileL3_CommonIE_Types.ttcn MobileL3_GMM_SM_Types.ttcn MobileL3_MM_Types.ttcn MobileL3_RRM_Types.ttcn MobileL3_SMS_Types.ttcn MobileL3_SS_Types.ttcn MobileL3_Types.ttcn Native_Functions.ttcn Osmocom_CTRL_Adapter.ttcn Osmocom_CTRL_Functions.ttcn Osmocom_CTRL_Types.ttcn Osmocom_Types.ttcn Osmocom_VTY_Functions.ttcn RLCMAC_CSN1_Templates.ttcn RLCMAC_CSN1_Types.ttcn RTP_Types.ttcn SCCP_Emulation.ttcn SCCP_Types.ttcn SCCPasp_Types.ttcn SDP_Types.ttcn Socket_API_Definitions.ttcn TCCConversion_Functions.ttcn TCCInterface_Functions.ttcn TELNETasp_PortType.ttcn IPA_Emulation.ttcn RAN_Emulation.ttcn SCCP_Mapping.ttcn - BSCNAT_Tests.ttcn BSC_MS_ConnectionHandler.ttcn BSC_MS_Simulation.ttcn BSSAP_CodecPort.ttcn BSSAP_Types.ttcn BSSMAP_Templates.ttcn GSM_Types.ttcn General_Types.ttcn IPA_CodecPort.ttcn IPA_CodecPort_CtrlFunct.ttcn IPA_Types.ttcn IPL4asp_Functions.ttcn IPL4asp_PortType.ttcn IPL4asp_Types.ttcn L3_Templates.ttcn MGCP_Adapter.ttcn MGCP_CodecPort.ttcn MGCP_CodecPort_CtrlFunct.ttcn MGCP_Templates.ttcn MGCP_Types.ttcn MSC_ConnectionHandler.ttcn MSC_Simulation.ttcn MTP3asp_PortType.ttcn MTP3asp_Types.ttcn Misc_Helpers.ttcn MobileL3_CC_Types.ttcn MobileL3_CommonIE_Types.ttcn MobileL3_GMM_SM_Types.ttcn MobileL3_MM_Types.ttcn MobileL3_RRM_Types.ttcn MobileL3_SMS_Types.ttcn MobileL3_SS_Types.ttcn MobileL3_Types.ttcn Native_Functions.ttcn Osmocom_CTRL_Adapter.ttcn Osmocom_CTRL_Functions.ttcn Osmocom_CTRL_Types.ttcn Osmocom_Types.ttcn Osmocom_VTY_Functions.ttcn RLCMAC_CSN1_Templates.ttcn RLCMAC_CSN1_Types.ttcn RTP_Types.ttcn SCCP_Emulation.ttcn SCCP_Types.ttcn SCCPasp_Types.ttcn SDP_Types.ttcn Socket_API_Definitions.ttcn TCCConversion_Functions.ttcn TCCInterface_Functions.ttcn TELNETasp_PortType.ttcn IPA_Emulation.ttcn RAN_Emulation.ttcn SCCP_Mapping.ttcn warning: Charstring pattern: Environment variable TTCN3_DIR not present. Case-insensitive universal charstring patterns are disabled. Notify: Parsing TTCN-3 module `BSCNAT_Tests.ttcn'... Notify: Parsing TTCN-3 module `BSC_MS_ConnectionHandler.ttcn'... Notify: Parsing TTCN-3 module `BSC_MS_Simulation.ttcn'... Notify: Parsing TTCN-3 module `BSSAP_CodecPort.ttcn'... Notify: Parsing TTCN-3 module `BSSAP_Types.ttcn'... Notify: Parsing TTCN-3 module `BSSMAP_Templates.ttcn'... Notify: Parsing TTCN-3 module `GSM_Types.ttcn'... Notify: Parsing TTCN-3 module `General_Types.ttcn'... Notify: Parsing TTCN-3 module `IPA_CodecPort.ttcn'... Notify: Parsing TTCN-3 module `IPA_CodecPort_CtrlFunct.ttcn'... Notify: Parsing TTCN-3 module `IPA_Types.ttcn'... Notify: Parsing TTCN-3 module `IPL4asp_Functions.ttcn'... Notify: Parsing TTCN-3 module `IPL4asp_PortType.ttcn'... Notify: Parsing TTCN-3 module `IPL4asp_Types.ttcn'... Notify: Parsing TTCN-3 module `L3_Templates.ttcn'... Notify: Parsing TTCN-3 module `MGCP_Adapter.ttcn'... Notify: Parsing TTCN-3 module `MGCP_CodecPort.ttcn'... Notify: Parsing TTCN-3 module `MGCP_CodecPort_CtrlFunct.ttcn'... Notify: Parsing TTCN-3 module `MGCP_Templates.ttcn'... Notify: Parsing TTCN-3 module `MGCP_Types.ttcn'... Notify: Parsing TTCN-3 module `MSC_ConnectionHandler.ttcn'... Notify: Parsing TTCN-3 module `MSC_Simulation.ttcn'... Notify: Parsing TTCN-3 module `MTP3asp_PortType.ttcn'... Notify: Parsing TTCN-3 module `MTP3asp_Types.ttcn'... Notify: Parsing TTCN-3 module `Misc_Helpers.ttcn'... Notify: Parsing TTCN-3 module `MobileL3_CC_Types.ttcn'... Notify: Parsing TTCN-3 module `MobileL3_CommonIE_Types.ttcn'... Notify: Parsing TTCN-3 module `MobileL3_GMM_SM_Types.ttcn'... Notify: Parsing TTCN-3 module `MobileL3_MM_Types.ttcn'... Notify: Parsing TTCN-3 module `MobileL3_RRM_Types.ttcn'... Notify: Parsing TTCN-3 module `MobileL3_SMS_Types.ttcn'... Notify: Parsing TTCN-3 module `MobileL3_SS_Types.ttcn'... Notify: Parsing TTCN-3 module `MobileL3_Types.ttcn'... Notify: Parsing TTCN-3 module `Native_Functions.ttcn'... Notify: Parsing TTCN-3 module `Osmocom_CTRL_Adapter.ttcn'... Notify: Parsing TTCN-3 module `Osmocom_CTRL_Functions.ttcn'... Notify: Parsing TTCN-3 module `Osmocom_CTRL_Types.ttcn'... Osmocom_CTRL_Types.ttcn:26.39-88: In character string pattern: Osmocom_CTRL_Types.ttcn:26.44-45: warning: Use of unrecognized escape sequence `\{' is deprecated Osmocom_CTRL_Types.ttcn:26.46-47: warning: Use of unrecognized escape sequence `\}' is deprecated Notify: Parsing TTCN-3 module `Osmocom_Types.ttcn'... Notify: Parsing TTCN-3 module `Osmocom_VTY_Functions.ttcn'... Notify: Parsing TTCN-3 module `RLCMAC_CSN1_Templates.ttcn'... Notify: Parsing TTCN-3 module `RLCMAC_CSN1_Types.ttcn'... Notify: Parsing TTCN-3 module `RTP_Types.ttcn'... Notify: Parsing TTCN-3 module `SCCP_Emulation.ttcn'... Notify: Parsing TTCN-3 module `SCCP_Types.ttcn'... Notify: Parsing TTCN-3 module `SCCPasp_Types.ttcn'... Notify: Parsing TTCN-3 module `SDP_Types.ttcn'... Notify: Parsing TTCN-3 module `Socket_API_Definitions.ttcn'... Notify: Parsing TTCN-3 module `TCCConversion_Functions.ttcn'... Notify: Parsing TTCN-3 module `TCCInterface_Functions.ttcn'... Notify: Parsing TTCN-3 module `TELNETasp_PortType.ttcn'... Notify: Parsing TTCN-3 module `IPA_Emulation.ttcn'... Notify: Parsing TTCN-3 module `RAN_Emulation.ttcn'... Notify: Parsing TTCN-3 module `SCCP_Mapping.ttcn'... Notify: Checking modules... BSSMAP_Templates.ttcn: In TTCN-3 module `BSSMAP_Templates': BSSMAP_Templates.ttcn:1756.1-1768.1: In function definition `tr_BSSMAP_LcsCause': BSSMAP_Templates.ttcn:1767.2-10: In return statement: BSSMAP_Templates.ttcn:1767.9-10: warning: Inadequate restriction on the referenced template variable `ie', this may cause a dynamic test case error at runtime BSSMAP_Templates.ttcn:1761.34-1766.2: note: Referenced template variable is here MGCP_Types.ttcn: In TTCN-3 module `MGCP_Types': MGCP_Types.ttcn:50.2-55.2: In type definition `MgcpCommandLine': warning: Charstring pattern: Duplicate character `\r' in the character set. Please note the \n includes the \r implicitly. Use \q{0,0,0,10} if you would like to match the LF only. MGCP_Types.ttcn:60.2-63.2: In type definition `MgcpParameter': warning: Charstring pattern: Duplicate character `\r' in the character set. Please note the \n includes the \r implicitly. Use \q{0,0,0,10} if you would like to match the LF only. MGCP_Types.ttcn:73.2-77.2: In type definition `MgcpCommand': warning: Charstring pattern: Duplicate character `\r' in the character set. Please note the \n includes the \r implicitly. Use \q{0,0,0,10} if you would like to match the LF only. MGCP_Types.ttcn:87.2-91.2: In type definition `MgcpResponseLine': warning: Charstring pattern: Duplicate character `\r' in the character set. Please note the \n includes the \r implicitly. Use \q{0,0,0,10} if you would like to match the LF only. MGCP_Types.ttcn:96.2-100.2: In type definition `MgcpResponse': warning: Charstring pattern: Duplicate character `\r' in the character set. Please note the \n includes the \r implicitly. Use \q{0,0,0,10} if you would like to match the LF only. BSC_MS_Simulation.ttcn: In TTCN-3 module `BSC_MS_Simulation': BSC_MS_Simulation.ttcn:81.1-91.1: In function definition `bsc_ctrl_location': BSC_MS_Simulation.ttcn:86.2-57: In function instance: BSC_MS_Simulation.ttcn:86.2-57: warning: The value returned by function `@Osmocom_CTRL_Functions.f_ctrl_exp_set' is not used MGCP_Adapter.ttcn: In TTCN-3 module `MGCP_Adapter': MGCP_Adapter.ttcn:54.1-84.1: In function definition `main': MGCP_Adapter.ttcn:66.2-83.2: In while statement: MGCP_Adapter.ttcn:70.3-82.3: In alt construct: MGCP_Adapter.ttcn:72.6-57: In guard operation: MGCP_Adapter.ttcn:72.6-57: In receive statement: MGCP_Adapter.ttcn:72.23-43: warning: Function invocation 'tr_MGCP_RecvFrom_R(?)' may change the actual snapshot. BSCNAT_Tests.ttcn: In TTCN-3 module `BSCNAT_Tests': BSCNAT_Tests.ttcn:219.1-234.1: In testcase definition `TC_ctrl_location': BSCNAT_Tests.ttcn:228.2-230.8: In function instance: BSCNAT_Tests.ttcn:228.2-230.8: warning: The value returned by function `@Osmocom_CTRL_Functions.f_ctrl_exp_trap' is not used Notify: Generating code... Notify: File `BSCNAT_Tests.hh' was generated. Notify: File `BSCNAT_Tests.cc' was generated. Notify: File `BSCNAT_Tests_part_1.cc' was generated. Notify: File `BSCNAT_Tests_part_2.cc' was generated. Notify: File `BSCNAT_Tests_part_3.cc' was generated. Notify: File `BSCNAT_Tests_part_4.cc' was generated. Notify: File `BSC_MS_ConnectionHandler.hh' was generated. Notify: File `BSC_MS_ConnectionHandler.cc' was generated. Notify: File `BSC_MS_ConnectionHandler_part_1.cc' was generated. Notify: File `BSC_MS_ConnectionHandler_part_2.cc' was generated. Notify: File `BSC_MS_ConnectionHandler_part_3.cc' was generated. Notify: File `BSC_MS_ConnectionHandler_part_4.cc' was generated. Notify: File `BSC_MS_Simulation.hh' was generated. Notify: File `BSC_MS_Simulation.cc' was generated. Notify: File `BSC_MS_Simulation_part_1.cc' was generated. Notify: File `BSC_MS_Simulation_part_2.cc' was generated. Notify: File `BSC_MS_Simulation_part_3.cc' was generated. Notify: File `BSC_MS_Simulation_part_4.cc' was generated. Notify: File `BSSAP_CodecPort.hh' was generated. Notify: File `BSSAP_CodecPort.cc' was generated. Notify: File `BSSAP_CodecPort_part_1.cc' was generated. Notify: File `BSSAP_CodecPort_part_2.cc' was generated. Notify: File `BSSAP_CodecPort_part_3.cc' was generated. Notify: File `BSSAP_CodecPort_part_4.cc' was generated. Notify: File `BSSAP_Types.hh' was generated. Notify: File `BSSAP_Types.cc' was generated. Notify: File `BSSAP_Types_part_1.cc' was generated. Notify: File `BSSAP_Types_part_2.cc' was generated. Notify: File `BSSAP_Types_part_3.cc' was generated. Notify: File `BSSAP_Types_part_4.cc' was generated. Notify: File `BSSMAP_Templates.hh' was generated. Notify: File `BSSMAP_Templates.cc' was generated. Notify: File `BSSMAP_Templates_part_1.cc' was generated. Notify: File `BSSMAP_Templates_part_2.cc' was generated. Notify: File `BSSMAP_Templates_part_3.cc' was generated. Notify: File `BSSMAP_Templates_part_4.cc' was generated. Notify: File `GSM_Types.hh' was generated. Notify: File `GSM_Types.cc' was generated. Notify: File `GSM_Types_part_1.cc' was generated. Notify: File `GSM_Types_part_2.cc' was generated. Notify: File `GSM_Types_part_3.cc' was generated. Notify: File `GSM_Types_part_4.cc' was generated. Notify: File `General_Types.hh' was generated. Notify: File `General_Types.cc' was generated. Notify: File `General_Types_part_1.cc' was generated. Notify: File `General_Types_part_2.cc' was generated. Notify: File `General_Types_part_3.cc' was generated. Notify: File `General_Types_part_4.cc' was generated. Notify: File `IPA_CodecPort.hh' was generated. Notify: File `IPA_CodecPort.cc' was generated. Notify: File `IPA_CodecPort_CtrlFunct.hh' was generated. Notify: File `IPA_CodecPort_CtrlFunct.cc' was generated. Notify: File `IPA_CodecPort_CtrlFunct_part_1.cc' was generated. Notify: File `IPA_CodecPort_CtrlFunct_part_2.cc' was generated. Notify: File `IPA_CodecPort_CtrlFunct_part_3.cc' was generated. Notify: File `IPA_CodecPort_CtrlFunct_part_4.cc' was generated. Notify: File `IPA_CodecPort_part_1.cc' was generated. Notify: File `IPA_CodecPort_part_2.cc' was generated. Notify: File `IPA_CodecPort_part_3.cc' was generated. Notify: File `IPA_CodecPort_part_4.cc' was generated. Notify: File `IPA_Emulation.hh' was generated. Notify: File `IPA_Emulation.cc' was generated. Notify: File `IPA_Emulation_part_1.cc' was generated. Notify: File `IPA_Emulation_part_2.cc' was generated. Notify: File `IPA_Emulation_part_3.cc' was generated. Notify: File `IPA_Emulation_part_4.cc' was generated. Notify: File `IPA_Types.hh' was generated. Notify: File `IPA_Types.cc' was generated. Notify: File `IPA_Types_part_1.cc' was generated. Notify: File `IPA_Types_part_2.cc' was generated. Notify: File `IPA_Types_part_3.cc' was generated. Notify: File `IPA_Types_part_4.cc' was generated. Notify: File `IPL4asp_Functions.hh' was generated. Notify: File `IPL4asp_Functions.cc' was generated. Notify: File `IPL4asp_Functions_part_1.cc' was generated. Notify: File `IPL4asp_Functions_part_2.cc' was generated. Notify: File `IPL4asp_Functions_part_3.cc' was generated. Notify: File `IPL4asp_Functions_part_4.cc' was generated. Notify: File `IPL4asp_PortType.hh' was generated. Notify: File `IPL4asp_PortType.cc' was generated. Notify: File `IPL4asp_PortType_part_1.cc' was generated. Notify: File `IPL4asp_PortType_part_2.cc' was generated. Notify: File `IPL4asp_PortType_part_3.cc' was generated. Notify: File `IPL4asp_PortType_part_4.cc' was generated. Notify: File `IPL4asp_Types.hh' was generated. Notify: File `IPL4asp_Types.cc' was generated. Notify: File `IPL4asp_Types_part_1.cc' was generated. Notify: File `IPL4asp_Types_part_2.cc' was generated. Notify: File `IPL4asp_Types_part_3.cc' was generated. Notify: File `IPL4asp_Types_part_4.cc' was generated. Notify: File `L3_Templates.hh' was generated. Notify: File `L3_Templates.cc' was generated. Notify: File `L3_Templates_part_1.cc' was generated. Notify: File `L3_Templates_part_2.cc' was generated. Notify: File `L3_Templates_part_3.cc' was generated. Notify: File `L3_Templates_part_4.cc' was generated. Notify: File `MGCP_Adapter.hh' was generated. Notify: File `MGCP_Adapter.cc' was generated. Notify: File `MGCP_Adapter_part_1.cc' was generated. Notify: File `MGCP_Adapter_part_2.cc' was generated. Notify: File `MGCP_Adapter_part_3.cc' was generated. Notify: File `MGCP_Adapter_part_4.cc' was generated. Notify: File `MGCP_CodecPort.hh' was generated. Notify: File `MGCP_CodecPort.cc' was generated. Notify: File `MGCP_CodecPort_CtrlFunct.hh' was generated. Notify: File `MGCP_CodecPort_CtrlFunct.cc' was generated. Notify: File `MGCP_CodecPort_CtrlFunct_part_1.cc' was generated. Notify: File `MGCP_CodecPort_CtrlFunct_part_2.cc' was generated. Notify: File `MGCP_CodecPort_CtrlFunct_part_3.cc' was generated. Notify: File `MGCP_CodecPort_CtrlFunct_part_4.cc' was generated. Notify: File `MGCP_CodecPort_part_1.cc' was generated. Notify: File `MGCP_CodecPort_part_2.cc' was generated. Notify: File `MGCP_CodecPort_part_3.cc' was generated. Notify: File `MGCP_CodecPort_part_4.cc' was generated. Notify: File `MGCP_Templates.hh' was generated. Notify: File `MGCP_Templates.cc' was generated. Notify: File `MGCP_Templates_part_1.cc' was generated. Notify: File `MGCP_Templates_part_2.cc' was generated. Notify: File `MGCP_Templates_part_3.cc' was generated. Notify: File `MGCP_Templates_part_4.cc' was generated. Notify: File `MGCP_Types.hh' was generated. Notify: File `MGCP_Types.cc' was generated. Notify: File `MGCP_Types_part_1.cc' was generated. Notify: File `MGCP_Types_part_2.cc' was generated. Notify: File `MGCP_Types_part_3.cc' was generated. Notify: File `MGCP_Types_part_4.cc' was generated. Notify: File `MSC_ConnectionHandler.hh' was generated. Notify: File `MSC_ConnectionHandler.cc' was generated. Notify: File `MSC_ConnectionHandler_part_1.cc' was generated. Notify: File `MSC_ConnectionHandler_part_2.cc' was generated. Notify: File `MSC_ConnectionHandler_part_3.cc' was generated. Notify: File `MSC_ConnectionHandler_part_4.cc' was generated. Notify: File `MSC_Simulation.hh' was generated. Notify: File `MSC_Simulation.cc' was generated. Notify: File `MSC_Simulation_part_1.cc' was generated. Notify: File `MSC_Simulation_part_2.cc' was generated. Notify: File `MSC_Simulation_part_3.cc' was generated. Notify: File `MSC_Simulation_part_4.cc' was generated. Notify: File `MTP3asp_PortType.hh' was generated. Notify: File `MTP3asp_PortType.cc' was generated. Notify: File `MTP3asp_PortType_part_1.cc' was generated. Notify: File `MTP3asp_PortType_part_2.cc' was generated. Notify: File `MTP3asp_PortType_part_3.cc' was generated. Notify: File `MTP3asp_PortType_part_4.cc' was generated. Notify: File `MTP3asp_Types.hh' was generated. Notify: File `MTP3asp_Types.cc' was generated. Notify: File `MTP3asp_Types_part_1.cc' was generated. Notify: File `MTP3asp_Types_part_2.cc' was generated. Notify: File `MTP3asp_Types_part_3.cc' was generated. Notify: File `MTP3asp_Types_part_4.cc' was generated. Notify: File `Misc_Helpers.hh' was generated. Notify: File `Misc_Helpers.cc' was generated. Notify: File `Misc_Helpers_part_1.cc' was generated. Notify: File `Misc_Helpers_part_2.cc' was generated. Notify: File `Misc_Helpers_part_3.cc' was generated. Notify: File `Misc_Helpers_part_4.cc' was generated. Notify: File `MobileL3_CC_Types.hh' was generated. Notify: File `MobileL3_CC_Types.cc' was generated. Notify: File `MobileL3_CC_Types_part_1.cc' was generated. Notify: File `MobileL3_CC_Types_part_2.cc' was generated. Notify: File `MobileL3_CC_Types_part_3.cc' was generated. Notify: File `MobileL3_CC_Types_part_4.cc' was generated. Notify: File `MobileL3_CommonIE_Types.hh' was generated. Notify: File `MobileL3_CommonIE_Types.cc' was generated. Notify: File `MobileL3_CommonIE_Types_part_1.cc' was generated. Notify: File `MobileL3_CommonIE_Types_part_2.cc' was generated. Notify: File `MobileL3_CommonIE_Types_part_3.cc' was generated. Notify: File `MobileL3_CommonIE_Types_part_4.cc' was generated. Notify: File `MobileL3_GMM_SM_Types.hh' was generated. Notify: File `MobileL3_GMM_SM_Types.cc' was generated. Notify: File `MobileL3_GMM_SM_Types_part_1.cc' was generated. Notify: File `MobileL3_GMM_SM_Types_part_2.cc' was generated. Notify: File `MobileL3_GMM_SM_Types_part_3.cc' was generated. Notify: File `MobileL3_GMM_SM_Types_part_4.cc' was generated. Notify: File `MobileL3_MM_Types.hh' was generated. Notify: File `MobileL3_MM_Types.cc' was generated. Notify: File `MobileL3_MM_Types_part_1.cc' was generated. Notify: File `MobileL3_MM_Types_part_2.cc' was generated. Notify: File `MobileL3_MM_Types_part_3.cc' was generated. Notify: File `MobileL3_MM_Types_part_4.cc' was generated. Notify: File `MobileL3_RRM_Types.hh' was generated. Notify: File `MobileL3_RRM_Types.cc' was generated. Notify: File `MobileL3_RRM_Types_part_1.cc' was generated. Notify: File `MobileL3_RRM_Types_part_2.cc' was generated. Notify: File `MobileL3_RRM_Types_part_3.cc' was generated. Notify: File `MobileL3_RRM_Types_part_4.cc' was generated. Notify: File `MobileL3_SMS_Types.hh' was generated. Notify: File `MobileL3_SMS_Types.cc' was generated. Notify: File `MobileL3_SMS_Types_part_1.cc' was generated. Notify: File `MobileL3_SMS_Types_part_2.cc' was generated. Notify: File `MobileL3_SMS_Types_part_3.cc' was generated. Notify: File `MobileL3_SMS_Types_part_4.cc' was generated. Notify: File `MobileL3_SS_Types.hh' was generated. Notify: File `MobileL3_SS_Types.cc' was generated. Notify: File `MobileL3_SS_Types_part_1.cc' was generated. Notify: File `MobileL3_SS_Types_part_2.cc' was generated. Notify: File `MobileL3_SS_Types_part_3.cc' was generated. Notify: File `MobileL3_SS_Types_part_4.cc' was generated. Notify: File `MobileL3_Types.hh' was generated. Notify: File `MobileL3_Types.cc' was generated. Notify: File `MobileL3_Types_part_1.cc' was generated. Notify: File `MobileL3_Types_part_2.cc' was generated. Notify: File `MobileL3_Types_part_3.cc' was generated. Notify: File `MobileL3_Types_part_4.cc' was generated. Notify: File `Native_Functions.hh' was generated. Notify: File `Native_Functions.cc' was generated. Notify: File `Native_Functions_part_1.cc' was generated. Notify: File `Native_Functions_part_2.cc' was generated. Notify: File `Native_Functions_part_3.cc' was generated. Notify: File `Native_Functions_part_4.cc' was generated. Notify: File `Osmocom_CTRL_Adapter.hh' was generated. Notify: File `Osmocom_CTRL_Adapter.cc' was generated. Notify: File `Osmocom_CTRL_Adapter_part_1.cc' was generated. Notify: File `Osmocom_CTRL_Adapter_part_2.cc' was generated. Notify: File `Osmocom_CTRL_Adapter_part_3.cc' was generated. Notify: File `Osmocom_CTRL_Adapter_part_4.cc' was generated. Notify: File `Osmocom_CTRL_Functions.hh' was generated. Notify: File `Osmocom_CTRL_Functions.cc' was generated. Notify: File `Osmocom_CTRL_Functions_part_1.cc' was generated. Notify: File `Osmocom_CTRL_Functions_part_2.cc' was generated. Notify: File `Osmocom_CTRL_Functions_part_3.cc' was generated. Notify: File `Osmocom_CTRL_Functions_part_4.cc' was generated. Notify: File `Osmocom_CTRL_Types.hh' was generated. Notify: File `Osmocom_CTRL_Types.cc' was generated. Notify: File `Osmocom_CTRL_Types_part_1.cc' was generated. Notify: File `Osmocom_CTRL_Types_part_2.cc' was generated. Notify: File `Osmocom_CTRL_Types_part_3.cc' was generated. Notify: File `Osmocom_CTRL_Types_part_4.cc' was generated. Notify: File `Osmocom_Types.hh' was generated. Notify: File `Osmocom_Types.cc' was generated. Notify: File `Osmocom_Types_part_1.cc' was generated. Notify: File `Osmocom_Types_part_2.cc' was generated. Notify: File `Osmocom_Types_part_3.cc' was generated. Notify: File `Osmocom_Types_part_4.cc' was generated. Notify: File `Osmocom_VTY_Functions.hh' was generated. Notify: File `Osmocom_VTY_Functions.cc' was generated. Notify: File `Osmocom_VTY_Functions_part_1.cc' was generated. Notify: File `Osmocom_VTY_Functions_part_2.cc' was generated. Notify: File `Osmocom_VTY_Functions_part_3.cc' was generated. Notify: File `Osmocom_VTY_Functions_part_4.cc' was generated. Notify: File `RAN_Emulation.hh' was generated. Notify: File `RAN_Emulation.cc' was generated. Notify: File `RAN_Emulation_part_1.cc' was generated. Notify: File `RAN_Emulation_part_2.cc' was generated. Notify: File `RAN_Emulation_part_3.cc' was generated. Notify: File `RAN_Emulation_part_4.cc' was generated. Notify: File `RLCMAC_CSN1_Templates.hh' was generated. Notify: File `RLCMAC_CSN1_Templates.cc' was generated. Notify: File `RLCMAC_CSN1_Templates_part_1.cc' was generated. Notify: File `RLCMAC_CSN1_Templates_part_2.cc' was generated. Notify: File `RLCMAC_CSN1_Templates_part_3.cc' was generated. Notify: File `RLCMAC_CSN1_Templates_part_4.cc' was generated. Notify: File `RLCMAC_CSN1_Types.hh' was generated. Notify: File `RLCMAC_CSN1_Types.cc' was generated. Notify: File `RLCMAC_CSN1_Types_part_1.cc' was generated. Notify: File `RLCMAC_CSN1_Types_part_2.cc' was generated. Notify: File `RLCMAC_CSN1_Types_part_3.cc' was generated. Notify: File `RLCMAC_CSN1_Types_part_4.cc' was generated. Notify: File `RTP_Types.hh' was generated. Notify: File `RTP_Types.cc' was generated. Notify: File `RTP_Types_part_1.cc' was generated. Notify: File `RTP_Types_part_2.cc' was generated. Notify: File `RTP_Types_part_3.cc' was generated. Notify: File `RTP_Types_part_4.cc' was generated. Notify: File `SCCP_Emulation.hh' was generated. Notify: File `SCCP_Emulation.cc' was generated. Notify: File `SCCP_Emulation_part_1.cc' was generated. Notify: File `SCCP_Emulation_part_2.cc' was generated. Notify: File `SCCP_Emulation_part_3.cc' was generated. Notify: File `SCCP_Emulation_part_4.cc' was generated. Notify: File `SCCP_Mapping.hh' was generated. Notify: File `SCCP_Mapping.cc' was generated. Notify: File `SCCP_Mapping_part_1.cc' was generated. Notify: File `SCCP_Mapping_part_2.cc' was generated. Notify: File `SCCP_Mapping_part_3.cc' was generated. Notify: File `SCCP_Mapping_part_4.cc' was generated. Notify: File `SCCP_Types.hh' was generated. Notify: File `SCCP_Types.cc' was generated. Notify: File `SCCP_Types_part_1.cc' was generated. Notify: File `SCCP_Types_part_2.cc' was generated. Notify: File `SCCP_Types_part_3.cc' was generated. Notify: File `SCCP_Types_part_4.cc' was generated. Notify: File `SCCPasp_Types.hh' was generated. Notify: File `SCCPasp_Types.cc' was generated. Notify: File `SCCPasp_Types_part_1.cc' was generated. Notify: File `SCCPasp_Types_part_2.cc' was generated. Notify: File `SCCPasp_Types_part_3.cc' was generated. Notify: File `SCCPasp_Types_part_4.cc' was generated. Notify: File `SDP_Types.hh' was generated. Notify: File `SDP_Types.cc' was generated. Notify: File `SDP_Types_part_1.cc' was generated. Notify: File `SDP_Types_part_2.cc' was generated. Notify: File `SDP_Types_part_3.cc' was generated. Notify: File `SDP_Types_part_4.cc' was generated. Notify: File `Socket_API_Definitions.hh' was generated. Notify: File `Socket_API_Definitions.cc' was generated. Notify: File `Socket_API_Definitions_part_1.cc' was generated. Notify: File `Socket_API_Definitions_part_2.cc' was generated. Notify: File `Socket_API_Definitions_part_3.cc' was generated. Notify: File `Socket_API_Definitions_part_4.cc' was generated. Notify: File `TCCConversion_Functions.hh' was generated. Notify: File `TCCConversion_Functions.cc' was generated. Notify: File `TCCConversion_Functions_part_1.cc' was generated. Notify: File `TCCConversion_Functions_part_2.cc' was generated. Notify: File `TCCConversion_Functions_part_3.cc' was generated. Notify: File `TCCConversion_Functions_part_4.cc' was generated. Notify: File `TCCInterface_Functions.hh' was generated. Notify: File `TCCInterface_Functions.cc' was generated. Notify: File `TCCInterface_Functions_part_1.cc' was generated. Notify: File `TCCInterface_Functions_part_2.cc' was generated. Notify: File `TCCInterface_Functions_part_3.cc' was generated. Notify: File `TCCInterface_Functions_part_4.cc' was generated. Notify: File `TELNETasp_PortType.hh' was generated. Notify: File `TELNETasp_PortType.cc' was generated. Notify: File `TELNETasp_PortType_part_1.cc' was generated. Notify: File `TELNETasp_PortType_part_2.cc' was generated. Notify: File `TELNETasp_PortType_part_3.cc' was generated. Notify: File `TELNETasp_PortType_part_4.cc' was generated. Notify: 318 files were updated. touch compile make[1]: Leaving directory '/osmo-ttcn3-hacks/bsc-nat' make -j12 -C bsc-nat make[1]: Entering directory '/osmo-ttcn3-hacks/bsc-nat' Creating dependency file for Native_FunctionDefs.cc Creating dependency file for TELNETasp_PT.cc Creating dependency file for MGCP_CodecPort_CtrlFunctDef.cc Creating dependency file for lex.SDP_parse_.c Creating dependency file for SDP_parse_.tab.c Creating dependency file for SDP_EncDec.cc Creating dependency file for TCCConversion.cc Creating dependency file for TCCInterface.cc Creating dependency file for RTP_EncDec.cc Creating dependency file for IPL4asp_PT.cc Creating dependency file for IPL4asp_discovery.cc Creating dependency file for IPA_CodecPort_CtrlFunctDef.cc Creating dependency file for SCCP_EncDec.cc Creating dependency file for SCCP_Mapping_part_4.cc Creating dependency file for SCCP_Mapping_part_3.cc Creating dependency file for SCCP_Mapping_part_2.cc Creating dependency file for SCCP_Mapping_part_1.cc Creating dependency file for RAN_Emulation_part_3.cc Creating dependency file for RAN_Emulation_part_4.cc Creating dependency file for RAN_Emulation_part_2.cc Creating dependency file for RAN_Emulation_part_1.cc Creating dependency file for IPA_Emulation_part_4.cc Creating dependency file for IPA_Emulation_part_3.cc Creating dependency file for IPA_Emulation_part_2.cc Creating dependency file for IPA_Emulation_part_1.cc Creating dependency file for SCCP_Mapping.cc Creating dependency file for RAN_Emulation.cc Creating dependency file for TELNETasp_PortType_part_4.cc Creating dependency file for IPA_Emulation.cc Creating dependency file for TELNETasp_PortType_part_1.cc Creating dependency file for TELNETasp_PortType_part_2.cc Creating dependency file for TCCInterface_Functions_part_4.cc Creating dependency file for TELNETasp_PortType_part_3.cc Creating dependency file for TCCInterface_Functions_part_3.cc Creating dependency file for TCCInterface_Functions_part_1.cc Creating dependency file for TCCConversion_Functions_part_3.cc Creating dependency file for TCCConversion_Functions_part_4.cc Creating dependency file for TCCConversion_Functions_part_2.cc Creating dependency file for TCCConversion_Functions_part_1.cc Creating dependency file for Socket_API_Definitions_part_4.cc Creating dependency file for Socket_API_Definitions_part_2.cc Creating dependency file for TCCInterface_Functions_part_2.cc Creating dependency file for Socket_API_Definitions_part_3.cc Creating dependency file for Socket_API_Definitions_part_1.cc Creating dependency file for SDP_Types_part_4.cc Creating dependency file for SDP_Types_part_1.cc Creating dependency file for SCCPasp_Types_part_4.cc Creating dependency file for SDP_Types_part_2.cc Creating dependency file for SDP_Types_part_3.cc Creating dependency file for SCCPasp_Types_part_1.cc Creating dependency file for SCCPasp_Types_part_2.cc Creating dependency file for SCCP_Types_part_4.cc Creating dependency file for SCCPasp_Types_part_3.cc Creating dependency file for SCCP_Types_part_3.cc Creating dependency file for SCCP_Types_part_2.cc Creating dependency file for SCCP_Emulation_part_4.cc Creating dependency file for SCCP_Types_part_1.cc Creating dependency file for SCCP_Emulation_part_3.cc Creating dependency file for SCCP_Emulation_part_1.cc Creating dependency file for RTP_Types_part_4.cc Creating dependency file for RTP_Types_part_2.cc Creating dependency file for SCCP_Emulation_part_2.cc Creating dependency file for RTP_Types_part_1.cc Creating dependency file for RLCMAC_CSN1_Types_part_4.cc Creating dependency file for RTP_Types_part_3.cc Creating dependency file for RLCMAC_CSN1_Types_part_3.cc Creating dependency file for RLCMAC_CSN1_Types_part_2.cc Creating dependency file for RLCMAC_CSN1_Types_part_1.cc Creating dependency file for RLCMAC_CSN1_Templates_part_2.cc Creating dependency file for RLCMAC_CSN1_Templates_part_4.cc Creating dependency file for RLCMAC_CSN1_Templates_part_1.cc Creating dependency file for RLCMAC_CSN1_Templates_part_3.cc Creating dependency file for Osmocom_VTY_Functions_part_2.cc Creating dependency file for Osmocom_VTY_Functions_part_3.cc Creating dependency file for Osmocom_VTY_Functions_part_1.cc Creating dependency file for Osmocom_VTY_Functions_part_4.cc Creating dependency file for Osmocom_Types_part_4.cc Creating dependency file for Osmocom_Types_part_3.cc Creating dependency file for Osmocom_Types_part_1.cc Creating dependency file for Osmocom_Types_part_2.cc Creating dependency file for Osmocom_CTRL_Types_part_4.cc Creating dependency file for Osmocom_CTRL_Types_part_2.cc Creating dependency file for Osmocom_CTRL_Types_part_1.cc Creating dependency file for Osmocom_CTRL_Functions_part_4.cc Creating dependency file for Osmocom_CTRL_Functions_part_3.cc Creating dependency file for Osmocom_CTRL_Functions_part_2.cc Creating dependency file for Osmocom_CTRL_Types_part_3.cc Creating dependency file for Osmocom_CTRL_Functions_part_1.cc Creating dependency file for Osmocom_CTRL_Adapter_part_4.cc Creating dependency file for Osmocom_CTRL_Adapter_part_3.cc Creating dependency file for Osmocom_CTRL_Adapter_part_2.cc Creating dependency file for Osmocom_CTRL_Adapter_part_1.cc Creating dependency file for Native_Functions_part_4.cc Creating dependency file for Native_Functions_part_3.cc Creating dependency file for Native_Functions_part_2.cc Creating dependency file for Native_Functions_part_1.cc Creating dependency file for MobileL3_Types_part_4.cc Creating dependency file for MobileL3_Types_part_3.cc Creating dependency file for MobileL3_Types_part_2.cc Creating dependency file for MobileL3_Types_part_1.cc Creating dependency file for MobileL3_SS_Types_part_4.cc Creating dependency file for MobileL3_SMS_Types_part_4.cc Creating dependency file for MobileL3_SS_Types_part_2.cc Creating dependency file for MobileL3_SMS_Types_part_3.cc Creating dependency file for MobileL3_SS_Types_part_1.cc Creating dependency file for MobileL3_SMS_Types_part_2.cc Creating dependency file for MobileL3_SMS_Types_part_1.cc Creating dependency file for MobileL3_SS_Types_part_3.cc Creating dependency file for MobileL3_RRM_Types_part_4.cc Creating dependency file for MobileL3_RRM_Types_part_3.cc Creating dependency file for MobileL3_RRM_Types_part_2.cc Creating dependency file for MobileL3_MM_Types_part_3.cc Creating dependency file for MobileL3_MM_Types_part_2.cc Creating dependency file for MobileL3_MM_Types_part_1.cc Creating dependency file for MobileL3_GMM_SM_Types_part_4.cc Creating dependency file for MobileL3_RRM_Types_part_1.cc Creating dependency file for MobileL3_GMM_SM_Types_part_3.cc Creating dependency file for MobileL3_GMM_SM_Types_part_2.cc Creating dependency file for MobileL3_CommonIE_Types_part_4.cc Creating dependency file for MobileL3_GMM_SM_Types_part_1.cc Creating dependency file for MobileL3_MM_Types_part_4.cc Creating dependency file for MobileL3_CommonIE_Types_part_3.cc Creating dependency file for MobileL3_CommonIE_Types_part_1.cc Creating dependency file for MobileL3_CommonIE_Types_part_2.cc Creating dependency file for MobileL3_CC_Types_part_4.cc Creating dependency file for MobileL3_CC_Types_part_2.cc Creating dependency file for MobileL3_CC_Types_part_3.cc Creating dependency file for MobileL3_CC_Types_part_1.cc Creating dependency file for Misc_Helpers_part_4.cc Creating dependency file for Misc_Helpers_part_3.cc Creating dependency file for Misc_Helpers_part_2.cc Creating dependency file for Misc_Helpers_part_1.cc Creating dependency file for MTP3asp_Types_part_4.cc Creating dependency file for MTP3asp_Types_part_3.cc Creating dependency file for MTP3asp_Types_part_1.cc Creating dependency file for MTP3asp_Types_part_2.cc Creating dependency file for MTP3asp_PortType_part_4.cc Creating dependency file for MTP3asp_PortType_part_3.cc Creating dependency file for MTP3asp_PortType_part_2.cc Creating dependency file for MTP3asp_PortType_part_1.cc Creating dependency file for MSC_Simulation_part_4.cc Creating dependency file for MSC_Simulation_part_3.cc Creating dependency file for MSC_Simulation_part_2.cc Creating dependency file for MSC_Simulation_part_1.cc Creating dependency file for MSC_ConnectionHandler_part_4.cc Creating dependency file for MSC_ConnectionHandler_part_3.cc Creating dependency file for MSC_ConnectionHandler_part_2.cc Creating dependency file for MSC_ConnectionHandler_part_1.cc Creating dependency file for MGCP_Types_part_4.cc Creating dependency file for MGCP_Types_part_3.cc Creating dependency file for MGCP_Types_part_2.cc Creating dependency file for MGCP_Templates_part_4.cc Creating dependency file for MGCP_Templates_part_3.cc Creating dependency file for MGCP_Templates_part_2.cc Creating dependency file for MGCP_Templates_part_1.cc Creating dependency file for MGCP_Types_part_1.cc Creating dependency file for MGCP_CodecPort_CtrlFunct_part_4.cc Creating dependency file for MGCP_CodecPort_CtrlFunct_part_3.cc Creating dependency file for MGCP_CodecPort_CtrlFunct_part_2.cc Creating dependency file for MGCP_CodecPort_CtrlFunct_part_1.cc Creating dependency file for MGCP_CodecPort_part_4.cc Creating dependency file for MGCP_CodecPort_part_3.cc Creating dependency file for MGCP_CodecPort_part_2.cc Creating dependency file for MGCP_Adapter_part_4.cc Creating dependency file for MGCP_Adapter_part_2.cc Creating dependency file for MGCP_Adapter_part_3.cc Creating dependency file for L3_Templates_part_4.cc Creating dependency file for MGCP_CodecPort_part_1.cc Creating dependency file for MGCP_Adapter_part_1.cc Creating dependency file for L3_Templates_part_3.cc Creating dependency file for L3_Templates_part_2.cc Creating dependency file for L3_Templates_part_1.cc Creating dependency file for IPL4asp_Types_part_2.cc Creating dependency file for IPL4asp_Types_part_4.cc Creating dependency file for IPL4asp_Types_part_3.cc Creating dependency file for IPL4asp_PortType_part_4.cc Creating dependency file for IPL4asp_PortType_part_2.cc Creating dependency file for IPL4asp_Types_part_1.cc Creating dependency file for IPL4asp_PortType_part_3.cc Creating dependency file for IPL4asp_Functions_part_4.cc Creating dependency file for IPL4asp_Functions_part_3.cc Creating dependency file for IPL4asp_PortType_part_1.cc Creating dependency file for IPL4asp_Functions_part_2.cc Creating dependency file for IPA_Types_part_3.cc Creating dependency file for IPL4asp_Functions_part_1.cc Creating dependency file for IPA_Types_part_4.cc Creating dependency file for IPA_Types_part_2.cc Creating dependency file for IPA_Types_part_1.cc Creating dependency file for IPA_CodecPort_CtrlFunct_part_4.cc Creating dependency file for IPA_CodecPort_CtrlFunct_part_3.cc Creating dependency file for IPA_CodecPort_CtrlFunct_part_2.cc Creating dependency file for IPA_CodecPort_CtrlFunct_part_1.cc Creating dependency file for IPA_CodecPort_part_3.cc Creating dependency file for IPA_CodecPort_part_4.cc Creating dependency file for IPA_CodecPort_part_1.cc Creating dependency file for General_Types_part_4.cc Creating dependency file for General_Types_part_3.cc Creating dependency file for General_Types_part_2.cc Creating dependency file for IPA_CodecPort_part_2.cc Creating dependency file for General_Types_part_1.cc Creating dependency file for GSM_Types_part_4.cc Creating dependency file for GSM_Types_part_2.cc Creating dependency file for GSM_Types_part_3.cc Creating dependency file for BSSMAP_Templates_part_4.cc Creating dependency file for GSM_Types_part_1.cc Creating dependency file for BSSMAP_Templates_part_3.cc Creating dependency file for BSSMAP_Templates_part_2.cc Creating dependency file for BSSMAP_Templates_part_1.cc Creating dependency file for BSSAP_Types_part_2.cc Creating dependency file for BSSAP_Types_part_3.cc Creating dependency file for BSSAP_Types_part_4.cc Creating dependency file for BSSAP_Types_part_1.cc Creating dependency file for BSSAP_CodecPort_part_3.cc Creating dependency file for BSSAP_CodecPort_part_4.cc Creating dependency file for BSSAP_CodecPort_part_2.cc Creating dependency file for BSC_MS_Simulation_part_4.cc Creating dependency file for BSC_MS_Simulation_part_3.cc Creating dependency file for BSSAP_CodecPort_part_1.cc Creating dependency file for BSC_MS_Simulation_part_2.cc Creating dependency file for BSC_MS_Simulation_part_1.cc Creating dependency file for BSC_MS_ConnectionHandler_part_4.cc Creating dependency file for BSC_MS_ConnectionHandler_part_3.cc Creating dependency file for BSC_MS_ConnectionHandler_part_2.cc Creating dependency file for BSC_MS_ConnectionHandler_part_1.cc Creating dependency file for BSCNAT_Tests_part_2.cc Creating dependency file for BSCNAT_Tests_part_3.cc Creating dependency file for BSCNAT_Tests_part_1.cc Creating dependency file for BSCNAT_Tests_part_4.cc Creating dependency file for TELNETasp_PortType.cc Creating dependency file for TCCInterface_Functions.cc Creating dependency file for TCCConversion_Functions.cc Creating dependency file for SDP_Types.cc Creating dependency file for SCCPasp_Types.cc Creating dependency file for Socket_API_Definitions.cc Creating dependency file for SCCP_Types.cc Creating dependency file for SCCP_Emulation.cc Creating dependency file for RTP_Types.cc Creating dependency file for RLCMAC_CSN1_Types.cc Creating dependency file for RLCMAC_CSN1_Templates.cc Creating dependency file for Osmocom_VTY_Functions.cc Creating dependency file for Osmocom_Types.cc Creating dependency file for Osmocom_CTRL_Types.cc Creating dependency file for Osmocom_CTRL_Functions.cc Creating dependency file for Osmocom_CTRL_Adapter.cc Creating dependency file for Native_Functions.cc Creating dependency file for MobileL3_Types.cc Creating dependency file for MobileL3_SS_Types.cc Creating dependency file for MobileL3_SMS_Types.cc Creating dependency file for MobileL3_RRM_Types.cc Creating dependency file for MobileL3_MM_Types.cc Creating dependency file for MobileL3_GMM_SM_Types.cc Creating dependency file for MobileL3_CommonIE_Types.cc Creating dependency file for MobileL3_CC_Types.cc Creating dependency file for Misc_Helpers.cc Creating dependency file for MTP3asp_Types.cc Creating dependency file for MTP3asp_PortType.cc Creating dependency file for MSC_Simulation.cc Creating dependency file for MSC_ConnectionHandler.cc Creating dependency file for MGCP_Types.cc Creating dependency file for MGCP_Templates.cc Creating dependency file for MGCP_CodecPort_CtrlFunct.cc Creating dependency file for MGCP_CodecPort.cc Creating dependency file for MGCP_Adapter.cc Creating dependency file for L3_Templates.cc Creating dependency file for IPL4asp_Types.cc Creating dependency file for IPL4asp_PortType.cc Creating dependency file for IPL4asp_Functions.cc Creating dependency file for IPA_Types.cc Creating dependency file for IPA_CodecPort_CtrlFunct.cc Creating dependency file for IPA_CodecPort.cc Creating dependency file for General_Types.cc Creating dependency file for GSM_Types.cc Creating dependency file for BSSMAP_Templates.cc Creating dependency file for BSSAP_Types.cc Creating dependency file for BSSAP_CodecPort.cc Creating dependency file for BSC_MS_Simulation.cc Creating dependency file for BSC_MS_ConnectionHandler.cc Creating dependency file for BSCNAT_Tests.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSCNAT_Tests.o BSCNAT_Tests.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSC_MS_ConnectionHandler.o BSC_MS_ConnectionHandler.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSC_MS_Simulation.o BSC_MS_Simulation.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSSAP_CodecPort.o BSSAP_CodecPort.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSSAP_Types.o BSSAP_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSSMAP_Templates.o BSSMAP_Templates.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o GSM_Types.o GSM_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o General_Types.o General_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_CodecPort.o IPA_CodecPort.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_CodecPort_CtrlFunct.o IPA_CodecPort_CtrlFunct.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_Types.o IPA_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPL4asp_Functions.o IPL4asp_Functions.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPL4asp_PortType.o IPL4asp_PortType.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPL4asp_Types.o IPL4asp_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o L3_Templates.o L3_Templates.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_Adapter.o MGCP_Adapter.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_CodecPort.o MGCP_CodecPort.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_CodecPort_CtrlFunct.o MGCP_CodecPort_CtrlFunct.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_Templates.o MGCP_Templates.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_Types.o MGCP_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MSC_ConnectionHandler.o MSC_ConnectionHandler.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MSC_Simulation.o MSC_Simulation.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MTP3asp_PortType.o MTP3asp_PortType.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MTP3asp_Types.o MTP3asp_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Misc_Helpers.o Misc_Helpers.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_CC_Types.o MobileL3_CC_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_CommonIE_Types.o MobileL3_CommonIE_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_GMM_SM_Types.o MobileL3_GMM_SM_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_MM_Types.o MobileL3_MM_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_RRM_Types.o MobileL3_RRM_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_SMS_Types.o MobileL3_SMS_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_SS_Types.o MobileL3_SS_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_Types.o MobileL3_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Native_Functions.o Native_Functions.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_CTRL_Adapter.o Osmocom_CTRL_Adapter.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_CTRL_Functions.o Osmocom_CTRL_Functions.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_CTRL_Types.o Osmocom_CTRL_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_Types.o Osmocom_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_VTY_Functions.o Osmocom_VTY_Functions.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RLCMAC_CSN1_Templates.o RLCMAC_CSN1_Templates.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RLCMAC_CSN1_Types.o RLCMAC_CSN1_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RTP_Types.o RTP_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCP_Emulation.o SCCP_Emulation.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCP_Types.o SCCP_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCPasp_Types.o SCCPasp_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SDP_Types.o SDP_Types.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Socket_API_Definitions.o Socket_API_Definitions.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TCCConversion_Functions.o TCCConversion_Functions.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TCCInterface_Functions.o TCCInterface_Functions.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TELNETasp_PortType.o TELNETasp_PortType.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSCNAT_Tests_part_1.o BSCNAT_Tests_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSCNAT_Tests_part_2.o BSCNAT_Tests_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSCNAT_Tests_part_3.o BSCNAT_Tests_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSCNAT_Tests_part_4.o BSCNAT_Tests_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSC_MS_ConnectionHandler_part_1.o BSC_MS_ConnectionHandler_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSC_MS_ConnectionHandler_part_2.o BSC_MS_ConnectionHandler_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSC_MS_ConnectionHandler_part_3.o BSC_MS_ConnectionHandler_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSC_MS_ConnectionHandler_part_4.o BSC_MS_ConnectionHandler_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSC_MS_Simulation_part_1.o BSC_MS_Simulation_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSC_MS_Simulation_part_2.o BSC_MS_Simulation_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSC_MS_Simulation_part_3.o BSC_MS_Simulation_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSC_MS_Simulation_part_4.o BSC_MS_Simulation_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSSAP_CodecPort_part_1.o BSSAP_CodecPort_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSSAP_CodecPort_part_2.o BSSAP_CodecPort_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSSAP_CodecPort_part_3.o BSSAP_CodecPort_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSSAP_CodecPort_part_4.o BSSAP_CodecPort_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSSAP_Types_part_1.o BSSAP_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSSAP_Types_part_2.o BSSAP_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSSAP_Types_part_3.o BSSAP_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSSAP_Types_part_4.o BSSAP_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSSMAP_Templates_part_1.o BSSMAP_Templates_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSSMAP_Templates_part_2.o BSSMAP_Templates_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSSMAP_Templates_part_3.o BSSMAP_Templates_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o BSSMAP_Templates_part_4.o BSSMAP_Templates_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o GSM_Types_part_1.o GSM_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o GSM_Types_part_2.o GSM_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o GSM_Types_part_3.o GSM_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o GSM_Types_part_4.o GSM_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o General_Types_part_1.o General_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o General_Types_part_2.o General_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o General_Types_part_3.o General_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o General_Types_part_4.o General_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_CodecPort_part_1.o IPA_CodecPort_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_CodecPort_part_2.o IPA_CodecPort_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_CodecPort_part_3.o IPA_CodecPort_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_CodecPort_part_4.o IPA_CodecPort_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_CodecPort_CtrlFunct_part_1.o IPA_CodecPort_CtrlFunct_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_CodecPort_CtrlFunct_part_2.o IPA_CodecPort_CtrlFunct_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_CodecPort_CtrlFunct_part_3.o IPA_CodecPort_CtrlFunct_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_CodecPort_CtrlFunct_part_4.o IPA_CodecPort_CtrlFunct_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_Types_part_1.o IPA_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_Types_part_2.o IPA_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_Types_part_3.o IPA_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_Types_part_4.o IPA_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPL4asp_Functions_part_1.o IPL4asp_Functions_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPL4asp_Functions_part_2.o IPL4asp_Functions_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPL4asp_Functions_part_3.o IPL4asp_Functions_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPL4asp_Functions_part_4.o IPL4asp_Functions_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPL4asp_PortType_part_1.o IPL4asp_PortType_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPL4asp_PortType_part_2.o IPL4asp_PortType_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPL4asp_PortType_part_3.o IPL4asp_PortType_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPL4asp_PortType_part_4.o IPL4asp_PortType_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPL4asp_Types_part_1.o IPL4asp_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPL4asp_Types_part_2.o IPL4asp_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPL4asp_Types_part_3.o IPL4asp_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPL4asp_Types_part_4.o IPL4asp_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o L3_Templates_part_1.o L3_Templates_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o L3_Templates_part_2.o L3_Templates_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o L3_Templates_part_3.o L3_Templates_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o L3_Templates_part_4.o L3_Templates_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_Adapter_part_1.o MGCP_Adapter_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_Adapter_part_2.o MGCP_Adapter_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_Adapter_part_3.o MGCP_Adapter_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_Adapter_part_4.o MGCP_Adapter_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_CodecPort_part_1.o MGCP_CodecPort_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_CodecPort_part_2.o MGCP_CodecPort_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_CodecPort_part_3.o MGCP_CodecPort_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_CodecPort_part_4.o MGCP_CodecPort_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_CodecPort_CtrlFunct_part_1.o MGCP_CodecPort_CtrlFunct_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_CodecPort_CtrlFunct_part_2.o MGCP_CodecPort_CtrlFunct_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_CodecPort_CtrlFunct_part_3.o MGCP_CodecPort_CtrlFunct_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_CodecPort_CtrlFunct_part_4.o MGCP_CodecPort_CtrlFunct_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_Templates_part_1.o MGCP_Templates_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_Templates_part_2.o MGCP_Templates_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_Templates_part_3.o MGCP_Templates_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_Templates_part_4.o MGCP_Templates_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_Types_part_1.o MGCP_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_Types_part_2.o MGCP_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_Types_part_3.o MGCP_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_Types_part_4.o MGCP_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MSC_ConnectionHandler_part_1.o MSC_ConnectionHandler_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MSC_ConnectionHandler_part_2.o MSC_ConnectionHandler_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MSC_ConnectionHandler_part_3.o MSC_ConnectionHandler_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MSC_ConnectionHandler_part_4.o MSC_ConnectionHandler_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MSC_Simulation_part_1.o MSC_Simulation_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MSC_Simulation_part_2.o MSC_Simulation_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MSC_Simulation_part_3.o MSC_Simulation_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MSC_Simulation_part_4.o MSC_Simulation_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MTP3asp_PortType_part_1.o MTP3asp_PortType_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MTP3asp_PortType_part_2.o MTP3asp_PortType_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MTP3asp_PortType_part_3.o MTP3asp_PortType_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MTP3asp_PortType_part_4.o MTP3asp_PortType_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MTP3asp_Types_part_1.o MTP3asp_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MTP3asp_Types_part_2.o MTP3asp_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MTP3asp_Types_part_3.o MTP3asp_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MTP3asp_Types_part_4.o MTP3asp_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Misc_Helpers_part_1.o Misc_Helpers_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Misc_Helpers_part_2.o Misc_Helpers_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Misc_Helpers_part_3.o Misc_Helpers_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Misc_Helpers_part_4.o Misc_Helpers_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_CC_Types_part_1.o MobileL3_CC_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_CC_Types_part_2.o MobileL3_CC_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_CC_Types_part_3.o MobileL3_CC_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_CC_Types_part_4.o MobileL3_CC_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_CommonIE_Types_part_1.o MobileL3_CommonIE_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_CommonIE_Types_part_2.o MobileL3_CommonIE_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_CommonIE_Types_part_3.o MobileL3_CommonIE_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_CommonIE_Types_part_4.o MobileL3_CommonIE_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_GMM_SM_Types_part_1.o MobileL3_GMM_SM_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_GMM_SM_Types_part_2.o MobileL3_GMM_SM_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_GMM_SM_Types_part_3.o MobileL3_GMM_SM_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_GMM_SM_Types_part_4.o MobileL3_GMM_SM_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_MM_Types_part_1.o MobileL3_MM_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_MM_Types_part_2.o MobileL3_MM_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_MM_Types_part_3.o MobileL3_MM_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_MM_Types_part_4.o MobileL3_MM_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_RRM_Types_part_1.o MobileL3_RRM_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_RRM_Types_part_2.o MobileL3_RRM_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_RRM_Types_part_3.o MobileL3_RRM_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_RRM_Types_part_4.o MobileL3_RRM_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_SMS_Types_part_1.o MobileL3_SMS_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_SMS_Types_part_2.o MobileL3_SMS_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_SMS_Types_part_3.o MobileL3_SMS_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_SMS_Types_part_4.o MobileL3_SMS_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_SS_Types_part_1.o MobileL3_SS_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_SS_Types_part_2.o MobileL3_SS_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_SS_Types_part_3.o MobileL3_SS_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_SS_Types_part_4.o MobileL3_SS_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_Types_part_1.o MobileL3_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_Types_part_2.o MobileL3_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_Types_part_3.o MobileL3_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MobileL3_Types_part_4.o MobileL3_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Native_Functions_part_1.o Native_Functions_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Native_Functions_part_2.o Native_Functions_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Native_Functions_part_3.o Native_Functions_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Native_Functions_part_4.o Native_Functions_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_CTRL_Adapter_part_1.o Osmocom_CTRL_Adapter_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_CTRL_Adapter_part_2.o Osmocom_CTRL_Adapter_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_CTRL_Adapter_part_3.o Osmocom_CTRL_Adapter_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_CTRL_Adapter_part_4.o Osmocom_CTRL_Adapter_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_CTRL_Functions_part_1.o Osmocom_CTRL_Functions_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_CTRL_Functions_part_2.o Osmocom_CTRL_Functions_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_CTRL_Functions_part_3.o Osmocom_CTRL_Functions_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_CTRL_Functions_part_4.o Osmocom_CTRL_Functions_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_CTRL_Types_part_1.o Osmocom_CTRL_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_CTRL_Types_part_2.o Osmocom_CTRL_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_CTRL_Types_part_3.o Osmocom_CTRL_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_CTRL_Types_part_4.o Osmocom_CTRL_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_Types_part_1.o Osmocom_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_Types_part_2.o Osmocom_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_Types_part_3.o Osmocom_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_Types_part_4.o Osmocom_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_VTY_Functions_part_1.o Osmocom_VTY_Functions_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_VTY_Functions_part_2.o Osmocom_VTY_Functions_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_VTY_Functions_part_3.o Osmocom_VTY_Functions_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Osmocom_VTY_Functions_part_4.o Osmocom_VTY_Functions_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RLCMAC_CSN1_Templates_part_1.o RLCMAC_CSN1_Templates_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RLCMAC_CSN1_Templates_part_2.o RLCMAC_CSN1_Templates_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RLCMAC_CSN1_Templates_part_3.o RLCMAC_CSN1_Templates_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RLCMAC_CSN1_Templates_part_4.o RLCMAC_CSN1_Templates_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RLCMAC_CSN1_Types_part_1.o RLCMAC_CSN1_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RLCMAC_CSN1_Types_part_2.o RLCMAC_CSN1_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RLCMAC_CSN1_Types_part_3.o RLCMAC_CSN1_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RLCMAC_CSN1_Types_part_4.o RLCMAC_CSN1_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RTP_Types_part_1.o RTP_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RTP_Types_part_2.o RTP_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RTP_Types_part_3.o RTP_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RTP_Types_part_4.o RTP_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCP_Emulation_part_1.o SCCP_Emulation_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCP_Emulation_part_2.o SCCP_Emulation_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCP_Emulation_part_3.o SCCP_Emulation_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCP_Emulation_part_4.o SCCP_Emulation_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCP_Types_part_1.o SCCP_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCP_Types_part_2.o SCCP_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCP_Types_part_3.o SCCP_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCP_Types_part_4.o SCCP_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCPasp_Types_part_1.o SCCPasp_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCPasp_Types_part_2.o SCCPasp_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCPasp_Types_part_3.o SCCPasp_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCPasp_Types_part_4.o SCCPasp_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SDP_Types_part_1.o SDP_Types_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SDP_Types_part_2.o SDP_Types_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SDP_Types_part_3.o SDP_Types_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SDP_Types_part_4.o SDP_Types_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Socket_API_Definitions_part_1.o Socket_API_Definitions_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Socket_API_Definitions_part_2.o Socket_API_Definitions_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Socket_API_Definitions_part_3.o Socket_API_Definitions_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Socket_API_Definitions_part_4.o Socket_API_Definitions_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TCCConversion_Functions_part_1.o TCCConversion_Functions_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TCCConversion_Functions_part_2.o TCCConversion_Functions_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TCCConversion_Functions_part_3.o TCCConversion_Functions_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TCCConversion_Functions_part_4.o TCCConversion_Functions_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TCCInterface_Functions_part_1.o TCCInterface_Functions_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TCCInterface_Functions_part_2.o TCCInterface_Functions_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TCCInterface_Functions_part_3.o TCCInterface_Functions_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TCCInterface_Functions_part_4.o TCCInterface_Functions_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TELNETasp_PortType_part_1.o TELNETasp_PortType_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TELNETasp_PortType_part_2.o TELNETasp_PortType_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TELNETasp_PortType_part_3.o TELNETasp_PortType_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TELNETasp_PortType_part_4.o TELNETasp_PortType_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_Emulation.o IPA_Emulation.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RAN_Emulation.o RAN_Emulation.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCP_Mapping.o SCCP_Mapping.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_Emulation_part_1.o IPA_Emulation_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_Emulation_part_2.o IPA_Emulation_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_Emulation_part_3.o IPA_Emulation_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_Emulation_part_4.o IPA_Emulation_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RAN_Emulation_part_1.o RAN_Emulation_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RAN_Emulation_part_2.o RAN_Emulation_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RAN_Emulation_part_3.o RAN_Emulation_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RAN_Emulation_part_4.o RAN_Emulation_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCP_Mapping_part_1.o SCCP_Mapping_part_1.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCP_Mapping_part_2.o SCCP_Mapping_part_2.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCP_Mapping_part_3.o SCCP_Mapping_part_3.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCP_Mapping_part_4.o SCCP_Mapping_part_4.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SCCP_EncDec.o SCCP_EncDec.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPA_CodecPort_CtrlFunctDef.o IPA_CodecPort_CtrlFunctDef.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPL4asp_PT.o IPL4asp_PT.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o IPL4asp_discovery.o IPL4asp_discovery.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TCCConversion.o TCCConversion.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TCCInterface.o TCCInterface.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o RTP_EncDec.o RTP_EncDec.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SDP_EncDec.o SDP_EncDec.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o SDP_parse_.tab.o SDP_parse_.tab.c g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o lex.SDP_parse_.o lex.SDP_parse_.c g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o MGCP_CodecPort_CtrlFunctDef.o MGCP_CodecPort_CtrlFunctDef.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o TELNETasp_PT.o TELNETasp_PT.cc g++ -c -DLINUX -DMAKEDEPEND_RUN -DUSE_SCTP -DLKSCTP_MULTIHOMING_ENABLED -I/usr/include/titan -fPIC -o Native_FunctionDefs.o Native_FunctionDefs.cc g++ -shared -o BSCNAT_Tests.so BSCNAT_Tests.o g++ -shared -o BSC_MS_ConnectionHandler.so BSC_MS_ConnectionHandler.o g++ -shared -o BSC_MS_Simulation.so BSC_MS_Simulation.o g++ -shared -o BSSAP_CodecPort.so BSSAP_CodecPort.o g++ -shared -o BSSAP_Types.so BSSAP_Types.o g++ -shared -o BSSMAP_Templates.so BSSMAP_Templates.o g++ -shared -o GSM_Types.so GSM_Types.o g++ -shared -o General_Types.so General_Types.o g++ -shared -o IPA_CodecPort.so IPA_CodecPort.o g++ -shared -o IPA_CodecPort_CtrlFunct.so IPA_CodecPort_CtrlFunct.o g++ -shared -o IPA_Types.so IPA_Types.o g++ -shared -o IPL4asp_Functions.so IPL4asp_Functions.o g++ -shared -o IPL4asp_PortType.so IPL4asp_PortType.o g++ -shared -o IPL4asp_Types.so IPL4asp_Types.o g++ -shared -o L3_Templates.so L3_Templates.o g++ -shared -o MGCP_Adapter.so MGCP_Adapter.o g++ -shared -o MGCP_CodecPort.so MGCP_CodecPort.o g++ -shared -o MGCP_CodecPort_CtrlFunct.so MGCP_CodecPort_CtrlFunct.o g++ -shared -o MGCP_Templates.so MGCP_Templates.o g++ -shared -o MGCP_Types.so MGCP_Types.o g++ -shared -o MSC_ConnectionHandler.so MSC_ConnectionHandler.o g++ -shared -o MSC_Simulation.so MSC_Simulation.o g++ -shared -o MTP3asp_PortType.so MTP3asp_PortType.o g++ -shared -o MTP3asp_Types.so MTP3asp_Types.o g++ -shared -o Misc_Helpers.so Misc_Helpers.o g++ -shared -o MobileL3_CC_Types.so MobileL3_CC_Types.o g++ -shared -o MobileL3_CommonIE_Types.so MobileL3_CommonIE_Types.o g++ -shared -o MobileL3_GMM_SM_Types.so MobileL3_GMM_SM_Types.o g++ -shared -o MobileL3_MM_Types.so MobileL3_MM_Types.o g++ -shared -o MobileL3_RRM_Types.so MobileL3_RRM_Types.o g++ -shared -o MobileL3_SMS_Types.so MobileL3_SMS_Types.o g++ -shared -o MobileL3_SS_Types.so MobileL3_SS_Types.o g++ -shared -o MobileL3_Types.so MobileL3_Types.o g++ -shared -o Native_Functions.so Native_Functions.o g++ -shared -o Osmocom_CTRL_Adapter.so Osmocom_CTRL_Adapter.o g++ -shared -o Osmocom_CTRL_Functions.so Osmocom_CTRL_Functions.o g++ -shared -o Osmocom_CTRL_Types.so Osmocom_CTRL_Types.o g++ -shared -o Osmocom_Types.so Osmocom_Types.o g++ -shared -o Osmocom_VTY_Functions.so Osmocom_VTY_Functions.o g++ -shared -o RLCMAC_CSN1_Templates.so RLCMAC_CSN1_Templates.o g++ -shared -o RLCMAC_CSN1_Types.so RLCMAC_CSN1_Types.o g++ -shared -o RTP_Types.so RTP_Types.o g++ -shared -o SCCP_Emulation.so SCCP_Emulation.o g++ -shared -o SCCP_Types.so SCCP_Types.o g++ -shared -o SCCPasp_Types.so SCCPasp_Types.o g++ -shared -o SDP_Types.so SDP_Types.o g++ -shared -o Socket_API_Definitions.so Socket_API_Definitions.o g++ -shared -o TCCConversion_Functions.so TCCConversion_Functions.o g++ -shared -o TCCInterface_Functions.so TCCInterface_Functions.o g++ -shared -o TELNETasp_PortType.so TELNETasp_PortType.o g++ -shared -o BSCNAT_Tests_part_1.so BSCNAT_Tests_part_1.o g++ -shared -o BSCNAT_Tests_part_2.so BSCNAT_Tests_part_2.o g++ -shared -o BSCNAT_Tests_part_3.so BSCNAT_Tests_part_3.o g++ -shared -o BSCNAT_Tests_part_4.so BSCNAT_Tests_part_4.o g++ -shared -o BSC_MS_ConnectionHandler_part_1.so BSC_MS_ConnectionHandler_part_1.o g++ -shared -o BSC_MS_ConnectionHandler_part_2.so BSC_MS_ConnectionHandler_part_2.o g++ -shared -o BSC_MS_ConnectionHandler_part_3.so BSC_MS_ConnectionHandler_part_3.o g++ -shared -o BSC_MS_ConnectionHandler_part_4.so BSC_MS_ConnectionHandler_part_4.o g++ -shared -o BSC_MS_Simulation_part_1.so BSC_MS_Simulation_part_1.o g++ -shared -o BSC_MS_Simulation_part_2.so BSC_MS_Simulation_part_2.o g++ -shared -o BSC_MS_Simulation_part_3.so BSC_MS_Simulation_part_3.o g++ -shared -o BSC_MS_Simulation_part_4.so BSC_MS_Simulation_part_4.o g++ -shared -o BSSAP_CodecPort_part_1.so BSSAP_CodecPort_part_1.o g++ -shared -o BSSAP_CodecPort_part_2.so BSSAP_CodecPort_part_2.o g++ -shared -o BSSAP_CodecPort_part_3.so BSSAP_CodecPort_part_3.o g++ -shared -o BSSAP_CodecPort_part_4.so BSSAP_CodecPort_part_4.o g++ -shared -o BSSAP_Types_part_1.so BSSAP_Types_part_1.o g++ -shared -o BSSAP_Types_part_2.so BSSAP_Types_part_2.o g++ -shared -o BSSAP_Types_part_3.so BSSAP_Types_part_3.o g++ -shared -o BSSAP_Types_part_4.so BSSAP_Types_part_4.o g++ -shared -o BSSMAP_Templates_part_1.so BSSMAP_Templates_part_1.o g++ -shared -o BSSMAP_Templates_part_2.so BSSMAP_Templates_part_2.o g++ -shared -o BSSMAP_Templates_part_3.so BSSMAP_Templates_part_3.o g++ -shared -o BSSMAP_Templates_part_4.so BSSMAP_Templates_part_4.o g++ -shared -o GSM_Types_part_1.so GSM_Types_part_1.o g++ -shared -o GSM_Types_part_2.so GSM_Types_part_2.o g++ -shared -o GSM_Types_part_3.so GSM_Types_part_3.o g++ -shared -o GSM_Types_part_4.so GSM_Types_part_4.o g++ -shared -o General_Types_part_1.so General_Types_part_1.o g++ -shared -o General_Types_part_2.so General_Types_part_2.o g++ -shared -o General_Types_part_3.so General_Types_part_3.o g++ -shared -o General_Types_part_4.so General_Types_part_4.o g++ -shared -o IPA_CodecPort_part_1.so IPA_CodecPort_part_1.o g++ -shared -o IPA_CodecPort_part_2.so IPA_CodecPort_part_2.o g++ -shared -o IPA_CodecPort_part_3.so IPA_CodecPort_part_3.o g++ -shared -o IPA_CodecPort_part_4.so IPA_CodecPort_part_4.o g++ -shared -o IPA_CodecPort_CtrlFunct_part_1.so IPA_CodecPort_CtrlFunct_part_1.o g++ -shared -o IPA_CodecPort_CtrlFunct_part_2.so IPA_CodecPort_CtrlFunct_part_2.o g++ -shared -o IPA_CodecPort_CtrlFunct_part_3.so IPA_CodecPort_CtrlFunct_part_3.o g++ -shared -o IPA_CodecPort_CtrlFunct_part_4.so IPA_CodecPort_CtrlFunct_part_4.o g++ -shared -o IPA_Types_part_1.so IPA_Types_part_1.o g++ -shared -o IPA_Types_part_2.so IPA_Types_part_2.o g++ -shared -o IPA_Types_part_3.so IPA_Types_part_3.o g++ -shared -o IPA_Types_part_4.so IPA_Types_part_4.o g++ -shared -o IPL4asp_Functions_part_1.so IPL4asp_Functions_part_1.o g++ -shared -o IPL4asp_Functions_part_2.so IPL4asp_Functions_part_2.o g++ -shared -o IPL4asp_Functions_part_3.so IPL4asp_Functions_part_3.o g++ -shared -o IPL4asp_Functions_part_4.so IPL4asp_Functions_part_4.o g++ -shared -o IPL4asp_PortType_part_1.so IPL4asp_PortType_part_1.o g++ -shared -o IPL4asp_PortType_part_2.so IPL4asp_PortType_part_2.o g++ -shared -o IPL4asp_PortType_part_3.so IPL4asp_PortType_part_3.o g++ -shared -o IPL4asp_PortType_part_4.so IPL4asp_PortType_part_4.o g++ -shared -o IPL4asp_Types_part_1.so IPL4asp_Types_part_1.o g++ -shared -o IPL4asp_Types_part_2.so IPL4asp_Types_part_2.o g++ -shared -o IPL4asp_Types_part_3.so IPL4asp_Types_part_3.o g++ -shared -o IPL4asp_Types_part_4.so IPL4asp_Types_part_4.o g++ -shared -o L3_Templates_part_1.so L3_Templates_part_1.o g++ -shared -o L3_Templates_part_2.so L3_Templates_part_2.o g++ -shared -o L3_Templates_part_3.so L3_Templates_part_3.o g++ -shared -o L3_Templates_part_4.so L3_Templates_part_4.o g++ -shared -o MGCP_Adapter_part_1.so MGCP_Adapter_part_1.o g++ -shared -o MGCP_Adapter_part_2.so MGCP_Adapter_part_2.o g++ -shared -o MGCP_Adapter_part_3.so MGCP_Adapter_part_3.o g++ -shared -o MGCP_Adapter_part_4.so MGCP_Adapter_part_4.o g++ -shared -o MGCP_CodecPort_part_1.so MGCP_CodecPort_part_1.o g++ -shared -o MGCP_CodecPort_part_2.so MGCP_CodecPort_part_2.o g++ -shared -o MGCP_CodecPort_part_3.so MGCP_CodecPort_part_3.o g++ -shared -o MGCP_CodecPort_part_4.so MGCP_CodecPort_part_4.o g++ -shared -o MGCP_CodecPort_CtrlFunct_part_1.so MGCP_CodecPort_CtrlFunct_part_1.o g++ -shared -o MGCP_CodecPort_CtrlFunct_part_2.so MGCP_CodecPort_CtrlFunct_part_2.o g++ -shared -o MGCP_CodecPort_CtrlFunct_part_3.so MGCP_CodecPort_CtrlFunct_part_3.o g++ -shared -o MGCP_CodecPort_CtrlFunct_part_4.so MGCP_CodecPort_CtrlFunct_part_4.o g++ -shared -o MGCP_Templates_part_1.so MGCP_Templates_part_1.o g++ -shared -o MGCP_Templates_part_2.so MGCP_Templates_part_2.o g++ -shared -o MGCP_Templates_part_3.so MGCP_Templates_part_3.o g++ -shared -o MGCP_Templates_part_4.so MGCP_Templates_part_4.o g++ -shared -o MGCP_Types_part_1.so MGCP_Types_part_1.o g++ -shared -o MGCP_Types_part_2.so MGCP_Types_part_2.o g++ -shared -o MGCP_Types_part_3.so MGCP_Types_part_3.o g++ -shared -o MGCP_Types_part_4.so MGCP_Types_part_4.o g++ -shared -o MSC_ConnectionHandler_part_1.so MSC_ConnectionHandler_part_1.o g++ -shared -o MSC_ConnectionHandler_part_2.so MSC_ConnectionHandler_part_2.o g++ -shared -o MSC_ConnectionHandler_part_3.so MSC_ConnectionHandler_part_3.o g++ -shared -o MSC_ConnectionHandler_part_4.so MSC_ConnectionHandler_part_4.o g++ -shared -o MSC_Simulation_part_1.so MSC_Simulation_part_1.o g++ -shared -o MSC_Simulation_part_2.so MSC_Simulation_part_2.o g++ -shared -o MSC_Simulation_part_3.so MSC_Simulation_part_3.o g++ -shared -o MSC_Simulation_part_4.so MSC_Simulation_part_4.o g++ -shared -o MTP3asp_PortType_part_1.so MTP3asp_PortType_part_1.o g++ -shared -o MTP3asp_PortType_part_2.so MTP3asp_PortType_part_2.o g++ -shared -o MTP3asp_PortType_part_3.so MTP3asp_PortType_part_3.o g++ -shared -o MTP3asp_PortType_part_4.so MTP3asp_PortType_part_4.o g++ -shared -o MTP3asp_Types_part_1.so MTP3asp_Types_part_1.o g++ -shared -o MTP3asp_Types_part_2.so MTP3asp_Types_part_2.o g++ -shared -o MTP3asp_Types_part_3.so MTP3asp_Types_part_3.o g++ -shared -o MTP3asp_Types_part_4.so MTP3asp_Types_part_4.o g++ -shared -o Misc_Helpers_part_1.so Misc_Helpers_part_1.o g++ -shared -o Misc_Helpers_part_2.so Misc_Helpers_part_2.o g++ -shared -o Misc_Helpers_part_3.so Misc_Helpers_part_3.o g++ -shared -o Misc_Helpers_part_4.so Misc_Helpers_part_4.o g++ -shared -o MobileL3_CC_Types_part_1.so MobileL3_CC_Types_part_1.o g++ -shared -o MobileL3_CC_Types_part_2.so MobileL3_CC_Types_part_2.o g++ -shared -o MobileL3_CC_Types_part_3.so MobileL3_CC_Types_part_3.o g++ -shared -o MobileL3_CC_Types_part_4.so MobileL3_CC_Types_part_4.o g++ -shared -o MobileL3_CommonIE_Types_part_1.so MobileL3_CommonIE_Types_part_1.o g++ -shared -o MobileL3_CommonIE_Types_part_2.so MobileL3_CommonIE_Types_part_2.o g++ -shared -o MobileL3_CommonIE_Types_part_3.so MobileL3_CommonIE_Types_part_3.o g++ -shared -o MobileL3_CommonIE_Types_part_4.so MobileL3_CommonIE_Types_part_4.o g++ -shared -o MobileL3_GMM_SM_Types_part_1.so MobileL3_GMM_SM_Types_part_1.o g++ -shared -o MobileL3_GMM_SM_Types_part_2.so MobileL3_GMM_SM_Types_part_2.o g++ -shared -o MobileL3_GMM_SM_Types_part_3.so MobileL3_GMM_SM_Types_part_3.o g++ -shared -o MobileL3_GMM_SM_Types_part_4.so MobileL3_GMM_SM_Types_part_4.o g++ -shared -o MobileL3_MM_Types_part_1.so MobileL3_MM_Types_part_1.o g++ -shared -o MobileL3_MM_Types_part_2.so MobileL3_MM_Types_part_2.o g++ -shared -o MobileL3_MM_Types_part_3.so MobileL3_MM_Types_part_3.o g++ -shared -o MobileL3_MM_Types_part_4.so MobileL3_MM_Types_part_4.o g++ -shared -o MobileL3_RRM_Types_part_2.so MobileL3_RRM_Types_part_2.o g++ -shared -o MobileL3_RRM_Types_part_3.so MobileL3_RRM_Types_part_3.o g++ -shared -o MobileL3_RRM_Types_part_4.so MobileL3_RRM_Types_part_4.o g++ -shared -o MobileL3_SMS_Types_part_1.so MobileL3_SMS_Types_part_1.o g++ -shared -o MobileL3_SMS_Types_part_2.so MobileL3_SMS_Types_part_2.o g++ -shared -o MobileL3_SMS_Types_part_3.so MobileL3_SMS_Types_part_3.o g++ -shared -o MobileL3_SMS_Types_part_4.so MobileL3_SMS_Types_part_4.o g++ -shared -o MobileL3_SS_Types_part_1.so MobileL3_SS_Types_part_1.o g++ -shared -o MobileL3_SS_Types_part_2.so MobileL3_SS_Types_part_2.o g++ -shared -o MobileL3_SS_Types_part_3.so MobileL3_SS_Types_part_3.o g++ -shared -o MobileL3_SS_Types_part_4.so MobileL3_SS_Types_part_4.o g++ -shared -o MobileL3_Types_part_1.so MobileL3_Types_part_1.o g++ -shared -o MobileL3_Types_part_2.so MobileL3_Types_part_2.o g++ -shared -o MobileL3_Types_part_3.so MobileL3_Types_part_3.o g++ -shared -o MobileL3_Types_part_4.so MobileL3_Types_part_4.o g++ -shared -o Native_Functions_part_1.so Native_Functions_part_1.o g++ -shared -o Native_Functions_part_2.so Native_Functions_part_2.o g++ -shared -o Native_Functions_part_3.so Native_Functions_part_3.o g++ -shared -o Native_Functions_part_4.so Native_Functions_part_4.o g++ -shared -o Osmocom_CTRL_Adapter_part_1.so Osmocom_CTRL_Adapter_part_1.o g++ -shared -o Osmocom_CTRL_Adapter_part_2.so Osmocom_CTRL_Adapter_part_2.o g++ -shared -o Osmocom_CTRL_Adapter_part_3.so Osmocom_CTRL_Adapter_part_3.o g++ -shared -o Osmocom_CTRL_Adapter_part_4.so Osmocom_CTRL_Adapter_part_4.o g++ -shared -o Osmocom_CTRL_Functions_part_1.so Osmocom_CTRL_Functions_part_1.o g++ -shared -o Osmocom_CTRL_Functions_part_2.so Osmocom_CTRL_Functions_part_2.o g++ -shared -o Osmocom_CTRL_Functions_part_3.so Osmocom_CTRL_Functions_part_3.o g++ -shared -o Osmocom_CTRL_Functions_part_4.so Osmocom_CTRL_Functions_part_4.o g++ -shared -o Osmocom_CTRL_Types_part_1.so Osmocom_CTRL_Types_part_1.o g++ -shared -o Osmocom_CTRL_Types_part_2.so Osmocom_CTRL_Types_part_2.o g++ -shared -o Osmocom_CTRL_Types_part_3.so Osmocom_CTRL_Types_part_3.o g++ -shared -o Osmocom_CTRL_Types_part_4.so Osmocom_CTRL_Types_part_4.o g++ -shared -o Osmocom_Types_part_1.so Osmocom_Types_part_1.o g++ -shared -o Osmocom_Types_part_2.so Osmocom_Types_part_2.o g++ -shared -o Osmocom_Types_part_3.so Osmocom_Types_part_3.o g++ -shared -o Osmocom_Types_part_4.so Osmocom_Types_part_4.o g++ -shared -o Osmocom_VTY_Functions_part_1.so Osmocom_VTY_Functions_part_1.o g++ -shared -o Osmocom_VTY_Functions_part_2.so Osmocom_VTY_Functions_part_2.o g++ -shared -o Osmocom_VTY_Functions_part_3.so Osmocom_VTY_Functions_part_3.o g++ -shared -o Osmocom_VTY_Functions_part_4.so Osmocom_VTY_Functions_part_4.o g++ -shared -o RLCMAC_CSN1_Templates_part_1.so RLCMAC_CSN1_Templates_part_1.o g++ -shared -o RLCMAC_CSN1_Templates_part_2.so RLCMAC_CSN1_Templates_part_2.o g++ -shared -o RLCMAC_CSN1_Templates_part_3.so RLCMAC_CSN1_Templates_part_3.o g++ -shared -o RLCMAC_CSN1_Templates_part_4.so RLCMAC_CSN1_Templates_part_4.o g++ -shared -o RLCMAC_CSN1_Types_part_2.so RLCMAC_CSN1_Types_part_2.o g++ -shared -o RLCMAC_CSN1_Types_part_3.so RLCMAC_CSN1_Types_part_3.o g++ -shared -o RLCMAC_CSN1_Types_part_4.so RLCMAC_CSN1_Types_part_4.o g++ -shared -o RTP_Types_part_1.so RTP_Types_part_1.o g++ -shared -o RTP_Types_part_2.so RTP_Types_part_2.o g++ -shared -o RTP_Types_part_3.so RTP_Types_part_3.o g++ -shared -o RTP_Types_part_4.so RTP_Types_part_4.o g++ -shared -o SCCP_Emulation_part_1.so SCCP_Emulation_part_1.o g++ -shared -o SCCP_Emulation_part_2.so SCCP_Emulation_part_2.o g++ -shared -o SCCP_Emulation_part_3.so SCCP_Emulation_part_3.o g++ -shared -o SCCP_Emulation_part_4.so SCCP_Emulation_part_4.o g++ -shared -o SCCP_Types_part_1.so SCCP_Types_part_1.o g++ -shared -o SCCP_Types_part_2.so SCCP_Types_part_2.o g++ -shared -o SCCP_Types_part_3.so SCCP_Types_part_3.o g++ -shared -o SCCP_Types_part_4.so SCCP_Types_part_4.o g++ -shared -o SCCPasp_Types_part_1.so SCCPasp_Types_part_1.o g++ -shared -o SCCPasp_Types_part_2.so SCCPasp_Types_part_2.o g++ -shared -o SCCPasp_Types_part_3.so SCCPasp_Types_part_3.o g++ -shared -o SCCPasp_Types_part_4.so SCCPasp_Types_part_4.o g++ -shared -o SDP_Types_part_2.so SDP_Types_part_2.o g++ -shared -o SDP_Types_part_3.so SDP_Types_part_3.o g++ -shared -o SDP_Types_part_4.so SDP_Types_part_4.o g++ -shared -o Socket_API_Definitions_part_1.so Socket_API_Definitions_part_1.o g++ -shared -o Socket_API_Definitions_part_2.so Socket_API_Definitions_part_2.o g++ -shared -o Socket_API_Definitions_part_3.so Socket_API_Definitions_part_3.o g++ -shared -o Socket_API_Definitions_part_4.so Socket_API_Definitions_part_4.o g++ -shared -o TCCConversion_Functions_part_1.so TCCConversion_Functions_part_1.o g++ -shared -o TCCConversion_Functions_part_2.so TCCConversion_Functions_part_2.o g++ -shared -o TCCConversion_Functions_part_3.so TCCConversion_Functions_part_3.o g++ -shared -o TCCConversion_Functions_part_4.so TCCConversion_Functions_part_4.o g++ -shared -o TCCInterface_Functions_part_1.so TCCInterface_Functions_part_1.o g++ -shared -o TCCInterface_Functions_part_2.so TCCInterface_Functions_part_2.o g++ -shared -o TCCInterface_Functions_part_3.so TCCInterface_Functions_part_3.o g++ -shared -o TCCInterface_Functions_part_4.so TCCInterface_Functions_part_4.o g++ -shared -o TELNETasp_PortType_part_1.so TELNETasp_PortType_part_1.o g++ -shared -o TELNETasp_PortType_part_2.so TELNETasp_PortType_part_2.o g++ -shared -o TELNETasp_PortType_part_3.so TELNETasp_PortType_part_3.o g++ -shared -o TELNETasp_PortType_part_4.so TELNETasp_PortType_part_4.o g++ -shared -o IPA_Emulation.so IPA_Emulation.o g++ -shared -o SCCP_Mapping.so SCCP_Mapping.o g++ -shared -o IPA_Emulation_part_1.so IPA_Emulation_part_1.o g++ -shared -o IPA_Emulation_part_2.so IPA_Emulation_part_2.o g++ -shared -o IPA_Emulation_part_3.so IPA_Emulation_part_3.o g++ -shared -o IPA_Emulation_part_4.so IPA_Emulation_part_4.o g++ -shared -o RAN_Emulation_part_1.so RAN_Emulation_part_1.o g++ -shared -o RAN_Emulation_part_2.so RAN_Emulation_part_2.o g++ -shared -o RAN_Emulation_part_3.so RAN_Emulation_part_3.o g++ -shared -o RAN_Emulation_part_4.so RAN_Emulation_part_4.o g++ -shared -o SCCP_Mapping_part_1.so SCCP_Mapping_part_1.o g++ -shared -o SCCP_Mapping_part_2.so SCCP_Mapping_part_2.o g++ -shared -o SCCP_Mapping_part_3.so SCCP_Mapping_part_3.o g++ -shared -o SCCP_Mapping_part_4.so SCCP_Mapping_part_4.o g++ -shared -o SCCP_EncDec.so SCCP_EncDec.o g++ -shared -o IPA_CodecPort_CtrlFunctDef.so IPA_CodecPort_CtrlFunctDef.o g++ -shared -o IPL4asp_PT.so IPL4asp_PT.o g++ -shared -o IPL4asp_discovery.so IPL4asp_discovery.o g++ -shared -o TCCConversion.so TCCConversion.o g++ -shared -o TCCInterface.so TCCInterface.o g++ -shared -o RTP_EncDec.so RTP_EncDec.o g++ -shared -o SDP_EncDec.so SDP_EncDec.o g++ -shared -o SDP_parse_.tab.so SDP_parse_.tab.o g++ -shared -o lex.SDP_parse_.so lex.SDP_parse_.o g++ -shared -o MGCP_CodecPort_CtrlFunctDef.so MGCP_CodecPort_CtrlFunctDef.o g++ -shared -o TELNETasp_PT.so TELNETasp_PT.o g++ -shared -o Native_FunctionDefs.so Native_FunctionDefs.o g++ -shared -o MobileL3_RRM_Types_part_1.so MobileL3_RRM_Types_part_1.o g++ -shared -o SDP_Types_part_1.so SDP_Types_part_1.o g++ -shared -o RLCMAC_CSN1_Types_part_1.so RLCMAC_CSN1_Types_part_1.o g++ -shared -o RAN_Emulation.so RAN_Emulation.o if g++ -L /usr/lib/titan-fPIC -o BSCNAT_Tests -Wl,--no-as-needed BSCNAT_Tests.so BSC_MS_ConnectionHandler.so BSC_MS_Simulation.so BSSAP_CodecPort.so BSSAP_Types.so BSSMAP_Templates.so GSM_Types.so General_Types.so IPA_CodecPort.so IPA_CodecPort_CtrlFunct.so IPA_Types.so IPL4asp_Functions.so IPL4asp_PortType.so IPL4asp_Types.so L3_Templates.so MGCP_Adapter.so MGCP_CodecPort.so MGCP_CodecPort_CtrlFunct.so MGCP_Templates.so MGCP_Types.so MSC_ConnectionHandler.so MSC_Simulation.so MTP3asp_PortType.so MTP3asp_Types.so Misc_Helpers.so MobileL3_CC_Types.so MobileL3_CommonIE_Types.so MobileL3_GMM_SM_Types.so MobileL3_MM_Types.so MobileL3_RRM_Types.so MobileL3_SMS_Types.so MobileL3_SS_Types.so MobileL3_Types.so Native_Functions.so Osmocom_CTRL_Adapter.so Osmocom_CTRL_Functions.so Osmocom_CTRL_Types.so Osmocom_Types.so Osmocom_VTY_Functions.so RLCMAC_CSN1_Templates.so RLCMAC_CSN1_Types.so RTP_Types.so SCCP_Emulation.so SCCP_Types.so SCCPasp_Types.so SDP_Types.so Socket_API_Definitions.so TCCConversion_Functions.so TCCInterface_Functions.so TELNETasp_PortType.so BSCNAT_Tests_part_1.so BSCNAT_Tests_part_2.so BSCNAT_Tests_part_3.so BSCNAT_Tests_part_4.so BSC_MS_ConnectionHandler_part_1.so BSC_MS_ConnectionHandler_part_2.so BSC_MS_ConnectionHandler_part_3.so BSC_MS_ConnectionHandler_part_4.so BSC_MS_Simulation_part_1.so BSC_MS_Simulation_part_2.so BSC_MS_Simulation_part_3.so BSC_MS_Simulation_part_4.so BSSAP_CodecPort_part_1.so BSSAP_CodecPort_part_2.so BSSAP_CodecPort_part_3.so BSSAP_CodecPort_part_4.so BSSAP_Types_part_1.so BSSAP_Types_part_2.so BSSAP_Types_part_3.so BSSAP_Types_part_4.so BSSMAP_Templates_part_1.so BSSMAP_Templates_part_2.so BSSMAP_Templates_part_3.so BSSMAP_Templates_part_4.so GSM_Types_part_1.so GSM_Types_part_2.so GSM_Types_part_3.so GSM_Types_part_4.so General_Types_part_1.so General_Types_part_2.so General_Types_part_3.so General_Types_part_4.so IPA_CodecPort_part_1.so IPA_CodecPort_part_2.so IPA_CodecPort_part_3.so IPA_CodecPort_part_4.so IPA_CodecPort_CtrlFunct_part_1.so IPA_CodecPort_CtrlFunct_part_2.so IPA_CodecPort_CtrlFunct_part_3.so IPA_CodecPort_CtrlFunct_part_4.so IPA_Types_part_1.so IPA_Types_part_2.so IPA_Types_part_3.so IPA_Types_part_4.so IPL4asp_Functions_part_1.so IPL4asp_Functions_part_2.so IPL4asp_Functions_part_3.so IPL4asp_Functions_part_4.so IPL4asp_PortType_part_1.so IPL4asp_PortType_part_2.so IPL4asp_PortType_part_3.so IPL4asp_PortType_part_4.so IPL4asp_Types_part_1.so IPL4asp_Types_part_2.so IPL4asp_Types_part_3.so IPL4asp_Types_part_4.so L3_Templates_part_1.so L3_Templates_part_2.so L3_Templates_part_3.so L3_Templates_part_4.so MGCP_Adapter_part_1.so MGCP_Adapter_part_2.so MGCP_Adapter_part_3.so MGCP_Adapter_part_4.so MGCP_CodecPort_part_1.so MGCP_CodecPort_part_2.so MGCP_CodecPort_part_3.so MGCP_CodecPort_part_4.so MGCP_CodecPort_CtrlFunct_part_1.so MGCP_CodecPort_CtrlFunct_part_2.so MGCP_CodecPort_CtrlFunct_part_3.so MGCP_CodecPort_CtrlFunct_part_4.so MGCP_Templates_part_1.so MGCP_Templates_part_2.so MGCP_Templates_part_3.so MGCP_Templates_part_4.so MGCP_Types_part_1.so MGCP_Types_part_2.so MGCP_Types_part_3.so MGCP_Types_part_4.so MSC_ConnectionHandler_part_1.so MSC_ConnectionHandler_part_2.so MSC_ConnectionHandler_part_3.so MSC_ConnectionHandler_part_4.so MSC_Simulation_part_1.so MSC_Simulation_part_2.so MSC_Simulation_part_3.so MSC_Simulation_part_4.so MTP3asp_PortType_part_1.so MTP3asp_PortType_part_2.so MTP3asp_PortType_part_3.so MTP3asp_PortType_part_4.so MTP3asp_Types_part_1.so MTP3asp_Types_part_2.so MTP3asp_Types_part_3.so MTP3asp_Types_part_4.so Misc_Helpers_part_1.so Misc_Helpers_part_2.so Misc_Helpers_part_3.so Misc_Helpers_part_4.so MobileL3_CC_Types_part_1.so MobileL3_CC_Types_part_2.so MobileL3_CC_Types_part_3.so MobileL3_CC_Types_part_4.so MobileL3_CommonIE_Types_part_1.so MobileL3_CommonIE_Types_part_2.so MobileL3_CommonIE_Types_part_3.so MobileL3_CommonIE_Types_part_4.so MobileL3_GMM_SM_Types_part_1.so MobileL3_GMM_SM_Types_part_2.so MobileL3_GMM_SM_Types_part_3.so MobileL3_GMM_SM_Types_part_4.so MobileL3_MM_Types_part_1.so MobileL3_MM_Types_part_2.so MobileL3_MM_Types_part_3.so MobileL3_MM_Types_part_4.so MobileL3_RRM_Types_part_1.so MobileL3_RRM_Types_part_2.so MobileL3_RRM_Types_part_3.so MobileL3_RRM_Types_part_4.so MobileL3_SMS_Types_part_1.so MobileL3_SMS_Types_part_2.so MobileL3_SMS_Types_part_3.so MobileL3_SMS_Types_part_4.so MobileL3_SS_Types_part_1.so MobileL3_SS_Types_part_2.so MobileL3_SS_Types_part_3.so MobileL3_SS_Types_part_4.so MobileL3_Types_part_1.so MobileL3_Types_part_2.so MobileL3_Types_part_3.so MobileL3_Types_part_4.so Native_Functions_part_1.so Native_Functions_part_2.so Native_Functions_part_3.so Native_Functions_part_4.so Osmocom_CTRL_Adapter_part_1.so Osmocom_CTRL_Adapter_part_2.so Osmocom_CTRL_Adapter_part_3.so Osmocom_CTRL_Adapter_part_4.so Osmocom_CTRL_Functions_part_1.so Osmocom_CTRL_Functions_part_2.so Osmocom_CTRL_Functions_part_3.so Osmocom_CTRL_Functions_part_4.so Osmocom_CTRL_Types_part_1.so Osmocom_CTRL_Types_part_2.so Osmocom_CTRL_Types_part_3.so Osmocom_CTRL_Types_part_4.so Osmocom_Types_part_1.so Osmocom_Types_part_2.so Osmocom_Types_part_3.so Osmocom_Types_part_4.so Osmocom_VTY_Functions_part_1.so Osmocom_VTY_Functions_part_2.so Osmocom_VTY_Functions_part_3.so Osmocom_VTY_Functions_part_4.so RLCMAC_CSN1_Templates_part_1.so RLCMAC_CSN1_Templates_part_2.so RLCMAC_CSN1_Templates_part_3.so RLCMAC_CSN1_Templates_part_4.so RLCMAC_CSN1_Types_part_1.so RLCMAC_CSN1_Types_part_2.so RLCMAC_CSN1_Types_part_3.so RLCMAC_CSN1_Types_part_4.so RTP_Types_part_1.so RTP_Types_part_2.so RTP_Types_part_3.so RTP_Types_part_4.so SCCP_Emulation_part_1.so SCCP_Emulation_part_2.so SCCP_Emulation_part_3.so SCCP_Emulation_part_4.so SCCP_Types_part_1.so SCCP_Types_part_2.so SCCP_Types_part_3.so SCCP_Types_part_4.so SCCPasp_Types_part_1.so SCCPasp_Types_part_2.so SCCPasp_Types_part_3.so SCCPasp_Types_part_4.so SDP_Types_part_1.so SDP_Types_part_2.so SDP_Types_part_3.so SDP_Types_part_4.so Socket_API_Definitions_part_1.so Socket_API_Definitions_part_2.so Socket_API_Definitions_part_3.so Socket_API_Definitions_part_4.so TCCConversion_Functions_part_1.so TCCConversion_Functions_part_2.so TCCConversion_Functions_part_3.so TCCConversion_Functions_part_4.so TCCInterface_Functions_part_1.so TCCInterface_Functions_part_2.so TCCInterface_Functions_part_3.so TCCInterface_Functions_part_4.so TELNETasp_PortType_part_1.so TELNETasp_PortType_part_2.so TELNETasp_PortType_part_3.so TELNETasp_PortType_part_4.so IPA_Emulation.so RAN_Emulation.so SCCP_Mapping.so IPA_Emulation_part_1.so IPA_Emulation_part_2.so IPA_Emulation_part_3.so IPA_Emulation_part_4.so RAN_Emulation_part_1.so RAN_Emulation_part_2.so RAN_Emulation_part_3.so RAN_Emulation_part_4.so SCCP_Mapping_part_1.so SCCP_Mapping_part_2.so SCCP_Mapping_part_3.so SCCP_Mapping_part_4.so SCCP_EncDec.so IPA_CodecPort_CtrlFunctDef.so IPL4asp_PT.so IPL4asp_discovery.so TCCConversion.so TCCInterface.so RTP_EncDec.so SDP_EncDec.so SDP_parse_.tab.so lex.SDP_parse_.so MGCP_CodecPort_CtrlFunctDef.so TELNETasp_PT.so Native_FunctionDefs.so \ -L/usr/lib/titan -lttcn3-parallel-dynamic \ -L/lib -lcrypto \ -L/usr/lib -lxml2 -lsctp; \ then : ; else /usr/bin/titanver BSCNAT_Tests.o BSC_MS_ConnectionHandler.o BSC_MS_Simulation.o BSSAP_CodecPort.o BSSAP_Types.o BSSMAP_Templates.o GSM_Types.o General_Types.o IPA_CodecPort.o IPA_CodecPort_CtrlFunct.o IPA_Types.o IPL4asp_Functions.o IPL4asp_PortType.o IPL4asp_Types.o L3_Templates.o MGCP_Adapter.o MGCP_CodecPort.o MGCP_CodecPort_CtrlFunct.o MGCP_Templates.o MGCP_Types.o MSC_ConnectionHandler.o MSC_Simulation.o MTP3asp_PortType.o MTP3asp_Types.o Misc_Helpers.o MobileL3_CC_Types.o MobileL3_CommonIE_Types.o MobileL3_GMM_SM_Types.o MobileL3_MM_Types.o MobileL3_RRM_Types.o MobileL3_SMS_Types.o MobileL3_SS_Types.o MobileL3_Types.o Native_Functions.o Osmocom_CTRL_Adapter.o Osmocom_CTRL_Functions.o Osmocom_CTRL_Types.o Osmocom_Types.o Osmocom_VTY_Functions.o RLCMAC_CSN1_Templates.o RLCMAC_CSN1_Types.o RTP_Types.o SCCP_Emulation.o SCCP_Types.o SCCPasp_Types.o SDP_Types.o Socket_API_Definitions.o TCCConversion_Functions.o TCCInterface_Functions.o TELNETasp_PortType.o BSCNAT_Tests_part_1.o BSCNAT_Tests_part_2.o BSCNAT_Tests_part_3.o BSCNAT_Tests_part_4.o BSC_MS_ConnectionHandler_part_1.o BSC_MS_ConnectionHandler_part_2.o BSC_MS_ConnectionHandler_part_3.o BSC_MS_ConnectionHandler_part_4.o BSC_MS_Simulation_part_1.o BSC_MS_Simulation_part_2.o BSC_MS_Simulation_part_3.o BSC_MS_Simulation_part_4.o BSSAP_CodecPort_part_1.o BSSAP_CodecPort_part_2.o BSSAP_CodecPort_part_3.o BSSAP_CodecPort_part_4.o BSSAP_Types_part_1.o BSSAP_Types_part_2.o BSSAP_Types_part_3.o BSSAP_Types_part_4.o BSSMAP_Templates_part_1.o BSSMAP_Templates_part_2.o BSSMAP_Templates_part_3.o BSSMAP_Templates_part_4.o GSM_Types_part_1.o GSM_Types_part_2.o GSM_Types_part_3.o GSM_Types_part_4.o General_Types_part_1.o General_Types_part_2.o General_Types_part_3.o General_Types_part_4.o IPA_CodecPort_part_1.o IPA_CodecPort_part_2.o IPA_CodecPort_part_3.o IPA_CodecPort_part_4.o IPA_CodecPort_CtrlFunct_part_1.o IPA_CodecPort_CtrlFunct_part_2.o IPA_CodecPort_CtrlFunct_part_3.o IPA_CodecPort_CtrlFunct_part_4.o IPA_Types_part_1.o IPA_Types_part_2.o IPA_Types_part_3.o IPA_Types_part_4.o IPL4asp_Functions_part_1.o IPL4asp_Functions_part_2.o IPL4asp_Functions_part_3.o IPL4asp_Functions_part_4.o IPL4asp_PortType_part_1.o IPL4asp_PortType_part_2.o IPL4asp_PortType_part_3.o IPL4asp_PortType_part_4.o IPL4asp_Types_part_1.o IPL4asp_Types_part_2.o IPL4asp_Types_part_3.o IPL4asp_Types_part_4.o L3_Templates_part_1.o L3_Templates_part_2.o L3_Templates_part_3.o L3_Templates_part_4.o MGCP_Adapter_part_1.o MGCP_Adapter_part_2.o MGCP_Adapter_part_3.o MGCP_Adapter_part_4.o MGCP_CodecPort_part_1.o MGCP_CodecPort_part_2.o MGCP_CodecPort_part_3.o MGCP_CodecPort_part_4.o MGCP_CodecPort_CtrlFunct_part_1.o MGCP_CodecPort_CtrlFunct_part_2.o MGCP_CodecPort_CtrlFunct_part_3.o MGCP_CodecPort_CtrlFunct_part_4.o MGCP_Templates_part_1.o MGCP_Templates_part_2.o MGCP_Templates_part_3.o MGCP_Templates_part_4.o MGCP_Types_part_1.o MGCP_Types_part_2.o MGCP_Types_part_3.o MGCP_Types_part_4.o MSC_ConnectionHandler_part_1.o MSC_ConnectionHandler_part_2.o MSC_ConnectionHandler_part_3.o MSC_ConnectionHandler_part_4.o MSC_Simulation_part_1.o MSC_Simulation_part_2.o MSC_Simulation_part_3.o MSC_Simulation_part_4.o MTP3asp_PortType_part_1.o MTP3asp_PortType_part_2.o MTP3asp_PortType_part_3.o MTP3asp_PortType_part_4.o MTP3asp_Types_part_1.o MTP3asp_Types_part_2.o MTP3asp_Types_part_3.o MTP3asp_Types_part_4.o Misc_Helpers_part_1.o Misc_Helpers_part_2.o Misc_Helpers_part_3.o Misc_Helpers_part_4.o MobileL3_CC_Types_part_1.o MobileL3_CC_Types_part_2.o MobileL3_CC_Types_part_3.o MobileL3_CC_Types_part_4.o MobileL3_CommonIE_Types_part_1.o MobileL3_CommonIE_Types_part_2.o MobileL3_CommonIE_Types_part_3.o MobileL3_CommonIE_Types_part_4.o MobileL3_GMM_SM_Types_part_1.o MobileL3_GMM_SM_Types_part_2.o MobileL3_GMM_SM_Types_part_3.o MobileL3_GMM_SM_Types_part_4.o MobileL3_MM_Types_part_1.o MobileL3_MM_Types_part_2.o MobileL3_MM_Types_part_3.o MobileL3_MM_Types_part_4.o MobileL3_RRM_Types_part_1.o MobileL3_RRM_Types_part_2.o MobileL3_RRM_Types_part_3.o MobileL3_RRM_Types_part_4.o MobileL3_SMS_Types_part_1.o MobileL3_SMS_Types_part_2.o MobileL3_SMS_Types_part_3.o MobileL3_SMS_Types_part_4.o MobileL3_SS_Types_part_1.o MobileL3_SS_Types_part_2.o MobileL3_SS_Types_part_3.o MobileL3_SS_Types_part_4.o MobileL3_Types_part_1.o MobileL3_Types_part_2.o MobileL3_Types_part_3.o MobileL3_Types_part_4.o Native_Functions_part_1.o Native_Functions_part_2.o Native_Functions_part_3.o Native_Functions_part_4.o Osmocom_CTRL_Adapter_part_1.o Osmocom_CTRL_Adapter_part_2.o Osmocom_CTRL_Adapter_part_3.o Osmocom_CTRL_Adapter_part_4.o Osmocom_CTRL_Functions_part_1.o Osmocom_CTRL_Functions_part_2.o Osmocom_CTRL_Functions_part_3.o Osmocom_CTRL_Functions_part_4.o Osmocom_CTRL_Types_part_1.o Osmocom_CTRL_Types_part_2.o Osmocom_CTRL_Types_part_3.o Osmocom_CTRL_Types_part_4.o Osmocom_Types_part_1.o Osmocom_Types_part_2.o Osmocom_Types_part_3.o Osmocom_Types_part_4.o Osmocom_VTY_Functions_part_1.o Osmocom_VTY_Functions_part_2.o Osmocom_VTY_Functions_part_3.o Osmocom_VTY_Functions_part_4.o RLCMAC_CSN1_Templates_part_1.o RLCMAC_CSN1_Templates_part_2.o RLCMAC_CSN1_Templates_part_3.o RLCMAC_CSN1_Templates_part_4.o RLCMAC_CSN1_Types_part_1.o RLCMAC_CSN1_Types_part_2.o RLCMAC_CSN1_Types_part_3.o RLCMAC_CSN1_Types_part_4.o RTP_Types_part_1.o RTP_Types_part_2.o RTP_Types_part_3.o RTP_Types_part_4.o SCCP_Emulation_part_1.o SCCP_Emulation_part_2.o SCCP_Emulation_part_3.o SCCP_Emulation_part_4.o SCCP_Types_part_1.o SCCP_Types_part_2.o SCCP_Types_part_3.o SCCP_Types_part_4.o SCCPasp_Types_part_1.o SCCPasp_Types_part_2.o SCCPasp_Types_part_3.o SCCPasp_Types_part_4.o SDP_Types_part_1.o SDP_Types_part_2.o SDP_Types_part_3.o SDP_Types_part_4.o Socket_API_Definitions_part_1.o Socket_API_Definitions_part_2.o Socket_API_Definitions_part_3.o Socket_API_Definitions_part_4.o TCCConversion_Functions_part_1.o TCCConversion_Functions_part_2.o TCCConversion_Functions_part_3.o TCCConversion_Functions_part_4.o TCCInterface_Functions_part_1.o TCCInterface_Functions_part_2.o TCCInterface_Functions_part_3.o TCCInterface_Functions_part_4.o TELNETasp_PortType_part_1.o TELNETasp_PortType_part_2.o TELNETasp_PortType_part_3.o TELNETasp_PortType_part_4.o IPA_Emulation.o RAN_Emulation.o SCCP_Mapping.o IPA_Emulation_part_1.o IPA_Emulation_part_2.o IPA_Emulation_part_3.o IPA_Emulation_part_4.o RAN_Emulation_part_1.o RAN_Emulation_part_2.o RAN_Emulation_part_3.o RAN_Emulation_part_4.o SCCP_Mapping_part_1.o SCCP_Mapping_part_2.o SCCP_Mapping_part_3.o SCCP_Mapping_part_4.o SCCP_EncDec.o IPA_CodecPort_CtrlFunctDef.o IPL4asp_PT.o IPL4asp_discovery.o TCCConversion.o TCCInterface.o RTP_EncDec.o SDP_EncDec.o SDP_parse_.tab.o lex.SDP_parse_.o MGCP_CodecPort_CtrlFunctDef.o TELNETasp_PT.o Native_FunctionDefs.o; exit 1; fi make[1]: Leaving directory '/osmo-ttcn3-hacks/bsc-nat' Removing intermediate container fbeb41dccff7 ---> 6c5fa646e90b Step 7/9 : VOLUME /data ---> Running in f455c9434a83 Removing intermediate container f455c9434a83 ---> a3c6fda868e3 Step 8/9 : COPY BSCNAT_Tests.cfg /data/BSCNAT_Tests.cfg ---> 81ee1ec9a01f Step 9/9 : CMD ttcn3-docker-run bsc-nat BSCNAT_Tests ---> Running in cbcabcfdae08 Removing intermediate container cbcabcfdae08 ---> 6671d002dbbe [Warning] One or more build-args [OSMO_MGW_BRANCH OSMO_MSC_BRANCH OSMO_PCU_BRANCH OSMO_SIP_BRANCH DISTRO OSMO_BB_BRANCH OSMO_HLR_BRANCH OSMO_BSC_BRANCH OSMO_GGSN_BRANCH OSMO_GSM_TESTER_BRANCH OSMO_IUH_BRANCH LIBOSMOCORE_BRANCH OSMOCOM_REPO_MIRROR OSMOCOM_REPO_VERSION OSMO_BTS_BRANCH OSMO_GBPROXY_BRANCH OSMO_NITB_BRANCH OSMO_SGSN_BRANCH OSMO_STP_BRANCH UPSTREAM_DISTRO] were not consumed Successfully built 6671d002dbbe Successfully tagged osmocom-build/ttcn3-bscnat-test:latest make: Leaving directory '/home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/ttcn3-bscnat-test' + docker_image_exists ttcn3-bscnat-test + docker images -q osmocom-build/ttcn3-bscnat-test + test -n 6671d002dbbe + set_clean_up_trap + trap clean_up_common EXIT INT TERM 0 + set -e + mkdir /home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/logs/bscnat-tester + cp BSCNAT_Tests.cfg /home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/logs/bscnat-tester/ + mkdir /home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/logs/bscnat + cp osmo-bsc-nat.cfg /home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/logs/bscnat/ + cp bscs.config /home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/logs/bscnat/ + SUBNET=15 + network_create 15 + NET=15 + + grep -q ttcn3-bscnat-testdocker network ls + SUB4=172.18.15.0/24 + SUB6=fd02:db8:15::/64 + echo Creating network ttcn3-bscnat-test Creating network ttcn3-bscnat-test + docker network create --internal --subnet 172.18.15.0/24 --ipv6 --subnet fd02:db8:15::/64 ttcn3-bscnat-test d16075ec99990a77e7be80f16d5158f32a8574efe518ff9d9201fe646ee0a154 + echo Starting container with BSCNAT Starting container with BSCNAT + docker_network_params 15 20 + NET=15 + ADDR_SUFIX=20 + echo --network ttcn3-bscnat-test --ip 172.18.15.20 --ip6 fd02:db8:15::20 + docker run --rm --network ttcn3-bscnat-test --ip 172.18.15.20 --ip6 fd02:db8:15::20 --ulimit core=-1 -v /home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/logs/bscnat:/data --name jenkins-ttcn3-bscnat-test-555-bscnat -d osmocom-build/osmo-nitb-master /bin/sh -c osmo-bsc_nat -c /data/osmo-bsc-nat.cfg >/data/osmo-bsc-nat.log 2>&1 ae77850522bc265f57bb9aae9e8fbbaa24b3c3929b0f8e8707b3921fb48126d6 + echo Starting container with BSCNAT testsuite Starting container with BSCNAT testsuite + docker_network_params 15 203 + NET=15 + ADDR_SUFIX=203 + echo --network ttcn3-bscnat-test --ip 172.18.15.203 --ip6 fd02:db8:15::203 + docker run --rm --network ttcn3-bscnat-test --ip 172.18.15.203 --ip6 fd02:db8:15::203 --ulimit core=-1 -e TTCN3_PCAP_PATH=/data -v /home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/logs/bscnat-tester:/data --name jenkins-ttcn3-bscnat-test-555-ttcn3-bscnat-test osmocom-build/ttcn3-bscnat-test + SUBDIR=bsc-nat + SUITE=BSCNAT_Tests + [ -n ] + cd /data + /osmo-ttcn3-hacks/start-testsuite.sh /osmo-ttcn3-hacks/bsc-nat/BSCNAT_Tests ttcn3_start: Starting the test suite ttcn3_start: warning: TTCN3_DIR environment variable is not set spawn mctr_cli BSCNAT_Tests.cfg ************************************************************************* * TTCN-3 Test Executor - Main Controller 2 * * Version: CRL 113 200/6 R6B * * Copyright (c) 2000-2019 Ericsson Telecom AB * * All rights reserved. This program and the accompanying materials * * are made available under the terms of the Eclipse Public License v2.0 * * which accompanies this distribution, and is available at * * https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.html * ************************************************************************* Using configuration file: BSCNAT_Tests.cfg MC@2d8e477537ad: Unix server socket created successfully. MC@2d8e477537ad: Listening on TCP port 33391. MC2> 2d8e477537ad is the default spawn /osmo-ttcn3-hacks/bsc-nat/BSCNAT_Tests 2d8e477537ad 33391 TTCN-3 Host Controller (parallel mode), version CRL 113 200/6 R6B MC@2d8e477537ad: New HC connected from 2d8e477537ad [172.18.15.203]. 2d8e477537ad: Linux 4.19.0-12-amd64 on x86_64. cmtc MC@2d8e477537ad: Downloading configuration file to all HCs. construct junitlogger Initializing `JUnitLogger' (v2.0): JUnitLogger writes JUnit-compatible XML HC@2d8e477537ad: Warning: Option `FileMask' was given more than once in section [LOGGING] of the configuration file. HC@2d8e477537ad: Warning: Option `FileMask' was given more than once in section [LOGGING] of the configuration file. MC@2d8e477537ad: Configuration file was processed on all HCs. MC@2d8e477537ad: Creating MTC on host 2d8e477537ad. MC@2d8e477537ad: MTC is created. MC2> smtc Executing all items of [EXECUTE] section. MC2> MTC@2d8e477537ad: Starting external command `../ttcn3-tcpdump-start.sh BSCNAT_Tests.TC_recv_dump'. ------ BSCNAT_Tests.TC_recv_dump ------ Tue Mar 2 08:02:11 UTC 2021 NOTE: unable to use dumpcap due to missing capabilities or suid bit Waiting for packet dumper to start... 0 MTC@2d8e477537ad: External command `../ttcn3-tcpdump-start.sh BSCNAT_Tests.TC_recv_dump' was executed successfully (exit status: 0). MTC@2d8e477537ad: Test case TC_recv_dump started. MSC0-SCCP(6)@2d8e477537ad: v_sccp_pdu_maxlen:268 MSC0-IPA(5)@2d8e477537ad: Established a new IPA connection (conn_id=2) MSC0-IPA(5)@2d8e477537ad: CCM Tx:{ msg_type := IPAC_MSGT_ID_GET (4), u := { get := { { len := 1, tag := IPAC_IDTAG_UNITNAME (1) }, { len := 1, tag := IPAC_IDTAG_UNITID (8) } } } } MSC0-IPA(5)@2d8e477537ad: Warning: dec_PDU_IPA_CCM(): Data remained at the end of the stream after successful decoding: '00'O MSC0-IPA(5)@2d8e477537ad: CCM Rx:{ msg_type := IPAC_MSGT_ID_RESP (5), u := { resp := { { len := 4, tag := IPAC_IDTAG_UNITNAME (1), data := '666F6F'O ("foo") } } } } MSC0-IPA(5)@2d8e477537ad: IPA ID RESP: { { len := 4, tag := IPAC_IDTAG_UNITNAME (1), data := '666F6F'O ("foo") } } MSC0-IPA(5)@2d8e477537ad: IPA identity response { { len := 4, tag := IPAC_IDTAG_UNITNAME (1), data := '666F6F'O ("foo") } } mismatch BSC0-SCCP(11)@2d8e477537ad: v_sccp_pdu_maxlen:268 BSC0-IPA(10)@2d8e477537ad: CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } BSC0-IPA(10)@2d8e477537ad: CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } BSC0-IPA(10)@2d8e477537ad: Warning: dec_PDU_IPA_CCM(): Data remained at the end of the stream after successful decoding: 'F77C6FCDFA74250E90A3D5DCDEA07B97'O BSC0-IPA(10)@2d8e477537ad: CCM Rx:{ msg_type := IPAC_MSGT_ID_GET (4), u := { get := { { len := 1, tag := IPAC_IDTAG_UNITID (8) }, { len := 1, tag := IPAC_IDTAG_MACADDR (7) }, { len := 1, tag := IPAC_IDTAG_LOCATION1 (2) }, { len := 1, tag := IPAC_IDTAG_LOCATION2 (3) }, { len := 1, tag := IPAC_IDTAG_EQUIPVERS (4) }, { len := 1, tag := IPAC_IDTAG_SWVERSION (5) }, { len := 1, tag := IPAC_IDTAG_UNITNAME (1) }, { len := 1, tag := IPAC_IDTAG_SERNR (0) }, { len := 17, tag := IPAC_IDTAG_OSMO_RAND (35) } } } } BSC0-IPA(10)@2d8e477537ad: CCM Tx:{ msg_type := IPAC_MSGT_ID_RESP (5), u := { resp := { { len := 0, tag := IPAC_IDTAG_UNITID (8), data := '302F312F3200'O }, { len := 0, tag := IPAC_IDTAG_MACADDR (7), data := '00'O }, { len := 0, tag := IPAC_IDTAG_LOCATION1 (2), data := '00'O }, { len := 0, tag := IPAC_IDTAG_LOCATION2 (3), data := '00'O }, { len := 0, tag := IPAC_IDTAG_EQUIPVERS (4), data := '00'O }, { len := 0, tag := IPAC_IDTAG_SWVERSION (5), data := '00'O }, { len := 0, tag := IPAC_IDTAG_UNITNAME (1), data := '4253433000'O }, { len := 0, tag := IPAC_IDTAG_SERNR (0), data := '00'O }, { len := 0, tag := IPAC_IDTAG_OSMO_RAND (35), data := '00'O } } } } BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "RSIP 1 13@mgw MGCP 1.0\r\n" BSC0-IPA(10)@2d8e477537ad: CCM Rx:{ msg_type := IPAC_MSGT_PING (0), u := omit } BSC0-IPA(10)@2d8e477537ad: CCM Tx:{ msg_type := IPAC_MSGT_PONG (1), u := omit } BSC0-MS-0(13)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-MS-1(14)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-BSSMAP(12)@2d8e477537ad: Added conn table entry 0BSC0-MS-0(13)7383863 BSC0-BSSMAP(12)@2d8e477537ad: patch: N(SD) for ConnIdx 0 set to 1 BSC0-MS-2(15)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-SCCP(11)@2d8e477537ad: First idle individual index:0 BSC0-BSSMAP(12)@2d8e477537ad: Added conn table entry 1BSC0-MS-1(14)4635995 BSC0-BSSMAP(12)@2d8e477537ad: patch: N(SD) for ConnIdx 1 set to 1 BSC0-SCCP(11)@2d8e477537ad: First idle individual index:1 BSC0-BSSMAP(12)@2d8e477537ad: Added conn table entry 2BSC0-MS-2(15)6797225 BSC0-BSSMAP(12)@2d8e477537ad: patch: N(SD) for ConnIdx 2 set to 1 BSC0-MS-3(16)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-SCCP(11)@2d8e477537ad: First idle individual index:2 BSC0-MS-4(17)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-BSSMAP(12)@2d8e477537ad: Added conn table entry 3BSC0-MS-3(16)9818397 BSC0-BSSMAP(12)@2d8e477537ad: patch: N(SD) for ConnIdx 3 set to 1 BSC0-SCCP(11)@2d8e477537ad: First idle individual index:3 BSC0-BSSMAP(12)@2d8e477537ad: Added conn table entry 4BSC0-MS-4(17)1541398 BSC0-MS-5(18)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-BSSMAP(12)@2d8e477537ad: patch: N(SD) for ConnIdx 4 set to 1 BSC0-SCCP(11)@2d8e477537ad: First idle individual index:4 BSC0-BSSMAP(12)@2d8e477537ad: Added conn table entry 5BSC0-MS-5(18)9618826 BSC0-BSSMAP(12)@2d8e477537ad: patch: N(SD) for ConnIdx 5 set to 1 BSC0-SCCP(11)@2d8e477537ad: First idle individual index:5 BSC0-MS-6(19)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-MS-7(20)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-BSSMAP(12)@2d8e477537ad: Added conn table entry 6BSC0-MS-6(19)16153850 BSC0-BSSMAP(12)@2d8e477537ad: patch: N(SD) for ConnIdx 6 set to 1 BSC0-SCCP(11)@2d8e477537ad: First idle individual index:6 BSC0-MS-8(21)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-BSSMAP(12)@2d8e477537ad: Added conn table entry 7BSC0-MS-7(20)12191241 BSC0-BSSMAP(12)@2d8e477537ad: patch: N(SD) for ConnIdx 7 set to 1 BSC0-SCCP(11)@2d8e477537ad: First idle individual index:7 BSC0-BSSMAP(12)@2d8e477537ad: Added conn table entry 8BSC0-MS-8(21)8363427 BSC0-BSSMAP(12)@2d8e477537ad: patch: N(SD) for ConnIdx 8 set to 1 BSC0-SCCP(11)@2d8e477537ad: First idle individual index:8 BSC0-MS-9(22)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-BSSMAP(12)@2d8e477537ad: Added conn table entry 9BSC0-MS-9(22)16276143 MSC0-SCCP(6)@2d8e477537ad: First idle individual index:0 BSC0-BSSMAP(12)@2d8e477537ad: patch: N(SD) for ConnIdx 9 set to 1 BSC0-SCCP(11)@2d8e477537ad: First idle individual index:9 MSC0-SCCP(6)@2d8e477537ad: Warning: Stopping inactive timer T_ias[0]. MSC0-SCCP(6)@2d8e477537ad: First idle individual index:1 MSC0-SCCP(6)@2d8e477537ad: Warning: Stopping inactive timer T_ias[1]. MSC0-SCCP(6)@2d8e477537ad: First idle individual index:2 MSC0-SCCP(6)@2d8e477537ad: Warning: Stopping inactive timer T_ias[2]. MSC0-SCCP(6)@2d8e477537ad: First idle individual index:3 MSC0-SCCP(6)@2d8e477537ad: Warning: Stopping inactive timer T_ias[3]. MSC0-SCCP(6)@2d8e477537ad: First idle individual index:4 MSC0-SCCP(6)@2d8e477537ad: Warning: Stopping inactive timer T_ias[4]. MSC0-SCCP(6)@2d8e477537ad: First idle individual index:5 MSC0-SCCP(6)@2d8e477537ad: Warning: Stopping inactive timer T_ias[5]. MSC0-SCCP(6)@2d8e477537ad: First idle individual index:6 MSC0-SCCP(6)@2d8e477537ad: Warning: Stopping inactive timer T_ias[6]. MSC0-SCCP(6)@2d8e477537ad: First idle individual index:7 MSC0-SCCP(6)@2d8e477537ad: Warning: Stopping inactive timer T_ias[7]. MSC0-SCCP(6)@2d8e477537ad: First idle individual index:8 MSC0-SCCP(6)@2d8e477537ad: Warning: Stopping inactive timer T_ias[8]. MSC0-SCCP(6)@2d8e477537ad: First idle individual index:9 MSC0-SCCP(6)@2d8e477537ad: Warning: Stopping inactive timer T_ias[9]. MSC0-BSSMAP(7)@2d8e477537ad: Added conn table entry 0MSC0-BSSMAP-Conn-1654213(23)1654213 MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:0 MSC0-SCCP(6)@2d8e477537ad: Warning: Re-starting timer T_ias[0], which is already active (running or expired). MSC0-BSSMAP(7)@2d8e477537ad: Added conn table entry 1MSC0-BSSMAP-Conn-12076814(24)12076814 MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:1 BSC0-SCCP(11)@2d8e477537ad: { messageType := 2, destLocRef := '70AB37'O, sourceLocRef := '165415'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } MSC0-SCCP(6)@2d8e477537ad: Warning: Re-starting timer T_ias[1], which is already active (running or expired). BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:0 MSC0-BSSMAP(7)@2d8e477537ad: Added conn table entry 2MSC0-BSSMAP-Conn-7418272(25)7418272 MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:2 MSC0-SCCP(6)@2d8e477537ad: Warning: Re-starting timer T_ias[2], which is already active (running or expired). MSC0-BSSMAP(7)@2d8e477537ad: Added conn table entry 3MSC0-BSSMAP-Conn-13554294(26)13554294 MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:3 MSC0-SCCP(6)@2d8e477537ad: Warning: Re-starting timer T_ias[3], which is already active (running or expired). MSC0-BSSMAP(7)@2d8e477537ad: Added conn table entry 4MSC0-BSSMAP-Conn-465967(27)465967 MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:4 MSC0-SCCP(6)@2d8e477537ad: Warning: Re-starting timer T_ias[4], which is already active (running or expired). MSC0-BSSMAP(7)@2d8e477537ad: Added conn table entry 5MSC0-BSSMAP-Conn-1296361(28)1296361 MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:5 MSC0-SCCP(6)@2d8e477537ad: Warning: Re-starting timer T_ias[5], which is already active (running or expired). MSC0-BSSMAP(7)@2d8e477537ad: Added conn table entry 6MSC0-BSSMAP-Conn-15054412(29)15054412 MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:6 MSC0-SCCP(6)@2d8e477537ad: Warning: Re-starting timer T_ias[6], which is already active (running or expired). MSC0-BSSMAP(7)@2d8e477537ad: Added conn table entry 7MSC0-BSSMAP-Conn-11157671(30)11157671 MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:7 MSC0-SCCP(6)@2d8e477537ad: Warning: Re-starting timer T_ias[7], which is already active (running or expired). MSC0-BSSMAP(7)@2d8e477537ad: Added conn table entry 8MSC0-BSSMAP-Conn-1559644(31)1559644 MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:8 MSC0-SCCP(6)@2d8e477537ad: Warning: Re-starting timer T_ias[8], which is already active (running or expired). MSC0-BSSMAP(7)@2d8e477537ad: Added conn table entry 9MSC0-BSSMAP-Conn-9203562(32)9203562 MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:9 MSC0-SCCP(6)@2d8e477537ad: Warning: Re-starting timer T_ias[9], which is already active (running or expired). MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:0 MSC0-SCCP(6)@2d8e477537ad: vl_len:11 MSC0-SCCP(6)@2d8e477537ad: vl_from0 MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010001'O MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:1 MSC0-SCCP(6)@2d8e477537ad: vl_len:11 MSC0-SCCP(6)@2d8e477537ad: vl_from0 MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010002'O MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:2 MSC0-SCCP(6)@2d8e477537ad: vl_len:11 MSC0-SCCP(6)@2d8e477537ad: vl_from0 MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010003'O MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:3 MSC0-SCCP(6)@2d8e477537ad: vl_len:11 MSC0-SCCP(6)@2d8e477537ad: vl_from0 MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010004'O MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:4 MSC0-SCCP(6)@2d8e477537ad: vl_len:11 MSC0-SCCP(6)@2d8e477537ad: vl_from0 MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010005'O MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:5 MSC0-SCCP(6)@2d8e477537ad: vl_len:11 MSC0-SCCP(6)@2d8e477537ad: vl_from0 MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010006'O MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:6 MSC0-SCCP(6)@2d8e477537ad: vl_len:11 MSC0-SCCP(6)@2d8e477537ad: vl_from0 MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010007'O MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:7 MSC0-SCCP(6)@2d8e477537ad: vl_len:11 MSC0-SCCP(6)@2d8e477537ad: vl_from0 MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010008'O MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:8 MSC0-SCCP(6)@2d8e477537ad: vl_len:11 MSC0-SCCP(6)@2d8e477537ad: vl_from0 MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010009'O MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:9 MSC0-SCCP(6)@2d8e477537ad: vl_len:11 MSC0-SCCP(6)@2d8e477537ad: vl_from0 MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B0301080101000A'O BSC0-SCCP(11)@2d8e477537ad: { messageType := 2, destLocRef := '46BD5B'O, sourceLocRef := '94C3E9'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:1 BSC0-SCCP(11)@2d8e477537ad: { messageType := 2, destLocRef := '67B7A9'O, sourceLocRef := 'CB2834'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:2 BSC0-SCCP(11)@2d8e477537ad: { messageType := 2, destLocRef := '95D11D'O, sourceLocRef := 'A7B4A2'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:3 BSC0-SCCP(11)@2d8e477537ad: { messageType := 2, destLocRef := '178516'O, sourceLocRef := 'ED205D'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:4 BSC0-SCCP(11)@2d8e477537ad: { messageType := 2, destLocRef := '92C58A'O, sourceLocRef := '6049A3'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:5 BSC0-SCCP(11)@2d8e477537ad: { messageType := 2, destLocRef := 'F67CFA'O, sourceLocRef := '543E48'O ("T>H"), protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:6 BSC0-SCCP(11)@2d8e477537ad: { messageType := 2, destLocRef := 'BA0609'O, sourceLocRef := 'DBA101'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:7 BSC0-SCCP(11)@2d8e477537ad: { messageType := 2, destLocRef := '7F9DA3'O, sourceLocRef := 'E4EE16'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:8 BSC0-SCCP(11)@2d8e477537ad: { messageType := 2, destLocRef := 'F85AAF'O, sourceLocRef := '516E45'O ("QnE"), protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:9 BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:0 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:1 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:2 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:3 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:4 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:5 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:6 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:7 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:8 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:9 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:0 BSC0-SCCP(11)@2d8e477537ad: vl_len:6 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010001'O BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:4 BSC0-SCCP(11)@2d8e477537ad: vl_len:6 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010005'O BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:1 BSC0-SCCP(11)@2d8e477537ad: vl_len:6 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010002'O MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:0 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:3 BSC0-SCCP(11)@2d8e477537ad: vl_len:6 MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010004'O BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:2 BSC0-SCCP(11)@2d8e477537ad: vl_len:6 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010003'O BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:6 BSC0-SCCP(11)@2d8e477537ad: vl_len:6 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010007'O BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:5 BSC0-SCCP(11)@2d8e477537ad: vl_len:6 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010006'O BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:7 BSC0-SCCP(11)@2d8e477537ad: vl_len:6 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010008'O BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:8 BSC0-SCCP(11)@2d8e477537ad: vl_len:6 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010009'O BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:9 BSC0-SCCP(11)@2d8e477537ad: vl_len:6 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '00040201000A'O BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "CRCX 1791223522 1@mgw MGCP 1.0\r\nM: recvonly\r\nC: 7B713F89\r\nL: p:20, a:AMR\r\n" BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 23 1@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4002 RTP/AVP 255\r\n" BSC0-IPA(10)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303032205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4002 RTP/AVP 255\r\n") BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 1310215866 1@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 7B713F89\r\nI: 2E782B92\r\nL: p:20, a:AMR\r\n" MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:4 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:1 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:3 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:2 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:6 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:5 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:7 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:8 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:9 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "CRCX 1348462057 5@mgw MGCP 1.0\r\nM: recvonly\r\nC: 2F91D89A\r\nL: p:20, a:AMR\r\n" BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 23 5@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4010 RTP/AVP 255\r\n" BSC0-IPA(10)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303130205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4010 RTP/AVP 255\r\n") BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "CRCX 310879367 2@mgw MGCP 1.0\r\nM: recvonly\r\nC: 5FCA3D3D\r\nL: p:20, a:AMR\r\n" BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 23 2@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4004 RTP/AVP 255\r\n" BSC0-IPA(10)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303034205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4004 RTP/AVP 255\r\n") BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "CRCX 1447663193 4@mgw MGCP 1.0\r\nM: recvonly\r\nC: 15ACC4CA\r\nL: p:20, a:AMR\r\n" BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 23 4@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4008 RTP/AVP 255\r\n" BSC0-IPA(10)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303038205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4008 RTP/AVP 255\r\n") BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "CRCX 953107007 3@mgw MGCP 1.0\r\nM: recvonly\r\nC: 1F73323B\r\nL: p:20, a:AMR\r\n" BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 23 3@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4006 RTP/AVP 255\r\n" BSC0-IPA(10)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303036205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4006 RTP/AVP 255\r\n") BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "CRCX 1426940227 7@mgw MGCP 1.0\r\nM: recvonly\r\nC: 646EBACE\r\nL: p:20, a:AMR\r\n" BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 23 7@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4014 RTP/AVP 255\r\n" BSC0-IPA(10)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303134205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4014 RTP/AVP 255\r\n") BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "CRCX 37450389 8@mgw MGCP 1.0\r\nM: recvonly\r\nC: 57051C76\r\nL: p:20, a:AMR\r\n" MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:0 MSC0-SCCP(6)@2d8e477537ad: vl_len:6 MSC0-SCCP(6)@2d8e477537ad: vl_from0 BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 23 8@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4016 RTP/AVP 255\r\n" MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O BSC0-IPA(10)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303136205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4016 RTP/AVP 255\r\n") BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "CRCX 113640196 6@mgw MGCP 1.0\r\nM: recvonly\r\nC: 676D5541\r\nL: p:20, a:AMR\r\n" BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 23 6@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4012 RTP/AVP 255\r\n" BSC0-IPA(10)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303132205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4012 RTP/AVP 255\r\n") BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "CRCX 1982826732 9@mgw MGCP 1.0\r\nM: recvonly\r\nC: 05DCEB7C\r\nL: p:20, a:AMR\r\n" BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 23 9@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4018 RTP/AVP 255\r\n" BSC0-IPA(10)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303138205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4018 RTP/AVP 255\r\n") BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "CRCX 2075255101 a@mgw MGCP 1.0\r\nM: recvonly\r\nC: 3212C671\r\nL: p:20, a:AMR\r\n" BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 23 a@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4020 RTP/AVP 255\r\n" BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:0 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-IPA(10)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303230205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4020 RTP/AVP 255\r\n") BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 1973533566 5@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 2F91D89A\r\nI: 1DEFD073\r\nL: p:20, a:AMR\r\n" BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:0 BSC0-SCCP(11)@2d8e477537ad: vl_len:3 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 904297263 4@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 15ACC4CA\r\nI: 1D9C94CA\r\nL: p:20, a:AMR\r\n" BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 604071310 2@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 5FCA3D3D\r\nI: 0DA5A67A\r\nL: p:20, a:AMR\r\n" MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:0 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "DLCX nat-0 1@mgw MGCP 1.0\r\n" MSC0-BSSMAP-Conn-1654213(23)@2d8e477537ad: setverdict(pass): none -> pass BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 482329427 3@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 1F73323B\r\nI: 647935F7\r\nL: p:20, a:AMR\r\n" MSC0-BSSMAP-Conn-1654213(23)@2d8e477537ad: Final verdict of PTC: pass BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 1192175803 8@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 57051C76\r\nI: 6CBA4E43\r\nL: p:20, a:AMR\r\n" MSC0-BSSMAP(7)@2d8e477537ad: Deleted conn table entry 0MSC0-BSSMAP-Conn-1654213(23)1654213 BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 46174216 7@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 646EBACE\r\nI: 35993798\r\nL: p:20, a:AMR\r\n" MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:0 BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 472277502 6@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 676D5541\r\nI: 29C5B18E\r\nL: p:20, a:AMR\r\n" MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:3 MSC0-SCCP(6)@2d8e477537ad: vl_len:6 MSC0-SCCP(6)@2d8e477537ad: vl_from0 BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 138258810 a@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 3212C671\r\nI: 503642A4\r\nL: p:20, a:AMR\r\n" MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:1 MSC0-SCCP(6)@2d8e477537ad: vl_len:6 MSC0-SCCP(6)@2d8e477537ad: vl_from0 MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:4 MSC0-SCCP(6)@2d8e477537ad: vl_len:6 MSC0-SCCP(6)@2d8e477537ad: vl_from0 MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "MDCX 1807304956 9@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 05DCEB7C\r\nI: 7F35D2D8\r\nL: p:20, a:AMR\r\n" BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:0 BSC0-BSSMAP(12)@2d8e477537ad: Deleted conn table entry 0BSC0-MS-0(13)7383863 MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:2 BSC0-MS-0(13)@2d8e477537ad: setverdict(pass): none -> pass MSC0-SCCP(6)@2d8e477537ad: vl_len:6 MSC0-SCCP(6)@2d8e477537ad: vl_from0 MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O BSC0-MS-0(13)@2d8e477537ad: Final verdict of PTC: pass MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:7 MSC0-SCCP(6)@2d8e477537ad: vl_len:6 MSC0-SCCP(6)@2d8e477537ad: vl_from0 MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:6 MSC0-SCCP(6)@2d8e477537ad: vl_len:6 MSC0-SCCP(6)@2d8e477537ad: vl_from0 MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:3 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:0 BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: RLC received in state:disconnect_pending BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:1 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:4 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:5 MSC0-SCCP(6)@2d8e477537ad: vl_len:6 MSC0-SCCP(6)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:2 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:7 MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:9 MSC0-SCCP(6)@2d8e477537ad: vl_len:6 MSC0-SCCP(6)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:6 MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:8 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: vl_len:6 MSC0-SCCP(6)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(6)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:5 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:3 BSC0-SCCP(11)@2d8e477537ad: vl_len:3 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:1 BSC0-SCCP(11)@2d8e477537ad: vl_len:3 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:4 BSC0-SCCP(11)@2d8e477537ad: vl_len:3 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:3 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:2 MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: vl_len:3 MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:1 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:9 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:8 BSC0-SCCP(11)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(11)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:7 BSC0-SCCP(11)@2d8e477537ad: vl_len:3 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:6 BSC0-SCCP(11)@2d8e477537ad: vl_len:3 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "DLCX nat-1 4@mgw MGCP 1.0\r\n" BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:5 BSC0-SCCP(11)@2d8e477537ad: vl_len:3 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "DLCX nat-2 2@mgw MGCP 1.0\r\n" BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O MSC0-BSSMAP-Conn-13554294(26)@2d8e477537ad: setverdict(pass): none -> pass BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:9 BSC0-SCCP(11)@2d8e477537ad: vl_len:3 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O BSC0-SCCP(11)@2d8e477537ad: Session index based on connection ID:8 BSC0-SCCP(11)@2d8e477537ad: vl_len:3 BSC0-SCCP(11)@2d8e477537ad: vl_from0 BSC0-SCCP(11)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O MSC0-BSSMAP(7)@2d8e477537ad: Deleted conn table entry 3MSC0-BSSMAP-Conn-13554294(26)13554294 MSC0-BSSMAP(7)@2d8e477537ad: Deleted conn table entry 1MSC0-BSSMAP-Conn-12076814(24)12076814 MSC0-BSSMAP-Conn-12076814(24)@2d8e477537ad: setverdict(pass): none -> pass MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:3 MSC0-BSSMAP-Conn-13554294(26)@2d8e477537ad: Final verdict of PTC: pass MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:1 MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:4 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-BSSMAP-Conn-12076814(24)@2d8e477537ad: Final verdict of PTC: pass BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:3 MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-BSSMAP(12)@2d8e477537ad: Deleted conn table entry 3BSC0-MS-3(16)9818397 MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:2 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:7 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:6 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-MS-3(16)@2d8e477537ad: setverdict(pass): none -> pass BSC0-MS-3(16)@2d8e477537ad: Final verdict of PTC: pass BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:1 MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:5 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-BSSMAP(12)@2d8e477537ad: Deleted conn table entry 1BSC0-MS-1(14)4635995 BSC0-IPA(10)@2d8e477537ad: ============ MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:9 BSC0-IPA(10)@2d8e477537ad: "DLCX nat-3 5@mgw MGCP 1.0\r\n" MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-MS-1(14)@2d8e477537ad: setverdict(pass): none -> pass MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:8 MSC0-SCCP(6)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(6)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-MS-1(14)@2d8e477537ad: Final verdict of PTC: pass MSC0-BSSMAP-Conn-465967(27)@2d8e477537ad: setverdict(pass): none -> pass BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "DLCX nat-4 3@mgw MGCP 1.0\r\n" MSC0-BSSMAP(7)@2d8e477537ad: Deleted conn table entry 4MSC0-BSSMAP-Conn-465967(27)465967 BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "DLCX nat-5 8@mgw MGCP 1.0\r\n" MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:4 BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "DLCX nat-6 7@mgw MGCP 1.0\r\n" MSC0-BSSMAP-Conn-465967(27)@2d8e477537ad: Final verdict of PTC: pass BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "DLCX nat-7 6@mgw MGCP 1.0\r\n" BSC0-IPA(10)@2d8e477537ad: ============ BSC0-IPA(10)@2d8e477537ad: "DLCX nat-8 a@mgw MGCP 1.0\r\n" BSC0-IPA(10)@2d8e477537ad: ============ MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:3 MSC0-SCCP(6)@2d8e477537ad: RLC received in state:disconnect_pending BSC0-IPA(10)@2d8e477537ad: "DLCX nat-9 9@mgw MGCP 1.0\r\n" MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:1 MSC0-SCCP(6)@2d8e477537ad: RLC received in state:disconnect_pending BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:4 MSC0-BSSMAP-Conn-11157671(30)@2d8e477537ad: setverdict(pass): none -> pass MSC0-BSSMAP-Conn-7418272(25)@2d8e477537ad: setverdict(pass): none -> pass MSC0-BSSMAP-Conn-15054412(29)@2d8e477537ad: setverdict(pass): none -> pass MSC0-BSSMAP-Conn-11157671(30)@2d8e477537ad: Final verdict of PTC: pass MSC0-BSSMAP-Conn-15054412(29)@2d8e477537ad: Final verdict of PTC: pass MSC0-BSSMAP-Conn-7418272(25)@2d8e477537ad: Final verdict of PTC: pass MSC0-BSSMAP-Conn-1296361(28)@2d8e477537ad: setverdict(pass): none -> pass MSC0-BSSMAP-Conn-1296361(28)@2d8e477537ad: Final verdict of PTC: pass MSC0-BSSMAP-Conn-9203562(32)@2d8e477537ad: setverdict(pass): none -> pass MSC0-BSSMAP-Conn-9203562(32)@2d8e477537ad: Final verdict of PTC: pass MSC0-BSSMAP(7)@2d8e477537ad: Deleted conn table entry 7MSC0-BSSMAP-Conn-11157671(30)11157671 MSC0-BSSMAP(7)@2d8e477537ad: Deleted conn table entry 2MSC0-BSSMAP-Conn-7418272(25)7418272 MSC0-BSSMAP(7)@2d8e477537ad: Deleted conn table entry 6MSC0-BSSMAP-Conn-15054412(29)15054412 MSC0-BSSMAP(7)@2d8e477537ad: Deleted conn table entry 5MSC0-BSSMAP-Conn-1296361(28)1296361 MSC0-BSSMAP(7)@2d8e477537ad: Deleted conn table entry 9MSC0-BSSMAP-Conn-9203562(32)9203562 MSC0-BSSMAP(7)@2d8e477537ad: Deleted conn table entry 8MSC0-BSSMAP-Conn-1559644(31)1559644 BSC0-BSSMAP(12)@2d8e477537ad: Deleted conn table entry 4BSC0-MS-4(17)1541398 MSC0-BSSMAP-Conn-1559644(31)@2d8e477537ad: setverdict(pass): none -> pass BSC0-MS-4(17)@2d8e477537ad: setverdict(pass): none -> pass BSC0-MS-4(17)@2d8e477537ad: Final verdict of PTC: pass MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:7 MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:2 MSC0-BSSMAP-Conn-1559644(31)@2d8e477537ad: Final verdict of PTC: pass MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:4 MSC0-SCCP(6)@2d8e477537ad: RLC received in state:disconnect_pending MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:6 MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:5 MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:9 MSC0-SCCP(6)@2d8e477537ad: Session index based on connection ID:8 BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:7 BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:2 BSC0-BSSMAP(12)@2d8e477537ad: Deleted conn table entry 7BSC0-MS-7(20)12191241 BSC0-BSSMAP(12)@2d8e477537ad: Deleted conn table entry 2BSC0-MS-2(15)6797225 BSC0-MS-7(20)@2d8e477537ad: setverdict(pass): none -> pass BSC0-MS-7(20)@2d8e477537ad: Final verdict of PTC: pass BSC0-MS-2(15)@2d8e477537ad: setverdict(pass): none -> pass BSC0-MS-2(15)@2d8e477537ad: Final verdict of PTC: pass MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:7 MSC0-SCCP(6)@2d8e477537ad: RLC received in state:disconnect_pending BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:6 MSC0-SCCP(6)@2d8e477537ad: Session index based on local reference:2 MSC0-SCCP(6)@2d8e477537ad: RLC received in state:disconnect_pending BSC0-BSSMAP(12)@2d8e477537ad: Deleted conn table entry 6BSC0-MS-6(19)16153850 BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:5 BSC0-MS-6(19)@2d8e477537ad: setverdict(pass): none -> pass BSC0-BSSMAP(12)@2d8e477537ad: Deleted conn table entry 5BSC0-MS-5(18)9618826 BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:9 BSC0-MS-5(18)@2d8e477537ad: setverdict(pass): none -> pass BSC0-MS-6(19)@2d8e477537ad: Final verdict of PTC: pass BSC0-SCCP(11)@2d8e477537ad: Session index based on local reference:8 BSC0-BSSMAP(12)@2d8e477537ad: Deleted conn table entry 9BSC0-MS-9(22)16276143 BSC0-MS-9(22)@2d8e477537ad: setverdict(pass): none -> pass BSC0-BSSMAP(12)@2d8e477537ad: Deleted conn table entry 8BSC0-MS-8(21)8363427 BSC0-MS-5(18)@2d8e477537ad: Final verdict of PTC: pass BSC0-MS-8(21)@2d8e477537ad: setverdict(pass): none -> pass BSC0-MS-9(22)@2d8e477537ad: Final verdict of PTC: pass BSC0-MS-8(21)@2d8e477537ad: Final verdict of PTC: pass BSC0-IPA(10)@2d8e477537ad: Final verdict of PTC: none BSC0-BSSMAP(12)@2d8e477537ad: Final verdict of PTC: none BSC0-SCCP(11)@2d8e477537ad: Final verdict of PTC: none BSC0(9)@2d8e477537ad: Final verdict of PTC: none MSC0(4)@2d8e477537ad: Final verdict of PTC: none MSC0-IPA(5)@2d8e477537ad: Final verdict of PTC: none IPA-CTRL-CLI-IPA(3)@2d8e477537ad: Final verdict of PTC: none MSC0-SCCP(6)@2d8e477537ad: Final verdict of PTC: none MSC0-BSSMAP(7)@2d8e477537ad: Final verdict of PTC: none MSC0-MGCP_UDP(8)@2d8e477537ad: Final verdict of PTC: none MTC@2d8e477537ad: setverdict(pass): none -> pass MTC@2d8e477537ad: Setting final verdict of the test case. MTC@2d8e477537ad: Local verdict of MTC: pass MTC@2d8e477537ad: Local verdict of PTC IPA-CTRL-CLI-IPA(3): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0(4): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-IPA(5): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-SCCP(6): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP(7): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-MGCP_UDP(8): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0(9): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-IPA(10): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-SCCP(11): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-BSSMAP(12): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-0(13): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-1(14): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-2(15): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-3(16): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-4(17): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-5(18): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-6(19): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-7(20): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-8(21): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-9(22): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-1654213(23): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-12076814(24): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-7418272(25): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-13554294(26): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-465967(27): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-1296361(28): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-15054412(29): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-11157671(30): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-1559644(31): pass (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-9203562(32): pass (pass -> pass) MTC@2d8e477537ad: Test case TC_recv_dump finished. Verdict: pass MTC@2d8e477537ad: Starting external command `../ttcn3-tcpdump-stop.sh BSCNAT_Tests.TC_recv_dump pass'. Tue Mar 2 08:02:17 UTC 2021 -e ====== BSCNAT_Tests.TC_recv_dump pass ====== Waiting for packet dumper to finish... 0 (prev_count=-1, count=29090) Waiting for packet dumper to finish... 1 (prev_count=29090, count=152476) MTC@2d8e477537ad: External command `../ttcn3-tcpdump-stop.sh BSCNAT_Tests.TC_recv_dump pass' was executed successfully (exit status: 0). MTC@2d8e477537ad: Starting external command `../ttcn3-tcpdump-start.sh BSCNAT_Tests.TC_recv_dump_osmux'. ------ BSCNAT_Tests.TC_recv_dump_osmux ------ Tue Mar 2 08:02:19 UTC 2021 NOTE: unable to use dumpcap due to missing capabilities or suid bit Waiting for packet dumper to start... 0 MTC@2d8e477537ad: External command `../ttcn3-tcpdump-start.sh BSCNAT_Tests.TC_recv_dump_osmux' was executed successfully (exit status: 0). MTC@2d8e477537ad: Test case TC_recv_dump_osmux started. MSC0-SCCP(36)@2d8e477537ad: v_sccp_pdu_maxlen:268 MSC0-IPA(35)@2d8e477537ad: Established a new IPA connection (conn_id=2) MSC0-IPA(35)@2d8e477537ad: CCM Tx:{ msg_type := IPAC_MSGT_ID_GET (4), u := { get := { { len := 1, tag := IPAC_IDTAG_UNITNAME (1) }, { len := 1, tag := IPAC_IDTAG_UNITID (8) } } } } MSC0-IPA(35)@2d8e477537ad: Warning: dec_PDU_IPA_CCM(): Data remained at the end of the stream after successful decoding: '00'O MSC0-IPA(35)@2d8e477537ad: CCM Rx:{ msg_type := IPAC_MSGT_ID_RESP (5), u := { resp := { { len := 4, tag := IPAC_IDTAG_UNITNAME (1), data := '666F6F'O ("foo") } } } } MSC0-IPA(35)@2d8e477537ad: IPA ID RESP: { { len := 4, tag := IPAC_IDTAG_UNITNAME (1), data := '666F6F'O ("foo") } } MSC0-IPA(35)@2d8e477537ad: IPA identity response { { len := 4, tag := IPAC_IDTAG_UNITNAME (1), data := '666F6F'O ("foo") } } mismatch BSC0-SCCP(41)@2d8e477537ad: v_sccp_pdu_maxlen:268 BSC0-IPA(40)@2d8e477537ad: CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } BSC0-IPA(40)@2d8e477537ad: CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } BSC0-IPA(40)@2d8e477537ad: Warning: dec_PDU_IPA_CCM(): Data remained at the end of the stream after successful decoding: '626BF2C9A86F2D6181D209ED19BF0B15'O BSC0-IPA(40)@2d8e477537ad: CCM Rx:{ msg_type := IPAC_MSGT_ID_GET (4), u := { get := { { len := 1, tag := IPAC_IDTAG_UNITID (8) }, { len := 1, tag := IPAC_IDTAG_MACADDR (7) }, { len := 1, tag := IPAC_IDTAG_LOCATION1 (2) }, { len := 1, tag := IPAC_IDTAG_LOCATION2 (3) }, { len := 1, tag := IPAC_IDTAG_EQUIPVERS (4) }, { len := 1, tag := IPAC_IDTAG_SWVERSION (5) }, { len := 1, tag := IPAC_IDTAG_UNITNAME (1) }, { len := 1, tag := IPAC_IDTAG_SERNR (0) }, { len := 17, tag := IPAC_IDTAG_OSMO_RAND (35) } } } } BSC0-IPA(40)@2d8e477537ad: CCM Tx:{ msg_type := IPAC_MSGT_ID_RESP (5), u := { resp := { { len := 0, tag := IPAC_IDTAG_UNITID (8), data := '302F312F3200'O }, { len := 0, tag := IPAC_IDTAG_MACADDR (7), data := '00'O }, { len := 0, tag := IPAC_IDTAG_LOCATION1 (2), data := '00'O }, { len := 0, tag := IPAC_IDTAG_LOCATION2 (3), data := '00'O }, { len := 0, tag := IPAC_IDTAG_EQUIPVERS (4), data := '00'O }, { len := 0, tag := IPAC_IDTAG_SWVERSION (5), data := '00'O }, { len := 0, tag := IPAC_IDTAG_UNITNAME (1), data := '4253433000'O }, { len := 0, tag := IPAC_IDTAG_SERNR (0), data := '00'O }, { len := 0, tag := IPAC_IDTAG_OSMO_RAND (35), data := '00'O } } } } BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "RSIP 1 13@mgw MGCP 1.0\r\n" BSC0-IPA(40)@2d8e477537ad: CCM Rx:{ msg_type := IPAC_MSGT_PING (0), u := omit } BSC0-IPA(40)@2d8e477537ad: CCM Tx:{ msg_type := IPAC_MSGT_PONG (1), u := omit } BSC0-MS-0(43)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-MS-1(44)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-BSSMAP(42)@2d8e477537ad: Added conn table entry 0BSC0-MS-0(43)15633032 BSC0-BSSMAP(42)@2d8e477537ad: patch: N(SD) for ConnIdx 0 set to 1 BSC0-BSSMAP(42)@2d8e477537ad: Added conn table entry 1BSC0-MS-1(44)12957449 BSC0-SCCP(41)@2d8e477537ad: First idle individual index:0 BSC0-BSSMAP(42)@2d8e477537ad: patch: N(SD) for ConnIdx 1 set to 1 BSC0-MS-2(45)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-SCCP(41)@2d8e477537ad: First idle individual index:1 BSC0-MS-3(46)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-BSSMAP(42)@2d8e477537ad: Added conn table entry 2BSC0-MS-2(45)5944972 BSC0-BSSMAP(42)@2d8e477537ad: patch: N(SD) for ConnIdx 2 set to 1 BSC0-SCCP(41)@2d8e477537ad: First idle individual index:2 BSC0-MS-4(47)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-BSSMAP(42)@2d8e477537ad: Added conn table entry 3BSC0-MS-3(46)2836064 BSC0-BSSMAP(42)@2d8e477537ad: patch: N(SD) for ConnIdx 3 set to 1 BSC0-SCCP(41)@2d8e477537ad: First idle individual index:3 BSC0-BSSMAP(42)@2d8e477537ad: Added conn table entry 4BSC0-MS-4(47)1192451 BSC0-BSSMAP(42)@2d8e477537ad: patch: N(SD) for ConnIdx 4 set to 1 BSC0-SCCP(41)@2d8e477537ad: First idle individual index:4 BSC0-MS-5(48)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-BSSMAP(42)@2d8e477537ad: Added conn table entry 5BSC0-MS-5(48)13548611 BSC0-MS-6(49)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-BSSMAP(42)@2d8e477537ad: patch: N(SD) for ConnIdx 5 set to 1 BSC0-SCCP(41)@2d8e477537ad: First idle individual index:5 BSC0-MS-7(50)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-BSSMAP(42)@2d8e477537ad: Added conn table entry 6BSC0-MS-6(49)7729654 BSC0-BSSMAP(42)@2d8e477537ad: patch: N(SD) for ConnIdx 6 set to 1 BSC0-SCCP(41)@2d8e477537ad: First idle individual index:6 MSC0-SCCP(36)@2d8e477537ad: First idle individual index:0 BSC0-BSSMAP(42)@2d8e477537ad: Added conn table entry 7BSC0-MS-7(50)7976630 BSC0-MS-8(51)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-BSSMAP(42)@2d8e477537ad: patch: N(SD) for ConnIdx 7 set to 1 MSC0-SCCP(36)@2d8e477537ad: Warning: Stopping inactive timer T_ias[0]. BSC0-SCCP(41)@2d8e477537ad: First idle individual index:7 MSC0-SCCP(36)@2d8e477537ad: First idle individual index:1 MSC0-SCCP(36)@2d8e477537ad: Warning: Stopping inactive timer T_ias[1]. MSC0-SCCP(36)@2d8e477537ad: First idle individual index:2 MSC0-SCCP(36)@2d8e477537ad: Warning: Stopping inactive timer T_ias[2]. MSC0-SCCP(36)@2d8e477537ad: First idle individual index:3 MSC0-SCCP(36)@2d8e477537ad: Warning: Stopping inactive timer T_ias[3]. MSC0-SCCP(36)@2d8e477537ad: First idle individual index:4 MSC0-SCCP(36)@2d8e477537ad: Warning: Stopping inactive timer T_ias[4]. MSC0-SCCP(36)@2d8e477537ad: First idle individual index:5 MSC0-SCCP(36)@2d8e477537ad: Warning: Stopping inactive timer T_ias[5]. MSC0-SCCP(36)@2d8e477537ad: First idle individual index:6 MSC0-SCCP(36)@2d8e477537ad: Warning: Stopping inactive timer T_ias[6]. BSC0-BSSMAP(42)@2d8e477537ad: Added conn table entry 8BSC0-MS-8(51)2599195 MSC0-SCCP(36)@2d8e477537ad: First idle individual index:7 BSC0-BSSMAP(42)@2d8e477537ad: patch: N(SD) for ConnIdx 8 set to 1 MSC0-SCCP(36)@2d8e477537ad: Warning: Stopping inactive timer T_ias[7]. BSC0-MS-9(52)@2d8e477537ad: Starting main of BSC_MS_ConnHdlr BSC0-SCCP(41)@2d8e477537ad: First idle individual index:8 MSC0-SCCP(36)@2d8e477537ad: First idle individual index:8 MSC0-SCCP(36)@2d8e477537ad: Warning: Stopping inactive timer T_ias[8]. MSC0-BSSMAP(37)@2d8e477537ad: Added conn table entry 0MSC0-BSSMAP-Conn-9227475(53)9227475 BSC0-BSSMAP(42)@2d8e477537ad: Added conn table entry 9BSC0-MS-9(52)3987402 BSC0-BSSMAP(42)@2d8e477537ad: patch: N(SD) for ConnIdx 9 set to 1 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:0 BSC0-SCCP(41)@2d8e477537ad: First idle individual index:9 MSC0-SCCP(36)@2d8e477537ad: Warning: Re-starting timer T_ias[0], which is already active (running or expired). MSC0-SCCP(36)@2d8e477537ad: First idle individual index:9 MSC0-SCCP(36)@2d8e477537ad: Warning: Stopping inactive timer T_ias[9]. BSC0-SCCP(41)@2d8e477537ad: { messageType := 2, destLocRef := 'EE8A88'O, sourceLocRef := '8E8B13'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:0 MSC0-BSSMAP(37)@2d8e477537ad: Added conn table entry 1MSC0-BSSMAP-Conn-285221(54)285221 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:1 MSC0-SCCP(36)@2d8e477537ad: Warning: Re-starting timer T_ias[1], which is already active (running or expired). MSC0-BSSMAP(37)@2d8e477537ad: Added conn table entry 2MSC0-BSSMAP-Conn-15125487(55)15125487 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:2 MSC0-SCCP(36)@2d8e477537ad: Warning: Re-starting timer T_ias[2], which is already active (running or expired). MSC0-BSSMAP(37)@2d8e477537ad: Added conn table entry 3MSC0-BSSMAP-Conn-8395488(56)8395488 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:3 MSC0-SCCP(36)@2d8e477537ad: Warning: Re-starting timer T_ias[3], which is already active (running or expired). MSC0-BSSMAP(37)@2d8e477537ad: Added conn table entry 4MSC0-BSSMAP-Conn-6476182(57)6476182 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:4 MSC0-SCCP(36)@2d8e477537ad: Warning: Re-starting timer T_ias[4], which is already active (running or expired). MSC0-BSSMAP(37)@2d8e477537ad: Added conn table entry 5MSC0-BSSMAP-Conn-3347971(58)3347971 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:5 MSC0-SCCP(36)@2d8e477537ad: Warning: Re-starting timer T_ias[5], which is already active (running or expired). MSC0-BSSMAP(37)@2d8e477537ad: Added conn table entry 6MSC0-BSSMAP-Conn-13147887(59)13147887 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:6 MSC0-SCCP(36)@2d8e477537ad: Warning: Re-starting timer T_ias[6], which is already active (running or expired). MSC0-BSSMAP(37)@2d8e477537ad: Added conn table entry 7MSC0-BSSMAP-Conn-1830302(60)1830302 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:7 MSC0-SCCP(36)@2d8e477537ad: Warning: Re-starting timer T_ias[7], which is already active (running or expired). MSC0-BSSMAP(37)@2d8e477537ad: Added conn table entry 8MSC0-BSSMAP-Conn-8797617(61)8797617 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:8 MSC0-SCCP(36)@2d8e477537ad: Warning: Re-starting timer T_ias[8], which is already active (running or expired). MSC0-BSSMAP(37)@2d8e477537ad: Added conn table entry 9MSC0-BSSMAP-Conn-5118523(62)5118523 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:9 MSC0-SCCP(36)@2d8e477537ad: Warning: Re-starting timer T_ias[9], which is already active (running or expired). MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:0 MSC0-SCCP(36)@2d8e477537ad: vl_len:11 MSC0-SCCP(36)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010001'O MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:1 MSC0-SCCP(36)@2d8e477537ad: vl_len:11 MSC0-SCCP(36)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010002'O MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:2 MSC0-SCCP(36)@2d8e477537ad: vl_len:11 MSC0-SCCP(36)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010003'O MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:3 MSC0-SCCP(36)@2d8e477537ad: vl_len:11 MSC0-SCCP(36)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010004'O MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:4 MSC0-SCCP(36)@2d8e477537ad: vl_len:11 MSC0-SCCP(36)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010005'O MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:5 MSC0-SCCP(36)@2d8e477537ad: vl_len:11 MSC0-SCCP(36)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010006'O MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:6 MSC0-SCCP(36)@2d8e477537ad: vl_len:11 MSC0-SCCP(36)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010007'O MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:7 MSC0-SCCP(36)@2d8e477537ad: vl_len:11 MSC0-SCCP(36)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010008'O MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:8 MSC0-SCCP(36)@2d8e477537ad: vl_len:11 MSC0-SCCP(36)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B03010801010009'O MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:9 MSC0-SCCP(36)@2d8e477537ad: vl_len:11 MSC0-SCCP(36)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '0009010B0301080101000A'O BSC0-SCCP(41)@2d8e477537ad: { messageType := 2, destLocRef := 'C5B709'O, sourceLocRef := '2C9FC2'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:1 BSC0-SCCP(41)@2d8e477537ad: { messageType := 2, destLocRef := '5AB68C'O, sourceLocRef := 'ED2C4C'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:2 BSC0-SCCP(41)@2d8e477537ad: { messageType := 2, destLocRef := '2B4660'O ("+F`"), sourceLocRef := 'BDAF97'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:3 BSC0-SCCP(41)@2d8e477537ad: { messageType := 2, destLocRef := '123203'O, sourceLocRef := 'C6FF97'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:4 BSC0-SCCP(41)@2d8e477537ad: { messageType := 2, destLocRef := 'CEBC43'O, sourceLocRef := 'A47F65'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:5 BSC0-SCCP(41)@2d8e477537ad: { messageType := 2, destLocRef := '75F1F6'O, sourceLocRef := '963E3E'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:6 BSC0-SCCP(41)@2d8e477537ad: { messageType := 2, destLocRef := '79B6B6'O, sourceLocRef := 'B29751'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:7 BSC0-SCCP(41)@2d8e477537ad: { messageType := 2, destLocRef := '27A91B'O, sourceLocRef := '6374F0'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:8 BSC0-SCCP(41)@2d8e477537ad: { messageType := 2, destLocRef := '3CD7CA'O, sourceLocRef := '36A5F4'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 0, optionalPart := omit, eop := omit } BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:9 BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:0 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:1 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:2 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:3 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:4 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:5 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:6 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:7 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:8 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:9 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:0 BSC0-SCCP(41)@2d8e477537ad: vl_len:6 BSC0-SCCP(41)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010001'O BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:1 BSC0-SCCP(41)@2d8e477537ad: vl_len:6 BSC0-SCCP(41)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010002'O BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:2 BSC0-SCCP(41)@2d8e477537ad: vl_len:6 BSC0-SCCP(41)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010003'O MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:0 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:3 BSC0-SCCP(41)@2d8e477537ad: vl_len:6 BSC0-SCCP(41)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010004'O BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:4 BSC0-SCCP(41)@2d8e477537ad: vl_len:6 BSC0-SCCP(41)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010005'O BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:5 BSC0-SCCP(41)@2d8e477537ad: vl_len:6 BSC0-SCCP(41)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010006'O BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:6 BSC0-SCCP(41)@2d8e477537ad: vl_len:6 BSC0-SCCP(41)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010007'O BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:7 BSC0-SCCP(41)@2d8e477537ad: vl_len:6 BSC0-SCCP(41)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010008'O BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:8 BSC0-SCCP(41)@2d8e477537ad: vl_len:6 BSC0-SCCP(41)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000402010009'O BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:9 BSC0-SCCP(41)@2d8e477537ad: vl_len:6 BSC0-SCCP(41)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '00040201000A'O BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "CRCX 1850911287 1@mgw MGCP 1.0\nX-Osmux: 0\r\nM: recvonly\r\nC: 16AA9F13\r\nL: p:20, a:AMR\r\n" BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 23 1@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4002 RTP/AVP 255\r\n" BSC0-IPA(40)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303032205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4002 RTP/AVP 255\r\n") BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 1572591595 1@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 16AA9F13\r\nI: 42DF0C33\r\nL: p:20, a:AMR\r\n" MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:1 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:2 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:3 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:4 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:5 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:6 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:7 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-IPA(40)@2d8e477537ad: ============ MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-IPA(40)@2d8e477537ad: "CRCX 1364322767 2@mgw MGCP 1.0\nX-Osmux: 1\r\nM: recvonly\r\nC: 5EB97458\r\nL: p:20, a:AMR\r\n" MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:8 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-IPA(40)@2d8e477537ad: ============ MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-IPA(40)@2d8e477537ad: "MDCX 23 2@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4004 RTP/AVP 255\r\n" BSC0-IPA(40)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303034205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4004 RTP/AVP 255\r\n") MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:9 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "CRCX 1733527225 3@mgw MGCP 1.0\nX-Osmux: 2\r\nM: recvonly\r\nC: 7575445C\r\nL: p:20, a:AMR\r\n" BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 23 3@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4006 RTP/AVP 255\r\n" BSC0-IPA(40)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303036205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4006 RTP/AVP 255\r\n") BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "CRCX 131292728 4@mgw MGCP 1.0\nX-Osmux: 3\r\nM: recvonly\r\nC: 1DB32CC5\r\nL: p:20, a:AMR\r\n" BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 23 4@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4008 RTP/AVP 255\r\n" BSC0-IPA(40)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303038205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4008 RTP/AVP 255\r\n") BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "CRCX 1542441771 5@mgw MGCP 1.0\nX-Osmux: 4\r\nM: recvonly\r\nC: 0A7C450A\r\nL: p:20, a:AMR\r\n" BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 23 5@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4010 RTP/AVP 255\r\n" BSC0-IPA(40)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303130205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4010 RTP/AVP 255\r\n") BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "CRCX 850673341 6@mgw MGCP 1.0\nX-Osmux: 5\r\nM: recvonly\r\nC: 377229F1\r\nL: p:20, a:AMR\r\n" BSC0-IPA(40)@2d8e477537ad: ============ MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:0 MSC0-SCCP(36)@2d8e477537ad: vl_len:6 MSC0-SCCP(36)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O BSC0-IPA(40)@2d8e477537ad: "MDCX 23 6@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4012 RTP/AVP 255\r\n" BSC0-IPA(40)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303132205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4012 RTP/AVP 255\r\n") BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "CRCX 838613084 7@mgw MGCP 1.0\nX-Osmux: 6\r\nM: recvonly\r\nC: 3C7372AC\r\nL: p:20, a:AMR\r\n" BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 23 7@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4014 RTP/AVP 255\r\n" BSC0-IPA(40)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303134205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4014 RTP/AVP 255\r\n") BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "CRCX 997105971 8@mgw MGCP 1.0\nX-Osmux: 7\r\nM: recvonly\r\nC: 55F63ACC\r\nL: p:20, a:AMR\r\n" BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 23 8@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4016 RTP/AVP 255\r\n" BSC0-IPA(40)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303136205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4016 RTP/AVP 255\r\n") BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "CRCX 612818003 9@mgw MGCP 1.0\nX-Osmux: 8\r\nM: recvonly\r\nC: 5B48EE6C\r\nL: p:20, a:AMR\r\n" BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 23 9@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4018 RTP/AVP 255\r\n" BSC0-IPA(40)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303138205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4018 RTP/AVP 255\r\n") BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "CRCX 1932799874 a@mgw MGCP 1.0\nX-Osmux: 9\r\nM: recvonly\r\nC: 49E7505C\r\nL: p:20, a:AMR\r\n" BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 23 a@mgw MGCP 1.0\r\nZ: noanswer\r\n\r\nc=IN IP4 172.18.15.20\r\nm=audio 4020 RTP/AVP 255\r\n" BSC0-IPA(40)@2d8e477537ad: Warning: dec_MgcpCommand(): Data remained at the end of the stream after successful decoding: '0D0A633D494E20495034203137322E31382E31352E32300D0A6D3D617564696F2034303230205254502F415650203235350D0A'O ("\r\nc=IN IP4 172.18.15.20\r\nm=audio 4020 RTP/AVP 255\r\n") BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:0 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:0 BSC0-SCCP(41)@2d8e477537ad: vl_len:3 BSC0-SCCP(41)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:0 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 1479936108 2@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 5EB97458\r\nI: 33A81EC4\r\nL: p:20, a:AMR\r\n" BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 985067298 4@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 1DB32CC5\r\nI: 1DA0E963\r\nL: p:20, a:AMR\r\n" BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "DLCX nat-0 1@mgw MGCP 1.0\r\n" BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 755926853 3@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 7575445C\r\nI: 6A86AD40\r\nL: p:20, a:AMR\r\n" BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 1178630393 6@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 377229F1\r\nI: 7A031B0E\r\nL: p:20, a:AMR\r\n" MSC0-BSSMAP-Conn-9227475(53)@2d8e477537ad: setverdict(pass): none -> pass BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 497322758 5@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 0A7C450A\r\nI: 0CBBFA61\r\nL: p:20, a:AMR\r\n" MSC0-BSSMAP-Conn-9227475(53)@2d8e477537ad: Final verdict of PTC: pass MSC0-BSSMAP(37)@2d8e477537ad: Deleted conn table entry 0MSC0-BSSMAP-Conn-9227475(53)9227475 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:0 BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 582917036 7@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 3C7372AC\r\nI: 670D5A02\r\nL: p:20, a:AMR\r\n" BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 1632887456 9@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 5B48EE6C\r\nI: 690D5A59\r\nL: p:20, a:AMR\r\n" MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:1 MSC0-SCCP(36)@2d8e477537ad: vl_len:6 MSC0-SCCP(36)@2d8e477537ad: vl_from0 BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 459535873 8@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 55F63ACC\r\nI: 32558EF1\r\nL: p:20, a:AMR\r\n" MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:3 MSC0-SCCP(36)@2d8e477537ad: vl_len:6 MSC0-SCCP(36)@2d8e477537ad: vl_from0 BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "MDCX 1780313616 a@mgw MGCP 1.0\r\nM: sendrecv\r\nC: 49E7505C\r\nI: 56F9CD57\r\nL: p:20, a:AMR\r\n" MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:2 MSC0-SCCP(36)@2d8e477537ad: vl_len:6 MSC0-SCCP(36)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:5 MSC0-SCCP(36)@2d8e477537ad: vl_len:6 MSC0-SCCP(36)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:0 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:4 BSC0-BSSMAP(42)@2d8e477537ad: Deleted conn table entry 0BSC0-MS-0(43)15633032 MSC0-SCCP(36)@2d8e477537ad: vl_len:6 MSC0-SCCP(36)@2d8e477537ad: vl_from0 BSC0-MS-0(43)@2d8e477537ad: setverdict(pass): none -> pass MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:6 MSC0-SCCP(36)@2d8e477537ad: vl_len:6 MSC0-SCCP(36)@2d8e477537ad: vl_from0 BSC0-MS-0(43)@2d8e477537ad: Final verdict of PTC: pass MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:1 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:3 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:2 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:0 BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:5 MSC0-SCCP(36)@2d8e477537ad: RLC received in state:disconnect_pending BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:4 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:6 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:1 BSC0-SCCP(41)@2d8e477537ad: vl_len:3 BSC0-SCCP(41)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:8 MSC0-SCCP(36)@2d8e477537ad: vl_len:6 MSC0-SCCP(36)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:3 BSC0-SCCP(41)@2d8e477537ad: vl_len:3 BSC0-SCCP(41)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:7 MSC0-SCCP(36)@2d8e477537ad: vl_len:6 MSC0-SCCP(36)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:2 BSC0-SCCP(41)@2d8e477537ad: vl_len:3 BSC0-SCCP(41)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:9 MSC0-SCCP(36)@2d8e477537ad: vl_len:6 MSC0-SCCP(36)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:8 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000420040109'O BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:5 BSC0-SCCP(41)@2d8e477537ad: vl_len:3 BSC0-SCCP(41)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:1 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:4 BSC0-SCCP(41)@2d8e477537ad: vl_len:3 BSC0-SCCP(41)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:3 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:7 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:6 BSC0-SCCP(41)@2d8e477537ad: vl_len:3 BSC0-SCCP(41)@2d8e477537ad: vl_from0 MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:2 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:9 BSC0-SCCP(41)@2d8e477537ad: DT1 will be put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1 data has been put to the reassembly buffer BSC0-SCCP(41)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:8 BSC0-SCCP(41)@2d8e477537ad: vl_len:3 BSC0-SCCP(41)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:7 BSC0-SCCP(41)@2d8e477537ad: vl_len:3 BSC0-SCCP(41)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O BSC0-SCCP(41)@2d8e477537ad: Session index based on connection ID:9 BSC0-SCCP(41)@2d8e477537ad: vl_len:3 BSC0-SCCP(41)@2d8e477537ad: vl_from0 BSC0-SCCP(41)@2d8e477537ad: data sent by MTP3_SCCP_PORT: '000121'O BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "DLCX nat-1 2@mgw MGCP 1.0\r\n" BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "DLCX nat-2 4@mgw MGCP 1.0\r\n" MSC0-BSSMAP-Conn-285221(54)@2d8e477537ad: setverdict(pass): none -> pass MSC0-BSSMAP-Conn-8395488(56)@2d8e477537ad: setverdict(pass): none -> pass BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "DLCX nat-3 3@mgw MGCP 1.0\r\n" MSC0-BSSMAP-Conn-285221(54)@2d8e477537ad: Final verdict of PTC: pass MSC0-BSSMAP(37)@2d8e477537ad: Deleted conn table entry 1MSC0-BSSMAP-Conn-285221(54)285221 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:1 MSC0-BSSMAP-Conn-8395488(56)@2d8e477537ad: Final verdict of PTC: pass MSC0-BSSMAP(37)@2d8e477537ad: Deleted conn table entry 3MSC0-BSSMAP-Conn-8395488(56)8395488 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:3 MSC0-BSSMAP-Conn-15125487(55)@2d8e477537ad: setverdict(pass): none -> pass MSC0-BSSMAP(37)@2d8e477537ad: Deleted conn table entry 2MSC0-BSSMAP-Conn-15125487(55)15125487 BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:1 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:2 MSC0-BSSMAP-Conn-15125487(55)@2d8e477537ad: Final verdict of PTC: pass BSC0-BSSMAP(42)@2d8e477537ad: Deleted conn table entry 1BSC0-MS-1(44)12957449 MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:5 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:4 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:6 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:8 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:7 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:3 BSC0-BSSMAP(42)@2d8e477537ad: Deleted conn table entry 3BSC0-MS-3(46)2836064 BSC0-MS-3(46)@2d8e477537ad: setverdict(pass): none -> pass BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:2 BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "DLCX nat-4 6@mgw MGCP 1.0\r\n" BSC0-MS-2(45)@2d8e477537ad: setverdict(pass): none -> pass BSC0-MS-3(46)@2d8e477537ad: Final verdict of PTC: pass MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:9 MSC0-SCCP(36)@2d8e477537ad: DT1 will be put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1 data has been put to the reassembly buffer MSC0-SCCP(36)@2d8e477537ad: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:1 MSC0-SCCP(36)@2d8e477537ad: RLC received in state:disconnect_pending MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:3 MSC0-SCCP(36)@2d8e477537ad: RLC received in state:disconnect_pending BSC0-BSSMAP(42)@2d8e477537ad: Deleted conn table entry 2BSC0-MS-2(45)5944972 BSC0-MS-2(45)@2d8e477537ad: Final verdict of PTC: pass MSC0-BSSMAP-Conn-3347971(58)@2d8e477537ad: setverdict(pass): none -> pass MSC0-BSSMAP(37)@2d8e477537ad: Deleted conn table entry 5MSC0-BSSMAP-Conn-3347971(58)3347971 BSC0-MS-1(44)@2d8e477537ad: setverdict(pass): none -> pass MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:5 MSC0-BSSMAP-Conn-3347971(58)@2d8e477537ad: Final verdict of PTC: pass MSC0-BSSMAP-Conn-13147887(59)@2d8e477537ad: setverdict(pass): none -> pass MSC0-BSSMAP-Conn-13147887(59)@2d8e477537ad: Final verdict of PTC: pass BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "DLCX nat-5 7@mgw MGCP 1.0\r\n" BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "DLCX nat-6 9@mgw MGCP 1.0\r\n" BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "DLCX nat-7 8@mgw MGCP 1.0\r\n" BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "DLCX nat-8 5@mgw MGCP 1.0\r\n" MSC0-BSSMAP(37)@2d8e477537ad: Deleted conn table entry 6MSC0-BSSMAP-Conn-13147887(59)13147887 MSC0-BSSMAP-Conn-8797617(61)@2d8e477537ad: setverdict(pass): none -> pass MSC0-BSSMAP-Conn-8797617(61)@2d8e477537ad: Final verdict of PTC: pass MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:2 MSC0-SCCP(36)@2d8e477537ad: RLC received in state:disconnect_pending MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:6 MSC0-BSSMAP-Conn-1830302(60)@2d8e477537ad: setverdict(pass): none -> pass BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:5 BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:6 BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:8 BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:7 MSC0-BSSMAP-Conn-1830302(60)@2d8e477537ad: Final verdict of PTC: pass BSC0-MS-1(44)@2d8e477537ad: Final verdict of PTC: pass MSC0-BSSMAP(37)@2d8e477537ad: Deleted conn table entry 8MSC0-BSSMAP-Conn-8797617(61)8797617 MSC0-BSSMAP(37)@2d8e477537ad: Deleted conn table entry 7MSC0-BSSMAP-Conn-1830302(60)1830302 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:8 MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:5 MSC0-SCCP(36)@2d8e477537ad: RLC received in state:disconnect_pending MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:7 MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:6 MSC0-SCCP(36)@2d8e477537ad: RLC received in state:disconnect_pending MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:8 MSC0-SCCP(36)@2d8e477537ad: RLC received in state:disconnect_pending BSC0-BSSMAP(42)@2d8e477537ad: Deleted conn table entry 5BSC0-MS-5(48)13548611 BSC0-BSSMAP(42)@2d8e477537ad: Deleted conn table entry 6BSC0-MS-6(49)7729654 BSC0-BSSMAP(42)@2d8e477537ad: Dynamic test case error: Data cannot be sent on port CLIENT to component 0 because there is no connection towards component 0. BSC0-BSSMAP(42)@2d8e477537ad: setverdict(error): none -> error BSC0-MS-5(48)@2d8e477537ad: setverdict(pass): none -> pass BSC0-MS-5(48)@2d8e477537ad: Final verdict of PTC: pass BSC0-MS-6(49)@2d8e477537ad: setverdict(fail): none -> fail BSC0-MS-6(49)@2d8e477537ad: Final verdict of PTC: fail BSC0-BSSMAP(42)@2d8e477537ad: Final verdict of PTC: error BSC0-SCCP(41)@2d8e477537ad: Warning: The last outgoing messages on port SCCP_SP_PORT may be lost. MSC0-BSSMAP-Conn-6476182(57)@2d8e477537ad: setverdict(pass): none -> pass MSC0-BSSMAP-Conn-6476182(57)@2d8e477537ad: Final verdict of PTC: pass MSC0-BSSMAP(37)@2d8e477537ad: Deleted conn table entry 4MSC0-BSSMAP-Conn-6476182(57)6476182 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:4 MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:7 MSC0-SCCP(36)@2d8e477537ad: RLC received in state:disconnect_pending BSC0-SCCP(41)@2d8e477537ad: Session index based on local reference:4 BSC0-SCCP(41)@2d8e477537ad: Dynamic test case error: Port SCCP_SP_PORT has neither connections nor mappings. Message cannot be sent on it. BSC0-SCCP(41)@2d8e477537ad: setverdict(error): none -> error BSC0-SCCP(41)@2d8e477537ad: Final verdict of PTC: error BSC0-IPA(40)@2d8e477537ad: ============ BSC0-IPA(40)@2d8e477537ad: "DLCX nat-9 a@mgw MGCP 1.0\r\n" BSC0-IPA(40)@2d8e477537ad: Dynamic test case error: Port IPA_MGCP_PORT has neither connections nor mappings. Message cannot be sent on it. (Operation now in progress) BSC0-IPA(40)@2d8e477537ad: setverdict(error): none -> error MSC0-BSSMAP-Conn-5118523(62)@2d8e477537ad: setverdict(pass): none -> pass MSC0-BSSMAP(37)@2d8e477537ad: Deleted conn table entry 9MSC0-BSSMAP-Conn-5118523(62)5118523 MSC0-SCCP(36)@2d8e477537ad: Session index based on connection ID:9 BSC0-IPA(40)@2d8e477537ad: Final verdict of PTC: error MSC0-BSSMAP-Conn-5118523(62)@2d8e477537ad: Final verdict of PTC: pass MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:4 MSC0-SCCP(36)@2d8e477537ad: RLSD received in state:disconnect_pending MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:9 MSC0-SCCP(36)@2d8e477537ad: RLSD received in state:disconnect_pending MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:9 MSC0-SCCP(36)@2d8e477537ad: RLC received in state:disconnect_pending MSC0-SCCP(36)@2d8e477537ad: Session index based on local reference:4 MSC0-SCCP(36)@2d8e477537ad: RLC received in state:disconnect_pending MTC@2d8e477537ad: setverdict(fail): none -> fail BSC0-MS-7(50)@2d8e477537ad: Final verdict of PTC: none BSC0-MS-9(52)@2d8e477537ad: Final verdict of PTC: none MSC0-BSSMAP(37)@2d8e477537ad: Final verdict of PTC: none MSC0(34)@2d8e477537ad: Final verdict of PTC: none BSC0(39)@2d8e477537ad: Final verdict of PTC: none BSC0-MS-8(51)@2d8e477537ad: Final verdict of PTC: none BSC0-MS-4(47)@2d8e477537ad: Final verdict of PTC: none MSC0-MGCP_UDP(38)@2d8e477537ad: Final verdict of PTC: none MSC0-SCCP(36)@2d8e477537ad: Final verdict of PTC: none IPA-CTRL-CLI-IPA(33)@2d8e477537ad: Final verdict of PTC: none MSC0-IPA(35)@2d8e477537ad: Final verdict of PTC: none MTC@2d8e477537ad: Setting final verdict of the test case. MTC@2d8e477537ad: Local verdict of MTC: fail MTC@2d8e477537ad: Local verdict of PTC IPA-CTRL-CLI-IPA(33): none (fail -> fail) MTC@2d8e477537ad: Local verdict of PTC MSC0(34): none (fail -> fail) MTC@2d8e477537ad: Local verdict of PTC MSC0-IPA(35): none (fail -> fail) MTC@2d8e477537ad: Local verdict of PTC MSC0-SCCP(36): none (fail -> fail) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP(37): none (fail -> fail) MTC@2d8e477537ad: Local verdict of PTC MSC0-MGCP_UDP(38): none (fail -> fail) MTC@2d8e477537ad: Local verdict of PTC BSC0(39): none (fail -> fail) MTC@2d8e477537ad: Local verdict of PTC BSC0-IPA(40): error (fail -> error) MTC@2d8e477537ad: Local verdict of PTC BSC0-SCCP(41): error (error -> error) MTC@2d8e477537ad: Local verdict of PTC BSC0-BSSMAP(42): error (error -> error) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-0(43): pass (error -> error) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-1(44): pass (error -> error) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-2(45): pass (error -> error) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-3(46): pass (error -> error) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-4(47): none (error -> error) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-5(48): pass (error -> error) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-6(49): fail (error -> error) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-7(50): none (error -> error) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-8(51): none (error -> error) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-9(52): none (error -> error) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-9227475(53): pass (error -> error) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-285221(54): pass (error -> error) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-15125487(55): pass (error -> error) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-8395488(56): pass (error -> error) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-6476182(57): pass (error -> error) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-3347971(58): pass (error -> error) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-13147887(59): pass (error -> error) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-1830302(60): pass (error -> error) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-8797617(61): pass (error -> error) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP-Conn-5118523(62): pass (error -> error) MTC@2d8e477537ad: Test case TC_recv_dump_osmux finished. Verdict: error MTC@2d8e477537ad: Starting external command `../ttcn3-tcpdump-stop.sh BSCNAT_Tests.TC_recv_dump_osmux error'. Tue Mar 2 08:02:50 UTC 2021 -e ------ BSCNAT_Tests.TC_recv_dump_osmux error ------ Waiting for packet dumper to finish... 0 (prev_count=-1, count=146417) Waiting for packet dumper to finish... 1 (prev_count=146417, count=154247) MTC@2d8e477537ad: External command `../ttcn3-tcpdump-stop.sh BSCNAT_Tests.TC_recv_dump_osmux error' was executed successfully (exit status: 0). MTC@2d8e477537ad: Starting external command `../ttcn3-tcpdump-start.sh BSCNAT_Tests.TC_ctrl_location'. ------ BSCNAT_Tests.TC_ctrl_location ------ Tue Mar 2 08:02:52 UTC 2021 NOTE: unable to use dumpcap due to missing capabilities or suid bit Waiting for packet dumper to start... 0 MTC@2d8e477537ad: External command `../ttcn3-tcpdump-start.sh BSCNAT_Tests.TC_ctrl_location' was executed successfully (exit status: 0). MTC@2d8e477537ad: Test case TC_ctrl_location started. MSC0-SCCP(66)@2d8e477537ad: v_sccp_pdu_maxlen:268 MSC0-IPA(65)@2d8e477537ad: Established a new IPA connection (conn_id=2) MSC0-IPA(65)@2d8e477537ad: CCM Tx:{ msg_type := IPAC_MSGT_ID_GET (4), u := { get := { { len := 1, tag := IPAC_IDTAG_UNITNAME (1) }, { len := 1, tag := IPAC_IDTAG_UNITID (8) } } } } MSC0-IPA(65)@2d8e477537ad: Warning: dec_PDU_IPA_CCM(): Data remained at the end of the stream after successful decoding: '00'O MSC0-IPA(65)@2d8e477537ad: CCM Rx:{ msg_type := IPAC_MSGT_ID_RESP (5), u := { resp := { { len := 4, tag := IPAC_IDTAG_UNITNAME (1), data := '666F6F'O ("foo") } } } } MSC0-IPA(65)@2d8e477537ad: IPA ID RESP: { { len := 4, tag := IPAC_IDTAG_UNITNAME (1), data := '666F6F'O ("foo") } } MSC0-IPA(65)@2d8e477537ad: IPA identity response { { len := 4, tag := IPAC_IDTAG_UNITNAME (1), data := '666F6F'O ("foo") } } mismatch BSC0-SCCP(71)@2d8e477537ad: v_sccp_pdu_maxlen:268 BSC0-IPA(70)@2d8e477537ad: CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } BSC0-IPA(70)@2d8e477537ad: CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } BSC0-IPA(70)@2d8e477537ad: Warning: dec_PDU_IPA_CCM(): Data remained at the end of the stream after successful decoding: '868C00759FFAADAD2536B7F682F0BA43'O BSC0-IPA(70)@2d8e477537ad: CCM Rx:{ msg_type := IPAC_MSGT_ID_GET (4), u := { get := { { len := 1, tag := IPAC_IDTAG_UNITID (8) }, { len := 1, tag := IPAC_IDTAG_MACADDR (7) }, { len := 1, tag := IPAC_IDTAG_LOCATION1 (2) }, { len := 1, tag := IPAC_IDTAG_LOCATION2 (3) }, { len := 1, tag := IPAC_IDTAG_EQUIPVERS (4) }, { len := 1, tag := IPAC_IDTAG_SWVERSION (5) }, { len := 1, tag := IPAC_IDTAG_UNITNAME (1) }, { len := 1, tag := IPAC_IDTAG_SERNR (0) }, { len := 17, tag := IPAC_IDTAG_OSMO_RAND (35) } } } } BSC0-IPA(70)@2d8e477537ad: CCM Tx:{ msg_type := IPAC_MSGT_ID_RESP (5), u := { resp := { { len := 0, tag := IPAC_IDTAG_UNITID (8), data := '302F312F3200'O }, { len := 0, tag := IPAC_IDTAG_MACADDR (7), data := '00'O }, { len := 0, tag := IPAC_IDTAG_LOCATION1 (2), data := '00'O }, { len := 0, tag := IPAC_IDTAG_LOCATION2 (3), data := '00'O }, { len := 0, tag := IPAC_IDTAG_EQUIPVERS (4), data := '00'O }, { len := 0, tag := IPAC_IDTAG_SWVERSION (5), data := '00'O }, { len := 0, tag := IPAC_IDTAG_UNITNAME (1), data := '4253433000'O }, { len := 0, tag := IPAC_IDTAG_SERNR (0), data := '00'O }, { len := 0, tag := IPAC_IDTAG_OSMO_RAND (35), data := '00'O } } } } BSC0-IPA(70)@2d8e477537ad: ============ BSC0-IPA(70)@2d8e477537ad: "RSIP 1 13@mgw MGCP 1.0\r\n" BSC0-IPA(70)@2d8e477537ad: CCM Rx:{ msg_type := IPAC_MSGT_PING (0), u := omit } BSC0-IPA(70)@2d8e477537ad: CCM Tx:{ msg_type := IPAC_MSGT_PONG (1), u := omit } BSC0-MS-0(73)@2d8e477537ad: Final verdict of PTC: none BSC0-MS-1(74)@2d8e477537ad: Final verdict of PTC: none BSC0-MS-2(75)@2d8e477537ad: Final verdict of PTC: none BSC0-MS-3(76)@2d8e477537ad: Final verdict of PTC: none BSC0-MS-4(77)@2d8e477537ad: Final verdict of PTC: none BSC0-MS-5(78)@2d8e477537ad: Final verdict of PTC: none BSC0-MS-6(79)@2d8e477537ad: Final verdict of PTC: none BSC0-MS-7(80)@2d8e477537ad: Final verdict of PTC: none BSC0-MS-8(81)@2d8e477537ad: Final verdict of PTC: none BSC0(69)@2d8e477537ad: Starting main of BSC_CT BSC0-MS-9(82)@2d8e477537ad: Final verdict of PTC: none BSC0-IPA(70)@2d8e477537ad: Final verdict of PTC: none BSC0-BSSMAP(72)@2d8e477537ad: Final verdict of PTC: none BSC0-SCCP(71)@2d8e477537ad: Final verdict of PTC: none BSC0(69)@2d8e477537ad: Final verdict of PTC: none MSC0(64)@2d8e477537ad: Final verdict of PTC: none MSC0-SCCP(66)@2d8e477537ad: Final verdict of PTC: none MSC0-BSSMAP(67)@2d8e477537ad: Final verdict of PTC: none IPA-CTRL-CLI-IPA(63)@2d8e477537ad: Final verdict of PTC: none MSC0-IPA(65)@2d8e477537ad: Final verdict of PTC: none MSC0-MGCP_UDP(68)@2d8e477537ad: Final verdict of PTC: none MTC@2d8e477537ad: setverdict(pass): none -> pass MTC@2d8e477537ad: Setting final verdict of the test case. MTC@2d8e477537ad: Local verdict of MTC: pass MTC@2d8e477537ad: Local verdict of PTC IPA-CTRL-CLI-IPA(63): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0(64): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-IPA(65): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-SCCP(66): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-BSSMAP(67): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC MSC0-MGCP_UDP(68): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0(69): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-IPA(70): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-SCCP(71): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-BSSMAP(72): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-0(73): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-1(74): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-2(75): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-3(76): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-4(77): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-5(78): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-6(79): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-7(80): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-8(81): none (pass -> pass) MTC@2d8e477537ad: Local verdict of PTC BSC0-MS-9(82): none (pass -> pass) MTC@2d8e477537ad: Test case TC_ctrl_location finished. Verdict: pass MTC@2d8e477537ad: Starting external command `../ttcn3-tcpdump-stop.sh BSCNAT_Tests.TC_ctrl_location pass'. Tue Mar 2 08:02:59 UTC 2021 -e ====== BSCNAT_Tests.TC_ctrl_location pass ====== Waiting for packet dumper to finish... 0 (prev_count=-1, count=17382) Waiting for packet dumper to finish... 1 (prev_count=17382, count=25846) MTC@2d8e477537ad: External command `../ttcn3-tcpdump-stop.sh BSCNAT_Tests.TC_ctrl_location pass' was executed successfully (exit status: 0). MC@2d8e477537ad: Test execution finished. Execution of [EXECUTE] section finished. emtc MC@2d8e477537ad: Terminating MTC. MC@2d8e477537ad: MTC terminated. MC2> exit MC@2d8e477537ad: Shutting down session. MC@2d8e477537ad: Shutdown complete. No expected results found, not comparing outcome. (/osmo-ttcn3-hacks/bsc-nat/expected-results.xml) + exit_code=0 + /osmo-ttcn3-hacks/log_merge.sh BSCNAT_Tests --rm Generated BSCNAT_Tests.TC_ctrl_location.merged Generated BSCNAT_Tests.TC_recv_dump.merged Generated BSCNAT_Tests.TC_recv_dump_osmux.merged Removing Input log files !!! + exit 0 + clean_up_common + set +e + set +x ### Clean up ### + trap - EXIT INT TERM 0 + type clean_up + network_clean + docker network inspect ttcn3-bscnat-test + grep Name + awk -F" NR>1{print $2} + xargs -rn1 docker kill+ cut -d : -f2 jenkins-ttcn3-bscnat-test-555-bscnat + network_remove + echo Removing network ttcn3-bscnat-test Removing network ttcn3-bscnat-test + docker network remove ttcn3-bscnat-test ttcn3-bscnat-test + rm -rf /home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/logs/unix + fix_perms + docker_image_exists debian-stretch-build + docker images -q osmocom-build/debian-stretch-build + test -n d12b2130cfce + echo Fixing permissions Fixing permissions + docker run --rm -v /home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/logs:/data -v /home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/_cache:/cache --name jenkins-ttcn3-bscnat-test-555-cleaner osmocom-build/debian-stretch-build chmod -R a+rX /data/ /cache/ + collect_logs + cat /home/osmocom-build/jenkins/workspace/ttcn3-bscnat-test/logs/bscnat-tester/junit-xml-21.log Recording test results [Checks API] No suitable checks publisher found. Build step 'Publish JUnit test result report' changed build result to UNSTABLE Sending e-mails to: laforge@gnumonks.org Archiving artifacts Finished: UNSTABLE