summaryrefslogtreecommitdiffstats
path: root/src/input/lapd.c
Commit message (Collapse)AuthorAgeFilesLines
* lapd: stop timers in lapd_instance_free()Harald Welte2011-08-261-0/+11
|
* LAPD: Add function to release/free a LAPD instanceHarald Welte2011-08-241-0/+7
|
* LAPD: Propagate lapd_receive() errors to the E1 driverPablo Neira Ayuso2011-08-161-2/+12
| | | | | | | | | | Scenario: BTS are configured and working, then the BSC stops working for some reason (crash or administrative stop). If the BSC comes back to life, LAPD among other things does not know about the previous existing TEIs. Instead of ignoring these frames, we notify the driver that we are seeing frames with unknown TEIs, so it can try to recover, e.g. by resending the SABM message.
* LAPD: Use proper log levels and prefix all messages with LAPDHarald Welte2011-08-161-26/+29
|
* LAPD: Remove all calls to 'assert' from the codeHarald Welte2011-08-161-4/+11
| | | | | For a system-level daemon, no protocol parser error should ever call assert, which would take down the entire process.
* update to comply with libosmocore namespace fixesHarald Welte2011-07-191-26/+26
| | | | | This updates the code and brings it in sync to libosmocore git commit 892e621fec571c7cba3573caa0d328ed1b25d8ee
* talloc: revert to use talloc inside libosmocoreHarald Welte2011-07-181-1/+1
| | | | | | It's not a good idea to confuse the two changes with each other. Moving the Abis part into a separate library is independent from the question whether we have talloc inside libosmocore or use a stand-alone talloc library.
* logging: use new harald's logging infrastructure in libosmocorePablo Neira Ayuso2011-07-051-1/+0Star
| | | | | I can send patches to improve it later, better not to waste much time at it by now so port libosmo-abis upon it.
* include: export lapd.h since openBSC needs itPablo Neira Ayuso2011-07-051-1/+1
| | | | More specifically, the unfinished ericsson rbs2000 BTS.
* include: remove internal definition that are now in libosmocorePablo Neira Ayuso2011-06-091-0/+1
| | | | | Still in one separate patch for libosmocore, but they may become part of mainline soon.
* src: use include/osmocom/abis instead of include/osmocom/gsm/abisPablo Neira Ayuso2011-06-071-1/+0Star
| | | | | | Harald prefers short paths. This patch also remove commented includes in several files.
* initial commit of libosmo-abisPablo Neira Ayuso2011-06-051-0/+713
still many things to get fixed