osmo-bts/src/common
Harald Welte 6a5039674f l1sap: Use msgb_pull_l2() and unify l1sap_tch_ind + l1sap_ph_data_ind
In l1sap_ph_data_ind() we can use msgb_pull_l2() which is an exact
implementation of the functionality there.

In l1sap_tch_ind(), the existing code is actually wrong by making the
assumption that the msgb contains exactly an entire osmo_phsap_prim.
Better to also dynamically compute the number of bytes to ensure
we only pull those ahead of the L2 header, no matter what their exact
count.

Change-Id: I13f7f8ba93795e40b1fb4a306fe765e059f642cf
2020-03-08 17:12:15 +01:00
..
Makefile.am ta_control: move timing advance code from osmo-bts-trx to common 2020-01-20 14:33:49 +00:00
abis.c common/abis.c: make use of RSL TEI from OML IPA RSL Connect 2020-01-11 00:51:43 +01:00
amr.c Fix some spelling errors 2016-12-22 14:04:22 +00:00
bts.c Introduce BTS feature BTS_FEAT_MS_PWR_CTRL_DSP 2019-11-14 20:02:45 +01:00
bts_ctrl_commands.c Add severity to OML FAILURE EVENT REPORT 2019-05-25 10:24:13 +02:00
bts_ctrl_lookup.c CTRL: make the CTRL-Interface IP address configurable 2017-01-10 15:45:59 +00:00
cbch.c Fix common misspellings and typos 2019-10-17 08:05:35 +00:00
dtx_dl_amr_fsm.c Fix Downlink AMR FSM name to avoid illegal space character 2017-10-24 18:43:45 +02:00
gsm_data_shared.c l1sap: merge MEAS IND into PRIM PH DATA / PRIM TCH 2020-01-20 14:35:19 +00:00
handover.c Fix common misspellings and typos 2019-10-17 08:05:35 +00:00
l1sap.c l1sap: Use msgb_pull_l2() and unify l1sap_tch_ind + l1sap_ph_data_ind 2020-03-08 17:12:15 +01:00
lchan.c cosmetic: common ts_is_pdch() 2016-08-30 07:35:47 +00:00
load_indication.c Fix common misspellings and typos 2019-10-17 08:05:35 +00:00
logging.c vty: add "logging filter l1-sapi" 2019-10-17 08:04:27 +00:00
main.c Remove undefined param passed to {logging,osmo_stats}_vty_add_cmds 2019-08-05 16:13:09 +02:00
measurement.c measurment: write irssi_full_sum variable correctly 2020-01-20 14:33:51 +00:00
msg_utils.c Use LOGPLCHAN whenever possible 2019-05-24 00:02:34 +02:00
oml.c common/abis.c: make use of RSL TEI from OML IPA RSL Connect 2020-01-11 00:51:43 +01:00
paging.c ETWS Primary Notification via P1 Rest Octets 2019-09-05 14:30:17 +02:00
pcu_sock.c pcuif_proto.h: extend RACH.ind with TRX and timeslot number fields 2019-11-22 17:38:07 +00:00
phy_link.c bts-trx: vty: Print phy link state in cmd 'show transceiver' 2019-10-05 20:50:13 +00:00
power_control.c power_control.c: Clarify loop algo vars and use correct ones during log 2019-12-05 12:58:08 +01:00
rsl.c rsl.c: Fix compiler error on gcc-9.2.1 2020-01-12 16:11:12 +01:00
scheduler.c l1sap: merge MEAS IND into PRIM PH DATA / PRIM TCH 2020-01-20 14:35:19 +00:00
scheduler_mframe.c CBCH: Some more scheduler_mframe cleanup 2018-09-17 22:47:45 +02:00
sysinfo.c common/sysinfo: reduce criticality of a logging message 2020-02-29 14:29:27 +07:00
ta_control.c ta_control: move timing advance code from osmo-bts-trx to common 2020-01-20 14:33:49 +00:00
tx_power.c Cosmetic fixes for power ramping code. 2018-02-19 08:51:25 +00:00
vty.c vty: fix left shift by 31 cannot be represented in type 'int' 2020-02-27 23:35:09 +07:00