aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/osmocom
AgeCommit message (Collapse)AuthorFilesLines
2012-06-17libgb: separate header files related to spec and implementationHarald Welte6-219/+238
like in libosmogsm, we separate between header files that are just reflecting information in the respective specs, and header files that related to our specific implementation.
2012-06-17libgb: make sure all BSSGP functions have bssgp_ prefixHarald Welte1-7/+7
We change the minority of functions employing the gprs_bssgp_ prefix to match with the majority without gprs_ in front.
2012-06-17libgb/gprs: don't use log_info from libcommon anymoreHarald Welte1-0/+3
2012-06-17libgb: prefix all NS related functions with gprs_Harald Welte1-9/+10
2012-06-17libgb: don't call directly into GMM / LLC layerHarald Welte1-0/+37
Instead of direct function calls to individual functions, we now generate primitives (osmo_prim) and send them to one application-provided function "bssgp_prim_cb()"
2012-06-17libgb: remove dependency of BSSGP to include sgsn/gmm internal structsHarald Welte1-2/+15
2012-06-16libgb: Remove dependency to openbsc/debug.hHarald Welte3-0/+7
2012-06-16libgb: Use library SS_L_NS instead lf local SS_NSHarald Welte1-1/+13
which removes some further dependencies of libgb to openbsc internal code and data.
2012-06-16libgb: move GPRS specific msgb CB definitions to separate headerHarald Welte4-1/+33
2012-06-16split libgb into a separate library for outside useHarald Welte5-0/+512
This also removes the dependency to osmo_sock() inside libcommon and replaces it with osmo_sock_* from libosmocore