commit | b492d39177f6df893772ee6c7c37f51caa9f0d64 | [log] [tgz] |
---|---|---|
author | Jacob Erlbeck <jerlbeck@sysmocom.de> | Mon Jun 02 10:49:01 2014 +0200 |
committer | Holger Hans Peter Freyther <holger@moiji-mobile.com> | Wed Jun 04 16:29:30 2014 +0200 |
tree | b49d68a0781c47e833c6b5a455005d0a081129e7 | |
parent | def0391ec55ab79d22c07d56a7c777ae8dcab0e0 [diff] |
gprs: Separate LLC parsing from LLC state handling Currently LLC parsing is part of gprs_llc.c which needs large parts of the SGSN code parsing to fulfill its link dependencies. This patch moves the functions that just do plain parsing, dumping, and FCS computation to a different file to avoid these dependencies if LLC stateful processing is not needed. It also exposes struct gprs_llc_hdr_parsed and enum gprs_llc_cmd publically. Sponsored-by: On-Waves ehf