summaryrefslogtreecommitdiffstats
path: root/src/gsm/lapdm.c
Commit message (Expand)AuthorAgeFilesLines
* lapdm: Don't truncate L3 payload at 200 bytes lengthHarald Welte2019-06-021-1/+1
* lapdm_rslms_recvmsg: Fix memory leak in error pathHarald Welte2019-05-191-1/+3
* gsm: lapdm.c: Add missing new line char in notice log stringPau Espin Pedrol2018-06-181-1/+1
* lapdm: don't enforce contention resolution on SAPI0/DCCHHarald Welte2018-05-091-5/+2
* lapdm: send_rslms_rll_l3_ui(): Don't include B4/SACCH IE unless neededHarald Welte2018-05-081-3/+5
* lapdm: cleanup: send_rslms_rll_l3_ui(): Use msgb_tv_push()Harald Welte2018-05-081-9/+5
* lapdm: Implement SABM related constraintsHarald Welte2018-05-081-0/+45
* lapdm: Fix back-pointer from lapdm_entity to lapdm_channelHarald Welte2018-05-041-0/+2
* RSL/LAPDm: Not all RLL message are "transparent"Harald Welte2018-04-191-3/+21
* Fix malformed Abis/RSL messages with extra L3 Information fieldPau Espin Pedrol2017-12-101-5/+0
* cosmetic: Fix trailing whitespacePau Espin Pedrol2017-12-101-2/+2
* Fix/Update copyright notices; Add SPDX annotationHarald Welte2017-11-131-1/+4
* doxygen: unify use of \file across the boardNeels Hofmeyr2017-06-231-7/+5
* doxygen: enable AUTOBRIEF, drop \briefNeels Hofmeyr2017-06-231-16/+16
* update/extend doxygen documentationHarald Welte2017-06-121-0/+1
* use osmo_{htonl,htons,ntohl,ntohs}() functions all over libosmocoreHarald Welte2017-05-151-1/+0
* Check for proper lapdm_datalink entityMax2017-03-021-2/+8
* Add strings with PH primitive namesMax2016-05-301-0/+12
* LaPDm: Refuse SUSPEND/RESUME/RECONNECT in BTS modeHarald Welte2015-12-191-0/+17
* msgb: Check the return value of msgb_alloc (Coverity)Jacob Erlbeck2015-04-101-0/+3
* gsm/lapdm: Prevent LAPD tx_queue from filling up in polling modeDaniel Willmann2014-03-261-0/+21
* lapdm: Make lapdm_datalink_for_sapi publicDaniel Willmann2014-03-261-3/+3
* ladpm: Fix msgb handling and SAPI=3 establishment delayJacob Erlbeck2014-03-101-27/+14
* lapdm: Fix typo in the commentHolger Hans Peter Freyther2014-01-231-1/+1
* LAPDm: Allow sending unit data on DCCHAndreas Eversberg2013-07-061-10/+18
* Fix of potential memory leaks at lapdm.cAndreas Eversberg2013-04-061-4/+17
* lapd: Check in rslms_rx_rll() if lapdm context was initialized earlierDaniel Willmann2012-12-261-2/+18
* LAPDm: Ensure there is no payload in DISC framesHarald Welte2012-04-261-1/+6
* doc: Fix the Doxygen section endingsSylvain Munaut2012-04-181-1/+1
* lapdm: fix RSL message format in RLL ERROR INDICATIONHarald Welte2012-04-051-1/+0
* lapdm: Make sure that the msgb_l3len(msg) == length...Holger Hans Peter Freyther2012-01-121-4/+4
* gsm/lapdm: Display SAPI in debug message for easier debugAndreas.Eversberg2011-11-121-2/+2
* gsm/lapdm: Fix UI frames from BTS->MS have length (B4 format)Andreas.Eversberg2011-11-121-7/+11
* gsm/lapdm: Fix TA and power level handling in the ACCH headerAndreas.Eversberg2011-11-121-6/+14
* gsm/lapdm: Set N201 depending on the frame typeAndreas.Eversberg2011-11-121-5/+5
* gsm/lapdm: Make T200 timer depends on the link type (SACCH is slower)Andreas.Eversberg2011-11-121-5/+6
* gsm/lapdm: Add missing msgb_free in rslms_rx_rll error casesAndreas.Eversberg2011-11-121-0/+2
* Added defines to use primitive/operation tuples in switch/case statementsAndreas Eversberg2011-10-101-58/+20
* Split of LAPDm into a core part and a GSM specific partroot2011-10-101-1620/+327
* LAPDm: Fix encoding of RLL ERROR IEHarald Welte2011-09-031-1/+0
* doxygen: Add documentation for LAPDm codeHarald Welte2011-08-171-4/+38
* lapdm: fix memory leak due to unreachable codeHarald Welte2011-07-161-1/+0
* lapdm: make sure we flush all queues whenever entering IDLE stateHarald Welte2011-06-291-0/+11
* LAPDm: Uplink SACCH frames use format B, not format B4Harald Welte2011-06-291-5/+12
* LAPDm: When Rx DATA from L1, L1 does not know the SAPIHarald Welte2011-06-271-13/+14
* add LAPDm code from osmocom-bb into libosmocoreHarald Welte2011-06-271-0/+2510