aboutsummaryrefslogtreecommitdiffstats
path: root/include/openbsc/debug.h
AgeCommit message (Collapse)AuthorFilesLines
2009-06-10move openbsc into its own subdirectoryHarald Welte1-39/+0
2009-06-09don't prefix every line with timestamp, this saves some screen real estateHarald Welte1-0/+1
2009-05-23A new debug flag is introduced: "DMNCC". MNCC is the Mobile Network CallHarald Welte1-1/+2
Control. This is required for later patches, that extract the call control from gsm_04_08.c. (Andreas Eversberg)
2009-05-01* Add support for multiple ip.access nanoBTS at one BSCHarald Welte1-0/+1
* keep track of site_id/bts_id in struct gsm_bts * dynamically match incoming OML/RSL over TCP connections by BTS Unit ID * introduce new debug category DINP (separate from DMI for hexdumps) * remove ia_config() as it is no longer needed * * ensure that signalling links / E1 line information is correctly printed * when bootstrapping RSL or OML, tell us for which BTS it is being doen * separate bootstrap_bts() out from bootstrap_network() * statically configure two ip.access BTS, one with unit id's 1800/0/0 and 1801/0/0
2009-02-28make hexdump return a 'char *' rather than printing by itselfHarald Welte1-1/+1
2009-02-18add DMUX debug prefixHarald Welte1-0/+3
2009-02-06introduce new "DEBUGPC" macro for continuing on the same line without prefix ↵Harald Welte1-2/+4
of file/line/time
2009-01-04Make gcc happy and remove a couple of warningsHolger Freyther1-0/+1
Remove the callbacks from gsm_network for now. A set of different callbacks will be back. E.g. when the paging is completed, when the Q.931 like call handling is there... Remove var's or move them into #if 0, remove unused stuff that looks like we do not need it anytime soon or #if 0 them, move stuff around.
2008-12-30export debug_flagsHarald Welte1-0/+1
2008-12-29debug: Create a region for Paging CommandHarald Welte1-0/+1
2008-12-28[debug.h] Introduce a static assert using the array with negative size trickHolger Freyther1-0/+2
It is inspired by the COMPILE_ASSERT from WebKit and is using the well known trick to get compile time assertions.
2008-12-27SMS stubHarald Welte1-0/+1
2008-12-27missing header file changesHarald Welte1-0/+1
2008-12-27Use getopt in the bsc_hack to parse optionsHolger Freyther1-0/+1
Current options include a draft of the help screen, an option to disable the colors and to specify the debug categories to show.
2008-12-27Prefix debug symbols with debug_ to reduce the namesapce pollutionHolger Freyther1-1/+1
2008-12-27Add code to parse a debug category stringHolger Freyther1-0/+1
Use strdup to be able to use strtok on the category string and add a test case. Also safe some more information to be able to use color in the print statement.
2008-12-26working state up to location update and classmark inquiryHarald Welte1-1/+1
2008-12-26this is the first version that actually talks to the BTSHarald Welte1-2/+4
* initialize OML and RSL based on TEI establish (ACTIVATE_IND) events * fix abis_nm_raw_msg() to not overwrite the OML header with payload * fix debug print statements * fix msgb_dequeue: actually dequeue it from the list ;)
2008-12-26* fix DEBUGP defines, activate DEBUG functionalityHarald Welte1-1/+6
* fix typo in db_transmission function
2008-12-23initial commit of current OpenBSC stateHarald Welte1-0/+15