aboutsummaryrefslogtreecommitdiffstats
path: root/msc/gen_links.sh
AgeCommit message (Collapse)AuthorFilesLines
2018-06-02msc: introduce USSD helper functionsVadim Yanitskiy1-0/+1
Change-Id: Ic528b968a9bc7c12e8395364e895400aa016c8f5
2018-06-02msc: import GSM 7-bit coding functionsVadim Yanitskiy1-0/+1
Change-Id: Ie8dd865d0c4c64827284c737d431e6c87b3d0847
2018-05-31msc: Add Encoder/Decoder for Supplementary ServicesHarald Welte1-1/+11
The many SS_* types depend on MAP, whcih in turn depends on ROSE. Add all of this to the MSC testsuite so we can do SS related testing. Change-Id: If5084decb5391736ab5cadd86adb2ffa78e7140f
2018-04-14msc: Add SMPP_Emulation + SMPP_TemplatesHarald Welte1-1/+1
Change-Id: I80efe16f603227694c6242d556ae77590271e4c6
2018-04-14msc: Add SMPP_CodecPortHarald Welte1-0/+1
Change-Id: I57640ccc5370d6820bc303003e162f27ddc9fcfd
2018-04-09L3_Templates: Introudce constants for tiFlagHarald Welte1-0/+5
... this makes the code more readable/understandable. Change-Id: Ic06eb2016eb9979b8556366e4a909f3c0336aa92
2018-03-18Remove M3UA/MTP3/SCCP code from this repo, use upstream reposHarald Welte1-4/+3
Originally, this code was not yet in an official upstream git repo. However, it has been for many months, so let's remove our local copy and use upstream git repositories like for all the other modules. Change-Id: I2c616fb865df32cfec323d42e5d0d06de40c497b
2018-03-16ignore results of .ttcnpp filesNeels Hofmeyr1-0/+2
Add another macro ignore_pp_results to gen_links.sh.inc and call from all gen_links.sh files, to add results of *.ttcnpp files, i.e. generated *.ttcn files, to .gitignore. Change-Id: Ic7fb176226771212d7700dafaf27ac71f12a4a61
2018-03-16gen_links.sh: auto-generate .gitignore files to ignore symlinksNeels Hofmeyr1-1/+1
In each subdir that is a target for symlinks, automatically ignore the results of gen_links(): - At the top of gen_links.sh.inc, clear the .gitignore. - In the loop, add each link name to the local .gitignore. - In selected gen_links.sh, there is also a "manual" link creationg. So that this also ends up in the local .gitignore, have the link creation as separate gen_link() macro which at the same time adds to ./.gitignore. - in the root .gitignore, ignore all the subdirs' generated */.gitignore files. Change-Id: I73c11fe8362358bf7e1bdf0e1be53399b5d3351b
2018-03-16fix gen_links.sh: don't include source dir as link targetNeels Hofmeyr1-8/+1
First of all, use one common place to define the gen_links() macro, in gen_links.sh.inc. In this new file, add a 'shift' to exclude the $DIR arg from also appearing in $FILES. This prevents the following wrong symlinks in the source dirs: M3UA_CNL113537/src/src MTP3asp_CNL113337/src/src SCCP_CNL113341/src/src Change-Id: Ia8493e77df1ba8723f2c5d2a49816247b0fb55f7
2018-02-20IPA_Emulation: Make dependencies to RSL/MGCP/SCCP/GSUP conditionalHarald Welte1-2/+2
Let's use the preprocessor to avoid IPA_Emulation pulling *all* dependencies into each and any of our projects. The code readability suffers a bit from the many #ifdefs, but compilation speed increases if we don't have to pull in all those (recursive) dependencies. After all, a BTS test case will never need SCCP, GSUP or MGCP. Change-Id: Ic0231adbd2171214de133d26b3fbf36130ee8aa0
2018-02-16Add L3_Common for shared L3 functions between MSC and SGSN testingHarald Welte1-1/+1
Change-Id: I16e80df610235849180dc946f9457302deafb9d2
2018-02-05Don't symlink non-existent fileMax1-1/+1
Change-Id: I10309f07fb207c027703f0b43a478c152a029b6d
2018-01-27msc: rename sub-directory from msc_tests to msc (to be in line with bsc, etc.)Harald Welte1-0/+84
Change-Id: Ib219dee5e587bca3b79d29d631836cf1ef2be81c