SCCP + SIGTRAN (SUA/M3UA) libraries as well as OsmoSTP
https://osmocom.org/projects/libosmo-sccp
a8929fdb56
Since the NI is in bits DC, not BA, it needs to be shifted by 6, not 4, to end up in the two most significant bits. Also, NI is two bits wide, hence & 0x3. (The m3ua.c side of this is already correct.) See ITU-T Recommendation Q.704 (07/96), 14.2 "Service information octet". Before this patch, NI was always sent as 00 == International regardless of the VTY configuration. This patch was verified to work by a wireshark trace of osmo-bsc connecting to osmo-msc, showing the NI decoded as configured by an osmo-bsc.cfg file in the BSSMAP Reset message MTP 3 / Protocol data. Change-Id: I7bb4eb6518a1e0d74313bda776d2a6acd0b02e1b |
||
---|---|---|
contrib | ||
debian | ||
doc/examples | ||
examples | ||
include | ||
specs | ||
src | ||
stp | ||
tests | ||
.gitignore | ||
.gitreview | ||
COPYING | ||
Doxyfile.in | ||
Makefile.am | ||
TODO-RELEASE | ||
configure.ac | ||
git-version-gen | ||
libosmo-mtp.pc.in | ||
libosmo-sccp.pc.in | ||
libosmo-sigtran.pc.in | ||
libosmo-xua.pc.in |