osmo-bsc/openbsc/src
Harald Welte ffa55a4e87 statistics: Introduce 'struct counter' instead of using unsigned long
This has the advantage that counters can be added all over the code
very easily, while having only one routine that stores all of the
current counter values to the database.  The counters are synced
every 60 seconds, providing relatively fine grained statistics
about the network usage as time passes by.
2009-12-22 20:42:40 +01:00
..
input ipaccess: Fix two minor bugs regarding multi-TRX setup 2009-12-21 23:01:33 +01:00
sccp [sccp] Implement sending the Inactivity Test on a connection.. 2009-11-20 13:09:15 +01:00
vty [vty] ensure we mark fd in writefd once we vty_out() something 2009-12-17 21:59:28 +01:00
Makefile.am statistics: Introduce 'struct counter' instead of using unsigned long 2009-12-22 20:42:40 +01:00
abis_nm.c [abis] Do not access an array with N elements at index N 2009-12-21 17:06:07 +01:00
abis_rsl.c statistics: Introduce 'struct counter' instead of using unsigned long 2009-12-22 20:42:40 +01:00
bitvec.c fix bug in bitvec resulting in all bits being set to 0xff 2009-12-16 15:59:24 +01:00
bs11_config.c statistics: Introduce 'struct counter' instead of using unsigned long 2009-12-22 20:42:40 +01:00
bsc_hack.c remove hand full of 'extern ipacc_rtp_direct' definitions 2009-12-20 14:18:11 +01:00
bsc_init.c bts: Allow config of RACH control parameters tx-integer & max retrans 2009-12-22 13:43:26 +01:00
bsc_mgcp.c [mgcp] Make the number of endpoints configurable... 2009-11-20 14:05:17 +01:00
bsc_rll.c ensure that we use the SACCH where apropriate for RLL connections 2009-08-09 19:06:24 +02:00
chan_alloc.c Display current channel usage load in 'show bts' and 'show network' 2009-12-22 13:11:28 +01:00
db.c statistics: Introduce 'struct counter' instead of using unsigned long 2009-12-22 20:42:40 +01:00
debug.c handover: disable default-printing of every measurement report 2009-12-20 00:07:05 +01:00
e1_config.c logging: introduce log levels at caller site 2009-12-17 23:10:46 +01:00
e1_input.c logging: introduce log levels at caller site 2009-12-17 23:10:46 +01:00
gsm_04_08.c statistics: Introduce 'struct counter' instead of using unsigned long 2009-12-22 20:42:40 +01:00
gsm_04_08_utils.c [gsm48] Move gsm48_parse_meas_rep to gsm_04_08_utils 2009-12-22 07:45:17 +01:00
gsm_04_11.c statistics: Introduce 'struct counter' instead of using unsigned long 2009-12-22 20:42:40 +01:00
gsm_04_80.c [USSD] more whitespace fixes 2009-10-26 20:42:55 +01:00
gsm_data.c statistics: Introduce 'struct counter' instead of using unsigned long 2009-12-22 20:42:40 +01:00
gsm_subscriber.c [lac] Do not use the reserved LAC 0x0 for two different things 2009-10-01 04:07:15 +02:00
gsm_subscriber_base.c [misc] Use talloc_zero instead of talloc and later memset 2009-10-29 02:29:45 +01:00
gsm_utils.c utility functions to convert RXLEV into dBm and vice versa 2009-12-12 15:37:54 +01:00
handover_decision.c [handover] Real handover algorithm 2009-12-21 13:33:10 +01:00
handover_logic.c statistics: Introduce 'struct counter' instead of using unsigned long 2009-12-22 20:42:40 +01:00
ipaccess-config.c ipaccess-config.c: Spelling fix in the config mode 2009-11-17 09:46:33 +01:00
ipaccess-find.c ipaccess-find: don't try to parse packets that are not IPAC_MSGT_ID_RESP 2009-08-08 12:14:53 +02:00
isdnsync.c move openbsc into its own subdirectory 2009-06-10 05:40:52 +08:00
meas_rep.c meas_rep: utility function for processing of measurement reports 2009-12-21 13:33:10 +01:00
mgcp.cfg [mgcp] Make the number of endpoints configurable... 2009-11-20 14:05:17 +01:00
mncc.c Introduce new MNCC based proxy mode 2009-12-20 14:22:11 +01:00
msgb.c logging: introduce log levels at caller site 2009-12-17 23:10:46 +01:00
openbsc.cfg.1-1 [BS11] don't put invalid channel combination into the config file 2009-12-04 11:23:12 +05:30
openbsc.cfg.1-2 [network] Make use of T3113 for paging 2009-11-22 05:28:24 +01:00
openbsc.cfg.2-2 [BS11] don't put invalid channel combination into the config file 2009-12-04 11:23:12 +05:30
openbsc.cfg.nanobts [network] Make use of T3113 for paging 2009-11-22 05:28:24 +01:00
paging.c statistics: Introduce 'struct counter' instead of using unsigned long 2009-12-22 20:42:40 +01:00
rest_octets.c Fix some compiler warnings regarding missing const in rest_octets.c 2009-12-20 17:08:22 +01:00
rrlp.c fix segfault in rrlp code in case of unsuccessful paging 2009-12-20 13:20:54 +01:00
rs232.c use named variant when allocating msgb's 2009-06-26 19:39:35 +02:00
rtp_proxy.c fix compiler warning and coding style in rtp_proxy 2009-12-20 17:07:23 +01:00
select.c implement a timer_list check before we return into the select() loop 2009-08-14 14:30:00 +02:00
signal.c move talloc context creation out of on_dso / constructors 2009-08-15 02:30:58 +02:00
silent_call.c fix some more compiler warnings 2009-11-17 06:12:16 +01:00
statistics.c statistics: Introduce 'struct counter' instead of using unsigned long 2009-12-22 20:42:40 +01:00
subchan_demux.c move talloc context creation out of on_dso / constructors 2009-08-15 02:30:58 +02:00
system_information.c system_information: ip.access wants L2_PLEN, BS-11 doesn't 2009-12-19 21:26:54 +01:00
talloc.c [talloc] Provide a copy of strnlen on OSX 2009-11-22 05:28:14 +01:00
talloc_ctx.c move talloc context creation out of on_dso / constructors 2009-08-15 02:30:58 +02:00
telnet_interface.c it's LOGL_ERROR, not LOG_ERROR 2009-12-21 23:44:40 +01:00
timer.c [timer] Initialize i with zero 2009-10-21 16:38:19 +02:00
tlv_parser.c [TLV] Split the parser into 'parse loop' and 'parse single value' 2009-10-26 20:19:59 +01:00
token_auth.c fix segfault in token_auth on SS_SUBSCR != ATTACH 2009-12-13 12:56:47 +01:00
transaction.c Never allocate transaction ID 7 2009-12-19 03:22:30 +01:00
trau_frame.c logging: introduce log levels at caller site 2009-12-17 23:10:46 +01:00
trau_mux.c Fix typo s/memcpy/memcmp in trau_frame.c 2009-12-21 01:18:44 +01:00
ussd.c [USSD] various USSD improvements 2009-10-26 20:39:26 +01:00
vty_interface.c statistics: Introduce 'struct counter' instead of using unsigned long 2009-12-22 20:42:40 +01:00
vty_interface_layer3.c Implement a better sending of pending SMS 2009-12-22 13:22:29 +01:00