aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/openbsc/msgb.h
AgeCommit message (Collapse)AuthorFilesLines
2010-02-20split 'libosmocore' from openbsc codebaseHarald Welte1-114/+0
This library is intended to collect all generic/common funcitionality of all Osmocom.org projects, including OpenBSC but also OsmocomBB The library currently includes the following modules: bitvec, comp128, gsm_utils, msgb, select, signal, statistics, talloc, timer, tlv_parse, linuxlist msgb allocation error debugging had to be temporarily disabled as it depends on 'debug.c' functionality which at the moment remains in OpenBSC
2010-02-12[msgb] Make it possible to include it directly and from liblaf0rgeHolger Hans Peter Freyther1-1/+2
* include <sys/types.h> to have a definition of the u_intX_t types * include "linuxlist.h" via local includes so it can be found from the liblaf0rge directory where <openbsc/ does not exit.
2009-10-21[msgb] Add msgb_reset to reset an existing msgb* to the initial stateHolger Hans Peter Freyther1-0/+1
The reset is useful if one msgb is supposed to be used over and over again and is avoiding to use msgb_free,msgb_alloc in the application code.
2009-06-26use named variant when allocating msgb'sHarald Welte1-3/+4
when we generate a talloc report (SIGUSR1), we can now see which system allocated a given msgb, this helps memory leak debugging
2009-06-10move openbsc into its own subdirectoryHarald Welte1-0/+111