aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/core/logging.h
AgeCommit message (Collapse)AuthorFilesLines
2011-11-12gsm/sms: Added DLSMS debuggingAndreas Eversberg1-1/+2
Written-by: Andreas Eversberg <jolly@eversberg.eu> Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-10Changed logging of LAPD from DLLAPDM to DLLAPDroot1-1/+1
2011-09-01logging: include stdarg.h for va_listChristoph Fritz1-0/+1
fixes tiny compile error: CC socket.lo In file included from socket.c:13: ../include/osmocom/core/logging.h:31: error: expected declaration specifiers or ‘...’ before ‘va_list’ make[3]: *** [socket.lo] Error 1
2011-08-31logging: add osmo_vlogp() as vararg / va_list compatible functionHarald Welte1-0/+3
2011-08-17doxygen documentation for logging frameworkHarald Welte1-25/+44
2011-08-16start to add doxygen documentation to libosmocore headersHarald Welte1-1/+24
2011-07-29fix off-by-one error in OSMO_NUM_DLIBHarald Welte1-1/+1
This bug was introduced in 95f7eb288c4b8b69d61fa8d68957fb21f09e11e5 and it caused a segfault on 'write terminal'
2011-07-21remove DLRSL and DLNM, we don't need themHarald Welte1-3/+1
They are not used anywhere in our libraries, so they should be defined by the respective applications
2011-07-19make sure we don't have namespace clashes between libraries and appsHarald Welte1-6/+6
* All loging prefixes in libraries should be DL like DLINP * All signals / subsystems should be called S_L_* SS_L_* * All command nodes should be called L_*_NODE This makes sure existinc code still compiles as expected
2011-07-18logging: add libosmo-abis logging subsystemsPablo Neira Ayuso1-1/+7
This adds the libosmo-abis logging subsystems to libosmocore, it uses the new change that harald proposed based on negative numbers for library logging subsystems.
2011-07-16don't use signed bit-fieldsHarald Welte1-2/+2
detected by Smatch
2011-06-27add LAPDm code from osmocom-bb into libosmocore0.3.3Harald Welte1-1/+2
2011-06-27logging: introduce library-internal logging categoriesHarald Welte1-6/+11
We do this by using a trick: library-internal log categories use negative subsystem numbers, which are converted into positive array indexes at the time of logging. library-internal log categories need to be knwo at compile-time, while application-specified categories now are of unlimited number, as they are dynamically allocated.
2011-03-23include: reorganize headers file to include/osmocom/[gsm|core]0.2.0Pablo Neira Ayuso1-0/+154
This patch moves all GSM-specific definitions to include/osmocom/gsm. Moreover, the headers in include/osmocore/ have been moved to include/osmocom/core. This has been proposed by Harald Welte and Sylvain Munaunt. Tested with `make distcheck'. Signed-off-by: Pablo Neira Ayuso <pablo@gnumonks.org>