aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/gprs/oap_messages.c
AgeCommit message (Collapse)AuthorFilesLines
2016-04-29osmo_oap_decode(): Use common argument orderingHarald Welte1-2/+2
In general, if a function generates output data like a msgb (or in this case filling an osmo_oap_message structure), the output argument precedes the source. This is what we use all over libosmo*, and it is modelled after memcpy(), where dst is the first argument, before src. Let's align osmo_oap_decode(). Intestingly, osmo_oap_encode was already correct, so the encode/decode functions used different conventions before.
2016-04-29OAP: use osmo_oap_ prefix for OAP, rather than plain oap_Harald Welte1-3/+3
this is in preparation of moving related code to libosmocore.
2016-04-29oap_message.h: Remove dependency to openbsc includeHarald Welte1-1/+0
This is a first step to moving oap_messages.h to libosmocore
2016-04-29move utils.h functions to libosmocoreHarald Welte1-4/+5
This needs the corresponding commit in libosmocore which imports the related functions
2016-04-29rename gprs_shift_*() to osmo_shift_*()Harald Welte1-2/+2
This rename is the first step of moving the associated functions into libosmocore. Also, rename gprs_match_* to osmo_match_shift_* to indicate that it is not just matching the TLV, but also shifting the data portion.
2015-11-02oap: implement initial OAP API.Neels Hofmeyr1-0/+178
Add oap.[hc] and oap_messages.[hc]. Sponsored-by: On-Waves ehf