libosmocore/src/gsm
Harald Welte b82a407a49 lapdm: don't enforce contention resolution on SAPI0/DCCH
In Change-Id: I8c2c103cdc7f9a45d7b2080c572f559fc3db58e4 we introduced
a check to enforce contention resolution always being used in
MS-originated LAPDm establishment on the main DCCH / SAPI0.  This is
only required after RACH request (IMM.ASS.) and not after a normal
assignment command which was sent already via a dedicated channel.

Hence, we cannot enforce a strict requirement for contention resolution
in those cases.

We *could* use the RSL Channel Activation type as a constraint on
whether or not to enforce contention-resoluiton-only LAPDm
establishment, but this is out of the scope of the LAPDm code but would
have to be done inside OsmoBTS.

Related: OS#3252
Change-Id: Id903492ee90809fe98defcf4abc0419b8150069f
2018-05-09 16:33:42 +02:00
..
milenage add osmo_auth_c3() (separate from gsm_milenage()) 2017-12-18 23:05:24 +00:00
Makefile.am features: move bts feature related functionality to libosmocore 2018-03-02 16:54:16 +01:00
a5.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
abis_nm.c abis_nm: Introduce abis_nm_dump_foh() 2018-03-17 11:28:31 +00:00
apn.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
auth_comp128v1.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
auth_comp128v23.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
auth_core.c add osmo_auth_c3() (separate from gsm_milenage()) 2017-12-18 23:05:24 +00:00
auth_milenage.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
bts_features.c features: move bts feature related functionality to libosmocore 2018-03-02 16:54:16 +01:00
comp128.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
comp128v23.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gan.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gea.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gprs_cipher_core.c Fix embedded build 2017-12-04 09:40:32 +00:00
gprs_gea.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gprs_rlc.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gsm48.c gsm/gsm48.c: add call independent SS message names 2018-04-17 12:09:48 +00:00
gsm48_ie.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gsm0341.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gsm0411_smc.c SMS: Add value_string for TS 04.11 CP and RP state 2018-01-24 16:50:59 +01:00
gsm0411_smr.c SMS: Add value_string for TS 04.11 CP and RP state 2018-01-24 16:50:59 +01:00
gsm0411_utils.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gsm0414.c doxygen: unify use of \file across the board 2017-06-23 00:18:23 +00:00
gsm0480.c gsm0480: drop messages with incorrect data length 2018-04-04 20:24:09 +07:00
gsm0502.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gsm0808.c avoid warning in gsm0808_create_layer3 2018-04-10 13:06:15 +02:00
gsm0808_utils.c add gsm0808 channel enum to IE val conversion functions 2018-05-08 20:32:56 +00:00
gsm23003.c add osmo_cgi_name() 2018-04-13 05:27:02 +02:00
gsm_04_08_gprs.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gsm_utils.c gsm_utils: call gnutls_global_init() as constructor 2018-05-02 15:45:56 +02:00
gsup.c GSUP: change osmo_gsup_encode() return type 2018-02-05 13:03:42 +01:00
ipa.c prevent integer underflow in ipa_ccm_make_id_resp_from_req() 2018-04-17 12:06:52 +00:00
kasumi.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
lapd_core.c Log lapd_datalink state on errors 2018-01-16 17:07:45 +01:00
lapdm.c lapdm: don't enforce contention resolution on SAPI0/DCCH 2018-05-09 16:33:42 +02:00
libosmogsm.map add gsm0808 channel enum to IE val conversion functions 2018-05-08 20:32:56 +00:00
mncc.c MNCC: Add MNCC to string dumper 2018-01-19 23:52:42 +01:00
oap.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
rsl.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
rxlev_stat.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
sysinfo.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
tlv_parser.c add tlv_parse2(), capable of multiple instances of the same IE 2018-04-13 05:28:09 +02:00