Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gsm/lapd_core: Make sure rc is initialize in lapd_rx_u | Sylvain Munaut | 2011-11-20 | 1 | -1/+1 |
| | | | | Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | ||||
* | lapd: Fixed possible double free buf in lapd_core.c | Andreas Eversberg | 2011-11-12 | 1 | -2/+3 |
| | | | | | Written-by: Andreas Eversberg <jolly@eversberg.eu> Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | ||||
* | LAPD: Moved timer handling into seperate functions | Andreas Eversberg | 2011-10-10 | 1 | -72/+87 |
| | |||||
* | Split of LAPDm into a core part and a GSM specific part | root | 2011-10-10 | 1 | -0/+2128 |
Instead of mixing together the GSM layer 1 interface and RSL interface with the implementation of LAPD, the core function of LAPD is now extracted from LAPDm. The core implementation is now in lapd_core.c and lapd_core.h respectively. The lapd_core.c implements exactly one datalink instance for one SAP. The surrounding implementation "lapdm.c" codes/decodes the layer 2 headers and handles multiplexing and datalink instances, as well as translates primitives from/to RSL layer. lapd_core.c can now be used for other LAPD implementations. (ISDN/ABIS) |