aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-07-14apply removal of testsneels/splitNeels Hofmeyr1-166/+0
Change-Id: I1c41e48399313357e1f5d05396bb42fee8355806
2017-07-14rm libcommon.a from tests buildNeels Hofmeyr3-3/+0
Change-Id: Ifb2d7d30afd54b3dd671c3baa16e244bfa013be2
2017-07-14dont remove xid tests from configure.acNeels Hofmeyr1-0/+4
Change-Id: Ic359b65366149cff03b0ddaf372b17de3c41a423
2017-07-14add oap_client.cNeels Hofmeyr1-0/+280
Change-Id: I0bc671fffea3c4b1021fe3a96681a14a99ec2dcf
2017-07-14applyNeels Hofmeyr8-10/+38
Change-Id: I8fb8a9f77ad682c6409c3abf362f9e1b996dd229
2017-07-14add gsup_client.cNeels Hofmeyr2-0/+356
Change-Id: I768588706d7ffd1d96977fe7c041b09bf6b94cfd
2017-07-13applyNeels Hofmeyr9-12/+39
Change-Id: Iadd9af732cf8bc19d17eab214325d3659459fd8b
2017-07-13applyNeels Hofmeyr10-64/+15
Change-Id: I6fb3f61b94c7ccc226ed8c0c9a9c22f01661879d
2017-07-13undelete slhc.hNeels Hofmeyr1-0/+187
Change-Id: I6917f62c86e6b0adbbd2eb6597479db66de37119
2017-07-13undelete vty.hNeels Hofmeyr1-0/+54
Change-Id: Ifc0a1dd3cd831fdc3bc4624a50d4949788b6321d
2017-07-13add specific code bitsNeels Hofmeyr3-5/+40
Change-Id: I42c3f261bbee8eb73dd6b0096de72c11704cd0a2
2017-07-13remove signal.h partsNeels Hofmeyr1-212/+0
Change-Id: I5eae52d5684c82e95a119aae1cf22dd505523ff3
2017-07-13remove filesNeels Hofmeyr1-683/+0
Change-Id: I8ce653e34c99ff988e827e45dcc333fb679f649d
2017-07-13undeleteNeels Hofmeyr1-0/+139
Change-Id: I863186664fabb37e9ce51eb1a96573b02656ee9f
2017-07-13undeleteNeels Hofmeyr1-0/+683
Change-Id: I3e4408015951d07ffe2c5fcbf6917ddae9a02693
2017-07-13apply removalNeels Hofmeyr1-1/+1
Change-Id: I0911085d9b311979a22cc4b904d252d8fd0ab378
2017-07-13undeleteNeels Hofmeyr1-0/+260
Change-Id: I1ff78ea0a3e3817f8eeb5512a628201f441c2df2
2017-07-13apply removalNeels Hofmeyr1-27/+0
Change-Id: I7929b44d7c1316ea110511cb63dfa609f9635505
2017-07-13undeleteNeels Hofmeyr3-0/+441
Change-Id: I4aa00b66f57248197bafd91569d3ebbf316db8fc
2017-07-13undeleteNeels Hofmeyr2-0/+273
Change-Id: I600b6f1088cc7f714aac7f74bc855b81e31e918e
2017-07-13apply removalNeels Hofmeyr2-122/+0
Change-Id: I1d72d5be94b6189e2ac0e5573cade29a7d656dec
2017-07-13remove files obviously unrelated to gprsNeels Hofmeyr94-25488/+0
Change-Id: I809f69b6a2829bd4391a51bc796baa1aeddee45e
2017-07-13remove files obviously unrelated to gprsNeels Hofmeyr78-7643/+0
Change-Id: Ib9856d93d1f925380177d22ddb1266e08c67485d
2017-07-13remove files obviously unrelated to gprsNeels Hofmeyr148-74826/+0
Change-Id: I5d27ff93e56cd13e0e70edd15e2080201e35e91f
2017-07-12move libiu to osmo-iuh/libosmo-ranapaoipNeels Hofmeyr33-1116/+100
Remove libiu here, use the functions from libosmo-ranap instead, by applying the ranap_ / RANAP_ prefix. Corresponding change-id in osmo-iuh.git is I6a3f7ad15be03fb94689b4af6ccfa828c25f45c0 Change-Id: Ib8c4fcdb4766c5e575618b95ce16dce51063206b
2017-07-12aoip: don't use iu struct: do not allocate unnecessary ue_conn_ctxNeels Hofmeyr1-9/+5
Change-Id: Ic4fd8eb8f19f09fa7e73b96bfef4ffddd178190e
2017-07-12osmo-bsc: fix sccp name stringPhilipp Maier1-1/+1
Change-Id: I4caf935fbeacc23d7a10766112ab844d6fc367ea
2017-07-12a_iface: remove unused variablePhilipp Maier3-3/+3
Change-Id: If964ac5344fa0275c07755b5a43d37ce186d3ca2
2017-07-12osmo-msc/a_iface/reset: add missing constPhilipp Maier6-36/+41
Change-Id: Id75918dfd891d9407a62a0b7cd9590932c858093
2017-07-12osmo-bsc/sigtran: add missing constPhilipp Maier2-15/+15
Change-Id: I36404b34b8a85fc98670a3eeb8aaf29a4a6f10ea
2017-07-12osmo-msc/a_iface: add missing assertionsPhilipp Maier2-0/+22
Change-Id: If9eac28f70522edc42a9f169a7d12fed5936fb62
2017-07-12osmo-bsc: add missing commentPhilipp Maier1-0/+1
Change-Id: Iac59f2ff2f10997c636a8ac19427ed4a95dc99b5
2017-07-12osmo-bsc: add missing assertionPhilipp Maier1-0/+1
Change-Id: Ia7d4b0bff697acfa71ef616a12d78d17e3af4c20
2017-07-12osmo-msc: remove orphanned struct membersPhilipp Maier1-8/+2
Change-Id: I229946cfe4ffa6de982586b1c2fa1117c3260e3a
2017-07-12osmo-msc: rename called/calling address in struct a_conn_infoPhilipp Maier3-15/+15
Change-Id: I1b28652662d83f52db21cb78b512c501c7adf4bb
2017-07-12osmo-bsc: use better msc identifierPhilipp Maier2-9/+15
Using the MSC numbers in the logtext is not very expressive, ise the SCCP-Addresses instead. When creating the sccp instance and user, use more parseable string than "MSC No.: n" Change-Id: Ib56134193ba95538f63e09dc702dc3ff0e827a02
2017-07-12osmo-bsc: fix typoPhilipp Maier1-2/+2
Change-Id: I154db5bcaada8f5503ca8700644abf00f511ff6e
2017-07-12osmo-bsc: vty: fix error messagePhilipp Maier1-2/+2
The warning message that is displayed when a non standard SSN is set is confusing. Make warning message more expressive. Change-Id: I5283bcc5acf4739d468fe43937f0e59f44dee3d9
2017-07-12build: osmo-bsc_nat: add missing sigtran LDADDNeels Hofmeyr1-0/+1
Change-Id: Ia3031232a3a44b8e8a665610a2fd1cf0a7e55b22
2017-07-12osmo-bsc: rename calling_addr to msc_addrPhilipp Maier1-6/+6
The variable name "calling_addr" is not very expressive. Change the variable name to "msc_addr". Change-Id: I3a43880d4172063e78bfef1556dbb037f20a9a99
2017-07-12osmo-bsc: change calling/called addr in VTYPhilipp Maier1-24/+24
The vty commands: called-addr my_msc calling-addr my_bsc are not very expressive to the user. Change the command names into something more expressive: msc-addr my_msc bsc-addr my_bsc Also change the function and variable names accordingly Change-Id: I8d46aad01fb80afcaccb966fadd6b2ecbd1a1f9e
2017-07-12osmo-bsc: change calling/called_addr variable namesPhilipp Maier3-18/+29
"calling_address" and "called_address" is not very expressive. change the respective struct memeber names of bsc_msc_data to bsc_addr and msc_addr to increase readability of the code. Change-Id: I63b2e810b97131c690edd5a9cc5c7b3b54ec5e12
2017-07-12osmo-bsc: check configured sccp addresses before startPhilipp Maier1-2/+24
do not start unless the user has configured sufficient SCCP addresses via VTY. Do not accept address that lack point codes or ssn Change-Id: I42b4fb0ef93dec225e220e88e1b92664b9b55be3
2017-07-12osmo-bsc: make sure only default SSNs are usedPhilipp Maier2-2/+21
The VTY technically allows setting custom values for the SSN. However, SSN values and their purposes are well standardized. If the user has configured an SSN, check that is compliant to the standard. If not, warn and ignore the setting by using the stanard SSN. If the user left out the SSN, automatically use the standard SSN. Change-Id: Ib34fe0474f625b964dbfedfb4263fb0b5f976bdc
2017-07-12cosmetic: fix typo in log outputPhilipp Maier2-3/+3
Change-Id: I8d76a61e28c0677e121586c1fe4666baa7196b18
2017-07-12osmo-bsc: only clear connections of a specific MSCPhilipp Maier1-4/+17
The BSC clears all connections on reception of a BSSAP RESET, however, the RESET command must not affect the connections of other MSCs. Ensure that only the connections of the MSC who actually sent the BSSAP RESET are cleared. Change-Id: I68fe2eadeae8ba6b6728fced42f6308e9b2d997a
2017-07-12osmo-bsc: Make SCCP-Addresses configurable via VTYPhilipp Maier5-41/+135
Add VTY commands to configure the sccp-address of the BSC and the one of the MSC. Change-Id: I49cedc0ce339defa6fb354f6fb9b1af7820da7cc
2017-07-12common-vty: add ss7 nodes commands to VTYPhilipp Maier3-6/+17
The current VTY implementation has no knowledge about the libosmo-sccp nodes and therefor can not resolve parent nodes, nor decide if we deal with a config node. Change-Id: I815a57ed6270bd55c25ee9a8f45026d4aaad9004
2017-07-12osmo-msc: finish msc-sided resetPhilipp Maier6-92/+280
finish the implementation for msc sided reset, automatically register connecting BSCs. Ensure that all sccp connections are cleared when the reset procedure executes. Change-Id: Iba3f5523795c6972600bbfda2a02b06ba84ea12d
2017-07-12msc_vlr: fix linker problem in testcasePhilipp Maier1-1/+1
Swap libmsc.a and libcommon-cs.a to make symbols from libcommon-cs.a available to libmsc.a Change-Id: I16fdd58d0b542aca987865a6bb7ca0f996693e81