Skip to content
Failed

Console Output

Skipping 260 KB.. Full Log
<000a> gtphub.c:2727 New peer port: 192.168.42.23 port 2152
<000a> gtphub.c:1626 New tunnel, first half: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34/(uninitialized) (TEI C=0 U=0)
<000a> gtphub.c:1209 peer 192.168.42.23 port 423: sequence map 43981 --> 27953
<000a> gtphub.c:2319 --> Forward to GGSN: header-TEI 0, seq 6d31, 112 bytes to 192.168.43.34 port 2123
<000a> gtphub.c:355 | GTPv1
<000a> gtphub.c:356 | type = 17 0x11
<000a> gtphub.c:357 | length = 78 0x004e
<000a> gtphub.c:358 | TEI = 1 0x00000001
<000a> gtphub.c:359 | seq = 27953 0x6d31
<000a> gtphub.c:360 | npdu = 0 0x00
<000a> gtphub.c:361 | next = 0 0x00
<000a> gtphub.c:525 Valid GTP header (v1)
<000a> gtphub.c:570 | addr 192.168.43.34
<000a> gtphub.c:570 | addr 192.168.43.34
<000a> gtphub.c:577 | TEI DI (USER) 1383 0x00000567
<000a> gtphub.c:585 | TEI (CTRL) 1893 0x00000765
<000a> gtphub.c:2123 <- rx CTRL from GGSN 192.168.43.34 port 2123 (Create PDP Ctx Response)
<000a> gtphub.c:2232 from GGSN peer: 192.168.43.34 port 2123
<000a> gtphub.c:1244 peer 0x55cbe2290970: sequence unmap 43981 <-- 27953
<000a> gtphub.c:1441 Unmapped TEI coming from: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34/(uninitialized) (TEI C=0 U=0)
<000a> gtphub.c:2021 Seq unmap and TEI unmap yield two different peers. Using seq unmap. (from CTRL 192.168.43.34: seq 43981 yields 192.168.42.23 port 423, tei 1 yields 192.168.42.23 port 2123)
<000a> gtphub.c:1538 Read CTRL GSN addr 192.168.43.34 (4)
<000a> gtphub.c:1538 Read USER GSN addr 192.168.43.34 (4)
<000a> gtphub.c:2694 New peer address: GGSN User 192.168.43.34
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 2152, instead using index 2153. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:2727 New peer port: 192.168.43.34 port 2152
<000a> gtphub.c:1629 New tunnel: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34 (TEI C=765 U=567)
<000a> gtphub.c:2319 <-- Forward to SGSN: header-TEI 321, seq abcd, 86 bytes to 192.168.42.23 port 423
<000a> gtphub.c:355 | GTPv1
<000a> gtphub.c:356 | type = 16 0x10
<000a> gtphub.c:357 | length = 104 0x0068
<000a> gtphub.c:358 | TEI = 0 0x00000000
<000a> gtphub.c:359 | seq = 4660 0x1234
<000a> gtphub.c:360 | npdu = 0 0x00
<000a> gtphub.c:361 | next = 0 0x00
<000a> gtphub.c:525 Valid GTP header (v1)
<000a> gtphub.c:557 | IMSI 240010123456789
<000a> gtphub.c:564 | NSAPI 0
<000a> gtphub.c:570 | addr 192.168.42.23
<000a> gtphub.c:570 | addr 192.168.42.23
<000a> gtphub.c:577 | TEI DI (USER) 2748 0x00000abc
<000a> gtphub.c:585 | TEI (CTRL) 3258 0x00000cba
<000a> gtphub.c:2123 -> rx CTRL from SGSN 192.168.42.23 port 423 (Create PDP Ctx Request)
<000a> gtphub.c:2232 from SGSN peer: 192.168.42.23 port 423
<000a> gtphub.c:1853 Peer has restarted: 192.168.42.23 port 423
<000a> gtphub.c:1868 Deleting tunnel due to peer restart: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34 (TEI C=765 U=567)
<000a> gtphub.c:1894 Deleting 1 tunnels due to restart of: 192.168.42.23 port 423
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 3, instead using index 2154. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 5, instead using index 2155. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 4, instead using index 2156. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 6, instead using index 2157. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:1538 Read CTRL GSN addr 192.168.42.23 (4)
<000a> gtphub.c:1538 Read USER GSN addr 192.168.42.23 (4)
<000a> gtphub.c:1626 New tunnel, first half: TEI=2: 192.168.42.23 (TEI C=cba U=abc) <-> 192.168.43.34/(uninitialized) (TEI C=0 U=0)
<000a> gtphub.c:1209 peer 192.168.42.23 port 423: sequence map 4660 --> 27955
<000a> gtphub.c:2319 --> Forward to GGSN: header-TEI 0, seq 6d33, 112 bytes to 192.168.43.34 port 2123
<000a> gtphub.c:355 | GTPv1
<000a> gtphub.c:356 | type = 17 0x11
<000a> gtphub.c:357 | length = 78 0x004e
<000a> gtphub.c:358 | TEI = 2 0x00000002
<000a> gtphub.c:359 | seq = 27955 0x6d33
<000a> gtphub.c:360 | npdu = 0 0x00
<000a> gtphub.c:361 | next = 0 0x00
<000a> gtphub.c:525 Valid GTP header (v1)
<000a> gtphub.c:570 | addr 192.168.43.34
<000a> gtphub.c:570 | addr 192.168.43.34
<000a> gtphub.c:577 | TEI DI (USER) 3567 0x00000def
<000a> gtphub.c:585 | TEI (CTRL) 4062 0x00000fde
<000a> gtphub.c:2123 <- rx CTRL from GGSN 192.168.43.34 port 2123 (Create PDP Ctx Response)
<000a> gtphub.c:2232 from GGSN peer: 192.168.43.34 port 2123
<000a> gtphub.c:1244 peer 0x55cbe2290970: sequence unmap 4660 <-- 27955
<000a> gtphub.c:1441 Unmapped TEI coming from: TEI=2: 192.168.42.23 (TEI C=cba U=abc) <-> 192.168.43.34/(uninitialized) (TEI C=0 U=0)
<000a> gtphub.c:2021 Seq unmap and TEI unmap yield two different peers. Using seq unmap. (from CTRL 192.168.43.34: seq 4660 yields 192.168.42.23 port 423, tei 2 yields 192.168.42.23 port 2123)
<000a> gtphub.c:1538 Read CTRL GSN addr 192.168.43.34 (4)
<000a> gtphub.c:1538 Read USER GSN addr 192.168.43.34 (4)
<000a> gtphub.c:1629 New tunnel: TEI=2: 192.168.42.23 (TEI C=cba U=abc) <-> 192.168.43.34 (TEI C=fde U=def)
<000a> gtphub.c:2319 <-- Forward to SGSN: header-TEI cba, seq 1234, 86 bytes to 192.168.42.23 port 423
<000a> gtphub.c:1184 expired: 375: nr mapping from 192.168.42.23 port 423: 43981->27953
<000a> gtphub.c:1184 expired: 385: nr mapping from 192.168.42.23 port 423: 4660->27955
<000a> gtphub.c:1077 expired: TEI=1: (uninitialized) (TEI C=321 U=123) <-> 192.168.43.34 (TEI C=765 U=567)
<000a> gtphub.c:1077 expired: TEI=2: 192.168.42.23 (TEI C=cba U=abc) <-> 192.168.43.34 (TEI C=fde U=def)
<000a> gtphub.c:2387 expired: peer 192.168.42.23 port 2123
<000a> gtphub.c:2387 expired: peer 192.168.42.23 port 423
<000a> gtphub.c:2387 expired: peer 192.168.42.23 port 2152
<000a> gtphub.c:2387 expired: peer 192.168.43.34 port 2123
<000a> gtphub.c:2387 expired: peer 192.168.43.34 port 2152

test_peer_restarted_reusing_tei
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:355 | GTPv1
<000a> gtphub.c:356 | type = 16 0x10
<000a> gtphub.c:357 | length = 104 0x0068
<000a> gtphub.c:358 | TEI = 0 0x00000000
<000a> gtphub.c:359 | seq = 43981 0xabcd
<000a> gtphub.c:360 | npdu = 0 0x00
<000a> gtphub.c:361 | next = 0 0x00
<000a> gtphub.c:525 Valid GTP header (v1)
<000a> gtphub.c:557 | IMSI 240010123456789
<000a> gtphub.c:564 | NSAPI 0
<000a> gtphub.c:570 | addr 192.168.42.23
<000a> gtphub.c:570 | addr 192.168.42.23
<000a> gtphub.c:577 | TEI DI (USER) 291 0x00000123
<000a> gtphub.c:585 | TEI (CTRL) 801 0x00000321
<000a> gtphub.c:2123 -> rx CTRL from SGSN 192.168.42.23 port 423 (Create PDP Ctx Request)
<000a> gtphub.c:2694 New peer address: SGSN Ctrl 192.168.42.23
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:2727 New peer port: 192.168.42.23 port 423
<000a> gtphub.c:2232 from SGSN peer: 192.168.42.23 port 423
<000a> gtphub.c:2694 New peer address: GGSN Ctrl 192.168.43.34
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:2727 New peer port: 192.168.43.34 port 2123
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:1538 Read CTRL GSN addr 192.168.42.23 (4)
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 2123, instead using index 2124. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:2727 New peer port: 192.168.42.23 port 2123
<000a> gtphub.c:1538 Read USER GSN addr 192.168.42.23 (4)
<000a> gtphub.c:2694 New peer address: SGSN User 192.168.42.23
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:2727 New peer port: 192.168.42.23 port 2152
<000a> gtphub.c:1626 New tunnel, first half: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34/(uninitialized) (TEI C=0 U=0)
<000a> gtphub.c:1209 peer 192.168.42.23 port 423: sequence map 43981 --> 27953
<000a> gtphub.c:2319 --> Forward to GGSN: header-TEI 0, seq 6d31, 112 bytes to 192.168.43.34 port 2123
<000a> gtphub.c:355 | GTPv1
<000a> gtphub.c:356 | type = 17 0x11
<000a> gtphub.c:357 | length = 78 0x004e
<000a> gtphub.c:358 | TEI = 1 0x00000001
<000a> gtphub.c:359 | seq = 27953 0x6d31
<000a> gtphub.c:360 | npdu = 0 0x00
<000a> gtphub.c:361 | next = 0 0x00
<000a> gtphub.c:525 Valid GTP header (v1)
<000a> gtphub.c:570 | addr 192.168.43.34
<000a> gtphub.c:570 | addr 192.168.43.34
<000a> gtphub.c:577 | TEI DI (USER) 1383 0x00000567
<000a> gtphub.c:585 | TEI (CTRL) 1893 0x00000765
<000a> gtphub.c:2123 <- rx CTRL from GGSN 192.168.43.34 port 2123 (Create PDP Ctx Response)
<000a> gtphub.c:2232 from GGSN peer: 192.168.43.34 port 2123
<000a> gtphub.c:1244 peer 0x55cbe228cd70: sequence unmap 43981 <-- 27953
<000a> gtphub.c:1441 Unmapped TEI coming from: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34/(uninitialized) (TEI C=0 U=0)
<000a> gtphub.c:2021 Seq unmap and TEI unmap yield two different peers. Using seq unmap. (from CTRL 192.168.43.34: seq 43981 yields 192.168.42.23 port 423, tei 1 yields 192.168.42.23 port 2123)
<000a> gtphub.c:1538 Read CTRL GSN addr 192.168.43.34 (4)
<000a> gtphub.c:1538 Read USER GSN addr 192.168.43.34 (4)
<000a> gtphub.c:2694 New peer address: GGSN User 192.168.43.34
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 2152, instead using index 2153. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:2727 New peer port: 192.168.43.34 port 2152
<000a> gtphub.c:1629 New tunnel: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34 (TEI C=765 U=567)
<000a> gtphub.c:2319 <-- Forward to SGSN: header-TEI 321, seq abcd, 86 bytes to 192.168.42.23 port 423
<000a> gtphub.c:355 | GTPv1
<000a> gtphub.c:356 | type = 16 0x10
<000a> gtphub.c:357 | length = 104 0x0068
<000a> gtphub.c:358 | TEI = 0 0x00000000
<000a> gtphub.c:359 | seq = 4660 0x1234
<000a> gtphub.c:360 | npdu = 0 0x00
<000a> gtphub.c:361 | next = 0 0x00
<000a> gtphub.c:525 Valid GTP header (v1)
<000a> gtphub.c:557 | IMSI 240010123456789
<000a> gtphub.c:564 | NSAPI 0
<000a> gtphub.c:570 | addr 192.168.42.23
<000a> gtphub.c:570 | addr 192.168.42.23
<000a> gtphub.c:577 | TEI DI (USER) 291 0x00000123
<000a> gtphub.c:585 | TEI (CTRL) 801 0x00000321
<000a> gtphub.c:2123 -> rx CTRL from SGSN 192.168.42.23 port 423 (Create PDP Ctx Request)
<000a> gtphub.c:2232 from SGSN peer: 192.168.42.23 port 423
<000a> gtphub.c:1853 Peer has restarted: 192.168.42.23 port 423
<000a> gtphub.c:1868 Deleting tunnel due to peer restart: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34 (TEI C=765 U=567)
<000a> gtphub.c:1894 Deleting 1 tunnels due to restart of: 192.168.42.23 port 423
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 3, instead using index 2154. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 5, instead using index 2155. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 4, instead using index 2156. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 6, instead using index 2157. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:1538 Read CTRL GSN addr 192.168.42.23 (4)
<000a> gtphub.c:1538 Read USER GSN addr 192.168.42.23 (4)
<000a> gtphub.c:1626 New tunnel, first half: TEI=2: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34/(uninitialized) (TEI C=0 U=0)
<000a> gtphub.c:1209 peer 192.168.42.23 port 423: sequence map 4660 --> 27955
<000a> gtphub.c:2319 --> Forward to GGSN: header-TEI 0, seq 6d33, 112 bytes to 192.168.43.34 port 2123
<000a> gtphub.c:355 | GTPv1
<000a> gtphub.c:356 | type = 21 0x15
<000a> gtphub.c:357 | length = 6 0x0006
<000a> gtphub.c:358 | TEI = 1 0x00000001
<000a> gtphub.c:359 | seq = 27954 0x6d32
<000a> gtphub.c:360 | npdu = 0 0x00
<000a> gtphub.c:361 | next = 0 0x00
<000a> gtphub.c:525 Valid GTP header (v1)
<000a> gtphub.c:570 | addr (null)
<000a> gtphub.c:570 | addr (null)
<000a> gtphub.c:2123 <- rx CTRL from GGSN 192.168.43.34 port 2123 (Delete PDP Ctx Response)
<000a> gtphub.c:2232 from GGSN peer: 192.168.43.34 port 2123
<000a> gtphub.c:1441 Unmapped TEI coming from: TEI=1: (uninitialized) (TEI C=321 U=123) <-> 192.168.43.34 (TEI C=765 U=567)
<000a> gtphub.c:1077 expired: TEI=1: (uninitialized) (TEI C=321 U=123) <-> 192.168.43.34 (TEI C=765 U=567)
<000a> gtphub.c:355 | GTPv1
<000a> gtphub.c:356 | type = 17 0x11
<000a> gtphub.c:357 | length = 78 0x004e
<000a> gtphub.c:358 | TEI = 2 0x00000002
<000a> gtphub.c:359 | seq = 27955 0x6d33
<000a> gtphub.c:360 | npdu = 0 0x00
<000a> gtphub.c:361 | next = 0 0x00
<000a> gtphub.c:525 Valid GTP header (v1)
<000a> gtphub.c:570 | addr 192.168.43.34
<000a> gtphub.c:570 | addr 192.168.43.34
<000a> gtphub.c:577 | TEI DI (USER) 3567 0x00000def
<000a> gtphub.c:585 | TEI (CTRL) 4062 0x00000fde
<000a> gtphub.c:2123 <- rx CTRL from GGSN 192.168.43.34 port 2123 (Create PDP Ctx Response)
<000a> gtphub.c:2232 from GGSN peer: 192.168.43.34 port 2123
<000a> gtphub.c:1244 peer 0x55cbe228cd70: sequence unmap 4660 <-- 27955
<000a> gtphub.c:1441 Unmapped TEI coming from: TEI=2: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34/(uninitialized) (TEI C=0 U=0)
<000a> gtphub.c:2021 Seq unmap and TEI unmap yield two different peers. Using seq unmap. (from CTRL 192.168.43.34: seq 4660 yields 192.168.42.23 port 423, tei 2 yields 192.168.42.23 port 2123)
<000a> gtphub.c:1538 Read CTRL GSN addr 192.168.43.34 (4)
<000a> gtphub.c:1538 Read USER GSN addr 192.168.43.34 (4)
<000a> gtphub.c:1629 New tunnel: TEI=2: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34 (TEI C=fde U=def)
<000a> gtphub.c:2319 <-- Forward to SGSN: header-TEI 321, seq 1234, 86 bytes to 192.168.42.23 port 423
<000a> gtphub.c:1184 expired: 375: nr mapping from 192.168.42.23 port 423: 43981->27953
<000a> gtphub.c:1184 expired: 385: nr mapping from 192.168.42.23 port 423: 4660->27955
<000a> gtphub.c:1077 expired: TEI=2: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34 (TEI C=fde U=def)
<000a> gtphub.c:2387 expired: peer 192.168.42.23 port 2123
<000a> gtphub.c:2387 expired: peer 192.168.42.23 port 423
<000a> gtphub.c:2387 expired: peer 192.168.42.23 port 2152
<000a> gtphub.c:2387 expired: peer 192.168.43.34 port 2123
<000a> gtphub.c:2387 expired: peer 192.168.43.34 port 2152

test_user_data
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:355 | GTPv1
<000a> gtphub.c:356 | type = 16 0x10
<000a> gtphub.c:357 | length = 104 0x0068
<000a> gtphub.c:358 | TEI = 0 0x00000000
<000a> gtphub.c:359 | seq = 43981 0xabcd
<000a> gtphub.c:360 | npdu = 0 0x00
<000a> gtphub.c:361 | next = 0 0x00
<000a> gtphub.c:525 Valid GTP header (v1)
<000a> gtphub.c:557 | IMSI 240010123456789
<000a> gtphub.c:564 | NSAPI 0
<000a> gtphub.c:570 | addr 192.168.42.23
<000a> gtphub.c:570 | addr 192.168.42.23
<000a> gtphub.c:577 | TEI DI (USER) 291 0x00000123
<000a> gtphub.c:585 | TEI (CTRL) 801 0x00000321
<000a> gtphub.c:2123 -> rx CTRL from SGSN 192.168.42.23 port 423 (Create PDP Ctx Request)
<000a> gtphub.c:2694 New peer address: SGSN Ctrl 192.168.42.23
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:2727 New peer port: 192.168.42.23 port 423
<000a> gtphub.c:2232 from SGSN peer: 192.168.42.23 port 423
<000a> gtphub.c:2694 New peer address: GGSN Ctrl 192.168.43.34
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:2727 New peer port: 192.168.43.34 port 2123
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:1538 Read CTRL GSN addr 192.168.42.23 (4)
<000a> gtphub.c:1538 Read USER GSN addr 192.168.42.23 (4)
<000a> gtphub.c:2694 New peer address: SGSN User 192.168.42.23
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 423, instead using index 2124. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:2727 New peer port: 192.168.42.23 port 423
<000a> gtphub.c:1626 New tunnel, first half: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34/(uninitialized) (TEI C=0 U=0)
<000a> gtphub.c:1209 peer 192.168.42.23 port 423: sequence map 43981 --> 27953
<000a> gtphub.c:2319 --> Forward to GGSN: header-TEI 0, seq 6d31, 112 bytes to 192.168.43.34 port 2123
<000a> gtphub.c:355 | GTPv1
<000a> gtphub.c:356 | type = 17 0x11
<000a> gtphub.c:357 | length = 78 0x004e
<000a> gtphub.c:358 | TEI = 1 0x00000001
<000a> gtphub.c:359 | seq = 27953 0x6d31
<000a> gtphub.c:360 | npdu = 0 0x00
<000a> gtphub.c:361 | next = 0 0x00
<000a> gtphub.c:525 Valid GTP header (v1)
<000a> gtphub.c:570 | addr 192.168.43.34
<000a> gtphub.c:570 | addr 192.168.43.34
<000a> gtphub.c:577 | TEI DI (USER) 1383 0x00000567
<000a> gtphub.c:585 | TEI (CTRL) 1893 0x00000765
<000a> gtphub.c:2123 <- rx CTRL from GGSN 192.168.43.34 port 2123 (Create PDP Ctx Response)
<000a> gtphub.c:2232 from GGSN peer: 192.168.43.34 port 2123
<000a> gtphub.c:1244 peer 0x55cbe228eaa0: sequence unmap 43981 <-- 27953
<000a> gtphub.c:1441 Unmapped TEI coming from: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34/(uninitialized) (TEI C=0 U=0)
<000a> gtphub.c:1538 Read CTRL GSN addr 192.168.43.34 (4)
<000a> gtphub.c:1538 Read USER GSN addr 192.168.43.34 (4)
<000a> gtphub.c:2694 New peer address: GGSN User 192.168.43.34
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:2727 New peer port: 192.168.43.34 port 2152
<000a> gtphub.c:1629 New tunnel: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34 (TEI C=765 U=567)
<000a> gtphub.c:2319 <-- Forward to SGSN: header-TEI 321, seq abcd, 86 bytes to 192.168.42.23 port 423

- user data starts
<000a> gtphub.c:355 | GTPv1
<000a> gtphub.c:356 | type = 255 0xff
<000a> gtphub.c:357 | length = 88 0x0058
<000a> gtphub.c:358 | TEI = 1 0x00000001
<000a> gtphub.c:359 | seq = 112 0x0070
<000a> gtphub.c:360 | npdu = 0 0x00
<000a> gtphub.c:361 | next = 0 0x00
<000a> gtphub.c:525 Valid GTP header (v1)
<000a> gtphub.c:2123 <- rx USER from GGSN 192.168.43.34 port 434 (User Data)
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:2727 New peer port: 192.168.43.34 port 434
<000a> gtphub.c:2232 from GGSN peer: 192.168.43.34 port 434
<000a> gtphub.c:1441 Unmapped TEI coming from: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34 (TEI C=765 U=567)
<000a> gtphub.c:1209 peer 192.168.43.34 port 434: sequence map 112 --> 27953
<000a> gtphub.c:2319 <-- Forward to SGSN: header-TEI 123, seq 6d31, 96 bytes to 192.168.42.23 port 423
<000a> gtphub.c:355 | GTPv1
<000a> gtphub.c:356 | type = 255 0xff
<000a> gtphub.c:357 | length = 88 0x0058
<000a> gtphub.c:358 | TEI = 1 0x00000001
<000a> gtphub.c:359 | seq = 4660 0x1234
<000a> gtphub.c:360 | npdu = 0 0x00
<000a> gtphub.c:361 | next = 0 0x00
<000a> gtphub.c:525 Valid GTP header (v1)
<000a> gtphub.c:2123 -> rx USER from SGSN 192.168.42.23 port 423 (User Data)
<000a> gtphub.c:2232 from SGSN peer: 192.168.42.23 port 423
<000a> gtphub.c:1441 Unmapped TEI coming from: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34 (TEI C=765 U=567)
<000a> gtphub.c:1209 peer 192.168.42.23 port 423: sequence map 4660 --> 27953
<000a> gtphub.c:2319 --> Forward to GGSN: header-TEI 567, seq 6d31, 96 bytes to 192.168.43.34 port 2152
<000a> gtphub.c:1184 expired: 375: nr mapping from 192.168.42.23 port 423: 43981->27953
<000a> gtphub.c:1184 expired: 975: nr mapping from 192.168.43.34 port 434: 112->27953
<000a> gtphub.c:1184 expired: 975: nr mapping from 192.168.42.23 port 423: 4660->27953
<000a> gtphub.c:1077 expired: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34 (TEI C=765 U=567)
<000a> gtphub.c:2387 expired: peer 192.168.42.23 port 423
<000a> gtphub.c:2387 expired: peer 192.168.42.23 port 423
<000a> gtphub.c:2387 expired: peer 192.168.43.34 port 2123
<000a> gtphub.c:2387 expired: peer 192.168.43.34 port 434
<000a> gtphub.c:2387 expired: peer 192.168.43.34 port 2152

test_parallel_context_creation
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:355 | GTPv1
<000a> gtphub.c:356 | type = 16 0x10
<000a> gtphub.c:357 | length = 104 0x0068
<000a> gtphub.c:358 | TEI = 0 0x00000000
<000a> gtphub.c:359 | seq = 43981 0xabcd
<000a> gtphub.c:360 | npdu = 0 0x00
<000a> gtphub.c:361 | next = 0 0x00
<000a> gtphub.c:525 Valid GTP header (v1)
<000a> gtphub.c:557 | IMSI 240010123456789
<000a> gtphub.c:564 | NSAPI 0
<000a> gtphub.c:570 | addr 192.168.42.23
<000a> gtphub.c:570 | addr 192.168.42.23
<000a> gtphub.c:577 | TEI DI (USER) 291 0x00000123
<000a> gtphub.c:585 | TEI (CTRL) 801 0x00000321
<000a> gtphub.c:2123 -> rx CTRL from SGSN 192.168.42.23 port 423 (Create PDP Ctx Request)
<000a> gtphub.c:2694 New peer address: SGSN Ctrl 192.168.42.23
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:2727 New peer port: 192.168.42.23 port 423
<000a> gtphub.c:2232 from SGSN peer: 192.168.42.23 port 423
<000a> gtphub.c:2694 New peer address: GGSN Ctrl 192.168.43.34
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:2727 New peer port: 192.168.43.34 port 2123
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:1538 Read CTRL GSN addr 192.168.42.23 (4)
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 2123, instead using index 2124. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:2727 New peer port: 192.168.42.23 port 2123
<000a> gtphub.c:1538 Read USER GSN addr 192.168.42.23 (4)
<000a> gtphub.c:2694 New peer address: SGSN User 192.168.42.23
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:2727 New peer port: 192.168.42.23 port 2152
<000a> gtphub.c:1626 New tunnel, first half: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34/(uninitialized) (TEI C=0 U=0)
<000a> gtphub.c:1209 peer 192.168.42.23 port 423: sequence map 43981 --> 27953
<000a> gtphub.c:2319 --> Forward to GGSN: header-TEI 0, seq 6d31, 112 bytes to 192.168.43.34 port 2123
<000a> gtphub.c:355 | GTPv1
<000a> gtphub.c:356 | type = 16 0x10
<000a> gtphub.c:357 | length = 104 0x0068
<000a> gtphub.c:358 | TEI = 0 0x00000000
<000a> gtphub.c:359 | seq = 43982 0xabce
<000a> gtphub.c:360 | npdu = 0 0x00
<000a> gtphub.c:361 | next = 0 0x00
<000a> gtphub.c:525 Valid GTP header (v1)
<000a> gtphub.c:557 | IMSI 240010123456889
<000a> gtphub.c:564 | NSAPI 0
<000a> gtphub.c:570 | addr 192.168.42.23
<000a> gtphub.c:570 | addr 192.168.42.23
<000a> gtphub.c:577 | TEI DI (USER) 292 0x00000124
<000a> gtphub.c:585 | TEI (CTRL) 802 0x00000322
<000a> gtphub.c:2123 -> rx CTRL from SGSN 192.168.42.23 port 423 (Create PDP Ctx Request)
<000a> gtphub.c:2232 from SGSN peer: 192.168.42.23 port 423
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 3, instead using index 2153. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 5, instead using index 2154. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 4, instead using index 2155. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 6, instead using index 2156. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:1538 Read CTRL GSN addr 192.168.42.23 (4)
<000a> gtphub.c:1538 Read USER GSN addr 192.168.42.23 (4)
<000a> gtphub.c:1626 New tunnel, first half: TEI=2: 192.168.42.23 (TEI C=322 U=124) <-> 192.168.43.34/(uninitialized) (TEI C=0 U=0)
<000a> gtphub.c:1209 peer 192.168.42.23 port 423: sequence map 43982 --> 27954
<000a> gtphub.c:2319 --> Forward to GGSN: header-TEI 0, seq 6d32, 112 bytes to 192.168.43.34 port 2123
<000a> gtphub.c:355 | GTPv1
<000a> gtphub.c:356 | type = 17 0x11
<000a> gtphub.c:357 | length = 78 0x004e
<000a> gtphub.c:358 | TEI = 1 0x00000001
<000a> gtphub.c:359 | seq = 27953 0x6d31
<000a> gtphub.c:360 | npdu = 0 0x00
<000a> gtphub.c:361 | next = 0 0x00
<000a> gtphub.c:525 Valid GTP header (v1)
<000a> gtphub.c:570 | addr 192.168.43.34
<000a> gtphub.c:570 | addr 192.168.43.34
<000a> gtphub.c:577 | TEI DI (USER) 1383 0x00000567
<000a> gtphub.c:585 | TEI (CTRL) 1893 0x00000765
<000a> gtphub.c:2123 <- rx CTRL from GGSN 192.168.43.34 port 2123 (Create PDP Ctx Response)
<000a> gtphub.c:2232 from GGSN peer: 192.168.43.34 port 2123
<000a> gtphub.c:1244 peer 0x55cbe228cd70: sequence unmap 43981 <-- 27953
<000a> gtphub.c:1441 Unmapped TEI coming from: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34/(uninitialized) (TEI C=0 U=0)
<000a> gtphub.c:2021 Seq unmap and TEI unmap yield two different peers. Using seq unmap. (from CTRL 192.168.43.34: seq 43981 yields 192.168.42.23 port 423, tei 1 yields 192.168.42.23 port 2123)
<000a> gtphub.c:1538 Read CTRL GSN addr 192.168.43.34 (4)
<000a> gtphub.c:1538 Read USER GSN addr 192.168.43.34 (4)
<000a> gtphub.c:2694 New peer address: GGSN User 192.168.43.34
<000b> rate_ctr.c:221 counter group 'gtphub:bind' already exists for index 2152, instead using index 2157. This is a software bug that needs fixing.
<000b> rate_ctr.c:97 'packets.in' is not a valid counter identifier
<000b> rate_ctr.c:131 counter group name mangled: 'packets.in' -> 'packets:in'
<000b> rate_ctr.c:131 counter group name mangled: 'packets.out' -> 'packets:out'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.in' -> 'bytes:in'
<000b> rate_ctr.c:131 counter group name mangled: 'bytes.out' -> 'bytes:out'
<000a> gtphub.c:2727 New peer port: 192.168.43.34 port 2152
<000a> gtphub.c:1629 New tunnel: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34 (TEI C=765 U=567)
<000a> gtphub.c:2319 <-- Forward to SGSN: header-TEI 321, seq abcd, 86 bytes to 192.168.42.23 port 423
<000a> gtphub.c:355 | GTPv1
<000a> gtphub.c:356 | type = 17 0x11
<000a> gtphub.c:357 | length = 78 0x004e
<000a> gtphub.c:358 | TEI = 2 0x00000002
<000a> gtphub.c:359 | seq = 27954 0x6d32
<000a> gtphub.c:360 | npdu = 0 0x00
<000a> gtphub.c:361 | next = 0 0x00
<000a> gtphub.c:525 Valid GTP header (v1)
<000a> gtphub.c:570 | addr 192.168.43.34
<000a> gtphub.c:570 | addr 192.168.43.34
<000a> gtphub.c:577 | TEI DI (USER) 1384 0x00000568
<000a> gtphub.c:585 | TEI (CTRL) 1894 0x00000766
<000a> gtphub.c:2123 <- rx CTRL from GGSN 192.168.43.34 port 2123 (Create PDP Ctx Response)
<000a> gtphub.c:2232 from GGSN peer: 192.168.43.34 port 2123
<000a> gtphub.c:1244 peer 0x55cbe228cd70: sequence unmap 43982 <-- 27954
<000a> gtphub.c:1441 Unmapped TEI coming from: TEI=2: 192.168.42.23 (TEI C=322 U=124) <-> 192.168.43.34/(uninitialized) (TEI C=0 U=0)
<000a> gtphub.c:2021 Seq unmap and TEI unmap yield two different peers. Using seq unmap. (from CTRL 192.168.43.34: seq 43982 yields 192.168.42.23 port 423, tei 2 yields 192.168.42.23 port 2123)
<000a> gtphub.c:1538 Read CTRL GSN addr 192.168.43.34 (4)
<000a> gtphub.c:1538 Read USER GSN addr 192.168.43.34 (4)
<000a> gtphub.c:1629 New tunnel: TEI=2: 192.168.42.23 (TEI C=322 U=124) <-> 192.168.43.34 (TEI C=766 U=568)
<000a> gtphub.c:2319 <-- Forward to SGSN: header-TEI 322, seq abce, 86 bytes to 192.168.42.23 port 423
<000a> gtphub.c:1184 expired: 375: nr mapping from 192.168.42.23 port 423: 43981->27953
<000a> gtphub.c:1184 expired: 376: nr mapping from 192.168.42.23 port 423: 43982->27954
<000a> gtphub.c:1077 expired: TEI=1: 192.168.42.23 (TEI C=321 U=123) <-> 192.168.43.34 (TEI C=765 U=567)
<000a> gtphub.c:1077 expired: TEI=2: 192.168.42.23 (TEI C=322 U=124) <-> 192.168.43.34 (TEI C=766 U=568)
<000a> gtphub.c:2387 expired: peer 192.168.42.23 port 2123
<000a> gtphub.c:2387 expired: peer 192.168.42.23 port 423
<000a> gtphub.c:2387 expired: peer 192.168.42.23 port 2152
<000a> gtphub.c:2387 expired: peer 192.168.43.34 port 2123
<000a> gtphub.c:2387 expired: peer 192.168.43.34 port 2152
full talloc report on 'osmo_gtphub' (total   1561 bytes in   7 blocks)
    log                            contains   1561 bytes in   6 blocks (ref 0) 0x55cbe2289870
        logging                        contains   1561 bytes in   5 blocks (ref 0) 0x55cbe22898e0
            struct log_target              contains    240 bytes in   2 blocks (ref 0) 0x55cbe2289f50
                struct log_category            contains     80 bytes in   1 blocks (ref 0) 0x55cbe228a060
            struct log_info                contains   1320 bytes in   2 blocks (ref 0) 0x55cbe2289950
                struct log_info_cat            contains   1280 bytes in   1 blocks (ref 0) 0x55cbe22899e0
3. testsuite.at:17:  ok
8. testsuite.at:52: 5. testsuite.at:31:  ok
 ok
4. testsuite.at:24:  ok
/obs/_temp/binpkgs/osmo-sgsn/tests/testsuite.dir/at-groups/2/test-source: line 38:  8556 Aborted                 (core dumped) ( $at_check_trace; $abs_top_builddir/tests/sgsn/sgsn_test ) >> "$at_stdout" 2>> "$at_stderr" 5>&-
stderr:
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000234, creating LLME on the fly
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000234){UNASSIGNED} LLGM Assign pre (c0000234 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000234 => ffffffff)
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xffeeddcc, creating LLME on the fly
<0000> fsm.c:456 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Allocated
<0000> fsm.c:456 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b5b0]{Init}: Allocated
<0000> fsm.c:456 MM_STATE_Gb[0x557ad715b800]{Idle}: Allocated
<0000> fsm.c:456 MM_STATE_Iu[0x557ad715b9c0]{Detached}: Allocated
<0000> fsm.c:568 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b5b0]{Init}: Deallocated
<0000> fsm.c:568 MM_STATE_Gb(4293844428)[0x557ad715b800]{Idle}: Deallocated
<0000> fsm.c:568 MM_STATE_Iu[0x557ad715b9c0]{Detached}: Deallocated
<0000> fsm.c:568 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Deallocated
<0005> gprs_llc.c:1079 LLME(ffffffff/ffeeddcc){UNASSIGNED} LLGM Assign pre (ffeeddcc => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (ffeeddcc => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xffeeddcc, creating LLME on the fly
<0000> fsm.c:456 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Allocated
<0000> fsm.c:456 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b9c0]{Init}: Allocated
<0000> fsm.c:456 MM_STATE_Gb[0x557ad715b800]{Idle}: Allocated
<0000> fsm.c:456 MM_STATE_Iu[0x557ad715b5b0]{Detached}: Allocated
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT
<0004> gprs_subscriber.c:242 SUBSCR(1234567890) Got SendAuthenticationInfoResult, num_auth_vectors = 2
<0004> gprs_subscriber.c:255 SUBSCR(1234567890) Adding auth tuple, cksn = 0
<0004> gprs_subscriber.c:255 SUBSCR(1234567890) Adding auth tuple, cksn = 1
<0004> gprs_subscriber.c:850 SUBSCR(1234567890) Updating subscriber authentication info
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_SEND_AUTH_INFO_ERROR
<0004> gprs_subscriber.c:477 SUBSCR(1234567890) Send authentication info has failed with cause 7, handled as: Permission denied
<0004> gprs_subscriber.c:484 SUBSCR(1234567890) GPRS send auth info req failed, access denied, GMM cause = 'GPRS services not allowed' (7)
<0004> gprs_subscriber.c:850 SUBSCR(1234567890) Updating subscriber authentication info
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT
<0004> gprs_subscriber.c:367 SUBSCR(1234567890) Will set PDP info, context id = 1, APN = 04 74 65 73 74 03 61 70 6e 
<0004> gprs_subscriber.c:367 SUBSCR(1234567890) Will set PDP info, context id = 2, APN = 03 66 6f 6f 03 61 70 6e 
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_UPDATE_LOCATION_ERROR
<0004> gprs_subscriber.c:529 SUBSCR(1234567890) Update location has failed with cause 7, handled as: Permission denied
<0004> gprs_subscriber.c:535 SUBSCR(1234567890) GPRS update location failed, access denied, GMM cause = 'GPRS services not allowed' (7)
<0004> gprs_subscriber.c:850 SUBSCR(1234567890) Updating subscriber authentication info
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_INSERT_DATA_REQUEST
<0004> gprs_subscriber.c:367 SUBSCR(1234567890) Will set PDP info, context id = 3, APN = 03 62 61 72 03 61 70 6e 
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:210 SUBSCR(1234567890) Sending GSUP, will send: 12 01 05 21 43 65 87 09 28 01 01 
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_DELETE_DATA_REQUEST
<0004> gprs_subscriber.c:422 SUBSCR(1234567890) Rx GSUP message OSMO_GSUP_MSGT_DELETE_DATA_REQUEST not supported for CS
<0004> gprs_subscriber.c:210 SUBSCR(1234567890) Sending GSUP, will send: 15 01 05 21 43 65 87 09 02 01 61 28 01 01 
<0004> gprs_subscriber.c:210 SUBSCR(---) Sending GSUP, will send: 1d 01 05 11 11 11 11 01 02 01 02 28 01 01 
<0004> gprs_subscriber.c:661 Unknown IMSI 1111111110, discarding GSUP request of type 0x1c
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_LOCATION_CANCEL_REQUEST
<0004> gprs_subscriber.c:635 SUBSCR(1234567890) Cancelling MS subscriber (update procedure)
<0004> gprs_subscriber.c:210 SUBSCR(1234567890) Sending GSUP, will send: 1e 01 05 21 43 65 87 09 28 01 01 
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_LOCATION_CANCEL_REQUEST
<0004> gprs_subscriber.c:635 SUBSCR(1234567890) Cancelling MS subscriber (subscription withdraw)
<0004> gprs_subscriber.c:210 SUBSCR(1234567890) Sending GSUP, will send: 1e 01 05 21 43 65 87 09 28 01 01 
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_PURGE_MS_RESULT
<0004> gprs_subscriber.c:586 SUBSCR(1234567890) Completing purge MS
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
<0000> fsm.c:568 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b9c0]{Init}: Deallocated
<0000> fsm.c:568 MM_STATE_Gb(4293844428)[0x557ad715b800]{Idle}: Deallocated
<0000> fsm.c:568 MM_STATE_Iu[0x557ad715b5b0]{Detached}: Deallocated
<0000> fsm.c:568 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Deallocated
<0005> gprs_llc.c:1079 LLME(ffffffff/ffeeddcc){UNASSIGNED} LLGM Assign pre (ffeeddcc => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (ffeeddcc => ffffffff)
<0004> gprs_subscriber.c:579 GSUP(1234567890) Completing purge MS
<0004> gprs_subscriber.c:572 GSUP(1234567890) Purge MS has failed with cause 'IMSI unknown in HLR' (2)
<0004> gprs_subscriber.c:572 GSUP(1234567890) Purge MS has failed with cause 'Network failure' (17)
<0004> gprs_subscriber.c:210 SUBSCR(---) Sending GSUP, will send: 11 01 05 21 43 65 87 09 02 01 02 28 01 01 
<0004> gprs_subscriber.c:661 Unknown IMSI 1234567890, discarding GSUP request of type 0x10
<0004> gprs_subscriber.c:210 SUBSCR(---) Sending GSUP, will send: 15 01 05 21 43 65 87 09 02 01 02 28 01 01 
<0004> gprs_subscriber.c:661 Unknown IMSI 1234567890, discarding GSUP request of type 0x14
<0004> gprs_subscriber.c:210 SUBSCR(---) Sending GSUP, will send: 1d 01 05 21 43 65 87 09 02 01 02 28 01 01 
<0004> gprs_subscriber.c:661 Unknown IMSI 1234567890, discarding GSUP request of type 0x1c
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0000> fsm.c:456 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Allocated
<0000> fsm.c:456 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b5b0]{Init}: Allocated
<0000> fsm.c:456 MM_STATE_Gb[0x557ad715b800]{Idle}: Allocated
<0000> fsm.c:456 MM_STATE_Iu[0x557ad715b9c0]{Detached}: Allocated
<0000> gprs_gmm.c:2301 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Received Event E_MM_PDU_RECEPTION
<0000> gprs_gmm.c:1440 MM(/00000000) -> GMM DETACH REQUEST TLLI=0xc0000023 type=GPRS detach 
<0000> gprs_gmm.c:380 <- GMM DETACH ACC (force-standby: 0)
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xe92dc0 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: e92dc0 (computed e92dc0)
Got DL LLC message: DETACH_ACK
<0000> gprs_gmm.c:182 MM(/00000000) Cleaning MM context due to GMM DETACH REQUEST
<0000> gprs_gmm.c:185 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Received Event E_GMM_CLEANUP
<0000> gprs_gmm.c:192 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Received Event E_MM_GPRS_DETACH
<0000> gprs_gmm.c:192 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Event E_MM_GPRS_DETACH not permitted
<0000> fsm.c:568 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b5b0]{Init}: Deallocated
<0000> fsm.c:568 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Deallocated
<0000> fsm.c:568 MM_STATE_Iu[0x557ad715b9c0]{Detached}: Deallocated
<0000> fsm.c:568 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Deallocated
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Assign pre (c0000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000023 => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0000> fsm.c:456 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Allocated
<0000> fsm.c:456 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b9c0]{Init}: Allocated
<0000> fsm.c:456 MM_STATE_Gb[0x557ad715b800]{Idle}: Allocated
<0000> fsm.c:456 MM_STATE_Iu[0x557ad715b5b0]{Detached}: Allocated
<0000> gprs_gmm.c:2301 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Received Event E_MM_PDU_RECEPTION
<0000> gprs_gmm.c:1440 MM(/00000000) -> GMM DETACH REQUEST TLLI=0xc0000023 type=GPRS detach Power-off
<0000> gprs_gmm.c:182 MM(/00000000) Cleaning MM context due to GMM DETACH REQUEST
<0000> gprs_gmm.c:185 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Received Event E_GMM_CLEANUP
<0000> gprs_gmm.c:192 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Received Event E_MM_GPRS_DETACH
<0000> gprs_gmm.c:192 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Event E_MM_GPRS_DETACH not permitted
<0000> fsm.c:568 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b9c0]{Init}: Deallocated
<0000> fsm.c:568 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Deallocated
<0000> fsm.c:568 MM_STATE_Iu[0x557ad715b5b0]{Detached}: Deallocated
<0000> fsm.c:568 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Deallocated
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Assign pre (c0000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000023 => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0000> gprs_gmm.c:2003 LLME(ffffffff/c0000023){UNASSIGNED} Cannot handle GMM for unknown MM CTX
<0005> gprs_llc.c:1149 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Reset
<0005> gprs_llc_parse.c:78 LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x5045c1 CMD=XID DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: 5045c1 (computed 5045c1)
Got DL LLC message: unknown
<0000> gprs_gmm.c:1440 MM(---/ffffffff) -> GMM DETACH REQUEST TLLI=0xc0000023 type=GPRS detach 
<0000> gprs_gmm.c:380 <- GMM DETACH ACC (force-standby: 0)
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xe92dc0 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: e92dc0 (computed e92dc0)
Got DL LLC message: DETACH_ACK
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Assign pre (c0000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000023 => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0000> gprs_gmm.c:2003 LLME(ffffffff/c0000023){UNASSIGNED} Cannot handle GMM for unknown MM CTX
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Assign pre (c0000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000023 => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0000> gprs_gmm.c:2003 LLME(ffffffff/c0000023){UNASSIGNED} Cannot handle GMM for unknown MM CTX
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Assign pre (c0000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000023 => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0000> gprs_gmm.c:1186 MM(---/ffffffff) -> GMM ATTACH REQUEST 
<0000> gprs_gmm.c:1361 MM(---/ffffffff) Rejecting Attach Request with cause 'Semantically incorrect message' (95)
<0000> gprs_gmm.c:346 MM(---/ffffffff) <- GMM ATTACH REJECT: Semantically incorrect message
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xddd214 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: ddd214 (computed ddd214)
Got DL LLC message: ATTACH_REJ
<0005> gprs_llc.c:1079 LLME(ffffffff/80000023){UNASSIGNED} LLGM Assign pre (80000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (80000023 => ffffffff)
sgsn_tx_counter = 1 (expected 1)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0000> gprs_gmm.c:1186 MM(---/ffffffff) -> GMM ATTACH REQUEST 
<0000> gprs_gmm.c:1361 MM(---/ffffffff) Rejecting Attach Request with cause 'Semantically incorrect message' (95)
<0000> gprs_gmm.c:346 MM(---/ffffffff) <- GMM ATTACH REJECT: Semantically incorrect message
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xddd214 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: ddd214 (computed ddd214)
Got DL LLC message: ATTACH_REJ
<0005> gprs_llc.c:1079 LLME(ffffffff/80000023){UNASSIGNED} LLGM Assign pre (80000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (80000023 => ffffffff)
sgsn_tx_counter = 1 (expected 1)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0000> gprs_gmm.c:1614 MM(---/ffffffff) -> GMM RA UPDATE REQUEST type="RA updating"
<0000> gprs_gmm.c:1702 LLME(ffffffff/80000023){UNASSIGNED} LLC XID RESET
<0005> gprs_llc.c:1186 LLME(ffffffff/80000023){UNASSIGNED} LLGM Reset (SAPI=1)
<0005> gprs_llc_parse.c:78 LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xc9d8c6 CMD=XID DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: c9d8c6 (computed c9d8c6)
Got DL LLC message: unknown
<0000> gprs_gmm.c:1723 LLME(ffffffff/80000023){UNASSIGNED} Rejecting GMM RA Update Request: MS should GMM Attach first
<0000> gprs_gmm.c:1792 MM(---/ffffffff) Rejecting RA Update Request with cause 'Implicitly detached' (10)
<0000> gprs_gmm.c:1533 <- ROUTING AREA UPDATE REJECT
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x1d9d61 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: 1d9d61 (computed 1d9d61)
Got DL LLC message: RA_UPD_REJ
<0005> gprs_llc.c:1079 LLME(ffffffff/80000023){UNASSIGNED} LLGM Assign pre (80000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (80000023 => ffffffff)
sgsn_tx_counter = 2 (expected 2)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0000> gprs_gmm.c:1614 MM(---/ffffffff) -> GMM RA UPDATE REQUEST type="combined RA/LA updating + IMSI attach"
<0000> gprs_gmm.c:1620 MM(---/ffffffff) Update type 2 unsupported in Mode III, is your SI13 corrupt?
<0000> gprs_gmm.c:1792 MM(---/ffffffff) Rejecting RA Update Request with cause 'Protocol error, unspecified' (111)
<0000> gprs_gmm.c:1533 <- ROUTING AREA UPDATE REJECT
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xc24511 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: c24511 (computed c24511)
Got DL LLC message: RA_UPD_REJ
<0005> gprs_llc.c:1079 LLME(ffffffff/80000023){UNASSIGNED} LLGM Assign pre (80000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (80000023 => ffffffff)
sgsn_tx_counter = 1 (expected 1)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0000> gprs_gmm_util.c:108 gprs_gmm_parse_ra_upd_req(): tlv_parse() failed (-3)
<0000> gprs_gmm.c:1614 MM(---/ffffffff) -> GMM RA UPDATE REQUEST type="RA updating"
<0000> gprs_gmm.c:1702 LLME(ffffffff/80000023){UNASSIGNED} LLC XID RESET
<0005> gprs_llc.c:1186 LLME(ffffffff/80000023){UNASSIGNED} LLGM Reset (SAPI=1)
<0005> gprs_llc_parse.c:78 LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x185c36 CMD=XID DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: 185c36 (computed 185c36)
Got DL LLC message: unknown
<0000> gprs_gmm.c:1723 LLME(ffffffff/80000023){UNASSIGNED} Rejecting GMM RA Update Request: MS should GMM Attach first
<0000> gprs_gmm.c:1792 MM(---/ffffffff) Rejecting RA Update Request with cause 'Implicitly detached' (10)
<0000> gprs_gmm.c:1533 <- ROUTING AREA UPDATE REJECT
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x1d9d61 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: 1d9d61 (computed 1d9d61)
Got DL LLC message: RA_UPD_REJ
<0005> gprs_llc.c:1079 LLME(ffffffff/80000023){UNASSIGNED} LLGM Assign pre (80000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (80000023 => ffffffff)
sgsn_tx_counter = 2 (expected 1)
Assert failed sgsn_tx_counter == test->num_resp sgsn_test.c:1224
--- expout	2024-11-19 19:11:11.899555152 +0000
+++ /obs/_temp/binpkgs/osmo-sgsn/tests/testsuite.dir/at-groups/2/stdout	2024-11-19 19:11:11.907555192 +0000
@@ -1,28 +0,0 @@
-Testing LLME allocations
-Testing core subscriber data API
-llist_count(gprs_subscribers) == 0
-llist_count(gprs_subscribers) == 1
-llist_count(gprs_subscribers) == 1
-llist_count(gprs_subscribers) == 2
-llist_count(gprs_subscribers) == 3
-llist_count(gprs_subscribers) == 2
-llist_count(gprs_subscribers) == 1
-llist_count(gprs_subscribers) == 0
-Testing authentication triplet handling
-Testing subscriber GSUP handling
-Testing GMM detach
-Testing GMM detach (power off)
-Testing GMM detach (no MMCTX)
-Testing GMM detach accept (unexpected)
-Testing GMM Status (no MMCTX)
-Testing GMM reject
-  - Attach Request (invalid MI length)
-  - Attach Request (invalid MI type)
-  - Routing Area Update Request (valid)
-  - Routing Area Update Request (invalid type)
-  - Routing Area Update Request (invalid CAP length)
-Testing cancellation
-Testing APN matching
-Testing GGSN selection
-Testing pdp_status_has_active_nsapis
-Done
./testsuite.at:14: exit code was 134, expected 0
2. testsuite.at:10:  FAILED (testsuite.at:14)

## ------------- ##
## Test results. ##
## ------------- ##

ERROR: All 8 tests were run,
1 failed unexpectedly.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##

Please send `tests/testsuite.log' and all information you think might help:

   To: <osmocom-net-gprs@lists.osmocom.org>
   Subject: [osmo-sgsn 1.12.0.23-815b7d] testsuite: 2 failed

You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point.  Its output may
be found below `tests/testsuite.dir'.

make[6]: *** [Makefile:737: check-local] Error 1
make[6]: Leaving directory '/obs/_temp/binpkgs/osmo-sgsn/tests'
make[5]: *** [Makefile:566: check-am] Error 2
make[5]: Leaving directory '/obs/_temp/binpkgs/osmo-sgsn/tests'
make[4]: *** [Makefile:416: check-recursive] Error 1
make[4]: Leaving directory '/obs/_temp/binpkgs/osmo-sgsn/tests'
make[3]: *** [Makefile:459: check-recursive] Error 1
make[3]: Leaving directory '/obs/_temp/binpkgs/osmo-sgsn'
make[2]: *** [Makefile:758: check] Error 2
make[2]: Leaving directory '/obs/_temp/binpkgs/osmo-sgsn'
dh_auto_test: error: make -j17 check "TESTSUITEFLAGS=-j17 --verbose" VERBOSE=1 returned exit code 2
#                             -*- compilation -*-
2. testsuite.at:10: testing sgsn ...
./testsuite.at:12: test "$enable_sgsn_test" != no || exit 77
./testsuite.at:14: $abs_top_builddir/tests/sgsn/sgsn_test
/obs/_temp/binpkgs/osmo-sgsn/tests/testsuite.dir/at-groups/2/test-source: line 38:  8556 Aborted                 (core dumped) ( $at_check_trace; $abs_top_builddir/tests/sgsn/sgsn_test ) >> "$at_stdout" 2>> "$at_stderr" 5>&-
stderr:
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000234, creating LLME on the fly
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000234){UNASSIGNED} LLGM Assign pre (c0000234 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000234 => ffffffff)
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xffeeddcc, creating LLME on the fly
<0000> fsm.c:456 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Allocated
<0000> fsm.c:456 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b5b0]{Init}: Allocated
<0000> fsm.c:456 MM_STATE_Gb[0x557ad715b800]{Idle}: Allocated
<0000> fsm.c:456 MM_STATE_Iu[0x557ad715b9c0]{Detached}: Allocated
<0000> fsm.c:568 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b5b0]{Init}: Deallocated
<0000> fsm.c:568 MM_STATE_Gb(4293844428)[0x557ad715b800]{Idle}: Deallocated
<0000> fsm.c:568 MM_STATE_Iu[0x557ad715b9c0]{Detached}: Deallocated
<0000> fsm.c:568 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Deallocated
<0005> gprs_llc.c:1079 LLME(ffffffff/ffeeddcc){UNASSIGNED} LLGM Assign pre (ffeeddcc => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (ffeeddcc => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xffeeddcc, creating LLME on the fly
<0000> fsm.c:456 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Allocated
<0000> fsm.c:456 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b9c0]{Init}: Allocated
<0000> fsm.c:456 MM_STATE_Gb[0x557ad715b800]{Idle}: Allocated
<0000> fsm.c:456 MM_STATE_Iu[0x557ad715b5b0]{Detached}: Allocated
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT
<0004> gprs_subscriber.c:242 SUBSCR(1234567890) Got SendAuthenticationInfoResult, num_auth_vectors = 2
<0004> gprs_subscriber.c:255 SUBSCR(1234567890) Adding auth tuple, cksn = 0
<0004> gprs_subscriber.c:255 SUBSCR(1234567890) Adding auth tuple, cksn = 1
<0004> gprs_subscriber.c:850 SUBSCR(1234567890) Updating subscriber authentication info
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_SEND_AUTH_INFO_ERROR
<0004> gprs_subscriber.c:477 SUBSCR(1234567890) Send authentication info has failed with cause 7, handled as: Permission denied
<0004> gprs_subscriber.c:484 SUBSCR(1234567890) GPRS send auth info req failed, access denied, GMM cause = 'GPRS services not allowed' (7)
<0004> gprs_subscriber.c:850 SUBSCR(1234567890) Updating subscriber authentication info
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT
<0004> gprs_subscriber.c:367 SUBSCR(1234567890) Will set PDP info, context id = 1, APN = 04 74 65 73 74 03 61 70 6e 
<0004> gprs_subscriber.c:367 SUBSCR(1234567890) Will set PDP info, context id = 2, APN = 03 66 6f 6f 03 61 70 6e 
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_UPDATE_LOCATION_ERROR
<0004> gprs_subscriber.c:529 SUBSCR(1234567890) Update location has failed with cause 7, handled as: Permission denied
<0004> gprs_subscriber.c:535 SUBSCR(1234567890) GPRS update location failed, access denied, GMM cause = 'GPRS services not allowed' (7)
<0004> gprs_subscriber.c:850 SUBSCR(1234567890) Updating subscriber authentication info
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_INSERT_DATA_REQUEST
<0004> gprs_subscriber.c:367 SUBSCR(1234567890) Will set PDP info, context id = 3, APN = 03 62 61 72 03 61 70 6e 
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:210 SUBSCR(1234567890) Sending GSUP, will send: 12 01 05 21 43 65 87 09 28 01 01 
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_DELETE_DATA_REQUEST
<0004> gprs_subscriber.c:422 SUBSCR(1234567890) Rx GSUP message OSMO_GSUP_MSGT_DELETE_DATA_REQUEST not supported for CS
<0004> gprs_subscriber.c:210 SUBSCR(1234567890) Sending GSUP, will send: 15 01 05 21 43 65 87 09 02 01 61 28 01 01 
<0004> gprs_subscriber.c:210 SUBSCR(---) Sending GSUP, will send: 1d 01 05 11 11 11 11 01 02 01 02 28 01 01 
<0004> gprs_subscriber.c:661 Unknown IMSI 1111111110, discarding GSUP request of type 0x1c
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_LOCATION_CANCEL_REQUEST
<0004> gprs_subscriber.c:635 SUBSCR(1234567890) Cancelling MS subscriber (update procedure)
<0004> gprs_subscriber.c:210 SUBSCR(1234567890) Sending GSUP, will send: 1e 01 05 21 43 65 87 09 28 01 01 
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_LOCATION_CANCEL_REQUEST
<0004> gprs_subscriber.c:635 SUBSCR(1234567890) Cancelling MS subscriber (subscription withdraw)
<0004> gprs_subscriber.c:210 SUBSCR(1234567890) Sending GSUP, will send: 1e 01 05 21 43 65 87 09 28 01 01 
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_PURGE_MS_RESULT
<0004> gprs_subscriber.c:586 SUBSCR(1234567890) Completing purge MS
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
<0000> fsm.c:568 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b9c0]{Init}: Deallocated
<0000> fsm.c:568 MM_STATE_Gb(4293844428)[0x557ad715b800]{Idle}: Deallocated
<0000> fsm.c:568 MM_STATE_Iu[0x557ad715b5b0]{Detached}: Deallocated
<0000> fsm.c:568 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Deallocated
<0005> gprs_llc.c:1079 LLME(ffffffff/ffeeddcc){UNASSIGNED} LLGM Assign pre (ffeeddcc => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (ffeeddcc => ffffffff)
<0004> gprs_subscriber.c:579 GSUP(1234567890) Completing purge MS
<0004> gprs_subscriber.c:572 GSUP(1234567890) Purge MS has failed with cause 'IMSI unknown in HLR' (2)
<0004> gprs_subscriber.c:572 GSUP(1234567890) Purge MS has failed with cause 'Network failure' (17)
<0004> gprs_subscriber.c:210 SUBSCR(---) Sending GSUP, will send: 11 01 05 21 43 65 87 09 02 01 02 28 01 01 
<0004> gprs_subscriber.c:661 Unknown IMSI 1234567890, discarding GSUP request of type 0x10
<0004> gprs_subscriber.c:210 SUBSCR(---) Sending GSUP, will send: 15 01 05 21 43 65 87 09 02 01 02 28 01 01 
<0004> gprs_subscriber.c:661 Unknown IMSI 1234567890, discarding GSUP request of type 0x14
<0004> gprs_subscriber.c:210 SUBSCR(---) Sending GSUP, will send: 1d 01 05 21 43 65 87 09 02 01 02 28 01 01 
<0004> gprs_subscriber.c:661 Unknown IMSI 1234567890, discarding GSUP request of type 0x1c
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0000> fsm.c:456 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Allocated
<0000> fsm.c:456 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b5b0]{Init}: Allocated
<0000> fsm.c:456 MM_STATE_Gb[0x557ad715b800]{Idle}: Allocated
<0000> fsm.c:456 MM_STATE_Iu[0x557ad715b9c0]{Detached}: Allocated
<0000> gprs_gmm.c:2301 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Received Event E_MM_PDU_RECEPTION
<0000> gprs_gmm.c:1440 MM(/00000000) -> GMM DETACH REQUEST TLLI=0xc0000023 type=GPRS detach 
<0000> gprs_gmm.c:380 <- GMM DETACH ACC (force-standby: 0)
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xe92dc0 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: e92dc0 (computed e92dc0)
Got DL LLC message: DETACH_ACK
<0000> gprs_gmm.c:182 MM(/00000000) Cleaning MM context due to GMM DETACH REQUEST
<0000> gprs_gmm.c:185 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Received Event E_GMM_CLEANUP
<0000> gprs_gmm.c:192 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Received Event E_MM_GPRS_DETACH
<0000> gprs_gmm.c:192 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Event E_MM_GPRS_DETACH not permitted
<0000> fsm.c:568 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b5b0]{Init}: Deallocated
<0000> fsm.c:568 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Deallocated
<0000> fsm.c:568 MM_STATE_Iu[0x557ad715b9c0]{Detached}: Deallocated
<0000> fsm.c:568 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Deallocated
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Assign pre (c0000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000023 => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0000> fsm.c:456 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Allocated
<0000> fsm.c:456 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b9c0]{Init}: Allocated
<0000> fsm.c:456 MM_STATE_Gb[0x557ad715b800]{Idle}: Allocated
<0000> fsm.c:456 MM_STATE_Iu[0x557ad715b5b0]{Detached}: Allocated
<0000> gprs_gmm.c:2301 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Received Event E_MM_PDU_RECEPTION
<0000> gprs_gmm.c:1440 MM(/00000000) -> GMM DETACH REQUEST TLLI=0xc0000023 type=GPRS detach Power-off
<0000> gprs_gmm.c:182 MM(/00000000) Cleaning MM context due to GMM DETACH REQUEST
<0000> gprs_gmm.c:185 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Received Event E_GMM_CLEANUP
<0000> gprs_gmm.c:192 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Received Event E_MM_GPRS_DETACH
<0000> gprs_gmm.c:192 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Event E_MM_GPRS_DETACH not permitted
<0000> fsm.c:568 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b9c0]{Init}: Deallocated
<0000> fsm.c:568 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Deallocated
<0000> fsm.c:568 MM_STATE_Iu[0x557ad715b5b0]{Detached}: Deallocated
<0000> fsm.c:568 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Deallocated
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Assign pre (c0000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000023 => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0000> gprs_gmm.c:2003 LLME(ffffffff/c0000023){UNASSIGNED} Cannot handle GMM for unknown MM CTX
<0005> gprs_llc.c:1149 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Reset
<0005> gprs_llc_parse.c:78 LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x5045c1 CMD=XID DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: 5045c1 (computed 5045c1)
Got DL LLC message: unknown
<0000> gprs_gmm.c:1440 MM(---/ffffffff) -> GMM DETACH REQUEST TLLI=0xc0000023 type=GPRS detach 
<0000> gprs_gmm.c:380 <- GMM DETACH ACC (force-standby: 0)
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xe92dc0 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: e92dc0 (computed e92dc0)
Got DL LLC message: DETACH_ACK
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Assign pre (c0000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000023 => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0000> gprs_gmm.c:2003 LLME(ffffffff/c0000023){UNASSIGNED} Cannot handle GMM for unknown MM CTX
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Assign pre (c0000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000023 => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0000> gprs_gmm.c:2003 LLME(ffffffff/c0000023){UNASSIGNED} Cannot handle GMM for unknown MM CTX
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Assign pre (c0000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000023 => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0000> gprs_gmm.c:1186 MM(---/ffffffff) -> GMM ATTACH REQUEST 
<0000> gprs_gmm.c:1361 MM(---/ffffffff) Rejecting Attach Request with cause 'Semantically incorrect message' (95)
<0000> gprs_gmm.c:346 MM(---/ffffffff) <- GMM ATTACH REJECT: Semantically incorrect message
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xddd214 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: ddd214 (computed ddd214)
Got DL LLC message: ATTACH_REJ
<0005> gprs_llc.c:1079 LLME(ffffffff/80000023){UNASSIGNED} LLGM Assign pre (80000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (80000023 => ffffffff)
sgsn_tx_counter = 1 (expected 1)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0000> gprs_gmm.c:1186 MM(---/ffffffff) -> GMM ATTACH REQUEST 
<0000> gprs_gmm.c:1361 MM(---/ffffffff) Rejecting Attach Request with cause 'Semantically incorrect message' (95)
<0000> gprs_gmm.c:346 MM(---/ffffffff) <- GMM ATTACH REJECT: Semantically incorrect message
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xddd214 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: ddd214 (computed ddd214)
Got DL LLC message: ATTACH_REJ
<0005> gprs_llc.c:1079 LLME(ffffffff/80000023){UNASSIGNED} LLGM Assign pre (80000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (80000023 => ffffffff)
sgsn_tx_counter = 1 (expected 1)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0000> gprs_gmm.c:1614 MM(---/ffffffff) -> GMM RA UPDATE REQUEST type="RA updating"
<0000> gprs_gmm.c:1702 LLME(ffffffff/80000023){UNASSIGNED} LLC XID RESET
<0005> gprs_llc.c:1186 LLME(ffffffff/80000023){UNASSIGNED} LLGM Reset (SAPI=1)
<0005> gprs_llc_parse.c:78 LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xc9d8c6 CMD=XID DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: c9d8c6 (computed c9d8c6)
Got DL LLC message: unknown
<0000> gprs_gmm.c:1723 LLME(ffffffff/80000023){UNASSIGNED} Rejecting GMM RA Update Request: MS should GMM Attach first
<0000> gprs_gmm.c:1792 MM(---/ffffffff) Rejecting RA Update Request with cause 'Implicitly detached' (10)
<0000> gprs_gmm.c:1533 <- ROUTING AREA UPDATE REJECT
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x1d9d61 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: 1d9d61 (computed 1d9d61)
Got DL LLC message: RA_UPD_REJ
<0005> gprs_llc.c:1079 LLME(ffffffff/80000023){UNASSIGNED} LLGM Assign pre (80000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (80000023 => ffffffff)
sgsn_tx_counter = 2 (expected 2)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0000> gprs_gmm.c:1614 MM(---/ffffffff) -> GMM RA UPDATE REQUEST type="combined RA/LA updating + IMSI attach"
<0000> gprs_gmm.c:1620 MM(---/ffffffff) Update type 2 unsupported in Mode III, is your SI13 corrupt?
<0000> gprs_gmm.c:1792 MM(---/ffffffff) Rejecting RA Update Request with cause 'Protocol error, unspecified' (111)
<0000> gprs_gmm.c:1533 <- ROUTING AREA UPDATE REJECT
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xc24511 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: c24511 (computed c24511)
Got DL LLC message: RA_UPD_REJ
<0005> gprs_llc.c:1079 LLME(ffffffff/80000023){UNASSIGNED} LLGM Assign pre (80000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (80000023 => ffffffff)
sgsn_tx_counter = 1 (expected 1)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0000> gprs_gmm_util.c:108 gprs_gmm_parse_ra_upd_req(): tlv_parse() failed (-3)
<0000> gprs_gmm.c:1614 MM(---/ffffffff) -> GMM RA UPDATE REQUEST type="RA updating"
<0000> gprs_gmm.c:1702 LLME(ffffffff/80000023){UNASSIGNED} LLC XID RESET
<0005> gprs_llc.c:1186 LLME(ffffffff/80000023){UNASSIGNED} LLGM Reset (SAPI=1)
<0005> gprs_llc_parse.c:78 LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x185c36 CMD=XID DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: 185c36 (computed 185c36)
Got DL LLC message: unknown
<0000> gprs_gmm.c:1723 LLME(ffffffff/80000023){UNASSIGNED} Rejecting GMM RA Update Request: MS should GMM Attach first
<0000> gprs_gmm.c:1792 MM(---/ffffffff) Rejecting RA Update Request with cause 'Implicitly detached' (10)
<0000> gprs_gmm.c:1533 <- ROUTING AREA UPDATE REJECT
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x1d9d61 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: 1d9d61 (computed 1d9d61)
Got DL LLC message: RA_UPD_REJ
<0005> gprs_llc.c:1079 LLME(ffffffff/80000023){UNASSIGNED} LLGM Assign pre (80000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (80000023 => ffffffff)
sgsn_tx_counter = 2 (expected 1)
Assert failed sgsn_tx_counter == test->num_resp sgsn_test.c:1224
--- expout	2024-11-19 19:11:11.899555152 +0000
+++ /obs/_temp/binpkgs/osmo-sgsn/tests/testsuite.dir/at-groups/2/stdout	2024-11-19 19:11:11.907555192 +0000
@@ -1,28 +0,0 @@
-Testing LLME allocations
-Testing core subscriber data API
-llist_count(gprs_subscribers) == 0
-llist_count(gprs_subscribers) == 1
-llist_count(gprs_subscribers) == 1
-llist_count(gprs_subscribers) == 2
-llist_count(gprs_subscribers) == 3
-llist_count(gprs_subscribers) == 2
-llist_count(gprs_subscribers) == 1
-llist_count(gprs_subscribers) == 0
-Testing authentication triplet handling
-Testing subscriber GSUP handling
-Testing GMM detach
-Testing GMM detach (power off)
-Testing GMM detach (no MMCTX)
-Testing GMM detach accept (unexpected)
-Testing GMM Status (no MMCTX)
-Testing GMM reject
-  - Attach Request (invalid MI length)
-  - Attach Request (invalid MI type)
-  - Routing Area Update Request (valid)
-  - Routing Area Update Request (invalid type)
-  - Routing Area Update Request (invalid CAP length)
-Testing cancellation
-Testing APN matching
-Testing GGSN selection
-Testing pdp_status_has_active_nsapis
-Done
./testsuite.at:14: exit code was 134, expected 0
2. testsuite.at:10: 2. sgsn (testsuite.at:10): FAILED (testsuite.at:14)
## -------------------------------------- ##
## osmo-sgsn 1.12.0.23-815b7d test suite. ##
## -------------------------------------- ##

testsuite: command line was:
  $ ./testsuite -j17 --verbose

## --------- ##
## Platform. ##
## --------- ##

hostname = 78f43328fb96
uname -m = x86_64
uname -r = 5.10.0-30-amd64
uname -s = Linux
uname -v = #1 SMP Debian 5.10.218-1 (2024-06-01)

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = x86_64
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /obs/_temp/binpkgs/osmo-sgsn/tests/
PATH: /usr/local/sbin/
PATH: /usr/local/bin/
PATH: /usr/sbin/
PATH: /usr/bin/
PATH: /sbin/
PATH: /bin/

testsuite: atconfig:
| # Configurable variable values for building test suites.
| # Generated by ./config.status.
| # Copyright (C) 2021 Free Software Foundation, Inc.
| 
| # The test suite will define top_srcdir=/../.. etc.
| at_testdir='tests'
| abs_builddir='/obs/_temp/binpkgs/osmo-sgsn/tests'
| at_srcdir='.'
| abs_srcdir='/obs/_temp/binpkgs/osmo-sgsn/tests'
| at_top_srcdir='..'
| abs_top_srcdir='/obs/_temp/binpkgs/osmo-sgsn'
| at_top_build_prefix='../'
| abs_top_builddir='/obs/_temp/binpkgs/osmo-sgsn'
| 
| # Backward compatibility with Autotest <= 2.59b:
| at_top_builddir=$at_top_build_prefix
| 
| 
| EXEEXT=''
| AUTOTEST_PATH='tests'
| 
| SHELL=${CONFIG_SHELL-'/bin/bash'}

testsuite: atlocal:
| enable_sgsn_test='@found_libgtp_and_libcares@'
| enable_oap_test='@found_libgtp_and_libcares@'
| enable_gtphub_test='@found_libgtp_and_libcares@'

## ------------------ ##
## Running the tests. ##
## ------------------ ##
testsuite: starting at: Tue Nov 19 19:11:11 UTC 2024
1. gprs (testsuite.at:4): ok     (0m0.001s 0m0.005s)
7. slhc (testsuite.at:45): ok     (0m0.002s 0m0.003s)
6. sndcp_xid (testsuite.at:38): ok     (0m0.006s 0m0.001s)
3. gprs_routing_area (testsuite.at:17): ok     (0m0.002s 0m0.008s)
5. xid (testsuite.at:31): ok     (0m0.005s 0m0.000s)
8. v42bis (testsuite.at:52): ok     (0m0.006s 0m0.004s)
4. gtphub (testsuite.at:24): ok     (0m0.006s 0m0.005s)
testsuite: ending at: Tue Nov 19 19:11:11 UTC 2024
testsuite: test suite duration: 0h 0m 0s

## ------------- ##
## Test results. ##
## ------------- ##

ERROR: All 8 tests were run,
1 failed unexpectedly.

## ------------------------ ##
## Summary of the failures. ##
## ------------------------ ##
Failed tests:
osmo-sgsn 1.12.0.23-815b7d test suite test groups:

 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
      KEYWORDS

   2: testsuite.at:10    sgsn
      sgsn

## ---------------------- ##
## Detailed failed tests. ##
## ---------------------- ##

#                             -*- compilation -*-
2. testsuite.at:10: testing sgsn ...
./testsuite.at:12: test "$enable_sgsn_test" != no || exit 77
./testsuite.at:14: $abs_top_builddir/tests/sgsn/sgsn_test
/obs/_temp/binpkgs/osmo-sgsn/tests/testsuite.dir/at-groups/2/test-source: line 38:  8556 Aborted                 (core dumped) ( $at_check_trace; $abs_top_builddir/tests/sgsn/sgsn_test ) >> "$at_stdout" 2>> "$at_stderr" 5>&-
stderr:
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000234, creating LLME on the fly
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000234){UNASSIGNED} LLGM Assign pre (c0000234 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000234 => ffffffff)
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xffeeddcc, creating LLME on the fly
<0000> fsm.c:456 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Allocated
<0000> fsm.c:456 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b5b0]{Init}: Allocated
<0000> fsm.c:456 MM_STATE_Gb[0x557ad715b800]{Idle}: Allocated
<0000> fsm.c:456 MM_STATE_Iu[0x557ad715b9c0]{Detached}: Allocated
<0000> fsm.c:568 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b5b0]{Init}: Deallocated
<0000> fsm.c:568 MM_STATE_Gb(4293844428)[0x557ad715b800]{Idle}: Deallocated
<0000> fsm.c:568 MM_STATE_Iu[0x557ad715b9c0]{Detached}: Deallocated
<0000> fsm.c:568 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Deallocated
<0005> gprs_llc.c:1079 LLME(ffffffff/ffeeddcc){UNASSIGNED} LLGM Assign pre (ffeeddcc => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (ffeeddcc => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xffeeddcc, creating LLME on the fly
<0000> fsm.c:456 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Allocated
<0000> fsm.c:456 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b9c0]{Init}: Allocated
<0000> fsm.c:456 MM_STATE_Gb[0x557ad715b800]{Idle}: Allocated
<0000> fsm.c:456 MM_STATE_Iu[0x557ad715b5b0]{Detached}: Allocated
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT
<0004> gprs_subscriber.c:242 SUBSCR(1234567890) Got SendAuthenticationInfoResult, num_auth_vectors = 2
<0004> gprs_subscriber.c:255 SUBSCR(1234567890) Adding auth tuple, cksn = 0
<0004> gprs_subscriber.c:255 SUBSCR(1234567890) Adding auth tuple, cksn = 1
<0004> gprs_subscriber.c:850 SUBSCR(1234567890) Updating subscriber authentication info
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_SEND_AUTH_INFO_ERROR
<0004> gprs_subscriber.c:477 SUBSCR(1234567890) Send authentication info has failed with cause 7, handled as: Permission denied
<0004> gprs_subscriber.c:484 SUBSCR(1234567890) GPRS send auth info req failed, access denied, GMM cause = 'GPRS services not allowed' (7)
<0004> gprs_subscriber.c:850 SUBSCR(1234567890) Updating subscriber authentication info
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT
<0004> gprs_subscriber.c:367 SUBSCR(1234567890) Will set PDP info, context id = 1, APN = 04 74 65 73 74 03 61 70 6e 
<0004> gprs_subscriber.c:367 SUBSCR(1234567890) Will set PDP info, context id = 2, APN = 03 66 6f 6f 03 61 70 6e 
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_UPDATE_LOCATION_ERROR
<0004> gprs_subscriber.c:529 SUBSCR(1234567890) Update location has failed with cause 7, handled as: Permission denied
<0004> gprs_subscriber.c:535 SUBSCR(1234567890) GPRS update location failed, access denied, GMM cause = 'GPRS services not allowed' (7)
<0004> gprs_subscriber.c:850 SUBSCR(1234567890) Updating subscriber authentication info
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_INSERT_DATA_REQUEST
<0004> gprs_subscriber.c:367 SUBSCR(1234567890) Will set PDP info, context id = 3, APN = 03 62 61 72 03 61 70 6e 
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:210 SUBSCR(1234567890) Sending GSUP, will send: 12 01 05 21 43 65 87 09 28 01 01 
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_DELETE_DATA_REQUEST
<0004> gprs_subscriber.c:422 SUBSCR(1234567890) Rx GSUP message OSMO_GSUP_MSGT_DELETE_DATA_REQUEST not supported for CS
<0004> gprs_subscriber.c:210 SUBSCR(1234567890) Sending GSUP, will send: 15 01 05 21 43 65 87 09 02 01 61 28 01 01 
<0004> gprs_subscriber.c:210 SUBSCR(---) Sending GSUP, will send: 1d 01 05 11 11 11 11 01 02 01 02 28 01 01 
<0004> gprs_subscriber.c:661 Unknown IMSI 1111111110, discarding GSUP request of type 0x1c
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_LOCATION_CANCEL_REQUEST
<0004> gprs_subscriber.c:635 SUBSCR(1234567890) Cancelling MS subscriber (update procedure)
<0004> gprs_subscriber.c:210 SUBSCR(1234567890) Sending GSUP, will send: 1e 01 05 21 43 65 87 09 28 01 01 
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x557ad715ae80, subscr = 0x557ad7158b00
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_LOCATION_CANCEL_REQUEST
<0004> gprs_subscriber.c:635 SUBSCR(1234567890) Cancelling MS subscriber (subscription withdraw)
<0004> gprs_subscriber.c:210 SUBSCR(1234567890) Sending GSUP, will send: 1e 01 05 21 43 65 87 09 28 01 01 
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
<0004> gprs_subscriber.c:723 SUBSCR(1234567890) Received GSUP message OSMO_GSUP_MSGT_PURGE_MS_RESULT
<0004> gprs_subscriber.c:586 SUBSCR(1234567890) Completing purge MS
<0004> gprs_subscriber.c:839 SUBSCR(1234567890) Updating subscriber data
<0000> fsm.c:568 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b9c0]{Init}: Deallocated
<0000> fsm.c:568 MM_STATE_Gb(4293844428)[0x557ad715b800]{Idle}: Deallocated
<0000> fsm.c:568 MM_STATE_Iu[0x557ad715b5b0]{Detached}: Deallocated
<0000> fsm.c:568 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Deallocated
<0005> gprs_llc.c:1079 LLME(ffffffff/ffeeddcc){UNASSIGNED} LLGM Assign pre (ffeeddcc => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (ffeeddcc => ffffffff)
<0004> gprs_subscriber.c:579 GSUP(1234567890) Completing purge MS
<0004> gprs_subscriber.c:572 GSUP(1234567890) Purge MS has failed with cause 'IMSI unknown in HLR' (2)
<0004> gprs_subscriber.c:572 GSUP(1234567890) Purge MS has failed with cause 'Network failure' (17)
<0004> gprs_subscriber.c:210 SUBSCR(---) Sending GSUP, will send: 11 01 05 21 43 65 87 09 02 01 02 28 01 01 
<0004> gprs_subscriber.c:661 Unknown IMSI 1234567890, discarding GSUP request of type 0x10
<0004> gprs_subscriber.c:210 SUBSCR(---) Sending GSUP, will send: 15 01 05 21 43 65 87 09 02 01 02 28 01 01 
<0004> gprs_subscriber.c:661 Unknown IMSI 1234567890, discarding GSUP request of type 0x14
<0004> gprs_subscriber.c:210 SUBSCR(---) Sending GSUP, will send: 1d 01 05 21 43 65 87 09 02 01 02 28 01 01 
<0004> gprs_subscriber.c:661 Unknown IMSI 1234567890, discarding GSUP request of type 0x1c
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0000> fsm.c:456 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Allocated
<0000> fsm.c:456 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b5b0]{Init}: Allocated
<0000> fsm.c:456 MM_STATE_Gb[0x557ad715b800]{Idle}: Allocated
<0000> fsm.c:456 MM_STATE_Iu[0x557ad715b9c0]{Detached}: Allocated
<0000> gprs_gmm.c:2301 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Received Event E_MM_PDU_RECEPTION
<0000> gprs_gmm.c:1440 MM(/00000000) -> GMM DETACH REQUEST TLLI=0xc0000023 type=GPRS detach 
<0000> gprs_gmm.c:380 <- GMM DETACH ACC (force-standby: 0)
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xe92dc0 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: e92dc0 (computed e92dc0)
Got DL LLC message: DETACH_ACK
<0000> gprs_gmm.c:182 MM(/00000000) Cleaning MM context due to GMM DETACH REQUEST
<0000> gprs_gmm.c:185 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Received Event E_GMM_CLEANUP
<0000> gprs_gmm.c:192 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Received Event E_MM_GPRS_DETACH
<0000> gprs_gmm.c:192 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Event E_MM_GPRS_DETACH not permitted
<0000> fsm.c:568 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b5b0]{Init}: Deallocated
<0000> fsm.c:568 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Deallocated
<0000> fsm.c:568 MM_STATE_Iu[0x557ad715b9c0]{Detached}: Deallocated
<0000> fsm.c:568 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Deallocated
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Assign pre (c0000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000023 => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0000> fsm.c:456 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Allocated
<0000> fsm.c:456 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b9c0]{Init}: Allocated
<0000> fsm.c:456 MM_STATE_Gb[0x557ad715b800]{Idle}: Allocated
<0000> fsm.c:456 MM_STATE_Iu[0x557ad715b5b0]{Detached}: Allocated
<0000> gprs_gmm.c:2301 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Received Event E_MM_PDU_RECEPTION
<0000> gprs_gmm.c:1440 MM(/00000000) -> GMM DETACH REQUEST TLLI=0xc0000023 type=GPRS detach Power-off
<0000> gprs_gmm.c:182 MM(/00000000) Cleaning MM context due to GMM DETACH REQUEST
<0000> gprs_gmm.c:185 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Received Event E_GMM_CLEANUP
<0000> gprs_gmm.c:192 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Received Event E_MM_GPRS_DETACH
<0000> gprs_gmm.c:192 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Event E_MM_GPRS_DETACH not permitted
<0000> fsm.c:568 GMM_ATTACH_REQ_FSM(gb_gmm_req)[0x557ad715b9c0]{Init}: Deallocated
<0000> fsm.c:568 MM_STATE_Gb(3221225507)[0x557ad715b800]{Idle}: Deallocated
<0000> fsm.c:568 MM_STATE_Iu[0x557ad715b5b0]{Detached}: Deallocated
<0000> fsm.c:568 GMM(gmm_fsm)[0x557ad7159340]{Deregistered}: Deallocated
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Assign pre (c0000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000023 => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0000> gprs_gmm.c:2003 LLME(ffffffff/c0000023){UNASSIGNED} Cannot handle GMM for unknown MM CTX
<0005> gprs_llc.c:1149 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Reset
<0005> gprs_llc_parse.c:78 LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x5045c1 CMD=XID DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: 5045c1 (computed 5045c1)
Got DL LLC message: unknown
<0000> gprs_gmm.c:1440 MM(---/ffffffff) -> GMM DETACH REQUEST TLLI=0xc0000023 type=GPRS detach 
<0000> gprs_gmm.c:380 <- GMM DETACH ACC (force-standby: 0)
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xe92dc0 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: e92dc0 (computed e92dc0)
Got DL LLC message: DETACH_ACK
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Assign pre (c0000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000023 => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0000> gprs_gmm.c:2003 LLME(ffffffff/c0000023){UNASSIGNED} Cannot handle GMM for unknown MM CTX
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Assign pre (c0000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000023 => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0000> gprs_gmm.c:2003 LLME(ffffffff/c0000023){UNASSIGNED} Cannot handle GMM for unknown MM CTX
<0005> gprs_llc.c:1079 LLME(ffffffff/c0000023){UNASSIGNED} LLGM Assign pre (c0000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (c0000023 => ffffffff)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0000> gprs_gmm.c:1186 MM(---/ffffffff) -> GMM ATTACH REQUEST 
<0000> gprs_gmm.c:1361 MM(---/ffffffff) Rejecting Attach Request with cause 'Semantically incorrect message' (95)
<0000> gprs_gmm.c:346 MM(---/ffffffff) <- GMM ATTACH REJECT: Semantically incorrect message
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xddd214 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: ddd214 (computed ddd214)
Got DL LLC message: ATTACH_REJ
<0005> gprs_llc.c:1079 LLME(ffffffff/80000023){UNASSIGNED} LLGM Assign pre (80000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (80000023 => ffffffff)
sgsn_tx_counter = 1 (expected 1)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0000> gprs_gmm.c:1186 MM(---/ffffffff) -> GMM ATTACH REQUEST 
<0000> gprs_gmm.c:1361 MM(---/ffffffff) Rejecting Attach Request with cause 'Semantically incorrect message' (95)
<0000> gprs_gmm.c:346 MM(---/ffffffff) <- GMM ATTACH REJECT: Semantically incorrect message
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xddd214 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: ddd214 (computed ddd214)
Got DL LLC message: ATTACH_REJ
<0005> gprs_llc.c:1079 LLME(ffffffff/80000023){UNASSIGNED} LLGM Assign pre (80000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (80000023 => ffffffff)
sgsn_tx_counter = 1 (expected 1)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0000> gprs_gmm.c:1614 MM(---/ffffffff) -> GMM RA UPDATE REQUEST type="RA updating"
<0000> gprs_gmm.c:1702 LLME(ffffffff/80000023){UNASSIGNED} LLC XID RESET
<0005> gprs_llc.c:1186 LLME(ffffffff/80000023){UNASSIGNED} LLGM Reset (SAPI=1)
<0005> gprs_llc_parse.c:78 LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xc9d8c6 CMD=XID DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: c9d8c6 (computed c9d8c6)
Got DL LLC message: unknown
<0000> gprs_gmm.c:1723 LLME(ffffffff/80000023){UNASSIGNED} Rejecting GMM RA Update Request: MS should GMM Attach first
<0000> gprs_gmm.c:1792 MM(---/ffffffff) Rejecting RA Update Request with cause 'Implicitly detached' (10)
<0000> gprs_gmm.c:1533 <- ROUTING AREA UPDATE REJECT
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x1d9d61 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: 1d9d61 (computed 1d9d61)
Got DL LLC message: RA_UPD_REJ
<0005> gprs_llc.c:1079 LLME(ffffffff/80000023){UNASSIGNED} LLGM Assign pre (80000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (80000023 => ffffffff)
sgsn_tx_counter = 2 (expected 2)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0000> gprs_gmm.c:1614 MM(---/ffffffff) -> GMM RA UPDATE REQUEST type="combined RA/LA updating + IMSI attach"
<0000> gprs_gmm.c:1620 MM(---/ffffffff) Update type 2 unsupported in Mode III, is your SI13 corrupt?
<0000> gprs_gmm.c:1792 MM(---/ffffffff) Rejecting RA Update Request with cause 'Protocol error, unspecified' (111)
<0000> gprs_gmm.c:1533 <- ROUTING AREA UPDATE REJECT
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xc24511 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: c24511 (computed c24511)
Got DL LLC message: RA_UPD_REJ
<0005> gprs_llc.c:1079 LLME(ffffffff/80000023){UNASSIGNED} LLGM Assign pre (80000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (80000023 => ffffffff)
sgsn_tx_counter = 1 (expected 1)
<0005> gprs_llc.c:511 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0000> gprs_gmm_util.c:108 gprs_gmm_parse_ra_upd_req(): tlv_parse() failed (-3)
<0000> gprs_gmm.c:1614 MM(---/ffffffff) -> GMM RA UPDATE REQUEST type="RA updating"
<0000> gprs_gmm.c:1702 LLME(ffffffff/80000023){UNASSIGNED} LLC XID RESET
<0005> gprs_llc.c:1186 LLME(ffffffff/80000023){UNASSIGNED} LLGM Reset (SAPI=1)
<0005> gprs_llc_parse.c:78 LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x185c36 CMD=XID DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: 185c36 (computed 185c36)
Got DL LLC message: unknown
<0000> gprs_gmm.c:1723 LLME(ffffffff/80000023){UNASSIGNED} Rejecting GMM RA Update Request: MS should GMM Attach first
<0000> gprs_gmm.c:1792 MM(---/ffffffff) Rejecting RA Update Request with cause 'Implicitly detached' (10)
<0000> gprs_gmm.c:1533 <- ROUTING AREA UPDATE REJECT
<0005> gprs_llc_parse.c:78 LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x1d9d61 CMD=UI DATA 
<0005> gprs_gb_parse.c:422 Got LLC message, CRC: 1d9d61 (computed 1d9d61)
Got DL LLC message: RA_UPD_REJ
<0005> gprs_llc.c:1079 LLME(ffffffff/80000023){UNASSIGNED} LLGM Assign pre (80000023 => ffffffff)
<0005> gprs_llc.c:1125 LLME(ffffffff/ffffffff){UNASSIGNED} LLGM Assign post (80000023 => ffffffff)
sgsn_tx_counter = 2 (expected 1)
Assert failed sgsn_tx_counter == test->num_resp sgsn_test.c:1224
--- expout	2024-11-19 19:11:11.899555152 +0000
+++ /obs/_temp/binpkgs/osmo-sgsn/tests/testsuite.dir/at-groups/2/stdout	2024-11-19 19:11:11.907555192 +0000
@@ -1,28 +0,0 @@
-Testing LLME allocations
-Testing core subscriber data API
-llist_count(gprs_subscribers) == 0
-llist_count(gprs_subscribers) == 1
-llist_count(gprs_subscribers) == 1
-llist_count(gprs_subscribers) == 2
-llist_count(gprs_subscribers) == 3
-llist_count(gprs_subscribers) == 2
-llist_count(gprs_subscribers) == 1
-llist_count(gprs_subscribers) == 0
-Testing authentication triplet handling
-Testing subscriber GSUP handling
-Testing GMM detach
-Testing GMM detach (power off)
-Testing GMM detach (no MMCTX)
-Testing GMM detach accept (unexpected)
-Testing GMM Status (no MMCTX)
-Testing GMM reject
-  - Attach Request (invalid MI length)
-  - Attach Request (invalid MI type)
-  - Routing Area Update Request (valid)
-  - Routing Area Update Request (invalid type)
-  - Routing Area Update Request (invalid CAP length)
-Testing cancellation
-Testing APN matching
-Testing GGSN selection
-Testing pdp_status_has_active_nsapis
-Done
./testsuite.at:14: exit code was 134, expected 0
2. testsuite.at:10: 2. sgsn (testsuite.at:10): FAILED (testsuite.at:14)


## ------------- ##
## ../config.log ##
## ------------- ##
| This file contains any messages produced by compilers while
| running configure, to aid debugging if configure makes a mistake.
| 
| It was created by osmo-sgsn configure 1.12.0.23-815b7d, which was
| generated by GNU Autoconf 2.71.  Invocation command line was
| 
|   $ ./configure --build=x86_64-linux-gnu --prefix=/usr '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules '--libdir=${prefix}/lib/x86_64-linux-gnu' '--libexecdir=${prefix}/lib/x86_64-linux-gnu' --disable-maintainer-mode --disable-dependency-tracking --enable-iu --with-systemdsystemunitdir=/lib/systemd/system --enable-manuals
| 
| ## --------- ##
| ## Platform. ##
| ## --------- ##
| 
| hostname = 78f43328fb96
| uname -m = x86_64
| uname -r = 5.10.0-30-amd64
| uname -s = Linux
| uname -v = #1 SMP Debian 5.10.218-1 (2024-06-01)
| 
| /usr/bin/uname -p = unknown
| /bin/uname -X     = unknown
| 
| /bin/arch              = x86_64
| /usr/bin/arch -k       = unknown
| /usr/convex/getsysinfo = unknown
| /usr/bin/hostinfo      = unknown
| /bin/machine           = unknown
| /usr/bin/oslevel       = unknown
| /bin/universe          = unknown
| 
| PATH: /usr/local/sbin/
| PATH: /usr/local/bin/
| PATH: /usr/sbin/
| PATH: /usr/bin/
| PATH: /sbin/
| PATH: /bin/
| 
| 
| ## ----------- ##
| ## Core tests. ##
| ## ----------- ##
| 
| configure:2502: looking for aux files: config.guess config.sub ltmain.sh compile missing install-sh
| configure:2515:  trying ././
| configure:2544:   ././config.guess found
| configure:2544:   ././config.sub found
| configure:2544:   ././ltmain.sh found
| configure:2544:   ././compile found
| configure:2544:   ././missing found
| configure:2526:   ././install-sh found
| configure:2676: checking for a BSD-compatible install
| configure:2749: result: /usr/bin/install -c
| configure:2760: checking whether build environment is sane
| configure:2815: result: yes
| configure:2974: checking for a race-free mkdir -p
| configure:3018: result: /usr/bin/mkdir -p
| configure:3025: checking for gawk
| configure:3060: result: no
| configure:3025: checking for mawk
| configure:3046: found /usr/bin/mawk
| configure:3057: result: mawk
| configure:3068: checking whether make sets $(MAKE)
| configure:3091: result: yes
| configure:3121: checking whether make supports nested variables
| configure:3139: result: yes
| configure:3290: checking whether make supports nested variables
| configure:3308: result: yes
| configure:3323: checking whether make sets $(MAKE)
| configure:3346: result: yes
| configure:3417: checking for gcc
| configure:3438: found /usr/bin/gcc
| configure:3449: result: gcc
| configure:3802: checking for C compiler version
| configure:3811: gcc --version >&5
| gcc (Debian 12.2.0-14) 12.2.0
| Copyright (C) 2022 Free Software Foundation, Inc.
| This is free software; see the source for copying conditions.  There is NO
| warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
| 
| configure:3822: $? = 0
| configure:3811: gcc -v >&5
| Using built-in specs.
| COLLECT_GCC=gcc
| COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/12/lto-wrapper
| OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
| OFFLOAD_TARGET_DEFAULT=1
| Target: x86_64-linux-gnu
| Configured with: ../src/configure -v --with-pkgversion='Debian 12.2.0-14' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-12-bTRWOB/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-bTRWOB/gcc-12-12.2.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
| Thread model: posix
| Supported LTO compression algorithms: zlib zstd
| gcc version 12.2.0 (Debian 12.2.0-14) 
| ... rest of stderr output deleted ...
| configure:3822: $? = 0
| configure:3811: gcc -V >&5
| gcc: error: unrecognized command-line option '-V'
| gcc: fatal error: no input files
| compilation terminated.
| configure:3822: $? = 1
| configure:3811: gcc -qversion >&5
| gcc: error: unrecognized command-line option '-qversion'; did you mean '--version'?
| gcc: fatal error: no input files
| compilation terminated.
| configure:3822: $? = 1
| configure:3811: gcc -version >&5
| gcc: error: unrecognized command-line option '-version'
| gcc: fatal error: no input files
| compilation terminated.
| configure:3822: $? = 1
| configure:3842: checking whether the C compiler works
| configure:3864: gcc -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c  >&5
| configure:3868: $? = 0
| configure:3918: result: yes
| configure:3921: checking for C compiler default output file name
| configure:3923: result: a.out
| configure:3929: checking for suffix of executables
| configure:3936: gcc -o conftest -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c  >&5
| configure:3940: $? = 0
| configure:3963: result: 
| configure:3985: checking whether we are cross compiling
| configure:3993: gcc -o conftest -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c  >&5
| configure:3997: $? = 0
| configure:4004: ./conftest
| configure:4008: $? = 0
| configure:4023: result: no
| configure:4028: checking for suffix of object files
| configure:4051: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:4055: $? = 0
| configure:4077: result: o
| configure:4081: checking whether the compiler supports GNU C
| configure:4101: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:4101: $? = 0
| configure:4111: result: yes
| configure:4122: checking whether gcc accepts -g
| configure:4143: gcc -c -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:4143: $? = 0
| configure:4187: result: yes
| configure:4207: checking for gcc option to enable C11 features
| configure:4222: gcc  -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:4222: $? = 0
| configure:4240: result: none needed
| configure:4356: checking whether gcc understands -c and -o together
| configure:4379: gcc -c conftest.c -o conftest2.o
| configure:4382: $? = 0
| configure:4379: gcc -c conftest.c -o conftest2.o
| configure:4382: $? = 0
| configure:4394: result: yes
| configure:4414: checking whether make supports the include directive
| configure:4429: make -f confmf.GNU && cat confinc.out
| make[2]: Entering directory '/obs/_temp/binpkgs/osmo-sgsn'
| make[2]: Leaving directory '/obs/_temp/binpkgs/osmo-sgsn'
| this is the am__doit target
| configure:4432: $? = 0
| configure:4451: result: yes (GNU style)
| configure:4477: checking dependency style of gcc
| configure:4589: result: none
| configure:4637: checking build system type
| configure:4652: result: x86_64-pc-linux-gnu
| configure:4672: checking host system type
| configure:4686: result: x86_64-pc-linux-gnu
| configure:4727: checking how to print strings
| configure:4754: result: printf
| configure:4775: checking for a sed that does not truncate output
| configure:4845: result: /usr/bin/sed
| configure:4863: checking for grep that handles long lines and -e
| configure:4927: result: /usr/bin/grep
| configure:4932: checking for egrep
| configure:5000: result: /usr/bin/grep -E
| configure:5005: checking for fgrep
| configure:5073: result: /usr/bin/grep -F
| configure:5109: checking for ld used by gcc
| configure:5177: result: /usr/bin/ld
| configure:5184: checking if the linker (/usr/bin/ld) is GNU ld
| configure:5200: result: yes
| configure:5212: checking for BSD- or MS-compatible name lister (nm)
| configure:5267: result: /usr/bin/nm -B
| configure:5407: checking the name lister (/usr/bin/nm -B) interface
| configure:5415: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:5418: /usr/bin/nm -B "conftest.o"
| configure:5421: output
| 0000000000000000 B some_variable
| configure:5428: result: BSD nm
| configure:5431: checking whether ln -s works
| configure:5435: result: yes
| configure:5443: checking the maximum length of command line arguments
| configure:5575: result: 1572864
| configure:5623: checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format
| configure:5664: result: func_convert_file_noop
| configure:5671: checking how to convert x86_64-pc-linux-gnu file names to toolchain format
| configure:5692: result: func_convert_file_noop
| configure:5699: checking for /usr/bin/ld option to reload object files
| configure:5707: result: -r
| configure:5786: checking for file
| configure:5807: found /usr/bin/file
| configure:5818: result: file
| configure:5894: checking for objdump
| configure:5915: found /usr/bin/objdump
| configure:5926: result: objdump
| configure:5958: checking how to recognize dependent libraries
| configure:6159: result: pass_all
| configure:6249: checking for dlltool
| configure:6284: result: no
| configure:6314: checking how to associate runtime and link libraries
| configure:6342: result: printf %s\n
| configure:6408: checking for ar
| configure:6429: found /usr/bin/ar
| configure:6440: result: ar
| configure:6493: checking for archiver @FILE support
| configure:6511: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:6511: $? = 0
| configure:6515: ar cr libconftest.a @conftest.lst >&5
| configure:6518: $? = 0
| configure:6523: ar cr libconftest.a @conftest.lst >&5
| ar: conftest.o: No such file or directory
| configure:6526: $? = 1
| configure:6538: result: @
| configure:6601: checking for strip
| configure:6622: found /usr/bin/strip
| configure:6633: result: strip
| configure:6710: checking for ranlib
| configure:6731: found /usr/bin/ranlib
| configure:6742: result: ranlib
| configure:6844: checking command to parse /usr/bin/nm -B output from gcc object
| configure:6998: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7001: $? = 0
| configure:7005: /usr/bin/nm -B conftest.o | /usr/bin/sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' > conftest.nm
| configure:7071: gcc -o conftest -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c conftstm.o >&5
| configure:7074: $? = 0
| configure:7112: result: ok
| configure:7159: checking for sysroot
| configure:7190: result: no
| configure:7197: checking for a working dd
| configure:7241: result: /usr/bin/dd
| configure:7245: checking how to truncate binary pipes
| configure:7261: result: /usr/bin/dd bs=4096 count=1
| configure:7398: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:7401: $? = 0
| configure:7598: checking for mt
| configure:7633: result: no
| configure:7653: checking if : is a manifest tool
| configure:7660: : '-?'
| configure:7668: result: no
| configure:8393: checking for stdio.h
| configure:8393: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8393: $? = 0
| configure:8393: result: yes
| configure:8393: checking for stdlib.h
| configure:8393: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8393: $? = 0
| configure:8393: result: yes
| configure:8393: checking for string.h
| configure:8393: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8393: $? = 0
| configure:8393: result: yes
| configure:8393: checking for inttypes.h
| configure:8393: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8393: $? = 0
| configure:8393: result: yes
| configure:8393: checking for stdint.h
| configure:8393: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8393: $? = 0
| configure:8393: result: yes
| configure:8393: checking for strings.h
| configure:8393: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8393: $? = 0
| configure:8393: result: yes
| configure:8393: checking for sys/stat.h
| configure:8393: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8393: $? = 0
| configure:8393: result: yes
| configure:8393: checking for sys/types.h
| configure:8393: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8393: $? = 0
| configure:8393: result: yes
| configure:8393: checking for unistd.h
| configure:8393: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8393: $? = 0
| configure:8393: result: yes
| configure:8418: checking for dlfcn.h
| configure:8418: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:8418: $? = 0
| configure:8418: result: yes
| configure:8677: checking for objdir
| configure:8693: result: .libs
| configure:8957: checking if gcc supports -fno-rtti -fno-exceptions
| configure:8976: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions conftest.c >&5
| cc1: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
| configure:8980: $? = 0
| configure:8993: result: no
| configure:9357: checking for gcc option to produce PIC
| configure:9365: result: -fPIC -DPIC
| configure:9373: checking if gcc PIC flag -fPIC -DPIC works
| configure:9392: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DPIC conftest.c >&5
| configure:9396: $? = 0
| configure:9409: result: yes
| configure:9438: checking if gcc static flag -static works
| configure:9467: result: yes
| configure:9482: checking if gcc supports -c -o file.o
| configure:9504: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o out/conftest2.o conftest.c >&5
| configure:9508: $? = 0
| configure:9530: result: yes
| configure:9538: checking if gcc supports -c -o file.o
| configure:9586: result: yes
| configure:9619: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
| configure:10893: result: yes
| configure:10930: checking whether -lc should be explicitly linked in
| configure:10939: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:10942: $? = 0
| configure:10957: gcc -shared  -fPIC -DPIC conftest.o  -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/bin/grep  -lc  \>/dev/null 2\>\&1
| configure:10960: $? = 0
| configure:10974: result: no
| configure:11134: checking dynamic linker characteristics
| configure:11716: gcc -o conftest -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-rpath -Wl,/foo conftest.c  >&5
| configure:11716: $? = 0
| configure:11967: result: GNU/Linux ld.so
| configure:12089: checking how to hardcode library paths into programs
| configure:12114: result: immediate
| configure:12666: checking whether stripping libraries is possible
| configure:12675: result: yes
| configure:12717: checking if libtool supports shared libraries
| configure:12719: result: yes
| configure:12722: checking whether to build shared libraries
| configure:12747: result: yes
| configure:12750: checking whether to build static libraries
| configure:12754: result: yes
| configure:12806: checking for pkg-config
| configure:12829: found /usr/bin/pkg-config
| configure:12842: result: /usr/bin/pkg-config
| configure:12913: checking for pkg-config
| configure:12936: found /usr/bin/pkg-config
| configure:12948: result: /usr/bin/pkg-config
| configure:12973: checking pkg-config is at least version 0.20
| configure:12976: result: yes
| configure:12989: checking for libosmocore >= 1.10.0
| configure:12996: $PKG_CONFIG --exists --print-errors "libosmocore >= 1.10.0"
| configure:12999: $? = 0
| configure:13013: $PKG_CONFIG --exists --print-errors "libosmocore >= 1.10.0"
| configure:13016: $? = 0
| configure:13074: result: yes
| configure:13080: checking for libosmovty >= 1.10.0
| configure:13087: $PKG_CONFIG --exists --print-errors "libosmovty >= 1.10.0"
| configure:13090: $? = 0
| configure:13104: $PKG_CONFIG --exists --print-errors "libosmovty >= 1.10.0"
| configure:13107: $? = 0
| configure:13165: result: yes
| configure:13171: checking for libosmoctrl >= 1.10.0
| configure:13178: $PKG_CONFIG --exists --print-errors "libosmoctrl >= 1.10.0"
| configure:13181: $? = 0
| configure:13195: $PKG_CONFIG --exists --print-errors "libosmoctrl >= 1.10.0"
| configure:13198: $? = 0
| configure:13256: result: yes
| configure:13262: checking for libosmogsm >= 1.10.0
| configure:13269: $PKG_CONFIG --exists --print-errors "libosmogsm >= 1.10.0"
| configure:13272: $? = 0
| configure:13286: $PKG_CONFIG --exists --print-errors "libosmogsm >= 1.10.0"
| configure:13289: $? = 0
| configure:13347: result: yes
| configure:13353: checking for libosmogb >= 1.10.0
| configure:13360: $PKG_CONFIG --exists --print-errors "libosmogb >= 1.10.0"
| configure:13363: $? = 0
| configure:13377: $PKG_CONFIG --exists --print-errors "libosmogb >= 1.10.0"
| configure:13380: $? = 0
| configure:13438: result: yes
| configure:13444: checking for libosmoabis >= 1.6.0
| configure:13451: $PKG_CONFIG --exists --print-errors "libosmoabis >= 1.6.0"
| configure:13454: $? = 0
| configure:13468: $PKG_CONFIG --exists --print-errors "libosmoabis >= 1.6.0"
| configure:13471: $? = 0
| configure:13529: result: yes
| configure:13535: checking for libosmo-gsup-client >= 1.8.0
| configure:13542: $PKG_CONFIG --exists --print-errors "libosmo-gsup-client >= 1.8.0"
| configure:13545: $? = 0
| configure:13559: $PKG_CONFIG --exists --print-errors "libosmo-gsup-client >= 1.8.0"
| configure:13562: $? = 0
| configure:13620: result: yes
| configure:13626: checking for libgtp >= 1.12.0
| configure:13633: $PKG_CONFIG --exists --print-errors "libgtp >= 1.12.0"
| configure:13636: $? = 0
| configure:13650: $PKG_CONFIG --exists --print-errors "libgtp >= 1.12.0"
| configure:13653: $? = 0
| configure:13711: result: yes
| configure:13728: checking for libosmo-sigtran >= 1.9.0
| configure:13735: $PKG_CONFIG --exists --print-errors "libosmo-sigtran >= 1.9.0"
| configure:13738: $? = 0
| configure:13752: $PKG_CONFIG --exists --print-errors "libosmo-sigtran >= 1.9.0"
| configure:13755: $? = 0
| configure:13813: result: yes
| configure:13819: checking for libasn1c >= 0.9.30
| configure:13826: $PKG_CONFIG --exists --print-errors "libasn1c >= 0.9.30"
| configure:13829: $? = 0
| configure:13843: $PKG_CONFIG --exists --print-errors "libasn1c >= 0.9.30"
| configure:13846: $? = 0
| configure:13904: result: yes
| configure:13910: checking for libosmo-ranap >= 1.6.0
| configure:13917: $PKG_CONFIG --exists --print-errors "libosmo-ranap >= 1.6.0"
| configure:13920: $? = 0
| configure:13934: $PKG_CONFIG --exists --print-errors "libosmo-ranap >= 1.6.0"
| configure:13937: $? = 0
| configure:13995: result: yes
| configure:14015: checking for libcares
| configure:14022: $PKG_CONFIG --exists --print-errors "libcares"
| configure:14025: $? = 0
| configure:14039: $PKG_CONFIG --exists --print-errors "libcares"
| configure:14042: $? = 0
| configure:14100: result: yes
| configure:14108: checking for egrep
| configure:14176: result: /usr/bin/grep -E
| configure:14218: checking if gcc supports -fvisibility=hidden
| configure:14224: gcc -c -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu11 -fvisibility=hidden  -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
| configure:14224: $? = 0
| configure:14226: result: yes
| configure:14241: checking whether to enable code coverage support
| configure:14251: result: no
| configure:14263: checking whether struct tm has tm_gmtoff member
| configure:14288: gcc -o conftest -g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu11 -Wall -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-trigraphs -Wl,-z,relro conftest.c  >&5
| conftest.c: In function 'main':
| conftest.c:34:13: warning: unused variable 'off' [-Wunused-variable]
|    34 |         int off = lt->tm_gmtoff;
|       |             ^~~
| configure:14288: $? = 0
| configure:14299: result: yes
| configure:14408: checking whether to enable VTY/CTRL tests
| configure:14410: result: no
| configure:14511: result: CFLAGS="-g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu11 -Wall -Wno-trigraphs"
| configure:14513: result: CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-trigraphs"
| configure:14621: checking that generated files are newer than configure
| configure:14627: result: done
| configure:14666: creating ./config.status
| 
| ## ---------------------- ##
| ## Running config.status. ##
| ## ---------------------- ##
| 
| This file was extended by osmo-sgsn config.status 1.12.0.23-815b7d, which was
| generated by GNU Autoconf 2.71.  Invocation command line was
| 
|   CONFIG_FILES    = 
|   CONFIG_HEADERS  = 
|   CONFIG_LINKS    = 
|   CONFIG_COMMANDS = 
|   $ ./config.status 
| 
| on 78f43328fb96
| 
| config.status:1155: creating include/Makefile
| config.status:1155: creating include/osmocom/Makefile
| config.status:1155: creating include/osmocom/gtphub/Makefile
| config.status:1155: creating include/osmocom/sgsn/Makefile
| config.status:1155: creating src/Makefile
| config.status:1155: creating src/gprs/Makefile
| config.status:1155: creating src/sgsn/Makefile
| config.status:1155: creating src/gtphub/Makefile
| config.status:1155: creating tests/Makefile
| config.status:1155: creating tests/atlocal
| config.status:1155: creating tests/gprs/Makefile
| config.status:1155: creating tests/gprs_routing_area/Makefile
| config.status:1155: creating tests/sgsn/Makefile
| config.status:1155: creating tests/gtphub/Makefile
| config.status:1155: creating tests/xid/Makefile
| config.status:1155: creating tests/sndcp_xid/Makefile
| config.status:1155: creating tests/slhc/Makefile
| config.status:1155: creating tests/v42bis/Makefile
| config.status:1155: creating doc/Makefile
| config.status:1155: creating doc/examples/Makefile
| config.status:1155: creating doc/manuals/Makefile
| config.status:1155: creating contrib/Makefile
| config.status:1155: creating contrib/systemd/Makefile
| config.status:1155: creating Makefile
| config.status:1155: creating config.h
| config.status:1384: executing tests/atconfig commands
| config.status:1384: executing depfiles commands
| config.status:1384: executing libtool commands
| 
| ## ---------------- ##
| ## Cache variables. ##
| ## ---------------- ##
| 
| ac_cv_build=x86_64-pc-linux-gnu
| ac_cv_c_compiler_gnu=yes
| ac_cv_env_CC_set=
| ac_cv_env_CC_value=
| ac_cv_env_CFLAGS_set=set
| ac_cv_env_CFLAGS_value='-g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security'
| ac_cv_env_CPPFLAGS_set=set
| ac_cv_env_CPPFLAGS_value='-Wdate-time -D_FORTIFY_SOURCE=2'
| ac_cv_env_LDFLAGS_set=set
| ac_cv_env_LDFLAGS_value=-Wl,-z,relro
| ac_cv_env_LIBASN1C_CFLAGS_set=
| ac_cv_env_LIBASN1C_CFLAGS_value=
| ac_cv_env_LIBASN1C_LIBS_set=
| ac_cv_env_LIBASN1C_LIBS_value=
| ac_cv_env_LIBCARES_CFLAGS_set=
| ac_cv_env_LIBCARES_CFLAGS_value=
| ac_cv_env_LIBCARES_LIBS_set=
| ac_cv_env_LIBCARES_LIBS_value=
| ac_cv_env_LIBGTP_CFLAGS_set=
| ac_cv_env_LIBGTP_CFLAGS_value=
| ac_cv_env_LIBGTP_LIBS_set=
| ac_cv_env_LIBGTP_LIBS_value=
| ac_cv_env_LIBOSMOABIS_CFLAGS_set=
| ac_cv_env_LIBOSMOABIS_CFLAGS_value=
| ac_cv_env_LIBOSMOABIS_LIBS_set=
| ac_cv_env_LIBOSMOABIS_LIBS_value=
| ac_cv_env_LIBOSMOCORE_CFLAGS_set=
| ac_cv_env_LIBOSMOCORE_CFLAGS_value=
| ac_cv_env_LIBOSMOCORE_LIBS_set=
| ac_cv_env_LIBOSMOCORE_LIBS_value=
| ac_cv_env_LIBOSMOCTRL_CFLAGS_set=
| ac_cv_env_LIBOSMOCTRL_CFLAGS_value=
| ac_cv_env_LIBOSMOCTRL_LIBS_set=
| ac_cv_env_LIBOSMOCTRL_LIBS_value=
| ac_cv_env_LIBOSMOGB_CFLAGS_set=
| ac_cv_env_LIBOSMOGB_CFLAGS_value=
| ac_cv_env_LIBOSMOGB_LIBS_set=
| ac_cv_env_LIBOSMOGB_LIBS_value=
| ac_cv_env_LIBOSMOGSM_CFLAGS_set=
| ac_cv_env_LIBOSMOGSM_CFLAGS_value=
| ac_cv_env_LIBOSMOGSM_LIBS_set=
| ac_cv_env_LIBOSMOGSM_LIBS_value=
| ac_cv_env_LIBOSMOGSUPCLIENT_CFLAGS_set=
| ac_cv_env_LIBOSMOGSUPCLIENT_CFLAGS_value=
| ac_cv_env_LIBOSMOGSUPCLIENT_LIBS_set=
| ac_cv_env_LIBOSMOGSUPCLIENT_LIBS_value=
| ac_cv_env_LIBOSMORANAP_CFLAGS_set=
| ac_cv_env_LIBOSMORANAP_CFLAGS_value=
| ac_cv_env_LIBOSMORANAP_LIBS_set=
| ac_cv_env_LIBOSMORANAP_LIBS_value=
| ac_cv_env_LIBOSMOSIGTRAN_CFLAGS_set=
| ac_cv_env_LIBOSMOSIGTRAN_CFLAGS_value=
| ac_cv_env_LIBOSMOSIGTRAN_LIBS_set=
| ac_cv_env_LIBOSMOSIGTRAN_LIBS_value=
| ac_cv_env_LIBOSMOVTY_CFLAGS_set=
| ac_cv_env_LIBOSMOVTY_CFLAGS_value=
| ac_cv_env_LIBOSMOVTY_LIBS_set=
| ac_cv_env_LIBOSMOVTY_LIBS_value=
| ac_cv_env_LIBS_set=
| ac_cv_env_LIBS_value=
| ac_cv_env_LT_SYS_LIBRARY_PATH_set=
| ac_cv_env_LT_SYS_LIBRARY_PATH_value=
| ac_cv_env_OSMO_GSM_MANUALS_DIR_set=
| ac_cv_env_OSMO_GSM_MANUALS_DIR_value=
| ac_cv_env_PKG_CONFIG_LIBDIR_set=
| ac_cv_env_PKG_CONFIG_LIBDIR_value=
| ac_cv_env_PKG_CONFIG_PATH_set=
| ac_cv_env_PKG_CONFIG_PATH_value=
| ac_cv_env_PKG_CONFIG_set=
| ac_cv_env_PKG_CONFIG_value=
| ac_cv_env_build_alias_set=set
| ac_cv_env_build_alias_value=x86_64-linux-gnu
| ac_cv_env_host_alias_set=
| ac_cv_env_host_alias_value=
| ac_cv_env_target_alias_set=
| ac_cv_env_target_alias_value=
| ac_cv_header_dlfcn_h=yes
| ac_cv_header_inttypes_h=yes
| ac_cv_header_stdint_h=yes
| ac_cv_header_stdio_h=yes
| ac_cv_header_stdlib_h=yes
| ac_cv_header_string_h=yes
| ac_cv_header_strings_h=yes
| ac_cv_header_sys_stat_h=yes
| ac_cv_header_sys_types_h=yes
| ac_cv_header_unistd_h=yes
| ac_cv_host=x86_64-pc-linux-gnu
| ac_cv_objext=o
| ac_cv_path_EGREP='/usr/bin/grep -E'
| ac_cv_path_FGREP='/usr/bin/grep -F'
| ac_cv_path_GREP=/usr/bin/grep
| ac_cv_path_PKG_CONFIG_INSTALLED=/usr/bin/pkg-config
| ac_cv_path_SED=/usr/bin/sed
| ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config
| ac_cv_path_install='/usr/bin/install -c'
| ac_cv_path_lt_DD=/usr/bin/dd
| ac_cv_path_mkdir=/usr/bin/mkdir
| ac_cv_prog_AWK=mawk
| ac_cv_prog_ac_ct_AR=ar
| ac_cv_prog_ac_ct_CC=gcc
| ac_cv_prog_ac_ct_FILECMD=file
| ac_cv_prog_ac_ct_OBJDUMP=objdump
| ac_cv_prog_ac_ct_RANLIB=ranlib
| ac_cv_prog_ac_ct_STRIP=strip
| ac_cv_prog_cc_c11=
| ac_cv_prog_cc_g=yes
| ac_cv_prog_cc_stdc=
| ac_cv_prog_make_make_set=yes
| am_cv_CC_dependencies_compiler_type=none
| am_cv_make_support_nested_variables=yes
| am_cv_prog_cc_c_o=yes
| lt_cv_ar_at_file=@
| lt_cv_archive_cmds_need_lc=no
| lt_cv_deplibs_check_method=pass_all
| lt_cv_file_magic_cmd='$MAGIC_CMD'
| lt_cv_file_magic_test_file=
| lt_cv_ld_reload_flag=-r
| lt_cv_nm_interface='BSD nm'
| lt_cv_objdir=.libs
| lt_cv_path_LD=/usr/bin/ld
| lt_cv_path_NM='/usr/bin/nm -B'
| lt_cv_path_mainfest_tool=no
| lt_cv_prog_compiler_c_o=yes
| lt_cv_prog_compiler_pic='-fPIC -DPIC'
| lt_cv_prog_compiler_pic_works=yes
| lt_cv_prog_compiler_rtti_exceptions=no
| lt_cv_prog_compiler_static_works=yes
| lt_cv_prog_gnu_ld=yes
| lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
| lt_cv_shlibpath_overrides_runpath=yes
| lt_cv_sys_global_symbol_pipe='/usr/bin/sed -n -e '\''s/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | /usr/bin/sed '\''/ __gnu_lto/d'\'''
| lt_cv_sys_global_symbol_to_c_name_address='/usr/bin/sed -n -e '\''s/^: \(.*\) .*$/  {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/  {"\1", (void *) \&\1},/p'\'''
| lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='/usr/bin/sed -n -e '\''s/^: \(.*\) .*$/  {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/  {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/  {"lib\1", (void *) \&\1},/p'\'''
| lt_cv_sys_global_symbol_to_cdecl='/usr/bin/sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
| lt_cv_sys_global_symbol_to_import=
| lt_cv_sys_max_cmd_len=1572864
| lt_cv_to_host_file_cmd=func_convert_file_noop
| lt_cv_to_tool_file_cmd=func_convert_file_noop
| lt_cv_truncate_bin='/usr/bin/dd bs=4096 count=1'
| osmo_cv_tm_includes_tm_gmtoff=yes
| pkg_cv_LIBASN1C_CFLAGS='-I/usr/include/ -I/usr/include/asn1c '
| pkg_cv_LIBASN1C_LIBS='-ltalloc -lasn1c '
| pkg_cv_LIBCARES_CFLAGS=
| pkg_cv_LIBCARES_LIBS='-lcares '
| pkg_cv_LIBGTP_CFLAGS='-I/usr/include/osmocom/gtp/ -I/usr/include/ '
| pkg_cv_LIBGTP_LIBS='-lgtp '
| pkg_cv_LIBOSMOABIS_CFLAGS='-I/usr/include/ -pthread '
| pkg_cv_LIBOSMOABIS_LIBS='-losmoabis -losmocore -ltalloc -lmnl '
| pkg_cv_LIBOSMOCORE_CFLAGS='-I/usr/include/ -pthread '
| pkg_cv_LIBOSMOCORE_LIBS='-losmocore -ltalloc -lmnl '
| pkg_cv_LIBOSMOCTRL_CFLAGS='-I/usr/include/ -pthread '
| pkg_cv_LIBOSMOCTRL_LIBS='-losmoctrl -losmogsm -losmoisdn -losmocore -ltalloc -lmnl '
| pkg_cv_LIBOSMOGB_CFLAGS='-I/usr/include/ -fno-strict-aliasing -pthread '
| pkg_cv_LIBOSMOGB_LIBS='-losmogb -losmovty -losmogsm -losmoisdn -losmocore -ltalloc -lmnl '
| pkg_cv_LIBOSMOGSM_CFLAGS='-I/usr/include/ -pthread '
| pkg_cv_LIBOSMOGSM_LIBS='-losmogsm -losmoisdn -losmocore -ltalloc -lmnl '
| pkg_cv_LIBOSMOGSUPCLIENT_CFLAGS='-I/usr/include/ '
| pkg_cv_LIBOSMOGSUPCLIENT_LIBS='-losmo-gsup-client '
| pkg_cv_LIBOSMORANAP_CFLAGS='-I/usr/include/ '
| pkg_cv_LIBOSMORANAP_LIBS='-losmo-ranap '
| pkg_cv_LIBOSMOSIGTRAN_CFLAGS='-I/usr/include/ '
| pkg_cv_LIBOSMOSIGTRAN_LIBS='-losmo-sigtran '
| pkg_cv_LIBOSMOVTY_CFLAGS='-I/usr/include/ -pthread '
| pkg_cv_LIBOSMOVTY_LIBS='-losmovty -losmocore -ltalloc -lmnl '
| 
| ## ----------------- ##
| ## Output variables. ##
| ## ----------------- ##
| 
| ACLOCAL='${SHELL} '\''/obs/_temp/binpkgs/osmo-sgsn/missing'\'' aclocal-1.16'
| AMDEPBACKSLASH=''
| AMDEP_FALSE=''
| AMDEP_TRUE='#'
| AMTAR='$${TAR-tar}'
| AM_BACKSLASH='\'
| AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
| AM_DEFAULT_VERBOSITY='1'
| AM_V='$(V)'
| AR='ar'
| AUTOCONF='${SHELL} '\''/obs/_temp/binpkgs/osmo-sgsn/missing'\'' autoconf'
| AUTOHEADER='${SHELL} '\''/obs/_temp/binpkgs/osmo-sgsn/missing'\'' autoheader'
| AUTOMAKE='${SHELL} '\''/obs/_temp/binpkgs/osmo-sgsn/missing'\'' automake-1.16'
| AWK='mawk'
| BUILD_IU_FALSE='#'
| BUILD_IU_TRUE=''
| BUILD_MANUALS_FALSE='#'
| BUILD_MANUALS_TRUE=''
| CC='gcc'
| CCDEPMODE='depmode=none'
| CFLAGS='-g -O2 -ffile-prefix-map=/obs/_temp/binpkgs/osmo-sgsn=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu11 -Wall -Wno-trigraphs'
| COVERAGE_CFLAGS=''
| COVERAGE_LDFLAGS=''
| CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-trigraphs'
| CSCOPE='cscope'
| CTAGS='ctags'
| CYGPATH_W='echo'
| DEFS='-DHAVE_CONFIG_H'
| DEPDIR='.deps'
| DLLTOOL='false'
| DSYMUTIL=''
| DUMPBIN=''
| ECHO_C=''
| ECHO_N='-n'
| ECHO_T=''
| EGREP='/usr/bin/grep -E'
| ENABLE_EXT_TESTS_FALSE=''
| ENABLE_EXT_TESTS_TRUE='#'
| ETAGS='etags'
| EXEEXT=''
| FGREP='/usr/bin/grep -F'
| FILECMD='file'
| GREP='/usr/bin/grep'
| HAVE_SYSTEMD_FALSE='#'
| HAVE_SYSTEMD_TRUE=''
| INSTALL_DATA='${INSTALL} -m 644'
| INSTALL_PROGRAM='${INSTALL}'
| INSTALL_SCRIPT='${INSTALL}'
| INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
| LD='/usr/bin/ld -m elf_x86_64'
| LDFLAGS='-Wl,-z,relro'
| LIBASN1C_CFLAGS='-I/usr/include/ -I/usr/include/asn1c '
| LIBASN1C_LIBS='-ltalloc -lasn1c '
| LIBCARES_CFLAGS=''
| LIBCARES_LIBS='-lcares '
| LIBGTP_CFLAGS='-I/usr/include/osmocom/gtp/ -I/usr/include/ '
| LIBGTP_LIBS='-lgtp '
| LIBOBJS=''
| LIBOSMOABIS_CFLAGS='-I/usr/include/ -pthread '
| LIBOSMOABIS_LIBS='-losmoabis -losmocore -ltalloc -lmnl '
| LIBOSMOCORE_CFLAGS='-I/usr/include/ -pthread '
| LIBOSMOCORE_LIBS='-losmocore -ltalloc -lmnl '
| LIBOSMOCTRL_CFLAGS='-I/usr/include/ -pthread '
| LIBOSMOCTRL_LIBS='-losmoctrl -losmogsm -losmoisdn -losmocore -ltalloc -lmnl '
| LIBOSMOGB_CFLAGS='-I/usr/include/ -fno-strict-aliasing -pthread '
| LIBOSMOGB_LIBS='-losmogb -losmovty -losmogsm -losmoisdn -losmocore -ltalloc -lmnl '
| LIBOSMOGSM_CFLAGS='-I/usr/include/ -pthread '
| LIBOSMOGSM_LIBS='-losmogsm -losmoisdn -losmocore -ltalloc -lmnl '
| LIBOSMOGSUPCLIENT_CFLAGS='-I/usr/include/ '
| LIBOSMOGSUPCLIENT_LIBS='-losmo-gsup-client '
| LIBOSMORANAP_CFLAGS='-I/usr/include/ '
| LIBOSMORANAP_LIBS='-losmo-ranap '
| LIBOSMOSIGTRAN_CFLAGS='-I/usr/include/ '
| LIBOSMOSIGTRAN_LIBS='-losmo-sigtran '
| LIBOSMOVTY_CFLAGS='-I/usr/include/ -pthread '
| LIBOSMOVTY_LIBS='-losmovty -losmocore -ltalloc -lmnl '
| LIBS=''
| LIBTOOL='$(SHELL) $(top_builddir)/libtool'
| LIPO=''
| LN_S='ln -s'
| LTLIBOBJS=''
| LT_SYS_LIBRARY_PATH=''
| MAKEINFO='${SHELL} '\''/obs/_temp/binpkgs/osmo-sgsn/missing'\'' makeinfo'
| MANIFEST_TOOL=':'
| MKDIR_P='/usr/bin/mkdir -p'
| NM='/usr/bin/nm -B'
| NMEDIT=''
| OBJDUMP='objdump'
| OBJEXT='o'
| OSMOTESTEXT_CHECK=''
| OSMO_GSM_MANUALS_DIR='/usr/share/osmo-gsm-manuals'
| OTOOL64=''
| OTOOL=''
| PACKAGE='osmo-sgsn'
| PACKAGE_BUGREPORT='osmocom-net-gprs@lists.osmocom.org'
| PACKAGE_NAME='osmo-sgsn'
| PACKAGE_STRING='osmo-sgsn 1.12.0.23-815b7d'
| PACKAGE_TARNAME='osmo-sgsn'
| PACKAGE_URL=''
| PACKAGE_VERSION='1.12.0.23-815b7d'
| PATH_SEPARATOR=':'
| PKG_CONFIG='/usr/bin/pkg-config'
| PKG_CONFIG_INSTALLED='/usr/bin/pkg-config'
| PKG_CONFIG_LIBDIR=''
| PKG_CONFIG_PATH=''
| PYTHON3_AVAIL=''
| RANLIB='ranlib'
| RELMAKE='-include osmo-release.mk'
| SED='/usr/bin/sed'
| SET_MAKE=''
| SHELL='/bin/bash'
| STRIP='strip'
| SYMBOL_VISIBILITY='-fvisibility=hidden'
| VERSION='1.12.0.23-815b7d'
| ac_ct_AR='ar'
| ac_ct_CC='gcc'
| ac_ct_DUMPBIN=''
| am__EXEEXT_FALSE=''
| am__EXEEXT_TRUE='#'
| am__fastdepCC_FALSE=''
| am__fastdepCC_TRUE='#'
| am__include='include'
| am__isrc=''
| am__leading_dot='.'
| am__nodep=''
| am__quote=''
| am__tar='$${TAR-tar} chof - "$$tardir"'
| am__untar='$${TAR-tar} xf -'
| bindir='${exec_prefix}/bin'
| build='x86_64-pc-linux-gnu'
| build_alias='x86_64-linux-gnu'
| build_cpu='x86_64'
| build_os='linux-gnu'
| build_vendor='pc'
| datadir='${datarootdir}'
| datarootdir='${prefix}/share'
| docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
| dvidir='${docdir}'
| exec_prefix='${prefix}'
| host='x86_64-pc-linux-gnu'
| host_alias=''
| host_cpu='x86_64'
| host_os='linux-gnu'
| host_vendor='pc'
| htmldir='${docdir}'
| includedir='${prefix}/include'
| infodir='${prefix}/share/info'
| install_sh='${SHELL} /obs/_temp/binpkgs/osmo-sgsn/install-sh'
| libdir='${prefix}/lib/x86_64-linux-gnu'
| libexecdir='${prefix}/lib/x86_64-linux-gnu'
| localedir='${datarootdir}/locale'
| localstatedir='/var'
| mandir='${prefix}/share/man'
| mkdir_p='$(MKDIR_P)'
| oldincludedir='/usr/include'
| osmo_ac_iu='yes'
| pdfdir='${docdir}'
| prefix='/usr'
| program_transform_name='s,x,x,'
| psdir='${docdir}'
| runstatedir='${localstatedir}/run'
| sbindir='${exec_prefix}/sbin'
| sharedstatedir='${prefix}/com'
| sysconfdir='/etc'
| systemdsystemunitdir='/lib/systemd/system'
| target_alias=''
| 
| ## ----------- ##
| ## confdefs.h. ##
| ## ----------- ##
| 
| /* confdefs.h */
| #define PACKAGE_NAME "osmo-sgsn"
| #define PACKAGE_TARNAME "osmo-sgsn"
| #define PACKAGE_VERSION "1.12.0.23-815b7d"
| #define PACKAGE_STRING "osmo-sgsn 1.12.0.23-815b7d"
| #define PACKAGE_BUGREPORT "osmocom-net-gprs@lists.osmocom.org"
| #define PACKAGE_URL ""
| #define PACKAGE "osmo-sgsn"
| #define VERSION "1.12.0.23-815b7d"
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define STDC_HEADERS 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define BUILD_IU 1
| #define HAVE_TM_GMTOFF_IN_TM 1
| 
| configure: exit 0

make[1]: *** [debian/rules:64: override_dh_auto_test] Error 1
make[1]: Leaving directory '/obs/_temp/binpkgs/osmo-sgsn'
make: *** [debian/rules:45: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

ERROR: build failed!

docker: running: data/build.sh inside docker
---
NOTE: if the build failed because dependencies are outdated, see the status here:
https://obs.osmocom.org/project/show/osmocom:master
---
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 305880 killed;
[ssh-agent] Stopped.
Finished: FAILURE