diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2009-10-28 09:12:43 +0100 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2009-11-19 09:40:03 +0100 |
commit | 25f30ba00ae7a5be50724a77bdf7484886726b9b (patch) | |
tree | 415550c118a242f7fad8f7b21bda7144eb3093cd /openbsc/include | |
parent | a8dffc512b0595d23c11af7e93bc9346ad136bc7 (diff) |
misc: Add routine to generate backtrace from within the application
E.g. to analyze the subscr_get/subscr_put behavior one can place
the generate_backtrace into the functions, recompile and then filter
the output with contrib/bt.py to get the function name, file and line.
Diffstat (limited to 'openbsc/include')
-rw-r--r-- | openbsc/include/openbsc/gsm_utils.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/gsm_utils.h b/openbsc/include/openbsc/gsm_utils.h index 7cd0578ad..1bd1bc55a 100644 --- a/openbsc/include/openbsc/gsm_utils.h +++ b/openbsc/include/openbsc/gsm_utils.h @@ -32,4 +32,6 @@ int gsm_7bit_encode(u_int8_t *result, const char *data); int ms_pwr_ctl_lvl(enum gsm_band band, unsigned int dbm); int ms_pwr_dbm(enum gsm_band band, u_int8_t lvl); + +void generate_backtrace(); #endif |